Releases: OP-TED/eforms-core-java
eForms Core Library 1.4.0
eForms Core Library 1.4.0 Release Notes
The eForms Core Library is a collection of utilities that are used by our sample applications as well as the EFX Toolkit for Java Developers.
In this release
This release adds the option to indicate a qualifier for SDK components. If there are 2 or more classes that have an @SdkComponent annotation with the same version and component type, this allows you to differentiate them and load the component with the matching qualifier.
The versions of various dependencies was updated: ANTLR 4.13.1, JAXB 4.0.4, logback 1.5.3, ph-genericode 7.1.1.
Full Changelog: 1.3.0...1.4.0
Download
You can download the latest eForms Core library from Maven Central.
eForms Core Library 1.3.0
Release Notes
The eForms Core Library is a collection of utilities that are used by our sample applications as well as the EFX Toolkit for Java Developers.
In this release
This release improves XPathProcessor contextualisation by fixing an issue that caused unnecessary back-steps to be inserted in the contextualised output when both XPaths contain predicates.
Download
You can download the latest eForms Core library from Maven Central.
eForms Core Library 1.2.0
Release Notes
The eForms Core Library is a collection of utilities that are used by our sample applications as well as the EFX Toolkit for Java Developers.
In this release
This release adds some XPath processing capabilities, via the new XPathProcessor class. Those capabilities are available in the EFX Toolkit version 1.x, but as they are also useful if you are not using EFX, we are moving them to the eForms Core Library. The corresponding API will be removed from the EFX Toolkit in its next major version (2.0.0).
The SdkResource enum now has a value corresponding to the index file in the translations
folder, named translations.json
. This file is added in SDK 1.10.0.
Download
You can download the latest eForms Core library from Maven Central.
eForms Core Library 1.1.0
Release Notes
The eForms Core Library is a collection of utilities that are used by our sample applications as well as the EFX Toolkit for Java Developers.
In this release
This release updates the SdkDownloader to simplify its logic and make sure it resolves pre-release versions of the SDK correctly.
Download
You can download the latest eForms Core library from Maven Central.
eForms Core Library 1.0.5
Release Notes
The library is a collection of utilities that are used by our sample applications as well as the EFX Toolkit for Java Developers.
In this release:
This patch
- improves performance by lazy-loading codelists,
- improves handling of SemVer 2.0 version numbers.
Download
You can download the latest eForms Core library from Maven Central.
eForms Core Library 1.0.4
eForms Core Library 1.0.3
Release Notes
The library is a collection of utilities that are used by our sample applications as well as the EFX Toolkit for Java Developers.
In this release:
This patch fixes an issue in SdkCodelistRepository which unnecessarily affected performance when retrieving codelists.
Download
You can download the latest eForms Core library from Maven Central.
eForms Core Library 1.0.2
Release Notes
The library is a collection of utilities that are used by our sample applications as well as the EFX Toolkit for Java Developers.
In this release:
This patch fixes an issue in SdkCodelistRepository which unnecessarily affected performance when retrieving codelists.
Download
You can download the latest eForms Core library from Maven Central.
eForms Core Library 1.0.1
Release Notes
The library is a collection of utilities that are used by our sample applications as well as the EFX Toolkit for Java Developers.
In this release:
This patch fixes the Sdk Downloader facility to handle the case where a VERSION file already exists on the root folder of the downloaded eForms SDK.
It also fixes the following two issues:
- The SDK Downloader was considering a snapshot of a minor version to be the latest of the previous minor version.
- SdkComponentFactory was scanning for implementation classes only in the current classloader. It now scans in all available (loaded) classloaders.
Download
You can download the latest eForms Core library from Maven Central.
eForms Core Library 1.0.0
Release Notes
The library is a collection of utilities that are used by our sample applications as well as the EFX Toolkit for Java Developers.
In this release:
This release introduces a significant refactoring of pre-existing code aiming at better organising this library as well as other libraries and applications that use it.
It is the first major release of the eForms Core Library for Java developers.
Download
You can download the latest eForms Core library from Maven Central.