Skip to content

v2.0.0

Choose a tag to compare

@jbants jbants released this 28 Apr 19:52
· 429 commits to main since this release
4ae635f

Added

  • Stac versions from 0.8.0 --> 1.0.0-rc.3 are now supported.
  • Version is detected automatically.
  • Default validation attempts to validate a core Stac object as well as any extensions.
  • Recursion which was previously handled by Pystac is now done natively with both a depth option to limit the time it takes to validate and a verbose option to display output as individual objects are being validated one by one.
  • Added AWS CDK deployment example.
  • Added FastAPI routing to CDK deployment.

Changed

  • Pystac is now only being used to identify stac objects. Jsonschema is being used for all other validation.
  • The cli library was changed from Docopt to Click.
  • Custom validation was updated to allow for local schemas.

Removed

  • The force, legacy, version, and update methods were removed.
  • stac versions where a stac_version field is not present are
    no longer supported.