Releases: stac-utils/stac-node-validator
Releases · stac-utils/stac-node-validator
v2.0.0-beta.1
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
- Support reading all JSON files in a folder, not just in the examples folder
- Upgraded dependencies and minor fixes
v1.2.2
Fixed
- bin/cli.js has carriage return in shebang line #44
Chore changes (dependabot, .gitattributes file, update GH Actions dependencies)
v1.2.1
- 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
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
- 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
- Go deep into the examples directories
v1.0.0
- Add support for --schemaMap (extension validation)
- version comparison fix
v0.4.8
- 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
- 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