validate v3.6.1
Highlights
- Improve error handling for invalid config file options by @al-niessner in #930
- Update PDF-A checker to fix mismatched filenames in error messages by @al-niessner in #940
- Performance improvements for referential integrity checking by @al-niessner in #980
- Re-organize tests per planned release by @jordanpadams in #1007
- Image vulnerability scanning in support of safer devops by @nutjob4life in #1009
- Update documentation with batching recommendation by @jordanpadams in #1012
- Switchover to using Registry API for generating context products json by @jordanpadams in #1036
- New requirement to ensure is exactly one digit to the left of the decimal point for the specifier
e
orE
and fix tests by @al-niessner in #1042 - Minimally handle SEED files and fix automated test caching issue by @al-niessner in #1057
Bug Fixes
- Fix for disabling context ref mismatch for
pds4.collection
andpds4.bundle
rules by @jordanpadams in #951 - Another URL/path fix for Windows by @al-niessner in #1027
- Update
validate.bat
to fix typo by @jordanpadams in #1055
Technical Updates
- Specify specific maven project.version in the validate execution scripts by @al-niessner in #941
- Cucumber test cases for B15.0 I&T by @rchenatjpl in #1026
- Add testId's to Cucumber tests importable in TestRail by @tloubrieu-jpl in #1059
- Refactor moving harvest date time parsing to registry-common by @al-niessner in #1047
- Adds Missing GitHub Actions keys by @nutjob4life in #1010
Dependency Upgrades
- Update hashicorp/aws requirement from ~> 5.52.0 to ~> 5.53.0 in /terraform by @dependabot in #928
- Bump docker/build-push-action from 5 to 6 in /.github/workflows by @dependabot in #938
- Bump org.apache.maven.plugins:maven-surefire-plugin from 3.2.5 to 3.3.0 by @dependabot in #937
- Bump org.apache.maven.plugins:maven-site-plugin from 4.0.0-M13 to 4.0.0-M15 by @dependabot in #943
- Update hashicorp/aws requirement from ~> 5.54.1 to ~> 5.56.1 in /terraform by @dependabot in #948
- Bump org.apache.commons:commons-compress from 1.26.1 to 1.26.2 by @dependabot in #925
- Bump com.jamesmurty.utils:java-xmlbuilder from 1.2 to 1.3 by @dependabot in #924
- Bump org.verapdf:validation-model-jakarta from 1.24.2 to 1.26.1 by @dependabot in #954
- Update hashicorp/aws requirement from ~> 5.56.1 to ~> 5.57.0 in /terraform by @dependabot in #952
- Bump commons-logging:commons-logging from 1.3.2 to 1.3.3 by @dependabot in #963
- Update hashicorp/aws requirement from ~> 5.57.0 to ~> 5.60.0 in /terraform by @dependabot in #962
- Bump org.apache.solr:solr-solrj from 9.5.0 to 9.6.1 by @dependabot in #955
- Bump org.jsoup:jsoup from 1.17.2 to 1.18.1 by @dependabot in #965
- Update hashicorp/aws requirement from ~> 5.60.0 to ~> 5.61.0 in /terraform by @dependabot in #966
- Bump org.opensearch.client:opensearch-rest-client from 2.5.0 to 2.16.0 by @dependabot in #968
- Update hashicorp/aws requirement from ~> 5.61.0 to ~> 5.63.0 in /terraform by @dependabot in #977
- Bump org.junit.jupiter:junit-jupiter from 5.10.2 to 5.11.0 by @dependabot in #976
- Bump com.sun.xml.bind:jaxb-xjc from 2.3.4 to 4.0.5 by @dependabot in #897
- Update hashicorp/aws requirement from ~> 5.63.0 to ~> 5.64.0 in /terraform by @dependabot in #981
- Bump com.fasterxml.jackson.core:jackson-databind from 2.17.1 to 2.17.2 by @dependabot in #984
- Bump net.sf.saxon:Saxon-HE from 12.4 to 12.5 by @dependabot in #982
- Bump org.apache.commons:commons-lang3 from 3.14.0 to 3.16.0 by @dependabot in #983
- Upgrade cucumber dependencies by @al-niessner in #985
- Bump io.cucumber:cucumber-java from 6.9.1 to 7.18.1 by @dependabot in #974
- Bump commons-logging:commons-logging from 1.3.3 to 1.3.4 by @dependabot in #991
- Bump org.apache.maven.plugins:maven-jar-plugin from 3.3.0 to 3.4.2 by @dependabot in #988
- Update hashicorp/aws requirement from ~> 5.64.0 to ~> 5.66.0 in /terraform by @dependabot in #994
- Bump com.google.guava:guava from 33.2.0-jre to 33.3.0-jre by @dependabot in #987
- Bump org.slf4j:slf4j-nop from 2.0.13 to 2.0.16 by @dependabot in #990
- Bump org.apache.commons:commons-compress from 1.26.2 to 1.27.1 by @dependabot in #999
- Bump org.codehaus.mojo:buildnumber-maven-plugin from 3.2.0 to 3.2.1 by @dependabot in #998
- Bump org.apache.commons:commons-lang3 from 3.16.0 to 3.17.0 by @dependabot in #996
- Bump org.junit.vintage:junit-vintage-engine from 5.10.2 to 5.11.0 by @dependabot in #997
- Bump commons-cli:commons-cli from 1.7.0 to 1.9.0 by @dependabot in #1004
- Bump commons-io:commons-io from 2.16.1 to 2.17.0 by @dependabot in #1003
- Update hashicorp/aws requirement from ~> 5.66.0 to ~> 5.68.0 in /terraform by @dependabot in #1002
- Bump org.verapdf:validation-model from 1.24.2 to 1.26.1 by @dependabot in #989
- Bump org.apache.maven.plugins:maven-site-plugin from 4.0.0-M15 to 4.0.0-M16 by @dependabot in #1001
- Bump org.junit.jupiter:junit-jupiter from 5.11.0 to 5.11.2 by @dependabot in #1020
- Bump org.junit.vintage:junit-vintage-engine from 5.11.0 to 5.11.2 by @dependabot in #1021
- Update hashicorp/aws requirement from ~> 5.68.0 to ~> 5.70.0 in /terraform by @dependabot in #1023
- Bump anchore/scan-action from 4 to 5 in /.github/workflows by @dependabot in #1029
- Bump com.fasterxml.jackson.core:jackson-databind from 2.17.2 to 2.18.0 by @dependabot in #1032
- Bump org.apache.logging.log4j:log4j-core from 2.23.1 to 2.24.1 by @dependabot in #1031
- Update hashicorp/aws requirement from ~> 5.70.0 to ~> 5.71.0 in /terraform by @dependabot in #1033
- Bump com.google.guava:guava from 33.3.0-jre to 33.3.1-jre by @dependabot in #1018
- Upgrades of libraries to support regression when introducing colliding JAXB libraries by @al-niessner in #1046
- Update hashicorp/aws requirement from ~> 5.71.0 to ~> 5.73.0 in /terraform by @dependabot in #1044
- Bump org.junit.jupiter:junit-jupiter from 5.11.2 to 5.11.3 by @dependabot in #1043
- Bump io.cucumber:cucumber-java from 7.18.1 to 7.20.1 by @dependabot in #1040
- Bump org.apache.maven.plugins:maven-site-plugin from 4.0.0-M13 to 4.0.0-M16 by @dependabot in #1038
- Bump gov.nasa.pds:pds3-product-tools from 4.4.0 to 4.4.1 by @dependabot in #1037
- Bump org.apache.maven.plugins:maven-surefire-plugin from 3.3.0 to 3.5.2 by @dependabot in #1052
- Bump org.apache.httpcomponents.client5:httpclient5 from 5.3.1 to 5.4.1 by @dependabot in #1051
- Bump com.fasterxml.jackson.core:jackson-databind from 2.18.0 to 2.18.1 by @dependabot in #1050
- Bump org.junit.vintage:junit-vintage-engine from 5.11.2 to 5.11.3 by @dependabot in #1049
New Contributors
- @rchenatjpl made their first contribution in #1026
- @tloubrieu-jpl made their first contribution in #1059
Full Changelog: v3.5.2...v3.6.1