diff --git a/CHANGELOG.md b/CHANGELOG.md index 14d0c5d..f3f2e86 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,12 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/) and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## 1.5.2 - 2025-09-01 + +### Fixed + +- (BUILD) [#148](https://projekte.kosit.org/kosit/validator/-/issues/148): Regression that due to renaming from `validationtool` to `validator` the distribution zip did not contain all jars anymore + # 1.5.1 - 2025-09-01 ### Fixed @@ -17,7 +23,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - (BUILD) [#62](https://projekte.kosit.org/kosit/validator/-/issues/62) Surefire Test Error running `de.kosit.validationtool.impl.xml.RemoteResolvingStrategyTest` fails without `http.proxy` setting - (BUILD) [#110](https://projekte.kosit.org/kosit/validator/-/issues/110) reactivated the GitLab CI environment - ### Added - (BUILD) [#140](https://projekte.kosit.org/kosit/validator/-/issues/140) prepare pom.xml to be able to release to Maven Central @@ -26,15 +31,15 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Changed - (CORE) [#109](https://projekte.kosit.org/kosit/validator/-/issues/109) dependencies were updated to the latest Java 1.8 compatible versions - - Bump [Saxon HE](https://www.saxonica.com/documentation11/documentation.xml) to 12.8 - - Bump [jaxb-ri](https://github.com/eclipse-ee4j/jaxb-ri) to 2.3.9 - - Bump [SLF4J](https://www.slf4j.org/) to 2.0.17 + - Bump [Saxon HE](https://www.saxonica.com/documentation11/documentation.xml) to 12.8 + - Bump [jaxb-ri](https://github.com/eclipse-ee4j/jaxb-ri) to 2.3.9 + - Bump [SLF4J](https://www.slf4j.org/) to 2.0.17 - (CORE) [#136](https://projekte.kosit.org/kosit/validator/-/issues/136) removed IDE project folders from git - (BUILD) [#135](https://projekte.kosit.org/kosit/validator/-/issues/135) protected specific git branches - (BUILD) [#137](https://projekte.kosit.org/kosit/validator/-/issues/137) GitLab CI should only run on Java LTS versions as well as the latest Java version - (BUILD) [#147](https://projekte.kosit.org/kosit/validator/-/issues/147) Change Maven coordinates from `de.kosit:validationtool` to `org.kosit:validator` -# 1.5.0 +## 1.5.0 ### Fixed @@ -48,6 +53,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - (API) Possibility to use preconfigured Saxon `Processor` instance for validation ### Changed + - (CORE) [GitHub #100](https://github.com/itplr-kosit/validator/issues/100) Make createReport optional - (DAEMON) UI rewrite based on [Docusaurs](https://docusaurus.io) - (API) [ResolvingConfigurationStrategy.java#getProcessor()](de/kosit/validationtool/api/ResolvingConfigurationStrategy) is removed. @@ -64,14 +70,14 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - [#80](https://github.com/itplr-kosit/validator/issues/80) using classloader to initialize jaxb context (to support usage in OSGi environments) -- [#75] (https://github.com/itplr-kosit/validator/issues/75) Improve logging on invalid documents +- [#75] () Improve logging on invalid documents ## 1.4.1 ### Fixed - Allow more than 3 customLevel elements in scenarios (see xrechnung - configuration [ issue 49](https://github.com/itplr-kosit/validator-configuration-xrechnung/issues/49)) + configuration [issue 49](https://github.com/itplr-kosit/validator-configuration-xrechnung/issues/49)) - Remove saxon signature from java8 uber-jar (see [67](https://github.com/itplr-kosit/validator/issues/67)) ## 1.4.0 @@ -161,13 +167,13 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Changed -- *Result#getAcceptRecommendation()* does not _only_ work when _acceptMatch_ is configured in the scenario - - schema correctness is a precondition, if the checked instance is not valid, this evaluates to _REJECTED_ - - if _acceptMatch_ is configured, the result is based on the boolean result of the xpath expression evaluated against +- *Result#getAcceptRecommendation()* does not *only* work when *acceptMatch* is configured in the scenario + - schema correctness is a precondition, if the checked instance is not valid, this evaluates to *REJECTED* + - if *acceptMatch* is configured, the result is based on the boolean result of the xpath expression evaluated against the generated report - - if *no* _acceptMatch_ is configured, the result is based on evaluation of schema and schematron correctness - - _UNDEFINED_ is only returned, when processing is stopped somehow -- *Result#isAcceptable()* can now evaluate to true, when no _acceptMatch_ is configured (see above) + - if *no* *acceptMatch* is configured, the result is based on evaluation of schema and schematron correctness + - *UNDEFINED* is only returned, when processing is stopped somehow +- *Result#isAcceptable()* can now evaluate to true, when no *acceptMatch* is configured (see above) ## 1.1.3 @@ -198,10 +204,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Added -- Enhanced API-Usage e.g. return _Result_ object with processing information +- 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) +- cli option to serialize the 'report input' xml document to *cwd* (current working directory) - Documentation in `docs` folder ### Changed diff --git a/NOTICE b/NOTICE index 172c225..948af93 100644 --- a/NOTICE +++ b/NOTICE @@ -1,5 +1,5 @@ -KoSIT Validator -Copyright 2017-2022 Koordinierungsstelle für IT-Standards (KoSIT) +KoSIT XML Validator +Copyright 2017-2025 Koordinierungsstelle für IT-Standards (KoSIT) This product includes software developed by -Koordinierungsstelle für IT-Standards (https://www.xoev.de/). +Koordinierungsstelle für IT-Standards (). diff --git a/pom.xml b/pom.xml index 18ef47e..97b81a6 100644 --- a/pom.xml +++ b/pom.xml @@ -1,21 +1,6 @@ - - - + 4.0.0 KoSIT XML Validator