This project is mirrored from https://github.com/matrix-org/matrix-js-sdk.
Pull mirroring updated .
-
v1.2.0a9543df6 · ·
[Full Changelog](https://github.com/matrix-org/matrix-js-sdk/compare/v1.2.0-rc.1...v1.2.0)
-
v1.2.0-rc.12c2e8fa1 · ·
[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.0c1956d3f · ·
[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.1e9b95f85 · ·
[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.400f5ddc9 · ·
[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.3e2c17528 · ·
[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.1feac096d · ·
[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.2ef594d52 · ·
[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.170575f9e · ·
[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.1e77389c1 · ·
[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.236ee7cdb · ·
[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.17bdf1e9b · ·
[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.003a54353 · ·
[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.2e83836d4 · ·
[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.13c735b0a · ·
[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.3a6004329 · ·
[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.1d1f8cbaa · ·
[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.257f6b0af · ·
[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.1bb6ade21 · ·
[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.176c675cd · ·
[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.