Skip to content
Tags give the ability to mark specific points in history as being important
  • v0.10.6-rc.1
    3c18c578 · v0.10.6-rc.1 ·
    [Full Changelog](https://github.com/matrix-org/matrix-js-sdk/compare/v0.10.5...v0.10.6-rc.1)
    * Expose event decryption error via Event.decrypted event
    [\#665](https://github.com/matrix-org/matrix-js-sdk/pull/665)
    * Add decryption error codes to base.DecryptionError
    [\#663](https://github.com/matrix-org/matrix-js-sdk/pull/663)
  • v0.10.5
    0415f821 · v0.10.5 ·
    [Full Changelog](https://github.com/matrix-org/matrix-js-sdk/compare/v0.10.5-rc.1...v0.10.5)
    * No changes since rc.1
  • v0.10.5-rc.1
    11382d2c · v0.10.5-rc.1 ·
    [Full Changelog](https://github.com/matrix-org/matrix-js-sdk/compare/v0.10.4...v0.10.5-rc.1)
    * fix auth header and filename=undefined
    [\#659](https://github.com/matrix-org/matrix-js-sdk/pull/659)
    * allow setting the output device for webrtc calls
    [\#650](https://github.com/matrix-org/matrix-js-sdk/pull/650)
    * arguments true and false are actually invalid
    [\#596](https://github.com/matrix-org/matrix-js-sdk/pull/596)
    * fix typo where `headers` was not being used and thus sent wrong content-type
    [\#643](https://github.com/matrix-org/matrix-js-sdk/pull/643)
    * fix some documentation typos
    [\#642](https://github.com/matrix-org/matrix-js-sdk/pull/642)
  • v0.10.4
    f16e5446 · v0.10.4 ·
    [Full Changelog](https://github.com/matrix-org/matrix-js-sdk/compare/v0.10.4-rc.1...v0.10.4)
    * No changes since rc.1
  • v0.10.4-rc.1
    7099adfe · v0.10.4-rc.1 ·
    [Full Changelog](https://github.com/matrix-org/matrix-js-sdk/compare/v0.10.3...v0.10.4-rc.1)
    * check whether notif level is undefined, because `0` is falsey
    [\#651](https://github.com/matrix-org/matrix-js-sdk/pull/651)
  • v0.10.3
    67876bab · v0.10.3 ·
    [Full Changelog](https://github.com/matrix-org/matrix-js-sdk/compare/v0.10.3-rc.1...v0.10.3)
    * No changes since v0.10.3-rc.1
  • v0.10.3-rc.1
    9cd44b09 · v0.10.3-rc.1 ·
    [Full Changelog](https://github.com/matrix-org/matrix-js-sdk/compare/v0.10.2...v0.10.3-rc.1)
    BREAKING CHANGE
    ---------------
    The deprecated 'callback' parameter has been removed from MatrixBaseApis.deactivateAccount
    * Add `erase` option to deactivateAccount
    [\#649](https://github.com/matrix-org/matrix-js-sdk/pull/649)
    * Emit Session.no_consent when M_CONSENT_NOT_GIVEN received
    [\#647](https://github.com/matrix-org/matrix-js-sdk/pull/647)
  • v0.10.2
    41538453 · v0.10.2 ·
    [Full Changelog](https://github.com/matrix-org/matrix-js-sdk/compare/v0.10.2-rc.1...v0.10.2)
    * No changes from rc.1
  • v0.10.2-rc.1
    21dc0fbf · v0.10.2-rc.1 ·
    [Full Changelog](https://github.com/matrix-org/matrix-js-sdk/compare/v0.10.1...v0.10.2-rc.1)
    * Ignore inserts of dup inbound group sessions, pt 2
    [\#641](https://github.com/matrix-org/matrix-js-sdk/pull/641)
    * Ignore inserts of duplicate inbound group sessions
    [\#639](https://github.com/matrix-org/matrix-js-sdk/pull/639)
    * Log IDB errors
    [\#638](https://github.com/matrix-org/matrix-js-sdk/pull/638)
    * Remove not very useful but veryv spammy log line
    [\#632](https://github.com/matrix-org/matrix-js-sdk/pull/632)
    * Switch event type to m.sticker.
    [\#628](https://github.com/matrix-org/matrix-js-sdk/pull/628)
  • v0.10.1
    9696e708 · v0.10.1 ·
    [Full Changelog](https://github.com/matrix-org/matrix-js-sdk/compare/v0.10.0...v0.10.1)
    * Log IDB errors
    [\#638](https://github.com/matrix-org/matrix-js-sdk/pull/638)
    * Ignore inserts of duplicate inbound group sessions
    [\#639](https://github.com/matrix-org/matrix-js-sdk/pull/639)
    * Ignore inserts of dup inbound group sessions, pt 2
    [\#641](https://github.com/matrix-org/matrix-js-sdk/pull/641)
  • v0.10.0
    77ff6b90 · v0.10.0 ·
    [Full Changelog](https://github.com/matrix-org/matrix-js-sdk/compare/v0.10.0-rc.2...v0.10.0)
  • v0.10.0-rc.2
    ffa18446 · v0.10.0-rc.2 ·
    [Full Changelog](https://github.com/matrix-org/matrix-js-sdk/compare/v0.10.0-rc.1...v0.10.0-rc.2)
    * Add wrapper for group join API
    * Add wrapped API to set group join\_policy
  • v0.9.2-cryptowraning.1
    d764abc1 · v0.9.2-cryptowraning.1 ·
    [Full Changelog](https://github.com/matrix-org/matrix-js-sdk/compare/v0.9.2...v0.9.2-cryptowraning.1)
    * Disable crypto if indexeddb version too new
    [\#631](https://github.com/matrix-org/matrix-js-sdk/pull/631)
  • v0.10.0-rc.1
    aa18eeb7 · v0.10.0-rc.1 ·
    [Full Changelog](https://github.com/matrix-org/matrix-js-sdk/compare/v0.9.2...v0.10.0-rc.1)
    * Fix duplicated state events in timeline from peek
    [\#630](https://github.com/matrix-org/matrix-js-sdk/pull/630)
    * Create indexeddb worker when starting the store
    [\#627](https://github.com/matrix-org/matrix-js-sdk/pull/627)
    * Fix indexeddb logging
    [\#626](https://github.com/matrix-org/matrix-js-sdk/pull/626)
    * Don't do /keys/changes on incremental sync
    [\#625](https://github.com/matrix-org/matrix-js-sdk/pull/625)
    * Don't mark devicelist dirty unnecessarily
    [\#623](https://github.com/matrix-org/matrix-js-sdk/pull/623)
    * Cache the joined member count for a room state
    [\#619](https://github.com/matrix-org/matrix-js-sdk/pull/619)
    * Fix JS doc
    [\#618](https://github.com/matrix-org/matrix-js-sdk/pull/618)
    * Precompute push actions for state events
    [\#617](https://github.com/matrix-org/matrix-js-sdk/pull/617)
    * Fix bug where global "Never send to unverified..." is ignored
    [\#616](https://github.com/matrix-org/matrix-js-sdk/pull/616)
    * Intern legacy top-level 'membership' field
    [\#615](https://github.com/matrix-org/matrix-js-sdk/pull/615)
    * Don't synthesize RR for m.room.redaction as causes the RR to go missing.
    [\#598](https://github.com/matrix-org/matrix-js-sdk/pull/598)
    * Make Events create Dates on demand
    [\#613](https://github.com/matrix-org/matrix-js-sdk/pull/613)
    * Stop cloning events when adding to state
    [\#612](https://github.com/matrix-org/matrix-js-sdk/pull/612)
    * De-dup code: use the initialiseState function
    [\#611](https://github.com/matrix-org/matrix-js-sdk/pull/611)
    * Create sentinel members on-demand
    [\#610](https://github.com/matrix-org/matrix-js-sdk/pull/610)
    * Some more doc on how sentinels work
    [\#609](https://github.com/matrix-org/matrix-js-sdk/pull/609)
    * Migrate room encryption store to crypto store
    [\#597](https://github.com/matrix-org/matrix-js-sdk/pull/597)
    * add parameter to getIdentityServerUrl to strip the protocol for invites
    [\#600](https://github.com/matrix-org/matrix-js-sdk/pull/600)
    * Move Device Tracking Data to Crypto Store
    [\#594](https://github.com/matrix-org/matrix-js-sdk/pull/594)
    * Optimise pushprocessor
    [\#591](https://github.com/matrix-org/matrix-js-sdk/pull/591)
    * Set event error before emitting
    [\#592](https://github.com/matrix-org/matrix-js-sdk/pull/592)
    * Add event type for stickers [WIP]
    [\#590](https://github.com/matrix-org/matrix-js-sdk/pull/590)
    * Migrate inbound sessions to cryptostore
    [\#587](https://github.com/matrix-org/matrix-js-sdk/pull/587)
    * Disambiguate names if they contain an mxid
    [\#588](https://github.com/matrix-org/matrix-js-sdk/pull/588)
    * Check for sessions in indexeddb before migrating
    [\#585](https://github.com/matrix-org/matrix-js-sdk/pull/585)
    * Emit an event for crypto store migration
    [\#586](https://github.com/matrix-org/matrix-js-sdk/pull/586)
    * Supporting fixes For making UnknownDeviceDialog not pop up automatically
    [\#575](https://github.com/matrix-org/matrix-js-sdk/pull/575)
    * Move sessions to the crypto store
    [\#584](https://github.com/matrix-org/matrix-js-sdk/pull/584)
    * Change crypto store transaction API
    [\#582](https://github.com/matrix-org/matrix-js-sdk/pull/582)
    * Add some missed copyright notices
    [\#581](https://github.com/matrix-org/matrix-js-sdk/pull/581)
    * Move Olm account to IndexedDB
    [\#579](https://github.com/matrix-org/matrix-js-sdk/pull/579)
    * Fix logging of DecryptionErrors to be more useful
    [\#580](https://github.com/matrix-org/matrix-js-sdk/pull/580)
    * [BREAKING] Change the behaviour of the unverfied devices blacklist flag
    [\#568](https://github.com/matrix-org/matrix-js-sdk/pull/568)
    * Support set_presence=offline for syncing
    [\#557](https://github.com/matrix-org/matrix-js-sdk/pull/557)
    * Consider cases where the sender may not redact their own event
    [\#556](https://github.com/matrix-org/matrix-js-sdk/pull/556)
  • v0.9.2
    678ff23b · v0.9.2 ·
    [Full Changelog](https://github.com/matrix-org/matrix-js-sdk/compare/v0.9.1...v0.9.2)
  • v0.9.1
    5b1a5b7d · v0.9.1 ·
    [Full Changelog](https://github.com/matrix-org/matrix-js-sdk/compare/v0.9.0...v0.9.1)
    * Fix the force TURN option
    [\#577](https://github.com/matrix-org/matrix-js-sdk/pull/577)
  • v0.9.0
    3091a767 · v0.9.0 ·
    [Full Changelog](https://github.com/matrix-org/matrix-js-sdk/compare/v0.9.0-rc.1...v0.9.0)
  • v0.9.0-rc.1
    a60e4efe · v0.9.0-rc.1 ·
    [Full Changelog](https://github.com/matrix-org/matrix-js-sdk/compare/v0.8.5...v0.9.0-rc.1)
    * Modify addRoomToGroup to allow setting isPublic, create alias
    updateGroupRoomAssociation
    [\#567](https://github.com/matrix-org/matrix-js-sdk/pull/567)
    * Expose more functionality of pushprocessor
    [\#565](https://github.com/matrix-org/matrix-js-sdk/pull/565)
    * Function for working out notif trigger permission
    [\#566](https://github.com/matrix-org/matrix-js-sdk/pull/566)
    * keep track of event ID and timestamp of decrypted messages
    [\#555](https://github.com/matrix-org/matrix-js-sdk/pull/555)
    * Fix notifEvent computation
    [\#564](https://github.com/matrix-org/matrix-js-sdk/pull/564)
    * Fix power level of sentinel members
    [\#563](https://github.com/matrix-org/matrix-js-sdk/pull/563)
    * don't try to decrypt a redacted message (fixes vector-im/riot-web#3744)
    [\#554](https://github.com/matrix-org/matrix-js-sdk/pull/554)
    * Support room notifs
    [\#562](https://github.com/matrix-org/matrix-js-sdk/pull/562)
    * Fix the glob-to-regex code
    [\#558](https://github.com/matrix-org/matrix-js-sdk/pull/558)
  • v0.8.5
    675441fe · v0.8.5 ·
    [Full Changelog](https://github.com/matrix-org/matrix-js-sdk/compare/v0.8.5-rc.1...v0.8.5)
    * Make unknown pushrule conditions not match
    [\#559](https://github.com/matrix-org/matrix-js-sdk/pull/559)
  • v0.8.5-rc.1
    93b722af · v0.8.5-rc.1 ·
    [Full Changelog](https://github.com/matrix-org/matrix-js-sdk/compare/v0.8.4...v0.8.5-rc.1)
    * Implement wrapper API for removing a room from a group
    [\#553](https://github.com/matrix-org/matrix-js-sdk/pull/553)
    * Fix typo which resulted in stuck key download requests
    [\#552](https://github.com/matrix-org/matrix-js-sdk/pull/552)
    * Store group when it's created
    [\#549](https://github.com/matrix-org/matrix-js-sdk/pull/549)
    * Luke/groups remove rooms users from summary
    [\#548](https://github.com/matrix-org/matrix-js-sdk/pull/548)
    * Clean on prepublish
    [\#546](https://github.com/matrix-org/matrix-js-sdk/pull/546)
    * Implement wrapper APIs for adding rooms to group summary
    [\#545](https://github.com/matrix-org/matrix-js-sdk/pull/545)