All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog.
- Upgraded Keyple Java BOM to
2026.03.16
- Upgraded Keyple Java BOM to
2025.11.21
- Switched to Keyple Java BOM
2025.10.24for dependency management, replacing individual Keyple component definitions. - Changed License from
EPL v1.0toEDL v1.0 - Migrated the CI pipeline from Jenkins to GitHub Actions.
keypop-calypso-card-java-api:2.1.2keypop-calypso-crypto-legacysam-java-api:0.7.0keyple-service-java-lib:3.3.5keyple-distributed-network-java-lib:2.5.1keyple-distributed-local-java-lib:2.5.2keyple-distributed-remote-java-lib:2.5.1keyple-card-generic-java-lib:3.1.2keyple-card-calypso-java-lib:3.1.7keyple-card-calypso-crypto-legacysam-java-lib:0.9.0
keypop-calypso-crypto-legacysam-java-api:0.6.0keyple-service-java-lib:3.3.0keyple-service-resource-java-lib:3.1.0keyple-distributed-network-java-lib:2.5.0keyple-distributed-local-java-lib:2.5.0keyple-distributed-remote-java-lib:2.5.0keyple-card-calypso-java-lib:3.1.2keyple-card-generic-java-lib:3.1.0keyple-card-calypso-crypto-legacysam-java-lib:0.8.0keyple-plugin-cardresource-java-lib:2.1.0
- Java source and target levels
1.6->1.8
- Gradle
6.8.3->7.6.4 keypop-reader-java-api:2.0.1keypop-calypso-card-java-api:2.1.0keypop-calypso-crypto-legacysam-java-api:0.5.0keyple-common-java-api:2.0.1keyple-util-java-lib:2.3.2keyple-service-java-lib:3.2.1keyple-service-resource-java-lib:3.0.1keyple-distributed-network-java-lib:2.3.1keyple-distributed-local-java-lib:2.3.1keyple-distributed-remote-java-lib:2.3.1keyple-card-generic-java-lib:3.0.1keyple-card-calypso-java-lib:3.1.1keyple-card-calypso-crypto-legacysam-java-lib:0.6.0keyple-plugin-cardresource-java-lib:2.0.1keyple-plugin-stub-java-lib:2.2.1
- Calypsonet Terminal dependencies.
keypop-reader-java-api:2.0.0keypop-calypso-card-java-api:2.0.0keypop-calypso-crypto-legacysam-java-api:0.3.0keyple-common-java-api:2.0.0keyple-distributed-network-java-lib:2.3.0keyple-distributed-local-java-lib:2.3.0keyple-distributed-remote-java-lib:2.3.0keyple-service-java-lib:3.0.0keyple-service-resource-java-lib:3.0.0keyple-plugin-cardresource-java-lib:2.0.0keyple-plugin-stub-java-lib:2.2.0-SNAPSHOTkeyple-card-generic-java-lib:3.0.0keyple-card-calypso-java-lib:3.0.0keyple-card-calypso-crypto-legacysam-java-lib:0.4.0keyple-util-java-lib:2.3.1
- Calypsonet Terminal Reader API
1.2.0->1.3.0 - Keyple Service Lib
2.2.0->2.3.0 - Keyple Distributed Remote Lib
2.2.0->2.2.1 - Keyple Card Calypso Lib
2.3.4->2.3.5
- "Keyple Plugin Card Resource Library" to version
1.0.1
- "Calypsonet Terminal Reader API" to version
1.2.0 - "Calypsonet Terminal Calypso API" to version
1.8.0 - "Keyple Common API" to version
2.0.0 - "Keyple Service Library" to version
2.2.0 - "Keyple Service Resource Library" to version
2.1.1 - "Keyple Util Library" to version
2.3.0
- "Keyple Service Library" to version
2.1.4 - "Keyple Distributed Local Library" to version
2.2.0 - "Keyple Distributed Network Library" to version
2.2.0 - "Keyple Distributed Remote Library" to version
2.2.0 - "Calypsonet Terminal Calypso API" to version
1.8.0 - "Keyple Calypso Card Library" to version
2.3.4 - "SLF4J API" to version
2.0.5 - "SLF4J Simple" to version
2.0.5 - "AssertJ" to version
3.24.2 - "Mockito" to version
5.2.0 - "Awaitility" to version
4.2.0 - "Jackson" to version
2.14.2
- "Keyple Service Library" to version
2.1.3 - "Keyple Distributed Remote Library" to version
2.1.0 - "Calypsonet Terminal Calypso API" to version
1.6.0 - "Keyple Calypso Card Library" to version
2.3.2 - "Google Gson library" (com.google.code.gson) to version
2.10.1 - "AssertJ" to version
3.23.1 - "Mockito" to version
3.3.3 - "Jackson" to version
2.12.7.1
- "Calypsonet Terminal Reader API" to
1.2.0 - "Keyple Service Library" to version
2.1.2 - "Keyple Calypso Card Library" to version
2.3.1
- "Keyple Calypso Library" to version
2.3.0
CardSelectionManagerTestfor import/export card selection feature.
- "Calypsonet Terminal Reader API" to version
1.1.0 - "Calypsonet Terminal Calypso API" to version
1.4.0 - "Keyple Calypso Library" to version
2.2.3 - "Keyple Service Library" to version
2.1.1
- "Keyple Util Library" to version
2.1.0
- "Keyple Card Generic Library" to version
2.0.2
- "Keyple Service Library" to version
2.0.1
- "Keyple Card Generic Library" to version
2.0.1
CHANGELOG.mdfile (issue eclipse-keyple/keyple#6).- Tests for distributed components.
- Uses of released dependencies:
- org.calypsonet.terminal:calypsonet-terminal-reader-java-api:1.0.+
- org.eclipse.keyple:keyple-common-java-api:2.0.+
- org.eclipse.keyple:keyple-distributed-network-java-lib:2.0.0
- org.eclipse.keyple:keyple-distributed-local-java-lib:2.0.0
- org.eclipse.keyple:keyple-distributed-remote-java-lib:2.0.0
- org.eclipse.keyple:keyple-service-java-lib:2.0.0
- org.eclipse.keyple:keyple-plugin-stub-java-lib:2.0.0
- org.eclipse.keyple:keyple-card-generic-java-lib:2.0.0
- org.eclipse.keyple:keyple-util-java-lib:2.+