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.1.2",
"crates/core": "0.14.0",
"crates/cli": "0.2.0",
"crates/core": "0.15.0",
"crates/derive": "0.3.0",
"crates/duckdb": "0.2.2",
"crates/extensions": "0.1.1",
"crates/io": "0.1.2",
"crates/pgstac": "0.3.2",
"crates/server": "0.3.6",
"crates/validate": "0.5.1",
"crates/wasm": "0.0.4"
"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"
}
20 changes: 20 additions & 0 deletions crates/cli/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,13 +4,33 @@

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.0](https://github.com/stac-utils/rustac/compare/rustac-v0.1.2...rustac-v0.2.0) (2025-12-01)


Check failure on line 9 in crates/cli/CHANGELOG.md

View workflow job for this annotation

GitHub Actions / Docs

Multiple consecutive blank lines

crates/cli/CHANGELOG.md:9 MD012/no-multiple-blanks Multiple consecutive blank lines [Expected: 1; Actual: 2] https://github.com/DavidAnson/markdownlint/blob/v0.39.0/doc/md012.md
### ⚠ BREAKING CHANGES

* move stac_api crate into stac crate ([#869](https://github.com/stac-utils/rustac/issues/869))
* move api client to stac-io crate ([#864](https://github.com/stac-utils/rustac/issues/864))

### Features

* add bind argument when serving ([#871](https://github.com/stac-utils/rustac/issues/871)) ([f3a3517](https://github.com/stac-utils/rustac/commit/f3a35179cf5026cc100313faa2010e6a1af4efb7))
* 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)
* 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))


Check failure on line 21 in crates/cli/CHANGELOG.md

View workflow job for this annotation

GitHub Actions / Docs

Multiple consecutive blank lines

crates/cli/CHANGELOG.md:21 MD012/no-multiple-blanks Multiple consecutive blank lines [Expected: 1; Actual: 2] https://github.com/DavidAnson/markdownlint/blob/v0.39.0/doc/md012.md
### Code Refactoring

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

## [Unreleased]

### Added

- Add `parquet-max-row-group-size` parameter to commands that write parquet files with default value of `150_000` ([#846](https://github.com/stac-utils/rustac/pull/846))

Check failure on line 31 in crates/cli/CHANGELOG.md

View workflow job for this annotation

GitHub Actions / Docs

Unordered list style

crates/cli/CHANGELOG.md:31:1 MD004/ul-style Unordered list style [Expected: asterisk; Actual: dash] https://github.com/DavidAnson/markdownlint/blob/v0.39.0/doc/md004.md
- `--bind` argument to `rustac serve` ([#871](https://github.com/stac-utils/rustac/pull/871))

Check failure on line 32 in crates/cli/CHANGELOG.md

View workflow job for this annotation

GitHub Actions / Docs

Unordered list style

crates/cli/CHANGELOG.md:32:1 MD004/ul-style Unordered list style [Expected: asterisk; Actual: dash] https://github.com/DavidAnson/markdownlint/blob/v0.39.0/doc/md004.md
- Completions ([#874](https://github.com/stac-utils/rustac/pull/874))

Check failure on line 33 in crates/cli/CHANGELOG.md

View workflow job for this annotation

GitHub Actions / Docs

Unordered list style

crates/cli/CHANGELOG.md:33:1 MD004/ul-style Unordered list style [Expected: asterisk; Actual: dash] https://github.com/DavidAnson/markdownlint/blob/v0.39.0/doc/md004.md

## [0.1.2] - 2025-11-14

Expand All @@ -20,7 +40,7 @@

### Changed

- Don't write a newline when outputting ndjson ([#824](https://github.com/stac-utils/rustac/pull/824))

Check failure on line 43 in crates/cli/CHANGELOG.md

View workflow job for this annotation

GitHub Actions / Docs

Unordered list style

crates/cli/CHANGELOG.md:43:1 MD004/ul-style Unordered list style [Expected: asterisk; Actual: dash] https://github.com/DavidAnson/markdownlint/blob/v0.39.0/doc/md004.md

## [0.1.0] - 2025-07-11

Expand All @@ -28,20 +48,20 @@

### Added

- DuckDB server backend ([#651](https://github.com/stac-utils/rustac/pull/651))

Check failure on line 51 in crates/cli/CHANGELOG.md

View workflow job for this annotation

GitHub Actions / Docs

Unordered list style

crates/cli/CHANGELOG.md:51:1 MD004/ul-style Unordered list style [Expected: asterisk; Actual: dash] https://github.com/DavidAnson/markdownlint/blob/v0.39.0/doc/md004.md
- Crawl ([#756](https://github.com/stac-utils/rustac/pull/756))

Check failure on line 52 in crates/cli/CHANGELOG.md

View workflow job for this annotation

GitHub Actions / Docs

Unordered list style

crates/cli/CHANGELOG.md:52:1 MD004/ul-style Unordered list style [Expected: asterisk; Actual: dash] https://github.com/DavidAnson/markdownlint/blob/v0.39.0/doc/md004.md

## [stac-cli 0.5.3] - 2025-02-20

### Added

- Tracing subscriber to get verbosity

Check failure on line 58 in crates/cli/CHANGELOG.md

View workflow job for this annotation

GitHub Actions / Docs

Unordered list style

crates/cli/CHANGELOG.md:58:1 MD004/ul-style Unordered list style [Expected: asterisk; Actual: dash] https://github.com/DavidAnson/markdownlint/blob/v0.39.0/doc/md004.md

## [stac-cli 0.5.2] - 2025-02-20

### Removed

- A lot of unused dependencies

Check failure on line 64 in crates/cli/CHANGELOG.md

View workflow job for this annotation

GitHub Actions / Docs

Unordered list style

crates/cli/CHANGELOG.md:64:1 MD004/ul-style Unordered list style [Expected: asterisk; Actual: dash] https://github.com/DavidAnson/markdownlint/blob/v0.39.0/doc/md004.md

## [stac-cli 0.5.1] - 2025-02-19

Expand Down
2 changes: 1 addition & 1 deletion 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.1.2"
version = "0.2.0"
keywords = ["geospatial", "stac", "metadata", "geo", "raster"]
authors.workspace = true
edition.workspace = true
Expand Down
27 changes: 27 additions & 0 deletions crates/core/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,33 @@ 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.0](https://github.com/stac-utils/rustac/compare/stac-v0.14.0...stac-v0.15.0) (2025-12-01)


### ⚠ BREAKING CHANGES

* move stac_api crate into stac crate ([#869](https://github.com/stac-utils/rustac/issues/869))
* remove unused error enums ([#868](https://github.com/stac-utils/rustac/issues/868))
* consume a geoparquet writer on close ([#867](https://github.com/stac-utils/rustac/issues/867))

### Features

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


### Bug Fixes

* 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))
* remove circular dev depependency ([#886](https://github.com/stac-utils/rustac/issues/886)) ([dcb9b49](https://github.com/stac-utils/rustac/commit/dcb9b496d4979984178b279c245e897621b9ca76))
* remove unused error enums ([#868](https://github.com/stac-utils/rustac/issues/868)) ([cf0e815](https://github.com/stac-utils/rustac/commit/cf0e815e03433e8ef219a79a67161174f3e99e84))


### Code Refactoring

* consume a geoparquet writer on close ([#867](https://github.com/stac-utils/rustac/issues/867)) ([bdd95be](https://github.com/stac-utils/rustac/commit/bdd95be8b9a0c64a4179f0d76dd28b39c52f3fef))
* 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))

## [Unreleased]

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


### ⚠ BREAKING CHANGES

* move stac_api crate into stac crate ([#869](https://github.com/stac-utils/rustac/issues/869))

### Bug Fixes

* remove filename by default ([#855](https://github.com/stac-utils/rustac/issues/855)) ([8bba676](https://github.com/stac-utils/rustac/commit/8bba67652da65f9423fd9fabdeed20d3fab668b1))


### Code Refactoring

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

## [Unreleased]

### Changed
Expand Down
2 changes: 1 addition & 1 deletion 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.2.2"
version = "0.3.0"
keywords = ["geospatial", "stac", "metadata", "geo", "raster"]
authors.workspace = true
edition.workspace = true
Expand Down
2 changes: 2 additions & 0 deletions crates/extensions/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,8 @@ 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.2](https://github.com/stac-utils/rustac/compare/stac-extensions-v0.1.1...stac-extensions-v0.1.2) (2025-12-01)

## [Unreleased]

## [0.1.1] - 2025-11-14
Expand Down
2 changes: 1 addition & 1 deletion 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.1"
version = "0.1.2"
keywords = ["geospatial", "stac", "extensions"]
authors.workspace = true
edition.workspace = true
Expand Down
25 changes: 25 additions & 0 deletions crates/io/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,31 @@ 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.0](https://github.com/stac-utils/rustac/compare/stac-io-v0.1.2...stac-io-v0.2.0) (2025-12-01)


### ⚠ BREAKING CHANGES

* move stac_api crate into stac crate ([#869](https://github.com/stac-utils/rustac/issues/869))
* remove unused error enums ([#868](https://github.com/stac-utils/rustac/issues/868))
* move api client to stac-io crate ([#864](https://github.com/stac-utils/rustac/issues/864))

### Features

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


### Bug Fixes

* remove unused error enums ([#868](https://github.com/stac-utils/rustac/issues/868)) ([cf0e815](https://github.com/stac-utils/rustac/commit/cf0e815e03433e8ef219a79a67161174f3e99e84))


### Code Refactoring

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

## [Unreleased]

### Added
Expand Down
2 changes: 1 addition & 1 deletion crates/io/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "stac-io"
version = "0.1.2"
version = "0.2.0"
description = "Input and output (I/O) for the SpatioTemporal Asset Catalog (STAC)"
authors.workspace = true
edition.workspace = true
Expand Down
17 changes: 17 additions & 0 deletions crates/pgstac/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,23 @@ 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.0](https://github.com/stac-utils/rustac/compare/pgstac-v0.3.2...pgstac-v0.4.0) (2025-12-01)


### ⚠ BREAKING CHANGES

* move stac_api crate into stac crate ([#869](https://github.com/stac-utils/rustac/issues/869))
* remove unused error enums ([#868](https://github.com/stac-utils/rustac/issues/868))

### Bug Fixes

* remove unused error enums ([#868](https://github.com/stac-utils/rustac/issues/868)) ([cf0e815](https://github.com/stac-utils/rustac/commit/cf0e815e03433e8ef219a79a67161174f3e99e84))


### Code Refactoring

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

## [Unreleased]

## [0.3.2] - 2025-11-14
Expand Down
2 changes: 1 addition & 1 deletion 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.3.2"
version = "0.4.0"
keywords = ["geospatial", "stac", "metadata", "raster", "database"]
categories = ["database", "data-structures", "science"]
authors.workspace = true
Expand Down
17 changes: 17 additions & 0 deletions crates/server/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,23 @@ 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.0](https://github.com/stac-utils/rustac/compare/stac-server-v0.3.6...stac-server-v0.4.0) (2025-12-01)


### ⚠ BREAKING CHANGES

* move stac_api crate into stac crate ([#869](https://github.com/stac-utils/rustac/issues/869))
* remove unused error enums ([#868](https://github.com/stac-utils/rustac/issues/868))

### Bug Fixes

* remove unused error enums ([#868](https://github.com/stac-utils/rustac/issues/868)) ([cf0e815](https://github.com/stac-utils/rustac/commit/cf0e815e03433e8ef219a79a67161174f3e99e84))


### Code Refactoring

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

## [Unreleased]

## [0.3.6] - 2025-11-14
Expand Down
2 changes: 1 addition & 1 deletion 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.3.6"
version = "0.4.0"
keywords = ["geospatial", "stac", "metadata", "geo", "server"]
categories = ["science", "data-structures"]
edition.workspace = true
Expand Down
12 changes: 12 additions & 0 deletions crates/validate/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,18 @@ 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.0](https://github.com/stac-utils/rustac/compare/stac-validate-v0.5.1...stac-validate-v0.6.0) (2025-12-01)


### ⚠ BREAKING CHANGES

* remove unused error enums ([#868](https://github.com/stac-utils/rustac/issues/868))

### Bug Fixes

* remove circular dev depependency ([#886](https://github.com/stac-utils/rustac/issues/886)) ([dcb9b49](https://github.com/stac-utils/rustac/commit/dcb9b496d4979984178b279c245e897621b9ca76))
* remove unused error enums ([#868](https://github.com/stac-utils/rustac/issues/868)) ([cf0e815](https://github.com/stac-utils/rustac/commit/cf0e815e03433e8ef219a79a67161174f3e99e84))

## [Unreleased]

## [0.5.1] - 2025-11-14
Expand Down
2 changes: 1 addition & 1 deletion crates/validate/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "stac-validate"
version = "0.5.1"
version = "0.6.0"
readme = "README.md"
description = "json-schema validation for the Rust implementation of the STAC specification"
authors.workspace = true
Expand Down
20 changes: 20 additions & 0 deletions crates/wasm/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
# Changelog

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


### ⚠ BREAKING CHANGES

* remove unused error enums ([#868](https://github.com/stac-utils/rustac/issues/868))

### Features

* stac_wasm.stacJsonToParquet ([#786](https://github.com/stac-utils/rustac/issues/786)) ([6b1971a](https://github.com/stac-utils/rustac/commit/6b1971ae26aa8b80e1a68166cc180f2a6ae7f8ce))
* wasm ([#744](https://github.com/stac-utils/rustac/issues/744)) ([db5cd21](https://github.com/stac-utils/rustac/commit/db5cd210d769ea04225c8bbbc08173663f584c36))


### Bug Fixes

* pin arrow-wasm ([#785](https://github.com/stac-utils/rustac/issues/785)) ([8f9c28b](https://github.com/stac-utils/rustac/commit/8f9c28bb44d8372db8189d3adbf82238d14865fd))
* remove the package lock ([#745](https://github.com/stac-utils/rustac/issues/745)) ([b3337f6](https://github.com/stac-utils/rustac/commit/b3337f63d3d4402550b0dfef05698f48fafd4077))
* remove unused error enums ([#868](https://github.com/stac-utils/rustac/issues/868)) ([cf0e815](https://github.com/stac-utils/rustac/commit/cf0e815e03433e8ef219a79a67161174f3e99e84))
2 changes: 1 addition & 1 deletion crates/wasm/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "stac-wasm"
version = "0.0.4"
version = "0.1.0"
readme = "README.md"
description = "Converts Arrow arrays to STAC items, via WASM"
authors.workspace = true
Expand Down
Loading