Skip to content

Commit a2f1918

Browse files
authored
chore: release main (#898)
🤖 I have created a release *beep* *boop* --- <details><summary>pgstac: 0.4.0</summary> ## [0.4.0](pgstac-v0.3.2...pgstac-v0.4.0) (2025-12-01) ### ⚠ BREAKING CHANGES * move stac_api crate into stac crate ([#869](#869)) * remove unused error enums ([#868](#868)) ### Bug Fixes * remove unused error enums ([#868](#868)) ([cf0e815](cf0e815)) ### Code Refactoring * move stac_api crate into stac crate ([#869](#869)) ([d0f7405](d0f7405)) ### Dependencies * The following workspace dependencies were updated * dependencies * stac bumped from 0.14.0 to 0.15.0 </details> <details><summary>rustac: 0.2.0</summary> ## [0.2.0](rustac-v0.1.2...rustac-v0.2.0) (2025-12-01) ### ⚠ BREAKING CHANGES * move stac_api crate into stac crate ([#869](#869)) * move api client to stac-io crate ([#864](#864)) ### Features * add bind argument when serving ([#871](#871)) ([f3a3517](f3a3517)) * shell completions ([#874](#874)) ([717c4ee](717c4ee)), closes [#650](#650) * specify max_row_group_size in geoparquet WriterBuilder ([#846](#846)) ([2bde538](2bde538)) ### Code Refactoring * move api client to stac-io crate ([#864](#864)) ([e06de28](e06de28)), closes [#764](#764) * move stac_api crate into stac crate ([#869](#869)) ([d0f7405](d0f7405)) ### Dependencies * The following workspace dependencies were updated * dependencies * stac bumped from 0.14.0 to 0.15.0 * stac-duckdb bumped from 0.2.0 to 0.3.0 * stac-io bumped from 0.1.0 to 0.2.0 * stac-server bumped from 0.3.2 to 0.4.0 * stac-validate bumped from 0.5.0 to 0.6.0 </details> <details><summary>stac: 0.15.0</summary> ## [0.15.0](stac-v0.14.0...stac-v0.15.0) (2025-12-01) ### ⚠ BREAKING CHANGES * move stac_api crate into stac crate ([#869](#869)) * remove unused error enums ([#868](#868)) * consume a geoparquet writer on close ([#867](#867)) ### Features * add geoparquet writer encoder and object writing ([#863](#863)) ([ec6e7de](ec6e7de)) * specify max_row_group_size in geoparquet WriterBuilder ([#846](#846)) ([2bde538](2bde538)) ### Bug Fixes * allow writing stac-geoparquet with no assets ([#882](#882)) ([b049a71](b049a71)) * remove circular dev depependency ([#886](#886)) ([dcb9b49](dcb9b49)) * remove unused error enums ([#868](#868)) ([cf0e815](cf0e815)) ### Code Refactoring * consume a geoparquet writer on close ([#867](#867)) ([bdd95be](bdd95be)) * move stac_api crate into stac crate ([#869](#869)) ([d0f7405](d0f7405)) </details> <details><summary>stac-duckdb: 0.3.0</summary> ## [0.3.0](stac-duckdb-v0.2.2...stac-duckdb-v0.3.0) (2025-12-01) ### ⚠ BREAKING CHANGES * move stac_api crate into stac crate ([#869](#869)) ### Bug Fixes * remove filename by default ([#855](#855)) ([8bba676](8bba676)) ### Code Refactoring * move stac_api crate into stac crate ([#869](#869)) ([d0f7405](d0f7405)) ### Dependencies * The following workspace dependencies were updated * dependencies * stac bumped from 0.14.0 to 0.15.0 * dev-dependencies * stac-validate bumped from 0.5.0 to 0.6.0 </details> <details><summary>stac-extensions: 0.1.2</summary> ## [0.1.2](stac-extensions-v0.1.1...stac-extensions-v0.1.2) (2025-12-01) ### Dependencies * The following workspace dependencies were updated * dependencies * stac bumped from 0.14.0 to 0.15.0 </details> <details><summary>stac-io: 0.2.0</summary> ## [0.2.0](stac-io-v0.1.2...stac-io-v0.2.0) (2025-12-01) ### ⚠ BREAKING CHANGES * move stac_api crate into stac crate ([#869](#869)) * remove unused error enums ([#868](#868)) * move api client to stac-io crate ([#864](#864)) ### Features * add geoparquet writer encoder and object writing ([#863](#863)) ([ec6e7de](ec6e7de)) * specify max_row_group_size in geoparquet WriterBuilder ([#846](#846)) ([2bde538](2bde538)) ### Bug Fixes * remove unused error enums ([#868](#868)) ([cf0e815](cf0e815)) ### Code Refactoring * move api client to stac-io crate ([#864](#864)) ([e06de28](e06de28)), closes [#764](#764) * move stac_api crate into stac crate ([#869](#869)) ([d0f7405](d0f7405)) ### Dependencies * The following workspace dependencies were updated * dependencies * stac bumped from 0.14.0 to 0.15.0 </details> <details><summary>stac-server: 0.4.0</summary> ## [0.4.0](stac-server-v0.3.6...stac-server-v0.4.0) (2025-12-01) ### ⚠ BREAKING CHANGES * move stac_api crate into stac crate ([#869](#869)) * remove unused error enums ([#868](#868)) ### Bug Fixes * remove unused error enums ([#868](#868)) ([cf0e815](cf0e815)) ### Code Refactoring * move stac_api crate into stac crate ([#869](#869)) ([d0f7405](d0f7405)) ### Dependencies * The following workspace dependencies were updated * dependencies * pgstac bumped from 0.3.0 to 0.4.0 * stac bumped from 0.14.0 to 0.15.0 * stac-duckdb bumped from 0.2.0 to 0.3.0 </details> <details><summary>stac-validate: 0.6.0</summary> ## [0.6.0](stac-validate-v0.5.1...stac-validate-v0.6.0) (2025-12-01) ### ⚠ BREAKING CHANGES * remove unused error enums ([#868](#868)) ### Bug Fixes * remove circular dev depependency ([#886](#886)) ([dcb9b49](dcb9b49)) * remove unused error enums ([#868](#868)) ([cf0e815](cf0e815)) ### Dependencies * The following workspace dependencies were updated * dependencies * stac bumped from 0.14.0 to 0.15.0 * dev-dependencies * stac-io bumped from 0.1.0 to 0.2.0 </details> <details><summary>stac-wasm: 0.1.0</summary> ## [0.1.0](stac-wasm-v0.0.4...stac-wasm-v0.1.0) (2025-12-01) ### ⚠ BREAKING CHANGES * remove unused error enums ([#868](#868)) ### Features * stac_wasm.stacJsonToParquet ([#786](#786)) ([6b1971a](6b1971a)) * wasm ([#744](#744)) ([db5cd21](db5cd21)) ### Bug Fixes * pin arrow-wasm ([#785](#785)) ([8f9c28b](8f9c28b)) * remove the package lock ([#745](#745)) ([b3337f6](b3337f6)) * remove unused error enums ([#868](#868)) ([cf0e815](cf0e815)) ### Dependencies * The following workspace dependencies were updated * dependencies * stac bumped from 0.14.0 to 0.15.0 </details> --- This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please).
1 parent 67e36ae commit a2f1918

File tree

19 files changed

+256
-34
lines changed

19 files changed

+256
-34
lines changed

.release-please-manifest.json

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
{
2-
"crates/cli": "0.1.2",
3-
"crates/core": "0.14.0",
2+
"crates/cli": "0.2.0",
3+
"crates/core": "0.15.0",
44
"crates/derive": "0.3.0",
5-
"crates/duckdb": "0.2.2",
6-
"crates/extensions": "0.1.1",
7-
"crates/io": "0.1.2",
8-
"crates/pgstac": "0.3.2",
9-
"crates/server": "0.3.6",
10-
"crates/validate": "0.5.1",
11-
"crates/wasm": "0.0.4"
5+
"crates/duckdb": "0.3.0",
6+
"crates/extensions": "0.1.2",
7+
"crates/io": "0.2.0",
8+
"crates/pgstac": "0.4.0",
9+
"crates/server": "0.4.0",
10+
"crates/validate": "0.6.0",
11+
"crates/wasm": "0.1.0"
1212
}

crates/cli/CHANGELOG.md

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,37 @@ 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.0](https://github.com/stac-utils/rustac/compare/rustac-v0.1.2...rustac-v0.2.0) (2025-12-01)
8+
9+
10+
### ⚠ BREAKING CHANGES
11+
12+
* move stac_api crate into stac crate ([#869](https://github.com/stac-utils/rustac/issues/869))
13+
* move api client to stac-io crate ([#864](https://github.com/stac-utils/rustac/issues/864))
14+
15+
### Features
16+
17+
* add bind argument when serving ([#871](https://github.com/stac-utils/rustac/issues/871)) ([f3a3517](https://github.com/stac-utils/rustac/commit/f3a35179cf5026cc100313faa2010e6a1af4efb7))
18+
* shell completions ([#874](https://github.com/stac-utils/rustac/issues/874)) ([717c4ee](https://github.com/stac-utils/rustac/commit/717c4ee62b993730d54dcf91534b39d69242db0e)), closes [#650](https://github.com/stac-utils/rustac/issues/650)
19+
* specify max_row_group_size in geoparquet WriterBuilder ([#846](https://github.com/stac-utils/rustac/issues/846)) ([2bde538](https://github.com/stac-utils/rustac/commit/2bde538b41e5900b5be2d75587b1f8904520b3a1))
20+
21+
22+
### Code Refactoring
23+
24+
* move api client to stac-io crate ([#864](https://github.com/stac-utils/rustac/issues/864)) ([e06de28](https://github.com/stac-utils/rustac/commit/e06de28787f9868f000ccc884979dcede1984f01)), closes [#764](https://github.com/stac-utils/rustac/issues/764)
25+
* move stac_api crate into stac crate ([#869](https://github.com/stac-utils/rustac/issues/869)) ([d0f7405](https://github.com/stac-utils/rustac/commit/d0f7405a811dd2c3b044404b4a6a48cf07926a89))
26+
27+
28+
### Dependencies
29+
30+
* The following workspace dependencies were updated
31+
* dependencies
32+
* stac bumped from 0.14.0 to 0.15.0
33+
* stac-duckdb bumped from 0.2.0 to 0.3.0
34+
* stac-io bumped from 0.1.0 to 0.2.0
35+
* stac-server bumped from 0.3.2 to 0.4.0
36+
* stac-validate bumped from 0.5.0 to 0.6.0
37+
738
## [Unreleased]
839

940
### Added

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.1.2"
4+
version = "0.2.0"
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.14.0", path = "../core" }
29-
stac-duckdb = { version = "0.2.0", path = "../duckdb" }
30-
stac-io = { version = "0.1.0", path = "../io", features = [
28+
stac = { version = "0.15.0", path = "../core" }
29+
stac-duckdb = { version = "0.3.0", path = "../duckdb" }
30+
stac-io = { version = "0.2.0", path = "../io", features = [
3131
"store-all",
3232
"geoparquet",
3333
] }
34-
stac-server = { version = "0.3.2", path = "../server", features = ["axum", "duckdb"] }
35-
stac-validate = { version = "0.5.0", path = "../validate" }
34+
stac-server = { version = "0.4.0", path = "../server", features = ["axum", "duckdb"] }
35+
stac-validate = { version = "0.6.0", path = "../validate" }
3636
tokio = { workspace = true, features = [
3737
"macros",
3838
"io-std",

crates/core/CHANGELOG.md

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,33 @@ 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.15.0](https://github.com/stac-utils/rustac/compare/stac-v0.14.0...stac-v0.15.0) (2025-12-01)
8+
9+
10+
### ⚠ BREAKING CHANGES
11+
12+
* move stac_api crate into stac crate ([#869](https://github.com/stac-utils/rustac/issues/869))
13+
* remove unused error enums ([#868](https://github.com/stac-utils/rustac/issues/868))
14+
* consume a geoparquet writer on close ([#867](https://github.com/stac-utils/rustac/issues/867))
15+
16+
### Features
17+
18+
* add geoparquet writer encoder and object writing ([#863](https://github.com/stac-utils/rustac/issues/863)) ([ec6e7de](https://github.com/stac-utils/rustac/commit/ec6e7de6bf7c43cff11ba5d7dfd9f7c0654b2db1))
19+
* specify max_row_group_size in geoparquet WriterBuilder ([#846](https://github.com/stac-utils/rustac/issues/846)) ([2bde538](https://github.com/stac-utils/rustac/commit/2bde538b41e5900b5be2d75587b1f8904520b3a1))
20+
21+
22+
### Bug Fixes
23+
24+
* allow writing stac-geoparquet with no assets ([#882](https://github.com/stac-utils/rustac/issues/882)) ([b049a71](https://github.com/stac-utils/rustac/commit/b049a71ea3cee6637cf4136c4de52272ce8b1928))
25+
* remove circular dev depependency ([#886](https://github.com/stac-utils/rustac/issues/886)) ([dcb9b49](https://github.com/stac-utils/rustac/commit/dcb9b496d4979984178b279c245e897621b9ca76))
26+
* remove unused error enums ([#868](https://github.com/stac-utils/rustac/issues/868)) ([cf0e815](https://github.com/stac-utils/rustac/commit/cf0e815e03433e8ef219a79a67161174f3e99e84))
27+
28+
29+
### Code Refactoring
30+
31+
* consume a geoparquet writer on close ([#867](https://github.com/stac-utils/rustac/issues/867)) ([bdd95be](https://github.com/stac-utils/rustac/commit/bdd95be8b9a0c64a4179f0d76dd28b39c52f3fef))
32+
* move stac_api crate into stac crate ([#869](https://github.com/stac-utils/rustac/issues/869)) ([d0f7405](https://github.com/stac-utils/rustac/commit/d0f7405a811dd2c3b044404b4a6a48cf07926a89))
33+
734
## [Unreleased]
835

936
### 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.14.0"
4+
version = "0.15.0"
55
keywords = ["geospatial", "stac", "metadata", "geo"]
66
authors.workspace = true
77
categories.workspace = true

crates/duckdb/CHANGELOG.md

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,31 @@ 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.0](https://github.com/stac-utils/rustac/compare/stac-duckdb-v0.2.2...stac-duckdb-v0.3.0) (2025-12-01)
8+
9+
10+
### ⚠ BREAKING CHANGES
11+
12+
* move stac_api crate into stac crate ([#869](https://github.com/stac-utils/rustac/issues/869))
13+
14+
### Bug Fixes
15+
16+
* remove filename by default ([#855](https://github.com/stac-utils/rustac/issues/855)) ([8bba676](https://github.com/stac-utils/rustac/commit/8bba67652da65f9423fd9fabdeed20d3fab668b1))
17+
18+
19+
### Code Refactoring
20+
21+
* move stac_api crate into stac crate ([#869](https://github.com/stac-utils/rustac/issues/869)) ([d0f7405](https://github.com/stac-utils/rustac/commit/d0f7405a811dd2c3b044404b4a6a48cf07926a89))
22+
23+
24+
### Dependencies
25+
26+
* The following workspace dependencies were updated
27+
* dependencies
28+
* stac bumped from 0.14.0 to 0.15.0
29+
* dev-dependencies
30+
* stac-validate bumped from 0.5.0 to 0.6.0
31+
732
## [Unreleased]
833

934
### Changed

crates/duckdb/Cargo.toml

Lines changed: 3 additions & 3 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.2.2"
4+
version = "0.3.0"
55
keywords = ["geospatial", "stac", "metadata", "geo", "raster"]
66
authors.workspace = true
77
edition.workspace = true
@@ -27,11 +27,11 @@ geojson.workspace = true
2727
getrandom.workspace = true
2828
log.workspace = true
2929
serde_json.workspace = true
30-
stac = { version = "0.14.0", path = "../core", features = ["geoarrow", "geo"] }
30+
stac = { version = "0.15.0", path = "../core", features = ["geoarrow", "geo"] }
3131
thiserror.workspace = true
3232

3333
[dev-dependencies]
3434
geo.workspace = true
3535
rstest.workspace = true
36-
stac-validate = { version = "0.5.0", path = "../validate" }
36+
stac-validate = { version = "0.6.0", path = "../validate" }
3737
tokio = { workspace = true, features = ["rt-multi-thread", "macros"] }

crates/extensions/CHANGELOG.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,15 @@ 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.2](https://github.com/stac-utils/rustac/compare/stac-extensions-v0.1.1...stac-extensions-v0.1.2) (2025-12-01)
8+
9+
10+
### Dependencies
11+
12+
* The following workspace dependencies were updated
13+
* dependencies
14+
* stac bumped from 0.14.0 to 0.15.0
15+
716
## [Unreleased]
817

918
## [0.1.1] - 2025-11-14

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.1"
4+
version = "0.1.2"
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.14.0", path = "../core" }
19+
stac = { version = "0.15.0", path = "../core" }

crates/io/CHANGELOG.md

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,38 @@ 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.0](https://github.com/stac-utils/rustac/compare/stac-io-v0.1.2...stac-io-v0.2.0) (2025-12-01)
8+
9+
10+
### ⚠ BREAKING CHANGES
11+
12+
* move stac_api crate into stac crate ([#869](https://github.com/stac-utils/rustac/issues/869))
13+
* remove unused error enums ([#868](https://github.com/stac-utils/rustac/issues/868))
14+
* move api client to stac-io crate ([#864](https://github.com/stac-utils/rustac/issues/864))
15+
16+
### Features
17+
18+
* add geoparquet writer encoder and object writing ([#863](https://github.com/stac-utils/rustac/issues/863)) ([ec6e7de](https://github.com/stac-utils/rustac/commit/ec6e7de6bf7c43cff11ba5d7dfd9f7c0654b2db1))
19+
* specify max_row_group_size in geoparquet WriterBuilder ([#846](https://github.com/stac-utils/rustac/issues/846)) ([2bde538](https://github.com/stac-utils/rustac/commit/2bde538b41e5900b5be2d75587b1f8904520b3a1))
20+
21+
22+
### Bug Fixes
23+
24+
* remove unused error enums ([#868](https://github.com/stac-utils/rustac/issues/868)) ([cf0e815](https://github.com/stac-utils/rustac/commit/cf0e815e03433e8ef219a79a67161174f3e99e84))
25+
26+
27+
### Code Refactoring
28+
29+
* move api client to stac-io crate ([#864](https://github.com/stac-utils/rustac/issues/864)) ([e06de28](https://github.com/stac-utils/rustac/commit/e06de28787f9868f000ccc884979dcede1984f01)), closes [#764](https://github.com/stac-utils/rustac/issues/764)
30+
* move stac_api crate into stac crate ([#869](https://github.com/stac-utils/rustac/issues/869)) ([d0f7405](https://github.com/stac-utils/rustac/commit/d0f7405a811dd2c3b044404b4a6a48cf07926a89))
31+
32+
33+
### Dependencies
34+
35+
* The following workspace dependencies were updated
36+
* dependencies
37+
* stac bumped from 0.14.0 to 0.15.0
38+
739
## [Unreleased]
840

941
### Added

0 commit comments

Comments
 (0)