diff --git a/CHANGES.md b/CHANGES.md index 42f9ec2bb..b51eb70e1 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -10,65 +10,69 @@ ### Fixed -* Pin FastAPI to 0.67 to avoid issues with rendering OpenAPI documentation ([#246](https://github.com/stac-utils/stac-fastapi/pull/246)) -* Restrict `limit` parameter in sqlalchemy backend to between 1 and 10,000. ([#251](https://github.com/stac-utils/stac-fastapi/pull/251)) -* Fix OAS conformance URL ([#263](https://github.com/stac-utils/stac-fastapi/pull/263)) -* Links to children collections from the landing pagge always have a title ([#260](https://github.com/stac-utils/stac-fastapi/pull/260)) +- Pin FastAPI to 0.67 to avoid issues with rendering OpenAPI documentation ([#246](https://github.com/stac-utils/stac-fastapi/pull/246)) +- Restrict `limit` parameter in sqlalchemy backend to between 1 and 10,000. ([#251](https://github.com/stac-utils/stac-fastapi/pull/251)) +- Fix OAS conformance URL ([#263](https://github.com/stac-utils/stac-fastapi/pull/263)) +- Links to children collections from the landing pagge always have a title ([#260](https://github.com/stac-utils/stac-fastapi/pull/260)) +- Fix collection links in the `all_collections` method in `pgstac` ([#269](https://github.com/stac-utils/stac-fastapi/pull/269)) ## [2.1.0] ### Added -* Added filter extension. ([#165](https://github.com/stac-utils/stac-fastapi/pull/165)) -* Add Support for CQL JSON to PGStac Backend ([#209](https://github.com/stac-utils/stac-fastapi/pull/209)) -* Added item_serializer and item_table to BulkTransactionsClient in sqlalchemy backend ([#210](https://github.com/stac-utils/stac-fastapi/pull/210)) -* Enable conformance class configuration ([#214](https://github.com/stac-utils/stac-fastapi/pull/214)) -* Add/fix landing page links ([#229](https://github.com/stac-utils/stac-fastapi/pull/229)) -* Correct response codes for bad/unusable bboxes ([#235](https://github.com/stac-utils/stac-fastapi/pull/235)) -* Add a "method" field for search links ([#236](https://github.com/stac-utils/stac-fastapi/pull/236)) -* Add extension schemas to landing ([#237](https://github.com/stac-utils/stac-fastapi/pull/237)) +- Added filter extension. ([#165](https://github.com/stac-utils/stac-fastapi/pull/165)) +- Add Support for CQL JSON to PGStac Backend ([#209](https://github.com/stac-utils/stac-fastapi/pull/209)) +- Added item_serializer and item_table to BulkTransactionsClient in sqlalchemy backend ([#210](https://github.com/stac-utils/stac-fastapi/pull/210)) +- Enable conformance class configuration ([#214](https://github.com/stac-utils/stac-fastapi/pull/214)) +- Add/fix landing page links ([#229](https://github.com/stac-utils/stac-fastapi/pull/229)) +- Correct response codes for bad/unusable bboxes ([#235](https://github.com/stac-utils/stac-fastapi/pull/235)) +- Add a "method" field for search links ([#236](https://github.com/stac-utils/stac-fastapi/pull/236)) +- Add extension schemas to landing ([#237](https://github.com/stac-utils/stac-fastapi/pull/237)) ### Removed -* Remove shapely from stac_fastapi.pgstac requirements ([#225](https://github.com/stac-utils/stac-fastapi/pull/225)) +- Remove shapely from stac_fastapi.pgstac requirements ([#225](https://github.com/stac-utils/stac-fastapi/pull/225)) ### Changed -* Update to STAC API 1.0.0-beta.3 ([#239](https://github.com/stac-utils/stac-fastapi/pull/239)) +- Update to STAC API 1.0.0-beta.3 ([#239](https://github.com/stac-utils/stac-fastapi/pull/239)) ### Fixed -* Make collection title is optional in landing page links ([#198](https://github.com/stac-utils/stac-fastapi/pull/198)) -* Preserve relative paths on link generation ([#199](https://github.com/stac-utils/stac-fastapi/pull/199)) -* Fix collection endpoint return value to match spec (fixes regression) ([#232](https://github.com/stac-utils/stac-fastapi/pull/232)) -* Return empty item collection instead of error when searching ([#233](https://github.com/stac-utils/stac-fastapi/pull/233)) -* Correct response codes for bad/unusable bboxes ([#235](https://github.com/stac-utils/stac-fastapi/pull/235)) -* Update pgstac to return 400 on invalid date parameter ([#240](https://github.com/stac-utils/stac-fastapi/pull/240)) +- Make collection title is optional in landing page links ([#198](https://github.com/stac-utils/stac-fastapi/pull/198)) +- Preserve relative paths on link generation ([#199](https://github.com/stac-utils/stac-fastapi/pull/199)) +- Fix collection endpoint return value to match spec (fixes regression) ([#232](https://github.com/stac-utils/stac-fastapi/pull/232)) +- Return empty item collection instead of error when searching ([#233](https://github.com/stac-utils/stac-fastapi/pull/233)) +- Correct response codes for bad/unusable bboxes ([#235](https://github.com/stac-utils/stac-fastapi/pull/235)) +- Update pgstac to return 400 on invalid date parameter ([#240](https://github.com/stac-utils/stac-fastapi/pull/240)) ## [2.0.0] + _2021-07_ -* Refactor stac-fastapi into submodules ([#106](https://github.com/)stac-utils/stac-fastapi/pull/106) -* Add pgstac backend ([#126](https://github.com/stac-utils/stac-fastapi/pull/126)) -* Upgrade to stac-pydantic 2.0.0 and stac-spec 1.0.0 ([#181](https://github.com/stac-utils/stac-fastapi/pull/181)) +- Refactor stac-fastapi into submodules ([#106](https://github.com/)stac-utils/stac-fastapi/pull/106) +- Add pgstac backend ([#126](https://github.com/stac-utils/stac-fastapi/pull/126)) +- Upgrade to stac-pydantic 2.0.0 and stac-spec 1.0.0 ([#181](https://github.com/stac-utils/stac-fastapi/pull/181)) ## [1.1.0] + _2021-01-28_ -* Improve how the library declares API extensions ([#54](https://github.com/stac-utils/arturo-stac-api/pull/54)) -* Add postgres bulk transactions client ([#59](https://github.com/stac-utils/arturo-stac-api/pull/59)) -* Update TiTiler version ([#61](https://github.com/stac-utils/arturo-stac-api/pull/61)) -* Use attrs instead of dataclasses ([#73](https://github.com/stac-utils/arturo-stac-api/pull/73)) -* Remove postgres database connection from API layer ([#74](https://github.com/stac-utils/arturo-stac-api/pull/74)) -* Fix `pre-commit` config ([#75](https://github.com/stac-utils/arturo-stac-api/pull/75)) +- Improve how the library declares API extensions ([#54](https://github.com/stac-utils/arturo-stac-api/pull/54)) +- Add postgres bulk transactions client ([#59](https://github.com/stac-utils/arturo-stac-api/pull/59)) +- Update TiTiler version ([#61](https://github.com/stac-utils/arturo-stac-api/pull/61)) +- Use attrs instead of dataclasses ([#73](https://github.com/stac-utils/arturo-stac-api/pull/73)) +- Remove postgres database connection from API layer ([#74](https://github.com/stac-utils/arturo-stac-api/pull/74)) +- Fix `pre-commit` config ([#75](https://github.com/stac-utils/arturo-stac-api/pull/75)) ## [1.0.0] + _2020-09-25_ -* First PyPi release! +- First PyPi release! -[Unreleased]: -[2.1.0]: -[2.0.0]: -[1.1.0]: -[1.0.0]: +[unreleased]: https://github.com/stac-utils/stac-fastapi/compare/2.1.0..main +[2.1.0]: https://github.com/stac-utils/stac-fastapi/compare/2.1.0..main +[2.0.0]: https://github.com/stac-utils/stac-fastapi/compare/1.1.0..2.0.0 +[1.1.0]: https://github.com/stac-utils/stac-fastapi/compare/1.0.0..1.1.0 +[1.0.0]: https://github.com/stac-utils/stac-fastapi/tree/1.0.0