validator/CHANGELOG.md
Andreas Penski (init) 5cb2c0ebcc Merge branch 'branch-1.1.x'
# Conflicts:
#	pom.xml
#	src/main/java/de/kosit/validationtool/impl/tasks/SchemaValidationAction.java
2020-01-06 11:02:22 +01:00

54 lines
1.6 KiB
Markdown

# Changelog
All notable changes to the Schematron Rules and this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/)
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
## Upcoming version
## 1.1.2
### Fixed
- NPE in Result.getReportDocument for malformed xml input
#Added
- Support java.xml.transform.Source/java.xml.transform.StreamSource as Input
#Changed
- Inputs are NOT read into memory (e.g. Byte-Array) prior processing within the validtor. This reduces memory consumption.
## 1.1.1
### Added
- Convenience method for accessing information about well-formedness in Result
- Convenience method for accessing information about schema validation result in Result
### Fixed
- NPE when validating non-XML files
## 1.1.0
### Added
- Enhanced API-Usage e.g. return _Result_ object with processing information
- Support loading scenarios and content from a JAR-File
- Simple Daemon-Mode exposing validation functionality via http
- cli option to serialize the 'report input' xml document to _cwd_ (current working directory)
- Documentation in `docs` folder
### Changed
- Use s9api (e.g. XdmNode) internally for loading and holding xml objects (further memory optimization)
- Builds with java 8 and >= 11
- Packages for java8 and java >= 11 (with jaxb included)
- Translated README.md
## 1.0.2
### Fixed
- Memory issues when validating multiple targets
## 1.0.1
### Changed
- Removed XRechnung configuration from release artifacts and source (moved to [own repository](https://github.com/itplr-kosit/validator-configuration-xrechnung) )
## 1.0.0
- Initial Release