Skip to content
This repository has been archived by the owner on May 30, 2022. It is now read-only.

v1.0.7

Compare
Choose a tag to compare
@brevilo brevilo released this 05 Dec 15:58
· 114 commits to main since this release

Notes:

  • ✅ Maintenance release
  • ⚠️ Deprecated methods, removal planned for v1.1 (see below)
    • Utility.ed25519_verify()
    • InboundGroupSession.export()
    • InboundGroupSession.importer()
  • ✅ Up to date with Olm 3.2.6

Changelog:

  • Refactored methods:
    • Renamed Utility.ed25519_verify() to Utility.verifyEd25519()
    • Renamed InboundGroupSession.export() to InboundGroupSession.exportKey()
    • Renamed InboundGroupSession.importer() to InboundGroupSession.importKey()
    • Original methods retained but annotated as deprecated
    • Will remove deprecated methods in v1.1 release!
  • Made InboundGroupSession() constructor public
    • Required to subsequently import a session key via InboundGroupSession.importKey()
    • E.g. when processing a m.forwarded_room_key event
  • Added further IdentityKeys getters (for convenience only)
  • Encapsulated libolm's MESSAGE_TYPE constants
  • Migrated from deprecated methods
  • Bumped dependencies