diff --git a/CHANGELOG.md b/CHANGELOG.md index 0864e0a1..76af0668 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -13,13 +13,19 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0. ### Fixed +### Removed + +### Updated + +## [v6.7.6] - 2025-12-04 + +### Fixed + - Fix incorrect min/max date formatting in `apply_datetime_filter` for `POST` requests. [#539](https://github.com/stac-utils/stac-fastapi-elasticsearch-opensearch/pull/539) - Fixed datetime filtering for .0Z milliseconds to preserve precision in apply_filter_datetime, ensuring only items exactly within the specified range are returned. [#535](https://github.com/stac-utils/stac-fastapi-elasticsearch-opensearch/pull/535) - Normalize datetime in POST /search requests to match GET /search behavior. [#543](https://github.com/stac-utils/stac-fastapi-elasticsearch-opensearch/pull/543) - Fix optional Redis support in core.py. [#549](https://github.com/stac-utils/stac-fastapi-elasticsearch-opensearch/pull/549) -### Removed - ## [v6.7.5] - 2025-11-25 ### Added @@ -660,7 +666,8 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0. - Use genexp in execute_search and get_all_collections to return results. - Added db_to_stac serializer to item_collection method in core.py. -[Unreleased]: https://github.com/stac-utils/stac-fastapi-elasticsearch-opensearch/compare/v6.7.5...main +[Unreleased]: https://github.com/stac-utils/stac-fastapi-elasticsearch-opensearch/compare/v6.7.6...main +[v6.7.6]: https://github.com/stac-utils/stac-fastapi-elasticsearch-opensearch/compare/v6.7.5...v6.7.6 [v6.7.5]: https://github.com/stac-utils/stac-fastapi-elasticsearch-opensearch/compare/v6.7.4...v6.7.5 [v6.7.4]: https://github.com/stac-utils/stac-fastapi-elasticsearch-opensearch/compare/v6.7.3...v6.7.4 [v6.7.3]: https://github.com/stac-utils/stac-fastapi-elasticsearch-opensearch/compare/v6.7.2...v6.7.3 diff --git a/stac_fastapi/core/stac_fastapi/core/version.py b/stac_fastapi/core/stac_fastapi/core/version.py index 4a912c90..f2e467e5 100644 --- a/stac_fastapi/core/stac_fastapi/core/version.py +++ b/stac_fastapi/core/stac_fastapi/core/version.py @@ -1,2 +1,2 @@ """library version.""" -__version__ = "6.7.5" +__version__ = "6.7.6" diff --git a/stac_fastapi/elasticsearch/pyproject.toml b/stac_fastapi/elasticsearch/pyproject.toml index 26429e0e..e2c499e3 100644 --- a/stac_fastapi/elasticsearch/pyproject.toml +++ b/stac_fastapi/elasticsearch/pyproject.toml @@ -28,8 +28,8 @@ keywords = [ ] dynamic = ["version"] dependencies = [ - "stac-fastapi-core==6.7.5", - "sfeos-helpers==6.7.5", + "stac-fastapi-core==6.7.6", + "sfeos-helpers==6.7.6", "elasticsearch[async]~=8.19.1", "uvicorn~=0.23.0", "starlette>=0.35.0,<0.36.0", @@ -48,7 +48,7 @@ dev = [ "httpx>=0.24.0,<0.28.0", "redis~=6.4.0", "retry~=0.9.2", - "stac-fastapi-core[redis]==6.7.5", + "stac-fastapi-core[redis]==6.7.6", ] docs = [ "mkdocs~=1.4.0", @@ -58,7 +58,7 @@ docs = [ "retry~=0.9.2", ] redis = [ - "stac-fastapi-core[redis]==6.7.5", + "stac-fastapi-core[redis]==6.7.6", ] server = [ "uvicorn[standard]~=0.23.0", diff --git a/stac_fastapi/elasticsearch/stac_fastapi/elasticsearch/version.py b/stac_fastapi/elasticsearch/stac_fastapi/elasticsearch/version.py index 4a912c90..f2e467e5 100644 --- a/stac_fastapi/elasticsearch/stac_fastapi/elasticsearch/version.py +++ b/stac_fastapi/elasticsearch/stac_fastapi/elasticsearch/version.py @@ -1,2 +1,2 @@ """library version.""" -__version__ = "6.7.5" +__version__ = "6.7.6" diff --git a/stac_fastapi/opensearch/pyproject.toml b/stac_fastapi/opensearch/pyproject.toml index c35537e0..72edf5e8 100644 --- a/stac_fastapi/opensearch/pyproject.toml +++ b/stac_fastapi/opensearch/pyproject.toml @@ -28,8 +28,8 @@ keywords = [ ] dynamic = ["version"] dependencies = [ - "stac-fastapi-core==6.7.5", - "sfeos-helpers==6.7.5", + "stac-fastapi-core==6.7.6", + "sfeos-helpers==6.7.6", "opensearch-py~=2.8.0", "opensearch-py[async]~=2.8.0", "uvicorn~=0.23.0", @@ -49,7 +49,7 @@ dev = [ "httpx>=0.24.0,<0.28.0", "redis~=6.4.0", "retry~=0.9.2", - "stac-fastapi-core[redis]==6.7.5", + "stac-fastapi-core[redis]==6.7.6", ] docs = [ "mkdocs~=1.4.0", @@ -57,7 +57,7 @@ docs = [ "pdocs~=1.2.0", ] redis = [ - "stac-fastapi-core[redis]==6.7.5", + "stac-fastapi-core[redis]==6.7.6", ] server = [ "uvicorn[standard]~=0.23.0", diff --git a/stac_fastapi/opensearch/stac_fastapi/opensearch/version.py b/stac_fastapi/opensearch/stac_fastapi/opensearch/version.py index 4a912c90..f2e467e5 100644 --- a/stac_fastapi/opensearch/stac_fastapi/opensearch/version.py +++ b/stac_fastapi/opensearch/stac_fastapi/opensearch/version.py @@ -1,2 +1,2 @@ """library version.""" -__version__ = "6.7.5" +__version__ = "6.7.6" diff --git a/stac_fastapi/sfeos_helpers/pyproject.toml b/stac_fastapi/sfeos_helpers/pyproject.toml index 7591d778..89b0df0f 100644 --- a/stac_fastapi/sfeos_helpers/pyproject.toml +++ b/stac_fastapi/sfeos_helpers/pyproject.toml @@ -29,7 +29,7 @@ keywords = [ ] dynamic = ["version"] dependencies = [ - "stac-fastapi.core==6.7.5", + "stac-fastapi.core==6.7.6", ] [project.urls] diff --git a/stac_fastapi/sfeos_helpers/stac_fastapi/sfeos_helpers/version.py b/stac_fastapi/sfeos_helpers/stac_fastapi/sfeos_helpers/version.py index 4a912c90..f2e467e5 100644 --- a/stac_fastapi/sfeos_helpers/stac_fastapi/sfeos_helpers/version.py +++ b/stac_fastapi/sfeos_helpers/stac_fastapi/sfeos_helpers/version.py @@ -1,2 +1,2 @@ """library version.""" -__version__ = "6.7.5" +__version__ = "6.7.6"