Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 6 additions & 0 deletions crates/cli/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,12 @@ All notable changes to this project will be documented in this file.

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

## [0.2.4](https://github.com/stac-utils/rustac/compare/rustac-v0.2.3...rustac-v0.2.4) - 2026-01-20

### Other

- updated the following local packages: stac, stac-io, stac-validate, pgstac, stac-duckdb, stac-server

## [0.2.3](https://github.com/stac-utils/rustac/compare/rustac-v0.2.2...rustac-v0.2.3) - 2026-01-14

### Added
Expand Down
14 changes: 7 additions & 7 deletions crates/cli/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[package]
name = "rustac"
description = "Command line interface for rustac"
version = "0.2.3"
version = "0.2.4"
keywords = ["geospatial", "stac", "metadata", "geo", "raster"]
authors.workspace = true
edition.workspace = true
Expand All @@ -24,16 +24,16 @@ clap = { workspace = true, features = ["derive"] }
clap_complete.workspace = true
futures-core.workspace = true
futures-util.workspace = true
pgstac = { version = "0.4.3", path = "../pgstac", optional = true }
pgstac = { version = "0.4.4", path = "../pgstac", optional = true }
serde_json.workspace = true
stac = { version = "0.16.0", path = "../core" }
stac-duckdb = { version = "0.3.2", path = "../duckdb" }
stac-io = { version = "0.2.2", path = "../io", features = [
stac = { version = "0.16.1", path = "../core" }
stac-duckdb = { version = "0.3.3", path = "../duckdb" }
stac-io = { version = "0.2.3", path = "../io", features = [
"store-all",
"geoparquet",
] }
stac-server = { version = "0.4.3", path = "../server", features = ["axum", "duckdb"] }
stac-validate = { version = "0.6.2", path = "../validate" }
stac-server = { version = "0.4.4", path = "../server", features = ["axum", "duckdb"] }
stac-validate = { version = "0.6.3", path = "../validate" }
tokio = { workspace = true, features = [
"macros",
"io-std",
Expand Down
6 changes: 6 additions & 0 deletions crates/core/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,12 @@ All notable changes to this project will be documented in this file.

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

## [0.16.1](https://github.com/stac-utils/rustac/compare/stac-v0.16.0...stac-v0.16.1) - 2026-01-20

### Added

- dictionary-encode repeated string fields ([#937](https://github.com/stac-utils/rustac/pull/937))

## [0.16.0](https://github.com/stac-utils/rustac/compare/stac-v0.15.1...stac-v0.16.0) - 2026-01-05

### Added
Expand Down
2 changes: 1 addition & 1 deletion crates/core/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[package]
name = "stac"
description = "Rust library for the SpatioTemporal Asset Catalog (STAC) specification"
version = "0.16.0"
version = "0.16.1"
keywords = ["geospatial", "stac", "metadata", "geo"]
authors.workspace = true
categories.workspace = true
Expand Down
6 changes: 6 additions & 0 deletions crates/duckdb/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,12 @@ All notable changes to this project will be documented in this file.

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

## [0.3.3](https://github.com/stac-utils/rustac/compare/stac-duckdb-v0.3.2...stac-duckdb-v0.3.3) - 2026-01-20

### Other

- updated the following local packages: stac

## [0.3.2](https://github.com/stac-utils/rustac/compare/stac-duckdb-v0.3.1...stac-duckdb-v0.3.2) - 2026-01-05

### Other
Expand Down
4 changes: 2 additions & 2 deletions crates/duckdb/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[package]
name = "stac-duckdb"
description = "Client for querying stac-geoparquet using DuckDB"
version = "0.3.2"
version = "0.3.3"
keywords = ["geospatial", "stac", "metadata", "geo", "raster"]
authors.workspace = true
edition.workspace = true
Expand All @@ -27,7 +27,7 @@ geojson.workspace = true
getrandom.workspace = true
log.workspace = true
serde_json.workspace = true
stac = { version = "0.16.0", path = "../core", features = ["geoarrow", "geo"] }
stac = { version = "0.16.1", path = "../core", features = ["geoarrow", "geo"] }
thiserror.workspace = true

[dev-dependencies]
Expand Down
6 changes: 6 additions & 0 deletions crates/extensions/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,12 @@ All notable changes to this project will be documented in this file.

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

## [0.1.5](https://github.com/stac-utils/rustac/compare/stac-extensions-v0.1.4...stac-extensions-v0.1.5) - 2026-01-20

### Other

- updated the following local packages: stac

## [0.1.4](https://github.com/stac-utils/rustac/compare/stac-extensions-v0.1.3...stac-extensions-v0.1.4) - 2026-01-05

### Other
Expand Down
4 changes: 2 additions & 2 deletions crates/extensions/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[package]
name = "stac-extensions"
description = "Manage STAC extensions (https://stac-extensions.github.io/)"
version = "0.1.4"
version = "0.1.5"
keywords = ["geospatial", "stac", "extensions"]
authors.workspace = true
edition.workspace = true
Expand All @@ -16,4 +16,4 @@ geojson.workspace = true
indexmap.workspace = true
serde.workspace = true
serde_json.workspace = true
stac = { version = "0.16.0", path = "../core" }
stac = { version = "0.16.1", path = "../core" }
6 changes: 6 additions & 0 deletions crates/io/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,12 @@ All notable changes to this project will be documented in this file.

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

## [0.2.3](https://github.com/stac-utils/rustac/compare/stac-io-v0.2.2...stac-io-v0.2.3) - 2026-01-20

### Other

- update Cargo.toml dependencies

## [0.2.2](https://github.com/stac-utils/rustac/compare/stac-io-v0.2.1...stac-io-v0.2.2) - 2026-01-05

### Fixed
Expand Down
4 changes: 2 additions & 2 deletions crates/io/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "stac-io"
version = "0.2.2"
version = "0.2.3"
description = "Input and output (I/O) for the SpatioTemporal Asset Catalog (STAC)"
authors.workspace = true
edition.workspace = true
Expand Down Expand Up @@ -31,7 +31,7 @@ parquet = { workspace = true, optional = true, features = ["arrow", "async", "ob
reqwest = { workspace = true, features = ["json", "blocking"] }
serde.workspace = true
serde_json = { workspace = true, features = ["preserve_order"] }
stac = { version = "0.16.0", path = "../core" }
stac = { version = "0.16.1", path = "../core" }
thiserror.workspace = true
tokio.workspace = true
tracing.workspace = true
Expand Down
6 changes: 6 additions & 0 deletions crates/pgstac/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,12 @@ All notable changes to this project will be documented in this file.

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

## [0.4.4](https://github.com/stac-utils/rustac/compare/pgstac-v0.4.3...pgstac-v0.4.4) - 2026-01-20

### Other

- updated the following local packages: stac

## [0.4.3](https://github.com/stac-utils/rustac/compare/pgstac-v0.4.2...pgstac-v0.4.3) - 2026-01-14

### Added
Expand Down
4 changes: 2 additions & 2 deletions crates/pgstac/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[package]
name = "pgstac"
description = "Rust interface for pgstac"
version = "0.4.3"
version = "0.4.4"
keywords = ["geospatial", "stac", "metadata", "raster", "database"]
categories = ["database", "data-structures", "science"]
authors.workspace = true
Expand All @@ -14,7 +14,7 @@ rust-version.workspace = true
[dependencies]
serde.workspace = true
serde_json.workspace = true
stac = { version = "0.16.0", path = "../core" }
stac = { version = "0.16.1", path = "../core" }
thiserror.workspace = true
tokio = { workspace = true, features = ["rt"] }
tokio-postgres = { workspace = true, features = ["with-serde_json-1"] }
Expand Down
6 changes: 6 additions & 0 deletions crates/server/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,12 @@ All notable changes to this project will be documented in this file.

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

## [0.4.4](https://github.com/stac-utils/rustac/compare/stac-server-v0.4.3...stac-server-v0.4.4) - 2026-01-20

### Other

- updated the following local packages: stac, pgstac, stac-duckdb

## [0.4.3](https://github.com/stac-utils/rustac/compare/stac-server-v0.4.2...stac-server-v0.4.3) - 2026-01-14

### Other
Expand Down
8 changes: 4 additions & 4 deletions crates/server/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[package]
name = "stac-server"
description = "SpatioTemporal Asset Catalog (STAC) API server"
version = "0.4.3"
version = "0.4.4"
keywords = ["geospatial", "stac", "metadata", "geo", "server"]
categories = ["science", "data-structures"]
edition.workspace = true
Expand Down Expand Up @@ -30,13 +30,13 @@ bb8-postgres = { workspace = true, optional = true }
bytes = { workspace = true, optional = true }
http.workspace = true
mime = { workspace = true, optional = true }
pgstac = { version = "0.4.3", path = "../pgstac", optional = true }
pgstac = { version = "0.4.4", path = "../pgstac", optional = true }
rustls = { workspace = true, optional = true }
serde.workspace = true
serde_json.workspace = true
serde_urlencoded.workspace = true
stac = { version = "0.16.0", path = "../core" }
stac-duckdb = { version = "0.3.2", path = "../duckdb", optional = true }
stac = { version = "0.16.1", path = "../core" }
stac-duckdb = { version = "0.3.3", path = "../duckdb", optional = true }
thiserror.workspace = true
tokio-postgres = { workspace = true, optional = true }
tokio-postgres-rustls = { workspace = true, optional = true }
Expand Down
6 changes: 6 additions & 0 deletions crates/validate/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,12 @@ All notable changes to this project will be documented in this file.

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

## [0.6.3](https://github.com/stac-utils/rustac/compare/stac-validate-v0.6.2...stac-validate-v0.6.3) - 2026-01-20

### Other

- update Cargo.toml dependencies

## [0.6.2](https://github.com/stac-utils/rustac/compare/stac-validate-v0.6.1...stac-validate-v0.6.2) - 2026-01-05

### Other
Expand Down
4 changes: 2 additions & 2 deletions crates/validate/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "stac-validate"
version = "0.6.2"
version = "0.6.3"
readme = "README.md"
description = "json-schema validation for the Rust implementation of the STAC specification"
authors.workspace = true
Expand All @@ -17,7 +17,7 @@ jsonschema.workspace = true
reqwest = { workspace = true, features = ["blocking", "json"] }
serde.workspace = true
serde_json.workspace = true
stac = { version = "0.16.0", path = "../core" }
stac = { version = "0.16.1", path = "../core" }
thiserror.workspace = true
async-trait.workspace = true
referencing.workspace = true
Expand Down
2 changes: 1 addition & 1 deletion crates/wasm/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ arrow-schema.workspace = true
arrow-wasm = { git = "https://github.com/kylebarron/arrow-wasm", rev = "6da94ef0a1522a244984a7d3d58a0339d0851d96" }
serde.workspace = true
serde-wasm-bindgen = "0.6.5"
stac = { version = "0.16.0", path = "../core", features = ["geoparquet"] }
stac = { version = "0.16.1", path = "../core", features = ["geoparquet"] }
thiserror.workspace = true
wasm-bindgen = "0.2.84"

Expand Down