Releases: stac-utils/stac-fastapi
Releases · stac-utils/stac-fastapi
2.3.0
What's Changed
- Return existing links in pgstac by @lossyrob in #282
- Add 'filter' to the list of extensions by @drnextgis in #280
- Ensure limit 0 searches return 400 by @moradology in #296
- Fix content-type of /api response by @moradology in #287
- Set content-type to geojson for search results by @moradology in #288
- Use pythonic variable names where possible by @moradology in #304
- refactoring to create dynamic request model by @rsmith013 in #213
- Use correct version of QueryExtension by @moradology in #306
- Enable context extension by default by @jaysnm in #211
- Update item transactions in SQLAlchemy by @jonhealy1 in #303
- Remove
tilesextension demo by @moradology in #309 - Pgstac v0.4.0b by @bitner in #308
- Use provided GET search basemodel by @moradology in #310
- Change geometry type in the items table by @yellowcap in #299
- Apply necessary environment variables for example docker-compose by @moradology in #313
- Upgrade to pgstac 0.4.2 by @mmcfarland in #321
- Change of datetime type in BaseSearchGetRequest + test improvement by @zstatmanweil in #318
- Change type of example collection to 'Collection' by @robintw in #314
- Throw 400s for invalid datetime formats by @moradology in #323
- Fixing import statement to address issue #324 by @rsmith013 in #325
- upgrade to use pgstac/pypgstac 0.4.3 by @bitner in #326
- Update to 1.0.0-beta.4 by @moradology in #298
- Update docker compose for sqlalchemy by @jonhealy1 in #330
- Update to version 2.3.0 by @moradology in #332
New Contributors
- @drnextgis made their first contribution in #280
- @yellowcap made their first contribution in #299
- @mmcfarland made their first contribution in #321
Full Changelog: 2.2.0...2.3.0
2.2.0
Added
- Add ability to override ItemCollectionUri and SearchGetRequest models (#271)
- Added
collectionsattribute to list of default fields to include, so that we satisfy the STAC API spec, which requires acollectionsattribute to be output when an item is part of a collection (#276)
Changed
- Update get_item in sqlalchemy backend to allow for querying for items with same ids but in different collections. (#275)
2.1.1
Added
- Add
middlewaresoption instac_fastapi.api.StacApito allow custom middleware configuration (#267) - Support non-interval datetime queries on sqlalchemy backend (#262)
- Restrict
limitparameter in sqlalchemy backend to between 1 and 10,000. (#251) - Fix OAS conformance URL (#263)
- Links to children collections from the landing pagge always have a title (#260)
- Fix collection links in the
all_collectionsmethod inpgstac(#269)
Fixed
2.1.0
Added
- Added filter extension. (#165)
- Add Support for CQL JSON to PGStac Backend (#209)
- Added item_serializer and item_table to BulkTransactionsClient in sqlalchemy backend (#210)
- Enable conformance class configuration (#214)
- Add/fix landing page links (#229)
- Correct response codes for bad/unusable bboxes (#235)
- Add a "method" field for search links (#236)
- Add extension schemas to landing (#237)
Removed
- Remove shapely from stac_fastapi.pgstac requirements (#225)
Changed
- Update to STAC API 1.0.0-beta.3 (#239)
Fixed
- Make collection title is optional in landing page links (#198)
- Preserve relative paths on link generation (#199)
- Fix collection endpoint return value to match spec (fixes regression) (#232)
- Return empty item collection instead of error when searching (#233)
- Correct response codes for bad/unusable bboxes (#235)
- Update pgstac to return 400 on invalid date parameter (#240)
2.0.0
1.1.0
1.0.0
release-1.0.0 (#51) * add setup.py * major version * add changelog * resolve mismatches * update readme * update readme * update readme * update setup.py
0.1.0
first pr (#1) first-pr