Releases: keeps/commons-ip
Releases · keeps/commons-ip
Version 2.9.3
Changes
- Adding additional metadata to maven project for Maven Central publishing requirements
Version 2.9.2
Fixing publishing to Maven Central
Version 2.9.1
Version 2.9.0
Changed
- Changed artifact group from
org.roda-project
toorg.roda-community
and published to Maven Central
Security
- Upgrade com.fasterxml.jackson.core:jackson-core from 2.17.2 to 2.18.2 by @luis100 in #307
- Upgrade ch.qos.logback:logback-classic from 1.5.13 to 1.5.15 by @luis100 in #308
- Upgrade org.apache.commons:commons-lang3 from 3.15.0 to 3.17.0 by @luis100 in #309
- Upgrade commons-beanutils:commons-beanutils from 1.9.4 to 1.10.0 by @luis100 in #310
- Upgrade commons-io:commons-io from 2.17.0 to 2.18.0 by @luis100 in #311
- Bump actions/cache from 3 to 4 by @dependabot in #313
- Bump softprops/action-gh-release from 1 to 2 by @dependabot in #314
- Bump actions/checkout from 2 to 4 by @dependabot in #315
- Bump s4u/setup-maven-action from 1.7.0 to 1.18.0 by @dependabot in #316
- Bump github/codeql-action from 1 to 3 by @dependabot in #317
- Potential fix for code scanning alert no. 2: Arbitrary file access during archive extraction ("Zip Slip") by @luis100 in #318
- Potential fix for code scanning alert no. 1: Arbitrary file access during archive extraction ("Zip Slip") by @luis100 in #319
Full Changelog: 2.8.2...2.9.0
Version 2.8.2
Bug fixes
- String concatenation causes double PathSeparators in regex. #304
- SIP fails validation when parsing an unzipped sip #298 (Thanks to @JohannesKarlsen99)
Enhancements
- Add options to the write strategy for configuring the creation of SipId folder inside the ZIP
- Add dependencies for CITS-ERMS and CITS-SIARD
Security
- Several dependency major upgrades to fix security vulnerabilities
Version 2.8.1
Bug fixes:
- Issue with the Paths library having different behavior depending on the OS.
Version 2.8.0
New features:
- Support for E-ARK CSIP version 2.2.0 (creation and validation)
Security:
- Several dependency upgrades to fix security vulnerabilities
Version 2.7.0
New features:
- Add option to disable file integrity validation #280
- Create different writing output strategies when creating an E-ARK SIP #125
Bug fixes:
- Fix relative path validation #278
Enhancements
- Provide more information during the validation process #266
Security:
- Several dependency upgrades to fix security vulnerabilities
Thanks to @mrBaas for his contributions.
Version 2.6.2
Bug fixes:
- NPE when instantiating EARKSIP without a version #254 (Thanks @ThomasEdvardsen)
- Issue with Incorrect Checksum for representation METS in SIP Creation #250
Security:
- Several dependency upgrades to fix security vulnerabilities
Version 2.6.1
Bug fixes:
- Remove logback.xml file from Jar