Skip to content

v0.14.0

Compare
Choose a tag to compare
@github-actions github-actions released this 11 Mar 19:15
· 1402 commits to main since this release
New: the Java build produces an additional 'libsignal-server'
artifact, intended for use with the Signal chat and storage servers.
At this time this is mostly an updated delivery vehicle for the
ZKGroup APIs, but may include additional APIs in the future.

Breaking changes

- Java: Removed local copies of Guava library classes in favor of
  standard Java classes, specifically java.util.Optional.
- Java: SignalMessage::verifyMac can now throw InvalidKeyException
  if the provided MAC key is invalid. (In general users of
  SignalMessage should not need to call this directly.)

Other changes

- Java: Published signal-client-java artifacts now include Mac and
  Windows JNI libraries as well. Previously only the "testable"
  variant included these libraries.
- Java: update to Gradle 7.4
- Node: update to Neon 0.10.0
- Node: update to node-gyp 8.4.1 for MSVS 2022 support