v1.2.0
Changelog
This minor release adds the following new features:
- Added support for SARIF help URLs, text, and markdown in SARIF results. (#139)
- Implemented the following Matpath functions:
- Documented how to identify which functions are supported. (#124)
- Schema validation errors are now reported as critical errors. Schema problems no longer prevent constraint validation from being performed (#178)
Bug Fixes
- In prior releases, validation results produced in the Static Analysis Results Interchange Format (SARIF) were not valid according to the SARIF JSON schema. This release fixes these issues. (#137)
- Property values were erroniously limited to token values, instead of string values (#177)
What's Changed
- Update .lycheeignore by @david-waltermire in #129
- Bump org.apache.maven.plugins:maven-invoker-plugin from 3.7.0 to 3.8.0 by @dependabot in #118
- Bump org.apache.maven.plugins:maven-pmd-plugin from 3.24.0 to 3.25.0 by @dependabot in #119
- Bump com.github.javaparser:javaparser-symbol-solver-core from 3.26.1 to 3.26.2 by @dependabot in #120
- Bump actions/setup-java from 4.3.0 to 4.4.0 by @dependabot in #125
- Bump github/codeql-action from 3.26.7 to 3.26.9 by @dependabot in #126
- Bump peter-evans/create-issue-from-file from 5.0.0 to 5.0.1 by @dependabot in #127
- Bump actions/checkout from 4.1.7 to 4.2.0 by @dependabot in #128
- Document function registry info by @aj-stein-gsa in #124
- Ensure SARIF results are valid to SARIF JSON schema by @david-waltermire in #137
- Use new module repository by @david-waltermire in #141
- Add support for SARIF help URLs, text, and markdown by @david-waltermire in #139
- Bump github/codeql-action from 3.26.9 to 3.26.10 by @dependabot in #143
- Bump org.eclipse.persistence:org.eclipse.persistence.moxy from 4.0.2 to 4.0.4 by @dependabot in #144
- Update .lycheeignore by @david-waltermire in #149
- Implement fn:string Metapath function by @david-waltermire in #138
- Bump dependency.jackson.version from 2.17.2 to 2.18.0 by @dependabot in #145
- Bump org.codehaus.plexus:plexus-utils from 4.0.1 to 4.0.2 by @dependabot in #146
- Bump dependency.pmd.version from 7.5.0 to 7.6.0 by @dependabot in #147
- Bump com.github.spotbugs:spotbugs-maven-plugin from 4.8.6.2 to 4.8.6.4 by @dependabot in #148
- Bump net.openhft:compiler from 2.25ea2 to 2.26ea0 by @dependabot in #117
- Bump to v1.2.0 by @david-waltermire in #150
- Implement Metapath regex functions by @david-waltermire in #140
- Bump io.github.hakky54:logcaptor from 2.9.2 to 2.9.3 by @dependabot in #155
- Bump org.apache.commons:commons-lang3 from 3.14.0 to 3.17.0 by @dependabot in #153
- Bump github/codeql-action from 3.26.10 to 3.26.11 by @dependabot in #151
- Bump org.assertj:assertj-core from 3.24.2 to 3.26.3 by @dependabot in #157
- Bump org.junit:junit-bom from 5.11.1 to 5.11.2 by @dependabot in #159
- Bump org.apache.maven.plugins:maven-jxr-plugin from 3.4.0 to 3.5.0 by @dependabot in #160
- Bump com.github.seancfoley:ipaddress from 5.5.0 to 5.5.1 by @dependabot in #161
- Support the normalize-space Metapath function by @david-waltermire in #163
- Add the current-dateTime Metapth function by @david-waltermire in #165
- Auto add issues to project by @david-waltermire in #167
- Code cleanup by @david-waltermire in #166
- Add contains and ends-with Metapath functions by @david-waltermire in #168
- Bump github/codeql-action from 3.26.11 to 3.26.12 by @dependabot in #176
- Bump actions/upload-artifact from 4.4.0 to 4.4.1 by @dependabot in #175
- Bump actions/checkout from 4.2.0 to 4.2.1 by @dependabot in #174
- Bump org.apache.maven.plugins:maven-surefire-plugin from 3.5.0 to 3.5.1 by @dependabot in #173
- Add
fn:substring
to Metapath function library by @aj-stein-gsa in #142 - Support Metaschema module and constraint string property values by @david-waltermire in #177
- Make schema validation errors critical by @david-waltermire in #178
New Contributors
- @aj-stein-gsa made their first contribution in #124
Full Changelog: v1.1.0...v1.2.0