diff --git a/crates/cli/CHANGELOG.md b/crates/cli/CHANGELOG.md index 7aeb0073..4e32011a 100644 --- a/crates/cli/CHANGELOG.md +++ b/crates/cli/CHANGELOG.md @@ -4,6 +4,12 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [0.2.4](https://github.com/stac-utils/rustac/compare/rustac-v0.2.3...rustac-v0.2.4) - 2026-01-20 + +### Other + +- updated the following local packages: stac, stac-io, stac-validate, pgstac, stac-duckdb, stac-server + ## [0.2.3](https://github.com/stac-utils/rustac/compare/rustac-v0.2.2...rustac-v0.2.3) - 2026-01-14 ### Added diff --git a/crates/cli/Cargo.toml b/crates/cli/Cargo.toml index f24e9ad1..0a4bba62 100644 --- a/crates/cli/Cargo.toml +++ b/crates/cli/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "rustac" description = "Command line interface for rustac" -version = "0.2.3" +version = "0.2.4" keywords = ["geospatial", "stac", "metadata", "geo", "raster"] authors.workspace = true edition.workspace = true @@ -24,16 +24,16 @@ clap = { workspace = true, features = ["derive"] } clap_complete.workspace = true futures-core.workspace = true futures-util.workspace = true -pgstac = { version = "0.4.3", path = "../pgstac", optional = true } +pgstac = { version = "0.4.4", path = "../pgstac", optional = true } serde_json.workspace = true -stac = { version = "0.16.0", path = "../core" } -stac-duckdb = { version = "0.3.2", path = "../duckdb" } -stac-io = { version = "0.2.2", path = "../io", features = [ +stac = { version = "0.16.1", path = "../core" } +stac-duckdb = { version = "0.3.3", path = "../duckdb" } +stac-io = { version = "0.2.3", path = "../io", features = [ "store-all", "geoparquet", ] } -stac-server = { version = "0.4.3", path = "../server", features = ["axum", "duckdb"] } -stac-validate = { version = "0.6.2", path = "../validate" } +stac-server = { version = "0.4.4", path = "../server", features = ["axum", "duckdb"] } +stac-validate = { version = "0.6.3", path = "../validate" } tokio = { workspace = true, features = [ "macros", "io-std", diff --git a/crates/core/CHANGELOG.md b/crates/core/CHANGELOG.md index f8a31e13..3417d061 100644 --- a/crates/core/CHANGELOG.md +++ b/crates/core/CHANGELOG.md @@ -4,6 +4,12 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [0.16.1](https://github.com/stac-utils/rustac/compare/stac-v0.16.0...stac-v0.16.1) - 2026-01-20 + +### Added + +- dictionary-encode repeated string fields ([#937](https://github.com/stac-utils/rustac/pull/937)) + ## [0.16.0](https://github.com/stac-utils/rustac/compare/stac-v0.15.1...stac-v0.16.0) - 2026-01-05 ### Added diff --git a/crates/core/Cargo.toml b/crates/core/Cargo.toml index 8b3e4f55..cdcbf471 100644 --- a/crates/core/Cargo.toml +++ b/crates/core/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "stac" description = "Rust library for the SpatioTemporal Asset Catalog (STAC) specification" -version = "0.16.0" +version = "0.16.1" keywords = ["geospatial", "stac", "metadata", "geo"] authors.workspace = true categories.workspace = true diff --git a/crates/duckdb/CHANGELOG.md b/crates/duckdb/CHANGELOG.md index a0b6c1e1..e5fb3eea 100644 --- a/crates/duckdb/CHANGELOG.md +++ b/crates/duckdb/CHANGELOG.md @@ -4,6 +4,12 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [0.3.3](https://github.com/stac-utils/rustac/compare/stac-duckdb-v0.3.2...stac-duckdb-v0.3.3) - 2026-01-20 + +### Other + +- updated the following local packages: stac + ## [0.3.2](https://github.com/stac-utils/rustac/compare/stac-duckdb-v0.3.1...stac-duckdb-v0.3.2) - 2026-01-05 ### Other diff --git a/crates/duckdb/Cargo.toml b/crates/duckdb/Cargo.toml index 0800c2dd..e17da51c 100644 --- a/crates/duckdb/Cargo.toml +++ b/crates/duckdb/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "stac-duckdb" description = "Client for querying stac-geoparquet using DuckDB" -version = "0.3.2" +version = "0.3.3" keywords = ["geospatial", "stac", "metadata", "geo", "raster"] authors.workspace = true edition.workspace = true @@ -27,7 +27,7 @@ geojson.workspace = true getrandom.workspace = true log.workspace = true serde_json.workspace = true -stac = { version = "0.16.0", path = "../core", features = ["geoarrow", "geo"] } +stac = { version = "0.16.1", path = "../core", features = ["geoarrow", "geo"] } thiserror.workspace = true [dev-dependencies] diff --git a/crates/extensions/CHANGELOG.md b/crates/extensions/CHANGELOG.md index 595d6c33..a1602529 100644 --- a/crates/extensions/CHANGELOG.md +++ b/crates/extensions/CHANGELOG.md @@ -4,6 +4,12 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [0.1.5](https://github.com/stac-utils/rustac/compare/stac-extensions-v0.1.4...stac-extensions-v0.1.5) - 2026-01-20 + +### Other + +- updated the following local packages: stac + ## [0.1.4](https://github.com/stac-utils/rustac/compare/stac-extensions-v0.1.3...stac-extensions-v0.1.4) - 2026-01-05 ### Other diff --git a/crates/extensions/Cargo.toml b/crates/extensions/Cargo.toml index 55fcd512..b1eb057a 100644 --- a/crates/extensions/Cargo.toml +++ b/crates/extensions/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "stac-extensions" description = "Manage STAC extensions (https://stac-extensions.github.io/)" -version = "0.1.4" +version = "0.1.5" keywords = ["geospatial", "stac", "extensions"] authors.workspace = true edition.workspace = true @@ -16,4 +16,4 @@ geojson.workspace = true indexmap.workspace = true serde.workspace = true serde_json.workspace = true -stac = { version = "0.16.0", path = "../core" } +stac = { version = "0.16.1", path = "../core" } diff --git a/crates/io/CHANGELOG.md b/crates/io/CHANGELOG.md index 378694a6..ba26677f 100644 --- a/crates/io/CHANGELOG.md +++ b/crates/io/CHANGELOG.md @@ -4,6 +4,12 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [0.2.3](https://github.com/stac-utils/rustac/compare/stac-io-v0.2.2...stac-io-v0.2.3) - 2026-01-20 + +### Other + +- update Cargo.toml dependencies + ## [0.2.2](https://github.com/stac-utils/rustac/compare/stac-io-v0.2.1...stac-io-v0.2.2) - 2026-01-05 ### Fixed diff --git a/crates/io/Cargo.toml b/crates/io/Cargo.toml index a7022e93..24c3e5db 100644 --- a/crates/io/Cargo.toml +++ b/crates/io/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "stac-io" -version = "0.2.2" +version = "0.2.3" description = "Input and output (I/O) for the SpatioTemporal Asset Catalog (STAC)" authors.workspace = true edition.workspace = true @@ -31,7 +31,7 @@ parquet = { workspace = true, optional = true, features = ["arrow", "async", "ob reqwest = { workspace = true, features = ["json", "blocking"] } serde.workspace = true serde_json = { workspace = true, features = ["preserve_order"] } -stac = { version = "0.16.0", path = "../core" } +stac = { version = "0.16.1", path = "../core" } thiserror.workspace = true tokio.workspace = true tracing.workspace = true diff --git a/crates/pgstac/CHANGELOG.md b/crates/pgstac/CHANGELOG.md index c9eff4df..d0279e96 100644 --- a/crates/pgstac/CHANGELOG.md +++ b/crates/pgstac/CHANGELOG.md @@ -4,6 +4,12 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [0.4.4](https://github.com/stac-utils/rustac/compare/pgstac-v0.4.3...pgstac-v0.4.4) - 2026-01-20 + +### Other + +- updated the following local packages: stac + ## [0.4.3](https://github.com/stac-utils/rustac/compare/pgstac-v0.4.2...pgstac-v0.4.3) - 2026-01-14 ### Added diff --git a/crates/pgstac/Cargo.toml b/crates/pgstac/Cargo.toml index 3e57933d..e2b4fa69 100644 --- a/crates/pgstac/Cargo.toml +++ b/crates/pgstac/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "pgstac" description = "Rust interface for pgstac" -version = "0.4.3" +version = "0.4.4" keywords = ["geospatial", "stac", "metadata", "raster", "database"] categories = ["database", "data-structures", "science"] authors.workspace = true @@ -14,7 +14,7 @@ rust-version.workspace = true [dependencies] serde.workspace = true serde_json.workspace = true -stac = { version = "0.16.0", path = "../core" } +stac = { version = "0.16.1", path = "../core" } thiserror.workspace = true tokio = { workspace = true, features = ["rt"] } tokio-postgres = { workspace = true, features = ["with-serde_json-1"] } diff --git a/crates/server/CHANGELOG.md b/crates/server/CHANGELOG.md index cac9f7c2..138ba591 100644 --- a/crates/server/CHANGELOG.md +++ b/crates/server/CHANGELOG.md @@ -4,6 +4,12 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [0.4.4](https://github.com/stac-utils/rustac/compare/stac-server-v0.4.3...stac-server-v0.4.4) - 2026-01-20 + +### Other + +- updated the following local packages: stac, pgstac, stac-duckdb + ## [0.4.3](https://github.com/stac-utils/rustac/compare/stac-server-v0.4.2...stac-server-v0.4.3) - 2026-01-14 ### Other diff --git a/crates/server/Cargo.toml b/crates/server/Cargo.toml index 6f1e378b..fc6dc5bd 100644 --- a/crates/server/Cargo.toml +++ b/crates/server/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "stac-server" description = "SpatioTemporal Asset Catalog (STAC) API server" -version = "0.4.3" +version = "0.4.4" keywords = ["geospatial", "stac", "metadata", "geo", "server"] categories = ["science", "data-structures"] edition.workspace = true @@ -30,13 +30,13 @@ bb8-postgres = { workspace = true, optional = true } bytes = { workspace = true, optional = true } http.workspace = true mime = { workspace = true, optional = true } -pgstac = { version = "0.4.3", path = "../pgstac", optional = true } +pgstac = { version = "0.4.4", path = "../pgstac", optional = true } rustls = { workspace = true, optional = true } serde.workspace = true serde_json.workspace = true serde_urlencoded.workspace = true -stac = { version = "0.16.0", path = "../core" } -stac-duckdb = { version = "0.3.2", path = "../duckdb", optional = true } +stac = { version = "0.16.1", path = "../core" } +stac-duckdb = { version = "0.3.3", path = "../duckdb", optional = true } thiserror.workspace = true tokio-postgres = { workspace = true, optional = true } tokio-postgres-rustls = { workspace = true, optional = true } diff --git a/crates/validate/CHANGELOG.md b/crates/validate/CHANGELOG.md index 5d62d132..a649c831 100644 --- a/crates/validate/CHANGELOG.md +++ b/crates/validate/CHANGELOG.md @@ -4,6 +4,12 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [0.6.3](https://github.com/stac-utils/rustac/compare/stac-validate-v0.6.2...stac-validate-v0.6.3) - 2026-01-20 + +### Other + +- update Cargo.toml dependencies + ## [0.6.2](https://github.com/stac-utils/rustac/compare/stac-validate-v0.6.1...stac-validate-v0.6.2) - 2026-01-05 ### Other diff --git a/crates/validate/Cargo.toml b/crates/validate/Cargo.toml index 94b44192..6653554d 100644 --- a/crates/validate/Cargo.toml +++ b/crates/validate/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "stac-validate" -version = "0.6.2" +version = "0.6.3" readme = "README.md" description = "json-schema validation for the Rust implementation of the STAC specification" authors.workspace = true @@ -17,7 +17,7 @@ jsonschema.workspace = true reqwest = { workspace = true, features = ["blocking", "json"] } serde.workspace = true serde_json.workspace = true -stac = { version = "0.16.0", path = "../core" } +stac = { version = "0.16.1", path = "../core" } thiserror.workspace = true async-trait.workspace = true referencing.workspace = true diff --git a/crates/wasm/Cargo.toml b/crates/wasm/Cargo.toml index d63ad735..bca96dab 100644 --- a/crates/wasm/Cargo.toml +++ b/crates/wasm/Cargo.toml @@ -21,7 +21,7 @@ arrow-schema.workspace = true arrow-wasm = { git = "https://github.com/kylebarron/arrow-wasm", rev = "6da94ef0a1522a244984a7d3d58a0339d0851d96" } serde.workspace = true serde-wasm-bindgen = "0.6.5" -stac = { version = "0.16.0", path = "../core", features = ["geoparquet"] } +stac = { version = "0.16.1", path = "../core", features = ["geoparquet"] } thiserror.workspace = true wasm-bindgen = "0.2.84"