Skip to content

Tags

Tags give the ability to mark specific points in history as being important
This project is mirrored from https://github.com/matrix-org/matrix-js-sdk. Pull mirroring updated .
  • v1.2.0
    a9543df6 · v1.2.0 ·
    [Full Changelog](https://github.com/matrix-org/matrix-js-sdk/compare/v1.2.0-rc.1...v1.2.0)
  • v1.2.0-rc.1
    2c2e8fa1 · v1.2.0-rc.1 ·
    [Full Changelog](https://github.com/matrix-org/matrix-js-sdk/compare/v1.1.0...v1.2.0-rc.1)
    * interactive-auth now handles requesting email tokens
    [\#926](https://github.com/matrix-org/matrix-js-sdk/pull/926)
    * allow access to unreplaced message content
    [\#923](https://github.com/matrix-org/matrix-js-sdk/pull/923)
    * Add method to retrieve replacing event
    [\#922](https://github.com/matrix-org/matrix-js-sdk/pull/922)
    * More logging when signature verification fails
    [\#921](https://github.com/matrix-org/matrix-js-sdk/pull/921)
    * Local echo for m.replace relations
    [\#920](https://github.com/matrix-org/matrix-js-sdk/pull/920)
    * Track relations as pending and remove when cancelled
    [\#919](https://github.com/matrix-org/matrix-js-sdk/pull/919)
    * Add stringify helper to summarise events when debugging
    [\#916](https://github.com/matrix-org/matrix-js-sdk/pull/916)
    * Message editing: filter out replacements for senders that are not the
    original sender
    [\#918](https://github.com/matrix-org/matrix-js-sdk/pull/918)
    * Wait until decrypt before aggregating
    [\#917](https://github.com/matrix-org/matrix-js-sdk/pull/917)
    * Message editing: mark original event as replaced instead of replacing the
    event object
    [\#914](https://github.com/matrix-org/matrix-js-sdk/pull/914)
    * Support for replacing message through m.replace relationship.
    [\#913](https://github.com/matrix-org/matrix-js-sdk/pull/913)
    * Use a short timeout for .well-known requests
    [\#912](https://github.com/matrix-org/matrix-js-sdk/pull/912)
    * Redaction and change events for relations
    [\#911](https://github.com/matrix-org/matrix-js-sdk/pull/911)
    * Add basic read path for relations
    [\#910](https://github.com/matrix-org/matrix-js-sdk/pull/910)
    * Add a concept of default push rules, using it for tombstone notifications
    [\#860](https://github.com/matrix-org/matrix-js-sdk/pull/860)
    * yarn upgrade
    [\#907](https://github.com/matrix-org/matrix-js-sdk/pull/907)
  • v1.1.0
    c1956d3f · v1.1.0 ·
    [Full Changelog](https://github.com/matrix-org/matrix-js-sdk/compare/v1.1.0-rc.1...v1.1.0)
    * No Changes since rc.1
  • v1.1.0-rc.1
    e9b95f85 · v1.1.0-rc.1 ·
    [Full Changelog](https://github.com/matrix-org/matrix-js-sdk/compare/v1.0.4...v1.1.0-rc.1)
    * use the release version of olm 3.1.0
    [\#903](https://github.com/matrix-org/matrix-js-sdk/pull/903)
    * Use new Olm repo link in README
    [\#901](https://github.com/matrix-org/matrix-js-sdk/pull/901)
    * Support being fed a .well-known config object for validation
    [\#897](https://github.com/matrix-org/matrix-js-sdk/pull/897)
    * emit self-membership event at end of handling sync update
    [\#900](https://github.com/matrix-org/matrix-js-sdk/pull/900)
    * Use packages.matrix.org for Olm
    [\#898](https://github.com/matrix-org/matrix-js-sdk/pull/898)
    * Fix tests on develop
    [\#899](https://github.com/matrix-org/matrix-js-sdk/pull/899)
    * Stop syncing when the token is invalid
    [\#895](https://github.com/matrix-org/matrix-js-sdk/pull/895)
    * change event redact,  POST request to PUT request
    [\#887](https://github.com/matrix-org/matrix-js-sdk/pull/887)
    * Expose better autodiscovery error messages
    [\#894](https://github.com/matrix-org/matrix-js-sdk/pull/894)
    * Explicitly guard store usage during sync startup
    [\#892](https://github.com/matrix-org/matrix-js-sdk/pull/892)
    * Flag v3 rooms as safe
    [\#893](https://github.com/matrix-org/matrix-js-sdk/pull/893)
    * Cache failed capabilities lookups for shorter amounts of time
    [\#890](https://github.com/matrix-org/matrix-js-sdk/pull/890)
    * Fix highlight notifications for unencrypted rooms
    [\#891](https://github.com/matrix-org/matrix-js-sdk/pull/891)
    * Document checking crypto state before using `hasUnverifiedDevices`
    [\#889](https://github.com/matrix-org/matrix-js-sdk/pull/889)
    * Add logging to sync startup path
    [\#888](https://github.com/matrix-org/matrix-js-sdk/pull/888)
    * Track e2e highlights better, particularly in 'Mentions Only' rooms
    [\#886](https://github.com/matrix-org/matrix-js-sdk/pull/886)
    * support both the incorrect and correct MAC methods
    [\#882](https://github.com/matrix-org/matrix-js-sdk/pull/882)
    * Refuse to set forwards pagination token on live timeline
    [\#885](https://github.com/matrix-org/matrix-js-sdk/pull/885)
    * Degrade `IndexedDBStore` back to memory only on failure
    [\#884](https://github.com/matrix-org/matrix-js-sdk/pull/884)
    * Refuse to link live timelines into the forwards/backwards position when
    either is invalid
    [\#877](https://github.com/matrix-org/matrix-js-sdk/pull/877)
    * Key backup logging improvements
    [\#883](https://github.com/matrix-org/matrix-js-sdk/pull/883)
    * Don't assume aborts are always from txn.abort()
    [\#880](https://github.com/matrix-org/matrix-js-sdk/pull/880)
    * Add a bunch of logging
    [\#878](https://github.com/matrix-org/matrix-js-sdk/pull/878)
    * Refuse splicing the live timeline into a broken position
    [\#873](https://github.com/matrix-org/matrix-js-sdk/pull/873)
    * Add existence check to local storage based crypto store
    [\#872](https://github.com/matrix-org/matrix-js-sdk/pull/872)
    
  • v1.0.4
    00f5ddc9 · v1.0.4 ·
    [Full Changelog](https://github.com/matrix-org/matrix-js-sdk/compare/v1.0.3...v1.0.4)
    * Hotfix: more logging and potential fixes for timeline corruption issue, see ticket https://github.com/vector-im/riot-web/issues/8593.
  • v1.0.3
    e2c17528 · v1.0.3 ·
    [Full Changelog](https://github.com/matrix-org/matrix-js-sdk/compare/v1.0.3-rc.1...v1.0.3)
    * Add existence check to local storage based crypto store
    [\#874](https://github.com/matrix-org/matrix-js-sdk/pull/874)
  • v1.0.3-rc.1
    feac096d · v1.0.3-rc.1 ·
    [Full Changelog](https://github.com/matrix-org/matrix-js-sdk/compare/v1.0.2...v1.0.3-rc.1)
    * Add IndexedDB existence checks
    [\#871](https://github.com/matrix-org/matrix-js-sdk/pull/871)
    * Emit sync errors for capturing by clients
    [\#869](https://github.com/matrix-org/matrix-js-sdk/pull/869)
    * Add functions for getting room upgrade history and leaving those rooms
    [\#868](https://github.com/matrix-org/matrix-js-sdk/pull/868)
    * Clarify the meaning of 'real name' for contribution
    [\#867](https://github.com/matrix-org/matrix-js-sdk/pull/867)
    * Remove `sessionStore` to `cryptoStore` migration path
    [\#865](https://github.com/matrix-org/matrix-js-sdk/pull/865)
    * Add debugging for spurious room version warnings
    [\#866](https://github.com/matrix-org/matrix-js-sdk/pull/866)
    * Add investigation notes for browser storage
    [\#864](https://github.com/matrix-org/matrix-js-sdk/pull/864)
    * make sure resolve object is defined before calling it
    [\#862](https://github.com/matrix-org/matrix-js-sdk/pull/862)
    * Rename `MatrixInMemoryStore` to `MemoryStore`
    [\#861](https://github.com/matrix-org/matrix-js-sdk/pull/861)
    * Use Buildkite for CI
    [\#859](https://github.com/matrix-org/matrix-js-sdk/pull/859)
    * only create one session at a time per device
    [\#857](https://github.com/matrix-org/matrix-js-sdk/pull/857)
  • v1.0.2
    ef594d52 · v1.0.2 ·
    [Full Changelog](https://github.com/matrix-org/matrix-js-sdk/compare/v1.0.2-rc.1...v1.0.2)
    * No changes since rc.1
  • v1.0.2-rc.1
    70575f9e · v1.0.2-rc.1 ·
    [Full Changelog](https://github.com/matrix-org/matrix-js-sdk/compare/v1.0.1...v1.0.2-rc.1)
    * Use modern Yarn version on Travis CI
    [\#858](https://github.com/matrix-org/matrix-js-sdk/pull/858)
    * Switch to `yarn` for dependency management
    [\#856](https://github.com/matrix-org/matrix-js-sdk/pull/856)
    * More key request fixes
    [\#855](https://github.com/matrix-org/matrix-js-sdk/pull/855)
    * Calculate encrypted notification counts
    [\#851](https://github.com/matrix-org/matrix-js-sdk/pull/851)
    * Update dependencies
    [\#854](https://github.com/matrix-org/matrix-js-sdk/pull/854)
    * make sure key requests get sent
    [\#850](https://github.com/matrix-org/matrix-js-sdk/pull/850)
    * Use 'ideal' rather than 'exact' for deviceid
    [\#852](https://github.com/matrix-org/matrix-js-sdk/pull/852)
    * handle partially-shared sessions better
    [\#848](https://github.com/matrix-org/matrix-js-sdk/pull/848)
  • v1.0.1
    e77389c1 · v1.0.1 ·
    [Full Changelog](https://github.com/matrix-org/matrix-js-sdk/compare/v1.0.1-rc.2...v1.0.1)
    * No changes since rc.2
  • v1.0.1-rc.2
    36ee7cdb · v1.0.1-rc.2 ·
    [Full Changelog](https://github.com/matrix-org/matrix-js-sdk/compare/v1.0.1-rc.1...v1.0.1-rc.2)
    * dont swallow txn errors in crypto store
    [\#853](https://github.com/matrix-org/matrix-js-sdk/pull/853)
    * Don't swallow txn errors in crypto store
    [\#849](https://github.com/matrix-org/matrix-js-sdk/pull/849)
  • v1.0.1-rc.1
    7bdf1e9b · v1.0.1-rc.1 ·
    [Full Changelog](https://github.com/matrix-org/matrix-js-sdk/compare/v1.0.0...v1.0.1-rc.1)
    * Fix "e is undefined" masking the original error in MegolmDecryption
    [\#847](https://github.com/matrix-org/matrix-js-sdk/pull/847)
  • v1.0.0
    03a54353 · v1.0.0 ·
    [Full Changelog](https://github.com/matrix-org/matrix-js-sdk/compare/v1.0.0-rc.2...v1.0.0)
    * Try again to commit package-lock.json
    [\#841](https://github.com/matrix-org/matrix-js-sdk/pull/841)
  • v1.0.0-rc.2
    e83836d4 · v1.0.0-rc.2 ·
    [Full Changelog](https://github.com/matrix-org/matrix-js-sdk/compare/v1.0.0-rc.1...v1.0.0-rc.2)
    * Release script: commit package-lock.json
    [\#839](https://github.com/matrix-org/matrix-js-sdk/pull/839)
    * Add method to force re-check of key backup
    [\#840](https://github.com/matrix-org/matrix-js-sdk/pull/840)
    * Fix: dont check for unverified devices in left members
    [\#838](https://github.com/matrix-org/matrix-js-sdk/pull/838)
  • v1.0.0-rc.1
    3c735b0a · v1.0.0-rc.1 ·
    [Full Changelog](https://github.com/matrix-org/matrix-js-sdk/compare/v0.14.3...v1.0.0-rc.1)
    * change hex SAS verification to decimal and emoji
    [\#837](https://github.com/matrix-org/matrix-js-sdk/pull/837)
    * Trust on decrypt
    [\#836](https://github.com/matrix-org/matrix-js-sdk/pull/836)
    * Always track our own devices
    [\#835](https://github.com/matrix-org/matrix-js-sdk/pull/835)
    * Make linting rules more consistent
    [\#834](https://github.com/matrix-org/matrix-js-sdk/pull/834)
    * add method to room to check for unverified devices
    [\#833](https://github.com/matrix-org/matrix-js-sdk/pull/833)
    * Merge redesign into develop
    [\#831](https://github.com/matrix-org/matrix-js-sdk/pull/831)
    * Supporting infrastructure for educated decisions on when to upgrade rooms
    [\#830](https://github.com/matrix-org/matrix-js-sdk/pull/830)
    * Include signature info for unknown devices
    [\#826](https://github.com/matrix-org/matrix-js-sdk/pull/826)
    * Flag v2 rooms as "safe"
    [\#828](https://github.com/matrix-org/matrix-js-sdk/pull/828)
    * Update ESLint
    [\#821](https://github.com/matrix-org/matrix-js-sdk/pull/821)
  • v0.14.3
    a6004329 · v0.14.3 ·
    [Full Changelog](https://github.com/matrix-org/matrix-js-sdk/compare/v0.14.3-rc.1...v0.14.3)
    * No changes since rc.1
  • v0.14.3-rc.1
    d1f8cbaa · v0.14.3-rc.1 ·
    [Full Changelog](https://github.com/matrix-org/matrix-js-sdk/compare/v0.14.2...v0.14.3-rc.1)
    * Merge develop into experimental
    [\#815](https://github.com/matrix-org/matrix-js-sdk/pull/815)
    * Add a getAllEndToEndSessions to crypto store
    [\#812](https://github.com/matrix-org/matrix-js-sdk/pull/812)
    * T3chguy/fix displayname logic
    [\#668](https://github.com/matrix-org/matrix-js-sdk/pull/668)
    * Contributing: Note that rebase lets you mass signoff commits
    [\#814](https://github.com/matrix-org/matrix-js-sdk/pull/814)
    * take into account homoglyphs when calculating similar display names
    [\#672](https://github.com/matrix-org/matrix-js-sdk/pull/672)
    * Emit for key backup failures
    [\#809](https://github.com/matrix-org/matrix-js-sdk/pull/809)
    * emit oldEventId on "updatePendingEvent"
    [\#646](https://github.com/matrix-org/matrix-js-sdk/pull/646)
    * Add getThirdpartyUser to base api
    [\#589](https://github.com/matrix-org/matrix-js-sdk/pull/589)
    * Support custom status messages
    [\#805](https://github.com/matrix-org/matrix-js-sdk/pull/805)
    * Extra checks to avoid release script blowing up mid-process.
    [\#749](https://github.com/matrix-org/matrix-js-sdk/pull/749)
    * Move glob regex utilities out of the pushprocessor and into a more generic
    place
    [\#800](https://github.com/matrix-org/matrix-js-sdk/pull/800)
  • v0.14.2
    57f6b0af · v0.14.2 ·
    [Full Changelog](https://github.com/matrix-org/matrix-js-sdk/compare/v0.14.2-rc.1...v0.14.2)
    * No changes since rc.1
  • v0.14.2-rc.1
    bb6ade21 · v0.14.2-rc.1 ·
    [Full Changelog](https://github.com/matrix-org/matrix-js-sdk/compare/v0.14.1...v0.14.2-rc.1)
    * fix some assertions in e2e backup unit test
    [\#794](https://github.com/matrix-org/matrix-js-sdk/pull/794)
    * Config should be called with auth
    [\#798](https://github.com/matrix-org/matrix-js-sdk/pull/798)
    * Don't re-establish sessions with unknown devices
    [\#792](https://github.com/matrix-org/matrix-js-sdk/pull/792)
    * e2e key backups
    [\#684](https://github.com/matrix-org/matrix-js-sdk/pull/684)
    * WIP: online incremental megolm backups
    [\#595](https://github.com/matrix-org/matrix-js-sdk/pull/595)
    * Support for e2e key backups
    [\#736](https://github.com/matrix-org/matrix-js-sdk/pull/736)
    * Passphrase Support for e2e backups
    [\#786](https://github.com/matrix-org/matrix-js-sdk/pull/786)
    * Add 'getSsoLoginUrl' function
    [\#783](https://github.com/matrix-org/matrix-js-sdk/pull/783)
    * Fix: don't set the room name to null when heroes are missing.
    [\#784](https://github.com/matrix-org/matrix-js-sdk/pull/784)
    * Handle crypto db version upgrades
    [\#785](https://github.com/matrix-org/matrix-js-sdk/pull/785)
    * Restart broken Olm sessions
    [\#780](https://github.com/matrix-org/matrix-js-sdk/pull/780)
    * Use the last olm session that got a message
    [\#776](https://github.com/matrix-org/matrix-js-sdk/pull/776)
  • v0.14.1
    76c675cd · v0.14.1 ·
    [Full Changelog](https://github.com/matrix-org/matrix-js-sdk/compare/v0.14.0...v0.14.1)
    * Warning when crypto DB is too new to use.