Skip to content

Releases: NASA-PDS/validate

validate v1.17.3

16 Oct 21:36
Compare
Choose a tag to compare
[RELEASE] validate v1.17.3

validate v1.17.2

16 Oct 01:35
Compare
Choose a tag to compare

Full Changelog

Fixed bugs:

  • Update delimited table handling to allow for empty fields #137

Merged pull requests:

  • Update field validator to allow empty fields for delimited tables #138 (jordanpadams)

validate v1.17.1

15 Oct 20:47
Compare
Choose a tag to compare

Full Changelog

Implemented enhancements:

  • Update config to include telescopes and facilities telescopes and facilities #135

validate v1.17.0

15 Oct 06:18
Compare
Choose a tag to compare

Full Changelog

Implemented enhancements:

  • Deprecate --no-data-check to --skip-content-validation to fall in line with other argument naming #133
  • Update context name check to throw WARNING instead of ERROR #102
  • Update context checks to include data_to_investigation #90
  • Update validate to apply catalog file and local schemas to discipline schema resolution #87
  • Add new target-manifest flag for user to provide a manifest (file) of file/directory paths to validate #50
  • Add flag to temporarily disable context validation #47
  • Document multi-threaded architecture for maximized performance #43
  • Enhance content validation to decrease validation time to <=50% of current benchmark #30

Fixed bugs:

  • Update Validate error/warning counts per ATM regression testing #118
  • Registered context product resource lists only one of multiple instrument or target multiple types #107
  • Fix bug introduce by --skip-context-validation feature #99
  • Update Validate to allow specification of schema/schematrons in config file #84
  • Context validation needs to be updated to include all possible product type use cases #62
  • Update content validation to fail when a space character is used when an ASCII_Integer type is specified #9
  • Large Data File Uncaught Exception Error #8
  • JAXB warning message with Java 9+ #3

Closed issues:

  • Revert name/type checks from context validation until discussed with TWG #120
  • Validate release candidate for Build 10a #105
  • Create new "error message decoder ring" for common validate issues and how to solve them #97
  • Update validate to apply catalogs/schemas used as input across all ingested schemas #86
  • Test and document benchmark metrics from improved content validation #80
  • Implement content validation performance improvements #79
  • Investigate and determine potential content validation performance improvements #78
  • Check that referenced context products are valid #45
  • Perform benchmarking on validate to enable documenting of system requirements #41
  • Improve pds4.bundle validation performance #29
  • Improve documentation about usage of flags in config file with latest flags #20
  • Verify that all name/type attribute values correspond to names denoted context products #15

Validate v1.15.3

20 Aug 01:27
Compare
Choose a tag to compare

Fixed bugs:

  • Validate execution script throws arguments error with v1.15.1 #74

Validate v1.15.2

19 Aug 02:03
Compare
Choose a tag to compare

Deployed Site

Full Changelog

Implemented enhancements:

  • Update pom to exclude additional SLF4J bindings #70
  • Complete engineering point build 1.15.1 #64

Fixed bugs:

  • Catalog file flag expects a List of files requiring it not be the last argument #72
  • Unable to use catalog file after update to always force remote schemas #71

Closed issues:

  • Add capability to pds4.bundle validation to ignore product-level validation #42

Merged pull requests:

Validate v1.15.1

08 Aug 16:23
Compare
Choose a tag to compare

Implemented enhancements:

  • Prepare repository for Maven Central deployment #31
  • Add capability for user to input JSON file with additional context products #28

Fixed bugs:

  • Content validation does not work properly #55
  • Incorrect package declarations under gov.nasa.tools.web.ui #52
  • JAVA Path does not handle whitespaces in MAC as it used to #37
  • Add missing core.properties dependency #34
  • Validation succeeds despite throwing exception #33

Closed issues:

  • Update Maven docs to refer to Github release assets #65
  • Investigate and fix memory leak causing validate crash on large bundles #39
  • Update build per pds4-tools rename and open source #26
  • Update context check to retrieve and use latest context products from EN Registry #24
  • Deprecate -f and -m flags #23
  • Update pom and readme to reference public docs #21
  • Remove references to PDS Maven Repo and update packages to build without it #19