Releases: cryptomator/cryptolib
Releases · cryptomator/cryptolib
2.2.2
Changelog
For a list of all notable changes, read the changelog.
Maven Coordinates
<dependency>
<groupId>org.cryptomator</groupId>
<artifactId>cryptolib</artifactId>
<version>2.2.2</version>
</dependency>Artifact Checksums
54dd907ec3166db202a436ff3a056655964c2181acf3d231f99b4b02255d0934 target/cryptolib-2.2.2-javadoc.jar
2c276d14b2f25a2011d0efaae25cce789882fc10883fd95695c2de4ab60c5177 target/cryptolib-2.2.2-sources.jar
8deac22a954c2058d5ad325168b73c1b4d245eeba178e70b2b78a3947f37188f target/cryptolib-2.2.2.jar
84e32b82b440b83778989cdfed25ccb11cf2917a2c6aae51c7550d3b91cabafb target/original-cryptolib-2.2.2.jarWhat's Changed
- Bump the maven-build-plugins group across 1 directory with 3 updates by @dependabot[bot] in #89
- [skip ci] bump dependency-check-workflow to version 3 by @infeo in #95
- Bump the maven-build-plugins group across 1 directory with 11 updates by @dependabot[bot] in #98
- Update dependabot config by @infeo in #100
- Add maven wrapper to project by @infeo in #103
- Refactor CI by @infeo in #104
- Feature: Locally reproducible builds by @infeo in #108
- Bump the github-actions group across 1 directory with 5 updates by @dependabot[bot] in #105
- Bump the maven-build-plugins group across 1 directory with 3 updates by @dependabot[bot] in #109
- Bump org.junit.jupiter:junit-jupiter from 5.12.0 to 6.0.2 in the java-test-dependencies group across 1 directory by @dependabot[bot] in #110
- Bump the java-production-dependencies group across 1 directory with 3 updates by @dependabot[bot] in #101
Full Changelog: 2.2.1...2.2.2
2.2.1
What's Changed
- Bump the maven-build-plugins group with 6 updates by @dependabot in #66
- Bump the java-production-dependencies group with 2 updates by @dependabot in #67
- Bump the java-test-dependencies group across 1 directory with 3 updates by @dependabot in #73
- Bump the java-production-dependencies group with 3 updates by @dependabot in #75
- Bump the maven-build-plugins group across 1 directory with 6 updates by @dependabot in #76
- Bump org.owasp:dependency-check-maven from 11.1.1 to 12.1.0 in the maven-build-plugins group across 1 directory by @dependabot in #80
- Bump the java-test-dependencies group across 1 directory with 2 updates by @dependabot in #83
- Bump org.apache.maven.plugins:maven-compiler-plugin from 3.13.0 to 3.14.0 in the maven-build-plugins group by @dependabot in #81
- Bump the java-production-dependencies group across 1 directory with 6 updates by @dependabot in #82
Full Changelog: 2.2.0...2.2.1
2.2.0
What's Changed
- Externalize dependency-check (#45, #46)
- Switch from
org.bouncycastle:bcpkix-jdk15on:1.70toorg.bouncycastle:bcpkix-jdk18on:1.78.1(#59) - Build project with JDK 22 (#63)
- Updated dependencies:
com.google.code.gson:gsonfrom 2.8.9 to 2.10.1com.google.code.guava:guavafrom 31.0.1-jre to 33.1.0-jreorg.cryptomator:siv-modefrom 1.4.4 to 1.5.2org.slf4j:slf4j-apifrom 1.7.35 to 2.0.13
- Updated build dependencies (#43, #38, #49, #50, #52, #55, #60)
- Updated CI (#44, #47, #57)
New Contributors
- @dependabot made their first contribution in #37
- @JaniruTEC made their first contribution in #45
Full Changelog: 2.1.2...2.2.0
Release 2.1.2
Release 2.1.1
- Fixed
java.lang.ClassNotFoundExceptionthrown due to wrong module-info.class file (#34)
Release 2.1.0
- Added PKCS#12 and ECC utilities for P-384 curve used in Web Crypto API (see #21)
- Added
P384KeyPair.create(derEncodedPublicKey, derEncodedPrivateKey) - Reduce allocations, see #29
- Remove immortal ThreadLocals #28
- Update dependencies
Release 2.1.0-rc2
- added
requires jdk.crypto.ecto module-info - changed package name of shaded jar
otherwise identical to RC 1
Release 2.1.0-rc1
- Removed experimental API
MasterkeyHubAccess(see also #22)
Release 2.1.0-beta4
Release 2.1.0-beta3
- Added
P384KeyPair.create(derEncodedPublicKey, derEncodedPrivateKey) - Make sure public key is a point on the curve before creating EC key pairs that may be used for key agreements