Skip to content

Releases: stac-utils/stac-validator

v3.10.0

20 Jul 21:24
a95349e
Compare
Choose a tag to compare

What's Changed

Added

  • Added detailed recursive validation summary showing validation counts by STAC object type (Catalog, Collection, etc.) #265
  • Added validation duration timing that shows total processing time in a human-readable format #265
  • Added support for pydantic validation in recursive mode with proper schema reporting #265

Changed

  • Standardized summary output formatting across all validation modes for consistency #265

Full Changelog: v3.9.3...v3.10.0

v3.9.3

28 Jun 08:49
3abdee2
Compare
Choose a tag to compare

What's Changed

  • Clean recursion by @jonhealy1 in #264
    • Improved path resolution in recursive validation to handle relative paths more reliably, especially in GitHub repository structures
    • Fixed issue where validator would get confused by repository structure when validating catalogs with relative paths
    • Cleaned up path output by removing unnecessary ./ components from displayed paths

Full Changelog: v3.9.2...v3.9.3

v3.9.2

18 Jun 16:01
8f7590f
Compare
Choose a tag to compare

What's Changed

Full Changelog: v3.9.1...v3.9.2

v3.9.1

13 Jun 11:28
acef147
Compare
Choose a tag to compare

What's Changed

  • Improved error messaging by @jonhealy1 in #260
    • failed_schema field to error messages for easier error handling
    • recommendation field to --verbose mode

Full Changelog: v3.9.0...v3.9.1

v3.9.0

13 Jun 02:43
cd6225e
Compare
Choose a tag to compare

What's Changed

Full Changelog: v3.8.1...v3.9.0

v3.8.1

04 Jun 04:53
dda8529
Compare
Choose a tag to compare

What's Changed

  • Fixed the pydantic extra dependency in setup.py to properly install stac-pydantic when using pip install stac-validator[pydantic] by @jonhealy1 in #255

Full Changelog: v3.8.0...v3.8.1

v3.8.0

03 Jun 15:30
446f929
Compare
Choose a tag to compare

What's Changed

  • Added --schema-config option to specify a YAML or JSON configuration file that maps remote schema URLs to local file paths, making it easier to validate against multiple local schemas, allowing offline validation and improved performance by @jonhealy1 in #253

Full Changelog: v3.7.0...v3.8.0

v3.7.0

30 May 15:18
1659695
Compare
Choose a tag to compare

What's Changed

Full Changelog: v3.6.0...v3.7.0

v3.6.0

12 Mar 11:45
dd29bad
Compare
Choose a tag to compare

v3.6.0 - 2025-03-25

Added

  • If a validation error occurs in recursive mode only show the invalid items unless verbose mode is on. #243
  • Added ability to validate extensions of Collections #243
  • Improve error reporting through use of best_match #243
  • Add schema-map option similar to stac-node-validator SchemaMap to allow validation against local copies of schemas. #243

What's Changed

New Contributors

v3.5.0

10 Jan 02:48
265ebd6
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v3.4.0...v3.5.0