Skip to content

validate v3.5.1

Compare
Choose a tag to compare
@pdsen-ci pdsen-ci released this 25 May 17:55
· 311 commits to main since this release

Highlights

  • Memory leak fix for bundle validation - #826
  • Add WARNING messages for context product metadata mismatch with labels and new flag --disable-context-mismatch-warnings to disable the messages by @al-niessner in #890
  • Update functionality to throw ERROR for validation_format mismatch, and WARNING for field_format mismatch. by @al-niessner in #888
  • Numerous fixes to support special constants
    • Improve handling for high_instrument_saturation - #831
    • Update handling of Infinity / NaN values as special constants when they are not represented as the data type of the parent object. by @al-niessner in #894
    • Update handling of Infinity / NaN values as special constants when they are not represented as the data type of the parent object. by @al-niessner in #894

🎉 Enhancements by External Contributors 🎉

Other Bug Fixes and Enhancements

  • Improved report generation to be more consistent across output formats by @al-niessner in #804
  • Update precision check to be less than or equal to by @jordanpadams in #815
  • Fix bug introduced by #308 when converting URLs to local paths on Windows by @jordanpadams in #818
  • Fix regression where unlabeled files are not being identified by @al-niessner in #836
  • handle float special constant maximum by @al-niessner in #843
  • Fix memory leaks and update PDF/A algorithm for non-document products by @al-niessner in #845
  • Fix bug for duplicate filenames used in different sub-directories by @al-niessner in #886
  • Fixes bugs with erroneous messages from output logs, duplicate records in collections, and handling of high_instrument_saturation special constants by @al-niessner in #859
  • Allow for special constant to be non-conformant with object's data type by @al-niessner in #893

Dependency Upgrades

  • Bump github/codeql-action from 2 to 3 in /.github/workflows by @dependabot in #802
  • Bump org.apache.maven.plugins:maven-site-plugin from 4.0.0-M11 to 4.0.0-M13 by @dependabot in #799
  • Bump actions/upload-artifact from 3 to 4 in /.github/workflows by @dependabot in #801
  • Update hashicorp/aws requirement from ~> 5.30.0 to ~> 5.31.0 in /terraform by @dependabot in #800
  • Bump com.google.code.gson:gson from 2.8.9 to 2.10.1 by @dependabot in #798
  • Bump actions/cache from 3 to 4 in /.github/workflows by @dependabot in #814
  • Bump org.codehaus.mojo:buildnumber-maven-plugin from 1.4 to 3.2.0 by @dependabot in #841
  • Bump com.google.guava:guava from 32.0.0-jre to 33.0.0-jre by @dependabot in #838
  • Bump commons-logging:commons-logging from 1.2 to 1.3.0 by @dependabot in #806
  • Bump org.apache.commons:commons-compress from 1.25.0 to 1.26.0 by @dependabot in #834
  • Bump org.jsoup:jsoup from 1.15.3 to 1.17.2 by @dependabot in #808
  • Bump org.apache.logging.log4j:log4j-core from 2.22.0 to 2.23.0 by @dependabot in #848
  • Bump net.sf.saxon:Saxon-HE from 12.3 to 12.4 by @dependabot in #847
  • Bump org.apache.commons:commons-compress from 1.26.0 to 1.26.1 by @dependabot in #851
  • Bump org.apache.solr:solr-solrj from 7.7.2 to 9.5.0 by @dependabot in #828
  • Bump gov.nasa:pds from 1.15.0 to 1.16.0 by @dependabot in #864
  • Bump commons-logging:commons-logging from 1.3.0 to 1.3.1 by @dependabot in #863
  • Bump com.fasterxml.jackson.core:jackson-databind from 2.14.2 to 2.17.0 by @dependabot in #870
  • Bump org.verapdf:validation-model from 1.24.1 to 1.24.2 by @dependabot in #869
  • Bump org.junit.jupiter:junit-jupiter from 5.7.0 to 5.10.2 by @dependabot in #871
  • Bump org.verapdf:validation-model-jakarta from 1.24.1 to 1.24.2 by @dependabot in #878
  • Bump commons-cli:commons-cli from 1.6.0 to 1.7.0 by @dependabot in #876
  • Bump org.apache.maven.plugins:maven-surefire-plugin from 3.2.2 to 3.2.5 by @dependabot in #877
  • Bump org.apache.maven.plugins:maven-assembly-plugin from 3.6.0 to 3.7.1 by @dependabot in #883
  • Bump com.google.guava:guava from 33.0.0-jre to 33.2.0-jre by @dependabot in #892
  • Catch NumberFormatException when values in data do not match spec in label by @al-niessner in #889
  • Bump org.apache.logging.log4j:log4j-core from 2.23.0 to 2.23.1 by @dependabot in #900
  • Bump org.slf4j:slf4j-nop from 2.0.9 to 2.0.13 by @dependabot in #898
  • Bump org.junit.vintage:junit-vintage-engine from 5.10.1 to 5.10.2 by @dependabot in #899
  • Update hashicorp/aws requirement from ~> 5.31.0 to ~> 5.50.0 in /terraform by @dependabot in #813

Known bugs and possible work arounds: known bugs in v3.4.1

Full Changelog: v3.4.1...v3.5.1