Skip to content

Releases: stac-utils/stac-node-validator

v2.0.0-beta.1

14 Aug 16:49
Compare
Choose a tag to compare
v2.0.0-beta.1 Pre-release
Pre-release

Rewritten the code for more features and to extract validation
Implements #11, #61 and (partially) #71
Run npx stac-node-validator --help for CLI usage instructions.

v1.3.0

10 Aug 12:42
Compare
Choose a tag to compare
  • Support reading all JSON files in a folder, not just in the examples folder
  • Upgraded dependencies and minor fixes

v1.2.2

13 Dec 23:23
Compare
Choose a tag to compare

Fixed

  • bin/cli.js has carriage return in shebang line #44

Chore changes (dependabot, .gitattributes file, update GH Actions dependencies)

v1.2.1

11 Dec 15:52
Compare
Choose a tag to compare
  • ajv strict mode is not enabled by default any longer (fixes a breaking change in v1.2.0)
  • ajv strict mode can be partially enabled by setting the new option --strict (see README for details)

Full Changelog: v1.2.0...v1.2.1

v1.2.0

11 Dec 14:42
Compare
Choose a tag to compare

What's Changed

  • Added support for config files #12 (can also be overridden) - see README for details.

  • Added CLI flags to get the version --version and a minimal help --help

  • CLI is now executable by default

  • Windows: Path separators printed by the validator are now all in *nix-style (/) instead of Windows-style (\)

  • Updated dependencies

  • chore:

    • Added tests
    • Enabled dependabot
    • Added editor configuration

New Contributors

  • Thanks @l0b0 (LINZ) for your contributions

Full Changelog: v1.1.0...v1.2.0

v1.1.0

20 Apr 19:50
Compare
Choose a tag to compare
  • Drop support for STAC 1.0.0 beta versions
  • Better error messages for shortcuts (#8)
  • Added support for circular schemas (e.g. projection extension)
  • Refactoring

v1.0.1

02 Mar 21:44
Compare
Choose a tag to compare
  • Go deep into the examples directories

v1.0.0

02 Mar 21:39
Compare
Choose a tag to compare
  • Add support for --schemaMap (extension validation)
  • version comparison fix

v0.4.8

22 Feb 13:33
Compare
Choose a tag to compare
  • Fixed: Invalid JSON files were not counted as invalid
  • Added: Option to enable verbose CLI output
  • Changed: More condensed CI output (enable verbose output for old behavior)
  • Chore: moved to stac-utils organization

v0.4.7

08 Feb 12:44
Compare
Choose a tag to compare
  • Added: Support validating iri and iri-reference formats, which are used in STAC 1.0.0 rc1 and later
  • Added: Output version number at start
  • Added: Support more (draft) extensions