Releases: simplito/privmx-endpoint-kotlin
Releases · simplito/privmx-endpoint-kotlin
2.6.0
What's Changed
REFACTOR
- Update methods and classes related to context users by @Doominika in #123
- Update
UserInfoclass with new parameter - Implement new
UserStatusChangeclass - Change old
getContextUsersmethod tolistContextUsers
- Update
- Implement new event callbacks registration API in privmx-endpoint-extra supports new subscriptions API from PrivMX Endpoint by @Doominika in #128
FEAT
- Implement new method for file synchronization by @Doominika in #118
- Implement changes in events data classes by @Doominika in #117
- New event data class
StoreFileUpdatedEventData - New parameters in
EventandContextCustomEventDataclasses
- New event data class
- Update StoreApi methods to support Random Write by @Doominika in #113
- Add syncFile method implementation in privmx-endpoint-extra by @Doominika in #119
- Implement new event data classes related to context users by @Doominika in #122
- Add new property to
Eventclass by @Doominika in #126 - Implement new subscriptions Api for privmx-endpoint by @Doominika in #114, by @Doominika in #124, by @Doominika in #121
FIX
- NullPointerException while parsing
UserInfo.lastStatusChangefrom pson in Kotlin/iOS
DOCS
- add more information about strength param in
CryptoApi.generateBip39method
Binary Dependencies
- openssl 3.0.15
- gmp 6.3.0
- poco 1.13.2
- pson-cpp 1.0.7
- privmx-endpoint 2.6.4
Full Changelog: 2.5.0...2.6.0
2.6.0-rc2
What's Changed
FIX
- NullPointerException while parsing
UserInfo.lastStatusChangefrom pson in Kotlin/iOS
CHORE
- update PrivMX Endpoint binaries to 2.6.3
DOCS
- add more information about strength param in
CryptoApi.generateBip39method
Binary Dependencies
- openssl 3.0.15
- gmp 6.3.0
- poco 1.13.2
- pson-cpp 1.0.7
- privmx-endpoint 2.6.3
Full Changelog: 2.6.0-rc1...2.6.0-rc2
2.6.0-rc1
What's Changed
REFACTOR
- Update methods and classes related to context users by @Doominika in #123
- Update
UserInfoclass with new parameter - Implement new
UserStatusChangeclass - Change old
getContextUsersmethod tolistContextUsers
- Update
- Implement new event callbacks registration API in privmx-endpoint-extra supports new subscriptions API from PrivMX Endpoint by @Doominika in #128
FEAT
- Implement new method for file synchronization by @Doominika in #118
- Implement changes in events data classes by @Doominika in #117
- New event data class
StoreFileUpdatedEventData - New parameters in
EventandContextCustomEventDataclasses
- New event data class
- Update StoreApi methods to support Random Write by @Doominika in #113
- Add syncFile method implementation in privmx-endpoint-extra by @Doominika in #119
- Implement new event data classes related to context users by @Doominika in #122
- Add new property to
Eventclass by @Doominika in #126 - Implement new subscriptions Api for privmx-endpoint by @Doominika in #114, by @Doominika in #124, by @Doominika in #121
Binary Dependencies
- openssl 3.0.15
- gmp 6.3.0
- poco 1.13.2
- pson-cpp 1.0.7
- privmx-endpoint 2.6.0
Full Changelog: 2.5.0...2.6.0-rc1
2.5.0
What's Changed
FEAT
- implement features from 2.5 by @djenczewski in #101. (New KvdbApi module, new sortBy parameter for list methods and statusCode in ContextCustomEventData model)
- implement native libs distribution by maven by @djenczewski in #109. 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
What's Changed
FEAT
- feat: implement features from 2.5 by @djenczewski in #101
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
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 @djenczewski in #87
- Add verificationOptions parameter to connecting methods by @djenczewski in #92
REFACTOR
getConnectionIdmethod now calls the native implementation.Connection.disconnectmethod now doesn't free memory. Soclosemethod must be called after disconnect to free resources.
DOCS
- remove duplicated exceptions tags in
StoreFileStreamWritter.writemethod by @djenczewski in #93
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.1...2.3.0
2.3.0-rc1
What's Changed
FEAT
- implement 2.3.0 by @djenczewski and @Doominika in #87
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.1...2.3.0-rc1
2.2.1
What's Changed
PrivMX Endpoint
iOS
FEAT
- Unify close method behavior in container classes with JVM implementation. by @djenczewski in #73. Calling
close()on an already closed container now throws anIllegalStateException.
FIX
deletefield initialization in policies parsers by @djenczewski in #71- Issues with disconnecting using
Connection.disconnect()method by @djenczewski in #70 - The
Connection.disconnect()method now throws an exception if a disconnection error occurs by @djenczewski in #70 - Segmentation fault error in InboxApi constructor when ThreadApi and StoreApi arguments are null by @djenczewski in #72
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.1
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.5