Skip to content
Closed
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
18 changes: 9 additions & 9 deletions .release-please-manifest.json
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
{
"crates/cli": "0.2.0",
"crates/core": "0.15.0",
"crates/cli": "0.2.1",
"crates/core": "0.15.1",
"crates/derive": "0.3.0",
"crates/duckdb": "0.3.0",
"crates/extensions": "0.1.2",
"crates/io": "0.2.0",
"crates/pgstac": "0.4.0",
"crates/server": "0.4.0",
"crates/validate": "0.6.0",
"crates/wasm": "0.1.0"
"crates/duckdb": "0.3.1",
"crates/extensions": "0.1.3",
"crates/io": "0.2.1",
"crates/pgstac": "0.4.1",
"crates/server": "0.4.1",
"crates/validate": "0.6.1",
"crates/wasm": "0.1.1"
}
13 changes: 13 additions & 0 deletions crates/cli/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,19 @@ 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.1](https://github.com/stac-utils/rustac/compare/rustac-v0.2.0...rustac-v0.2.1) (2025-12-15)


### Dependencies

* The following workspace dependencies were updated
* dependencies
* stac bumped from 0.15.0 to 0.15.1
* stac-duckdb bumped from 0.3.0 to 0.3.1
* stac-io bumped from 0.2.0 to 0.2.1
* stac-server bumped from 0.4.0 to 0.4.1
* stac-validate bumped from 0.6.0 to 0.6.1

## [0.2.0](https://github.com/stac-utils/rustac/compare/rustac-v0.1.2...rustac-v0.2.0) (2025-12-01)


Expand Down
12 changes: 6 additions & 6 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.0"
version = "0.2.1"
keywords = ["geospatial", "stac", "metadata", "geo", "raster"]
authors.workspace = true
edition.workspace = true
Expand All @@ -25,14 +25,14 @@ clap_complete.workspace = true
futures-core.workspace = true
futures-util.workspace = true
serde_json.workspace = true
stac = { version = "0.15.0", path = "../core" }
stac-duckdb = { version = "0.3.0", path = "../duckdb" }
stac-io = { version = "0.2.0", path = "../io", features = [
stac = { version = "0.15.1", path = "../core" }
stac-duckdb = { version = "0.3.1", path = "../duckdb" }
stac-io = { version = "0.2.1", path = "../io", features = [
"store-all",
"geoparquet",
] }
stac-server = { version = "0.4.0", path = "../server", features = ["axum", "duckdb"] }
stac-validate = { version = "0.6.0", path = "../validate" }
stac-server = { version = "0.4.1", path = "../server", features = ["axum", "duckdb"] }
stac-validate = { version = "0.6.1", path = "../validate" }
tokio = { workspace = true, features = [
"macros",
"io-std",
Expand Down
7 changes: 7 additions & 0 deletions crates/core/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,13 @@ 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.15.1](https://github.com/stac-utils/rustac/compare/stac-v0.15.0...stac-v0.15.1) (2025-12-15)


### Features

* add matches_cql2 ([#909](https://github.com/stac-utils/rustac/issues/909)) ([107eed8](https://github.com/stac-utils/rustac/commit/107eed8a841df65773aa21cfd072e272e7831f0d)), closes [#567](https://github.com/stac-utils/rustac/issues/567)

## [0.15.0](https://github.com/stac-utils/rustac/compare/stac-v0.14.0...stac-v0.15.0) (2025-12-01)


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.15.0"
version = "0.15.1"
keywords = ["geospatial", "stac", "metadata", "geo"]
authors.workspace = true
categories.workspace = true
Expand Down
11 changes: 11 additions & 0 deletions crates/duckdb/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,17 @@ 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.1](https://github.com/stac-utils/rustac/compare/stac-duckdb-v0.3.0...stac-duckdb-v0.3.1) (2025-12-15)


### Dependencies

* The following workspace dependencies were updated
* dependencies
* stac bumped from 0.15.0 to 0.15.1
* dev-dependencies
* stac-validate bumped from 0.6.0 to 0.6.1

## [0.3.0](https://github.com/stac-utils/rustac/compare/stac-duckdb-v0.2.2...stac-duckdb-v0.3.0) (2025-12-01)


Expand Down
6 changes: 3 additions & 3 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.0"
version = "0.3.1"
keywords = ["geospatial", "stac", "metadata", "geo", "raster"]
authors.workspace = true
edition.workspace = true
Expand All @@ -27,11 +27,11 @@ geojson.workspace = true
getrandom.workspace = true
log.workspace = true
serde_json.workspace = true
stac = { version = "0.15.0", path = "../core", features = ["geoarrow", "geo"] }
stac = { version = "0.15.1", path = "../core", features = ["geoarrow", "geo"] }
thiserror.workspace = true

[dev-dependencies]
geo.workspace = true
rstest.workspace = true
stac-validate = { version = "0.6.0", path = "../validate" }
stac-validate = { version = "0.6.1", path = "../validate" }
tokio = { workspace = true, features = ["rt-multi-thread", "macros"] }
9 changes: 9 additions & 0 deletions crates/extensions/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,15 @@ 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.3](https://github.com/stac-utils/rustac/compare/stac-extensions-v0.1.2...stac-extensions-v0.1.3) (2025-12-15)


### Dependencies

* The following workspace dependencies were updated
* dependencies
* stac bumped from 0.15.0 to 0.15.1

## [0.1.2](https://github.com/stac-utils/rustac/compare/stac-extensions-v0.1.1...stac-extensions-v0.1.2) (2025-12-01)


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.2"
version = "0.1.3"
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.15.0", path = "../core" }
stac = { version = "0.15.1", path = "../core" }
9 changes: 9 additions & 0 deletions crates/io/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,15 @@ 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.1](https://github.com/stac-utils/rustac/compare/stac-io-v0.2.0...stac-io-v0.2.1) (2025-12-15)


### Dependencies

* The following workspace dependencies were updated
* dependencies
* stac bumped from 0.15.0 to 0.15.1

## [0.2.0](https://github.com/stac-utils/rustac/compare/stac-io-v0.1.2...stac-io-v0.2.0) (2025-12-01)


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.0"
version = "0.2.1"
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.15.0", path = "../core" }
stac = { version = "0.15.1", path = "../core" }
thiserror.workspace = true
tokio.workspace = true
tracing.workspace = true
Expand Down
9 changes: 9 additions & 0 deletions crates/pgstac/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,15 @@ 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.1](https://github.com/stac-utils/rustac/compare/pgstac-v0.4.0...pgstac-v0.4.1) (2025-12-15)


### Dependencies

* The following workspace dependencies were updated
* dependencies
* stac bumped from 0.15.0 to 0.15.1

## [0.4.0](https://github.com/stac-utils/rustac/compare/pgstac-v0.3.2...pgstac-v0.4.0) (2025-12-01)


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.0"
version = "0.4.1"
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.15.0", path = "../core" }
stac = { version = "0.15.1", path = "../core" }
thiserror.workspace = true
tokio-postgres = { workspace = true, features = ["with-serde_json-1"] }

Expand Down
11 changes: 11 additions & 0 deletions crates/server/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,17 @@ 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.1](https://github.com/stac-utils/rustac/compare/stac-server-v0.4.0...stac-server-v0.4.1) (2025-12-15)


### Dependencies

* The following workspace dependencies were updated
* dependencies
* pgstac bumped from 0.4.0 to 0.4.1
* stac bumped from 0.15.0 to 0.15.1
* stac-duckdb bumped from 0.3.0 to 0.3.1

## [0.4.0](https://github.com/stac-utils/rustac/compare/stac-server-v0.3.6...stac-server-v0.4.0) (2025-12-01)


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.0"
version = "0.4.1"
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.0", path = "../pgstac", optional = true }
pgstac = { version = "0.4.1", path = "../pgstac", optional = true }
rustls = { workspace = true, optional = true }
serde.workspace = true
serde_json.workspace = true
serde_urlencoded.workspace = true
stac = { version = "0.15.0", path = "../core" }
stac-duckdb = { version = "0.3.0", path = "../duckdb", optional = true }
stac = { version = "0.15.1", path = "../core" }
stac-duckdb = { version = "0.3.1", path = "../duckdb", optional = true }
thiserror.workspace = true
tokio-postgres = { workspace = true, optional = true }
tokio-postgres-rustls = { workspace = true, optional = true }
Expand Down
11 changes: 11 additions & 0 deletions crates/validate/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,17 @@ 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.1](https://github.com/stac-utils/rustac/compare/stac-validate-v0.6.0...stac-validate-v0.6.1) (2025-12-15)


### Dependencies

* The following workspace dependencies were updated
* dependencies
* stac bumped from 0.15.0 to 0.15.1
* dev-dependencies
* stac-io bumped from 0.2.0 to 0.2.1

## [0.6.0](https://github.com/stac-utils/rustac/compare/stac-validate-v0.5.1...stac-validate-v0.6.0) (2025-12-01)


Expand Down
6 changes: 3 additions & 3 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.0"
version = "0.6.1"
readme = "README.md"
description = "json-schema validation for the Rust implementation of the STAC specification"
authors.workspace = true
Expand All @@ -17,13 +17,13 @@ jsonschema.workspace = true
reqwest = { workspace = true, features = ["blocking", "json"] }
serde.workspace = true
serde_json.workspace = true
stac = { version = "0.15.0", path = "../core" }
stac = { version = "0.15.1", path = "../core" }
thiserror.workspace = true
async-trait.workspace = true
referencing.workspace = true
async-recursion.workspace = true

[dev-dependencies]
stac-io = { version = "0.2.0", path = "../io" }
stac-io = { version = "0.2.1", path = "../io" }
rstest.workspace = true
tokio = { workspace = true, features = ["rt-multi-thread", "macros"] }
9 changes: 9 additions & 0 deletions crates/wasm/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,14 @@
# Changelog

## [0.1.1](https://github.com/stac-utils/rustac/compare/stac-wasm-v0.1.0...stac-wasm-v0.1.1) (2025-12-15)


### Dependencies

* The following workspace dependencies were updated
* dependencies
* stac bumped from 0.15.0 to 0.15.1

## [0.1.0](https://github.com/stac-utils/rustac/compare/stac-wasm-v0.0.4...stac-wasm-v0.1.0) (2025-12-01)


Expand Down
4 changes: 2 additions & 2 deletions crates/wasm/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "stac-wasm"
version = "0.1.0"
version = "0.1.1"
readme = "README.md"
description = "Converts Arrow arrays to STAC items, via WASM"
authors.workspace = true
Expand All @@ -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.15.0", path = "../core", features = ["geoparquet"] }
stac = { version = "0.15.1", path = "../core", features = ["geoparquet"] }
thiserror.workspace = true
wasm-bindgen = "0.2.84"

Expand Down