Releases: stac-utils/stac-fastapi
Releases · stac-utils/stac-fastapi
3.0.3
What's Changed
- Removed
cql2-text
in supportedfilter-lang
forFilterExtensionPostRequest
model by @vincentsarago in #755 - add
OffsetPaginationExtension
extension by @vincentsarago in #757 - Release/v3.0.3 by @vincentsarago in #758
Full Changelog: 3.0.2...3.0.3
3.0.2
What's Changed
- add from_extensions class method to create CollectionSearch extensions classes by @vincentsarago in #745
- Release/v3.0.2 by @vincentsarago in #752
Full Changelog: 3.0.1...3.0.2
3.0.1
What's Changed
- revert to fastapi and update version by @vincentsarago in #746
Full Changelog: 3.0.0...3.0.1
3.0.0
What's Changed
- fix AsyncBaseCoreClient urls by @vincentsarago in #675
- v2.5.5.post1 by @jonhealy1 in #676
- remove print by @vincentsarago in #677
- update to pydantic 2 by @thomas-maschler in #625
- allow user to pass middleware options by @geospatial-jeff in #442
- use Collection Pydantic model in PutCollection transaction by @vincentsarago in #679
- move response class in route definitions by @vincentsarago in #683
- Release/v3.0.0a0 by @vincentsarago in #685
- use literal instead of Enum for FilterLang by @vincentsarago in #686
- switch to fastapi-slim by @vincentsarago in #687
- Remove pystac by @jonhealy1 in #690
- update conformance and spec urls by @vincentsarago in #691
- Feature/update stac pydantic3.1.0 by @vincentsarago in #697
- Make
str_to_interval
not return a tuple for single-value input by @avbentem in #692 - BUGFIX: invalid landing page link when
filter-extension
is enabled by @vincentsarago in #695 - Release/v3.0.0a1 by @vincentsarago in #699
- set default value for Query attribute for
QueryExtensionPostRequest
model by @vincentsarago in #701 - Bump version: 3.0.0a1 → 3.0.0a2 by @vincentsarago in #702
- move filter client from types to extensions by @vincentsarago in #704
- Aggregation Extension by @jamesfisher-gis in #684
- Allow default route dependencies by @rhysrevans3 in #705
- deprecate Fields default-includes by @vincentsarago in #706
- v3.0.0a3 by @jonhealy1 in #707
- Fix import errors in tips and tricks by @jonhealy1 in #710
- add tests for FieldsExtension impact on validation by @vincentsarago in #708
- #711 changed default filter language by @captaincoordinates in #712
- Remove the Filter Extension dependency from Aggregation Extension requests by @jamesfisher-gis in #716
- remove middleware stack building to avoid conflict with exception handler by @vincentsarago in #721
- raise RuntimeError if middleware stack has already been created when initialiazing StacApi by @vincentsarago in #722
- Release/v3.0.0a4 by @vincentsarago in #723
- move pagination models to extensions submodule by @vincentsarago in #717
- remove pagination extension dependency and add request model attributes by @vincentsarago in #718
- replace attr with dataclass + fastapi.Query() for GET models by @vincentsarago in #714
- pin minimal version for fastapi-slim by @vincentsarago in #724
- remove FieldsExtension check in StacApi by @vincentsarago in #725
- Release/v3.0.0b1 by @vincentsarago in #727
- move back to attrs by @vincentsarago in #729
- Bump version: 3.0.0b1 → 3.0.0b2 by @vincentsarago in #730
- add description and examples by @vincentsarago in #734
- Adding free-text extension. by @rhysrevans3 in #655
- Feature/add collection search extension V2 by @vincentsarago in #736
- use same Limit object for collection_items and get_search request model by @vincentsarago in #738
- add POST - /collections collection-search by @vincentsarago in #739
- Release/v3.0.0b3 by @vincentsarago in #740
- 3.0 release by @vincentsarago in #743
New Contributors
- @thomas-maschler made their first contribution in #625
- @jamesfisher-gis made their first contribution in #684
Full Changelog: 2.5.5...3.0.0
3.0.0b3
What's Changed
- add description and examples by @vincentsarago in #734
- Adding free-text extension. by @rhysrevans3 in #655
- Feature/add collection search extension V2 by @vincentsarago in #736
- use same Limit object for collection_items and get_search request model by @vincentsarago in #738
- add POST - /collections collection-search by @vincentsarago in #739
- Release/v3.0.0b3 by @vincentsarago in #740
Full Changelog: 3.0.0b2...3.0.0b3
3.0.0b2
What's Changed
- move back to attrs by @vincentsarago in #729
- Bump version: 3.0.0b1 → 3.0.0b2 by @vincentsarago in #730
Full Changelog: 3.0.0b1...3.0.0b2
3.0.0b1
What's Changed
- move pagination models to extensions submodule by @vincentsarago in #717
- remove pagination extension dependency and add request model attributes by @vincentsarago in #718
- replace attr with dataclass + fastapi.Query() for GET models by @vincentsarago in #714
- pin minimal version for fastapi-slim by @vincentsarago in #724
- remove FieldsExtension check in StacApi by @vincentsarago in #725
- Release/v3.0.0b1 by @vincentsarago in #727
Full Changelog: 3.0.0a4...3.0.0b1
3.0.0a4
What's Changed
- Fix import errors in tips and tricks by @jonhealy1 in #710
- add tests for FieldsExtension impact on validation by @vincentsarago in #708
- #711 changed default filter language by @captaincoordinates in #712
- Remove the Filter Extension dependency from Aggregation Extension requests by @jamesfisher-gis in #716
- remove middleware stack building to avoid conflict with exception handler by @vincentsarago in #721
- raise RuntimeError if middleware stack has already been created when initialiazing StacApi by @vincentsarago in #722
- Release/v3.0.0a4 by @vincentsarago in #723
Full Changelog: 3.0.0a3...3.0.0a4
v3.0.0a3
What's Changed
- move filter client from types to extensions by @vincentsarago in #704
- Aggregation Extension by @jamesfisher-gis in #684
- Allow default route dependencies by @rhysrevans3 in #705
- deprecate Fields default-includes by @vincentsarago in #706
- v3.0.0a3 by @jonhealy1 in #707
New Contributors
- @jamesfisher-gis made their first contribution in #684
Full Changelog: 3.0.0a2...3.0.0a3
3.0.0a2
What's Changed
- set default value for Query attribute for
QueryExtensionPostRequest
model by @vincentsarago in #701 - Bump version: 3.0.0a1 → 3.0.0a2 by @vincentsarago in #702
Full Changelog: 3.0.0a1...3.0.0a2