Skip to content

Latest commit

 

History

History
101 lines (69 loc) · 5.28 KB

CHANGES.md

File metadata and controls

101 lines (69 loc) · 5.28 KB

Changelog

Unreleased

Added

Changed

Removed

Fixed

  • Links stored with Collections and Items (e.g. license links) are now returned with those STAC objects (#282)

Added

  • Add ability to override ItemCollectionUri and SearchGetRequest models (#271)
  • Added collections attribute to list of default fields to include, so that we satisfy the STAC API spec, which requires a collections attribute 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)

Added

  • Add middlewares option in stac_fastapi.api.StacApi to allow custom middleware configuration (#267)
  • Support non-interval datetime queries on sqlalchemy backend (#262)
  • Restrict limit parameter 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_collections method in pgstac (#269)

Fixed

  • Pin FastAPI to 0.67 to avoid issues with rendering OpenAPI documentation (#246)
  • Add stac_version to default search attributes (#268)
  • pgstac backend specifies collection_id when fetching a single item (#279)

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 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)

2021-07

2021-01-28

  • Improve how the library declares API extensions (#54)
  • Add postgres bulk transactions client (#59)
  • Update TiTiler version (#61)
  • Use attrs instead of dataclasses (#73)
  • Remove postgres database connection from API layer (#74)
  • Fix pre-commit config (#75)

2020-09-25

  • First PyPi release!