Skip to content

Releases: VirgilSecurity/virgil-e3kit-x

v0.8.0-beta3

07 Nov 14:10
a9281cd
Compare
Choose a tag to compare
v0.8.0-beta3 Pre-release
Pre-release

Added

  • Support of channels with unregistered users. Check out README for information about Unsafe Channels.

Changed

  • Minimum number of group participants reduced from two to one
  • Ratchet Chat renamed to Ratchet Channel.

v0.8.0-beta2

24 Oct 09:11
4da76ee
Compare
Choose a tag to compare
v0.8.0-beta2 Pre-release
Pre-release

Added

  • EThree.derivePasswords method to derive login and backup passwords from single one.
    Check out README for usage example.
  • authEncrypt and authDecrypt methods.
    Note that old decrypt is NOT able to decrypt data, encrypted by authEncrypt.

Changed

  • encrypt and decrypt methods marked as deprecated in favour of authEncrypt and authDecrypt.

v0.8.0-beta1

20 Oct 15:55
0222224
Compare
Choose a tag to compare
v0.8.0-beta1 Pre-release
Pre-release

Added

  • Double Ratchet support. Check out README for more information.
  • EThreeParams for easier customization of EThree. Supports initializing from config file.

v0.7.0

18 Oct 14:41
075c5b6
Compare
Choose a tag to compare

Added

  • Group chat support
  • findUsers and findCachedUsers methods, which support automatic caching and modifiers forceReload and checkResult.
  • Convenience methods to encrypt for one recipient and find single identity Card.
  • Optional KeyChangedDelegate to be notified if some of cards locally were automatically updated (User rotated key).
  • register method with custom VirgilKeyPair
  • updateCachedUsers method

Changed

  • Made public API methods open

Deprecated

  • lookupPublicKeys method in favour of findUsers.
  • EThree.initialize method in favour of constructor.
  • encrypt and decrypt methods, which work with LookupResult. Use methods, which work with FindUsersResult

v0.7.0-beta8

15 Oct 11:31
4b9be53
Compare
Choose a tag to compare
v0.7.0-beta8 Pre-release
Pre-release

Changed

  • Internal changes

v0.7.0-beta7

30 Sep 11:51
3305072
Compare
Choose a tag to compare
v0.7.0-beta7 Pre-release
Pre-release

Changed

  • Made public API methods open

v0.7.0-beta6

03 Sep 12:33
58e354e
Compare
Choose a tag to compare
v0.7.0-beta6 Pre-release
Pre-release

Added

  • Ability to use string identifiers for groups

v0.7.0-beta5

28 Aug 13:55
c064758
Compare
Choose a tag to compare
v0.7.0-beta5 Pre-release
Pre-release

Fixed

  • encrypt & decrypt for self in swift

v0.7.0-beta4

22 Aug 11:34
62d8f9f
Compare
Choose a tag to compare
v0.7.0-beta4 Pre-release
Pre-release

Added

  • register method with custom VirgilKeyPair

v0.7.0-beta3

16 Aug 16:02
368203f
Compare
Choose a tag to compare
v0.7.0-beta3 Pre-release
Pre-release

Changed

  • Added back deprecated LookupResult and all methods, which used it.
  • EThree.initialize marked as deprecated in favor of constructor