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