Skip to content

Releases: open-eid/SiGa

2.11.0-prerelease

12 Dec 12:57
Compare
Choose a tag to compare
2.11.0-prerelease Pre-release
Pre-release

Summary of the changes since 2.10.2

  • Updated DD4J version to 6.0.0-RC.1
  • Added long term archival (LTA) support to datafiles API
    • Augmenting ASiC-E containers with valid Estonian XAdES signatures (LT/LTA signature profile is extended by adding archive timestamp)
    • Encapsulating ASiC-E/BDOC container into an ASiC-S container if signatures are not suitable for extending (e.g. profile is LT_TM, certificates are expired)
    • Adding new timestamp token to ASiC-S containers with existing timestamp tokens
    • Accessing datafiles and signatures of the inner container in case of composite ASiC-S container
  • Supported container types are restricted to BDOC, ASiC-E and ASiC-S
  • Improved error handling for ASiC-S container
  • Updated error handling on using LTA profile in hashcode endpoints
  • Updated dependencies
  • Updated documentation

2.10.2

31 Jul 12:34
Compare
Choose a tag to compare

Summary of the changes since 2.10.1

  • Preserve unknown mimetypes defined in manifest.xml

2.10.1

08 Jul 10:31
Compare
Choose a tag to compare

Summary of the changes since 2.10.0

  • Updated DD4J to version 5.3.1 that includes a security update

2.10.0

10 May 09:58
Compare
Choose a tag to compare

Summary of the changes since 2.9.1

  • Updated Digidoc4j version to 5.3.0
  • Updated Spring Boot version to 3.2.5
  • Updated Bouncy Castle version to 1.78.1
  • Updated various other dependencies
  • Fixed tests in siga-session-storage module
  • Added support for handling wrongly encoded filenames in signatures file for hashcode containers
  • Removed stacktrace from HTTP 404 errors

2.9.1

28 Feb 16:45
Compare
Choose a tag to compare

Summary of the changes since 2.9.0

  • Updated versions of "commons-compress" and "postgresql" libraries.

2.9.0

08 Feb 16:02
Compare
Choose a tag to compare

Summary of the changes since 2.8.2

  • Java 17
  • Spring Boot 3.2.2
  • Application compiles into a JAR with embedded Tomcat by default
  • Moved integration tests into a separate repository: https://github.com/open-eid/SiGa-Tests
  • URLs with trailing slashes are deprecated
  • Updated timestamping service URL
  • Replaced expired MID certificates

2.8.2

02 Nov 14:12
Compare
Choose a tag to compare

Summary of the changes since 2.8.1

  • Readded signature's subject distinguished name to validation reports

2.8.1

17 Oct 13:22
Compare
Choose a tag to compare

Summary of the changes since 2.8.0

  • Temporary removal of signature's subject distinguished name data from validation reports

2.8.0

20 Sep 10:50
Compare
Choose a tag to compare

Summary of the changes since 2.7.0

  • Updated Spring Boot version to 2.7.15
  • Updated Digidoc4j version to 5.2.0
  • Removed support for creating timemark (LT_TM profile) signatures
  • Switched from RestTemplate to WebClient
  • Removed WebSecurityConfigurerAdapter
  • Other dependency updates

2.7.0

22 Jun 09:56
Compare
Choose a tag to compare

Summary of the changes since 2.6.2

  • Updated Spring Boot version to 2.7.12
  • Updated Digidoc4j version to 5.1.0
  • Add signature's subject distinguished name to validation reports
  • Hashcode containers SHA256 and SHA512 contain same datafile filename(s)
  • Hashcode containers manifest and SHA256/SHA512 contain same datafile filename(s)
  • Returned hashcode containers datafile order is same as received order in SHA256
  • Migration of unit tests from JUnit4 to JUnit5
  • Additional dependency updates and fixes