Changes in [1.11.13](https://github.com/vector-im/element-web/releases/tag/v1.11.13) (2022-11-01) ================================================================================================= ## π Bug Fixes * Fix default behavior of Room.getBlacklistUnverifiedDevices ([\#2830](https://github.com/matrix-org/matrix-js-sdk/pull/2830)). Contributed by @duxovni. * Catch server versions API call exception when starting the client ([\#2828](https://github.com/matrix-org/matrix-js-sdk/pull/2828)). Fixes vector-im/element-web#23634. * Fix authedRequest including `Authorization: Bearer undefined` for password resets ([\#2822](https://github.com/matrix-org/matrix-js-sdk/pull/2822)). Fixes vector-im/element-web#23655. Changes in [1.11.12](https://github.com/vector-im/element-web/releases/tag/v1.11.12) (2022-10-26) ================================================================================================= ## π Bug Fixes * Fix config.json failing to load for Jitsi wrapper in non-root deployment ([\#23577](https://github.com/vector-im/element-web/pull/23577)). Changes in [1.11.11](https://github.com/vector-im/element-web/releases/tag/v1.11.11) (2022-10-25) ================================================================================================= ## β¨ Features * Device manager - tweak string formatting of default device name ([\#23457](https://github.com/vector-im/element-web/pull/23457)). * Add Element Call participant limit ([\#23431](https://github.com/vector-im/element-web/pull/23431)). * Add Element Call `brand` ([\#23443](https://github.com/vector-im/element-web/pull/23443)). * Include a file-safe room name and ISO date in chat exports ([\#9440](https://github.com/matrix-org/matrix-react-sdk/pull/9440)). Fixes #21812 and #19724. * Room call banner ([\#9378](https://github.com/matrix-org/matrix-react-sdk/pull/9378)). Fixes #23453. Contributed by @toger5. * Device manager - spinners while devices are signing out ([\#9433](https://github.com/matrix-org/matrix-react-sdk/pull/9433)). Fixes #15865. * Device manager - silence call ringers when local notifications are silenced ([\#9420](https://github.com/matrix-org/matrix-react-sdk/pull/9420)). * Pass the current language to Element Call ([\#9427](https://github.com/matrix-org/matrix-react-sdk/pull/9427)). * Hide screen-sharing button in Element Call on desktop ([\#9423](https://github.com/matrix-org/matrix-react-sdk/pull/9423)). * Add reply support to WysiwygComposer ([\#9422](https://github.com/matrix-org/matrix-react-sdk/pull/9422)). Contributed by @florianduros. * Disconnect other connected devices (of the same user) when joining an Element call ([\#9379](https://github.com/matrix-org/matrix-react-sdk/pull/9379)). * Device manager - device tile main click target ([\#9409](https://github.com/matrix-org/matrix-react-sdk/pull/9409)). * Add formatting buttons to the rich text editor ([\#9410](https://github.com/matrix-org/matrix-react-sdk/pull/9410)). Contributed by @florianduros. * Device manager - current session context menu ([\#9386](https://github.com/matrix-org/matrix-react-sdk/pull/9386)). * Remove piwik config fallback for privacy policy URL ([\#9390](https://github.com/matrix-org/matrix-react-sdk/pull/9390)). * Add the first step to integrate the matrix wysiwyg composer ([\#9374](https://github.com/matrix-org/matrix-react-sdk/pull/9374)). Contributed by @florianduros. * Device manager - UA parsing tweaks ([\#9382](https://github.com/matrix-org/matrix-react-sdk/pull/9382)). * Device manager - remove client information events when disabling setting ([\#9384](https://github.com/matrix-org/matrix-react-sdk/pull/9384)). * Add Element Call participant limit ([\#9358](https://github.com/matrix-org/matrix-react-sdk/pull/9358)). * Add Element Call room settings ([\#9347](https://github.com/matrix-org/matrix-react-sdk/pull/9347)). * Device manager - render extended device information ([\#9360](https://github.com/matrix-org/matrix-react-sdk/pull/9360)). * New group call experience: Room header and PiP designs ([\#9351](https://github.com/matrix-org/matrix-react-sdk/pull/9351)). * Pass language to Jitsi Widget ([\#9346](https://github.com/matrix-org/matrix-react-sdk/pull/9346)). Contributed by @Fox32. * Add notifications and toasts for Element Call calls ([\#9337](https://github.com/matrix-org/matrix-react-sdk/pull/9337)). * Device manager - device type icon ([\#9355](https://github.com/matrix-org/matrix-react-sdk/pull/9355)). * Delete the remainder of groups ([\#9357](https://github.com/matrix-org/matrix-react-sdk/pull/9357)). Fixes #22770. * Device manager - display client information in device details ([\#9315](https://github.com/matrix-org/matrix-react-sdk/pull/9315)). ## π Bug Fixes * Send Content-Type: application/json header for integration manager /register API ([\#9490](https://github.com/matrix-org/matrix-react-sdk/pull/9490)). Fixes #23580. * Make ErrorView & CompatibilityView scrollable ([\#23468](https://github.com/vector-im/element-web/pull/23468)). Fixes #23376. * Device manager - put client/browser device metadata in correct section ([\#9447](https://github.com/matrix-org/matrix-react-sdk/pull/9447)). * update the room unread notification counter when the server changes the value without any related read receipt ([\#9438](https://github.com/matrix-org/matrix-react-sdk/pull/9438)). * Don't show call banners in video rooms ([\#9441](https://github.com/matrix-org/matrix-react-sdk/pull/9441)). * Prevent useContextMenu isOpen from being true if the button ref goes away ([\#9418](https://github.com/matrix-org/matrix-react-sdk/pull/9418)). Fixes matrix-org/element-web-rageshakes#15637. * Automatically focus the WYSIWYG composer when you enter a room ([\#9412](https://github.com/matrix-org/matrix-react-sdk/pull/9412)). * Improve the tooltips on the call lobby join button ([\#9428](https://github.com/matrix-org/matrix-react-sdk/pull/9428)). * Pass the homeserver's base URL to Element Call ([\#9429](https://github.com/matrix-org/matrix-react-sdk/pull/9429)). Fixes #23301. * Better accommodate long room names in call toasts ([\#9426](https://github.com/matrix-org/matrix-react-sdk/pull/9426)). * Hide virtual widgets from the room info panel ([\#9424](https://github.com/matrix-org/matrix-react-sdk/pull/9424)). Fixes #23494. * Inhibit clicking on sender avatar in threads list ([\#9417](https://github.com/matrix-org/matrix-react-sdk/pull/9417)). Fixes #23482. * Correct the dir parameter of MSC3715 ([\#9391](https://github.com/matrix-org/matrix-react-sdk/pull/9391)). Contributed by @dhenneke. * Use a more correct subset of users in `/remakeolm` developer command ([\#9402](https://github.com/matrix-org/matrix-react-sdk/pull/9402)). * use correct default for notification silencing ([\#9388](https://github.com/matrix-org/matrix-react-sdk/pull/9388)). Fixes #23456. * Device manager - eagerly create `m.local_notification_settings` events ([\#9353](https://github.com/matrix-org/matrix-react-sdk/pull/9353)). * Close incoming Element call toast when viewing the call lobby ([\#9375](https://github.com/matrix-org/matrix-react-sdk/pull/9375)). * Always allow enabling sending read receipts ([\#9367](https://github.com/matrix-org/matrix-react-sdk/pull/9367)). Fixes #23433. * Fixes (vector-im/element-web/issues/22609) where the white theme is not applied when `white -> dark -> white` sequence is done. ([\#9320](https://github.com/matrix-org/matrix-react-sdk/pull/9320)). Contributed by @florianduros. * Fix applying programmatically set height for "top" room layout ([\#9339](https://github.com/matrix-org/matrix-react-sdk/pull/9339)). Contributed by @Fox32. Changes in [1.11.10](https://github.com/vector-im/element-web/releases/tag/v1.11.10) (2022-10-11) ================================================================================================= ## π Bug Fixes * Use correct default for notification silencing ([\#9388](https://github.com/matrix-org/matrix-react-sdk/pull/9388)). Fixes vector-im/element-web#23456. Changes in [1.11.9](https://github.com/vector-im/element-web/releases/tag/v1.11.9) (2022-10-11) =============================================================================================== ## Deprecations * Legacy Piwik config.json option `piwik.policy_url` is deprecated in favour of `privacy_policy_url`. Support will be removed in the next release. ## β¨ Features * Device manager - select all devices ([\#9330](https://github.com/matrix-org/matrix-react-sdk/pull/9330)). Contributed by @kerryarchibald. * New group call experience: Call tiles ([\#9332](https://github.com/matrix-org/matrix-react-sdk/pull/9332)). * Add Shift key to FormatQuote keyboard shortcut ([\#9298](https://github.com/matrix-org/matrix-react-sdk/pull/9298)). Contributed by @owi92. * Device manager - sign out of multiple sessions ([\#9325](https://github.com/matrix-org/matrix-react-sdk/pull/9325)). Contributed by @kerryarchibald. * Display push toggle for web sessions (MSC3890) ([\#9327](https://github.com/matrix-org/matrix-react-sdk/pull/9327)). * Add device notifications enabled switch ([\#9324](https://github.com/matrix-org/matrix-react-sdk/pull/9324)). * Implement push notification toggle in device detail ([\#9308](https://github.com/matrix-org/matrix-react-sdk/pull/9308)). * New group call experience: Starting and ending calls ([\#9318](https://github.com/matrix-org/matrix-react-sdk/pull/9318)). * New group call experience: Room header call buttons ([\#9311](https://github.com/matrix-org/matrix-react-sdk/pull/9311)). * Make device ID copyable in device list ([\#9297](https://github.com/matrix-org/matrix-react-sdk/pull/9297)). Contributed by @duxovni. * Use display name instead of user ID when rendering power events ([\#9295](https://github.com/matrix-org/matrix-react-sdk/pull/9295)). * Read receipts for threads ([\#9239](https://github.com/matrix-org/matrix-react-sdk/pull/9239)). Fixes #23191. ## π Bug Fixes * Use the correct sender key when checking shared secret ([\#2730](https://github.com/matrix-org/matrix-js-sdk/pull/2730)). Fixes vector-im/element-web#23374. * Fix device selection in pre-join screen for Element Call video rooms ([\#9321](https://github.com/matrix-org/matrix-react-sdk/pull/9321)). Fixes #23331. * Don't render a 1px high room topic if the room topic is empty ([\#9317](https://github.com/matrix-org/matrix-react-sdk/pull/9317)). Contributed by @Arnei. * Don't show feedback prompts when that UIFeature is disabled ([\#9305](https://github.com/matrix-org/matrix-react-sdk/pull/9305)). Fixes #23327. * Fix soft crash around unknown room pills ([\#9301](https://github.com/matrix-org/matrix-react-sdk/pull/9301)). Fixes matrix-org/element-web-rageshakes#15465. * Fix spaces feedback prompt wrongly showing when feedback is disabled ([\#9302](https://github.com/matrix-org/matrix-react-sdk/pull/9302)). Fixes #23314. * Fix tile soft crash in ReplyInThreadButton ([\#9300](https://github.com/matrix-org/matrix-react-sdk/pull/9300)). Fixes matrix-org/element-web-rageshakes#15493. Changes in [1.11.8](https://github.com/vector-im/element-web/releases/tag/v1.11.8) (2022-09-28) =============================================================================================== ## π Bug Fixes * Bump IDB crypto store version ([\#2705](https://github.com/matrix-org/matrix-js-sdk/pull/2705)). Changes in [1.11.7](https://github.com/vector-im/element-web/releases/tag/v1.11.7) (2022-09-28) =============================================================================================== ## π Security * Fix for [CVE-2022-39249](https://cve.mitre.org/cgi-bin/cvekey.cgi?keyword=CVE%2D2022%2D39249) * Fix for [CVE-2022-39250](https://cve.mitre.org/cgi-bin/cvekey.cgi?keyword=CVE%2D2022%2D39250) * Fix for [CVE-2022-39251](https://cve.mitre.org/cgi-bin/cvekey.cgi?keyword=CVE%2D2022%2D39251) * Fix for [CVE-2022-39236](https://cve.mitre.org/cgi-bin/cvekey.cgi?keyword=CVE%2D2022%2D39236) Changes in [1.11.6](https://github.com/vector-im/element-web/releases/tag/v1.11.6) (2022-09-20) ========================================================================================================= ## β¨ Features * Element Call video rooms ([\#9267](https://github.com/matrix-org/matrix-react-sdk/pull/9267)). * Device manager - rename session ([\#9282](https://github.com/matrix-org/matrix-react-sdk/pull/9282)). * Allow widgets to read related events ([\#9210](https://github.com/matrix-org/matrix-react-sdk/pull/9210)). Contributed by @dhenneke. * Device manager - logout of other session ([\#9280](https://github.com/matrix-org/matrix-react-sdk/pull/9280)). * Device manager - logout current session ([\#9275](https://github.com/matrix-org/matrix-react-sdk/pull/9275)). * Device manager - verify other devices ([\#9274](https://github.com/matrix-org/matrix-react-sdk/pull/9274)). * Allow integration managers to remove users ([\#9211](https://github.com/matrix-org/matrix-react-sdk/pull/9211)). * Device manager - add verify current session button ([\#9252](https://github.com/matrix-org/matrix-react-sdk/pull/9252)). * Add NotifPanel dot back. ([\#9242](https://github.com/matrix-org/matrix-react-sdk/pull/9242)). Fixes #17641. * Implement MSC3575: Sliding Sync ([\#8328](https://github.com/matrix-org/matrix-react-sdk/pull/8328)). * Add the clipboard read permission for widgets ([\#9250](https://github.com/matrix-org/matrix-react-sdk/pull/9250)). Contributed by @stefanmuhle. ## π Bug Fixes * Make autocomplete pop-up wider in thread view ([\#9289](https://github.com/matrix-org/matrix-react-sdk/pull/9289)). * Fix soft crash around inviting invalid MXIDs in start DM on first message flow ([\#9281](https://github.com/matrix-org/matrix-react-sdk/pull/9281)). Fixes matrix-org/element-web-rageshakes#15060 and matrix-org/element-web-rageshakes#15140. * Fix in-reply-to previews not disappearing when swapping rooms ([\#9278](https://github.com/matrix-org/matrix-react-sdk/pull/9278)). * Fix invalid instanceof operand window.OffscreenCanvas ([\#9276](https://github.com/matrix-org/matrix-react-sdk/pull/9276)). Fixes #23275. * Fix memory leak caused by unremoved listener ([\#9273](https://github.com/matrix-org/matrix-react-sdk/pull/9273)). * Fix thumbnail generation when offscreen canvas fails ([\#9272](https://github.com/matrix-org/matrix-react-sdk/pull/9272)). Fixes #23265. * Prevent sliding sync from showing a room under multiple sublists ([\#9266](https://github.com/matrix-org/matrix-react-sdk/pull/9266)). * Fix tile crash around tooltipify links ([\#9270](https://github.com/matrix-org/matrix-react-sdk/pull/9270)). Fixes #23253. * Device manager - filter out nulled metadatas in device tile properly ([\#9251](https://github.com/matrix-org/matrix-react-sdk/pull/9251)). * Fix a sliding sync bug which could cause rooms to loop ([\#9268](https://github.com/matrix-org/matrix-react-sdk/pull/9268)). * Remove the grey gradient on images in bubbles in the timeline ([\#9241](https://github.com/matrix-org/matrix-react-sdk/pull/9241)). Fixes #21651. * Fix html export not including images ([\#9260](https://github.com/matrix-org/matrix-react-sdk/pull/9260)). Fixes #22059. * Fix possible soft crash from a race condition in space hierarchies ([\#9254](https://github.com/matrix-org/matrix-react-sdk/pull/9254)). Fixes matrix-org/element-web-rageshakes#15225. * Disable all types of autocorrect, -complete, -capitalize, etc on Spotlight's search field ([\#9259](https://github.com/matrix-org/matrix-react-sdk/pull/9259)). * Handle M_INVALID_USERNAME on /register/available ([\#9237](https://github.com/matrix-org/matrix-react-sdk/pull/9237)). Fixes #23161. * Fix issue with quiet zone around QR code ([\#9243](https://github.com/matrix-org/matrix-react-sdk/pull/9243)). Fixes #23199. Changes in [1.11.5](https://github.com/vector-im/element-web/releases/tag/v1.11.5) (2022-09-13) =============================================================================================== ## β¨ Features * Device manager - hide unverified security recommendation when only current session is unverified ([\#9228](https://github.com/matrix-org/matrix-react-sdk/pull/9228)). Contributed by @kerryarchibald. * Device manager - scroll to filtered list from security recommendations ([\#9227](https://github.com/matrix-org/matrix-react-sdk/pull/9227)). Contributed by @kerryarchibald. * Device manager - updated dropdown style in filtered device list ([\#9226](https://github.com/matrix-org/matrix-react-sdk/pull/9226)). Contributed by @kerryarchibald. * Device manager - device type and verification icons on device tile ([\#9197](https://github.com/matrix-org/matrix-react-sdk/pull/9197)). Contributed by @kerryarchibald. ## π Bug Fixes * Description of DM room with more than two other people is now being displayed correctly ([\#9231](https://github.com/matrix-org/matrix-react-sdk/pull/9231)). Fixes #23094. * Fix voice messages with multiple composers ([\#9208](https://github.com/matrix-org/matrix-react-sdk/pull/9208)). Fixes #23023. Contributed by @grimhilt. * Fix suggested rooms going missing ([\#9236](https://github.com/matrix-org/matrix-react-sdk/pull/9236)). Fixes #23190. * Fix tooltip infinitely recursing ([\#9235](https://github.com/matrix-org/matrix-react-sdk/pull/9235)). Fixes matrix-org/element-web-rageshakes#15107, matrix-org/element-web-rageshakes#15093 matrix-org/element-web-rageshakes#15092 and matrix-org/element-web-rageshakes#15077. * Fix plain text export saving ([\#9230](https://github.com/matrix-org/matrix-react-sdk/pull/9230)). Contributed by @jryans. * Add missing space in SecurityRoomSettingsTab ([\#9222](https://github.com/matrix-org/matrix-react-sdk/pull/9222)). Contributed by @gefgu. * Make use of js-sdk roomNameGenerator to handle i18n for generated room names ([\#9209](https://github.com/matrix-org/matrix-react-sdk/pull/9209)). Fixes #21369. * Fix progress bar regression throughout the app ([\#9219](https://github.com/matrix-org/matrix-react-sdk/pull/9219)). Fixes #23121. * Reuse empty string & space string logic for event types in devtools ([\#9218](https://github.com/matrix-org/matrix-react-sdk/pull/9218)). Fixes #23115. Changes in [1.11.4](https://github.com/vector-im/element-web/releases/tag/v1.11.4) (2022-08-31) =============================================================================================== ## π Security * Fixes for [CVE-2022-36059](https://cve.mitre.org/cgi-bin/cvekey.cgi?keyword=CVE%2D2022%2D36059) and [CVE-2022-36060](https://cve.mitre.org/cgi-bin/cvekey.cgi?keyword=CVE%2D2022%2D36060) Learn more about what we've been up to at https://element.io/blog/element-web-desktop-1-11-4-a-security-update-deferred-dms-and-more/ Find more details of the vulnerabilities at https://matrix.org/blog/2022/08/31/security-releases-matrix-js-sdk-19-4-0-and-matrix-react-sdk-3-53-0 ## β¨ Features * Device manager - scroll to filtered list from security recommendations ([\#9227](https://github.com/matrix-org/matrix-react-sdk/pull/9227)). Contributed by @kerryarchibald. * Device manager - updated dropdown style in filtered device list ([\#9226](https://github.com/matrix-org/matrix-react-sdk/pull/9226)). Contributed by @kerryarchibald. * Device manager - device type and verification icons on device tile ([\#9197](https://github.com/matrix-org/matrix-react-sdk/pull/9197)). Contributed by @kerryarchibald. * Ignore unreads in low priority rooms in the space panel ([\#6518](https://github.com/matrix-org/matrix-react-sdk/pull/6518)). Fixes #16836. * Release message right-click context menu out of labs ([\#8613](https://github.com/matrix-org/matrix-react-sdk/pull/8613)). * Device manager - expandable session details in device list ([\#9188](https://github.com/matrix-org/matrix-react-sdk/pull/9188)). Contributed by @kerryarchibald. * Device manager - device list filtering ([\#9181](https://github.com/matrix-org/matrix-react-sdk/pull/9181)). Contributed by @kerryarchibald. * Device manager - add verification details to session details ([\#9187](https://github.com/matrix-org/matrix-react-sdk/pull/9187)). Contributed by @kerryarchibald. * Device manager - current session expandable details ([\#9185](https://github.com/matrix-org/matrix-react-sdk/pull/9185)). Contributed by @kerryarchibald. * Device manager - security recommendations section ([\#9179](https://github.com/matrix-org/matrix-react-sdk/pull/9179)). Contributed by @kerryarchibald. * The Welcome Home Screen: Return Button ([\#9089](https://github.com/matrix-org/matrix-react-sdk/pull/9089)). Fixes #22917. Contributed by @justjanne. * Device manager - label devices as inactive ([\#9175](https://github.com/matrix-org/matrix-react-sdk/pull/9175)). Contributed by @kerryarchibald. * Device manager - other sessions list ([\#9155](https://github.com/matrix-org/matrix-react-sdk/pull/9155)). Contributed by @kerryarchibald. * Implement MSC3846: Allowing widgets to access TURN servers ([\#9061](https://github.com/matrix-org/matrix-react-sdk/pull/9061)). * Allow widgets to send/receive to-device messages ([\#8885](https://github.com/matrix-org/matrix-react-sdk/pull/8885)). ## π Bug Fixes * Add super cool feature ([\#9222](https://github.com/matrix-org/matrix-react-sdk/pull/9222)). Contributed by @gefgu. * Make use of js-sdk roomNameGenerator to handle i18n for generated room names ([\#9209](https://github.com/matrix-org/matrix-react-sdk/pull/9209)). Fixes #21369. * Fix progress bar regression throughout the app ([\#9219](https://github.com/matrix-org/matrix-react-sdk/pull/9219)). Fixes #23121. * Reuse empty string & space string logic for event types in devtools ([\#9218](https://github.com/matrix-org/matrix-react-sdk/pull/9218)). Fixes #23115. * Reduce amount of requests done by the onboarding task list ([\#9194](https://github.com/matrix-org/matrix-react-sdk/pull/9194)). Fixes #23085. Contributed by @justjanne. * Avoid hardcoding branding in user onboarding ([\#9206](https://github.com/matrix-org/matrix-react-sdk/pull/9206)). Fixes #23111. Contributed by @justjanne. * End jitsi call when member is banned ([\#8879](https://github.com/matrix-org/matrix-react-sdk/pull/8879)). Contributed by @maheichyk. * Fix context menu being opened when clicking message action bar buttons ([\#9200](https://github.com/matrix-org/matrix-react-sdk/pull/9200)). Fixes #22279 and #23100. * Add gap between checkbox and text in report dialog following the same pattern (8px) used in the gap between the two buttons. It fixes vector-im/element-web#23060 ([\#9195](https://github.com/matrix-org/matrix-react-sdk/pull/9195)). Contributed by @gefgu. * Fix url preview AXE and layout issue & add percy test ([\#9189](https://github.com/matrix-org/matrix-react-sdk/pull/9189)). Fixes #23083. * Wrap long space names ([\#9201](https://github.com/matrix-org/matrix-react-sdk/pull/9201)). Fixes #23095. * Attempt to fix `Failed to execute 'removeChild' on 'Node'` ([\#9196](https://github.com/matrix-org/matrix-react-sdk/pull/9196)). * Fix soft crash around space hierarchy changing between spaces ([\#9191](https://github.com/matrix-org/matrix-react-sdk/pull/9191)). Fixes matrix-org/element-web-rageshakes#14613. * Fix soft crash around room view store metrics ([\#9190](https://github.com/matrix-org/matrix-react-sdk/pull/9190)). Fixes matrix-org/element-web-rageshakes#14361. * Fix the same person appearing multiple times when searching for them. ([\#9177](https://github.com/matrix-org/matrix-react-sdk/pull/9177)). Fixes #22851. * Fix space panel subspace indentation going missing ([\#9167](https://github.com/matrix-org/matrix-react-sdk/pull/9167)). Fixes #23049. * Fix invisible power levels tile when showing hidden events ([\#9162](https://github.com/matrix-org/matrix-react-sdk/pull/9162)). Fixes #23013. * Space panel accessibility improvements ([\#9157](https://github.com/matrix-org/matrix-react-sdk/pull/9157)). Fixes #22995. * Fix inverted logic for showing UserWelcomeTop component ([\#9164](https://github.com/matrix-org/matrix-react-sdk/pull/9164)). Fixes #23037. Changes in [1.11.3](https://github.com/vector-im/element-web/releases/tag/v1.11.3) (2022-08-16) =============================================================================================== ## β¨ Features * Improve auth aria attributes and semantics ([\#22948](https://github.com/vector-im/element-web/pull/22948)). * Device manager - New device tile info design ([\#9122](https://github.com/matrix-org/matrix-react-sdk/pull/9122)). Contributed by @kerryarchibald. * Device manager generic settings subsection component ([\#9147](https://github.com/matrix-org/matrix-react-sdk/pull/9147)). Contributed by @kerryarchibald. * Migrate the hidden read receipts flag to new "send read receipts" option ([\#9141](https://github.com/matrix-org/matrix-react-sdk/pull/9141)). * Live location sharing - share location at most every 5 seconds ([\#9148](https://github.com/matrix-org/matrix-react-sdk/pull/9148)). Contributed by @kerryarchibald. * Increase max length of voice messages to 15m ([\#9133](https://github.com/matrix-org/matrix-react-sdk/pull/9133)). Fixes #18620. * Move pin drop out of labs ([\#9135](https://github.com/matrix-org/matrix-react-sdk/pull/9135)). * Start DM on first message ([\#8612](https://github.com/matrix-org/matrix-react-sdk/pull/8612)). Fixes #14736. * Remove "Add Space" button from RoomListHeader when user cannot create spaces ([\#9129](https://github.com/matrix-org/matrix-react-sdk/pull/9129)). * The Welcome Home Screen: Dedicated Download Apps Dialog ([\#9120](https://github.com/matrix-org/matrix-react-sdk/pull/9120)). Fixes #22921. Contributed by @justjanne. * The Welcome Home Screen: "Submit Feedback" pane ([\#9090](https://github.com/matrix-org/matrix-react-sdk/pull/9090)). Fixes #22918. Contributed by @justjanne. * New User Onboarding Task List ([\#9083](https://github.com/matrix-org/matrix-react-sdk/pull/9083)). Fixes #22919. Contributed by @justjanne. * Add support for disabling spell checking ([\#8604](https://github.com/matrix-org/matrix-react-sdk/pull/8604)). Fixes #21901. * Live location share - leave maximised map open when beacons expire ([\#9098](https://github.com/matrix-org/matrix-react-sdk/pull/9098)). Contributed by @kerryarchibald. ## π Bug Fixes * Some slash-commands (`/myroomnick`) have temporarily been disabled before the first message in a DM is sent. ([\#9193](https://github.com/matrix-org/matrix-react-sdk/pull/9193)). * Use stable reference for active tab in tabbedView ([\#9145](https://github.com/matrix-org/matrix-react-sdk/pull/9145)). Contributed by @kerryarchibald. * Fix pillification sometimes doubling up ([\#9152](https://github.com/matrix-org/matrix-react-sdk/pull/9152)). Fixes #23036. * Fix highlights not being applied to plaintext messages ([\#9126](https://github.com/matrix-org/matrix-react-sdk/pull/9126)). Fixes #22787. * Fix dismissing edit composer when change was undone ([\#9109](https://github.com/matrix-org/matrix-react-sdk/pull/9109)). Fixes #22932. * 1-to-1 DM rooms with bots now act like DM rooms instead of multi-user-rooms before ([\#9124](https://github.com/matrix-org/matrix-react-sdk/pull/9124)). Fixes #22894. * Apply inline start padding to selected lines on modern layout only ([\#9006](https://github.com/matrix-org/matrix-react-sdk/pull/9006)). Fixes #22768. Contributed by @luixxiul. * Peek into world-readable rooms from spotlight ([\#9115](https://github.com/matrix-org/matrix-react-sdk/pull/9115)). Fixes #22862. * Use default styling on nested numbered lists due to MD being sensitive ([\#9110](https://github.com/matrix-org/matrix-react-sdk/pull/9110)). Fixes #22935. * Fix replying using chat effect commands ([\#9101](https://github.com/matrix-org/matrix-react-sdk/pull/9101)). Fixes #22824. Changes in [1.11.2](https://github.com/vector-im/element-web/releases/tag/v1.11.2) (2022-08-03) =============================================================================================== ## β¨ Features * Live location share - focus on user location on list item click ([\#9051](https://github.com/matrix-org/matrix-react-sdk/pull/9051)). Contributed by @kerryarchibald. * Live location sharing - don't trigger unread counts for beacon location events ([\#9071](https://github.com/matrix-org/matrix-react-sdk/pull/9071)). Contributed by @kerryarchibald. * Support for sending voice messages as replies and in threads ([\#9097](https://github.com/matrix-org/matrix-react-sdk/pull/9097)). Fixes #22031. * Add `Reply in thread` button to the right-click message context-menu ([\#9004](https://github.com/matrix-org/matrix-react-sdk/pull/9004)). Fixes #22745. * Starred_Messages_Feature_Contd_II/Outreachy ([\#9086](https://github.com/matrix-org/matrix-react-sdk/pull/9086)). * Use "frequently used emojis" for autocompletion in composer ([\#8998](https://github.com/matrix-org/matrix-react-sdk/pull/8998)). Fixes #18978. Contributed by @grimhilt. * Improve clickability of view source event toggle button ([\#9068](https://github.com/matrix-org/matrix-react-sdk/pull/9068)). Fixes #21856. Contributed by @luixxiul. * Improve clickability of "collapse" link button on bubble layout ([\#9037](https://github.com/matrix-org/matrix-react-sdk/pull/9037)). Fixes #22864. Contributed by @luixxiul. * Starred_Messages_Feature/Outreachy ([\#8842](https://github.com/matrix-org/matrix-react-sdk/pull/8842)). * Implement Use Case Selection screen ([\#8984](https://github.com/matrix-org/matrix-react-sdk/pull/8984)). Contributed by @justjanne. * Live location share - handle insufficient permissions in location sharing ([\#9047](https://github.com/matrix-org/matrix-react-sdk/pull/9047)). Contributed by @kerryarchibald. * Improve _FilePanel.scss ([\#9031](https://github.com/matrix-org/matrix-react-sdk/pull/9031)). Contributed by @luixxiul. * Improve spotlight accessibility by adding context menus ([\#8907](https://github.com/matrix-org/matrix-react-sdk/pull/8907)). Fixes #20875 and #22675. Contributed by @justjanne. ## π Bug Fixes * Replace mask-images with svg components in MessageActionBar ([\#9088](https://github.com/matrix-org/matrix-react-sdk/pull/9088)). Fixes #22912. Contributed by @kerryarchibald. * Unbreak in-app permalink tooltips ([\#9087](https://github.com/matrix-org/matrix-react-sdk/pull/9087)). Fixes #22874. * Show a back button when viewing a space member ([\#9095](https://github.com/matrix-org/matrix-react-sdk/pull/9095)). Fixes #22898. * Align the right edge of info tile lines with normal ones on IRC layout ([\#9058](https://github.com/matrix-org/matrix-react-sdk/pull/9058)). Fixes #22871. Contributed by @luixxiul. * Prevent email verification from overriding existing sessions ([\#9075](https://github.com/matrix-org/matrix-react-sdk/pull/9075)). Fixes #22881. Contributed by @justjanne. * Fix wrong buttons being used when exploring public rooms ([\#9062](https://github.com/matrix-org/matrix-react-sdk/pull/9062)). Fixes #22862. * Re-add padding to generic event list summary on IRC layout ([\#9063](https://github.com/matrix-org/matrix-react-sdk/pull/9063)). Fixes #22869. Contributed by @luixxiul. * Joining federated rooms via the spotlight search should no longer cause a "No known servers" error. ([\#9055](https://github.com/matrix-org/matrix-react-sdk/pull/9055)). Fixes #22845. Contributed by @Half-Shot. Changes in [1.11.1](https://github.com/vector-im/element-web/releases/tag/v1.11.1) (2022-07-26) =============================================================================================== ## β¨ Features * Enable URL tooltips on hover for Element Desktop ([\#22286](https://github.com/vector-im/element-web/pull/22286)). Fixes undefined/element-web#6532. * Hide screenshare button in video rooms on Desktop ([\#9045](https://github.com/matrix-org/matrix-react-sdk/pull/9045)). * Add a developer command to reset Megolm and Olm sessions ([\#9044](https://github.com/matrix-org/matrix-react-sdk/pull/9044)). * add spaces to TileErrorBoundary ([\#9012](https://github.com/matrix-org/matrix-react-sdk/pull/9012)). Contributed by @HarHarLinks. * Location sharing - add localised strings to map ([\#9025](https://github.com/matrix-org/matrix-react-sdk/pull/9025)). Fixes #21443. Contributed by @kerryarchibald. * Added trim to ignore whitespaces in email check ([\#9027](https://github.com/matrix-org/matrix-react-sdk/pull/9027)). Contributed by @ankur12-1610. * Improve _GenericEventListSummary.scss ([\#9005](https://github.com/matrix-org/matrix-react-sdk/pull/9005)). Contributed by @luixxiul. * Live location share - tiles without tile server (PSG-591) ([\#8962](https://github.com/matrix-org/matrix-react-sdk/pull/8962)). Contributed by @kerryarchibald. * Add option to display tooltip on link hover ([\#8394](https://github.com/matrix-org/matrix-react-sdk/pull/8394)). Fixes #21907. * Support a module API surface for custom functionality ([\#8246](https://github.com/matrix-org/matrix-react-sdk/pull/8246)). * Adjust encryption copy when creating a video room ([\#8989](https://github.com/matrix-org/matrix-react-sdk/pull/8989)). Fixes #22737. * Add bidirectonal isolation for pills ([\#8985](https://github.com/matrix-org/matrix-react-sdk/pull/8985)). Contributed by @sha-265. * Delabs `Show current avatar and name for users in message history` ([\#8764](https://github.com/matrix-org/matrix-react-sdk/pull/8764)). Fixes #22336. * Live location share - open latest location in map site ([\#8981](https://github.com/matrix-org/matrix-react-sdk/pull/8981)). Contributed by @kerryarchibald. * Improve LinkPreviewWidget ([\#8881](https://github.com/matrix-org/matrix-react-sdk/pull/8881)). Fixes #22634. Contributed by @luixxiul. * Render HTML topics in rooms on space home ([\#8939](https://github.com/matrix-org/matrix-react-sdk/pull/8939)). * Hide timestamp on event tiles being edited on every layout ([\#8956](https://github.com/matrix-org/matrix-react-sdk/pull/8956)). Contributed by @luixxiul. * Introduce new copy icon ([\#8942](https://github.com/matrix-org/matrix-react-sdk/pull/8942)). * Allow finding group DMs by members in spotlight ([\#8922](https://github.com/matrix-org/matrix-react-sdk/pull/8922)). Fixes #22564. Contributed by @justjanne. * Live location share - explicitly stop beacons replaced beacons ([\#8933](https://github.com/matrix-org/matrix-react-sdk/pull/8933)). Contributed by @kerryarchibald. * Remove unpin from widget kebab menu ([\#8924](https://github.com/matrix-org/matrix-react-sdk/pull/8924)). * Live location share - redact related locations on beacon redaction ([\#8926](https://github.com/matrix-org/matrix-react-sdk/pull/8926)). Contributed by @kerryarchibald. * Live location share - disallow message pinning ([\#8928](https://github.com/matrix-org/matrix-react-sdk/pull/8928)). Contributed by @kerryarchibald. ## π Bug Fixes * Remove the ability to hide yourself in video rooms ([\#22806](https://github.com/vector-im/element-web/pull/22806)). Fixes #22805. * Unbreak in-app permalink tooltips ([\#9100](https://github.com/matrix-org/matrix-react-sdk/pull/9100)). * Add space for the stroke on message editor on IRC layout ([\#9030](https://github.com/matrix-org/matrix-react-sdk/pull/9030)). Fixes #22785. Contributed by @luixxiul. * Fix pinned messages not re-linkifying on edit ([\#9042](https://github.com/matrix-org/matrix-react-sdk/pull/9042)). Fixes #22726. * Don't unnecessarily persist the host signup dialog ([\#9043](https://github.com/matrix-org/matrix-react-sdk/pull/9043)). Fixes #22778. * Fix URL previews causing messages to become unrenderable ([\#9028](https://github.com/matrix-org/matrix-react-sdk/pull/9028)). Fixes #22766. * Fix event list summaries including invalid events ([\#9041](https://github.com/matrix-org/matrix-react-sdk/pull/9041)). Fixes #22790. * Correct accessibility labels for unread rooms in spotlight ([\#9003](https://github.com/matrix-org/matrix-react-sdk/pull/9003)). Contributed by @justjanne. * Enable search strings highlight on bubble layout ([\#9032](https://github.com/matrix-org/matrix-react-sdk/pull/9032)). Fixes #22786. Contributed by @luixxiul. * Unbreak URL preview for formatted links with tooltips ([\#9022](https://github.com/matrix-org/matrix-react-sdk/pull/9022)). Fixes #22764. * Re-add margin to tiles based on EventTileBubble ([\#9015](https://github.com/matrix-org/matrix-react-sdk/pull/9015)). Fixes #22772. Contributed by @luixxiul. * Fix Shortcut prompt for Search showing in minimized Roomlist ([\#9014](https://github.com/matrix-org/matrix-react-sdk/pull/9014)). Fixes #22739. Contributed by @justjanne. * Fix avatar position on event info line for hidden events on a thread ([\#9019](https://github.com/matrix-org/matrix-react-sdk/pull/9019)). Fixes #22777. Contributed by @luixxiul. * Fix lost padding of event tile info line ([\#9009](https://github.com/matrix-org/matrix-react-sdk/pull/9009)). Fixes #22754 and #22759. Contributed by @luixxiul. * Align verification bubble with normal event tiles on IRC layout ([\#9001](https://github.com/matrix-org/matrix-react-sdk/pull/9001)). Fixes #22758. Contributed by @luixxiul. * Ensure timestamp on generic event list summary is not hidden from TimelineCard ([\#9000](https://github.com/matrix-org/matrix-react-sdk/pull/9000)). Fixes #22755. Contributed by @luixxiul. * Fix headings margin on security user settings tab ([\#8826](https://github.com/matrix-org/matrix-react-sdk/pull/8826)). Contributed by @luixxiul. * Fix timestamp position on file panel ([\#8976](https://github.com/matrix-org/matrix-react-sdk/pull/8976)). Fixes #22718. Contributed by @luixxiul. * Stop using :not() pseudo class for mx_GenericEventListSummary ([\#8944](https://github.com/matrix-org/matrix-react-sdk/pull/8944)). Fixes #22602. Contributed by @luixxiul. * Don't show the same user twice in Spotlight ([\#8978](https://github.com/matrix-org/matrix-react-sdk/pull/8978)). Fixes #22697. * Align the right edge of expand / collapse link buttons of generic event list summary in bubble layout with a variable ([\#8992](https://github.com/matrix-org/matrix-react-sdk/pull/8992)). Fixes #22743. Contributed by @luixxiul. * Display own avatars on search results panel in bubble layout ([\#8990](https://github.com/matrix-org/matrix-react-sdk/pull/8990)). Contributed by @luixxiul. * Fix text flow of thread summary content on threads list ([\#8991](https://github.com/matrix-org/matrix-react-sdk/pull/8991)). Fixes #22738. Contributed by @luixxiul. * Fix the size of the clickable area of images ([\#8987](https://github.com/matrix-org/matrix-react-sdk/pull/8987)). Fixes #22282. * Fix font size of MessageTimestamp on TimelineCard ([\#8950](https://github.com/matrix-org/matrix-react-sdk/pull/8950)). Contributed by @luixxiul. * Improve security room settings tab style rules ([\#8844](https://github.com/matrix-org/matrix-react-sdk/pull/8844)). Fixes #22575. Contributed by @luixxiul. * Align E2E icon and avatar of info tile in compact modern layout ([\#8965](https://github.com/matrix-org/matrix-react-sdk/pull/8965)). Fixes #22652. Contributed by @luixxiul. * Fix clickable area of general event list summary toggle ([\#8979](https://github.com/matrix-org/matrix-react-sdk/pull/8979)). Fixes #22722. Contributed by @luixxiul. * Fix resizing room topic ([\#8966](https://github.com/matrix-org/matrix-react-sdk/pull/8966)). Fixes #22689. * Dismiss the search dialogue when starting a DM ([\#8967](https://github.com/matrix-org/matrix-react-sdk/pull/8967)). Fixes #22700. * Fix "greyed out" text style inconsistency on search result panel ([\#8974](https://github.com/matrix-org/matrix-react-sdk/pull/8974)). Contributed by @luixxiul. * Add top padding to EventTilePreview loader ([\#8977](https://github.com/matrix-org/matrix-react-sdk/pull/8977)). Fixes #22719. Contributed by @luixxiul. * Fix read receipts group position on TimelineCard in compact modern/group layout ([\#8971](https://github.com/matrix-org/matrix-react-sdk/pull/8971)). Fixes #22715. Contributed by @luixxiul. * Fix calls on homeservers without the unstable thirdparty endpoints. ([\#8931](https://github.com/matrix-org/matrix-react-sdk/pull/8931)). Fixes #21680. Contributed by @deepbluev7. * Enable ReplyChain text to be expanded on IRC layout ([\#8959](https://github.com/matrix-org/matrix-react-sdk/pull/8959)). Fixes #22709. Contributed by @luixxiul. * Fix hidden timestamp on message edit history dialog ([\#8955](https://github.com/matrix-org/matrix-react-sdk/pull/8955)). Fixes #22701. Contributed by @luixxiul. * Enable ReplyChain text to be expanded on bubble layout ([\#8958](https://github.com/matrix-org/matrix-react-sdk/pull/8958)). Fixes #22709. Contributed by @luixxiul. * Fix expand/collapse state wrong in metaspaces ([\#8952](https://github.com/matrix-org/matrix-react-sdk/pull/8952)). Fixes #22632. * Location (live) share replies now provide a fallback content ([\#8949](https://github.com/matrix-org/matrix-react-sdk/pull/8949)). * Fix space settings not opening for script-created spaces ([\#8957](https://github.com/matrix-org/matrix-react-sdk/pull/8957)). Fixes #22703. * Respect `filename` field on `m.file` events ([\#8951](https://github.com/matrix-org/matrix-react-sdk/pull/8951)). * Fix PlatformSettingsHandler always returning true due to returning a Promise ([\#8954](https://github.com/matrix-org/matrix-react-sdk/pull/8954)). Fixes #22616. * Improve high-contrast support for spotlight ([\#8948](https://github.com/matrix-org/matrix-react-sdk/pull/8948)). Fixes #22481. Contributed by @justjanne. * Fix wrong assertions that all media events have a mimetype ([\#8946](https://github.com/matrix-org/matrix-react-sdk/pull/8946)). Fixes matrix-org/element-web-rageshakes#13727. * Make invite dialogue fixed height ([\#8934](https://github.com/matrix-org/matrix-react-sdk/pull/8934)). Fixes #22659. * Fix all megolm error reported as unknown ([\#8916](https://github.com/matrix-org/matrix-react-sdk/pull/8916)). * Remove line-height declarations from _ReplyTile.scss ([\#8932](https://github.com/matrix-org/matrix-react-sdk/pull/8932)). Fixes #22687. Contributed by @luixxiul. * Reduce video rooms log spam ([\#8913](https://github.com/matrix-org/matrix-react-sdk/pull/8913)). * Correct new search inputβs rounded corners ([\#8921](https://github.com/matrix-org/matrix-react-sdk/pull/8921)). Fixes #22576. Contributed by @justjanne. * Align unread notification dot on threads list in compact modern=group layout ([\#8911](https://github.com/matrix-org/matrix-react-sdk/pull/8911)). Fixes #22677. Contributed by @luixxiul. Changes in [1.11.0](https://github.com/vector-im/element-web/releases/tag/v1.11.0) (2022-07-05) =============================================================================================== ## π¨ BREAKING CHANGES * Remove Piwik support ([\#8835](https://github.com/matrix-org/matrix-react-sdk/pull/8835)). ## β¨ Features * Document how to configure a custom `home.html`. ([\#21066](https://github.com/vector-im/element-web/pull/21066)). Contributed by @johannes-krude. * Move New Search Experience out of beta ([\#8859](https://github.com/matrix-org/matrix-react-sdk/pull/8859)). Contributed by @justjanne. * Switch video rooms to spotlight layout when in PiP mode ([\#8912](https://github.com/matrix-org/matrix-react-sdk/pull/8912)). Fixes #22574. * Live location sharing - render message deleted tile for redacted beacons ([\#8905](https://github.com/matrix-org/matrix-react-sdk/pull/8905)). Contributed by @kerryarchibald. * Improve view source dialog style ([\#8883](https://github.com/matrix-org/matrix-react-sdk/pull/8883)). Fixes #22636. Contributed by @luixxiul. * Improve integration manager dialog style ([\#8888](https://github.com/matrix-org/matrix-react-sdk/pull/8888)). Fixes #22642. Contributed by @luixxiul. * Implement MSC3827: Filtering of `/publicRooms` by room type ([\#8866](https://github.com/matrix-org/matrix-react-sdk/pull/8866)). Fixes #22578. * Show chat panel when opening a video room with unread messages ([\#8812](https://github.com/matrix-org/matrix-react-sdk/pull/8812)). Fixes #22527. * Live location share - forward latest location ([\#8860](https://github.com/matrix-org/matrix-react-sdk/pull/8860)). Contributed by @kerryarchibald. * Allow integration managers to validate user identity after opening ([\#8782](https://github.com/matrix-org/matrix-react-sdk/pull/8782)). Contributed by @Half-Shot. * Create a common header on right panel cards on BaseCard ([\#8808](https://github.com/matrix-org/matrix-react-sdk/pull/8808)). Contributed by @luixxiul. * Integrate searching public rooms and people into the new search experience ([\#8707](https://github.com/matrix-org/matrix-react-sdk/pull/8707)). Fixes #21354 and #19349. Contributed by @justjanne. * Bring back waveform for voice messages and retain seeking ([\#8843](https://github.com/matrix-org/matrix-react-sdk/pull/8843)). Fixes #21904. * Improve colors in settings ([\#7283](https://github.com/matrix-org/matrix-react-sdk/pull/7283)). * Keep draft in composer when a slash command syntax errors ([\#8811](https://github.com/matrix-org/matrix-react-sdk/pull/8811)). Fixes #22384. * Release video rooms as a beta feature ([\#8431](https://github.com/matrix-org/matrix-react-sdk/pull/8431)). * Clarify logout key backup warning dialog. Contributed by @notramo. ([\#8741](https://github.com/matrix-org/matrix-react-sdk/pull/8741)). Fixes #15565. Contributed by @MadLittleMods. * Slightly improve the look of the `Message edits` dialog ([\#8763](https://github.com/matrix-org/matrix-react-sdk/pull/8763)). Fixes #22410. * Add support for MD / HTML in room topics ([\#8215](https://github.com/matrix-org/matrix-react-sdk/pull/8215)). Fixes #5180. Contributed by @Johennes. * Live location share - link to timeline tile from share warning ([\#8752](https://github.com/matrix-org/matrix-react-sdk/pull/8752)). Contributed by @kerryarchibald. * Improve composer visiblity ([\#8578](https://github.com/matrix-org/matrix-react-sdk/pull/8578)). Fixes #22072 and #17362. * Makes the avatar of the user menu non-draggable ([\#8765](https://github.com/matrix-org/matrix-react-sdk/pull/8765)). Contributed by @luixxiul. * Improve widget buttons behaviour and layout ([\#8734](https://github.com/matrix-org/matrix-react-sdk/pull/8734)). * Use AccessibleButton for 'Reset All' link button on SetupEncryptionBody ([\#8730](https://github.com/matrix-org/matrix-react-sdk/pull/8730)). Contributed by @luixxiul. * Adjust message timestamp position on TimelineCard in non-bubble layouts ([\#8745](https://github.com/matrix-org/matrix-react-sdk/pull/8745)). Fixes #22426. Contributed by @luixxiul. * Use AccessibleButton for 'In reply to' link button on ReplyChain ([\#8726](https://github.com/matrix-org/matrix-react-sdk/pull/8726)). Fixes #22407. Contributed by @luixxiul. * Live location share - enable reply and react to tiles ([\#8721](https://github.com/matrix-org/matrix-react-sdk/pull/8721)). Contributed by @kerryarchibald. * Change dash to em dash issues fixed ([\#8455](https://github.com/matrix-org/matrix-react-sdk/pull/8455)). Fixes #21895. Contributed by @goelesha. ## π Bug Fixes * Reduce video rooms log spam ([\#22665](https://github.com/vector-im/element-web/pull/22665)). * Connect to Jitsi unmuted by default ([\#22660](https://github.com/vector-im/element-web/pull/22660)). Fixes #22637. * Work around a Jitsi bug with display name encoding ([\#22525](https://github.com/vector-im/element-web/pull/22525)). Fixes #22521. * Make invite dialogue fixed height ([\#8945](https://github.com/matrix-org/matrix-react-sdk/pull/8945)). * Correct issue with tab order in new search experience ([\#8919](https://github.com/matrix-org/matrix-react-sdk/pull/8919)). Fixes #22670. Contributed by @justjanne. * Clicking location replies now redirects to the replied event instead of opening the map ([\#8918](https://github.com/matrix-org/matrix-react-sdk/pull/8918)). Fixes #22667. * Keep clicks on pills within the app ([\#8917](https://github.com/matrix-org/matrix-react-sdk/pull/8917)). Fixes #22653. * Don't overlap tile bubbles with timestamps in modern layout ([\#8908](https://github.com/matrix-org/matrix-react-sdk/pull/8908)). Fixes #22425. * Connect to Jitsi unmuted by default ([\#8909](https://github.com/matrix-org/matrix-react-sdk/pull/8909)). * Maximize width value of display name on TimelineCard with IRC/modern layout ([\#8904](https://github.com/matrix-org/matrix-react-sdk/pull/8904)). Fixes #22651. Contributed by @luixxiul. * Align the avatar and the display name on TimelineCard ([\#8900](https://github.com/matrix-org/matrix-react-sdk/pull/8900)). Contributed by @luixxiul. * Remove inline margin from reactions row on IRC layout ([\#8891](https://github.com/matrix-org/matrix-react-sdk/pull/8891)). Fixes #22644. Contributed by @luixxiul. * Align "From a thread" on search result panel on IRC layout ([\#8892](https://github.com/matrix-org/matrix-react-sdk/pull/8892)). Fixes #22645. Contributed by @luixxiul. * Display description of E2E advanced panel as subsection text ([\#8889](https://github.com/matrix-org/matrix-react-sdk/pull/8889)). Contributed by @luixxiul. * Remove inline end margin from images on file panel ([\#8886](https://github.com/matrix-org/matrix-react-sdk/pull/8886)). Fixes #22640. Contributed by @luixxiul. * Disable option to `Quote` when we don't have sufficient permissions ([\#8893](https://github.com/matrix-org/matrix-react-sdk/pull/8893)). Fixes #22643. * Add padding to font scaling loader for message bubble layout ([\#8875](https://github.com/matrix-org/matrix-react-sdk/pull/8875)). Fixes #22626. Contributed by @luixxiul. * Set 100% max-width to display name on reply tiles ([\#8867](https://github.com/matrix-org/matrix-react-sdk/pull/8867)). Fixes #22615. Contributed by @luixxiul. * Fix alignment of pill letter ([\#8874](https://github.com/matrix-org/matrix-react-sdk/pull/8874)). Fixes #22622. Contributed by @luixxiul. * Move the beta pill to the right side and display the pill on video room only ([\#8873](https://github.com/matrix-org/matrix-react-sdk/pull/8873)). Fixes #22619 and #22620. Contributed by @luixxiul. * Stop using absolute property to place beta pill on RoomPreviewCard ([\#8872](https://github.com/matrix-org/matrix-react-sdk/pull/8872)). Fixes #22617. Contributed by @luixxiul. * Make the pill text single line ([\#8744](https://github.com/matrix-org/matrix-react-sdk/pull/8744)). Fixes #22427. Contributed by @luixxiul. * Hide overflow of public room description on spotlight dialog result ([\#8870](https://github.com/matrix-org/matrix-react-sdk/pull/8870)). Contributed by @luixxiul. * Fix position of message action bar on the info tile on TimelineCard in message bubble layout ([\#8865](https://github.com/matrix-org/matrix-react-sdk/pull/8865)). Fixes #22614. Contributed by @luixxiul. * Remove inline start margin from display name on reply tiles on TimelineCard ([\#8864](https://github.com/matrix-org/matrix-react-sdk/pull/8864)). Fixes #22613. Contributed by @luixxiul. * Improve homeserver dropdown dialog styling ([\#8850](https://github.com/matrix-org/matrix-react-sdk/pull/8850)). Fixes #22552. Contributed by @justjanne. * Fix crash when drawing blurHash for portrait videos PSB-139 ([\#8855](https://github.com/matrix-org/matrix-react-sdk/pull/8855)). Fixes #22597. Contributed by @andybalaam. * Fix grid blowout on pinned event tiles ([\#8816](https://github.com/matrix-org/matrix-react-sdk/pull/8816)). Fixes #22543. Contributed by @luixxiul. * Fix temporary sync errors if there's weird settings stored in account data ([\#8857](https://github.com/matrix-org/matrix-react-sdk/pull/8857)). * Fix reactions row overflow and gap between reactions ([\#8813](https://github.com/matrix-org/matrix-react-sdk/pull/8813)). Fixes #22093. Contributed by @luixxiul. * Fix issues with the Create new room button in Spotlight ([\#8851](https://github.com/matrix-org/matrix-react-sdk/pull/8851)). Contributed by @justjanne. * Remove margin from E2E icon between avatar and hidden event ([\#8584](https://github.com/matrix-org/matrix-react-sdk/pull/8584)). Fixes #22186. Contributed by @luixxiul. * Fix waveform on a message bubble ([\#8852](https://github.com/matrix-org/matrix-react-sdk/pull/8852)). Contributed by @luixxiul. * Location sharing maps are now loaded after reconnection ([\#8848](https://github.com/matrix-org/matrix-react-sdk/pull/8848)). Fixes #20993. * Update the avatar mask so it doesnβt cut off spacesβ avatars anymore ([\#8849](https://github.com/matrix-org/matrix-react-sdk/pull/8849)). Contributed by @justjanne. * Add a bit of safety around timestamp handling for threads ([\#8845](https://github.com/matrix-org/matrix-react-sdk/pull/8845)). * Remove top margin from event tile on a narrow viewport ([\#8814](https://github.com/matrix-org/matrix-react-sdk/pull/8814)). Contributed by @luixxiul. * Fix keyboard shortcuts on settings tab being wrapped ([\#8825](https://github.com/matrix-org/matrix-react-sdk/pull/8825)). Fixes #22547. Contributed by @luixxiul. * Add try-catch around blurhash loading ([\#8830](https://github.com/matrix-org/matrix-react-sdk/pull/8830)). * Prevent new composer from overflowing from non-breakable text ([\#8829](https://github.com/matrix-org/matrix-react-sdk/pull/8829)). Fixes #22507. Contributed by @justjanne. * Use common subheading on sidebar user settings tab ([\#8823](https://github.com/matrix-org/matrix-react-sdk/pull/8823)). Contributed by @luixxiul. * Fix clickable area of advanced toggle on appearance user settings tab ([\#8820](https://github.com/matrix-org/matrix-react-sdk/pull/8820)). Fixes #22546. Contributed by @luixxiul. * Disable redacting reactions if we don't have sufficient permissions ([\#8767](https://github.com/matrix-org/matrix-react-sdk/pull/8767)). Fixes #22262. * Update the live timeline when the JS SDK resets it ([\#8806](https://github.com/matrix-org/matrix-react-sdk/pull/8806)). Fixes #22421. * Fix flex blowout on image reply ([\#8809](https://github.com/matrix-org/matrix-react-sdk/pull/8809)). Fixes #22509 and #22510. Contributed by @luixxiul. * Enable background color on hover for chat panel and thread panel ([\#8644](https://github.com/matrix-org/matrix-react-sdk/pull/8644)). Fixes #22273. Contributed by @luixxiul. * Fix #20026: send read marker as soon as we change it ([\#8802](https://github.com/matrix-org/matrix-react-sdk/pull/8802)). Fixes #20026. Contributed by @andybalaam. * Allow AppTiles to shrink as much as necessary ([\#8805](https://github.com/matrix-org/matrix-react-sdk/pull/8805)). Fixes #22499. * Make widgets in video rooms immutable again ([\#8803](https://github.com/matrix-org/matrix-react-sdk/pull/8803)). Fixes #22497. * Use MessageActionBar style declarations on pinned message card ([\#8757](https://github.com/matrix-org/matrix-react-sdk/pull/8757)). Fixes #22444. Contributed by @luixxiul. * Expire video member events after 1 hour ([\#8776](https://github.com/matrix-org/matrix-react-sdk/pull/8776)). * Name lists on invite dialog ([\#8046](https://github.com/matrix-org/matrix-react-sdk/pull/8046)). Fixes #21400 and #19463. Contributed by @luixxiul. * Live location share - show loading UI for beacons with start timestamp in the future ([\#8775](https://github.com/matrix-org/matrix-react-sdk/pull/8775)). Fixes #22437. Contributed by @kerryarchibald. * Fix scroll jump issue with the composer ([\#8788](https://github.com/matrix-org/matrix-react-sdk/pull/8788)). Fixes #22464. * Fix the incorrect nesting of download button on MessageActionBar ([\#8785](https://github.com/matrix-org/matrix-react-sdk/pull/8785)). Contributed by @luixxiul. * Revert link color change in composer ([\#8784](https://github.com/matrix-org/matrix-react-sdk/pull/8784)). Fixes #22468. * Fix 'Logout' inline link on the splash screen ([\#8770](https://github.com/matrix-org/matrix-react-sdk/pull/8770)). Fixes #22449. Contributed by @luixxiul. * Fix disappearing widget poput button when changing the widget layout ([\#8754](https://github.com/matrix-org/matrix-react-sdk/pull/8754)). * Reduce gutter with the new read receipt UI ([\#8736](https://github.com/matrix-org/matrix-react-sdk/pull/8736)). Fixes #21890. * Add ellipsis effect to hidden beacon status ([\#8755](https://github.com/matrix-org/matrix-react-sdk/pull/8755)). Fixes #22441. Contributed by @luixxiul. * Make the pill on the basic message composer compatible with display name in RTL languages ([\#8758](https://github.com/matrix-org/matrix-react-sdk/pull/8758)). Fixes #22445. Contributed by @luixxiul. * Prevent the banner text from being selected, replacing the spacing values with the variable ([\#8756](https://github.com/matrix-org/matrix-react-sdk/pull/8756)). Fixes #22442. Contributed by @luixxiul. * Ensure the first device on a newly-registered account gets cross-signed properly ([\#8750](https://github.com/matrix-org/matrix-react-sdk/pull/8750)). Fixes #21977. Contributed by @duxovni. * Hide live location option in threads composer ([\#8746](https://github.com/matrix-org/matrix-react-sdk/pull/8746)). Fixes #22424. Contributed by @kerryarchibald. * Make sure MessageTimestamp is not hidden by EventTile_line on TimelineCard ([\#8748](https://github.com/matrix-org/matrix-react-sdk/pull/8748)). Contributed by @luixxiul. * Make PiP motion smoother and react to window resizes correctly ([\#8747](https://github.com/matrix-org/matrix-react-sdk/pull/8747)). Fixes #22292. * Prevent Invite and DevTools dialogs from being cut off ([\#8646](https://github.com/matrix-org/matrix-react-sdk/pull/8646)). Fixes #20911 and undefined/matrix-react-sdk#8165. Contributed by @justjanne. * Squish event bubble tiles less ([\#8740](https://github.com/matrix-org/matrix-react-sdk/pull/8740)). * Use random widget IDs for video rooms ([\#8739](https://github.com/matrix-org/matrix-react-sdk/pull/8739)). Fixes #22417. * Fix read avatars overflow from the right chat panel with a maximized widget on bubble message layout ([\#8470](https://github.com/matrix-org/matrix-react-sdk/pull/8470)). Contributed by @luixxiul. * Fix `CallView` crash ([\#8735](https://github.com/matrix-org/matrix-react-sdk/pull/8735)). Fixes #22394. Changes in [1.10.15](https://github.com/vector-im/element-web/releases/tag/v1.10.15) (2022-06-14) ================================================================================================= ## π Bug Fixes * Fix missing element desktop preferences ([\#8798](https://github.com/matrix-org/matrix-react-sdk/pull/8798)). Contributed by @t3chguy. Changes in [1.10.14](https://github.com/vector-im/element-web/releases/tag/v1.10.14) (2022-06-07) ================================================================================================= ## β¨ Features * Make Lao translation available ([\#22358](https://github.com/vector-im/element-web/pull/22358)). Fixes #22327. * Option to disable hardware acceleration on Element Desktop ([\#22295](https://github.com/vector-im/element-web/pull/22295)). Contributed by @novocaine. * Configure custom home.html via `.well-known/matrix/client["io.element.embedded_pages"]["home_url"]` for all your element-web/desktop users ([\#7790](https://github.com/matrix-org/matrix-react-sdk/pull/7790)). Contributed by @johannes-krude. * Live location sharing - open location in OpenStreetMap ([\#8695](https://github.com/matrix-org/matrix-react-sdk/pull/8695)). Contributed by @kerryarchibald. * Show a dialog when Jitsi encounters an error ([\#8701](https://github.com/matrix-org/matrix-react-sdk/pull/8701)). Fixes #22284. * Add support for setting the `avatar_url` of widgets by integration managers. ([\#8550](https://github.com/matrix-org/matrix-react-sdk/pull/8550)). Contributed by @Fox32. * Add an option to ignore (block) a user when reporting their events ([\#8471](https://github.com/matrix-org/matrix-react-sdk/pull/8471)). * Add the option to disable hardware acceleration ([\#8655](https://github.com/matrix-org/matrix-react-sdk/pull/8655)). Contributed by @novocaine. * Slightly better presentation of read receipts to screen reader users ([\#8662](https://github.com/matrix-org/matrix-react-sdk/pull/8662)). Fixes #22293. Contributed by @pvagner. * Add jump to related event context menu item ([\#6775](https://github.com/matrix-org/matrix-react-sdk/pull/6775)). Fixes #19883. * Add public room directory hook ([\#8626](https://github.com/matrix-org/matrix-react-sdk/pull/8626)). ## π Bug Fixes * Stop Jitsi if we time out while connecting to a video room ([\#22301](https://github.com/vector-im/element-web/pull/22301)). Fixes #22283. * Remove inline margin from UTD error message inside a reply tile on ThreadView ([\#8708](https://github.com/matrix-org/matrix-react-sdk/pull/8708)). Fixes #22376. Contributed by @luixxiul. * Move unread notification dots of the threads list to the expected position ([\#8700](https://github.com/matrix-org/matrix-react-sdk/pull/8700)). Fixes #22350. Contributed by @luixxiul. * Prevent overflow of grid items on a bubble with UTD generally ([\#8697](https://github.com/matrix-org/matrix-react-sdk/pull/8697)). Contributed by @luixxiul. * Create 'Unable To Decrypt' grid layout for hidden events on a bubble layout ([\#8704](https://github.com/matrix-org/matrix-react-sdk/pull/8704)). Fixes #22365. Contributed by @luixxiul. * Fix - AccessibleButton does not set disabled attribute ([\#8682](https://github.com/matrix-org/matrix-react-sdk/pull/8682)). Contributed by @kerryarchibald. * Fix font not resetting when logging out ([\#8670](https://github.com/matrix-org/matrix-react-sdk/pull/8670)). Fixes #17228. * Fix local aliases section of room settings not working for some homeservers (ie ([\#8698](https://github.com/matrix-org/matrix-react-sdk/pull/8698)). Fixes #22337. * Align EventTile_line with display name on message bubble ([\#8692](https://github.com/matrix-org/matrix-react-sdk/pull/8692)). Fixes #22343. Contributed by @luixxiul. * Convert references to direct chat -> direct message ([\#8694](https://github.com/matrix-org/matrix-react-sdk/pull/8694)). Contributed by @novocaine. * Improve combining diacritics for U+20D0 to U+20F0 in Chrome ([\#8687](https://github.com/matrix-org/matrix-react-sdk/pull/8687)). * Make the empty thread panel fill BaseCard ([\#8690](https://github.com/matrix-org/matrix-react-sdk/pull/8690)). Fixes #22338. Contributed by @luixxiul. * Fix edge case around composer handling gendered facepalm emoji ([\#8686](https://github.com/matrix-org/matrix-react-sdk/pull/8686)). * Fix a grid blowout due to nowrap displayName on a bubble with UTD ([\#8688](https://github.com/matrix-org/matrix-react-sdk/pull/8688)). Fixes #21914. Contributed by @luixxiul. * Apply the same max-width to image tile on the thread timeline as message bubble ([\#8669](https://github.com/matrix-org/matrix-react-sdk/pull/8669)). Fixes #22313. Contributed by @luixxiul. * Fix dropdown button size for picture-in-picture CallView ([\#8680](https://github.com/matrix-org/matrix-react-sdk/pull/8680)). Fixes #22316. Contributed by @luixxiul. * Live location sharing - fix square border for image-less avatar (PSF-1052) ([\#8679](https://github.com/matrix-org/matrix-react-sdk/pull/8679)). Contributed by @kerryarchibald. * Stop connecting to a video room if the widget messaging disappears ([\#8660](https://github.com/matrix-org/matrix-react-sdk/pull/8660)). * Fix file button and audio player overflowing from message bubble ([\#8666](https://github.com/matrix-org/matrix-react-sdk/pull/8666)). Fixes #22308. Contributed by @luixxiul. * Don't show broken composer format bar when selection is whitespace ([\#8673](https://github.com/matrix-org/matrix-react-sdk/pull/8673)). Fixes #10788. * Fix media upload http 413 handling ([\#8674](https://github.com/matrix-org/matrix-react-sdk/pull/8674)). * Fix emoji picker for editing thread responses ([\#8671](https://github.com/matrix-org/matrix-react-sdk/pull/8671)). Fixes matrix-org/element-web-rageshakes#13129. * Map attribution while sharing live location is now visible ([\#8621](https://github.com/matrix-org/matrix-react-sdk/pull/8621)). Fixes #22236. Contributed by @weeman1337. * Fix info tile overlapping the time stamp on TimelineCard ([\#8639](https://github.com/matrix-org/matrix-react-sdk/pull/8639)). Fixes #22256. Contributed by @luixxiul. * Fix position of wide images on IRC / modern layout ([\#8667](https://github.com/matrix-org/matrix-react-sdk/pull/8667)). Fixes #22309. Contributed by @luixxiul. * Fix other user's displayName being wrapped on the bubble message layout ([\#8456](https://github.com/matrix-org/matrix-react-sdk/pull/8456)). Fixes #22004. Contributed by @luixxiul. * Set spacing declarations to elements in mx_EventTile_mediaLine ([\#8665](https://github.com/matrix-org/matrix-react-sdk/pull/8665)). Fixes #22307. Contributed by @luixxiul. * Fix wide image overflowing from the thumbnail container ([\#8663](https://github.com/matrix-org/matrix-react-sdk/pull/8663)). Fixes #22303. Contributed by @luixxiul. * Fix styles of "Show all" link button on ReactionsRow ([\#8658](https://github.com/matrix-org/matrix-react-sdk/pull/8658)). Fixes #22300. Contributed by @luixxiul. * Automatically log in after registration ([\#8654](https://github.com/matrix-org/matrix-react-sdk/pull/8654)). Fixes #19305. Contributed by @justjanne. * Fix offline status in window title not working reliably ([\#8656](https://github.com/matrix-org/matrix-react-sdk/pull/8656)). * Align input area with event body's first letter in a thread on IRC/modern layout ([\#8636](https://github.com/matrix-org/matrix-react-sdk/pull/8636)). Fixes #22252. Contributed by @luixxiul. * Fix crash on null idp for SSO buttons ([\#8650](https://github.com/matrix-org/matrix-react-sdk/pull/8650)). Contributed by @hughns. * Don't open the regular browser or our context menu on right-clicking the `Options` button in the message action bar ([\#8648](https://github.com/matrix-org/matrix-react-sdk/pull/8648)). Fixes #22279. * Show notifications even when Element is focused ([\#8590](https://github.com/matrix-org/matrix-react-sdk/pull/8590)). Contributed by @sumnerevans. * Remove padding from the buttons on edit message composer of a event tile on a thread ([\#8632](https://github.com/matrix-org/matrix-react-sdk/pull/8632)). Contributed by @luixxiul. * ensure metaspace changes correctly notify listeners ([\#8611](https://github.com/matrix-org/matrix-react-sdk/pull/8611)). Fixes #21006. Contributed by @justjanne. * Hide image banner on stickers, they have a tooltip already ([\#8641](https://github.com/matrix-org/matrix-react-sdk/pull/8641)). Fixes #22244. * Adjust EditMessageComposer style declarations ([\#8631](https://github.com/matrix-org/matrix-react-sdk/pull/8631)). Fixes #22231. Contributed by @luixxiul. Changes in [1.10.13](https://github.com/vector-im/element-web/releases/tag/v1.10.13) (2022-05-24) ================================================================================================= ## β¨ Features * Go to space landing page when clicking on a selected space ([\#6442](https://github.com/matrix-org/matrix-react-sdk/pull/6442)). Fixes #20296. * Fall back to untranslated string rather than showing missing translation error ([\#8609](https://github.com/matrix-org/matrix-react-sdk/pull/8609)). * Show file name and size on images on hover ([\#6511](https://github.com/matrix-org/matrix-react-sdk/pull/6511)). Fixes #18197. * Iterate on search results for message bubbles ([\#7047](https://github.com/matrix-org/matrix-react-sdk/pull/7047)). Fixes #20315. * registration: redesign email verification page ([\#8554](https://github.com/matrix-org/matrix-react-sdk/pull/8554)). Fixes #21984. * Show full thread message in hover title on thread summary ([\#8568](https://github.com/matrix-org/matrix-react-sdk/pull/8568)). Fixes #22037. * Tweak video rooms copy ([\#8582](https://github.com/matrix-org/matrix-react-sdk/pull/8582)). Fixes #22176. * Live location share - beacon tooltip in maximised view ([\#8572](https://github.com/matrix-org/matrix-react-sdk/pull/8572)). * Add dialog to navigate long room topics ([\#8517](https://github.com/matrix-org/matrix-react-sdk/pull/8517)). Fixes #9623. * Change spaceroomfacepile tooltip if memberlist is shown ([\#8571](https://github.com/matrix-org/matrix-react-sdk/pull/8571)). Fixes #17406. * Improve message editing UI ([\#8483](https://github.com/matrix-org/matrix-react-sdk/pull/8483)). Fixes #9752 and #22108. * Make date changes more obvious ([\#6410](https://github.com/matrix-org/matrix-react-sdk/pull/6410)). Fixes #16221. * Enable forwarding static locations ([\#8553](https://github.com/matrix-org/matrix-react-sdk/pull/8553)). * Log `TimelinePanel` debugging info when opening the bug report modal ([\#8502](https://github.com/matrix-org/matrix-react-sdk/pull/8502)). * Improve welcome screen, add opt-out analytics ([\#8474](https://github.com/matrix-org/matrix-react-sdk/pull/8474)). Fixes #21946. * Converting selected text to MD link when pasting a URL ([\#8242](https://github.com/matrix-org/matrix-react-sdk/pull/8242)). Fixes #21634. Contributed by @Sinharitik589. * Support Inter on custom themes ([\#8399](https://github.com/matrix-org/matrix-react-sdk/pull/8399)). Fixes #16293. * Add a `Copy link` button to the right-click message context-menu labs feature ([\#8527](https://github.com/matrix-org/matrix-react-sdk/pull/8527)). * Move widget screenshots labs flag to devtools ([\#8522](https://github.com/matrix-org/matrix-react-sdk/pull/8522)). * Remove some labs features which don't get used or create maintenance burden: custom status, multiple integration managers, and do not disturb ([\#8521](https://github.com/matrix-org/matrix-react-sdk/pull/8521)). * Add a way to toggle `ScrollPanel` and `TimelinePanel` debug logs ([\#8513](https://github.com/matrix-org/matrix-react-sdk/pull/8513)). * Spaces: remove blue beta dot ([\#8511](https://github.com/matrix-org/matrix-react-sdk/pull/8511)). Fixes #22061. * Order new search dialog results by recency ([\#8444](https://github.com/matrix-org/matrix-react-sdk/pull/8444)). * Improve pills ([\#6398](https://github.com/matrix-org/matrix-react-sdk/pull/6398)). Fixes #16948 and #21281. * Add a way to maximize/pin widget from the PiP view ([\#7672](https://github.com/matrix-org/matrix-react-sdk/pull/7672)). Fixes #20723. * Iterate video room designs in labs ([\#8499](https://github.com/matrix-org/matrix-react-sdk/pull/8499)). * Improve UI/UX in calls ([\#7791](https://github.com/matrix-org/matrix-react-sdk/pull/7791)). Fixes #19937. * Add ability to change audio and video devices during a call ([\#7173](https://github.com/matrix-org/matrix-react-sdk/pull/7173)). Fixes #15595. ## π Bug Fixes * Fix video rooms sometimes connecting muted when they shouldn't ([\#22125](https://github.com/vector-im/element-web/pull/22125)). * Avoid flashing the 'join conference' button at the user in video rooms ([\#22120](https://github.com/vector-im/element-web/pull/22120)). * Fully close Jitsi conferences on errors ([\#22060](https://github.com/vector-im/element-web/pull/22060)). * Fix click behavior of notification badges on spaces ([\#8627](https://github.com/matrix-org/matrix-react-sdk/pull/8627)). Fixes #22241. * Add missing return values in Read Receipt animation code ([\#8625](https://github.com/matrix-org/matrix-react-sdk/pull/8625)). Fixes #22175. * Fix 'continue' button not working after accepting identity server terms of service ([\#8619](https://github.com/matrix-org/matrix-react-sdk/pull/8619)). Fixes #20003. * Proactively fix stuck devices in video rooms ([\#8587](https://github.com/matrix-org/matrix-react-sdk/pull/8587)). Fixes #22131. * Fix position of the message action bar on left side bubbles ([\#8398](https://github.com/matrix-org/matrix-react-sdk/pull/8398)). Fixes #21879. Contributed by @luixxiul. * Fix edge case thread summaries around events without a msgtype ([\#8576](https://github.com/matrix-org/matrix-react-sdk/pull/8576)). * Fix favourites metaspace not updating ([\#8594](https://github.com/matrix-org/matrix-react-sdk/pull/8594)). Fixes #22156. * Stop spaces from displaying as rooms in new breadcrumbs ([\#8595](https://github.com/matrix-org/matrix-react-sdk/pull/8595)). Fixes #22165. * Fix avatar position of hidden event on ThreadView ([\#8592](https://github.com/matrix-org/matrix-react-sdk/pull/8592)). Fixes #22199. Contributed by @luixxiul. * Fix MessageTimestamp position next to redacted messages on IRC/modern layout ([\#8591](https://github.com/matrix-org/matrix-react-sdk/pull/8591)). Fixes #22181. Contributed by @luixxiul. * Fix padding of messages in threads ([\#8574](https://github.com/matrix-org/matrix-react-sdk/pull/8574)). Contributed by @luixxiul. * Enable overflow of hidden events content ([\#8585](https://github.com/matrix-org/matrix-react-sdk/pull/8585)). Fixes #22187. Contributed by @luixxiul. * Increase composer line height to avoid cutting off emoji ([\#8583](https://github.com/matrix-org/matrix-react-sdk/pull/8583)). Fixes #22170. * Don't consider threads for breaking continuation until actually created ([\#8581](https://github.com/matrix-org/matrix-react-sdk/pull/8581)). Fixes #22164. * Fix displaying hidden events on threads ([\#8555](https://github.com/matrix-org/matrix-react-sdk/pull/8555)). Fixes #22058. Contributed by @luixxiul. * Fix button width and align η΅΅ζε (emoji) on the user panel ([\#8562](https://github.com/matrix-org/matrix-react-sdk/pull/8562)). Fixes #22142. Contributed by @luixxiul. * Standardise the margin for settings tabs ([\#7963](https://github.com/matrix-org/matrix-react-sdk/pull/7963)). Fixes #20767. Contributed by @yuktea. * Fix room history not being visible even if we have historical keys ([\#8563](https://github.com/matrix-org/matrix-react-sdk/pull/8563)). Fixes #16983. * Fix oblong avatars in video room lobbies ([\#8565](https://github.com/matrix-org/matrix-react-sdk/pull/8565)). * Update thread summary when latest event gets decrypted ([\#8564](https://github.com/matrix-org/matrix-react-sdk/pull/8564)). Fixes #22151. * Fix codepath which can wrongly cause automatic space switch from all rooms ([\#8560](https://github.com/matrix-org/matrix-react-sdk/pull/8560)). Fixes #21373. * Fix effect of URL preview toggle not updating live ([\#8561](https://github.com/matrix-org/matrix-react-sdk/pull/8561)). Fixes #22148. * Fix visual bugs on AccessSecretStorageDialog ([\#8160](https://github.com/matrix-org/matrix-react-sdk/pull/8160)). Fixes #19426. Contributed by @luixxiul. * Fix the width bounce of the clock on the AudioPlayer ([\#8320](https://github.com/matrix-org/matrix-react-sdk/pull/8320)). Fixes #21788. Contributed by @luixxiul. * Hide the verification left stroke only on the thread list ([\#8525](https://github.com/matrix-org/matrix-react-sdk/pull/8525)). Fixes #22132. Contributed by @luixxiul. * Hide recently_viewed dropdown when other modal opens ([\#8538](https://github.com/matrix-org/matrix-react-sdk/pull/8538)). Contributed by @yaya-usman. * Only jump to date after pressing the 'go' button ([\#8548](https://github.com/matrix-org/matrix-react-sdk/pull/8548)). Fixes #20799. * Fix download button not working on events that were decrypted too late ([\#8556](https://github.com/matrix-org/matrix-react-sdk/pull/8556)). Fixes #19427. * Align thread summary button with bubble messages on the left side ([\#8388](https://github.com/matrix-org/matrix-react-sdk/pull/8388)). Fixes #21873. Contributed by @luixxiul. * Fix unresponsive notification toggles ([\#8549](https://github.com/matrix-org/matrix-react-sdk/pull/8549)). Fixes #22109. * Set color-scheme property in themes ([\#8547](https://github.com/matrix-org/matrix-react-sdk/pull/8547)). Fixes #22124. * Improve the styling of error messages during search initialization. ([\#6899](https://github.com/matrix-org/matrix-react-sdk/pull/6899)). Fixes #19245 and #18164. Contributed by @KalleStruik. * Don't leave button tooltips open when closing modals ([\#8546](https://github.com/matrix-org/matrix-react-sdk/pull/8546)). Fixes #22121. * update matrix-analytics-events ([\#8543](https://github.com/matrix-org/matrix-react-sdk/pull/8543)). * Handle Jitsi Meet crashes more gracefully ([\#8541](https://github.com/matrix-org/matrix-react-sdk/pull/8541)). * Fix regression around pasting links ([\#8537](https://github.com/matrix-org/matrix-react-sdk/pull/8537)). Fixes #22117. * Fixes suggested room not ellipsized on shrinking ([\#8536](https://github.com/matrix-org/matrix-react-sdk/pull/8536)). Contributed by @yaya-usman. * Add global spacing between display name and location body ([\#8523](https://github.com/matrix-org/matrix-react-sdk/pull/8523)). Fixes #22111. Contributed by @luixxiul. * Add box-shadow to the reply preview on the main (left) panel only ([\#8397](https://github.com/matrix-org/matrix-react-sdk/pull/8397)). Fixes #21894. Contributed by @luixxiul. * Set line-height: 1 to RedactedBody inside GenericEventListSummary for IRC/modern layout ([\#8529](https://github.com/matrix-org/matrix-react-sdk/pull/8529)). Fixes #22112. Contributed by @luixxiul. * Fix position of timestamp on the chat panel in IRC layout and message edits history modal window ([\#8464](https://github.com/matrix-org/matrix-react-sdk/pull/8464)). Fixes #22011 and #22014. Contributed by @luixxiul. * Fix unexpected and inconsistent inheritance of line-height property for mx_TextualEvent ([\#8485](https://github.com/matrix-org/matrix-react-sdk/pull/8485)). Fixes #22041. Contributed by @luixxiul. * Set the same margin to the right side of NewRoomIntro on TimelineCard ([\#8453](https://github.com/matrix-org/matrix-react-sdk/pull/8453)). Contributed by @luixxiul. * Remove duplicate tooltip from user pills ([\#8512](https://github.com/matrix-org/matrix-react-sdk/pull/8512)). * Set max-width for MLocationBody and MLocationBody_map by default ([\#8519](https://github.com/matrix-org/matrix-react-sdk/pull/8519)). Fixes #21983. Contributed by @luixxiul. * Simplify ReplyPreview UI implementation ([\#8516](https://github.com/matrix-org/matrix-react-sdk/pull/8516)). Fixes #22091. Contributed by @luixxiul. * Fix thread summary overflow on narrow message panel on bubble message layout ([\#8520](https://github.com/matrix-org/matrix-react-sdk/pull/8520)). Fixes #22097. Contributed by @luixxiul. * Live location sharing - refresh beacon timers on tab becoming active ([\#8515](https://github.com/matrix-org/matrix-react-sdk/pull/8515)). * Enlarge emoji again ([\#8509](https://github.com/matrix-org/matrix-react-sdk/pull/8509)). Fixes #22086. * Order receipts with the most recent on the right ([\#8506](https://github.com/matrix-org/matrix-react-sdk/pull/8506)). Fixes #22044. * Disconnect from video rooms when leaving ([\#8500](https://github.com/matrix-org/matrix-react-sdk/pull/8500)). * Fix soft crash around threads when room isn't yet in store ([\#8496](https://github.com/matrix-org/matrix-react-sdk/pull/8496)). Fixes #22047. * Fix reading of cached room device setting values ([\#8491](https://github.com/matrix-org/matrix-react-sdk/pull/8491)). * Add loading spinners to threads panels ([\#8490](https://github.com/matrix-org/matrix-react-sdk/pull/8490)). Fixes #21335. * Fix forwarding UI papercuts ([\#8482](https://github.com/matrix-org/matrix-react-sdk/pull/8482)). Fixes #17616. Changes in [1.10.12](https://github.com/vector-im/element-web/releases/tag/v1.10.12) (2022-05-10) ================================================================================================= ## β¨ Features * Made the location map change the cursor to a pointer so it looks like it's clickable (https ([\#8451](https://github.com/matrix-org/matrix-react-sdk/pull/8451)). Fixes #21991. Contributed by @Odyssey346. * Implement improved spacing for the thread list and timeline ([\#8337](https://github.com/matrix-org/matrix-react-sdk/pull/8337)). Fixes #21759. Contributed by @luixxiul. * LLS: expose way to enable live sharing labs flag from location dialog ([\#8416](https://github.com/matrix-org/matrix-react-sdk/pull/8416)). * Fix source text boxes in View Source modal should have full width ([\#8425](https://github.com/matrix-org/matrix-react-sdk/pull/8425)). Fixes #21938. Contributed by @EECvision. * Read Receipts: never show +1, if itβs just 4, show all of them ([\#8428](https://github.com/matrix-org/matrix-react-sdk/pull/8428)). Fixes #21935. * Add opt-in analytics to onboarding tasks ([\#8409](https://github.com/matrix-org/matrix-react-sdk/pull/8409)). Fixes #21705. * Allow user to control if they are signed out of all devices when changing password ([\#8259](https://github.com/matrix-org/matrix-react-sdk/pull/8259)). Fixes #2671. * Implement new Read Receipt design ([\#8389](https://github.com/matrix-org/matrix-react-sdk/pull/8389)). Fixes #20574. * Stick connected video rooms to the top of the room list ([\#8353](https://github.com/matrix-org/matrix-react-sdk/pull/8353)). * LLS: fix jumpy maximised map ([\#8387](https://github.com/matrix-org/matrix-react-sdk/pull/8387)). * Persist audio and video mute state in video rooms ([\#8376](https://github.com/matrix-org/matrix-react-sdk/pull/8376)). * Forcefully disconnect from video rooms on logout and tab close ([\#8375](https://github.com/matrix-org/matrix-react-sdk/pull/8375)). * Add local echo of connected devices in video rooms ([\#8368](https://github.com/matrix-org/matrix-react-sdk/pull/8368)). * Improve text of account deactivation dialog ([\#8371](https://github.com/matrix-org/matrix-react-sdk/pull/8371)). Fixes #17421. * Live location sharing: own live beacon status on maximised view ([\#8374](https://github.com/matrix-org/matrix-react-sdk/pull/8374)). * Show a lobby screen in video rooms ([\#8287](https://github.com/matrix-org/matrix-react-sdk/pull/8287)). * Settings toggle to disable Composer Markdown ([\#8358](https://github.com/matrix-org/matrix-react-sdk/pull/8358)). Fixes #20321. * Cache localStorage objects for SettingsStore ([\#8366](https://github.com/matrix-org/matrix-react-sdk/pull/8366)). * Bring `View Source` back from behind developer mode ([\#8369](https://github.com/matrix-org/matrix-react-sdk/pull/8369)). Fixes #21771. ## π Bug Fixes * Fix Jitsi Meet getting wedged at startup in some cases ([\#21995](https://github.com/vector-im/element-web/pull/21995)). * Fix camera getting muted when disconnecting from a video room ([\#21958](https://github.com/vector-im/element-web/pull/21958)). * Fix race conditions around threads ([\#8448](https://github.com/matrix-org/matrix-react-sdk/pull/8448)). Fixes #21627. * Fix reading of cached room device setting values ([\#8495](https://github.com/matrix-org/matrix-react-sdk/pull/8495)). * Fix issue with dispatch happening mid-dispatch due to js-sdk emit ([\#8473](https://github.com/matrix-org/matrix-react-sdk/pull/8473)). Fixes #22019. * Match MSC behaviour for threads when disabled (thread-aware mode) ([\#8476](https://github.com/matrix-org/matrix-react-sdk/pull/8476)). Fixes #22033. * Specify position of DisambiguatedProfile inside a thread on bubble message layout ([\#8452](https://github.com/matrix-org/matrix-react-sdk/pull/8452)). Fixes #21998. Contributed by @luixxiul. * Location sharing: do not trackuserlocation in location picker ([\#8466](https://github.com/matrix-org/matrix-react-sdk/pull/8466)). Fixes #22013. * fix text and map indent in thread view ([\#8462](https://github.com/matrix-org/matrix-react-sdk/pull/8462)). Fixes #21997. * Live location sharing: don't group beacon info with room creation summary ([\#8468](https://github.com/matrix-org/matrix-react-sdk/pull/8468)). * Don't linkify code blocks ([\#7859](https://github.com/matrix-org/matrix-react-sdk/pull/7859)). Fixes #9613. * read receipts: improve tooltips to show names of users ([\#8438](https://github.com/matrix-org/matrix-react-sdk/pull/8438)). Fixes #21940. * Fix poll overflowing a reply tile on bubble message layout ([\#8459](https://github.com/matrix-org/matrix-react-sdk/pull/8459)). Fixes #22005. Contributed by @luixxiul. * Fix text link buttons on UserInfo panel ([\#8247](https://github.com/matrix-org/matrix-react-sdk/pull/8247)). Fixes #21702. Contributed by @luixxiul. * Clear local storage settings handler cache on logout ([\#8454](https://github.com/matrix-org/matrix-react-sdk/pull/8454)). Fixes #21994. * Fix jump to bottom button being always displayed in non-overflowing timelines ([\#8460](https://github.com/matrix-org/matrix-react-sdk/pull/8460)). Fixes #22003. * fix timeline search with empty text box should do nothing ([\#8262](https://github.com/matrix-org/matrix-react-sdk/pull/8262)). Fixes #21714. Contributed by @EECvision. * Fixes "space panel kebab menu is rendered out of view on sub spaces" ([\#8350](https://github.com/matrix-org/matrix-react-sdk/pull/8350)). Contributed by @yaya-usman. * Add margin to the location map inside ThreadView ([\#8442](https://github.com/matrix-org/matrix-react-sdk/pull/8442)). Fixes #21982. Contributed by @luixxiul. * Patch: "Reloading the registration page should warn about data loss" ([\#8377](https://github.com/matrix-org/matrix-react-sdk/pull/8377)). Contributed by @yaya-usman. * Live location sharing: fix safari timestamps pt 2 ([\#8443](https://github.com/matrix-org/matrix-react-sdk/pull/8443)). * Fix issue with thread notification state ignoring initial events ([\#8417](https://github.com/matrix-org/matrix-react-sdk/pull/8417)). Fixes #21927. * Fix event text overflow on bubble message layout ([\#8391](https://github.com/matrix-org/matrix-react-sdk/pull/8391)). Fixes #21882. Contributed by @luixxiul. * Disable the message action bar when hovering over the 1px border between threads on the list ([\#8429](https://github.com/matrix-org/matrix-react-sdk/pull/8429)). Fixes #21955. Contributed by @luixxiul. * correctly align read receipts to state events in bubble layout ([\#8419](https://github.com/matrix-org/matrix-react-sdk/pull/8419)). Fixes #21899. * Fix issue with underfilled timelines when barren of content ([\#8432](https://github.com/matrix-org/matrix-react-sdk/pull/8432)). Fixes #21930. * Fix baseline misalignment of thread panel summary by deduplication ([\#8413](https://github.com/matrix-org/matrix-react-sdk/pull/8413)). * Fix editing of non-html replies ([\#8418](https://github.com/matrix-org/matrix-react-sdk/pull/8418)). Fixes #21928. * Read Receipts "Fall from the Sky" ([\#8414](https://github.com/matrix-org/matrix-react-sdk/pull/8414)). Fixes #21888. * Make read receipts handle nullable roomMembers correctly ([\#8410](https://github.com/matrix-org/matrix-react-sdk/pull/8410)). Fixes #21896. * Don't form continuations on either side of a thread root ([\#8408](https://github.com/matrix-org/matrix-react-sdk/pull/8408)). Fixes #20908. * Fix centering issue with sticker placeholder ([\#8404](https://github.com/matrix-org/matrix-react-sdk/pull/8404)). Fixes #18014 and #6449. * Disable download option on , preferring dedicated download button ([\#8403](https://github.com/matrix-org/matrix-react-sdk/pull/8403)). Fixes #21902. * Fix infinite loop when pinning/unpinning persistent widgets ([\#8396](https://github.com/matrix-org/matrix-react-sdk/pull/8396)). Fixes #21864. * Tweak ReadReceiptGroup to better handle disambiguation ([\#8402](https://github.com/matrix-org/matrix-react-sdk/pull/8402)). Fixes #21897. * stop the bottom edge of buttons getting clipped in devtools ([\#8400](https://github.com/matrix-org/matrix-react-sdk/pull/8400)). * Fix issue with threads timelines with few events cropping events ([\#8392](https://github.com/matrix-org/matrix-react-sdk/pull/8392)). Fixes #20594. * Changed font-weight to 400 to support light weight font ([\#8345](https://github.com/matrix-org/matrix-react-sdk/pull/8345)). Fixes #21171. Contributed by @goelesha. * Fix issue with thread panel not updating when it loads on first render ([\#8382](https://github.com/matrix-org/matrix-react-sdk/pull/8382)). Fixes #21737. * fix: "Mention highlight and cursor hover highlight has different corner radius" ([\#8384](https://github.com/matrix-org/matrix-react-sdk/pull/8384)). Contributed by @yaya-usman. * Fix regression around haveRendererForEvent for hidden events ([\#8379](https://github.com/matrix-org/matrix-react-sdk/pull/8379)). Fixes #21862 and #21725. * Fix regression around the room list treeview keyboard a11y ([\#8385](https://github.com/matrix-org/matrix-react-sdk/pull/8385)). Fixes #21436. * Remove float property to let the margin between events appear on bubble message layout ([\#8373](https://github.com/matrix-org/matrix-react-sdk/pull/8373)). Fixes #21861. Contributed by @luixxiul. * Fix race in Registration between server change and flows fetch ([\#8359](https://github.com/matrix-org/matrix-react-sdk/pull/8359)). Fixes #21800. * fix rainbow breaks compound emojis ([\#8245](https://github.com/matrix-org/matrix-react-sdk/pull/8245)). Fixes #21371. Contributed by @EECvision. * Fix RightPanelStore handling first room on app launch wrong ([\#8370](https://github.com/matrix-org/matrix-react-sdk/pull/8370)). Fixes #21741. * Fix UnknownBody error message unalignment ([\#8346](https://github.com/matrix-org/matrix-react-sdk/pull/8346)). Fixes #21828. Contributed by @luixxiul. * Use -webkit-line-clamp for the room header topic overflow ([\#8367](https://github.com/matrix-org/matrix-react-sdk/pull/8367)). Fixes #21852. Contributed by @luixxiul. * Fix issue with ServerInfo crashing the modal ([\#8364](https://github.com/matrix-org/matrix-react-sdk/pull/8364)). * Fixes around threads beta in degraded mode ([\#8319](https://github.com/matrix-org/matrix-react-sdk/pull/8319)). Fixes #21762. Changes in [1.10.11](https://github.com/vector-im/element-web/releases/tag/v1.10.11) (2022-04-26) ================================================================================================= ## β¨ Features * Handle forced disconnects from Jitsi ([\#21697](https://github.com/vector-im/element-web/pull/21697)). Fixes #21517. * Improve performance of switching to rooms with lots of servers and ACLs ([\#8347](https://github.com/matrix-org/matrix-react-sdk/pull/8347)). * Avoid a reflow when setting caret position on an empty composer ([\#8348](https://github.com/matrix-org/matrix-react-sdk/pull/8348)). * Add message right-click context menu as a labs feature ([\#5672](https://github.com/matrix-org/matrix-react-sdk/pull/5672)). * Live location sharing - basic maximised beacon map ([\#8310](https://github.com/matrix-org/matrix-react-sdk/pull/8310)). * Live location sharing - render users own beacons in timeline ([\#8296](https://github.com/matrix-org/matrix-react-sdk/pull/8296)). * Improve Threads beta around degraded mode ([\#8318](https://github.com/matrix-org/matrix-react-sdk/pull/8318)). * Live location sharing - beacon in timeline happy path ([\#8285](https://github.com/matrix-org/matrix-react-sdk/pull/8285)). * Add copy button to View Source screen ([\#8278](https://github.com/matrix-org/matrix-react-sdk/pull/8278)). Fixes #21482. Contributed by @olivialivia. * Add heart effect ([\#6188](https://github.com/matrix-org/matrix-react-sdk/pull/6188)). Contributed by @CicadaCinema. * Update new room icon ([\#8239](https://github.com/matrix-org/matrix-react-sdk/pull/8239)). ## π Bug Fixes * Fix: "Code formatting button does not escape backticks" ([\#8181](https://github.com/matrix-org/matrix-react-sdk/pull/8181)). Contributed by @yaya-usman. * Fix beta indicator dot causing excessive CPU usage ([\#8340](https://github.com/matrix-org/matrix-react-sdk/pull/8340)). Fixes #21793. * Fix overlapping timestamps on empty messages ([\#8205](https://github.com/matrix-org/matrix-react-sdk/pull/8205)). Fixes #21381. Contributed by @goelesha. * Fix power selector not showing up in user info when state_default undefined ([\#8297](https://github.com/matrix-org/matrix-react-sdk/pull/8297)). Fixes #21669. * Avoid looking up settings during timeline rendering ([\#8313](https://github.com/matrix-org/matrix-react-sdk/pull/8313)). Fixes #21740. * Fix a soft crash with video rooms ([\#8333](https://github.com/matrix-org/matrix-react-sdk/pull/8333)). * Fixes call tiles overflow ([\#8096](https://github.com/matrix-org/matrix-react-sdk/pull/8096)). Fixes #20254. Contributed by @luixxiul. * Fix a bug with emoji autocomplete sorting where adding the final ":" would cause the emoji with the typed shortcode to no longer be at the top of the autocomplete list. ([\#8086](https://github.com/matrix-org/matrix-react-sdk/pull/8086)). Fixes #19302. Contributed by @commonlawfeature. * Fix image preview sizing for edge cases ([\#8322](https://github.com/matrix-org/matrix-react-sdk/pull/8322)). Fixes #20088. * Refactor SecurityRoomSettingsTab and remove unused state ([\#8306](https://github.com/matrix-org/matrix-react-sdk/pull/8306)). Fixes matrix-org/element-web-rageshakes#12002. * Don't show the prompt to enable desktop notifications immediately after registration ([\#8274](https://github.com/matrix-org/matrix-react-sdk/pull/8274)). * Stop tracking threads if threads support is disabled ([\#8308](https://github.com/matrix-org/matrix-react-sdk/pull/8308)). Fixes #21766. * Fix some issues with threads rendering ([\#8305](https://github.com/matrix-org/matrix-react-sdk/pull/8305)). Fixes #21670. * Fix threads rendering issue in Safari ([\#8298](https://github.com/matrix-org/matrix-react-sdk/pull/8298)). Fixes #21757. * Fix space panel width change on hovering over space item ([\#8299](https://github.com/matrix-org/matrix-react-sdk/pull/8299)). Fixes #19891. * Hide the reply in thread button in deployments where beta is forcibly disabled ([\#8294](https://github.com/matrix-org/matrix-react-sdk/pull/8294)). Fixes #21753. * Prevent soft crash around room list header context menu when space changes ([\#8289](https://github.com/matrix-org/matrix-react-sdk/pull/8289)). Fixes matrix-org/element-web-rageshakes#11416, matrix-org/element-web-rageshakes#11692, matrix-org/element-web-rageshakes#11739, matrix-org/element-web-rageshakes#11772, matrix-org/element-web-rageshakes#11891 matrix-org/element-web-rageshakes#11858 and matrix-org/element-web-rageshakes#11456. * When selecting reply in thread on a thread response open existing thread ([\#8291](https://github.com/matrix-org/matrix-react-sdk/pull/8291)). Fixes #21743. * Handle thread bundled relationships coming from the server via MSC3666 ([\#8292](https://github.com/matrix-org/matrix-react-sdk/pull/8292)). Fixes #21450. * Fix: Avatar preview does not update when same file is selected repeatedly ([\#8288](https://github.com/matrix-org/matrix-react-sdk/pull/8288)). Fixes #20098. * Fix a bug where user gets a warning when changing powerlevel from **Admin** to **custom level (100)** ([\#8248](https://github.com/matrix-org/matrix-react-sdk/pull/8248)). Fixes #21682. Contributed by @Jumeb. * Use a consistent alignment for all text items in a list ([\#8276](https://github.com/matrix-org/matrix-react-sdk/pull/8276)). Fixes #21731. Contributed by @luixxiul. * Fixes button labels being collapsed per a character in CJK languages ([\#8212](https://github.com/matrix-org/matrix-react-sdk/pull/8212)). Fixes #21287. Contributed by @luixxiul. * Fix: Remove jittery timeline scrolling after jumping to an event ([\#8263](https://github.com/matrix-org/matrix-react-sdk/pull/8263)). * Fix regression of edits showing up in the timeline with hidden events shown ([\#8260](https://github.com/matrix-org/matrix-react-sdk/pull/8260)). Fixes #21694. * Fix reporting events not working ([\#8257](https://github.com/matrix-org/matrix-react-sdk/pull/8257)). Fixes #21713. * Make Jitsi widgets in video rooms immutable ([\#8244](https://github.com/matrix-org/matrix-react-sdk/pull/8244)). Fixes #21647. * Fix: Ensure links to events scroll the correct events into view ([\#8250](https://github.com/matrix-org/matrix-react-sdk/pull/8250)). Fixes #19934. Changes in [1.10.10](https://github.com/vector-im/element-web/releases/tag/v1.10.10) (2022-04-14) ================================================================================================= ## π Bug Fixes * Fixes around threads beta in degraded mode ([\#8319](https://github.com/matrix-org/matrix-react-sdk/pull/8319)). Fixes #21762. Changes in [1.10.9](https://github.com/vector-im/element-web/releases/tag/v1.10.9) (2022-04-12) =============================================================================================== ## β¨ Features * Release threads as a beta feature ([\#8081](https://github.com/matrix-org/matrix-react-sdk/pull/8081)). Fixes #21351. * More video rooms design updates ([\#8222](https://github.com/matrix-org/matrix-react-sdk/pull/8222)). * Update video rooms to new design specs ([\#8207](https://github.com/matrix-org/matrix-react-sdk/pull/8207)). Fixes #21515, #21516 #21519 and #21526. * Live Location Sharing - left panel warning with error ([\#8201](https://github.com/matrix-org/matrix-react-sdk/pull/8201)). * Live location sharing - Stop publishing location to beacons with consecutive errors ([\#8194](https://github.com/matrix-org/matrix-react-sdk/pull/8194)). * Live location sharing: allow retry when stop sharing fails ([\#8193](https://github.com/matrix-org/matrix-react-sdk/pull/8193)). * Allow voice messages to be scrubbed in the timeline ([\#8079](https://github.com/matrix-org/matrix-react-sdk/pull/8079)). Fixes #18713. * Live location sharing - stop sharing to beacons in rooms you left ([\#8187](https://github.com/matrix-org/matrix-react-sdk/pull/8187)). * Allow sending and thumbnailing AVIF images ([\#8172](https://github.com/matrix-org/matrix-react-sdk/pull/8172)). * Live location sharing - handle geolocation errors ([\#8179](https://github.com/matrix-org/matrix-react-sdk/pull/8179)). * Show voice room participants when not connected ([\#8136](https://github.com/matrix-org/matrix-react-sdk/pull/8136)). Fixes #21513. * Add margins between labs sections ([\#8169](https://github.com/matrix-org/matrix-react-sdk/pull/8169)). * Live location sharing - send geolocation beacon events - happy path ([\#8127](https://github.com/matrix-org/matrix-react-sdk/pull/8127)). * Add support for Animated (A)PNG ([\#8158](https://github.com/matrix-org/matrix-react-sdk/pull/8158)). Fixes #12967. * Don't form continuations from thread roots ([\#8166](https://github.com/matrix-org/matrix-react-sdk/pull/8166)). Fixes #20908. * Improve handling of animated GIF and WEBP images ([\#8153](https://github.com/matrix-org/matrix-react-sdk/pull/8153)). Fixes #16193 and #6684. * Wire up file preview for video files ([\#8140](https://github.com/matrix-org/matrix-react-sdk/pull/8140)). Fixes #21539. * When showing thread, always auto-focus its composer ([\#8115](https://github.com/matrix-org/matrix-react-sdk/pull/8115)). Fixes #21438. * Live location sharing - refresh beacon expiry in room ([\#8116](https://github.com/matrix-org/matrix-react-sdk/pull/8116)). * Use styled mxids in member list v2 ([\#8110](https://github.com/matrix-org/matrix-react-sdk/pull/8110)). Fixes #14825. Contributed by @SimonBrandner. * Delete groups (legacy communities system) ([\#8027](https://github.com/matrix-org/matrix-react-sdk/pull/8027)). Fixes #17532. * Add a prototype of voice rooms in labs ([\#8084](https://github.com/matrix-org/matrix-react-sdk/pull/8084)). Fixes #3546. ## π Bug Fixes * Avoid flashing the Jitsi prejoin screen at the user before skipping it ([\#21665](https://github.com/vector-im/element-web/pull/21665)). * Fix editing `
tags to distinguish them from each other [\#4639](https://github.com/vector-im/riot-web/pull/4639) * Use `catch` instead of `fail` to handle room tag error [\#4643](https://github.com/vector-im/riot-web/pull/4643) * CSS for decorated matrix.to links in the composer [\#4583](https://github.com/vector-im/riot-web/pull/4583) * Deflake the joining test [\#4579](https://github.com/vector-im/riot-web/pull/4579) * Bump react to 15.6 to fix build problems [\#4577](https://github.com/vector-im/riot-web/pull/4577) * Improve AppTile menu bar button styling. [\#4567](https://github.com/vector-im/riot-web/pull/4567) * Transform `async` functions to bluebird promises [\#4572](https://github.com/vector-im/riot-web/pull/4572) * use flushAllExpected in joining test [\#4570](https://github.com/vector-im/riot-web/pull/4570) * Switch riot-web to bluebird [\#4565](https://github.com/vector-im/riot-web/pull/4565) * loading tests: wait for login component [\#4564](https://github.com/vector-im/riot-web/pull/4564) * Remove CSS for the MessageComposerInputOld [\#4568](https://github.com/vector-im/riot-web/pull/4568) * Implement the focus_room_filter action [\#4560](https://github.com/vector-im/riot-web/pull/4560) * CSS for Rooms in Group View [\#4530](https://github.com/vector-im/riot-web/pull/4530) * more HomePage tweaks [\#4557](https://github.com/vector-im/riot-web/pull/4557) * Give HomePage an unmounted guard [\#4556](https://github.com/vector-im/riot-web/pull/4556) * Take RTE out of labs [\#4500](https://github.com/vector-im/riot-web/pull/4500) * CSS for Groups page [\#4468](https://github.com/vector-im/riot-web/pull/4468) * CSS for GroupView [\#4442](https://github.com/vector-im/riot-web/pull/4442) * remove unused class [\#4525](https://github.com/vector-im/riot-web/pull/4525) * Fix long words causing MessageComposer to widen [\#4466](https://github.com/vector-im/riot-web/pull/4466) * Add visual bell animation for RTE [\#4516](https://github.com/vector-im/riot-web/pull/4516) * Truncate auto-complete pills properly [\#4502](https://github.com/vector-im/riot-web/pull/4502) * Use chrome headless instead of phantomjs [\#4512](https://github.com/vector-im/riot-web/pull/4512) * Use external mock-request [\#4489](https://github.com/vector-im/riot-web/pull/4489) * fix Quote not closing contextual menu [\#4443](https://github.com/vector-im/riot-web/pull/4443) * Apply white-space: pre-wrap to mx_MEmoteBody [\#4470](https://github.com/vector-im/riot-web/pull/4470) * Add some style improvements to autocompletions [\#4456](https://github.com/vector-im/riot-web/pull/4456) * Styling for apps / widgets [\#4447](https://github.com/vector-im/riot-web/pull/4447) * Attempt to flush the rageshake logs on close [\#4400](https://github.com/vector-im/riot-web/pull/4400) * Update from Weblate. [\#4401](https://github.com/vector-im/riot-web/pull/4401) * improve update polling electron and provide a manual check for updates button [\#4176](https://github.com/vector-im/riot-web/pull/4176) * Fix load failure in firefox when indexedDB is disabled [\#4395](https://github.com/vector-im/riot-web/pull/4395) * Change missed 'Redact' to 'Remove' in ImageView. [\#4362](https://github.com/vector-im/riot-web/pull/4362) * explicit convert to nativeImage to stabilise trayIcon on Windows [Electron] [\#4355](https://github.com/vector-im/riot-web/pull/4355) * Use _tJsx for PasswordNagBar (because it has ) [\#4373](https://github.com/vector-im/riot-web/pull/4373) * Clean up some log outputs from the integ tests [\#4376](https://github.com/vector-im/riot-web/pull/4376) * CSS for redeisng of password warning [\#4367](https://github.com/vector-im/riot-web/pull/4367) * Give _t to PasswordNagBar, add CSS for UserSettings password warning [\#4366](https://github.com/vector-im/riot-web/pull/4366) * Update from Weblate. [\#4361](https://github.com/vector-im/riot-web/pull/4361) * Update from Weblate. [\#4360](https://github.com/vector-im/riot-web/pull/4360) * Test 'return-to-app' functionality [\#4352](https://github.com/vector-im/riot-web/pull/4352) * Update from Weblate. [\#4354](https://github.com/vector-im/riot-web/pull/4354) * onLoadCompleted is now onTokenLoginCompleted [\#4335](https://github.com/vector-im/riot-web/pull/4335) * Tweak tests to match updates to matrixchat [\#4325](https://github.com/vector-im/riot-web/pull/4325) * Update from Weblate. [\#4346](https://github.com/vector-im/riot-web/pull/4346) * change dispatcher forward_event signature [\#4337](https://github.com/vector-im/riot-web/pull/4337) * Add border on hover for code blocks [\#4259](https://github.com/vector-im/riot-web/pull/4259) Changes in [0.11.4](https://github.com/vector-im/riot-web/releases/tag/v0.11.4) (2017-06-22) ============================================================================================ [Full Changelog](https://github.com/vector-im/riot-web/compare/v0.11.3...v0.11.4) * Update matrix-js-sdk and react-sdk to fix a regression where the background indexedb worker was disabled, failures to open indexeddb causing the app to fail to start, a race when starting that could break switching to rooms, and the inability to invite users with mixed case usernames. Changes in [0.11.3](https://github.com/vector-im/riot-web/releases/tag/v0.11.3) (2017-06-20) ============================================================================================ [Full Changelog](https://github.com/vector-im/riot-web/compare/v0.11.2...v0.11.3) * Update to matrix-react-sdk 0.9.6 to fix infinite spinner bugs and some parts of the app that had missed translation. Changes in [0.11.2](https://github.com/vector-im/riot-web/releases/tag/v0.11.2) (2017-06-19) ============================================================================================ [Full Changelog](https://github.com/vector-im/riot-web/compare/v0.11.2-rc.2...v0.11.2) * Add more languages and translations * Add a 'register' button Changes in [0.11.2-rc.2](https://github.com/vector-im/riot-web/releases/tag/v0.11.2-rc.2) (2017-06-16) ====================================================================================================== [Full Changelog](https://github.com/vector-im/riot-web/compare/v0.11.2-rc.1...v0.11.2-rc.2) * Update react-sdk to pull in fixes for URL previews, CAS login, h2 in markdown and CAPTCHA forms. * Enable Korean translation * Update from Weblate. [\#4323](https://github.com/vector-im/riot-web/pull/4323) * Fix h2 in markdown being weird [\#4332](https://github.com/vector-im/riot-web/pull/4332) Changes in [0.11.2-rc.1](https://github.com/vector-im/riot-web/releases/tag/v0.11.2-rc.1) (2017-06-15) ====================================================================================================== [Full Changelog](https://github.com/vector-im/riot-web/compare/v0.11.1...v0.11.2-rc.1) * Attempts to deflakify the joining test [\#4313](https://github.com/vector-im/riot-web/pull/4313) * Add a test for the login flow when there is a teamserver [\#4315](https://github.com/vector-im/riot-web/pull/4315) * Remove onload simulator from loading test [\#4314](https://github.com/vector-im/riot-web/pull/4314) * Update from Weblate. [\#4305](https://github.com/vector-im/riot-web/pull/4305) * Test that we handle stored mx_last_room_id correctly [\#4292](https://github.com/vector-im/riot-web/pull/4292) * Ask for email address after setting password for the first time [\#4301](https://github.com/vector-im/riot-web/pull/4301) * i18n for setting email after password flow [\#4299](https://github.com/vector-im/riot-web/pull/4299) * Update from Weblate. [\#4290](https://github.com/vector-im/riot-web/pull/4290) * Don't show the tooltips when filtering rooms [\#4282](https://github.com/vector-im/riot-web/pull/4282) * Update from Weblate. [\#4272](https://github.com/vector-im/riot-web/pull/4272) * Add missing VOIP Dropdown width [\#4266](https://github.com/vector-im/riot-web/pull/4266) * Update import and directory path in the Translations dev guide [\#4261](https://github.com/vector-im/riot-web/pull/4261) * Use Thai string for Thai in Language-Chooser [\#4260](https://github.com/vector-im/riot-web/pull/4260) Changes in [0.11.1](https://github.com/vector-im/riot-web/releases/tag/v0.11.1) (2017-06-14) ============================================================================================ [Full Changelog](https://github.com/vector-im/riot-web/compare/v0.11.0...v0.11.1) * Update to react-sdk 0.9.4 to prompt to set an email address when setting a password and make DM guessing smarter. Changes in [0.11.0](https://github.com/vector-im/riot-web/releases/tag/v0.11.0) (2017-06-12) ============================================================================================ [Full Changelog](https://github.com/vector-im/riot-web/compare/v0.11.0-rc.2...v0.11.0) * More translations & minor fixes Changes in [0.11.0-rc.2](https://github.com/vector-im/riot-web/releases/tag/v0.11.0-rc.2) (2017-06-09) ====================================================================================================== [Full Changelog](https://github.com/vector-im/riot-web/compare/v0.11.0-rc.1...v0.11.0-rc.2) * Update to matrix-react-sdk rc.2 which fixes the flux dependency version and an issue with the conference call bar translation. Changes in [0.11.0-rc.1](https://github.com/vector-im/riot-web/releases/tag/v0.11.0-rc.1) (2017-06-09) ====================================================================================================== [Full Changelog](https://github.com/vector-im/riot-web/compare/v0.10.2...v0.11.0-rc.1) * Update from Weblate. [\#4258](https://github.com/vector-im/riot-web/pull/4258) * Update from Weblate. [\#4254](https://github.com/vector-im/riot-web/pull/4254) * Update from Weblate. [\#4253](https://github.com/vector-im/riot-web/pull/4253) * Expect to see HTTP /join/#some:alias when we the view knows it [\#4252](https://github.com/vector-im/riot-web/pull/4252) * Update from Weblate. [\#4250](https://github.com/vector-im/riot-web/pull/4250) * add explicit import to utf8 polyfill and rip out unused imports [\#4169](https://github.com/vector-im/riot-web/pull/4169) * Added styling for copy to clipboard button [\#4204](https://github.com/vector-im/riot-web/pull/4204) * Update from Weblate. [\#4231](https://github.com/vector-im/riot-web/pull/4231) * Update from Weblate. [\#4218](https://github.com/vector-im/riot-web/pull/4218) * Update CSS for ChatInviteDialog [\#4226](https://github.com/vector-im/riot-web/pull/4226) * change electron -> electron_app which was previously missed [\#4212](https://github.com/vector-im/riot-web/pull/4212) * New guest access [\#4039](https://github.com/vector-im/riot-web/pull/4039) * Align message timestamp centrally about the avatar mid-point [\#4219](https://github.com/vector-im/riot-web/pull/4219) * Remove '/' from homepage URL [\#4221](https://github.com/vector-im/riot-web/pull/4221) * Chop off 'origin/' [\#4220](https://github.com/vector-im/riot-web/pull/4220) * Update from Weblate. [\#4214](https://github.com/vector-im/riot-web/pull/4214) * adjust alignment of message menu button in compact layout [\#4211](https://github.com/vector-im/riot-web/pull/4211) * Update from Weblate. [\#4207](https://github.com/vector-im/riot-web/pull/4207) * Fix Tests in ILAG [\#4209](https://github.com/vector-im/riot-web/pull/4209) * Update from Weblate. [\#4197](https://github.com/vector-im/riot-web/pull/4197) * Fix tests for new-guest-access [\#4201](https://github.com/vector-im/riot-web/pull/4201) * i18n for SetPasswordDialog [\#4198](https://github.com/vector-im/riot-web/pull/4198) * Update from Weblate. [\#4193](https://github.com/vector-im/riot-web/pull/4193) * to make the windows volume mixer not explode as it can't resize icons. [\#4183](https://github.com/vector-im/riot-web/pull/4183) * provide react devtools in electron dev runs [\#4186](https://github.com/vector-im/riot-web/pull/4186) * Fix DeprecationWarning [\#4184](https://github.com/vector-im/riot-web/pull/4184) * room link should be a matrix.to one [\#4178](https://github.com/vector-im/riot-web/pull/4178) * Update home.html [\#4163](https://github.com/vector-im/riot-web/pull/4163) * Add missing translation for room directory [\#4160](https://github.com/vector-im/riot-web/pull/4160) * i18n welcome [\#4129](https://github.com/vector-im/riot-web/pull/4129) * Tom welcome page [\#4038](https://github.com/vector-im/riot-web/pull/4038) * Fix some tests that expect Directory (they should expect HomePage) [\#4076](https://github.com/vector-im/riot-web/pull/4076) * Add "Login" button to RHS when user is a guest [\#4037](https://github.com/vector-im/riot-web/pull/4037) * Rejig the PaswordNagBar [\#4026](https://github.com/vector-im/riot-web/pull/4026) * Allow team server config to be missing [\#4024](https://github.com/vector-im/riot-web/pull/4024) * Remove GuestWarningBar [\#4020](https://github.com/vector-im/riot-web/pull/4020) * Make left panel better for new users (mk III) [\#4023](https://github.com/vector-im/riot-web/pull/4023) * Implement default welcome page and allow custom URL /w config [\#4015](https://github.com/vector-im/riot-web/pull/4015) * Add warm-fuzzy for successful password entry [\#3989](https://github.com/vector-im/riot-web/pull/3989) * autoFocus new password input in SetPasswordDialog [\#3982](https://github.com/vector-im/riot-web/pull/3982) * Implement dialog to set password [\#3921](https://github.com/vector-im/riot-web/pull/3921) * Replace NeedToRegister with SetMxId dialog [\#3924](https://github.com/vector-im/riot-web/pull/3924) * Add welcomeUserId to sample config [\#3906](https://github.com/vector-im/riot-web/pull/3906) * CSS for mxIdDialog redesign [\#3885](https://github.com/vector-im/riot-web/pull/3885) * Implement PasswordNagBar [\#3817](https://github.com/vector-im/riot-web/pull/3817) * CSS for new SetMxIdDialog [\#3762](https://github.com/vector-im/riot-web/pull/3762) Changes in [0.10.2](https://github.com/vector-im/riot-web/releases/tag/v0.10.2) (2017-06-06) ============================================================================================ [Full Changelog](https://github.com/vector-im/riot-web/compare/v0.10.1...v0.10.2) * Hotfix for bugs where navigating straight to a URL like /#/login and and /#/forgot_password Changes in [0.10.1](https://github.com/vector-im/riot-web/releases/tag/v0.10.1) (2017-06-02) ============================================================================================ [Full Changelog](https://github.com/vector-im/riot-web/compare/v0.10.0...v0.10.1) * Update to matrix-react-sdk 0.9.1 to fix i18n error which broke start chat in some circumstances Changes in [0.10.0](https://github.com/vector-im/riot-web/releases/tag/v0.10.0) (2017-06-02) ============================================================================================ [Full Changelog](https://github.com/vector-im/riot-web/compare/v0.10.0-rc.2...v0.10.0) * Update from Weblate. [\#4152](https://github.com/vector-im/riot-web/pull/4152) Changes in [0.10.0-rc.2](https://github.com/vector-im/riot-web/releases/tag/v0.10.0-rc.2) (2017-06-02) ====================================================================================================== [Full Changelog](https://github.com/vector-im/riot-web/compare/v0.10.0-rc.1...v0.10.0-rc.2) * Update from Weblate. [\#4150](https://github.com/vector-im/riot-web/pull/4150) * styling for webrtc settings [\#4019](https://github.com/vector-im/riot-web/pull/4019) * Update from Weblate. [\#4140](https://github.com/vector-im/riot-web/pull/4140) * add styles for compact layout [\#4132](https://github.com/vector-im/riot-web/pull/4132) * Various tweaks to fetch-develop-deps [\#4147](https://github.com/vector-im/riot-web/pull/4147) * Don't try to build with node 6.0 [\#4145](https://github.com/vector-im/riot-web/pull/4145) * Support 12hr time on DateSeparator [\#4143](https://github.com/vector-im/riot-web/pull/4143) * Update from Weblate. [\#4137](https://github.com/vector-im/riot-web/pull/4137) * Update from Weblate. [\#4105](https://github.com/vector-im/riot-web/pull/4105) * Update from Weblate. [\#4094](https://github.com/vector-im/riot-web/pull/4094) * Update from Weblate. [\#4091](https://github.com/vector-im/riot-web/pull/4091) * Update from Weblate. [\#4089](https://github.com/vector-im/riot-web/pull/4089) * Update from Weblate. [\#4083](https://github.com/vector-im/riot-web/pull/4083) Changes in [0.10.0-rc.1](https://github.com/vector-im/riot-web/releases/tag/v0.10.0-rc.1) (2017-06-01) ====================================================================================================== [Full Changelog](https://github.com/vector-im/riot-web/compare/v0.9.10...v0.10.0-rc.1) * basic electron profile support [\#4030](https://github.com/vector-im/riot-web/pull/4030) * Finish translations for vector-im/riot-web [\#4122](https://github.com/vector-im/riot-web/pull/4122) * Translate src/vector [\#4119](https://github.com/vector-im/riot-web/pull/4119) * electron flashFrame was way too annoying [\#4128](https://github.com/vector-im/riot-web/pull/4128) * auto-launch support [Electron] [\#4012](https://github.com/vector-im/riot-web/pull/4012) * Show 12hr time on hover too [\#4092](https://github.com/vector-im/riot-web/pull/4092) * Translate src/notifications [\#4087](https://github.com/vector-im/riot-web/pull/4087) * Translate src/components/structures [\#4084](https://github.com/vector-im/riot-web/pull/4084) * Smaller font size on timestamp to better fit in the available space [\#4085](https://github.com/vector-im/riot-web/pull/4085) * Make travis run the build with several versions of node [\#4079](https://github.com/vector-im/riot-web/pull/4079) * Piwik Analytics [\#4056](https://github.com/vector-im/riot-web/pull/4056) * Update from Weblate. [\#4077](https://github.com/vector-im/riot-web/pull/4077) * managed to eat the eventStatus check, can't redact a local-echo etc [\#4078](https://github.com/vector-im/riot-web/pull/4078) * show redact in context menu only if has PL to/sent message [\#3925](https://github.com/vector-im/riot-web/pull/3925) * Update from Weblate. [\#4064](https://github.com/vector-im/riot-web/pull/4064) * Change redact -> remove to improve clarity [\#3722](https://github.com/vector-im/riot-web/pull/3722) * Update from Weblate. [\#4058](https://github.com/vector-im/riot-web/pull/4058) * Message Forwarding [\#3688](https://github.com/vector-im/riot-web/pull/3688) * Update from Weblate. [\#4057](https://github.com/vector-im/riot-web/pull/4057) * Fixed an input field's background color in dark theme [\#4053](https://github.com/vector-im/riot-web/pull/4053) * Update from Weblate. [\#4051](https://github.com/vector-im/riot-web/pull/4051) * Update from Weblate. [\#4049](https://github.com/vector-im/riot-web/pull/4049) * Update from Weblate. [\#4048](https://github.com/vector-im/riot-web/pull/4048) * Update from Weblate. [\#4040](https://github.com/vector-im/riot-web/pull/4040) * Update translating.md: Minor suggestions [\#4041](https://github.com/vector-im/riot-web/pull/4041) * tidy electron files, they weren't pwetty [\#3993](https://github.com/vector-im/riot-web/pull/3993) * Prevent Power Save when in call (Electron) [\#3992](https://github.com/vector-im/riot-web/pull/3992) * Translations! [\#4035](https://github.com/vector-im/riot-web/pull/4035) * Kieran gould/12hourtimestamp [\#3961](https://github.com/vector-im/riot-web/pull/3961) * Don't include src in the test resolve root [\#4033](https://github.com/vector-im/riot-web/pull/4033) * add moar context menus [Electron] [\#4021](https://github.com/vector-im/riot-web/pull/4021) * Add `Chat` to Linux app categories [\#4022](https://github.com/vector-im/riot-web/pull/4022) * add menu category for linux build of app [\#3975](https://github.com/vector-im/riot-web/pull/3975) * Electron Tray Improvements [\#3909](https://github.com/vector-im/riot-web/pull/3909) * More riot-web test deflakification [\#3966](https://github.com/vector-im/riot-web/pull/3966) * Script to fetch corresponding branches of dependent projects [\#3945](https://github.com/vector-im/riot-web/pull/3945) * Add type="text/css" to SVG logos [\#3964](https://github.com/vector-im/riot-web/pull/3964) * Fix some setState-after-unmount in roomdirectory [\#3958](https://github.com/vector-im/riot-web/pull/3958) * Attempt to deflakify joining test [\#3956](https://github.com/vector-im/riot-web/pull/3956) Changes in [0.9.10](https://github.com/vector-im/riot-web/releases/tag/v0.9.10) (2017-05-22) ============================================================================================ [Full Changelog](https://github.com/vector-im/riot-web/compare/v0.9.10-rc.1...v0.9.10) * No changes Changes in [0.9.10-rc.1](https://github.com/vector-im/riot-web/releases/tag/v0.9.10-rc.1) (2017-05-19) ====================================================================================================== [Full Changelog](https://github.com/vector-im/riot-web/compare/v0.9.9...v0.9.10-rc.1) * CSS for left_aligned Dropdowns, and adjustments for Country dd in Login [\#3959](https://github.com/vector-im/riot-web/pull/3959) * Add square flag pngs /w genflags.sh script [\#3953](https://github.com/vector-im/riot-web/pull/3953) * Add config for riot-bot on desktop app build [\#3954](https://github.com/vector-im/riot-web/pull/3954) * Desktop: 'copy link address' [\#3952](https://github.com/vector-im/riot-web/pull/3952) * Reduce rageshake log size to 1MB [\#3943](https://github.com/vector-im/riot-web/pull/3943) * CSS for putting country dd on same line as phone input [\#3942](https://github.com/vector-im/riot-web/pull/3942) * fix #3894 [\#3919](https://github.com/vector-im/riot-web/pull/3919) * change vector->riot on the surface [\#3894](https://github.com/vector-im/riot-web/pull/3894) * move manifest.json outward so it is scoped properly [\#3888](https://github.com/vector-im/riot-web/pull/3888) * add to manifest [\#3799](https://github.com/vector-im/riot-web/pull/3799) * Automatically update component-index [\#3886](https://github.com/vector-im/riot-web/pull/3886) * move electron -> electron_app because npm smart [\#3877](https://github.com/vector-im/riot-web/pull/3877) * Fix bug report endpoint in config.sample.json. [\#3863](https://github.com/vector-im/riot-web/pull/3863) * Update 2 missed icons to the new icon [\#3851](https://github.com/vector-im/riot-web/pull/3851) * Make left panel better for new users (mk II) [\#3804](https://github.com/vector-im/riot-web/pull/3804) * match primary package.json [\#3839](https://github.com/vector-im/riot-web/pull/3839) * Re-add productName [\#3829](https://github.com/vector-im/riot-web/pull/3829) * Remove leading v in /version file, for SemVer and to match Electron ver [\#3683](https://github.com/vector-im/riot-web/pull/3683) * Fix scope of callback [\#3790](https://github.com/vector-im/riot-web/pull/3790) * Remember and Recall window layout/position state [\#3622](https://github.com/vector-im/riot-web/pull/3622) * Remove babelcheck [\#3808](https://github.com/vector-im/riot-web/pull/3808) * Include MXID and device id in rageshakes [\#3809](https://github.com/vector-im/riot-web/pull/3809) * import Modal [\#3791](https://github.com/vector-im/riot-web/pull/3791) * Pin filesize ver to fix break upstream [\#3775](https://github.com/vector-im/riot-web/pull/3775) * Improve Room Directory Look & Feel [\#3751](https://github.com/vector-im/riot-web/pull/3751) * Fix emote RRs alignment [\#3742](https://github.com/vector-im/riot-web/pull/3742) * Remove unused `placeholder` prop on RoomDropTarget [\#3741](https://github.com/vector-im/riot-web/pull/3741) * Modify CSS for matrix-org/matrix-react-sdk#833 [\#3732](https://github.com/vector-im/riot-web/pull/3732) * Warn when exiting due to single-instance [\#3727](https://github.com/vector-im/riot-web/pull/3727) * Electron forgets it was maximized when you click on a notification [\#3709](https://github.com/vector-im/riot-web/pull/3709) * CSS to make h1 and h2 the same size as h1. [\#3719](https://github.com/vector-im/riot-web/pull/3719) * Prevent long room names/topics from pushing UI of the screen [\#3721](https://github.com/vector-im/riot-web/pull/3721) * Disable dropdown highlight on focus [\#3717](https://github.com/vector-im/riot-web/pull/3717) * Escape HTML Tags from Linux Notifications (electron) [\#3564](https://github.com/vector-im/riot-web/pull/3564) * styling for spoilerized access token view in Settings [\#3651](https://github.com/vector-im/riot-web/pull/3651) * Fix Webpack conf [\#3690](https://github.com/vector-im/riot-web/pull/3690) * Add config.json to .gitignore [\#3599](https://github.com/vector-im/riot-web/pull/3599) * add command line arg (--hidden) for electron app [\#3641](https://github.com/vector-im/riot-web/pull/3641) * fix ImageView Download functionality [\#3640](https://github.com/vector-im/riot-web/pull/3640) * Add cross-env into the mix [\#3693](https://github.com/vector-im/riot-web/pull/3693) * Remember acceptance for unsupported browsers. [\#3694](https://github.com/vector-im/riot-web/pull/3694) * Cosmetics to go with matrix-org/matrix-react-sdk#811 [\#3692](https://github.com/vector-im/riot-web/pull/3692) * Cancel quicksearch on ESC [\#3680](https://github.com/vector-im/riot-web/pull/3680) * Optimise RoomList and implement quick-search functionality on it. [\#3654](https://github.com/vector-im/riot-web/pull/3654) * Progress updates for rageshake uploads [\#3648](https://github.com/vector-im/riot-web/pull/3648) * Factor out rageshake upload to a separate file [\#3645](https://github.com/vector-im/riot-web/pull/3645) * rageshake: fix race when collecting logs [\#3644](https://github.com/vector-im/riot-web/pull/3644) * Fix a flaky test [\#3649](https://github.com/vector-im/riot-web/pull/3649) Changes in [0.9.9](https://github.com/vector-im/riot-web/releases/tag/v0.9.9) (2017-04-25) ========================================================================================== [Full Changelog](https://github.com/vector-im/riot-web/compare/v0.9.9-rc.2...v0.9.9) * No changes Changes in [0.9.9-rc.2](https://github.com/vector-im/riot-web/releases/tag/v0.9.9-rc.2) (2017-04-24) ==================================================================================================== [Full Changelog](https://github.com/vector-im/riot-web/compare/v0.9.9-rc.1...v0.9.9-rc.2) * Fix bug where links to Riot would fail to open. Changes in [0.9.9-rc.1](https://github.com/vector-im/riot-web/releases/tag/v0.9.9-rc.1) (2017-04-21) ==================================================================================================== [Full Changelog](https://github.com/vector-im/riot-web/compare/v0.9.8...v0.9.9-rc.1) * Update js-sdk and matrix-react-sdk to fix registration without a captcha (https://github.com/vector-im/riot-web/issues/3621) Changes in [0.9.8](https://github.com/vector-im/riot-web/releases/tag/v0.9.8) (2017-04-12) ========================================================================================== [Full Changelog](https://github.com/vector-im/riot-web/compare/v0.9.8-rc.3...v0.9.8) * No changes Changes in [0.9.8-rc.3](https://github.com/vector-im/riot-web/releases/tag/v0.9.8-rc.3) (2017-04-11) ==================================================================================================== [Full Changelog](https://github.com/vector-im/riot-web/compare/v0.9.8-rc.2...v0.9.8-rc.3) * Make the clear cache button work on desktop [\#3598](https://github.com/vector-im/riot-web/pull/3598) Changes in [0.9.8-rc.2](https://github.com/vector-im/riot-web/releases/tag/v0.9.8-rc.2) (2017-04-10) ==================================================================================================== [Full Changelog](https://github.com/vector-im/riot-web/compare/v0.9.8-rc.1...v0.9.8-rc.2) * Redacted events bg: black lozenge -> torn paper [\#3596](https://github.com/vector-im/riot-web/pull/3596) * Add 'app' parameter to rageshake report [\#3594](https://github.com/vector-im/riot-web/pull/3594) Changes in [0.9.8-rc.1](https://github.com/vector-im/riot-web/releases/tag/v0.9.8-rc.1) (2017-04-07) ==================================================================================================== [Full Changelog](https://github.com/vector-im/riot-web/compare/v0.9.7...v0.9.8-rc.1) * Add support for indexeddb sync in webworker [\#3578](https://github.com/vector-im/riot-web/pull/3578) * Add CSS to make Emote sender cursor : pointer [\#3574](https://github.com/vector-im/riot-web/pull/3574) * Remove rageshake server [\#3565](https://github.com/vector-im/riot-web/pull/3565) * Adjust CSS for matrix-org/matrix-react-sdk#789 [\#3566](https://github.com/vector-im/riot-web/pull/3566) * Fix tests to reflect recent changes [\#3537](https://github.com/vector-im/riot-web/pull/3537) * Do not assume getTs will return comparable integer [\#3536](https://github.com/vector-im/riot-web/pull/3536) * Rename ReactPerf to Perf [\#3535](https://github.com/vector-im/riot-web/pull/3535) * Don't show phone number as target for email notifs [\#3530](https://github.com/vector-im/riot-web/pull/3530) * Fix people section again [\#3458](https://github.com/vector-im/riot-web/pull/3458) * dark theme invert inconsistent across browsers [\#3479](https://github.com/vector-im/riot-web/pull/3479) * CSS for adding phone number in UserSettings [\#3451](https://github.com/vector-im/riot-web/pull/3451) * Support for phone number registration/signin, mk2 [\#3426](https://github.com/vector-im/riot-web/pull/3426) * Confirm redactions with a dialog [\#3470](https://github.com/vector-im/riot-web/pull/3470) * Better CSS for redactions [\#3453](https://github.com/vector-im/riot-web/pull/3453) * Fix the people section [\#3448](https://github.com/vector-im/riot-web/pull/3448) * Merge the two RoomTile context menus into one [\#3395](https://github.com/vector-im/riot-web/pull/3395) * Refactor screen set after login [\#3385](https://github.com/vector-im/riot-web/pull/3385) * CSS for redacted EventTiles [\#3379](https://github.com/vector-im/riot-web/pull/3379) * Height:100% for welcome pages on Safari [\#3340](https://github.com/vector-im/riot-web/pull/3340) * `view_room` dispatch from `onClick` RoomTile [\#3376](https://github.com/vector-im/riot-web/pull/3376) * Hide statusAreaBox_line entirely when inCall [\#3350](https://github.com/vector-im/riot-web/pull/3350) * Set padding-bottom: 0px for .mx_Dialog spinner [\#3351](https://github.com/vector-im/riot-web/pull/3351) * Support InteractiveAuth based registration [\#3333](https://github.com/vector-im/riot-web/pull/3333) * Expose notification option for username/MXID [\#3334](https://github.com/vector-im/riot-web/pull/3334) * Float the toggle in the top right of MELS [\#3190](https://github.com/vector-im/riot-web/pull/3190) * More aggressive rageshake log culling [\#3311](https://github.com/vector-im/riot-web/pull/3311) * Don't overflow directory network options [\#3282](https://github.com/vector-im/riot-web/pull/3282) * CSS for ban / kick reason prompt [\#3250](https://github.com/vector-im/riot-web/pull/3250) * Allow forgetting rooms you're banned from [\#3246](https://github.com/vector-im/riot-web/pull/3246) * Fix icon paths in manifest [\#3245](https://github.com/vector-im/riot-web/pull/3245) * Fix broken tests caused by adding IndexedDB support [\#3242](https://github.com/vector-im/riot-web/pull/3242) * CSS for un-ban button in RoomSettings [\#3227](https://github.com/vector-im/riot-web/pull/3227) * Remove z-index property on avatar initials [\#3239](https://github.com/vector-im/riot-web/pull/3239) * Reposition certain icons in the status bar [\#3233](https://github.com/vector-im/riot-web/pull/3233) * CSS for kick/ban confirmation dialog [\#3224](https://github.com/vector-im/riot-web/pull/3224) * Style for split-out interactive auth [\#3217](https://github.com/vector-im/riot-web/pull/3217) * Use the teamToken threaded through from react sdk [\#3196](https://github.com/vector-im/riot-web/pull/3196) * rageshake: Add file server with basic auth [\#3169](https://github.com/vector-im/riot-web/pull/3169) * Fix bug with home icon not appearing when logged in as team member [\#3162](https://github.com/vector-im/riot-web/pull/3162) * Add ISSUE_TEMPLATE [\#2836](https://github.com/vector-im/riot-web/pull/2836) * Store bug reports in separate directories [\#3150](https://github.com/vector-im/riot-web/pull/3150) * Quick and dirty support for custom welcome pages. [\#2575](https://github.com/vector-im/riot-web/pull/2575) * RTS Welcome Pages [\#3103](https://github.com/vector-im/riot-web/pull/3103) * rageshake: Abide by Go standards [\#3149](https://github.com/vector-im/riot-web/pull/3149) * Bug report server script [\#3072](https://github.com/vector-im/riot-web/pull/3072) * Bump olm version [\#3125](https://github.com/vector-im/riot-web/pull/3125) Changes in [0.9.7](https://github.com/vector-im/riot-web/releases/tag/v0.9.7) (2017-02-04) ========================================================================================== [Full Changelog](https://github.com/vector-im/riot-web/compare/v0.9.7-rc.3...v0.9.7) * Update to matrix-js-sdk 0.7.5 (no changes from 0.7.5-rc.3) * Update to matrix-react-sdk 0.8.6 (no changes from 0.8.6-rc.3) Changes in [0.9.7-rc.3](https://github.com/vector-im/riot-web/releases/tag/v0.9.7-rc.3) (2017-02-03) ==================================================================================================== [Full Changelog](https://github.com/vector-im/riot-web/compare/v0.9.7-rc.2...v0.9.7-rc.3) * Update to latest Olm to fix key import/export and use of megolm sessions created on more recent versions * Update to latest matrix-react-sdk and matrix-js-sdk to fix e2e device handling Changes in [0.9.7-rc.2](https://github.com/vector-im/riot-web/releases/tag/v0.9.7-rc.2) (2017-02-03) ==================================================================================================== [Full Changelog](https://github.com/vector-im/riot-web/compare/v0.9.7-rc.1...v0.9.7-rc.2) * Update matrix-js-sdk to get new device change notifications interface for more reliable e2e crypto Changes in [0.9.7-rc.1](https://github.com/vector-im/riot-web/releases/tag/v0.9.7-rc.1) (2017-02-03) ==================================================================================================== [Full Changelog](https://github.com/vector-im/riot-web/compare/v0.9.6...v0.9.7-rc.1) * Better user interface for screen readers and keyboard navigation [\#2946](https://github.com/vector-im/riot-web/pull/2946) * Allow mxc: URLs for icons in the NetworkDropdown [\#3118](https://github.com/vector-im/riot-web/pull/3118) * make TopRightMenu more intuitive [\#3117](https://github.com/vector-im/riot-web/pull/3117) * Handle icons with width > height [\#3110](https://github.com/vector-im/riot-web/pull/3110) * Fix jenkins build [\#3105](https://github.com/vector-im/riot-web/pull/3105) * Add CSS for a support box in login [\#3081](https://github.com/vector-im/riot-web/pull/3081) * Allow a custom login logo to be displayed on login [\#3082](https://github.com/vector-im/riot-web/pull/3082) * Fix the width of input fields within login/reg box [\#3080](https://github.com/vector-im/riot-web/pull/3080) * Set BaseAvatar_image bg colour = #fff [\#3057](https://github.com/vector-im/riot-web/pull/3057) * only recalculate favicon if it changes [\#3067](https://github.com/vector-im/riot-web/pull/3067) * CSS tweak for email address lookup [\#3064](https://github.com/vector-im/riot-web/pull/3064) * Glue the dialog to rageshake: honour sendLogs flag. [\#3061](https://github.com/vector-im/riot-web/pull/3061) * Don't use hash-named directory for dev server [\#3049](https://github.com/vector-im/riot-web/pull/3049) * Implement bug reporting logic [\#3000](https://github.com/vector-im/riot-web/pull/3000) * Add css for bug report dialog [\#3045](https://github.com/vector-im/riot-web/pull/3045) * Increase the max-height of the expanded status bar [\#3043](https://github.com/vector-im/riot-web/pull/3043) * Hopefully, fix intermittent test failure [\#3040](https://github.com/vector-im/riot-web/pull/3040) * CSS for 'searching known users' [\#2971](https://github.com/vector-im/riot-web/pull/2971) * Animate status bar max-height and margin-top [\#2981](https://github.com/vector-im/riot-web/pull/2981) * Add eslint config [\#3032](https://github.com/vector-im/riot-web/pull/3032) * Re-position typing avatars relative to "is typing" [\#3030](https://github.com/vector-im/riot-web/pull/3030) * CSS for avatars that appear when users are typing [\#2998](https://github.com/vector-im/riot-web/pull/2998) * Add StartupWMClass [\#3001](https://github.com/vector-im/riot-web/pull/3001) * Fix link to image for event options menu [\#3002](https://github.com/vector-im/riot-web/pull/3002) * Make riot desktop single instance [\#2999](https://github.com/vector-im/riot-web/pull/2999) * Add electron tray icon [\#2997](https://github.com/vector-im/riot-web/pull/2997) * Fixes to electron desktop notifs [\#2994](https://github.com/vector-im/riot-web/pull/2994) * Auto-hide the electron menu bar [\#2975](https://github.com/vector-im/riot-web/pull/2975) * A couple of tweaks to the karma config [\#2987](https://github.com/vector-im/riot-web/pull/2987) * Deploy script [\#2974](https://github.com/vector-im/riot-web/pull/2974) * Use the postcss-webpack-loader [\#2990](https://github.com/vector-im/riot-web/pull/2990) * Switch CSS to using postcss, and implement a dark theme. [\#2973](https://github.com/vector-im/riot-web/pull/2973) * Update redeploy script to keep old bundles [\#2969](https://github.com/vector-im/riot-web/pull/2969) * Include current version in update check explicitly [\#2967](https://github.com/vector-im/riot-web/pull/2967) * Add another layer of directory to webpack chunks [\#2966](https://github.com/vector-im/riot-web/pull/2966) * Fix links to fonts and images from CSS [\#2965](https://github.com/vector-im/riot-web/pull/2965) * Put parent build hash in webpack output filenames [\#2961](https://github.com/vector-im/riot-web/pull/2961) * update README to point to new names/locations [\#2846](https://github.com/vector-im/riot-web/pull/2846) Changes in [0.9.6](https://github.com/vector-im/riot-web/releases/tag/v0.9.6) (2017-01-16) ========================================================================================== [Full Changelog](https://github.com/vector-im/riot-web/compare/v0.9.6-rc.1...v0.9.6) * Update to matrix-js-sdk 0.9.6 for video calling fix Changes in [0.9.6-rc.1](https://github.com/vector-im/riot-web/releases/tag/v0.9.6-rc.1) (2017-01-13) ==================================================================================================== [Full Changelog](https://github.com/vector-im/riot-web/compare/v0.9.5...v0.9.6-rc.1) * Build the js-sdk in the CI script [\#2920](https://github.com/vector-im/riot-web/pull/2920) * Hopefully fix Windows shortcuts [\#2917](https://github.com/vector-im/riot-web/pull/2917) * Update README now the js-sdk has a transpile step [\#2921](https://github.com/vector-im/riot-web/pull/2921) * Use the role for 'toggle dev tools' [\#2915](https://github.com/vector-im/riot-web/pull/2915) * Enable screen sharing easter-egg in desktop app [\#2909](https://github.com/vector-im/riot-web/pull/2909) * make electron send email validation URLs with a nextlink of riot.im [\#2808](https://github.com/vector-im/riot-web/pull/2808) * add Debian Stretch install steps to readme [\#2809](https://github.com/vector-im/riot-web/pull/2809) * Update desktop build instructions fixes #2792 [\#2793](https://github.com/vector-im/riot-web/pull/2793) * CSS for the delete threepid button [\#2784](https://github.com/vector-im/riot-web/pull/2784) Changes in [0.9.5](https://github.com/vector-im/riot-web/releases/tag/v0.9.5) (2016-12-24) ========================================================================================== [Full Changelog](https://github.com/vector-im/riot-web/compare/v0.9.4...v0.9.5) * make electron send email validation URLs with a nextlink of riot.im rather than file:/// * add gnu-tar to debian electron build deps * fix win32 shortcut in start menu Changes in [0.9.4](https://github.com/vector-im/riot-web/releases/tag/v0.9.4) (2016-12-22) ========================================================================================== [Full Changelog](https://github.com/vector-im/riot-web/compare/v0.9.3...v0.9.4) * Update to libolm 2.1.0. This should help resolve a problem with browser sessions being logged out ([\#2726](https://github.com/vector-im/riot-web/issues/2726)). Changes in [0.9.3](https://github.com/vector-im/riot-web/releases/tag/v0.9.3) (2016-12-22) ========================================================================================== [Full Changelog](https://github.com/vector-im/riot-web/compare/v0.9.2...v0.9.3) * (from matrix-react-sdk) Fix regression where the date separator would be displayed at the wrong time of day. * README.md: fix GFMD for nativefier [\#2755](https://github.com/vector-im/riot-web/pull/2755) Changes in [0.9.2](https://github.com/vector-im/riot-web/releases/tag/v0.9.2) (2016-12-16) ========================================================================================== [Full Changelog](https://github.com/vector-im/riot-web/compare/v0.9.1...v0.9.2) * Remove the client side filtering from the room dir [\#2750](https://github.com/vector-im/riot-web/pull/2750) * Configure olm memory size [\#2745](https://github.com/vector-im/riot-web/pull/2745) * Support room dir 3rd party network filtering [\#2747](https://github.com/vector-im/riot-web/pull/2747) Changes in [0.9.1](https://github.com/vector-im/riot-web/releases/tag/v0.9.1) (2016-12-09) ========================================================================================== [Full Changelog](https://github.com/vector-im/riot-web/compare/v0.9.1-rc.2...v0.9.1) * Update README to say how to build the desktop app [\#2732](https://github.com/vector-im/riot-web/pull/2732) * Add signing ID in release_config.yaml [\#2731](https://github.com/vector-im/riot-web/pull/2731) * Makeover! [\#2722](https://github.com/vector-im/riot-web/pull/2722) * Fix broken tests [\#2730](https://github.com/vector-im/riot-web/pull/2730) * Make the 'loading' tests work in isolation [\#2727](https://github.com/vector-im/riot-web/pull/2727) * Use a PNG for the icon on non-Windows [\#2708](https://github.com/vector-im/riot-web/pull/2708) * Add missing brackets to call to toUpperCase [\#2703](https://github.com/vector-im/riot-web/pull/2703) Changes in [0.9.1-rc.2](https://github.com/vector-im/riot-web/releases/tag/v0.9.1-rc.2) (2016-12-06) ==================================================================================================== [Full Changelog](https://github.com/vector-im/riot-web/compare/v0.9.1-rc.1...v0.9.1-rc.2) * Fix clicking on notifications [\#2700](https://github.com/vector-im/riot-web/pull/2700) * Desktop app: Only show window when ready [\#2697](https://github.com/vector-im/riot-web/pull/2697) Changes in [0.9.1-rc.1](https://github.com/vector-im/riot-web/releases/tag/v0.9.1-rc.1) (2016-12-05) ==================================================================================================== [Full Changelog](https://github.com/vector-im/riot-web/compare/v0.9.0...v0.9.1-rc.1) * Final bits to prepare electron distribtion: [\#2653](https://github.com/vector-im/riot-web/pull/2653) * Update name & repo to reflect renamed repository [\#2692](https://github.com/vector-im/riot-web/pull/2692) * Document cross_origin_renderer_url [\#2680](https://github.com/vector-im/riot-web/pull/2680) * Add css for the iframes for e2e attachments [\#2659](https://github.com/vector-im/riot-web/pull/2659) * Fix config location in some more places [\#2670](https://github.com/vector-im/riot-web/pull/2670) * CSS updates for s/block/blacklist for e2e [\#2662](https://github.com/vector-im/riot-web/pull/2662) * Update to electron 1.4.8 [\#2660](https://github.com/vector-im/riot-web/pull/2660) * Add electron config [\#2644](https://github.com/vector-im/riot-web/pull/2644) * Move getDefaultDeviceName into the Platforms [\#2643](https://github.com/vector-im/riot-web/pull/2643) * Add Freenode & Mozilla domains [\#2641](https://github.com/vector-im/riot-web/pull/2641) * Include config.sample.json in dist tarball [\#2614](https://github.com/vector-im/riot-web/pull/2614) Changes in [0.9.0](https://github.com/vector-im/vector-web/releases/tag/v0.9.0) (2016-11-19) ============================================================================================ [Full Changelog](https://github.com/vector-im/vector-web/compare/v0.8.4...v0.9.0) * Add a cachebuster to /version [\#2596](https://github.com/vector-im/vector-web/pull/2596) * Add a 'View decrypted source' button [\#2587](https://github.com/vector-im/vector-web/pull/2587) * Fix changelog dialog to read new version format [\#2577](https://github.com/vector-im/vector-web/pull/2577) * Build all of the vector dir in the build process [\#2558](https://github.com/vector-im/vector-web/pull/2558) * Support for get_app_version [\#2553](https://github.com/vector-im/vector-web/pull/2553) * Add CSS for mlist truncation [\#2565](https://github.com/vector-im/vector-web/pull/2565) * Add menu option for `external_url` if present [\#2560](https://github.com/vector-im/vector-web/pull/2560) * Make auto-update configureable [\#2555](https://github.com/vector-im/vector-web/pull/2555) * Missed files electron windows fixes [\#2556](https://github.com/vector-im/vector-web/pull/2556) * Add some CSS for scalar error popup [\#2554](https://github.com/vector-im/vector-web/pull/2554) * Catch unhandled errors in the electron process [\#2552](https://github.com/vector-im/vector-web/pull/2552) * Slight grab-bag of fixes for electron on Windows [\#2551](https://github.com/vector-im/vector-web/pull/2551) * Electron app (take 3) [\#2535](https://github.com/vector-im/vector-web/pull/2535) * Use webpack-dev-server instead of http-server [\#2542](https://github.com/vector-im/vector-web/pull/2542) * Better support no-config when loading from file [\#2541](https://github.com/vector-im/vector-web/pull/2541) * Fix loading with no config from HTTP [\#2540](https://github.com/vector-im/vector-web/pull/2540) * Move 'new version' support into Platform [\#2532](https://github.com/vector-im/vector-web/pull/2532) * Add Notification support to the Web Platform [\#2533](https://github.com/vector-im/vector-web/pull/2533) * Use the defaults if given a blank config file [\#2534](https://github.com/vector-im/vector-web/pull/2534) * Implement Platforms [\#2531](https://github.com/vector-im/vector-web/pull/2531) Changes in [0.8.4](https://github.com/vector-im/vector-web/releases/tag/v0.8.4) (2016-11-04) ============================================================================================ [Full Changelog](https://github.com/vector-im/vector-web/compare/v0.8.4-rc.2...v0.8.4) * No changes Changes in [0.8.4-rc.2](https://github.com/vector-im/vector-web/releases/tag/v0.8.4-rc.2) (2016-11-02) ====================================================================================================== [Full Changelog](https://github.com/vector-im/vector-web/compare/v0.8.4-rc.1...v0.8.4-rc.2) * Fix the version in the generated distribution package Changes in [0.8.4-rc.1](https://github.com/vector-im/vector-web/releases/tag/v0.8.4-rc.1) (2016-11-02) ====================================================================================================== [Full Changelog](https://github.com/vector-im/vector-web/compare/v0.8.3...v0.8.4-rc.1) Breaking Changes ---------------- * End-to-end encryption now requires one-time keys to be signed, so end-to-end encryption will not interoperate with previous releases of vector-web. End-to-end encryption remains in beta. Other Changes ------------- * Rename the package script/output dir to 'dist' [\#2528](https://github.com/vector-im/vector-web/pull/2528) * Avoid errors if olm is missing [\#2518](https://github.com/vector-im/vector-web/pull/2518) * Put a cachebuster in the names of CSS and JS files [\#2515](https://github.com/vector-im/vector-web/pull/2515) * Bump to olm 2.0.0 [\#2517](https://github.com/vector-im/vector-web/pull/2517) * Don't include the world in the published packages [\#2516](https://github.com/vector-im/vector-web/pull/2516) * Use webpack to copy olm.js [\#2514](https://github.com/vector-im/vector-web/pull/2514) * Don't include two copies of the CSS in the tarball [\#2513](https://github.com/vector-im/vector-web/pull/2513) * Correct text alignment on room directory search [\#2512](https://github.com/vector-im/vector-web/pull/2512) * Correct spelling of 'rel' [\#2510](https://github.com/vector-im/vector-web/pull/2510) * readme tweaks [\#2507](https://github.com/vector-im/vector-web/pull/2507) * s/vector/riot/ in the readme [\#2491](https://github.com/vector-im/vector-web/pull/2491) * Switch to babel 6, again [\#2480](https://github.com/vector-im/vector-web/pull/2480) * Revert "Switch to babel 6" [\#2472](https://github.com/vector-im/vector-web/pull/2472) * Switch to babel 6 [\#2461](https://github.com/vector-im/vector-web/pull/2461) Changes in [0.8.3](https://github.com/vector-im/vector-web/releases/tag/v0.8.3) (2016-10-12) ============================================================================================ [Full Changelog](https://github.com/vector-im/vector-web/compare/v0.8.2...v0.8.3) * Centre images in dialog buttons [\#2453](https://github.com/vector-im/vector-web/pull/2453) * Only show quote option if RTE is enabled [\#2448](https://github.com/vector-im/vector-web/pull/2448) * Fix join button for 'matrix' networks [\#2443](https://github.com/vector-im/vector-web/pull/2443) * Don't stop paginating if no rooms match [\#2422](https://github.com/vector-im/vector-web/pull/2422) Changes in [0.8.2](https://github.com/vector-im/vector-web/releases/tag/v0.8.2) (2016-10-05) ============================================================================================ [Full Changelog](https://github.com/vector-im/vector-web/compare/v0.8.1...v0.8.2) * Add native joining of 3p networks to room dir [\#2379](https://github.com/vector-im/vector-web/pull/2379) * Update to linkify 2.1.3 [\#2406](https://github.com/vector-im/vector-web/pull/2406) * Use 'Sign In' / 'Sign Out' universally [\#2383](https://github.com/vector-im/vector-web/pull/2383) * Prevent network dropdown resizing slightly [\#2382](https://github.com/vector-im/vector-web/pull/2382) * Room directory: indicate when there are no results [\#2380](https://github.com/vector-im/vector-web/pull/2380) * Room dir: New filtering & 3rd party networks [\#2362](https://github.com/vector-im/vector-web/pull/2362) * Update linkify version [\#2359](https://github.com/vector-im/vector-web/pull/2359) * Directory search join button [\#2339](https://github.com/vector-im/vector-web/pull/2339) Changes in [0.8.1](https://github.com/vector-im/vector-web/releases/tag/v0.8.1) (2016-09-21) ============================================================================================ [Full Changelog](https://github.com/vector-im/vector-web/compare/v0.8.0...v0.8.1) Changes in [0.8.0](https://github.com/vector-im/vector-web/releases/tag/v0.8.0) (2016-09-21) ============================================================================================ [Full Changelog](https://github.com/vector-im/vector-web/compare/v0.7.5-r3...v0.8.0) * Dbkr/rebrand [\#2285](https://github.com/vector-im/vector-web/pull/2285) * Listen for close_scalar and close the dialog box when received [\#2282](https://github.com/vector-im/vector-web/pull/2282) * Revert "improve lipstick and support scalar logout" [\#2281](https://github.com/vector-im/vector-web/pull/2281) * improve lipstick and support scalar logout [\#2280](https://github.com/vector-im/vector-web/pull/2280) * Fix changelog links [\#2071](https://github.com/vector-im/vector-web/pull/2071) * Paginate Room Directory [\#2241](https://github.com/vector-im/vector-web/pull/2241) * Make redeploy script symlink config [\#2240](https://github.com/vector-im/vector-web/pull/2240) * Update the version of olm to 1.3.0 [\#2210](https://github.com/vector-im/vector-web/pull/2210) * Directory network selector [\#2219](https://github.com/vector-im/vector-web/pull/2219) * Wmwragg/two state sublist headers [\#2235](https://github.com/vector-im/vector-web/pull/2235) * Wmwragg/correct incoming call positioning [\#2222](https://github.com/vector-im/vector-web/pull/2222) * Wmwragg/remove old filter [\#2211](https://github.com/vector-im/vector-web/pull/2211) * Wmwragg/multi invite bugfix [\#2198](https://github.com/vector-im/vector-web/pull/2198) * Wmwragg/chat multi invite [\#2181](https://github.com/vector-im/vector-web/pull/2181) * shuffle bottomleftmenu around a bit [\#2182](https://github.com/vector-im/vector-web/pull/2182) * Improve autocomplete behaviour (styling) [\#2175](https://github.com/vector-im/vector-web/pull/2175) * First wave of E2E visuals [\#2163](https://github.com/vector-im/vector-web/pull/2163) * FilePanel and NotificationPanel support [\#2113](https://github.com/vector-im/vector-web/pull/2113) * Cursor: pointer on member info create room button [\#2151](https://github.com/vector-im/vector-web/pull/2151) * Support for adding DM rooms to the MemberInfo Panel [\#2147](https://github.com/vector-im/vector-web/pull/2147) * Wmwragg/one to one indicators [\#2139](https://github.com/vector-im/vector-web/pull/2139) * Added back the Directory listing button, with new tootlip [\#2136](https://github.com/vector-im/vector-web/pull/2136) * wmwragg/chat invite dialog fix [\#2134](https://github.com/vector-im/vector-web/pull/2134) * Wmwragg/one to one chat [\#2110](https://github.com/vector-im/vector-web/pull/2110) * Support toggling DM status of rooms [\#2111](https://github.com/vector-im/vector-web/pull/2111) * Formatting toolbar for RTE message composer. [\#2082](https://github.com/vector-im/vector-web/pull/2082) * jenkins.sh: install olm from jenkins artifacts [\#2092](https://github.com/vector-im/vector-web/pull/2092) * e2e device CSS [\#2085](https://github.com/vector-im/vector-web/pull/2085) * Bump to olm 1.1.0 [\#2069](https://github.com/vector-im/vector-web/pull/2069) * Improve readability of the changelog dialog [\#2056](https://github.com/vector-im/vector-web/pull/2056) * Turn react consistency checks back on in develop builds [\#2009](https://github.com/vector-im/vector-web/pull/2009) * Wmwragg/direct chat sublist [\#2028](https://github.com/vector-im/vector-web/pull/2028) Changes in [0.7.5-r3](https://github.com/vector-im/vector-web/releases/tag/v0.7.5-r3) (2016-09-02) ================================================================================================== [Full Changelog](https://github.com/vector-im/vector-web/compare/v0.7.5-r2...v0.7.5-r3) * Bump to matrix-react-sdk 0.6.5-r3 in order to fix bug #2020 (tightloop when flooded with join events) Changes in [0.7.5-r2](https://github.com/vector-im/vector-web/releases/tag/v0.7.5-r2) (2016-09-01) ================================================================================================== [Full Changelog](https://github.com/vector-im/vector-web/compare/v0.7.5-r1...v0.7.5-r2) * Bump to matrix-react-sdk 0.6.5-r1 in order to fix guest access Changes in [0.7.5-r1](https://github.com/vector-im/vector-web/releases/tag/v0.7.5-r1) (2016-08-28) ================================================================================================== [Full Changelog](https://github.com/vector-im/vector-web/compare/v0.7.5...v0.7.5-r1) * Correctly pin deps :( Changes in [0.7.5](https://github.com/vector-im/vector-web/releases/tag/v0.7.5) (2016-08-28) ============================================================================================ [Full Changelog](https://github.com/vector-im/vector-web/compare/v0.7.4-r1...v0.7.5) * re-add leave button in RoomSettings * add /user URLs * recognise matrix.to links and other vector links * fix linkify dependency * fix avatar clicking in MemberInfo * fix RoomTagContextMenu so it works on historical rooms * warn people to put their Matrix HS on a separate domain to Vector * fix zalgos again * Add .travis.yml [\#2007](https://github.com/vector-im/vector-web/pull/2007) * add fancy changelog dialog [\#1972](https://github.com/vector-im/vector-web/pull/1972) * Update autocomplete design [\#1978](https://github.com/vector-im/vector-web/pull/1978) * Update encryption info in README [\#2001](https://github.com/vector-im/vector-web/pull/2001) * Added event/info message avatars back in [\#2000](https://github.com/vector-im/vector-web/pull/2000) * Wmwragg/chat message presentation [\#1987](https://github.com/vector-im/vector-web/pull/1987) * Make the notification slider work [\#1982](https://github.com/vector-im/vector-web/pull/1982) * Use cpx to copy olm.js, and add watcher [\#1966](https://github.com/vector-im/vector-web/pull/1966) * Make up a device display name [\#1959](https://github.com/vector-im/vector-web/pull/1959) Changes in [0.7.4-r1](https://github.com/vector-im/vector-web/releases/tag/v0.7.4-r1) (2016-08-12) ================================================================================================== [Full Changelog](https://github.com/vector-im/vector-web/compare/v0.7.4...v0.7.4-r1) * Update to matrix-react-sdk 0.6.4-r1 to fix inviting multiple people Changes in [0.7.4](https://github.com/vector-im/vector-web/releases/tag/v0.7.4) (2016-08-11) ============================================================================================ [Full Changelog](https://github.com/vector-im/vector-web/compare/v0.7.3...v0.7.4) * Don't show border on composer when not in RTE mode [\#1954](https://github.com/vector-im/vector-web/pull/1954) * Wmwragg/room tag menu [\#1941](https://github.com/vector-im/vector-web/pull/1941) * Don't redirect to mobile app if verifying 3pid [\#1951](https://github.com/vector-im/vector-web/pull/1951) * Make sure that we clear localstorage before *all* tests [\#1950](https://github.com/vector-im/vector-web/pull/1950) * Basic CSS for multi-invite dialog [\#1942](https://github.com/vector-im/vector-web/pull/1942) * More tests for the loading process: [\#1947](https://github.com/vector-im/vector-web/pull/1947) * Support for refactored login token handling [\#1946](https://github.com/vector-im/vector-web/pull/1946) * Various fixes and improvements to emojification. [\#1935](https://github.com/vector-im/vector-web/pull/1935) * More app-loading tests [\#1938](https://github.com/vector-im/vector-web/pull/1938) * Some tests of the application load process [\#1936](https://github.com/vector-im/vector-web/pull/1936) * Add 'enable labs' setting to sample config [\#1930](https://github.com/vector-im/vector-web/pull/1930) * Matthew/scalar [\#1928](https://github.com/vector-im/vector-web/pull/1928) * Fix unit tests [\#1929](https://github.com/vector-im/vector-web/pull/1929) * Wmwragg/mute mention state fix [\#1926](https://github.com/vector-im/vector-web/pull/1926) * CSS for deactivate account dialog [\#1919](https://github.com/vector-im/vector-web/pull/1919) * Wmwragg/mention state menu [\#1900](https://github.com/vector-im/vector-web/pull/1900) * Fix UnknownBody styling for #1901 [\#1913](https://github.com/vector-im/vector-web/pull/1913) * Exclude olm from the webpack [\#1914](https://github.com/vector-im/vector-web/pull/1914) * Wmwragg/button updates [\#1912](https://github.com/vector-im/vector-web/pull/1912) * Wmwragg/button updates [\#1828](https://github.com/vector-im/vector-web/pull/1828) * CSS for device management UI [\#1909](https://github.com/vector-im/vector-web/pull/1909) * Fix a warning from RoomSubList [\#1908](https://github.com/vector-im/vector-web/pull/1908) * Fix notifications warning layout [\#1907](https://github.com/vector-im/vector-web/pull/1907) * Remove relayoutOnUpdate prop on gemini-scrollbar [\#1883](https://github.com/vector-im/vector-web/pull/1883) * Bump dependency versions [\#1842](https://github.com/vector-im/vector-web/pull/1842) * Wmwragg/mention state indicator round 2 [\#1835](https://github.com/vector-im/vector-web/pull/1835) * Wmwragg/spinner fix [\#1822](https://github.com/vector-im/vector-web/pull/1822) * Wmwragg/mention state indicator [\#1823](https://github.com/vector-im/vector-web/pull/1823) * Revert "Presentation for inline link" [\#1809](https://github.com/vector-im/vector-web/pull/1809) * Wmwragg/modal restyle [\#1806](https://github.com/vector-im/vector-web/pull/1806) * Presentation for inline link [\#1799](https://github.com/vector-im/vector-web/pull/1799) * CSS for offline user colours [\#1798](https://github.com/vector-im/vector-web/pull/1798) * Wmwragg/typography updates [\#1776](https://github.com/vector-im/vector-web/pull/1776) * webpack: always use the olm from vector-web [\#1766](https://github.com/vector-im/vector-web/pull/1766) * feat: large emoji support [\#1718](https://github.com/vector-im/vector-web/pull/1718) * Autocomplete [\#1717](https://github.com/vector-im/vector-web/pull/1717) * #1664 Set a maximum height for codeblocks [\#1670](https://github.com/vector-im/vector-web/pull/1670) * CSS for device blocking [\#1688](https://github.com/vector-im/vector-web/pull/1688) * Fix joining rooms by typing the alias [\#1685](https://github.com/vector-im/vector-web/pull/1685) * Add ability to delete an alias from room directory [\#1680](https://github.com/vector-im/vector-web/pull/1680) * package.json: add olm as optionalDependency [\#1678](https://github.com/vector-im/vector-web/pull/1678) * Another go at enabling olm on vector.im/develop [\#1675](https://github.com/vector-im/vector-web/pull/1675) * CSS for unverify button [\#1661](https://github.com/vector-im/vector-web/pull/1661) * CSS fix for rooms with crypto enabled [\#1660](https://github.com/vector-im/vector-web/pull/1660) * Karma: fix warning by ignoring olm [\#1652](https://github.com/vector-im/vector-web/pull/1652) * Update for react-sdk dbkr/fix_peeking branch [\#1639](https://github.com/vector-im/vector-web/pull/1639) * Update README.md [\#1641](https://github.com/vector-im/vector-web/pull/1641) * Fix karma tests [\#1643](https://github.com/vector-im/vector-web/pull/1643) * Rich Text Editor [\#1553](https://github.com/vector-im/vector-web/pull/1553) * Fix RoomDirectory to join by alias whenever possible. [\#1615](https://github.com/vector-im/vector-web/pull/1615) * Make the config optional [\#1612](https://github.com/vector-im/vector-web/pull/1612) * CSS support for device verification [\#1610](https://github.com/vector-im/vector-web/pull/1610) * Don't use SdkConfig [\#1609](https://github.com/vector-im/vector-web/pull/1609) * serve config.json statically instead of bundling it [\#1516](https://github.com/vector-im/vector-web/pull/1516) Changes in [0.7.3](https://github.com/vector-im/vector-web/releases/tag/v0.7.3) (2016-06-03) ============================================================================================ [Full Changelog](https://github.com/vector-im/vector-web/compare/v0.7.2...v0.7.3) * Update to react-sdk 0.6.3 Changes in [0.7.2](https://github.com/vector-im/vector-web/releases/tag/v0.7.2) (2016-06-02) ============================================================================================ [Full Changelog](https://github.com/vector-im/vector-web/compare/v0.7.1...v0.7.2) * Correctly bump the dep on new matrix-js-sdk and matrix-react-sdk Changes in [0.7.1](https://github.com/vector-im/vector-web/releases/tag/v0.7.1) (2016-06-02) ============================================================================================ [Full Changelog](https://github.com/vector-im/vector-web/compare/v0.7.0...v0.7.1) * Fix accidentally committed local changes to the default config.json (doh!) Changes in [0.7.0](https://github.com/vector-im/vector-web/releases/tag/v0.7.0) (2016-06-02) ============================================================================================ [Full Changelog](https://github.com/vector-im/vector-web/compare/v0.6.1...v0.7.0) * Update to matrix-react-sdk 0.6.0 - see [changelog](https://github.com/matrix-org/matrix-react-sdk/blob/v0.6.0/CHANGELOG.md) * Style selection color. [\#1557](https://github.com/vector-im/vector-web/pull/1557) * Fix NPE when loading the Settings page which infini-spinnered [\#1518](https://github.com/vector-im/vector-web/pull/1518) * Add option to enable email notifications [\#1469](https://github.com/vector-im/vector-web/pull/1469) Changes in [0.6.1](https://github.com/vector-im/vector-web/releases/tag/v0.6.1) (2016-04-22) ============================================================================================ [Full Changelog](https://github.com/vector-im/vector-web/compare/v0.6.0...v0.6.1) * Update to matrix-react-sdk 0.5.2 - see [changelog](https://github.com/matrix-org/matrix-react-sdk/blob/v0.5.2/CHANGELOG.md) * Don't relayout scrollpanels every time something changes [\#1438](https://github.com/vector-im/vector-web/pull/1438) * Include react-addons-perf for non-production builds [\#1431](https://github.com/vector-im/vector-web/pull/1431) Changes in [0.6.0](https://github.com/vector-im/vector-web/releases/tag/v0.6.0) (2016-04-19) ============================================================================================ [Full Changelog](https://github.com/vector-im/vector-web/compare/v0.5.0...v0.6.0) * Matthew/design tweaks [\#1402](https://github.com/vector-im/vector-web/pull/1402) * Improve handling of notification rules we can't parse [\#1399](https://github.com/vector-im/vector-web/pull/1399) * Do less mangling of jenkins builds [\#1391](https://github.com/vector-im/vector-web/pull/1391) * Start Notifications component refactor [\#1386](https://github.com/vector-im/vector-web/pull/1386) * make the UI fadable to help with decluttering [\#1376](https://github.com/vector-im/vector-web/pull/1376) * Get and display a user's pushers in settings [\#1374](https://github.com/vector-im/vector-web/pull/1374) * URL previewing support [\#1343](https://github.com/vector-im/vector-web/pull/1343) * π Emoji autocomplete and unicode emoji to image conversion using emojione. [\#1332](https://github.com/vector-im/vector-web/pull/1332) * Show full-size avatar on MemberInfo avatar click [\#1340](https://github.com/vector-im/vector-web/pull/1340) * Numerous other changes via [matrix-react-sdk 0.5.1](https://github.com/matrix-org/matrix-react-sdk/blob/v0.5.1/CHANGELOG.md) Changes in [0.5.0](https://github.com/vector-im/vector-web/releases/tag/v0.5.0) (2016-03-30) ============================================================================================ [Full Changelog](https://github.com/vector-im/vector-web/compare/v0.4.1...v0.5.0) * Prettier, animated placeholder :D [\#1292](https://github.com/vector-im/vector-web/pull/1292) (Disabled for now due to high CPU usage) * RoomDirectory: use SimpleRoomHeader instead of RoomHeader [\#1307](https://github.com/vector-im/vector-web/pull/1307) * Tell webpack not to parse the highlight.js languages [\#1277](https://github.com/vector-im/vector-web/pull/1277) * CSS for https://github.com/matrix-org/matrix-react-sdk/pull/247 [\#1249](https://github.com/vector-im/vector-web/pull/1249) * URI-decode the hash-fragment [\#1254](https://github.com/vector-im/vector-web/pull/1254) Changes in [0.4.1](https://github.com/vector-im/vector-web/releases/tag/v0.4.1) (2016-03-23) ============================================================================================ [Full Changelog](https://github.com/vector-im/vector-web/compare/v0.4.0...v0.4.1) * Update to matrix-react-sdk 0.3.1; see https://github.com/matrix-org/matrix-react-sdk/blob/v0.3.1/CHANGELOG.md (Disables debug logging) Changes in [0.4.0](https://github.com/vector-im/vector-web/releases/tag/v0.4.0) (2016-03-23) ============================================================================================ [Full Changelog](https://github.com/vector-im/vector-web/compare/v0.3.0...v0.4.0) * Update to matrix-react-sdk 0.3.0; see https://github.com/matrix-org/matrix-react-sdk/blob/master/CHANGELOG.md Other changes * permalink button [\#1232](https://github.com/vector-im/vector-web/pull/1232) * make senderprofiles clickable [\#1191](https://github.com/vector-im/vector-web/pull/1191) * fix notif spam when logging in from a guest session by correctly logging out first. [\#1180](https://github.com/vector-im/vector-web/pull/1180) * use new start_login_from_guest dispatch for cancellable logins from guest accounts [\#1165](https://github.com/vector-im/vector-web/pull/1165) * Use then() chaining rather than manual callbacks [\#1171](https://github.com/vector-im/vector-web/pull/1171) * Remove trailing whitespace [\#1163](https://github.com/vector-im/vector-web/pull/1163) * Update the actions of default rules instead of overriding. [\#1037](https://github.com/vector-im/vector-web/pull/1037) * Update README to include `npm install` in react-sdk [\#1137](https://github.com/vector-im/vector-web/pull/1137) Changes in vector v0.3.0 (2016-03-11) ====================================== * Lots of new bug fixes and updates Changes in vector v0.2.0 (2016-02-24) ====================================== * Refactor of matrix-react-sdk and vector to remove separation between views and controllers * Temporarily break the layering abstraction between vector and matrix-react-sdk for expedience in developing vector. * Vast numbers of new features, including read receipts, read-up-to markers, updated look and feel, search, new room and user settings, and email invites. Changes in vector v0.1.2 (2015-10-28) ====================================== * Support Room Avatars * Fullscreen video calls * Mute mic in VoIP calls * Fix bug with multiple desktop notifications * Context menu on messages * Better hover-over on member list * Support CAS auth * Many other bug fixes Changes in vector v0.1.1 (2015-08-10) ====================================== * Support logging in with an email address * Use the Vector identity server * Fix a bug where the client was not stopped properly on logout * Fix bugs where field values would be forgotten if login or registration failed * Improve URL bar navigation * Add explanatory help text on advanced server options * Fix a bug which caused execptions on malformed VoIP invitations * Remove superfluous scrollbars on Firefox * Numerous CSS fixes * Improved accessibility * Support command-click / middle click to open image in a new tab * Improved room directory * Fix display of text with many combining unicode points Changes in vector v0.1.0 (2015-08-10) ====================================== Initial release