diff --git a/Cargo.toml b/Cargo.toml index aa412ada..6b2c1335 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -69,7 +69,7 @@ serde = "1.0" serde_json = "1.0" serde_urlencoded = "0.7.1" stac = { version = "0.10.2", path = "crates/core" } -stac-api = { version = "0.6.0", path = "crates/api" } +stac-api = { version = "0.6.1", path = "crates/api" } stac-duckdb = { version = "0.0.2", path = "crates/duckdb" } stac-server = { version = "0.3.1", path = "crates/server" } syn = "2.0" diff --git a/RELEASING.md b/RELEASING.md index 4ad850bb..0fe0114b 100644 --- a/RELEASING.md +++ b/RELEASING.md @@ -3,7 +3,8 @@ ## Checklist 1. Determine which package(s) you're releasing. -2. Determine the package's next version. [cargo-semver-checks](https://github.com/obi1kenobi/cargo-semver-checks) is a handy tool for this. +2. Determine the package's next version. + [cargo-semver-checks](https://github.com/obi1kenobi/cargo-semver-checks) and [cargo-public-api](https://crates.io/crates/cargo-public-api) are handy tools for this. 3. Create a release branch named `release/{package name}-{version}`, e.g. `release/stac-v1.2.3`. 4. Update the package's `Cargo.toml` file accordingly, and update the other packages' `Cargo.toml` if they depend on this package. 5. Scan the package's README for references to version numbers, and update any that are needed. diff --git a/crates/api/CHANGELOG.md b/crates/api/CHANGELOG.md index 729a46a1..01cef362 100644 --- a/crates/api/CHANGELOG.md +++ b/crates/api/CHANGELOG.md @@ -6,6 +6,8 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), ## [Unreleased] +## [0.6.1] - 2024-10-22 + ### Added - `version` ([#476](https://github.com/stac-utils/stac-rs/pull/476)) @@ -128,7 +130,8 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), Initial release -[unreleased]: https://github.com/stac-utils/stac-rs/compare/stac-api-v0.6.0...main +[unreleased]: https://github.com/stac-utils/stac-rs/compare/stac-api-v0.6.1...main +[0.6.1]: https://github.com/stac-utils/stac-rs/compare/stac-api-v0.6.0...stac-api-v0.6.1 [0.6.0]: https://github.com/stac-utils/stac-rs/compare/stac-api-v0.5.0...stac-api-v0.6.0 [0.5.0]: https://github.com/stac-utils/stac-rs/compare/stac-api-v0.4.1...stac-api-v0.5.0 [0.4.1]: https://github.com/stac-utils/stac-rs/compare/stac-api-v0.4.0...stac-api-v0.4.1 diff --git a/crates/api/Cargo.toml b/crates/api/Cargo.toml index 00b5e125..d637c999 100644 --- a/crates/api/Cargo.toml +++ b/crates/api/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "stac-api" description = "Rust library for the SpatioTemporal Asset Catalog (STAC) API specification" -version = "0.6.0" +version = "0.6.1" keywords = ["geospatial", "stac", "metadata", "geo", "api"] categories = ["science", "data-structures", "web-programming"] authors.workspace = true diff --git a/crates/cli/CHANGELOG.md b/crates/cli/CHANGELOG.md index 9b600121..b6f940dd 100644 --- a/crates/cli/CHANGELOG.md +++ b/crates/cli/CHANGELOG.md @@ -1,4 +1,3 @@ - # Changelog All notable changes to this project will be documented in this file. @@ -7,6 +6,12 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), ## [Unreleased] +## [0.4.1] - 2024-10-22 + +### Changed + +- Bump **stac-api** version + ## [0.4.0] - 2024-09-19 ### Added @@ -99,7 +104,8 @@ Moved over from [stac-incubator-rs](https://github.com/gadomski/stac-incubator-r - Downloading ([#142](https://github.com/stac-utils/stac-rs/pull/142), [#152](https://github.com/stac-utils/stac-rs/pull/152)) - Validation ([#155](https://github.com/stac-utils/stac-rs/pull/155)) -[Unreleased]: https://github.com/stac-utils/stac-rs/compare/stac-cli-v0.4.0..main +[Unreleased]: https://github.com/stac-utils/stac-rs/compare/stac-cli-v0.4.1..main +[0.4.1]: https://github.com/stac-utils/stac-rs/compare/stac-cli-v0.4.0..stac-cli-v0.4.1 [0.4.0]: https://github.com/stac-utils/stac-rs/compare/stac-cli-v0.3.1..stac-cli-v0.4.0 [0.3.1]: https://github.com/stac-utils/stac-rs/compare/stac-cli-v0.3.0..stac-cli-v0.3.1 [0.3.0]: https://github.com/stac-utils/stac-rs/compare/stac-cli-v0.2.0..stac-cli-v0.3.0 diff --git a/crates/cli/Cargo.toml b/crates/cli/Cargo.toml index aaf875de..066495e9 100644 --- a/crates/cli/Cargo.toml +++ b/crates/cli/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "stac-cli" description = "Command line interface for stac-rs" -version = "0.4.0" +version = "0.4.1" keywords = ["geospatial", "stac", "metadata", "geo", "raster"] authors.workspace = true edition.workspace = true diff --git a/python/CHANGELOG.md b/python/CHANGELOG.md index cc5d75d8..5d017d96 100644 --- a/python/CHANGELOG.md +++ b/python/CHANGELOG.md @@ -6,11 +6,17 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), ## [Unreleased] +## [0.2.2] - 2024-10-22 + +### Added + +- Send user agent when searching ([#487](https://github.com/stac-utils/stac-rs/pull/487)) + ## [0.2.1] - 2024-10-21 ### Added -- More wheels ([481](https://github.com/stac-utils/stac-rs/pull/481)) +- More wheels ([#481](https://github.com/stac-utils/stac-rs/pull/481)) ## [0.2.0] - 2024-10-19 @@ -71,7 +77,8 @@ Non-functional release to fix releasing from Github actions. Initial release. -[Unreleased]: https://github.com/stac-utils/stac-rs/compare/python-v0.2.1...main +[Unreleased]: https://github.com/stac-utils/stac-rs/compare/python-v0.2.2...main +[0.2.2]: https://github.com/stac-utils/stac-rs/compare/python-v0.2.1...python-v0.2.2 [0.2.1]: https://github.com/stac-utils/stac-rs/compare/python-v0.2.0...python-v0.2.1 [0.2.0]: https://github.com/stac-utils/stac-rs/compare/python-v0.1.3...python-v0.2.0 [0.1.3]: https://github.com/stac-utils/stac-rs/compare/python-v0.1.2...python-v0.1.3 diff --git a/python/Cargo.toml b/python/Cargo.toml index 2d177def..3c8248ab 100644 --- a/python/Cargo.toml +++ b/python/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "python" description = "Python bindings for stac-rs" -version = "0.2.1" +version = "0.2.2" authors.workspace = true license.workspace = true homepage.workspace = true @@ -34,9 +34,3 @@ stac-duckdb.workspace = true openssl.workspace = true # only so we can vendor it when cross-compiling openssl-src.workspace = true # work around https://github.com/openssl/openssl/issues/25366 tokio = { workspace = true, features = ["rt"] } - -[package.metadata.cross.target.x86_64-unknown-linux-gnu] -pre-build = [ - "dpkg --add-architecture $CROSS_DEB_ARCH", - "apt-get update && apt-get install --assume-yes libssl-dev:$CROSS_DEB_ARCH", -]