All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
2.5.2 - 2026-02-20
- Normalized logging and error messages using Keyple coding standards.
- Migrated the CI pipeline from Jenkins to GitHub Actions.
keyple-util-java-libfrom2.4.0to2.4.1(source code not impacted)slf4j-apifrom1.7.32to1.7.36(compileOnly)
2.5.1 - 2024-09-19
- Fixed the backward compatibility for clients that do not transmit the
apiLevelfield (issue eclipse-keyple/keyple-distributed-remote-java-lib#15).
2.5.0 - 2024-09-06
3
- Added a property indicating if a local reader is contactless or not.
2.4.0 - 2024-06-03
- Allows configuration of the timeout value used by server nodes (issue #13).
- Logging improvement.
2.3.1 - 2024-04-12
- Java source and target levels
1.6->1.8
- Keyple Util Lib
2.3.1->2.4.0 - Gradle
6.8.3->7.6.4
2.3.0 - 2023-11-28
- Added a property indicating the Distributed JSON API level in exchanged JSON data (current value:
"apiLevel": 2). - Added project status badges on
README.mdfile.
- CI: code coverage report when releasing.
- Keyple Util Library
2.3.0->2.3.1(source code not impacted)
2.2.0 - 2023-04-04
CHANGELOG.mdfile (issue eclipse-keyple/keyple#6).- CI: Forbid the publication of a version already released (issue #6)
- All JSON property names are now "lowerCamelCase" formatted.
- "Keyple Util Library" to version
2.3.0. - "Google Gson Library" (com.google.code.gson) to version
2.10.1.
2.0.0 - 2021-10-06
This is the initial release.
It follows the extraction of Keyple 1.0 components contained in the eclipse-keyple/keyple-java repository to dedicated repositories.
It also brings many major API changes.