From 6a31a27b2f5ac7f4ff8cd7b6cd543302481689f3 Mon Sep 17 00:00:00 2001 From: "stac-utils-release-bot[bot]" <249776822+stac-utils-release-bot[bot]@users.noreply.github.com> Date: Fri, 31 Jul 2026 15:25:35 +0000 Subject: [PATCH] chore: release --- crates/cli/CHANGELOG.md | 6 ++++++ crates/cli/Cargo.toml | 12 ++++++------ crates/core/CHANGELOG.md | 6 ++++++ crates/core/Cargo.toml | 4 ++-- crates/derive/CHANGELOG.md | 14 ++++++++++++++ crates/derive/Cargo.toml | 2 +- crates/duckdb/CHANGELOG.md | 6 ++++++ crates/duckdb/Cargo.toml | 4 ++-- crates/extensions/CHANGELOG.md | 6 ++++++ crates/extensions/Cargo.toml | 4 ++-- crates/io/CHANGELOG.md | 6 ++++++ crates/io/Cargo.toml | 4 ++-- crates/server/CHANGELOG.md | 6 ++++++ crates/server/Cargo.toml | 6 +++--- crates/validate/CHANGELOG.md | 6 ++++++ crates/validate/Cargo.toml | 4 ++-- crates/wasm/Cargo.toml | 2 +- 17 files changed, 77 insertions(+), 21 deletions(-) create mode 100644 crates/derive/CHANGELOG.md diff --git a/crates/cli/CHANGELOG.md b/crates/cli/CHANGELOG.md index 68fdee720..034c45257 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.13](https://github.com/stac-utils/rustac/compare/rustac-v0.2.12...rustac-v0.2.13) - 2026-07-31 + +### Other + +- updated the following local packages: stac-duckdb, stac-io, stac-validate, stac, stac-server + ## [0.2.12](https://github.com/stac-utils/rustac/compare/rustac-v0.2.11...rustac-v0.2.12) - 2026-06-25 ### Other diff --git a/crates/cli/Cargo.toml b/crates/cli/Cargo.toml index cd0136f25..68034795a 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.12" +version = "0.2.13" keywords = ["geospatial", "stac", "metadata", "geo", "raster"] authors.workspace = true edition.workspace = true @@ -26,14 +26,14 @@ futures-core.workspace = true futures-util.workspace = true pgstac = { workspace = true, optional = true } serde_json.workspace = true -stac = { version = "0.17.2", path = "../core" } -stac-duckdb = { version = "0.3.9", path = "../duckdb" } -stac-io = { version = "0.3.0", path = "../io", features = [ +stac = { version = "0.17.3", path = "../core" } +stac-duckdb = { version = "0.3.10", path = "../duckdb" } +stac-io = { version = "0.3.1", path = "../io", features = [ "store-all", "geoparquet", ] } -stac-server = { version = "0.5.4", path = "../server", features = ["axum", "duckdb"] } -stac-validate = { version = "0.6.10", path = "../validate" } +stac-server = { version = "0.5.5", path = "../server", features = ["axum", "duckdb"] } +stac-validate = { version = "0.6.11", path = "../validate" } tokio = { workspace = true, features = [ "macros", "io-std", diff --git a/crates/core/CHANGELOG.md b/crates/core/CHANGELOG.md index 751329802..5465d7431 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.17.3](https://github.com/stac-utils/rustac/compare/stac-v0.17.2...stac-v0.17.3) - 2026-07-31 + +### Other + +- updated the following local packages: stac-derive + ## [0.17.2](https://github.com/stac-utils/rustac/compare/stac-v0.17.1...stac-v0.17.2) - 2026-06-25 ### Other diff --git a/crates/core/Cargo.toml b/crates/core/Cargo.toml index cd516069f..b94a49704 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.17.2" +version = "0.17.3" keywords = ["geospatial", "stac", "metadata", "geo"] authors.workspace = true categories.workspace = true @@ -53,7 +53,7 @@ parquet = { workspace = true, optional = true } serde = { workspace = true, features = ["derive"] } serde_json = { workspace = true, features = ["preserve_order"] } serde_urlencoded.workspace = true -stac-derive = { version = "0.3.0", path = "../derive" } +stac-derive = { version = "0.3.1", path = "../derive" } thiserror.workspace = true tracing.workspace = true url = { workspace = true, features = ["serde"] } diff --git a/crates/derive/CHANGELOG.md b/crates/derive/CHANGELOG.md new file mode 100644 index 000000000..3c93070d7 --- /dev/null +++ b/crates/derive/CHANGELOG.md @@ -0,0 +1,14 @@ +# Changelog + +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). + +## [Unreleased] + +## [0.3.1](https://github.com/stac-utils/rustac/compare/stac-derive-v0.3.0...stac-derive-v0.3.1) - 2026-07-31 + +### Other + +- update Cargo.toml dependencies diff --git a/crates/derive/Cargo.toml b/crates/derive/Cargo.toml index 0ba26f703..ee6756423 100644 --- a/crates/derive/Cargo.toml +++ b/crates/derive/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "stac-derive" description = "Proc macros for deriving STAC traits. Should usually not be used directly." -version = "0.3.0" +version = "0.3.1" authors.workspace = true edition.workspace = true homepage.workspace = true diff --git a/crates/duckdb/CHANGELOG.md b/crates/duckdb/CHANGELOG.md index 1295db2d6..d16cf5bac 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.10](https://github.com/stac-utils/rustac/compare/stac-duckdb-v0.3.9...stac-duckdb-v0.3.10) - 2026-07-31 + +### Other + +- bump duckdb version in CI ([#1095](https://github.com/stac-utils/rustac/pull/1095)) + ## [0.3.9](https://github.com/stac-utils/rustac/compare/stac-duckdb-v0.3.8...stac-duckdb-v0.3.9) - 2026-06-25 ### Fixed diff --git a/crates/duckdb/Cargo.toml b/crates/duckdb/Cargo.toml index 39f7d1bfe..256b75fd7 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.9" +version = "0.3.10" keywords = ["geospatial", "stac", "metadata", "geo", "raster"] authors.workspace = true edition.workspace = true @@ -30,7 +30,7 @@ geojson.workspace = true getrandom.workspace = true log.workspace = true serde_json.workspace = true -stac = { version = "0.17.2", path = "../core", features = ["geoarrow", "geo"] } +stac = { version = "0.17.3", path = "../core", features = ["geoarrow", "geo"] } thiserror.workspace = true [dev-dependencies] diff --git a/crates/extensions/CHANGELOG.md b/crates/extensions/CHANGELOG.md index 85143ac0a..c1c4fab11 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.13](https://github.com/stac-utils/rustac/compare/stac-extensions-v0.1.12...stac-extensions-v0.1.13) - 2026-07-31 + +### Other + +- updated the following local packages: stac + ## [0.1.12](https://github.com/stac-utils/rustac/compare/stac-extensions-v0.1.11...stac-extensions-v0.1.12) - 2026-06-25 ### Other diff --git a/crates/extensions/Cargo.toml b/crates/extensions/Cargo.toml index 3d7ae14d7..cce83601f 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.12" +version = "0.1.13" 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.17.2", path = "../core" } +stac = { version = "0.17.3", path = "../core" } diff --git a/crates/io/CHANGELOG.md b/crates/io/CHANGELOG.md index 9dfb7450f..0203c5038 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.3.1](https://github.com/stac-utils/rustac/compare/stac-io-v0.3.0...stac-io-v0.3.1) - 2026-07-31 + +### Added + +- *(io)* add streaming ItemCollection search writer ([#1088](https://github.com/stac-utils/rustac/pull/1088)) + ## [0.3.0](https://github.com/stac-utils/rustac/compare/stac-io-v0.2.10...stac-io-v0.3.0) - 2026-06-25 ### Other diff --git a/crates/io/Cargo.toml b/crates/io/Cargo.toml index 3d6054f2f..c348cdb87 100644 --- a/crates/io/Cargo.toml +++ b/crates/io/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "stac-io" -version = "0.3.0" +version = "0.3.1" 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.17.2", path = "../core", features = ["std", "async"] } +stac = { version = "0.17.3", path = "../core", features = ["std", "async"] } thiserror.workspace = true tokio.workspace = true tracing.workspace = true diff --git a/crates/server/CHANGELOG.md b/crates/server/CHANGELOG.md index 56c1a8eec..69af92c21 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.5.5](https://github.com/stac-utils/rustac/compare/stac-server-v0.5.4...stac-server-v0.5.5) - 2026-07-31 + +### Other + +- updated the following local packages: stac-duckdb, stac + ## [0.5.4](https://github.com/stac-utils/rustac/compare/stac-server-v0.5.3...stac-server-v0.5.4) - 2026-06-25 ### Other diff --git a/crates/server/Cargo.toml b/crates/server/Cargo.toml index cf2ea7367..c4ba87633 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.5.4" +version = "0.5.5" keywords = ["geospatial", "stac", "metadata", "geo", "server"] categories = ["science", "data-structures"] edition.workspace = true @@ -36,8 +36,8 @@ rustls = { workspace = true, optional = true } serde.workspace = true serde_json.workspace = true serde_urlencoded.workspace = true -stac = { version = "0.17.2", path = "../core", features = ["async"] } -stac-duckdb = { version = "0.3.9", path = "../duckdb", features = ["async"], optional = true } +stac = { version = "0.17.3", path = "../core", features = ["async"] } +stac-duckdb = { version = "0.3.10", path = "../duckdb", features = ["async"], 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 efcbdfa51..b49cc66a5 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.11](https://github.com/stac-utils/rustac/compare/stac-validate-v0.6.10...stac-validate-v0.6.11) - 2026-07-31 + +### Other + +- update Cargo.toml dependencies + ## [0.6.10](https://github.com/stac-utils/rustac/compare/stac-validate-v0.6.9...stac-validate-v0.6.10) - 2026-06-25 ### Other diff --git a/crates/validate/Cargo.toml b/crates/validate/Cargo.toml index daeeb6688..893fbfe57 100644 --- a/crates/validate/Cargo.toml +++ b/crates/validate/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "stac-validate" -version = "0.6.10" +version = "0.6.11" 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.17.2", path = "../core" } +stac = { version = "0.17.3", 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 baa06e666..844258805 100644 --- a/crates/wasm/Cargo.toml +++ b/crates/wasm/Cargo.toml @@ -26,7 +26,7 @@ getrandom = { version = "0.4", features = ["wasm_js"] } getrandom_03 = { package = "getrandom", version = "0.3", features = ["wasm_js"] } serde.workspace = true serde-wasm-bindgen = "0.6.5" -stac = { version = "0.17.2", path = "../core", features = ["geoparquet"] } +stac = { version = "0.17.3", path = "../core", features = ["geoparquet"] } thiserror.workspace = true wasm-bindgen = "0.2.84"