Skip to content

Commit ee47eea

Browse files
committed
chore: release main
1 parent 02a2972 commit ee47eea

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)