Skip to content

Commit 1846b5f

Browse files
chore: release (#922)
## πŸ€– New release * `stac`: 0.15.1 -> 0.16.0 (⚠ API breaking changes) * `stac-io`: 0.2.1 -> 0.2.2 (βœ“ API compatible changes) * `stac-server`: 0.4.1 -> 0.4.2 (βœ“ API compatible changes) * `stac-validate`: 0.6.1 -> 0.6.2 (βœ“ API compatible changes) * `rustac`: 0.2.1 -> 0.2.2 * `stac-duckdb`: 0.3.1 -> 0.3.2 * `pgstac`: 0.4.1 -> 0.4.2 * `stac-extensions`: 0.1.3 -> 0.1.4 ### ⚠ `stac` breaking changes ```text --- failure pub_module_level_const_missing: pub module-level const is missing --- Description: A public const is missing or renamed ref: https://doc.rust-lang.org/cargo/reference/semver.html#item-remove impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.45.0/src/lints/pub_module_level_const_missing.ron Failed in: VERSION in file /tmp/.tmp59pq4i/stac/src/geoarrow/mod.rs:23 VERSION_KEY in file /tmp/.tmp59pq4i/stac/src/geoarrow/mod.rs:20 ``` <details><summary><i><b>Changelog</b></i></summary><p> ## `stac` <blockquote> ## [0.16.0](stac-v0.15.1...stac-v0.16.0) - 2026-01-05 ### Added - [**breaking**] write collections to stac-geoparquet metadata ([#927](#927)) - datetime expansion ([#917](#917)) ### Fixed - properly write metadata in async geoparquet writer ([#928](#928)) </blockquote> ## `stac-io` <blockquote> ## [0.2.2](stac-io-v0.2.1...stac-io-v0.2.2) - 2026-01-05 ### Fixed - references, not ownership, in geoparquet store writer ([#929](#929)) - properly write metadata in async geoparquet writer ([#928](#928)) </blockquote> ## `stac-server` <blockquote> ## [0.4.2](stac-server-v0.4.1...stac-server-v0.4.2) - 2026-01-05 ### Other - *(deps)* update reqwest requirement from 0.12.8 to 0.13.1 ([#926](#926)) </blockquote> ## `stac-validate` <blockquote> ## [0.6.2](stac-validate-v0.6.1...stac-validate-v0.6.2) - 2026-01-05 ### Other - update Cargo.toml dependencies </blockquote> ## `rustac` <blockquote> ## [0.2.2](rustac-v0.2.1...rustac-v0.2.2) - 2026-01-05 ### Added - datetime expansion ([#917](#917)) </blockquote> ## `stac-duckdb` <blockquote> ## [0.3.2](stac-duckdb-v0.3.1...stac-duckdb-v0.3.2) - 2026-01-05 ### Other - updated the following local packages: stac </blockquote> ## `pgstac` <blockquote> ## [0.4.2](pgstac-v0.4.1...pgstac-v0.4.2) - 2026-01-05 ### Other - updated the following local packages: stac </blockquote> ## `stac-extensions` <blockquote> ## [0.1.4](stac-extensions-v0.1.3...stac-extensions-v0.1.4) - 2026-01-05 ### Other - updated the following local packages: stac </blockquote> </p></details> --- This PR was generated with [release-plz](https://github.com/release-plz/release-plz/). Co-authored-by: stac-utils-release-bot[bot] <249776822+stac-utils-release-bot[bot]@users.noreply.github.com>
1 parent d9092fc commit 1846b5f

File tree

17 files changed

+76
-22
lines changed

17 files changed

+76
-22
lines changed

β€Žcrates/cli/CHANGELOG.mdβ€Ž

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,12 @@ All notable changes to this project will be documented in this file.
44

55
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).
66

7+
## [0.2.2](https://github.com/stac-utils/rustac/compare/rustac-v0.2.1...rustac-v0.2.2) - 2026-01-05
8+
9+
### Added
10+
11+
- datetime expansion ([#917](https://github.com/stac-utils/rustac/pull/917))
12+
713
## [0.2.1](https://github.com/stac-utils/rustac/compare/rustac-v0.2.0...rustac-v0.2.1) - 2025-12-15
814

915
### Other

β€Žcrates/cli/Cargo.tomlβ€Ž

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
[package]
22
name = "rustac"
33
description = "Command line interface for rustac"
4-
version = "0.2.1"
4+
version = "0.2.2"
55
keywords = ["geospatial", "stac", "metadata", "geo", "raster"]
66
authors.workspace = true
77
edition.workspace = true
@@ -25,14 +25,14 @@ clap_complete.workspace = true
2525
futures-core.workspace = true
2626
futures-util.workspace = true
2727
serde_json.workspace = true
28-
stac = { version = "0.15.1", path = "../core" }
29-
stac-duckdb = { version = "0.3.1", path = "../duckdb" }
30-
stac-io = { version = "0.2.1", path = "../io", features = [
28+
stac = { version = "0.16.0", path = "../core" }
29+
stac-duckdb = { version = "0.3.2", path = "../duckdb" }
30+
stac-io = { version = "0.2.2", path = "../io", features = [
3131
"store-all",
3232
"geoparquet",
3333
] }
34-
stac-server = { version = "0.4.1", path = "../server", features = ["axum", "duckdb"] }
35-
stac-validate = { version = "0.6.1", path = "../validate" }
34+
stac-server = { version = "0.4.2", path = "../server", features = ["axum", "duckdb"] }
35+
stac-validate = { version = "0.6.2", path = "../validate" }
3636
tokio = { workspace = true, features = [
3737
"macros",
3838
"io-std",

β€Žcrates/core/CHANGELOG.mdβ€Ž

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,17 @@ All notable changes to this project will be documented in this file.
44

55
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).
66

7+
## [0.16.0](https://github.com/stac-utils/rustac/compare/stac-v0.15.1...stac-v0.16.0) - 2026-01-05
8+
9+
### Added
10+
11+
- [**breaking**] write collections to stac-geoparquet metadata ([#927](https://github.com/stac-utils/rustac/pull/927))
12+
- datetime expansion ([#917](https://github.com/stac-utils/rustac/pull/917))
13+
14+
### Fixed
15+
16+
- properly write metadata in async geoparquet writer ([#928](https://github.com/stac-utils/rustac/pull/928))
17+
718
## [0.15.1](https://github.com/stac-utils/rustac/compare/stac-v0.15.0...stac-v0.15.1) - 2025-12-15
819

920
### Added

β€Žcrates/core/Cargo.tomlβ€Ž

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
[package]
22
name = "stac"
33
description = "Rust library for the SpatioTemporal Asset Catalog (STAC) specification"
4-
version = "0.15.1"
4+
version = "0.16.0"
55
keywords = ["geospatial", "stac", "metadata", "geo"]
66
authors.workspace = true
77
categories.workspace = true

β€Žcrates/duckdb/CHANGELOG.mdβ€Ž

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,12 @@ All notable changes to this project will be documented in this file.
44

55
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).
66

7+
## [0.3.2](https://github.com/stac-utils/rustac/compare/stac-duckdb-v0.3.1...stac-duckdb-v0.3.2) - 2026-01-05
8+
9+
### Other
10+
11+
- updated the following local packages: stac
12+
713
## [0.3.1](https://github.com/stac-utils/rustac/compare/stac-duckdb-v0.3.0...stac-duckdb-v0.3.1) - 2025-12-15
814

915
### Other

β€Žcrates/duckdb/Cargo.tomlβ€Ž

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
[package]
22
name = "stac-duckdb"
33
description = "Client for querying stac-geoparquet using DuckDB"
4-
version = "0.3.1"
4+
version = "0.3.2"
55
keywords = ["geospatial", "stac", "metadata", "geo", "raster"]
66
authors.workspace = true
77
edition.workspace = true
@@ -27,7 +27,7 @@ geojson.workspace = true
2727
getrandom.workspace = true
2828
log.workspace = true
2929
serde_json.workspace = true
30-
stac = { version = "0.15.1", path = "../core", features = ["geoarrow", "geo"] }
30+
stac = { version = "0.16.0", path = "../core", features = ["geoarrow", "geo"] }
3131
thiserror.workspace = true
3232

3333
[dev-dependencies]

β€Žcrates/extensions/CHANGELOG.mdβ€Ž

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,12 @@ All notable changes to this project will be documented in this file.
44

55
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).
66

7+
## [0.1.4](https://github.com/stac-utils/rustac/compare/stac-extensions-v0.1.3...stac-extensions-v0.1.4) - 2026-01-05
8+
9+
### Other
10+
11+
- updated the following local packages: stac
12+
713
## [0.1.3](https://github.com/stac-utils/rustac/compare/stac-extensions-v0.1.2...stac-extensions-v0.1.3) - 2025-12-15
814

915
### Other

β€Žcrates/extensions/Cargo.tomlβ€Ž

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
[package]
22
name = "stac-extensions"
33
description = "Manage STAC extensions (https://stac-extensions.github.io/)"
4-
version = "0.1.3"
4+
version = "0.1.4"
55
keywords = ["geospatial", "stac", "extensions"]
66
authors.workspace = true
77
edition.workspace = true
@@ -16,4 +16,4 @@ geojson.workspace = true
1616
indexmap.workspace = true
1717
serde.workspace = true
1818
serde_json.workspace = true
19-
stac = { version = "0.15.1", path = "../core" }
19+
stac = { version = "0.16.0", path = "../core" }

β€Žcrates/io/CHANGELOG.mdβ€Ž

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,13 @@ All notable changes to this project will be documented in this file.
44

55
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).
66

7+
## [0.2.2](https://github.com/stac-utils/rustac/compare/stac-io-v0.2.1...stac-io-v0.2.2) - 2026-01-05
8+
9+
### Fixed
10+
11+
- references, not ownership, in geoparquet store writer ([#929](https://github.com/stac-utils/rustac/pull/929))
12+
- properly write metadata in async geoparquet writer ([#928](https://github.com/stac-utils/rustac/pull/928))
13+
714
## [0.2.1](https://github.com/stac-utils/rustac/compare/stac-io-v0.2.0...stac-io-v0.2.1) - 2025-12-15
815

916
### Other

β€Žcrates/io/Cargo.tomlβ€Ž

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "stac-io"
3-
version = "0.2.1"
3+
version = "0.2.2"
44
description = "Input and output (I/O) for the SpatioTemporal Asset Catalog (STAC)"
55
authors.workspace = true
66
edition.workspace = true
@@ -31,7 +31,7 @@ parquet = { workspace = true, optional = true, features = ["arrow", "async", "ob
3131
reqwest = { workspace = true, features = ["json", "blocking"] }
3232
serde.workspace = true
3333
serde_json = { workspace = true, features = ["preserve_order"] }
34-
stac = { version = "0.15.1", path = "../core" }
34+
stac = { version = "0.16.0", path = "../core" }
3535
thiserror.workspace = true
3636
tokio.workspace = true
3737
tracing.workspace = true

0 commit comments

Comments
Β (0)