Skip to content

Releases: SK-EID/smart-id-java-client

3.2

18 Mar 07:00
be7f697

Choose a tag to compare

What's Changed

  • Restore legacy signature algorithms for signing
  • Make some device-link tests working inside ReadmeIntegrationTest
  • Fix AuthenticationResponseMapperImpl.validateSignatureAlgorithmParamters error messages and test logged messages
  • Improve documentation
  • Restore legacy signature algorithms for signing

Full Changelog: 3.1...3.2

3.1

15 Oct 07:56

Choose a tag to compare

3.1

[3.1] - 2025-10-15

Changed

  • Smart-ID API v3 support

Full Changelog: 2.3.1...3.1

3.1-beta

25 Sep 08:31
59c7619

Choose a tag to compare

3.1-beta Pre-release
Pre-release

[3.1-beta] - 2025-09-25

Changed

  • Smart-ID API v3 support

All Changes: 2.3.1...3.1-beta

2.3.1

14 Mar 09:53
6bf7110

Choose a tag to compare

[2.3.1] - 2025-03-14

Added

  • Added new CA certificates

All Changes: 2.3...2.3.1

2.3

06 May 05:26

Choose a tag to compare

2.3

[2.3] - 2023-05-06

Added

  • To request the IP address of the device running Smart-ID app, the following methods were added:
    • AuthenticationRequestBuilder.withShareMdClientIpAddress(boolean)
    • CertificateRequestBuilder.withShareMdClientIpAddress(boolean)
    • SignatureRequestBuilder.withShareMdClientIpAddress(boolean)
  • The IP address returned can be read out using:
    • SmartIdAuthenticationResponse.getDeviceIpAddress()
    • SmartIdCertificate.getDeviceIpAddress()
    • SmartIdSignature.getDeviceIpAddress()

2.2.2

15 Nov 16:50

Choose a tag to compare

[2.2.2] - 2022-11-14

Changed

  • upgrade jackson, jersey and dependency-check-maven plugin

Documented

  • How to extract date-of-birth from a certificate added as a separate paragraph to readme.
  • Added two tests into SmartIdIntegrationTest that demonstrate fetching and parsing a certificate with date-of-birth
  • Changed demo SSL certificate
  • add correct way of adding trusted certificates in Readme #73

2.2.1

12 Sep 13:00
0736c82

Choose a tag to compare

[2.2.1] - 2022-09-12

Fixed

  • added jakarta.ws.rs:jakarta.ws.rs-api as a dependency to avoid ClassNotFoundException with spring framework

Changed

  • Updated dependencies

Changes in tests and documentation

  • How to use a proxy server - added documentation to README.md and tests to ReadmeTest.java

2.2

22 Feb 17:07
b7d62bf

Choose a tag to compare

2.2

Changed

  • Reduced number of external dependencies by removing commons-lang3, commons-io, commons-codec.

Added

2.1.4

14 Jan 12:55
5e31fea

Choose a tag to compare

Fixed

  • bug where non-Baltic certificates without date-of-birth resulted with an exception

2.1.3

22 Dec 08:03
1b12cb8

Choose a tag to compare

Fixed

  • Possible NPE fix (in rare cases under load testing the SessionStatus is null)

Changes in tests

  • Changed document number in tests
  • Added a flag (SmartIdIntegrationTest.TEST_AGAINST_SMART_ID_DEMO) to switch off tests that make requests to Smart-ID demo env.