Skip to content

release-3.9.0

Latest

Choose a tag to compare

@ivoMattus ivoMattus released this 05 May 14:04
· 78 commits to develop since this release

Major changes since 3.8.1

  • Updated the validation of LTA signatures:
    • LTA level signatures are not valid if they contain BDOC policy
    • Added archiveTimestamps block with corresponding fields to the validation report when validating containers with LTA signatures
  • Updated the validation of ASiC-S containers with timestamp tokens:
    • ASiC-S timestamp tokens are now validated using DSS
    • POE time is taken into account during validation of the time-stamped ASiC-S nested container
    • Old timestamp tokens from withdrawn services produce warnings
      • Re-timestamping of old timestamped ASiC-S containers is recommended to avoid future incompatibilities
    • Customized ASiC-S timestamp validation policy
    • Updated timestampTokens block with its corresponding fields in the validation report when validating timestamped ASIC-S containers
    • Added a warning to the validation report if datafile in ASiC-S container is not covered by timestamp
    • Timestamped ASiC-S with nested container must contain at least one valid timestamp to trigger the validation process for the inner container
  • Updated Spring Boot to version 3.4.5
  • Updated DD4J version to 6.0.1
  • Updated DSS to version 6.0.1.d4j.1
  • Other dependency updates
  • Removed SOAP interface
  • Only timestamps from TSA/QTST services are allowed when using QES policy
  • Updated exception handling
  • Added Content-Disposition header to the response
  • Updated documentation