Commit 79025c1
authored
chore: release (#1019)
## 🤖 New release
* `stac`: 0.16.5 -> 0.17.0 (⚠ API breaking changes)
* `pgstac`: 0.4.8 -> 0.4.9 (✓ API compatible changes)
* `stac-duckdb`: 0.3.6 -> 0.3.7
* `stac-io`: 0.2.7 -> 0.2.8 (✓ API compatible changes)
* `stac-server`: 0.5.1 -> 0.5.2 (✓ API compatible changes)
* `stac-validate`: 0.6.7 -> 0.6.8 (✓ API compatible changes)
* `rustac`: 0.2.8 -> 0.2.9
* `stac-extensions`: 0.1.9 -> 0.1.10 (✓ API compatible changes)
* `stac-wasm`: 0.1.0
### ⚠ `stac` breaking changes
```text
--- failure constructible_struct_adds_field: externally-constructible struct adds field ---
Description:
A pub struct constructible with a struct literal has a new pub field. Existing struct literals must be updated to include the new field.
ref: https://doc.rust-lang.org/reference/expressions/struct-expr.html
impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.46.0/src/lints/constructible_struct_adds_field.ron
Failed in:
field WriterOptions.max_row_group_row_count in /tmp/.tmpKLK7V7/rustac/crates/core/src/geoparquet.rs:42
--- failure inherent_method_missing: pub method removed or renamed ---
Description:
A publicly-visible method or associated fn is no longer available under its prior name. It may have been renamed or removed entirely.
ref: https://doc.rust-lang.org/cargo/reference/semver.html#item-remove
impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.46.0/src/lints/inherent_method_missing.ron
Failed in:
WriterOptions::with_max_row_group_size, previously in file /tmp/.tmpPpWRIJ/stac/src/geoparquet.rs:89
--- 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.46.0/src/lints/pub_module_level_const_missing.ron
Failed in:
DEFAULT_STAC_MAX_ROW_GROUP_SIZE in file /tmp/.tmpPpWRIJ/stac/src/geoparquet.rs:27
--- failure struct_pub_field_missing: pub struct's pub field removed or renamed ---
Description:
A publicly-visible struct has at least one public field that is no longer available under its prior name. It may have been renamed or removed entirely.
ref: https://doc.rust-lang.org/cargo/reference/semver.html#item-remove
impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.46.0/src/lints/struct_pub_field_missing.ron
Failed in:
field max_row_group_size of struct WriterOptions, previously in file /tmp/.tmpPpWRIJ/stac/src/geoparquet.rs:42
--- failure trait_missing: pub trait removed or renamed ---
Description:
A publicly-visible trait cannot be imported by its prior path. A `pub use` may have been removed, or the trait itself may have been renamed or removed entirely.
ref: https://doc.rust-lang.org/cargo/reference/semver.html#item-remove
impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.46.0/src/lints/trait_missing.ron
Failed in:
trait stac::api::ArrowSearchClient, previously in file /tmp/.tmpPpWRIJ/stac/src/api/client.rs:136
trait stac::api::CollectionSearchClient, previously in file /tmp/.tmpPpWRIJ/stac/src/api/client.rs:69
trait stac::api::SearchClient, previously in file /tmp/.tmpPpWRIJ/stac/src/api/client.rs:10
```
<details><summary><i><b>Changelog</b></i></summary><p>
## `stac`
<blockquote>
##
[0.17.0](stac-v0.16.5...stac-v0.17.0)
- 2026-04-07
### Added
- add generic search client traits and adapters
([#994](#994))
### Fixed
- more permissive deserialization, arrow v58
([#985](#985))
### Other
- *(deps)* update geojson requirement from 0.24.1 to 1.0.0
([#993](#993))
</blockquote>
## `pgstac`
<blockquote>
##
[0.4.9](pgstac-v0.4.8...pgstac-v0.4.9)
- 2026-04-07
### Added
- add generic search client traits and adapters
([#994](#994))
### Fixed
- more permissive deserialization, arrow v58
([#985](#985))
### Other
- *(deps)* update geojson requirement from 0.24.1 to 1.0.0
([#993](#993))
</blockquote>
## `stac-duckdb`
<blockquote>
##
[0.3.7](stac-duckdb-v0.3.6...stac-duckdb-v0.3.7)
- 2026-03-02
### Other
- update Cargo.toml dependencies
</blockquote>
## `stac-io`
<blockquote>
##
[0.2.8](stac-io-v0.2.7...stac-io-v0.2.8)
- 2026-04-07
### Added
- add generic search client traits and adapters
([#994](#994))
### Fixed
- more permissive deserialization, arrow v58
([#985](#985))
</blockquote>
## `stac-server`
<blockquote>
##
[0.5.2](stac-server-v0.5.1...stac-server-v0.5.2)
- 2026-04-07
### Added
- add generic search client traits and adapters
([#994](#994))
### Other
- downgrade duckdb
</blockquote>
## `stac-validate`
<blockquote>
##
[0.6.8](stac-validate-v0.6.7...stac-validate-v0.6.8)
- 2026-04-07
### Other
- update Cargo.toml dependencies
</blockquote>
## `rustac`
<blockquote>
##
[0.2.9](rustac-v0.2.8...rustac-v0.2.9)
- 2026-03-02
### Added
- add a --version flag
([#976](#976))
</blockquote>
## `stac-extensions`
<blockquote>
##
[0.1.10](stac-extensions-v0.1.9...stac-extensions-v0.1.10)
- 2026-04-07
### Fixed
- test variable renaming
([#1007](#1007))
</blockquote>
## `stac-wasm`
<blockquote>
##
[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
</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 a9b03bd commit 79025c1
15 files changed
Lines changed: 79 additions & 19 deletions
File tree
- crates
- cli
- core
- duckdb
- extensions
- io
- pgstac
- server
- validate
- wasm
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
24 | 24 | | |
25 | 25 | | |
26 | 26 | | |
27 | | - | |
| 27 | + | |
28 | 28 | | |
29 | | - | |
| 29 | + | |
30 | 30 | | |
31 | | - | |
| 31 | + | |
32 | 32 | | |
33 | 33 | | |
34 | 34 | | |
35 | | - | |
36 | | - | |
| 35 | + | |
| 36 | + | |
37 | 37 | | |
38 | 38 | | |
39 | 39 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
7 | 21 | | |
8 | 22 | | |
9 | 23 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | 3 | | |
4 | | - | |
| 4 | + | |
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
30 | 30 | | |
31 | 31 | | |
32 | 32 | | |
33 | | - | |
| 33 | + | |
34 | 34 | | |
35 | 35 | | |
36 | 36 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
7 | 13 | | |
8 | 14 | | |
9 | 15 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | 3 | | |
4 | | - | |
| 4 | + | |
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
| |||
16 | 16 | | |
17 | 17 | | |
18 | 18 | | |
19 | | - | |
| 19 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
7 | 17 | | |
8 | 18 | | |
9 | 19 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
| 3 | + | |
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
| |||
31 | 31 | | |
32 | 32 | | |
33 | 33 | | |
34 | | - | |
| 34 | + | |
35 | 35 | | |
36 | 36 | | |
37 | 37 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
7 | 21 | | |
8 | 22 | | |
9 | 23 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | 3 | | |
4 | | - | |
| 4 | + | |
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
| |||
14 | 14 | | |
15 | 15 | | |
16 | 16 | | |
17 | | - | |
| 17 | + | |
18 | 18 | | |
19 | 19 | | |
20 | 20 | | |
| |||
0 commit comments