Skip to content

Releases: simplito/privmx-endpoint-java

2.5.0

31 Jul 15:08
7f0d7da
Compare
Choose a tag to compare

What's Changed

FEAT

  • Implement 2.5 changes (new sortBy parameter for list methods and statusCode in ContextCustomEventData model) by @Doominika in #58
  • implement new KvdbApi module by @Doominika in #50
  • implement native libs distribution by maven by @djenczewski in #71. Now native libs are distributing as jars to maven and attached to runtime by PrivMX Gradle Plugin. Attached libraries are extracted before load on JVM targets.

Binary Dependencies

  • openssl 3.0.15
  • gmp 6.3.0
  • poco 1.13.2
  • pson-cpp 1.0.7
  • privmx-endpoint 2.5.3

Full Changelog: 2.3.0...2.5.0

2.5.0-rc1

07 Jul 09:53
Compare
Choose a tag to compare
2.5.0-rc1 Pre-release
Pre-release

What's Changed

FEAT

Binary Dependencies

  • openssl 3.0.15
  • gmp 6.3.0
  • poco 1.13.2
  • pson-cpp 1.0.7
  • privmx-endpoint 2.5.3

Full Changelog: 2.3.0...2.5.0-rc1

2.3.0

01 Jul 10:16
fd3e7da
Compare
Choose a tag to compare

What's Changed

This release includes the support for Custom Events and User Verification, to learn more about those things see the documentation

FEAT

  • Implement features from PrivMX Endpoint 2.3 by @Doominika in #54

REFACTOR

  • getConnectionId method now calls the native implementation. #49
  • Connection.disconnect method now doesn't free memory. So close method must be called after disconnect to free resources. #49

Binary Dependencies

  • openssl 3.0.15
  • gmp 6.3.0
  • poco 1.13.2
  • pson-cpp 1.0.7
  • privmx-endpoint 2.3.4

Full Changelog: 2.2.2...2.3.0

2.3.0-rc2

20 Jun 09:28
Compare
Choose a tag to compare
2.3.0-rc2 Pre-release
Pre-release

What's Changed

PrivMX Endpoint

FEAT

  • Catch exceptions while using verify method by @Doominika in #56. Now throwing exception or returning incorrect value in UserVerifierInterface.verify method will throw Java exception.

FIX

  • Global reference initialization while creating UserVerifierInterface callback by @Doominika in #55

Binary Dependencies

  • openssl 3.0.15
  • gmp 6.3.0
  • poco 1.13.2
  • pson-cpp 1.0.7
  • privmx-endpoint 2.3.4

Full Changelog: 2.3.0-RC1...2.3.0-rc2

2.3.0-RC1

09 Jun 14:05
Compare
Choose a tag to compare
2.3.0-RC1 Pre-release
Pre-release

What's Changed

PrivMX Endpoint

FEAT

  • Implement features from PrivMX Endpoint 2.3 by @Doominika in #54
  • Now connection ID can be getting after disconnect Connection class, memory is freed only after calling the close method. This change will also prevent uncontrolled duplication of connection IDs in Java. @Doominika in #49

Binary Dependencies

  • openssl 3.0.15
  • gmp 6.3.0
  • poco 1.13.2
  • pson-cpp 1.0.7
  • privmx-endpoint 2.3.3

Full Changelog: 2.2.2...2.3.0-RC1

2.2.2

04 Mar 10:43
5976dc6
Compare
Choose a tag to compare

What's Changed

CHORE

  • chore: update privmx-endpoint binaries to 2.2.5

Binary Dependencies

  • openssl 3.0.15
  • gmp 6.3.0
  • poco 1.13.2
  • pson-cpp 1.0.7
  • privmx-endpoint 2.2.5

Full Changelog: 2.2.0...2.2.2

2.2.1

26 Feb 13:14
Compare
Choose a tag to compare

What's Changed

CHORE

  • chore: update privmx-endpoint binaries to 2.2.4

Binary Dependencies

  • openssl 3.0.15
  • gmp 6.3.0
  • poco 1.13.2
  • pson-cpp 1.0.7
  • privmx-endpoint 2.2.4

Full Changelog: 2.2.0...2.2.1

2.2.0

19 Feb 11:14
00975cd
Compare
Choose a tag to compare

What's Changed

FEAT

  • feat: add new methods: derivePrivateKey2. by @Doominika in #33
  • feat: remove setting certs path requirement by @Doominika in #34
  • feat: add default implementation for getCertPath method by @Doominika in #35
  • feat: add documentation snippets to examples/privmx-snippets module by @djenczewski in #36

Full Changelog: 2.1.0...2.2.0

Binary Dependencies

  • openssl 3.0.15
  • gmp 6.3.0
  • poco 1.13.2
  • pson-cpp 1.0.7
  • privmx-endpoint 2.2.3

2.1.0

04 Feb 08:40
2e6f56c
Compare
Choose a tag to compare

What's Changed

FIX

  • fix: JNI errors with policies by @djenczewski in #17
  • fix: make policy builders methods public by @Doominika in #16
  • fix: restore constructors without policies by @Doominika in #20
  • fix: change parameter forceGenerateNewKey default value. by @Doominika in #22
  • fix: Change Policy Types In ItemPolicyBuilder Class by @djenczewski in #24
  • fix: Make InboxEntryStream.onError method synchronized and no call cancel() method by @djenczewski in #26
  • fix: parsing the FilesConfig within JNI wrapper during Inbox creation or update by @djenczewski in #29

DOCS

  • docs: add documentation tags by @Doominika in #18
  • docs: add documentation for static fields in SpecialPolicyValue class by @djenczewski in #19
  • docs: update fileHandle parameter description in InboxApi.writeToFile method by @djenczewski in #27

New Contributors

Full Changelog: 2.0...2.1.0

Binary Dependencies

  • openssl 3.0.15
  • gmp 6.3.0
  • poco 1.13.2
  • pson-cpp 1.0.7
  • privmx-endpoint 2.1.4

2.1.0-rc1

20 Dec 11:34
d2f3158
Compare
Choose a tag to compare
2.1.0-rc1 Pre-release
Pre-release

What's Changed

FEAT

  • feat: container policies implementation by @djenczewski in #7
  • feat: rename platformConnect/platformConnectPublic methods to connect/connectPublic by @djenczewski in #8
  • feat: implement Inbox streaming API by @djenczewski in #9

FIX

  • fix(privmx-endpoint): parsing policies from Java to C++ by @djenczewski in #13

DOCS

PERF

  • perf(privmx-endpoint-extra): improve performance of EventDispatcher.channelHasNoCallbacks method by @djenczewski in #12

REFACTOR

Full Changelog: 2.0...2.1.0-rc1