This project is mirrored from https://github.com/matrix-org/matrix-js-sdk.
Pull mirroring updated .
-
v9.2.069f6bba9 · ·
[Full Changelog](https://github.com/matrix-org/matrix-js-sdk/compare/v9.2.0-rc.1...v9.2.0) * [Release] Fix dehydration method name [\#1545](https://github.com/matrix-org/matrix-js-sdk/pull/1545)
-
v9.2.0-rc.145e9b3ac · ·
[Full Changelog](https://github.com/matrix-org/matrix-js-sdk/compare/v9.1.0...v9.2.0-rc.1) * Implement call holding functionality [\#1532](https://github.com/matrix-org/matrix-js-sdk/pull/1532) * Support awaitable one-time dehydration [\#1537](https://github.com/matrix-org/matrix-js-sdk/pull/1537) * Client set profile methods update own user [\#1534](https://github.com/matrix-org/matrix-js-sdk/pull/1534)
-
v9.1.0622dd065 · ·
[Full Changelog](https://github.com/matrix-org/matrix-js-sdk/compare/v9.1.0-rc.1...v9.1.0) * No changes since rc.1
-
v9.1.0-rc.15414b3b3 · ·
[Full Changelog](https://github.com/matrix-org/matrix-js-sdk/compare/v9.0.1...v9.1.0-rc.1) * Fix spelling error in the server ACL event type [\#1535](https://github.com/matrix-org/matrix-js-sdk/pull/1535) * await idb operations from crypto store for dehydration [\#1533](https://github.com/matrix-org/matrix-js-sdk/pull/1533) * Fix stuck never-sending messages [\#1531](https://github.com/matrix-org/matrix-js-sdk/pull/1531) * Await key cache check to avoid prompts [\#1529](https://github.com/matrix-org/matrix-js-sdk/pull/1529) * Improve ICE candidate batching [\#1524](https://github.com/matrix-org/matrix-js-sdk/pull/1524) * Convert logger to typescript [\#1527](https://github.com/matrix-org/matrix-js-sdk/pull/1527) * Fix logger typo [\#1525](https://github.com/matrix-org/matrix-js-sdk/pull/1525) * bind online listener to window instead of document [\#1523](https://github.com/matrix-org/matrix-js-sdk/pull/1523) * Support m.call.select_answer [\#1522](https://github.com/matrix-org/matrix-js-sdk/pull/1522)
-
v9.0.11d7954c8 · ·
[Full Changelog](https://github.com/matrix-org/matrix-js-sdk/compare/v9.0.0...v9.0.1) * [Release] Await key cache check to avoid prompts [\#1530](https://github.com/matrix-org/matrix-js-sdk/pull/1530)
-
v9.0.0662fcb42 · ·
[Full Changelog](https://github.com/matrix-org/matrix-js-sdk/compare/v9.0.0-rc.1...v9.0.0) * Fix logger typo [\#1528](https://github.com/matrix-org/matrix-js-sdk/pull/1528)
-
v9.0.0-rc.1d4e107b3 · ·
[Full Changelog](https://github.com/matrix-org/matrix-js-sdk/compare/v8.5.0...v9.0.0-rc.1) BREAKING CHANGES --- * `hasPendingEvent` now returns false instead of throwing when pending ordering mode is not `detached` All changes --- * Don't cache failures when fetching /versions [\#1521](https://github.com/matrix-org/matrix-js-sdk/pull/1521) * Install deps first as part of release [\#1518](https://github.com/matrix-org/matrix-js-sdk/pull/1518) * [Breaking] Change hasPendingEvent to return false if pending ordering !detached [\#1517](https://github.com/matrix-org/matrix-js-sdk/pull/1517) * Skip editor prompts for merges [\#1519](https://github.com/matrix-org/matrix-js-sdk/pull/1519) * Convert call test to TypeScript [\#1516](https://github.com/matrix-org/matrix-js-sdk/pull/1516) * Support party_id [\#1512](https://github.com/matrix-org/matrix-js-sdk/pull/1512) * Support m.call.reject [\#1510](https://github.com/matrix-org/matrix-js-sdk/pull/1510) * Remove specbuild from .gitignore [\#1515](https://github.com/matrix-org/matrix-js-sdk/pull/1515) * Log the error when we failed to send candidates [\#1514](https://github.com/matrix-org/matrix-js-sdk/pull/1514) * Fixes for call state machine [\#1503](https://github.com/matrix-org/matrix-js-sdk/pull/1503) * Fix call event handler listener removing [\#1506](https://github.com/matrix-org/matrix-js-sdk/pull/1506) * Set the type of the call based on the tracks [\#1501](https://github.com/matrix-org/matrix-js-sdk/pull/1501) * Use new local timestamp for calls [\#1499](https://github.com/matrix-org/matrix-js-sdk/pull/1499) * Adjust types and APIs to match React SDK [\#1502](https://github.com/matrix-org/matrix-js-sdk/pull/1502) * Make an accurate version of 'age' for events [\#1495](https://github.com/matrix-org/matrix-js-sdk/pull/1495) * Make 'options' parameter optional [\#1498](https://github.com/matrix-org/matrix-js-sdk/pull/1498) * Create a giant event type enum [\#1497](https://github.com/matrix-org/matrix-js-sdk/pull/1497) * Convert call.js to Typescript & update WebRTC APIs (re-apply) [\#1494](https://github.com/matrix-org/matrix-js-sdk/pull/1494)
-
v8.5.0a12c250f · ·
[Full Changelog](https://github.com/matrix-org/matrix-js-sdk/compare/v8.5.0-rc.1...v8.5.0) * No changes since rc.1
-
v8.5.0-rc.1293860b6 · ·
[Full Changelog](https://github.com/matrix-org/matrix-js-sdk/compare/v8.4.1...v8.5.0-rc.1) * Add support for olm fallback keys [\#1467](https://github.com/matrix-org/matrix-js-sdk/pull/1467) * Fix editing local echoes not updating them in real time [\#1492](https://github.com/matrix-org/matrix-js-sdk/pull/1492) * Fix re-emit of Event.replaced to be on client and not room [\#1491](https://github.com/matrix-org/matrix-js-sdk/pull/1491) * Add space to log line [\#1496](https://github.com/matrix-org/matrix-js-sdk/pull/1496) * Revert "Convert call.js to Typescript & update WebRTC APIs" [\#1493](https://github.com/matrix-org/matrix-js-sdk/pull/1493) * Convert call.js to Typescript & update WebRTC APIs [\#1487](https://github.com/matrix-org/matrix-js-sdk/pull/1487) * Dehydrate and rehydrate devices [\#1436](https://github.com/matrix-org/matrix-js-sdk/pull/1436) * Keep local device after processing device list sync [\#1490](https://github.com/matrix-org/matrix-js-sdk/pull/1490) * Enforce logger module via lint rules [\#1489](https://github.com/matrix-org/matrix-js-sdk/pull/1489) * Extend method redactEvent with reason [\#1462](https://github.com/matrix-org/matrix-js-sdk/pull/1462) * Catch exception from call event handler [\#1484](https://github.com/matrix-org/matrix-js-sdk/pull/1484) * Ignore invalid candidates [\#1483](https://github.com/matrix-org/matrix-js-sdk/pull/1483) * Always push docs if they are generated [\#1478](https://github.com/matrix-org/matrix-js-sdk/pull/1478) * Only sign key backup with cross-signing keys when available [\#1481](https://github.com/matrix-org/matrix-js-sdk/pull/1481) * Upgrade dependencies [\#1479](https://github.com/matrix-org/matrix-js-sdk/pull/1479)
-
v8.4.11ef74665 · ·
[Full Changelog](https://github.com/matrix-org/matrix-js-sdk/compare/v8.4.0...v8.4.1) * Catch exception from call event handler [\#1486](https://github.com/matrix-org/matrix-js-sdk/pull/1486) * Ignore invalid candidates [\#1485](https://github.com/matrix-org/matrix-js-sdk/pull/1485)
-
v8.4.0aec92a41 · ·
[Full Changelog](https://github.com/matrix-org/matrix-js-sdk/compare/v8.4.0-rc.1...v8.4.0) * Only sign key backup with cross-signing keys when available [\#1482](https://github.com/matrix-org/matrix-js-sdk/pull/1482)
-
v8.4.0-rc.1af0b6fc6 · ·
[Full Changelog](https://github.com/matrix-org/matrix-js-sdk/compare/v8.3.0...v8.4.0-rc.1) * If there are extraParams set, ensure that queryParams is defined [\#1477](https://github.com/matrix-org/matrix-js-sdk/pull/1477) * Add diagnostics to security bootstrap paths [\#1475](https://github.com/matrix-org/matrix-js-sdk/pull/1475) * Switch to a combination of better-docs and docdash [\#1459](https://github.com/matrix-org/matrix-js-sdk/pull/1459) * Undo attempts to cache private keys aggressively [\#1474](https://github.com/matrix-org/matrix-js-sdk/pull/1474) * Repair secret storage reset, cache keys when missing [\#1472](https://github.com/matrix-org/matrix-js-sdk/pull/1472) * Prevent parallel getVersions calls [\#1471](https://github.com/matrix-org/matrix-js-sdk/pull/1471) * Send end-of-candidates [\#1473](https://github.com/matrix-org/matrix-js-sdk/pull/1473) * Add a function for checking the /versions flag for forced e2ee [\#1470](https://github.com/matrix-org/matrix-js-sdk/pull/1470) * Add option to allow users of pantialaimon to use the SDK [\#1469](https://github.com/matrix-org/matrix-js-sdk/pull/1469) * Fixed Yarn broken link [\#1468](https://github.com/matrix-org/matrix-js-sdk/pull/1468) * some TypeScript and doc fixes [\#1466](https://github.com/matrix-org/matrix-js-sdk/pull/1466) * Remove Travis CI reference [\#1464](https://github.com/matrix-org/matrix-js-sdk/pull/1464) * Inject identity server token for 3pid invites on createRoom [\#1463](https://github.com/matrix-org/matrix-js-sdk/pull/1463)
-
v8.3.0666cbbce · ·
[Full Changelog](https://github.com/matrix-org/matrix-js-sdk/compare/v8.3.0-rc.1...v8.3.0) * No changes since rc.1
-
v8.3.0-rc.1de339d30 · ·
[Full Changelog](https://github.com/matrix-org/matrix-js-sdk/compare/v8.2.0...v8.3.0-rc.1) * Add missing options in ICreateClientOpts [\#1452](https://github.com/matrix-org/matrix-js-sdk/pull/1452) * Ensure ready functions return boolean values [\#1457](https://github.com/matrix-org/matrix-js-sdk/pull/1457) * Handle missing cross-signing keys gracefully [\#1456](https://github.com/matrix-org/matrix-js-sdk/pull/1456) * Fix eslint ts override tsx matching [\#1451](https://github.com/matrix-org/matrix-js-sdk/pull/1451) * Untangle cross-signing and secret storage [\#1450](https://github.com/matrix-org/matrix-js-sdk/pull/1450)
-
v8.2.077ed79e9 · ·
[Full Changelog](https://github.com/matrix-org/matrix-js-sdk/compare/v8.2.0-rc.1...v8.2.0) JS SDK 8.2.0 fixes an issue where encrypted state events could break incoming call handling. Thanks to @awesome-michael from Awesome Technologies for responsibly disclosing this via Matrix's Security Disclosure Policy. * No changes since rc.1
-
v8.2.0-rc.18b6b1606 · ·
[Full Changelog](https://github.com/matrix-org/matrix-js-sdk/compare/v8.1.0...v8.2.0-rc.1) * Add state event check [\#1449](https://github.com/matrix-org/matrix-js-sdk/pull/1449) * Add method to check whether client .well-known has been fetched [\#1444](https://github.com/matrix-org/matrix-js-sdk/pull/1444) * Handle auth errors during cross-signing key upload [\#1443](https://github.com/matrix-org/matrix-js-sdk/pull/1443) * Don't fail if the requested audio output isn't available [\#1448](https://github.com/matrix-org/matrix-js-sdk/pull/1448) * Fix logging failures [\#1447](https://github.com/matrix-org/matrix-js-sdk/pull/1447) * Log the constraints we pass to getUserMedia [\#1446](https://github.com/matrix-org/matrix-js-sdk/pull/1446) * Use SAS emoji data from matrix-doc [\#1440](https://github.com/matrix-org/matrix-js-sdk/pull/1440)
-
v8.1.064cdd73b · ·
[Full Changelog](https://github.com/matrix-org/matrix-js-sdk/compare/v8.1.0-rc.1...v8.1.0) * No changes since rc.1
-
v8.1.0-rc.18b3126e9 · ·
[Full Changelog](https://github.com/matrix-org/matrix-js-sdk/compare/v8.0.1...v8.1.0-rc.1) * Update on Promises [\#1438](https://github.com/matrix-org/matrix-js-sdk/pull/1438) * Store and request master cross-signing key [\#1437](https://github.com/matrix-org/matrix-js-sdk/pull/1437) * Filter out non-string display names [\#1433](https://github.com/matrix-org/matrix-js-sdk/pull/1433) * Bump elliptic from 6.5.2 to 6.5.3 [\#1427](https://github.com/matrix-org/matrix-js-sdk/pull/1427) * Replace Riot with Element in docs and comments [\#1431](https://github.com/matrix-org/matrix-js-sdk/pull/1431) * Remove leftover bits of TSLint [\#1430](https://github.com/matrix-org/matrix-js-sdk/pull/1430)
-
v8.0.18b5213c0 · ·
[Full Changelog](https://github.com/matrix-org/matrix-js-sdk/compare/v8.0.1-rc.1...v8.0.1) * Filter out non-string display names [\#1434](https://github.com/matrix-org/matrix-js-sdk/pull/1434)
-
v8.0.1-rc.1800d8380 · ·
[Full Changelog](https://github.com/matrix-org/matrix-js-sdk/compare/v8.0.0...v8.0.1-rc.1) * Remove redundant lint dependencies [\#1426](https://github.com/matrix-org/matrix-js-sdk/pull/1426) * Upload all keys when we start using a new key backup version [\#1428](https://github.com/matrix-org/matrix-js-sdk/pull/1428) * Expose countSessionsNeedingBackup [\#1429](https://github.com/matrix-org/matrix-js-sdk/pull/1429) * Configure and use new eslint package [\#1422](https://github.com/matrix-org/matrix-js-sdk/pull/1422)