Skip to content

Releases: evervault/evervault-java

v4.3.1

Choose a tag to compare

@github-actions github-actions released this 16 Sep 10:35
b347aa5

Patch Changes

  • Update release process from deprecated OSSRH to Maven Central Portal.

v4.3.0

Choose a tag to compare

@github-actions github-actions released this 15 Sep 15:40
7e65d7c

Minor Changes

  • 8e09c7a: Allow constructing with a JWK for encrypting offline

  • ded16a9: Upgrade BouncyCastle from bcprov-jdk15on:1.70 to bcprov-jdk18on:1.84 to
    pick up outstanding security fixes and move off the unmaintained jdk15on
    line.

    Action required for some consumers. The Maven coordinate changed
    (bcprov-jdk15on → bcprov-jdk18on), but both jars ship classes under
    identical org.bouncycastle.* packages. If your project also pulls in
    bcprov-jdk15on directly or transitively via another dependency, you will
    end up with both jars on the classpath — build tools don't dedupe across
    different artifact ids. Classloader ordering then decides which BC "wins"
    at runtime, which can cause subtle crypto failures. Evict any remaining
    bcprov-jdk15on from your dependency tree (Gradle exclude, Maven
    <exclusions>), or add an explicit dependency on bcprov-jdk18on at the
    version you want.

    InvalidCipherException gains a new public constructor
    InvalidCipherException(Throwable cause) that preserves the underlying
    cause. The existing InvalidCipherException(InvalidCipherTextException)
    constructor is now @Deprecated because it leaks BouncyCastle types into
    the SDK's public API; it will be removed in the next major release. Switch
    any direct construction to the Throwable overload.

v4.2.0

Choose a tag to compare

@github-actions github-actions released this 25 Apr 10:45
6ca48b0

Minor Changes

  • 4dca8da: Add ability to run functions

v4.1.1

Choose a tag to compare

@github-actions github-actions released this 11 Apr 19:33
bd01d6b

Patch Changes

  • a558afd: Add support of changesets for automated releases
  • a47f7c7: Improve JDK compatibility
  • a558afd: Fixes a bug that caused authentication to fail when running functions & creating run tokens