Skip to content

Releases: stac-utils/stac-validator

v2.4.0

21 Feb 10:42
ea854a1
Compare
Choose a tag to compare

[v2.4.0] - 2022-02-02

Added

Linting option in cli to display stac-check generated information

v2.3.0

24 Jan 20:58
d334d62
Compare
Choose a tag to compare

[v2.3.0] - 2021-08-31 - 2021-11-28

Added

  • Added --links option to validate links on format and a valid response
  • Added --assets option to validate assets on format and a valid response
  • Added test_links.py
  • Added v1.0.0 STAC examples from radiant earth github
  • Added v1.0.0 examples to tests

Changed

  • Upgraded pystac to 1.1.0 from 0.5.6
  • Moved tests for cli options out of test_stac_validator into individual files
  • Moved utilities to utilities.py
  • Moved backend to validate.py

v2.2.0

25 May 21:33
7ddbcd5
Compare
Choose a tag to compare

[v2.2.0] - 2021-05-26

Added

  • Added Support for STAC 1.0.0
  • Added more tests for STAC 1.0.0-rc.4
  • Option to pass stac dictionary into validator in python with new stac_dict method

Changed

  • Moved std out to cli so that it doesn't display in pure python applications
  • Added Pypi badges to readme

v2.1.0

06 May 19:35
8ed06ae
Compare
Choose a tag to compare

[v2.1.0] - 2021-05-06

Added

  • Added more tests for STAC 1.0.0-rc.3
  • Added basic support for rc.4
  • Add system exit code to CLI. see #144

Changed

  • Modified how Lambda CDK is built

v2.0.0

28 Apr 19:52
4ae635f
Compare
Choose a tag to compare

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.

staclint

17 Sep 19:03
Compare
Choose a tag to compare

This was created to push to lambda with serverless to enable updates to staclint after the stac sprint.

v1.0.1

03 Sep 17:23
Compare
Choose a tag to compare
update setup

European Rabbit

29 Oct 03:38
2bc527c
Compare
Choose a tag to compare

This release has better handling of child items and their references to the geojson spec.

European Rabbit

29 Oct 02:12
6b87c39
Compare
Choose a tag to compare

Added better error handling for missing catalog items.

European Rabbit

27 Oct 02:23
90a51c5
Compare
Choose a tag to compare

This release supports all versions of the STAC spec and validates a STAC using either a filepath or a url.
Validating nested catalogs works, but has not been thoroughly tested