Releases: OP-TED/eforms-sdk-analyzer
eForms SDK Analyzer 1.13.0
Release notes
The eForms SDK Analyzer is a command-line application for the static analysis of the content of the eForms SDK. It loads the files from the eForms SDK, and applies various checks and verifications, to try to ensure that their content is correct and consistent.
This release targets version 1.13 of the eForms SDK.
What's Changed
- Add voluntary forms to expected notice subtypes (TEDEFO-3556) in #59
- Add more checks on schematron files in #60
- Output validation results earlier (TEDEFO-3685) in #61
- XmlSchemaValidator: Handle element not found in the schema (TEDEFO-3707) in #62
- Add a benchmark for schematron rules in #63
- Publish packages to Maven Central in #64
- benchmark: Update notices used in the benchmark in #65
Full Changelog: 1.12.0...1.13.0
eForms SDK Analyzer 1.12.0
Release notes
The eForms SDK Analyzer is a command-line application for the static analysis of the content of the eForms SDK. It loads the files from the eForms SDK, and applies various checks and verifications, to try to ensure that their content is correct and consistent.
This release targets version 1.12 of the eForms SDK.
What's Changed
- Update dependencies to ph-schematron 7.1.3 and JAXB 4.0 in #52
- Add checks for schematron assert ids in #54
- Check that label texts do not contain label identifiers in #55
- Load new information on business entities in #53
- Add checks for business entity info in #56
- Check that schematron files can be executed in #57
Full Changelog: 1.11.0...1.12.0
eForms SDK Analyzer 1.10.1
Release notes
The eForms SDK Analyzer is a command-line application for the static analysis of the content of the eForms SDK. It loads the files from the eForms SDK, and applies various checks and verifications, to try to ensure that their content is correct and consistent.
This release targets version 1.10 of the eForms SDK.
What's Changed
- Update dependencies on eforms-core and efx-toolkit.
Full Changelog: 1.10.0...1.10.1
eForms SDK Analyzer 1.9.2
Release notes
The eForms SDK Analyzer is a command-line application for the static analysis of the content of the eForms SDK. It loads the files from the eForms SDK, and applies various checks and verifications, to try to ensure that their content is correct and consistent.
This release targets version 1.9 of the eForms SDK.
What's Changed
- Update dependencies on eforms-core and efx-toolkit.
Full Changelog: 1.9.0...1.9.2
eForms SDK Analyzer 1.8.1
Release notes
The eForms SDK Analyzer is a command-line application for the static analysis of the content of the eForms SDK. It loads the files from the eForms SDK, and applies various checks and verifications, to try to ensure that their content is correct and consistent.
This release targets version 1.8 of the eForms SDK.
What's Changed
- Update dependencies on eforms-core and efx-toolkit.
Full Changelog: 1.8.0...1.8.1
eForms SDK Analyzer 1.11.0
Release notes
The eForms SDK Analyzer is a command-line application for the static analysis of the content of the eForms SDK. It loads the files from the eForms SDK, and applies various checks and verifications, to try to ensure that their content is correct and consistent.
This release targets version 1.11 of the eForms SDK.
What's Changed
- notice-types: Check all expected NTDs are present (TEDEFO-2578) in #45
- Update dependencies and add worflow to run unit tests in #46
- translations: Check that there are no similar identifiers (TEDEFO-2851) in #47
- notice-types: Check that unpublished fields are present (TEDEFO-2504) in #48
- Add check on schematron files in #49
- CodelistsIndexItem: Add version property that is now in codelists.json in #50
Full Changelog: 1.10.0...1.11.0
eForms SDK Analyzer 1.10.0
Release notes
The eForms SDK Analyzer is a command-line application for the static analysis of the content of the eForms SDK. It loads the files from the eForms SDK, and applies various checks and verifications, to try to ensure that their content is correct and consistent.
This release targets version 1.9 of the eForms SDK.
What's Changed
- Fix loading of translations and use new translations index file in #39
- fields: Change check on codeList property to issue errors in #39
- notice-types: Fix incorrect warnings on BT-735-LotResult in #40
- fields: Check schemeName with attribute preset value in #41
- fields: Check noticeTypes properties have no duplicates in #42
- refactor: Use XPathProcessor from eforms-core in #43
Full Changelog: 1.9.0...1.10.0
eForms SDK Analyzer 1.9.0
Release notes
The eForms SDK Analyzer is a command-line application for the static analysis of the content of the eForms SDK. It loads the files from the eForms SDK, and applies various checks and verifications, to try to ensure that their content is correct and consistent.
This release targets version 1.9 of the eForms SDK.
What's Changed
- Build improvements in #34
- Check properties for attribute fields in #35
- fields: Check relative XPaths do not have ascending steps (TEDEFO-2459) in #36
- Add support for validating EFX-2 expressions and templates (TEDEFO-2520) in #37
Full Changelog: 1.8.0...1.9.0
eForms SDK Analyzer 1.8.0
Release notes
The eForms SDK Analyzer is a command-line application for the static analysis of the content of the eForms SDK. It loads the files from the eForms SDK, and applies various checks and verifications, to try to ensure that their content is correct and consistent.
This is the first release of the eForms SDK Analyzer, and it targets version 1.8 of the eForms SDK.