Tags give the ability to mark specific points in history as being important
-
v1.0.2
ef594d52 · ·[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 · ·[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 · ·[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 · ·[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 · ·[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 · ·[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 · ·[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 · ·[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 · ·[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 · ·[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 · ·[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 · ·[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 · ·[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.
-
v0.14.0
ae85c209 · ·[Full Changelog](https://github.com/matrix-org/matrix-js-sdk/compare/v0.14.0-rc.1...v0.14.0) * No changes since rc.1
-
v0.14.0-rc.1
3222b113 · ·[Full Changelog](https://github.com/matrix-org/matrix-js-sdk/compare/v0.13.1...v0.14.0-rc.1) BREAKING CHANGE ---------------- * js-sdk now uses Olm 3.0. Apps using Olm must update to 3.0 to continue using Olm with the js-sdk. The js-sdk will call Olm's init() method when the client is started. All Changes ----------- * Prevent messages from being sent if other messages have failed to send [\#781](https://github.com/matrix-org/matrix-js-sdk/pull/781) * A unit test for olm [\#777](https://github.com/matrix-org/matrix-js-sdk/pull/777) * Set access_token and user_id after login in with username and password. [\#778](https://github.com/matrix-org/matrix-js-sdk/pull/778) * Add function to get currently joined rooms. [\#779](https://github.com/matrix-org/matrix-js-sdk/pull/779) * Remove the request-only stuff we don't need anymore [\#775](https://github.com/matrix-org/matrix-js-sdk/pull/775) * Manually construct query strings for browser-request instances [\#770](https://github.com/matrix-org/matrix-js-sdk/pull/770) * Fix: correctly check for crypto being present [\#769](https://github.com/matrix-org/matrix-js-sdk/pull/769) * Update babel-eslint to 8.1.1 [\#768](https://github.com/matrix-org/matrix-js-sdk/pull/768) * Support `request` in the browser and support supplying servers to try in joinRoom() [\#764](https://github.com/matrix-org/matrix-js-sdk/pull/764) * loglevel should be a normal dependency [\#767](https://github.com/matrix-org/matrix-js-sdk/pull/767) * Stop devicelist when client is stopped [\#766](https://github.com/matrix-org/matrix-js-sdk/pull/766) * Update to WebAssembly-powered Olm [\#743](https://github.com/matrix-org/matrix-js-sdk/pull/743) * Logging lib. Fixes #332 [\#763](https://github.com/matrix-org/matrix-js-sdk/pull/763) * Use new stop() method on matrix-mock-request [\#765](https://github.com/matrix-org/matrix-js-sdk/pull/765)
-
v0.13.1
6ce7b30b · ·[Full Changelog](https://github.com/matrix-org/matrix-js-sdk/compare/v0.13.0...v0.13.1) * Add function to get currently joined rooms. [\#779](https://github.com/matrix-org/matrix-js-sdk/pull/779)
-
v0.13.0
fbe174fb · ·[Full Changelog](https://github.com/matrix-org/matrix-js-sdk/compare/v0.12.1...v0.13.0) BREAKING CHANGE ---------------- * `MatrixClient::login` now sets client `access_token` and `user_id` following successful login with username and password.
-
v0.12.1
68c6393e · ·[Full Changelog](https://github.com/matrix-org/matrix-js-sdk/compare/v0.12.1-rc.1...v0.12.1) * No changes since rc.1
-
v0.12.1-rc.1
f5832423 · ·[Full Changelog](https://github.com/matrix-org/matrix-js-sdk/compare/v0.12.0...v0.12.1-rc.1) * Add repository type to package.json to make it valid [\#762](https://github.com/matrix-org/matrix-js-sdk/pull/762) * Add getMediaConfig() [\#761](https://github.com/matrix-org/matrix-js-sdk/pull/761) * add new examples, to be expanded into a post [\#739](https://github.com/matrix-org/matrix-js-sdk/pull/739)
-
v0.12.0
874bdea6 · ·[Full Changelog](https://github.com/matrix-org/matrix-js-sdk/compare/v0.12.0-rc.1...v0.12.0) * No changes since rc.1