-
v0.10.3-rc.2c75bc425 · ·
[Full Changelog](https://github.com/matrix-org/matrix-react-sdk/compare/v0.10.3-rc.1...v0.10.3-rc.2) * Fix plurals in translations [\#1358](https://github.com/matrix-org/matrix-react-sdk/pull/1358) * Fix typo [\#1357](https://github.com/matrix-org/matrix-react-sdk/pull/1357) * Update from Weblate. [\#1356](https://github.com/matrix-org/matrix-react-sdk/pull/1356)
-
v0.10.3-rc.1c07362d7 · ·
[Full Changelog](https://github.com/matrix-org/matrix-react-sdk/compare/v0.10.2...v0.10.3-rc.1) * Fix room change sometimes being very slow [\#1354](https://github.com/matrix-org/matrix-react-sdk/pull/1354) * apply shouldHideEvent fn to onRoomTimeline for RoomStatusBar [\#1346](https://github.com/matrix-org/matrix-react-sdk/pull/1346) * text4event widget modified, used to show widget added each time. [\#1345](https://github.com/matrix-org/matrix-react-sdk/pull/1345) * separate concepts of showing and managing RRs to fix regression [\#1352](https://github.com/matrix-org/matrix-react-sdk/pull/1352) * Make staging widgets work with live and vice versa. [\#1350](https://github.com/matrix-org/matrix-react-sdk/pull/1350) * Avoid breaking /sync with uncaught exceptions [\#1349](https://github.com/matrix-org/matrix-react-sdk/pull/1349) * we need to pass whether it is an invite RoomSubList explicitly (i18n) [\#1343](https://github.com/matrix-org/matrix-react-sdk/pull/1343) * Percent encoding isn't a valid thing within _t [\#1348](https://github.com/matrix-org/matrix-react-sdk/pull/1348) * Fix spurious notifications [\#1339](https://github.com/matrix-org/matrix-react-sdk/pull/1339) * Unbreak password reset with a non-default HS [\#1347](https://github.com/matrix-org/matrix-react-sdk/pull/1347) * Remove unnecessary 'load' on notif audio element [\#1341](https://github.com/matrix-org/matrix-react-sdk/pull/1341) * _tJsx returns a React Object, the sub fn must return a React Object [\#1340](https://github.com/matrix-org/matrix-react-sdk/pull/1340) * Fix deprecation warning about promise.defer() [\#1292](https://github.com/matrix-org/matrix-react-sdk/pull/1292) * Fix click to insert completion [\#1331](https://github.com/matrix-org/matrix-react-sdk/pull/1331)
-
v0.10.20e3ae2fa · ·
[Full Changelog](https://github.com/matrix-org/matrix-react-sdk/compare/v0.10.1...v0.10.2) * Force update on timelinepanel when event decrypted [\#1334](https://github.com/matrix-org/matrix-react-sdk/pull/1334) * Dispatch incoming_call synchronously [\#1337](https://github.com/matrix-org/matrix-react-sdk/pull/1337) * Fix React crying on machines without internet due to return undefined [\#1335](https://github.com/matrix-org/matrix-react-sdk/pull/1335) * Catch the promise rejection if scalar fails [\#1333](https://github.com/matrix-org/matrix-react-sdk/pull/1333) * Update from Weblate. [\#1329](https://github.com/matrix-org/matrix-react-sdk/pull/1329)
-
v0.10.13581f6ed · ·
[Full Changelog](https://github.com/matrix-org/matrix-react-sdk/compare/v0.10.1-rc.1...v0.10.1) * [No changes]
-
v0.10.1-rc.185b60960 · ·
[Full Changelog](https://github.com/matrix-org/matrix-react-sdk/compare/v0.10.0-rc.2...v0.10.1-rc.1) * Matthew/multiple widgets [\#1327](https://github.com/matrix-org/matrix-react-sdk/pull/1327) * Fix proptypes on UserPickerDialog [\#1326](https://github.com/matrix-org/matrix-react-sdk/pull/1326) * AppsDrawer: Remove unnecessary bind [\#1325](https://github.com/matrix-org/matrix-react-sdk/pull/1325) * Position add app widget link [\#1322](https://github.com/matrix-org/matrix-react-sdk/pull/1322) * Remove app tile beta tag. [\#1323](https://github.com/matrix-org/matrix-react-sdk/pull/1323) * Add missing translation. [\#1324](https://github.com/matrix-org/matrix-react-sdk/pull/1324) * Note that apps are not E2EE [\#1319](https://github.com/matrix-org/matrix-react-sdk/pull/1319) * Only render appTile body (including warnings) if drawer shown. [\#1321](https://github.com/matrix-org/matrix-react-sdk/pull/1321) * Timeline improvements [\#1320](https://github.com/matrix-org/matrix-react-sdk/pull/1320) * Add a space between widget name and "widget" in widget event tiles [\#1318](https://github.com/matrix-org/matrix-react-sdk/pull/1318) * Move manage integrations button from settings page to room header as a stand-alone component [\#1286](https://github.com/matrix-org/matrix-react-sdk/pull/1286) * Don't apply case logic to app names [\#1316](https://github.com/matrix-org/matrix-react-sdk/pull/1316) * Stop integ manager opening on every room switch [\#1315](https://github.com/matrix-org/matrix-react-sdk/pull/1315) * Add behaviour to toggle app draw on app tile header click [\#1313](https://github.com/matrix-org/matrix-react-sdk/pull/1313) * Change OOO so that MELS generation will continue over hidden events [\#1308](https://github.com/matrix-org/matrix-react-sdk/pull/1308) * Implement TextualEvent tiles for im.vector.modular.widgets [\#1312](https://github.com/matrix-org/matrix-react-sdk/pull/1312) * Don't show widget security warning to the person that added it to the room [\#1314](https://github.com/matrix-org/matrix-react-sdk/pull/1314) * remove unused strings introduced by string change [\#1311](https://github.com/matrix-org/matrix-react-sdk/pull/1311) * hotfix bad fn signature regression [\#1310](https://github.com/matrix-org/matrix-react-sdk/pull/1310) * Show a dialog if the maximum number of widgets allowed has been reached. [\#1291](https://github.com/matrix-org/matrix-react-sdk/pull/1291) * Fix Robot translation [\#1309](https://github.com/matrix-org/matrix-react-sdk/pull/1309) * Refactor ChatInviteDialog to be UserPickerDialog [\#1300](https://github.com/matrix-org/matrix-react-sdk/pull/1300) * Update Link to Translation status [\#1302](https://github.com/matrix-org/matrix-react-sdk/pull/1302)
-
v0.10.0-rc.2e65c6566 · ·
[Full Changelog](https://github.com/matrix-org/matrix-react-sdk/compare/v0.10.0-rc.1...v0.10.0-rc.2) * Fix Robot translation [\#1309](https://github.com/matrix-org/matrix-react-sdk/pull/1309) * hotfix bad fn signature regression [\#1310](https://github.com/matrix-org/matrix-react-sdk/pull/1310)
-
v0.10.0-rc.1687f491e · ·
[Full Changelog](https://github.com/matrix-org/matrix-react-sdk/compare/v0.9.7...v0.10.0-rc.1) * Fix i18n variable names and `)s` syntax for TE.json (Tegulu) [\#1306](https://github.com/matrix-org/matrix-react-sdk/pull/1306) * Allow autocompletion when typing user IDs [\#1303](https://github.com/matrix-org/matrix-react-sdk/pull/1303) * fix async modal create fn signature [\#1305](https://github.com/matrix-org/matrix-react-sdk/pull/1305) * Update from Weblate. [\#1304](https://github.com/matrix-org/matrix-react-sdk/pull/1304) * Fix bugs in textOffsetsToSelectionState [\#1299](https://github.com/matrix-org/matrix-react-sdk/pull/1299) * Store history as raw content [\#1298](https://github.com/matrix-org/matrix-react-sdk/pull/1298) * Add onClick to user pills [\#1297](https://github.com/matrix-org/matrix-react-sdk/pull/1297) * preventDefault when moving autocomplete selection with vertical arrow [\#1295](https://github.com/matrix-org/matrix-react-sdk/pull/1295) * Revert "At /user, view member of current room" [\#1294](https://github.com/matrix-org/matrix-react-sdk/pull/1294) * Display RM when it = a standalone member event [\#1296](https://github.com/matrix-org/matrix-react-sdk/pull/1296) * Disable widgets prior to release [\#1293](https://github.com/matrix-org/matrix-react-sdk/pull/1293) * At /user, view member of current room [\#1290](https://github.com/matrix-org/matrix-react-sdk/pull/1290) * un-i18n Modal Analytics [\#1255](https://github.com/matrix-org/matrix-react-sdk/pull/1255) * allow hiding of avatar/display name changes [\#1272](https://github.com/matrix-org/matrix-react-sdk/pull/1272) * Quote by taking the innerText of eventTiles [\#1289](https://github.com/matrix-org/matrix-react-sdk/pull/1289) * Track whether the user has richtext mode enabled [\#1288](https://github.com/matrix-org/matrix-react-sdk/pull/1288) * Hide autocomplete when RTE selection state (cursor) changes [\#1287](https://github.com/matrix-org/matrix-react-sdk/pull/1287) * Fix Set MXID Dialog woes [\#1259](https://github.com/matrix-org/matrix-react-sdk/pull/1259) * For mentions, always use rawDisplayName and remove (IRC) [\#1285](https://github.com/matrix-org/matrix-react-sdk/pull/1285) * Make MatrixChat do fewer render cycles during mount [\#1283](https://github.com/matrix-org/matrix-react-sdk/pull/1283) * Show unencrypted messages as unencrypted [\#1282](https://github.com/matrix-org/matrix-react-sdk/pull/1282) * Disable autocompletions for users and rooms when entering a command [\#1280](https://github.com/matrix-org/matrix-react-sdk/pull/1280) * Always use message `body` when quoting [\#1279](https://github.com/matrix-org/matrix-react-sdk/pull/1279) * When `hide`ing autocomplete, also remove completion state [\#1281](https://github.com/matrix-org/matrix-react-sdk/pull/1281) * Add optional setting for hiding avatars in <Pill>s [\#1277](https://github.com/matrix-org/matrix-react-sdk/pull/1277) * Mandate ctrl/meta ONLY for a subset of key bindings [\#1278](https://github.com/matrix-org/matrix-react-sdk/pull/1278) * Use the rawDisplayName for the user provider completion [\#1276](https://github.com/matrix-org/matrix-react-sdk/pull/1276) * Fix ctrl+a, backspace toggling block format [\#1275](https://github.com/matrix-org/matrix-react-sdk/pull/1275) * Allow default for ctrl+shift+b, ctrl+shift+u in RTE [\#1274](https://github.com/matrix-org/matrix-react-sdk/pull/1274) * MD-escape URLs/alises/user IDs prior to parsing markdown [\#1270](https://github.com/matrix-org/matrix-react-sdk/pull/1270) * Upgrade draft-js to 0.11.0-alpha [\#1269](https://github.com/matrix-org/matrix-react-sdk/pull/1269) * Display warning if widget is mixed content [\#1263](https://github.com/matrix-org/matrix-react-sdk/pull/1263) * Account for `\n` after each block [\#1267](https://github.com/matrix-org/matrix-react-sdk/pull/1267) * When sorting completions, use matched string, not entire query [\#1266](https://github.com/matrix-org/matrix-react-sdk/pull/1266) * Order room completions more intuitively [\#1265](https://github.com/matrix-org/matrix-react-sdk/pull/1265) * Adjust emoji sorting such that exact matches/prefixes appear first [\#1264](https://github.com/matrix-org/matrix-react-sdk/pull/1264) * Upgrade draft-js from 0.9.1 to 0.10.1 [\#1262](https://github.com/matrix-org/matrix-react-sdk/pull/1262) * Use componentWillReceiveProps to update pill state when props change [\#1260](https://github.com/matrix-org/matrix-react-sdk/pull/1260) * Only auto-replace emoji following ^ or \s [\#1261](https://github.com/matrix-org/matrix-react-sdk/pull/1261) * Widget permissions [\#1257](https://github.com/matrix-org/matrix-react-sdk/pull/1257) * Interpret a `split-block` as format toggle for an empty block [\#1258](https://github.com/matrix-org/matrix-react-sdk/pull/1258) * Instead of inserting MD for completion, convert the Entity later [\#1256](https://github.com/matrix-org/matrix-react-sdk/pull/1256) * Fix /join #alias command in markdown mode [\#1254](https://github.com/matrix-org/matrix-react-sdk/pull/1254) * Attempt to improve test output to be more readable [\#1253](https://github.com/matrix-org/matrix-react-sdk/pull/1253) * Only apply room pills to matrix.to room links, exclude event links [\#1252](https://github.com/matrix-org/matrix-react-sdk/pull/1252) * Fix user pills suffixes [\#1251](https://github.com/matrix-org/matrix-react-sdk/pull/1251) * T3chguy/hide join part (attempt) 2 [\#1243](https://github.com/matrix-org/matrix-react-sdk/pull/1243) * Scroll to the bottom of editor if on last line [\#1248](https://github.com/matrix-org/matrix-react-sdk/pull/1248) * Fix i18n on truncatedlist & friends to be sane [\#1250](https://github.com/matrix-org/matrix-react-sdk/pull/1250) * allow width, height, alt, title attributes in img [\#1249](https://github.com/matrix-org/matrix-react-sdk/pull/1249) * Use `data-offset-key` in RTE decorators [\#1247](https://github.com/matrix-org/matrix-react-sdk/pull/1247) * Get user pill profile remote data and show unrecognised rooms as links [\#1246](https://github.com/matrix-org/matrix-react-sdk/pull/1246) * UI for editing groups [\#1229](https://github.com/matrix-org/matrix-react-sdk/pull/1229) * Remove disambiguation from user mentions, add tooltip for mxid [\#1245](https://github.com/matrix-org/matrix-react-sdk/pull/1245) * Strip MD user mentions from the `body` of sent messages [\#1242](https://github.com/matrix-org/matrix-react-sdk/pull/1242) * Factor out shared logic in two code-paths for pill rendering [\#1241](https://github.com/matrix-org/matrix-react-sdk/pull/1241) * Hide widget panel while it is being deleted. [\#1240](https://github.com/matrix-org/matrix-react-sdk/pull/1240) * Insert pill onClick of timeline profile [\#1239](https://github.com/matrix-org/matrix-react-sdk/pull/1239) * Insert MD links when autocompleting in MD mode [\#1238](https://github.com/matrix-org/matrix-react-sdk/pull/1238) * Show beta testing icon and help message for widgets tile. [\#1226](https://github.com/matrix-org/matrix-react-sdk/pull/1226) * Implement old composer feature that inserts ': ' or ' ' [\#1237](https://github.com/matrix-org/matrix-react-sdk/pull/1237) * Match emojis by long name [\#1236](https://github.com/matrix-org/matrix-react-sdk/pull/1236) * Prepare for asynchronous e2e APIs [\#1233](https://github.com/matrix-org/matrix-react-sdk/pull/1233) * Add mx_UserPill_me class to user pills that match credentials.userId [\#1234](https://github.com/matrix-org/matrix-react-sdk/pull/1234) * Mimic ctrl+j of RT mode in MD mode [\#1235](https://github.com/matrix-org/matrix-react-sdk/pull/1235) * Implement composer completion user/room pill insertion [\#1228](https://github.com/matrix-org/matrix-react-sdk/pull/1228) * Decorate matrix.to anchor tags as mx_UserPill and mx_RoomPill [\#1227](https://github.com/matrix-org/matrix-react-sdk/pull/1227) * Interpret backspace at start of style block as block style toggle [\#1232](https://github.com/matrix-org/matrix-react-sdk/pull/1232) * Use _uniq instead of _sortedUniq for return unique matched results [\#1231](https://github.com/matrix-org/matrix-react-sdk/pull/1231) * Fix inviting multiple people to a room [\#1230](https://github.com/matrix-org/matrix-react-sdk/pull/1230) * Decorate http://matrix.to links in the composer as pills [\#1225](https://github.com/matrix-org/matrix-react-sdk/pull/1225) * Fix file uploading [\#1224](https://github.com/matrix-org/matrix-react-sdk/pull/1224) * Fix RoomSettings save [\#1223](https://github.com/matrix-org/matrix-react-sdk/pull/1223) * Add code-block to the list of blocks where hitting return will split-… [\#1222](https://github.com/matrix-org/matrix-react-sdk/pull/1222) * Fix Autocompleter promises [\#1219](https://github.com/matrix-org/matrix-react-sdk/pull/1219) * Implement disabled-by-default setting for auto-replacement of plainte… [\#1221](https://github.com/matrix-org/matrix-react-sdk/pull/1221) * Transform `async` functions to bluebird promises [\#1220](https://github.com/matrix-org/matrix-react-sdk/pull/1220) * Improve RTE HTML link handling [\#1217](https://github.com/matrix-org/matrix-react-sdk/pull/1217) * Prevent exception on page unload [\#1216](https://github.com/matrix-org/matrix-react-sdk/pull/1216) * Switch matrix-react-sdk to bluebird [\#1213](https://github.com/matrix-org/matrix-react-sdk/pull/1213) * Remove `disableMarkdown` setting [\#1214](https://github.com/matrix-org/matrix-react-sdk/pull/1214) * Remove MessageComposerInputOld [\#1215](https://github.com/matrix-org/matrix-react-sdk/pull/1215) * Enable ctrl+k room filter focus [\#1212](https://github.com/matrix-org/matrix-react-sdk/pull/1212) * Use matrix-react-test-utils rather than our own impl [\#1211](https://github.com/matrix-org/matrix-react-sdk/pull/1211) * Fix a race in session loading code [\#1207](https://github.com/matrix-org/matrix-react-sdk/pull/1207) * use npm scripts arg passing instead of $KARMAFLAGS to make cross-compat [\#1210](https://github.com/matrix-org/matrix-react-sdk/pull/1210) * Update `unicodeToImage` to maintain compatibility with emojione [\#1209](https://github.com/matrix-org/matrix-react-sdk/pull/1209) * Give Login an unmounted guard [\#1206](https://github.com/matrix-org/matrix-react-sdk/pull/1206) * Fix a flaky test in the timelinepanel code [\#1208](https://github.com/matrix-org/matrix-react-sdk/pull/1208) * Add more features to Group View [\#1196](https://github.com/matrix-org/matrix-react-sdk/pull/1196) * Bump the dep on emojione to 2.2.7 to add :shark: and others [\#1205](https://github.com/matrix-org/matrix-react-sdk/pull/1205) * Fix bug where a received message would remove completions for users [\#1203](https://github.com/matrix-org/matrix-react-sdk/pull/1203) * whitelist data & mxc URIs on img tags: readds PR #333 [\#712](https://github.com/matrix-org/matrix-react-sdk/pull/712) * Remove redundant functions, bindings, props [\#1202](https://github.com/matrix-org/matrix-react-sdk/pull/1202) * Only allow completion of emoji in certain circumstances [\#1199](https://github.com/matrix-org/matrix-react-sdk/pull/1199) * Take RTE out of labs! 🎉 [\#1176](https://github.com/matrix-org/matrix-react-sdk/pull/1176) * Implement 'Groups' page [\#1167](https://github.com/matrix-org/matrix-react-sdk/pull/1167) * Possibly fix accepting invites [\#1200](https://github.com/matrix-org/matrix-react-sdk/pull/1200) * Remove two possible sources for the "AutoComplete stays visible bug [\#1198](https://github.com/matrix-org/matrix-react-sdk/pull/1198) * WithMatrixClient -> withMatrixClient [\#1197](https://github.com/matrix-org/matrix-react-sdk/pull/1197) * Use app ID for element key and pass screen parameter to scalar. [\#1194](https://github.com/matrix-org/matrix-react-sdk/pull/1194) * Add group view page [\#1148](https://github.com/matrix-org/matrix-react-sdk/pull/1148) * Alter EMOJI_REGEX to include end of string ($) [\#1195](https://github.com/matrix-org/matrix-react-sdk/pull/1195) * Fix vector-im/riot-web#4526 by pretending to join when creating a room [\#1193](https://github.com/matrix-org/matrix-react-sdk/pull/1193) * Allow underline through MD and in RTE (MD) using <u> which works with CM [\#1192](https://github.com/matrix-org/matrix-react-sdk/pull/1192) * Only insert HTML into the composer in RTE mode [\#1190](https://github.com/matrix-org/matrix-react-sdk/pull/1190) * only show unban button in RoomSettings if user has sufficient PL to do so [\#1191](https://github.com/matrix-org/matrix-react-sdk/pull/1191) * Fix a React duplicate key error [\#1189](https://github.com/matrix-org/matrix-react-sdk/pull/1189) * Implement MessageComposerStore to persist composer state when room switching [\#1181](https://github.com/matrix-org/matrix-react-sdk/pull/1181) * Add visual feedback for when there are no completions available [\#1188](https://github.com/matrix-org/matrix-react-sdk/pull/1188) * Filter out unsupported emoji from the emoji meta data [\#1187](https://github.com/matrix-org/matrix-react-sdk/pull/1187) * When hitting "tab" use an autocompleteDelay of 0 [\#1180](https://github.com/matrix-org/matrix-react-sdk/pull/1180) * Don't try to match with an empty query string [\#1179](https://github.com/matrix-org/matrix-react-sdk/pull/1179) * Add some logging to track down flaky test [\#1186](https://github.com/matrix-org/matrix-react-sdk/pull/1186) * Run the riot-web tests against js-sdk develop [\#1185](https://github.com/matrix-org/matrix-react-sdk/pull/1185) * Use Chrome instead of PhantomJS for tests [\#1184](https://github.com/matrix-org/matrix-react-sdk/pull/1184) * Fix import for Rooms so that DMs can be created [\#1183](https://github.com/matrix-org/matrix-react-sdk/pull/1183) * Only match users by matchgin displayname or user ID prefixes [\#1177](https://github.com/matrix-org/matrix-react-sdk/pull/1177) * Only truncate autocomplete pulls of Emoji, Room and UserProvider [\#1178](https://github.com/matrix-org/matrix-react-sdk/pull/1178) * Improve the sorting applied to the sorting of autocomplete results [\#1175](https://github.com/matrix-org/matrix-react-sdk/pull/1175) * De-Lint 23 files [\#1171](https://github.com/matrix-org/matrix-react-sdk/pull/1171) * add missing commands to the Autocomplete CommandProvider [\#1169](https://github.com/matrix-org/matrix-react-sdk/pull/1169) * Only move through history if caret at start or end of line [\#1174](https://github.com/matrix-org/matrix-react-sdk/pull/1174) * Don't pad 12h timestamps [\#1165](https://github.com/matrix-org/matrix-react-sdk/pull/1165) * Strip out "/me" after committing to RTE history [\#1173](https://github.com/matrix-org/matrix-react-sdk/pull/1173) * When formatting with MD enabled, move selection inside ** or equivalent [\#1172](https://github.com/matrix-org/matrix-react-sdk/pull/1172) * make RoomHeader Topic use EmojiText to be emojione-friendly [\#1170](https://github.com/matrix-org/matrix-react-sdk/pull/1170) * Match by emoji ascii regex first before shorthand [\#1168](https://github.com/matrix-org/matrix-react-sdk/pull/1168) * Always store sent MD messages as MD in history [\#1166](https://github.com/matrix-org/matrix-react-sdk/pull/1166) * Only allow history selection when on the first or last line [\#1163](https://github.com/matrix-org/matrix-react-sdk/pull/1163) * Only send HTML when using RTE when necessary [\#1162](https://github.com/matrix-org/matrix-react-sdk/pull/1162) * Move cursor to end of editor when quoting [\#1161](https://github.com/matrix-org/matrix-react-sdk/pull/1161) * Fix #4422 by persisting the "currently composed" message [\#1160](https://github.com/matrix-org/matrix-react-sdk/pull/1160) * Be sensible about handling up/down vs tab/tab-shift [\#1159](https://github.com/matrix-org/matrix-react-sdk/pull/1159) * Implement ascii emoji tab completion [\#1158](https://github.com/matrix-org/matrix-react-sdk/pull/1158) * Do debouncing for autocomplete in a sane way [\#1156](https://github.com/matrix-org/matrix-react-sdk/pull/1156) * Fix issue where the cursor is put at the start of selected history item [\#1155](https://github.com/matrix-org/matrix-react-sdk/pull/1155) * Scalar: add in set_widget and get_widgets [\#1068](https://github.com/matrix-org/matrix-react-sdk/pull/1068) * Add support for apps [\#1152](https://github.com/matrix-org/matrix-react-sdk/pull/1152) * Work around draft-js-export-html#62 by post-processing <br>\n [\#1153](https://github.com/matrix-org/matrix-react-sdk/pull/1153) * Order emojis by standard ordering, add alternate shortnames [\#1154](https://github.com/matrix-org/matrix-react-sdk/pull/1154) * Overide default draft-js handling of pasting text/html [\#1151](https://github.com/matrix-org/matrix-react-sdk/pull/1151) * Allow toggling of dev tools when RTE focussed [\#1150](https://github.com/matrix-org/matrix-react-sdk/pull/1150) * Only syntax highlight if language was specified [\#1074](https://github.com/matrix-org/matrix-react-sdk/pull/1074) * fix one major cause of stuck unread notifications [\#1147](https://github.com/matrix-org/matrix-react-sdk/pull/1147) * RTE: Use <del> for strikeout [\#1146](https://github.com/matrix-org/matrix-react-sdk/pull/1146) * Update tab-complete state onRoom received after joining [\#1145](https://github.com/matrix-org/matrix-react-sdk/pull/1145) * RTE and Autocomplete fixes [\#518](https://github.com/matrix-org/matrix-react-sdk/pull/518) * RTE Fixes [\#1144](https://github.com/matrix-org/matrix-react-sdk/pull/1144) * Only submit phone number when phone loginType is selected [\#1143](https://github.com/matrix-org/matrix-react-sdk/pull/1143) * Fix potential race in setting client listeners [\#1142](https://github.com/matrix-org/matrix-react-sdk/pull/1142) * Update from Weblate. [\#1141](https://github.com/matrix-org/matrix-react-sdk/pull/1141) * Use 12h timestamps when enabled in RR [\#1140](https://github.com/matrix-org/matrix-react-sdk/pull/1140) * manual check for updates [\#1019](https://github.com/matrix-org/matrix-react-sdk/pull/1019) * Fix load failure in firefox when indexedDB is disabled [\#1138](https://github.com/matrix-org/matrix-react-sdk/pull/1138) * Fix an incorrect console error [\#1139](https://github.com/matrix-org/matrix-react-sdk/pull/1139) * Remove dead special-casing for OLM.BAD_LEGACY_ACCOUNT_PICKLE [\#1134](https://github.com/matrix-org/matrix-react-sdk/pull/1134) * reset page subtitle and favicon on_logged_out [\#1127](https://github.com/matrix-org/matrix-react-sdk/pull/1127) * Make the indexeddb worker script work again [\#1132](https://github.com/matrix-org/matrix-react-sdk/pull/1132) * Fix another race with first-sync [\#1131](https://github.com/matrix-org/matrix-react-sdk/pull/1131) * Don't allow UserSettings to render if !MatrixClientPeg.get() [\#1129](https://github.com/matrix-org/matrix-react-sdk/pull/1129) * Various logging cleanups [\#1130](https://github.com/matrix-org/matrix-react-sdk/pull/1130) * Fix ability to invite users with caps in their user IDs [\#1128](https://github.com/matrix-org/matrix-react-sdk/pull/1128) * Redesign the warning to be red text, move below "Sign out" [\#1126](https://github.com/matrix-org/matrix-react-sdk/pull/1126) * Implement password nag warning in user settings account section [\#1123](https://github.com/matrix-org/matrix-react-sdk/pull/1123) * Show a "Skip" button instead of "Cancel" in SetEmailDialog [\#1118](https://github.com/matrix-org/matrix-react-sdk/pull/1118) * Pop up a dialog when we get a room key request [\#996](https://github.com/matrix-org/matrix-react-sdk/pull/996) * Fix another infinite spin on register [\#1124](https://github.com/matrix-org/matrix-react-sdk/pull/1124) * Update from Weblate. [\#1119](https://github.com/matrix-org/matrix-react-sdk/pull/1119) * Internationalise the drop targets [\#1122](https://github.com/matrix-org/matrix-react-sdk/pull/1122) * add two strings to translation [\#1121](https://github.com/matrix-org/matrix-react-sdk/pull/1121) * Fix infinite spinner on email registration [\#1120](https://github.com/matrix-org/matrix-react-sdk/pull/1120) * Get rid of guestCreds [\#1116](https://github.com/matrix-org/matrix-react-sdk/pull/1116) * Update from Weblate. [\#1117](https://github.com/matrix-org/matrix-react-sdk/pull/1117) * Reduce save-restore window in ScrollPanel to reduce scrolling jumps [\#1076](https://github.com/matrix-org/matrix-react-sdk/pull/1076) * Fix race in registration for pusher config [\#1115](https://github.com/matrix-org/matrix-react-sdk/pull/1115) * Refactor the state machine in MatrixChat [\#1102](https://github.com/matrix-org/matrix-react-sdk/pull/1102) * Avoid transitioning to loggedIn state during token login [\#1110](https://github.com/matrix-org/matrix-react-sdk/pull/1110) * make forward_event be friendly with the RVS stuffs [\#1112](https://github.com/matrix-org/matrix-react-sdk/pull/1112) * Update from Weblate. [\#1114](https://github.com/matrix-org/matrix-react-sdk/pull/1114) * Don't peek when creating a room [\#1113](https://github.com/matrix-org/matrix-react-sdk/pull/1113) * Remove unused collapse_rhs [\#1111](https://github.com/matrix-org/matrix-react-sdk/pull/1111) * App widget improvements and Jitsi [\#1086](https://github.com/matrix-org/matrix-react-sdk/pull/1086)
-
v0.9.7f7aad3c4 · ·
[Full Changelog](https://github.com/matrix-org/matrix-react-sdk/compare/v0.9.6...v0.9.7) * Fix ability to invite users with caps in their user IDs [\#1128](https://github.com/matrix-org/matrix-react-sdk/pull/1128) * Fix another race with first-sync [\#1131](https://github.com/matrix-org/matrix-react-sdk/pull/1131) * Make the indexeddb worker script work again [\#1132](https://github.com/matrix-org/matrix-react-sdk/pull/1132) * Use the web worker when clearing js-sdk stores [\#1133](https://github.com/matrix-org/matrix-react-sdk/pull/1133)
-
v0.9.6529e0147 · ·
[Full Changelog](https://github.com/matrix-org/matrix-react-sdk/compare/v0.9.5...v0.9.6) * Fix infinite spinner on email registration [\#1120](https://github.com/matrix-org/matrix-react-sdk/pull/1120) * Translate help promots in room list [\#1121](https://github.com/matrix-org/matrix-react-sdk/pull/1121) * Internationalise the drop targets [\#1122](https://github.com/matrix-org/matrix-react-sdk/pull/1122) * Fix another infinite spin on register [\#1124](https://github.com/matrix-org/matrix-react-sdk/pull/1124)
-
v0.9.566c3a6d9 · ·
[Full Changelog](https://github.com/matrix-org/matrix-react-sdk/compare/v0.9.5-rc.2...v0.9.5) * Don't peek when creating a room [\#1113](https://github.com/matrix-org/matrix-react-sdk/pull/1113) * More translations & translation fixes
-
v0.9.5-rc.212ad9a2c · ·
[Full Changelog](https://github.com/matrix-org/matrix-react-sdk/compare/v0.9.5-rc.1...v0.9.5-rc.2) * Avoid getting stuck in a loop in CAS login [\#1109](https://github.com/matrix-org/matrix-react-sdk/pull/1109) * Update from Weblate. [\#1101](https://github.com/matrix-org/matrix-react-sdk/pull/1101) * Correctly inspect state when rejecting invite [\#1108](https://github.com/matrix-org/matrix-react-sdk/pull/1108) * Make sure to pass the roomAlias to the preview header if we have it [\#1107](https://github.com/matrix-org/matrix-react-sdk/pull/1107) * Make sure captcha disappears when container does [\#1106](https://github.com/matrix-org/matrix-react-sdk/pull/1106) * Fix URL previews [\#1105](https://github.com/matrix-org/matrix-react-sdk/pull/1105)
-
v0.9.5-rc.182436758 · ·
[Full Changelog](https://github.com/matrix-org/matrix-react-sdk/compare/v0.9.4...v0.9.5-rc.1) * Groundwork for tests including a teamserver login [\#1098](https://github.com/matrix-org/matrix-react-sdk/pull/1098) * Show a spinner when accepting an invite and waitingForRoom [\#1100](https://github.com/matrix-org/matrix-react-sdk/pull/1100) * Display a spinner until new room object after join success [\#1099](https://github.com/matrix-org/matrix-react-sdk/pull/1099) * Luke/attempt fix peeking regression [\#1097](https://github.com/matrix-org/matrix-react-sdk/pull/1097) * Show correct text in set email password dialog (2) [\#1096](https://github.com/matrix-org/matrix-react-sdk/pull/1096) * Don't create a guest login if user went to /login [\#1092](https://github.com/matrix-org/matrix-react-sdk/pull/1092) * Give password confirmation correct title, description [\#1095](https://github.com/matrix-org/matrix-react-sdk/pull/1095) * Make enter submit change password form [\#1094](https://github.com/matrix-org/matrix-react-sdk/pull/1094) * When not specified, remove roomAlias state in RoomViewStore [\#1093](https://github.com/matrix-org/matrix-react-sdk/pull/1093) * Update from Weblate. [\#1091](https://github.com/matrix-org/matrix-react-sdk/pull/1091) * Fixed pagination infinite loop caused by long messages [\#1045](https://github.com/matrix-org/matrix-react-sdk/pull/1045) * Clear persistent storage on login and logout [\#1085](https://github.com/matrix-org/matrix-react-sdk/pull/1085) * DM guessing: prefer oldest joined member [\#1087](https://github.com/matrix-org/matrix-react-sdk/pull/1087) * Ask for email address after setting password for the first time [\#1090](https://github.com/matrix-org/matrix-react-sdk/pull/1090) * i18n for setting password flow [\#1089](https://github.com/matrix-org/matrix-react-sdk/pull/1089) * remove mx_filterFlipColor from verified e2e icon so its not purple :/ [\#1088](https://github.com/matrix-org/matrix-react-sdk/pull/1088) * width and height must be int otherwise synapse cries [\#1083](https://github.com/matrix-org/matrix-react-sdk/pull/1083) * remove RoomViewStore listener from MatrixChat on unmount [\#1084](https://github.com/matrix-org/matrix-react-sdk/pull/1084) * Add script to copy translations between files [\#1082](https://github.com/matrix-org/matrix-react-sdk/pull/1082) * Only process user_directory response if it's for the current query [\#1081](https://github.com/matrix-org/matrix-react-sdk/pull/1081) * Fix regressions with starting a 1-1. [\#1080](https://github.com/matrix-org/matrix-react-sdk/pull/1080) * allow forcing of TURN [\#1079](https://github.com/matrix-org/matrix-react-sdk/pull/1079) * Remove a bunch of dead code from react-sdk [\#1077](https://github.com/matrix-org/matrix-react-sdk/pull/1077) * Improve error logging/reporting in megolm import/export [\#1061](https://github.com/matrix-org/matrix-react-sdk/pull/1061) * Delinting [\#1064](https://github.com/matrix-org/matrix-react-sdk/pull/1064) * Show reason for a call hanging up unexpectedly. [\#1071](https://github.com/matrix-org/matrix-react-sdk/pull/1071) * Add reason for ban in room settings [\#1072](https://github.com/matrix-org/matrix-react-sdk/pull/1072) * adds mx_filterFlipColor so that the dark theme will invert this image [\#1070](https://github.com/matrix-org/matrix-react-sdk/pull/1070)
-
v0.9.4a5aa4972 · ·
[Full Changelog](https://github.com/matrix-org/matrix-react-sdk/compare/v0.9.3...v0.9.4) * Ask for email address after setting password for the first time [\#1090](https://github.com/matrix-org/matrix-react-sdk/pull/1090) * DM guessing: prefer oldest joined member [\#1087](https://github.com/matrix-org/matrix-react-sdk/pull/1087) * More translations
-
v0.9.3aef0a802 · ·
[Full Changelog](https://github.com/matrix-org/matrix-react-sdk/compare/v0.9.3-rc.2...v0.9.3) * Add more translations & fix some existing ones
-
v0.9.3-rc.2336b10da · ·
[Full Changelog](https://github.com/matrix-org/matrix-react-sdk/compare/v0.9.3-rc.1...v0.9.3-rc.2) * Fix flux dependency * Fix translations on conference call bar
-
v0.9.3-rc.127592728 · ·
[Full Changelog](https://github.com/matrix-org/matrix-react-sdk/compare/v0.9.2...v0.9.3-rc.1) * When ChatCreateOrReuseDialog is cancelled by a guest, go home [\#1069](https://github.com/matrix-org/matrix-react-sdk/pull/1069) * Update from Weblate. [\#1065](https://github.com/matrix-org/matrix-react-sdk/pull/1065) * Goto /home when forgetting the last room [\#1067](https://github.com/matrix-org/matrix-react-sdk/pull/1067) * Default to home page when settings is closed [\#1066](https://github.com/matrix-org/matrix-react-sdk/pull/1066) * Update from Weblate. [\#1063](https://github.com/matrix-org/matrix-react-sdk/pull/1063) * When joining, use a roomAlias if we have it [\#1062](https://github.com/matrix-org/matrix-react-sdk/pull/1062) * Control currently viewed event via RoomViewStore [\#1058](https://github.com/matrix-org/matrix-react-sdk/pull/1058) * Better error messages for login [\#1060](https://github.com/matrix-org/matrix-react-sdk/pull/1060) * Add remaining translations [\#1056](https://github.com/matrix-org/matrix-react-sdk/pull/1056) * Added button that copies code to clipboard [\#1040](https://github.com/matrix-org/matrix-react-sdk/pull/1040) * de-lint MegolmExportEncryption + test [\#1059](https://github.com/matrix-org/matrix-react-sdk/pull/1059) * Better RTL support [\#1021](https://github.com/matrix-org/matrix-react-sdk/pull/1021) * make mels emoji capable [\#1057](https://github.com/matrix-org/matrix-react-sdk/pull/1057) * Make travis check for lint on files which are clean to start with [\#1055](https://github.com/matrix-org/matrix-react-sdk/pull/1055) * Update from Weblate. [\#1053](https://github.com/matrix-org/matrix-react-sdk/pull/1053) * Add some logging around switching rooms [\#1054](https://github.com/matrix-org/matrix-react-sdk/pull/1054) * Update from Weblate. [\#1052](https://github.com/matrix-org/matrix-react-sdk/pull/1052) * Use user_directory endpoint to populate ChatInviteDialog [\#1050](https://github.com/matrix-org/matrix-react-sdk/pull/1050) * Various Analytics changes/fixes/improvements [\#1046](https://github.com/matrix-org/matrix-react-sdk/pull/1046) * Use an arrow function to allow `this` [\#1051](https://github.com/matrix-org/matrix-react-sdk/pull/1051) * New guest access [\#937](https://github.com/matrix-org/matrix-react-sdk/pull/937) * Translate src/components/structures [\#1048](https://github.com/matrix-org/matrix-react-sdk/pull/1048) * Cancel 'join room' action if 'log in' is clicked [\#1049](https://github.com/matrix-org/matrix-react-sdk/pull/1049) * fix copy and paste derp and rip out unused imports [\#1015](https://github.com/matrix-org/matrix-react-sdk/pull/1015) * Update from Weblate. [\#1042](https://github.com/matrix-org/matrix-react-sdk/pull/1042) * Reset 'first sync' flag / promise on log in [\#1041](https://github.com/matrix-org/matrix-react-sdk/pull/1041) * Remove DM-guessing code (again) [\#1036](https://github.com/matrix-org/matrix-react-sdk/pull/1036) * Cancel deferred actions [\#1039](https://github.com/matrix-org/matrix-react-sdk/pull/1039) * Merge develop, add i18n for SetMxIdDialog [\#1034](https://github.com/matrix-org/matrix-react-sdk/pull/1034) * Defer an intention for creating a room [\#1038](https://github.com/matrix-org/matrix-react-sdk/pull/1038) * Fix 'create room' button [\#1037](https://github.com/matrix-org/matrix-react-sdk/pull/1037) * Always show the spinner during the first sync [\#1033](https://github.com/matrix-org/matrix-react-sdk/pull/1033) * Only view welcome user if we are not looking at a room [\#1032](https://github.com/matrix-org/matrix-react-sdk/pull/1032) * Update from Weblate. [\#1030](https://github.com/matrix-org/matrix-react-sdk/pull/1030) * Keep deferred actions for view_user_settings and view_create_chat [\#1031](https://github.com/matrix-org/matrix-react-sdk/pull/1031) * Don't do a deferred start chat if user is welcome user [\#1029](https://github.com/matrix-org/matrix-react-sdk/pull/1029) * Introduce state `peekLoading` to avoid collision with `roomLoading` [\#1028](https://github.com/matrix-org/matrix-react-sdk/pull/1028) * Update from Weblate. [\#1016](https://github.com/matrix-org/matrix-react-sdk/pull/1016) * Fix accepting a 3pid invite [\#1013](https://github.com/matrix-org/matrix-react-sdk/pull/1013) * Propagate room join errors to the UI [\#1007](https://github.com/matrix-org/matrix-react-sdk/pull/1007) * Implement /user/@userid:domain?action=chat [\#1006](https://github.com/matrix-org/matrix-react-sdk/pull/1006) * Show People/Rooms emptySubListTip even when total rooms !== 0 [\#967](https://github.com/matrix-org/matrix-react-sdk/pull/967) * Fix to show the correct room [\#995](https://github.com/matrix-org/matrix-react-sdk/pull/995) * Remove cachedPassword from localStorage on_logged_out [\#977](https://github.com/matrix-org/matrix-react-sdk/pull/977) * Add /start to show the setMxId above HomePage [\#964](https://github.com/matrix-org/matrix-react-sdk/pull/964) * Allow pressing Enter to submit setMxId [\#961](https://github.com/matrix-org/matrix-react-sdk/pull/961) * add login link to SetMxIdDialog [\#954](https://github.com/matrix-org/matrix-react-sdk/pull/954) * Block user settings with view_set_mxid [\#936](https://github.com/matrix-org/matrix-react-sdk/pull/936) * Show "Something went wrong!" when errcode undefined [\#935](https://github.com/matrix-org/matrix-react-sdk/pull/935) * Reset store state when logging out [\#930](https://github.com/matrix-org/matrix-react-sdk/pull/930) * Set the displayname to the mxid once PWLU [\#933](https://github.com/matrix-org/matrix-react-sdk/pull/933) * Fix view_next_room, view_previous_room and view_indexed_room [\#929](https://github.com/matrix-org/matrix-react-sdk/pull/929) * Use RVS to indicate "joining" when setting a mxid [\#928](https://github.com/matrix-org/matrix-react-sdk/pull/928) * Don't show notif nag bar if guest [\#932](https://github.com/matrix-org/matrix-react-sdk/pull/932) * Show "Password" instead of "New Password" [\#927](https://github.com/matrix-org/matrix-react-sdk/pull/927) * Remove warm-fuzzy after setting mxid [\#926](https://github.com/matrix-org/matrix-react-sdk/pull/926) * Allow teamServerConfig to be missing [\#925](https://github.com/matrix-org/matrix-react-sdk/pull/925) * Remove GuestWarningBar [\#923](https://github.com/matrix-org/matrix-react-sdk/pull/923) * Make left panel better for new users (mk III) [\#924](https://github.com/matrix-org/matrix-react-sdk/pull/924) * Implement default welcome page and allow custom URL /w config [\#922](https://github.com/matrix-org/matrix-react-sdk/pull/922) * Implement a store for RoomView [\#921](https://github.com/matrix-org/matrix-react-sdk/pull/921) * Add prop to toggle whether new password input is autoFocused [\#915](https://github.com/matrix-org/matrix-react-sdk/pull/915) * Implement warm-fuzzy success dialog for SetMxIdDialog [\#905](https://github.com/matrix-org/matrix-react-sdk/pull/905) * Write some tests for the RTS UI [\#893](https://github.com/matrix-org/matrix-react-sdk/pull/893) * Make confirmation optional on ChangePassword [\#890](https://github.com/matrix-org/matrix-react-sdk/pull/890) * Remove "Current Password" input if mx_pass exists [\#881](https://github.com/matrix-org/matrix-react-sdk/pull/881) * Replace NeedToRegisterDialog /w SetMxIdDialog [\#889](https://github.com/matrix-org/matrix-react-sdk/pull/889) * Invite the welcome user after registration if configured [\#882](https://github.com/matrix-org/matrix-react-sdk/pull/882) * Prevent ROUs from creating new chats/new rooms [\#879](https://github.com/matrix-org/matrix-react-sdk/pull/879) * Redesign mxID chooser, add availability checking [\#877](https://github.com/matrix-org/matrix-react-sdk/pull/877) * Show password nag bar when user is PWLU [\#864](https://github.com/matrix-org/matrix-react-sdk/pull/864) * fix typo [\#858](https://github.com/matrix-org/matrix-react-sdk/pull/858) * Initial implementation: SetDisplayName -> SetMxIdDialog [\#849](https://github.com/matrix-org/matrix-react-sdk/pull/849)
-
v0.9.231f1e421 · ·
[Full Changelog](https://github.com/matrix-org/matrix-react-sdk/compare/v0.9.1...v0.9.2) * Hotfix: Allow password reset when logged in [\#1044](https://github.com/matrix-org/matrix-react-sdk/pull/1044)
-
v0.9.10d5ad06a · ·
[Full Changelog](https://github.com/matrix-org/matrix-react-sdk/compare/v0.9.0...v0.9.1) * Update from Weblate. [\#1012](https://github.com/matrix-org/matrix-react-sdk/pull/1012) * typo, missing import and mis-casing [\#1014](https://github.com/matrix-org/matrix-react-sdk/pull/1014) * Update from Weblate. [\#1010](https://github.com/matrix-org/matrix-react-sdk/pull/1010)
-
v0.9.09e0aca53 · ·
[Full Changelog](https://github.com/matrix-org/matrix-react-sdk/compare/v0.9.0-rc.2...v0.9.0) * sync pt with pt_BR [\#1009](https://github.com/matrix-org/matrix-react-sdk/pull/1009) * Update from Weblate. [\#1008](https://github.com/matrix-org/matrix-react-sdk/pull/1008) * Update from Weblate. [\#1003](https://github.com/matrix-org/matrix-react-sdk/pull/1003) * allow hiding redactions, restoring old behaviour [\#1004](https://github.com/matrix-org/matrix-react-sdk/pull/1004) * Add missing translations [\#1005](https://github.com/matrix-org/matrix-react-sdk/pull/1005)
-
v0.9.0-rc.28add074d · ·
[Full Changelog](https://github.com/matrix-org/matrix-react-sdk/compare/v0.9.0-rc.1...v0.9.0-rc.2) * Update from Weblate. [\#1002](https://github.com/matrix-org/matrix-react-sdk/pull/1002) * webrtc config electron [\#850](https://github.com/matrix-org/matrix-react-sdk/pull/850) * enable useCompactLayout user setting an add a class when it's enabled [\#986](https://github.com/matrix-org/matrix-react-sdk/pull/986) * Update from Weblate. [\#987](https://github.com/matrix-org/matrix-react-sdk/pull/987) * Translation fixes for everything but src/components [\#990](https://github.com/matrix-org/matrix-react-sdk/pull/990) * Fix tests [\#1001](https://github.com/matrix-org/matrix-react-sdk/pull/1001) * Fix tests for PR #989 [\#999](https://github.com/matrix-org/matrix-react-sdk/pull/999) * Revert "Revert "add labels to language picker"" [\#1000](https://github.com/matrix-org/matrix-react-sdk/pull/1000) * maybe fixxy [Electron] external thing? [\#997](https://github.com/matrix-org/matrix-react-sdk/pull/997) * travisci: Don't run the riot-web tests if the react-sdk tests fail [\#992](https://github.com/matrix-org/matrix-react-sdk/pull/992) * Support 12hr time on DateSeparator [\#991](https://github.com/matrix-org/matrix-react-sdk/pull/991) * Revert "add labels to language picker" [\#994](https://github.com/matrix-org/matrix-react-sdk/pull/994) * Call MatrixClient.clearStores on logout [\#983](https://github.com/matrix-org/matrix-react-sdk/pull/983) * Matthew/room avatar event [\#988](https://github.com/matrix-org/matrix-react-sdk/pull/988) * add labels to language picker [\#989](https://github.com/matrix-org/matrix-react-sdk/pull/989) * Update from Weblate. [\#981](https://github.com/matrix-org/matrix-react-sdk/pull/981)