Skip to content

v15.0.0

Choose a tag to compare

@github-actions github-actions released this 21 Jun 07:30
· 59 commits to main since this release
  • Update matrix-rusk-sdk to 0.12.0, which includes:

    • Send stable identifier sender_device_keys for MSC4147 (Including device keys with Olm-encrypted events).
      (#4964)

    • Check the sender_device_keys field on all incoming Olm-encrypted to-device messages and ignore any to-device messages which include the field but whose data is invalid (as per MSC4147).
      (#4922)

    • Fix bug which caused room keys to be unnecessarily rotated on every send in the presence of blacklisted/withheld devices in the room.
      (#4954)

    • Fix #2729 which in rare cases can cause room key oversharing.
      (#4975)

  • BREAKING: OlmMachine.receiveSyncChanges now returns a list of ProcessedToDeviceEvent instead of a JSON-encoded list of JSON-encoded events. This allows making the difference between an event that was sent in clear and the same event successfully decrypted.
    (#236), (#246)

  • A number of the properties and methods on DecryptedRoomEvent no longer return undefined
    (#243)

  • Add more JS/TS Framework support by adding the ability to choose the URL of wasm files.
    (#227)