2021-07-05 22:06:59 +08:00
Changes in [3.25.0 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v3.25.0 ) (2021-07-05)
=====================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v3.25.0-rc.1...v3.25.0 )
* Remove reminescent references to the tinter
[\#6316 ](https://github.com/matrix-org/matrix-react-sdk/pull/6316 )
* Update to released version of js-sdk
2021-06-29 21:43:00 +08:00
Changes in [3.25.0-rc.1 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v3.25.0-rc.1 ) (2021-06-29)
===============================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v3.24.0...v3.25.0-rc.1 )
* Update to js-sdk v12.0.1-rc.1
* Translations update from Weblate
[\#6286 ](https://github.com/matrix-org/matrix-react-sdk/pull/6286 )
* Fix back button on user info card after clicking a permalink
[\#6277 ](https://github.com/matrix-org/matrix-react-sdk/pull/6277 )
* Group ACLs with MELS
[\#6280 ](https://github.com/matrix-org/matrix-react-sdk/pull/6280 )
* Fix editState not getting passed through
[\#6282 ](https://github.com/matrix-org/matrix-react-sdk/pull/6282 )
* Migrate message context menu to IconizedContextMenu
[\#5671 ](https://github.com/matrix-org/matrix-react-sdk/pull/5671 )
* Improve audio recording performance
[\#6240 ](https://github.com/matrix-org/matrix-react-sdk/pull/6240 )
* Fix multiple timeline panels handling composer and edit events
[\#6278 ](https://github.com/matrix-org/matrix-react-sdk/pull/6278 )
* Let m.notice messages mark a room as unread
[\#6281 ](https://github.com/matrix-org/matrix-react-sdk/pull/6281 )
* Removes the override on the Bubble Container
[\#5953 ](https://github.com/matrix-org/matrix-react-sdk/pull/5953 )
* Fix IRC layout regressions
[\#6193 ](https://github.com/matrix-org/matrix-react-sdk/pull/6193 )
* Fix trashcan.svg by exporting it with its viewbox
[\#6248 ](https://github.com/matrix-org/matrix-react-sdk/pull/6248 )
* Fix tiny scrollbar dot on chrome/electron in Forward Dialog
[\#6276 ](https://github.com/matrix-org/matrix-react-sdk/pull/6276 )
* Upgrade puppeteer to use newer version of Chrome
[\#6268 ](https://github.com/matrix-org/matrix-react-sdk/pull/6268 )
* Make toast dismiss button less prominent
[\#6275 ](https://github.com/matrix-org/matrix-react-sdk/pull/6275 )
* Encrypt the voice message file if needed
[\#6269 ](https://github.com/matrix-org/matrix-react-sdk/pull/6269 )
* Fix hyper-precise presence
[\#6270 ](https://github.com/matrix-org/matrix-react-sdk/pull/6270 )
* Fix issues around private spaces, including previewable
[\#6265 ](https://github.com/matrix-org/matrix-react-sdk/pull/6265 )
* Make _pinned messages_ in `m.room.pinned_events` event clickable
[\#6257 ](https://github.com/matrix-org/matrix-react-sdk/pull/6257 )
* Fix space avatar management layout being broken
[\#6266 ](https://github.com/matrix-org/matrix-react-sdk/pull/6266 )
* Convert EntityTile, MemberTile and PresenceLabel to TS
[\#6251 ](https://github.com/matrix-org/matrix-react-sdk/pull/6251 )
* Fix UserInfo not working when rendered without a room
[\#6260 ](https://github.com/matrix-org/matrix-react-sdk/pull/6260 )
* Update membership reason handling, including leave reason displaying
[\#6253 ](https://github.com/matrix-org/matrix-react-sdk/pull/6253 )
* Consolidate types with js-sdk changes
[\#6220 ](https://github.com/matrix-org/matrix-react-sdk/pull/6220 )
* Fix edit history modal
[\#6258 ](https://github.com/matrix-org/matrix-react-sdk/pull/6258 )
* Convert MemberList to TS
[\#6249 ](https://github.com/matrix-org/matrix-react-sdk/pull/6249 )
* Fix two PRs duplicating the css attribute
[\#6259 ](https://github.com/matrix-org/matrix-react-sdk/pull/6259 )
* Improve invite error messages in InviteDialog for room invites
[\#6201 ](https://github.com/matrix-org/matrix-react-sdk/pull/6201 )
* Fix invite dialog being cut off when it has limited results
[\#6256 ](https://github.com/matrix-org/matrix-react-sdk/pull/6256 )
* Fix pinning event in a room which hasn't had events pinned in before
[\#6255 ](https://github.com/matrix-org/matrix-react-sdk/pull/6255 )
* Allow modal widget buttons to be disabled when the modal opens
[\#6178 ](https://github.com/matrix-org/matrix-react-sdk/pull/6178 )
* Decrease e2e shield fill mask size so that it doesn't overlap
[\#6250 ](https://github.com/matrix-org/matrix-react-sdk/pull/6250 )
* Dial Pad UI bug fixes
[\#5786 ](https://github.com/matrix-org/matrix-react-sdk/pull/5786 )
* Simple handling of mid-call output changes
[\#6247 ](https://github.com/matrix-org/matrix-react-sdk/pull/6247 )
* Improve ForwardDialog performance by using TruncatedList
[\#6228 ](https://github.com/matrix-org/matrix-react-sdk/pull/6228 )
* Fix dependency and lockfile mismatch
[\#6246 ](https://github.com/matrix-org/matrix-react-sdk/pull/6246 )
* Improve room directory click behaviour
[\#6234 ](https://github.com/matrix-org/matrix-react-sdk/pull/6234 )
* Fix keyboard accessibility of the space panel
[\#6239 ](https://github.com/matrix-org/matrix-react-sdk/pull/6239 )
* Add ways to manage addresses for Spaces
[\#6151 ](https://github.com/matrix-org/matrix-react-sdk/pull/6151 )
* Hide communities invites and the community autocompleter when Spaces on
[\#6244 ](https://github.com/matrix-org/matrix-react-sdk/pull/6244 )
* Convert bunch of files to TS
[\#6241 ](https://github.com/matrix-org/matrix-react-sdk/pull/6241 )
* Open local addresses section by default when there are no existing local
addresses
[\#6179 ](https://github.com/matrix-org/matrix-react-sdk/pull/6179 )
* Allow reordering of the space panel via Drag and Drop
[\#6137 ](https://github.com/matrix-org/matrix-react-sdk/pull/6137 )
* Replace drag and drop mechanism in communities with something simpler
[\#6134 ](https://github.com/matrix-org/matrix-react-sdk/pull/6134 )
* EventTilePreview fixes
[\#6000 ](https://github.com/matrix-org/matrix-react-sdk/pull/6000 )
* Upgrade @types/react and @types/react -dom
[\#6233 ](https://github.com/matrix-org/matrix-react-sdk/pull/6233 )
* Fix type error in the SpaceStore
[\#6242 ](https://github.com/matrix-org/matrix-react-sdk/pull/6242 )
* Add experimental options to the Spaces beta
[\#6199 ](https://github.com/matrix-org/matrix-react-sdk/pull/6199 )
* Consolidate types with js-sdk changes
[\#6215 ](https://github.com/matrix-org/matrix-react-sdk/pull/6215 )
* Fix branch matching for Buildkite
[\#6236 ](https://github.com/matrix-org/matrix-react-sdk/pull/6236 )
* Migrate SearchBar to TypeScript
[\#6230 ](https://github.com/matrix-org/matrix-react-sdk/pull/6230 )
* Add support to keyboard shortcuts dialog for [digits]
[\#6088 ](https://github.com/matrix-org/matrix-react-sdk/pull/6088 )
* Fix modal opening race condition
[\#6238 ](https://github.com/matrix-org/matrix-react-sdk/pull/6238 )
* Deprecate FormButton in favour of AccessibleButton
[\#6229 ](https://github.com/matrix-org/matrix-react-sdk/pull/6229 )
* Add PR template
[\#6216 ](https://github.com/matrix-org/matrix-react-sdk/pull/6216 )
* Prefer canonical aliases while autocompleting rooms
[\#6222 ](https://github.com/matrix-org/matrix-react-sdk/pull/6222 )
* Fix quote button
[\#6232 ](https://github.com/matrix-org/matrix-react-sdk/pull/6232 )
* Restore branch matching support for GitHub Actions e2e tests
[\#6224 ](https://github.com/matrix-org/matrix-react-sdk/pull/6224 )
* Fix View Source accessing renamed private field on MatrixEvent
[\#6225 ](https://github.com/matrix-org/matrix-react-sdk/pull/6225 )
* Fix ConfirmUserActionDialog returning an input field rather than text
[\#6219 ](https://github.com/matrix-org/matrix-react-sdk/pull/6219 )
* Revert "Partially restore immutable event objects at the rendering layer"
[\#6221 ](https://github.com/matrix-org/matrix-react-sdk/pull/6221 )
* Add jq to e2e tests Dockerfile
[\#6218 ](https://github.com/matrix-org/matrix-react-sdk/pull/6218 )
* Partially restore immutable event objects at the rendering layer
[\#6196 ](https://github.com/matrix-org/matrix-react-sdk/pull/6196 )
* Update MSC number references for voice messages
[\#6197 ](https://github.com/matrix-org/matrix-react-sdk/pull/6197 )
* Fix phase enum usage in JS modules as well
[\#6214 ](https://github.com/matrix-org/matrix-react-sdk/pull/6214 )
* Migrate some dialogs to TypeScript
[\#6185 ](https://github.com/matrix-org/matrix-react-sdk/pull/6185 )
* Typescript fixes due to MatrixEvent being TSified
[\#6208 ](https://github.com/matrix-org/matrix-react-sdk/pull/6208 )
* Allow click-to-ping, quote & emoji picker for edit composer too
[\#5858 ](https://github.com/matrix-org/matrix-react-sdk/pull/5858 )
* Add call silencing
[\#6082 ](https://github.com/matrix-org/matrix-react-sdk/pull/6082 )
* Fix types in SlashCommands
[\#6207 ](https://github.com/matrix-org/matrix-react-sdk/pull/6207 )
* Benchmark multiple common user scenario
[\#6190 ](https://github.com/matrix-org/matrix-react-sdk/pull/6190 )
* Fix forward dialog message preview display names
[\#6204 ](https://github.com/matrix-org/matrix-react-sdk/pull/6204 )
* Remove stray bullet point in reply preview
[\#6206 ](https://github.com/matrix-org/matrix-react-sdk/pull/6206 )
* Stop requesting null next replies from the server
[\#6203 ](https://github.com/matrix-org/matrix-react-sdk/pull/6203 )
* Fix soft crash caused by a broken shouldComponentUpdate
[\#6202 ](https://github.com/matrix-org/matrix-react-sdk/pull/6202 )
* Keep composer reply when scrolling away from a highlighted event
[\#6200 ](https://github.com/matrix-org/matrix-react-sdk/pull/6200 )
* Cache virtual/native room mappings when they're created
[\#6194 ](https://github.com/matrix-org/matrix-react-sdk/pull/6194 )
* Disable comment-on-alert
[\#6191 ](https://github.com/matrix-org/matrix-react-sdk/pull/6191 )
* Bump postcss from 7.0.35 to 7.0.36
[\#6195 ](https://github.com/matrix-org/matrix-react-sdk/pull/6195 )
2021-06-21 23:46:20 +08:00
Changes in [3.24.0 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v3.24.0 ) (2021-06-21)
=====================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v3.24.0-rc.1...v3.24.0 )
* Upgrade to JS SDK 12.0.0
* [Release] Keep composer reply when scrolling away from a highlighted event
[\#6211 ](https://github.com/matrix-org/matrix-react-sdk/pull/6211 )
* [Release] Remove stray bullet point in reply preview
[\#6210 ](https://github.com/matrix-org/matrix-react-sdk/pull/6210 )
* [Release] Stop requesting null next replies from the server
[\#6209 ](https://github.com/matrix-org/matrix-react-sdk/pull/6209 )
2021-06-15 23:22:33 +08:00
Changes in [3.24.0-rc.1 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v3.24.0-rc.1 ) (2021-06-15)
===============================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v3.23.0...v3.24.0-rc.1 )
* Upgrade to JS SDK 12.0.0-rc.1
* Translations update from Weblate
[\#6192 ](https://github.com/matrix-org/matrix-react-sdk/pull/6192 )
* Disable comment-on-alert for PR coming from a fork
[\#6189 ](https://github.com/matrix-org/matrix-react-sdk/pull/6189 )
* Add JS benchmark tracking in CI
[\#6177 ](https://github.com/matrix-org/matrix-react-sdk/pull/6177 )
* Upgrade matrix-react-test-utils for React 17 peer deps
[\#6187 ](https://github.com/matrix-org/matrix-react-sdk/pull/6187 )
* Fix display name overlaps on the IRC layout
[\#6186 ](https://github.com/matrix-org/matrix-react-sdk/pull/6186 )
* Small fixes to the spaces experience
[\#6184 ](https://github.com/matrix-org/matrix-react-sdk/pull/6184 )
* Add footer and privacy note to the start dm dialog
[\#6111 ](https://github.com/matrix-org/matrix-react-sdk/pull/6111 )
* Format mxids when disambiguation needed
[\#5880 ](https://github.com/matrix-org/matrix-react-sdk/pull/5880 )
* Move various createRoom types to the js-sdk
[\#6183 ](https://github.com/matrix-org/matrix-react-sdk/pull/6183 )
* Fix HTML tag for Event Tile when not rendered in a list
[\#6175 ](https://github.com/matrix-org/matrix-react-sdk/pull/6175 )
* Remove legacy polyfills and unused dependencies
[\#6176 ](https://github.com/matrix-org/matrix-react-sdk/pull/6176 )
* Fix buggy hovering/selecting of event tiles
[\#6173 ](https://github.com/matrix-org/matrix-react-sdk/pull/6173 )
* Add room intro warning when e2ee is not enabled
[\#5929 ](https://github.com/matrix-org/matrix-react-sdk/pull/5929 )
* Migrate end to end tests to GitHub actions
[\#6156 ](https://github.com/matrix-org/matrix-react-sdk/pull/6156 )
* Fix expanding last collapsed sticky session when zoomed in
[\#6171 ](https://github.com/matrix-org/matrix-react-sdk/pull/6171 )
* ⚛️ Upgrade to React@17
[\#6165 ](https://github.com/matrix-org/matrix-react-sdk/pull/6165 )
* Revert refreshStickyHeaders optimisations
[\#6168 ](https://github.com/matrix-org/matrix-react-sdk/pull/6168 )
* Add logging for which rooms calls are in
[\#6170 ](https://github.com/matrix-org/matrix-react-sdk/pull/6170 )
* Restore read receipt animation from event to event
[\#6169 ](https://github.com/matrix-org/matrix-react-sdk/pull/6169 )
* Restore copy button icon when sharing permalink
[\#6166 ](https://github.com/matrix-org/matrix-react-sdk/pull/6166 )
* Restore Page Up/Down key bindings when focusing the composer
[\#6167 ](https://github.com/matrix-org/matrix-react-sdk/pull/6167 )
* Timeline rendering optimizations
[\#6143 ](https://github.com/matrix-org/matrix-react-sdk/pull/6143 )
* Bump css-what from 5.0.0 to 5.0.1
[\#6164 ](https://github.com/matrix-org/matrix-react-sdk/pull/6164 )
* Bump ws from 6.2.1 to 6.2.2 in /test/end-to-end-tests
[\#6145 ](https://github.com/matrix-org/matrix-react-sdk/pull/6145 )
* Bump trim-newlines from 3.0.0 to 3.0.1
[\#6163 ](https://github.com/matrix-org/matrix-react-sdk/pull/6163 )
* Fix upgrade to element home button in top left menu
[\#6162 ](https://github.com/matrix-org/matrix-react-sdk/pull/6162 )
* Fix unpinning of pinned messages and panel empty state
[\#6140 ](https://github.com/matrix-org/matrix-react-sdk/pull/6140 )
* Better handling for widgets that fail to load
[\#6161 ](https://github.com/matrix-org/matrix-react-sdk/pull/6161 )
* Improved forwarding UI
[\#5999 ](https://github.com/matrix-org/matrix-react-sdk/pull/5999 )
* Fixes for sharing room links
[\#6118 ](https://github.com/matrix-org/matrix-react-sdk/pull/6118 )
* Fix setting watchers
[\#6160 ](https://github.com/matrix-org/matrix-react-sdk/pull/6160 )
* Fix Stickerpicker context menu
[\#6152 ](https://github.com/matrix-org/matrix-react-sdk/pull/6152 )
* Add warning to private space creation flow
[\#6155 ](https://github.com/matrix-org/matrix-react-sdk/pull/6155 )
* Add prop to alwaysShowTimestamps on TimelinePanel
[\#6159 ](https://github.com/matrix-org/matrix-react-sdk/pull/6159 )
* Fix notif panel timestamp padding
[\#6157 ](https://github.com/matrix-org/matrix-react-sdk/pull/6157 )
* Fixes and refactoring for the ImageView
[\#6149 ](https://github.com/matrix-org/matrix-react-sdk/pull/6149 )
* Fix timestamps
[\#6148 ](https://github.com/matrix-org/matrix-react-sdk/pull/6148 )
* Make it easier to pan images in the lightbox
[\#6147 ](https://github.com/matrix-org/matrix-react-sdk/pull/6147 )
* Fix scroll token for EventTile and EventListSummary node type
[\#6154 ](https://github.com/matrix-org/matrix-react-sdk/pull/6154 )
* Convert bunch of things to Typescript
[\#6153 ](https://github.com/matrix-org/matrix-react-sdk/pull/6153 )
* Lint the typescript tests
[\#6142 ](https://github.com/matrix-org/matrix-react-sdk/pull/6142 )
* Fix jumping to bottom without a highlighted event
[\#6146 ](https://github.com/matrix-org/matrix-react-sdk/pull/6146 )
* Repair event status position in timeline
[\#6141 ](https://github.com/matrix-org/matrix-react-sdk/pull/6141 )
* Adapt for js-sdk MatrixClient conversion to TS
[\#6132 ](https://github.com/matrix-org/matrix-react-sdk/pull/6132 )
* Improve pinned messages in Labs
[\#6096 ](https://github.com/matrix-org/matrix-react-sdk/pull/6096 )
* Map phone number lookup results to their native rooms
[\#6136 ](https://github.com/matrix-org/matrix-react-sdk/pull/6136 )
* Fix mx_Event containment rules and empty read avatar row
[\#6138 ](https://github.com/matrix-org/matrix-react-sdk/pull/6138 )
* Improve switch room rendering
[\#6079 ](https://github.com/matrix-org/matrix-react-sdk/pull/6079 )
* Add CSS containment rules for shorter reflow operations
[\#6127 ](https://github.com/matrix-org/matrix-react-sdk/pull/6127 )
* ignore hash/fragment when de-duplicating links for url previews
[\#6135 ](https://github.com/matrix-org/matrix-react-sdk/pull/6135 )
* Clicking jump to bottom resets room hash
[\#5823 ](https://github.com/matrix-org/matrix-react-sdk/pull/5823 )
* Use passive option for scroll handlers
[\#6113 ](https://github.com/matrix-org/matrix-react-sdk/pull/6113 )
* Optimise memberSort performance for large list
[\#6130 ](https://github.com/matrix-org/matrix-react-sdk/pull/6130 )
* Tweak event border radius to match action bar
[\#6133 ](https://github.com/matrix-org/matrix-react-sdk/pull/6133 )
* Log when we ignore a second call in a room
[\#6131 ](https://github.com/matrix-org/matrix-react-sdk/pull/6131 )
* Performance monitoring measurements
[\#6041 ](https://github.com/matrix-org/matrix-react-sdk/pull/6041 )
2021-06-08 00:41:18 +08:00
Changes in [3.23.0 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v3.23.0 ) (2021-06-07)
=====================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v3.23.0-rc.1...v3.23.0 )
* Upgrade to JS SDK 11.2.0
* [Release] Fix notif panel timestamp padding
[\#6158 ](https://github.com/matrix-org/matrix-react-sdk/pull/6158 )
2021-06-01 23:18:25 +08:00
Changes in [3.23.0-rc.1 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v3.23.0-rc.1 ) (2021-06-01)
===============================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v3.22.0...v3.23.0-rc.1 )
* Upgrade to JS SDK 11.2.0-rc.1
* Translations update from Weblate
[\#6128 ](https://github.com/matrix-org/matrix-react-sdk/pull/6128 )
* Fix all DMs wrongly appearing in room list when `m.direct` is changed
[\#6122 ](https://github.com/matrix-org/matrix-react-sdk/pull/6122 )
* Update way of checking for registration disabled
[\#6123 ](https://github.com/matrix-org/matrix-react-sdk/pull/6123 )
* Fix the ability to remove avatar from a space via settings
[\#6126 ](https://github.com/matrix-org/matrix-react-sdk/pull/6126 )
* Switch to stable endpoint/fields for MSC2858
[\#6125 ](https://github.com/matrix-org/matrix-react-sdk/pull/6125 )
* Clear stored editor state when canceling editing using a shortcut
[\#6117 ](https://github.com/matrix-org/matrix-react-sdk/pull/6117 )
* Respect newlines in space topics
[\#6124 ](https://github.com/matrix-org/matrix-react-sdk/pull/6124 )
* Add url param `defaultUsername` to prefill the login username field
[\#5674 ](https://github.com/matrix-org/matrix-react-sdk/pull/5674 )
* Bump ws from 7.4.2 to 7.4.6
[\#6115 ](https://github.com/matrix-org/matrix-react-sdk/pull/6115 )
* Sticky headers repositioning without layout trashing
[\#6110 ](https://github.com/matrix-org/matrix-react-sdk/pull/6110 )
* Handle user_busy in voip calls
[\#6112 ](https://github.com/matrix-org/matrix-react-sdk/pull/6112 )
* Avoid showing warning modals from the invite dialog after it unmounts
[\#6105 ](https://github.com/matrix-org/matrix-react-sdk/pull/6105 )
* Fix misleading child counts in spaces
[\#6109 ](https://github.com/matrix-org/matrix-react-sdk/pull/6109 )
* Close creation menu when expanding space panel via expand hierarchy
[\#6090 ](https://github.com/matrix-org/matrix-react-sdk/pull/6090 )
* Prevent having duplicates in pending room state
[\#6108 ](https://github.com/matrix-org/matrix-react-sdk/pull/6108 )
* Update reactions row on event decryption
[\#6106 ](https://github.com/matrix-org/matrix-react-sdk/pull/6106 )
* Destroy playback instance on voice message unmount
[\#6101 ](https://github.com/matrix-org/matrix-react-sdk/pull/6101 )
* Fix message preview not up to date
[\#6102 ](https://github.com/matrix-org/matrix-react-sdk/pull/6102 )
* Convert some Flow typed files to TS (round 2)
[\#6076 ](https://github.com/matrix-org/matrix-react-sdk/pull/6076 )
* Remove unused middlePanelResized event listener
[\#6086 ](https://github.com/matrix-org/matrix-react-sdk/pull/6086 )
* Fix accessing currentState on an invalid joinedRoom
[\#6100 ](https://github.com/matrix-org/matrix-react-sdk/pull/6100 )
* Remove Promise allSettled polyfill as js-sdk uses it directly
[\#6097 ](https://github.com/matrix-org/matrix-react-sdk/pull/6097 )
* Prevent DecoratedRoomAvatar to update its state for the same value
[\#6099 ](https://github.com/matrix-org/matrix-react-sdk/pull/6099 )
* Skip generatePreview if event is not part of the live timeline
[\#6098 ](https://github.com/matrix-org/matrix-react-sdk/pull/6098 )
* fix sticky headers when results num get displayed
[\#6095 ](https://github.com/matrix-org/matrix-react-sdk/pull/6095 )
* Improve addEventsToTimeline performance scoping WhoIsTypingTile::setState
[\#6094 ](https://github.com/matrix-org/matrix-react-sdk/pull/6094 )
* Safeguards to prevent layout trashing for window dimensions
[\#6092 ](https://github.com/matrix-org/matrix-react-sdk/pull/6092 )
* Use local room state to render space hierarchy if the room is known
[\#6089 ](https://github.com/matrix-org/matrix-react-sdk/pull/6089 )
* Add spinner in UserMenu to list pending long running actions
[\#6085 ](https://github.com/matrix-org/matrix-react-sdk/pull/6085 )
* Stop overscroll in Firefox Nightly for macOS
[\#6093 ](https://github.com/matrix-org/matrix-react-sdk/pull/6093 )
* Move SettingsStore watchers/monitors over to ES6 maps for performance
[\#6063 ](https://github.com/matrix-org/matrix-react-sdk/pull/6063 )
* Bump libolm version.
[\#6080 ](https://github.com/matrix-org/matrix-react-sdk/pull/6080 )
* Improve styling of the message action bar
[\#6066 ](https://github.com/matrix-org/matrix-react-sdk/pull/6066 )
* Improve explore rooms when no results are found
[\#6070 ](https://github.com/matrix-org/matrix-react-sdk/pull/6070 )
* Remove logo spinner
[\#6078 ](https://github.com/matrix-org/matrix-react-sdk/pull/6078 )
* Fix add reaction prompt showing even when user is not joined to room
[\#6073 ](https://github.com/matrix-org/matrix-react-sdk/pull/6073 )
* Vectorize spinners
[\#5680 ](https://github.com/matrix-org/matrix-react-sdk/pull/5680 )
* Fix handling of via servers for suggested rooms
[\#6077 ](https://github.com/matrix-org/matrix-react-sdk/pull/6077 )
* Upgrade showChatEffects to room-level setting exposure
[\#6075 ](https://github.com/matrix-org/matrix-react-sdk/pull/6075 )
* Delete RoomView dead code
[\#6071 ](https://github.com/matrix-org/matrix-react-sdk/pull/6071 )
* Reduce noise in tests
[\#6074 ](https://github.com/matrix-org/matrix-react-sdk/pull/6074 )
* Fix room name issues in right panel summary card
[\#6069 ](https://github.com/matrix-org/matrix-react-sdk/pull/6069 )
* Cache normalized room name
[\#6072 ](https://github.com/matrix-org/matrix-react-sdk/pull/6072 )
* Update MemberList to reflect changes for invite permission change
[\#6061 ](https://github.com/matrix-org/matrix-react-sdk/pull/6061 )
* Delete RoomView dead code
[\#6065 ](https://github.com/matrix-org/matrix-react-sdk/pull/6065 )
* Show subspace rooms count even if it is 0 for consistency
[\#6067 ](https://github.com/matrix-org/matrix-react-sdk/pull/6067 )
2021-05-25 00:20:30 +08:00
Changes in [3.22.0 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v3.22.0 ) (2021-05-24)
=====================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v3.22.0-rc.1...v3.22.0 )
* Upgrade to JS SDK 11.1.0
* [Release] Bump libolm version
[\#6087 ](https://github.com/matrix-org/matrix-react-sdk/pull/6087 )
2021-05-19 21:40:36 +08:00
Changes in [3.22.0-rc.1 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v3.22.0-rc.1 ) (2021-05-19)
===============================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v3.21.0...v3.22.0-rc.1 )
* Upgrade to JS SDK 11.1.0-rc.1
* Translations update from Weblate
[\#6068 ](https://github.com/matrix-org/matrix-react-sdk/pull/6068 )
* Show DMs in space for invited members too, to match Android impl
[\#6062 ](https://github.com/matrix-org/matrix-react-sdk/pull/6062 )
* Support filtering by alias in add existing to space dialog
[\#6057 ](https://github.com/matrix-org/matrix-react-sdk/pull/6057 )
* Fix issue when a room without a name or alias is marked as suggested
[\#6064 ](https://github.com/matrix-org/matrix-react-sdk/pull/6064 )
* Fix space room hierarchy not updating when removing a room
[\#6055 ](https://github.com/matrix-org/matrix-react-sdk/pull/6055 )
* Revert "Try putting room list handling behind a lock"
[\#6060 ](https://github.com/matrix-org/matrix-react-sdk/pull/6060 )
* Stop assuming encrypted messages are decrypted ahead of time
[\#6052 ](https://github.com/matrix-org/matrix-react-sdk/pull/6052 )
* Add error detail when languges fail to load
[\#6059 ](https://github.com/matrix-org/matrix-react-sdk/pull/6059 )
* Add space invaders chat effect
[\#6053 ](https://github.com/matrix-org/matrix-react-sdk/pull/6053 )
* Create SpaceProvider and hide Spaces from the RoomProvider autocompleter
[\#6051 ](https://github.com/matrix-org/matrix-react-sdk/pull/6051 )
* Don't mark a room as unread when redacted event is present
[\#6049 ](https://github.com/matrix-org/matrix-react-sdk/pull/6049 )
* Add support for MSC2873: Client information for Widgets
[\#6023 ](https://github.com/matrix-org/matrix-react-sdk/pull/6023 )
* Support UI for MSC2762: Widgets reading events from rooms
[\#5960 ](https://github.com/matrix-org/matrix-react-sdk/pull/5960 )
* Fix crash on opening notification panel
[\#6047 ](https://github.com/matrix-org/matrix-react-sdk/pull/6047 )
* Remove custom LoggedInView::shouldComponentUpdate logic
[\#6046 ](https://github.com/matrix-org/matrix-react-sdk/pull/6046 )
* Fix edge cases with the new add reactions prompt button
[\#6045 ](https://github.com/matrix-org/matrix-react-sdk/pull/6045 )
* Add ids to homeserver and passphrase fields
[\#6043 ](https://github.com/matrix-org/matrix-react-sdk/pull/6043 )
* Update space order field validity requirements to match msc update
[\#6042 ](https://github.com/matrix-org/matrix-react-sdk/pull/6042 )
* Try putting room list handling behind a lock
[\#6024 ](https://github.com/matrix-org/matrix-react-sdk/pull/6024 )
* Improve progress bar progression for smaller voice messages
[\#6035 ](https://github.com/matrix-org/matrix-react-sdk/pull/6035 )
* Fix share space edge case where space is public but not invitable
[\#6039 ](https://github.com/matrix-org/matrix-react-sdk/pull/6039 )
* Add missing 'rel' to image view download button
[\#6033 ](https://github.com/matrix-org/matrix-react-sdk/pull/6033 )
* Improve visible waveform for voice messages
[\#6034 ](https://github.com/matrix-org/matrix-react-sdk/pull/6034 )
* Fix roving tab index intercepting home/end in space create menu
[\#6040 ](https://github.com/matrix-org/matrix-react-sdk/pull/6040 )
* Decorate room avatars with publicity in add existing to space flow
[\#6030 ](https://github.com/matrix-org/matrix-react-sdk/pull/6030 )
* Improve Spaces "Just Me" wizard
[\#6025 ](https://github.com/matrix-org/matrix-react-sdk/pull/6025 )
* Increase hover feedback on room sub list buttons
[\#6037 ](https://github.com/matrix-org/matrix-react-sdk/pull/6037 )
* Show alternative button during space creation wizard if no rooms
[\#6029 ](https://github.com/matrix-org/matrix-react-sdk/pull/6029 )
* Swap rotation buttons in the image viewer
[\#6032 ](https://github.com/matrix-org/matrix-react-sdk/pull/6032 )
* Typo: initilisation -> initialisation
[\#5915 ](https://github.com/matrix-org/matrix-react-sdk/pull/5915 )
* Save edited state of a message when switching rooms
[\#6001 ](https://github.com/matrix-org/matrix-react-sdk/pull/6001 )
* Fix shield icon in Untrusted Device Dialog
[\#6022 ](https://github.com/matrix-org/matrix-react-sdk/pull/6022 )
* Do not eagerly decrypt breadcrumb rooms
[\#6028 ](https://github.com/matrix-org/matrix-react-sdk/pull/6028 )
* Update spaces.png
[\#6031 ](https://github.com/matrix-org/matrix-react-sdk/pull/6031 )
* Encourage more diverse reactions to content
[\#6027 ](https://github.com/matrix-org/matrix-react-sdk/pull/6027 )
* Wrap decodeURIComponent in try-catch to protect against malformed URIs
[\#6026 ](https://github.com/matrix-org/matrix-react-sdk/pull/6026 )
* Iterate beta feedback dialog
[\#6021 ](https://github.com/matrix-org/matrix-react-sdk/pull/6021 )
* Disable space fields whilst their form is busy
[\#6020 ](https://github.com/matrix-org/matrix-react-sdk/pull/6020 )
* Add missing space on beta feedback dialog
[\#6018 ](https://github.com/matrix-org/matrix-react-sdk/pull/6018 )
* Fix colours used for the back button in space create menu
[\#6017 ](https://github.com/matrix-org/matrix-react-sdk/pull/6017 )
* Prioritise and reduce the amount of events decrypted on application startup
[\#5980 ](https://github.com/matrix-org/matrix-react-sdk/pull/5980 )
* Linkify topics in space room directory results
[\#6015 ](https://github.com/matrix-org/matrix-react-sdk/pull/6015 )
* Persistent space collapsed states
[\#5972 ](https://github.com/matrix-org/matrix-react-sdk/pull/5972 )
* Catch another instance of unlabeled avatars.
[\#6010 ](https://github.com/matrix-org/matrix-react-sdk/pull/6010 )
* Rescale and smooth voice message playback waveform to better match
expectation
[\#5996 ](https://github.com/matrix-org/matrix-react-sdk/pull/5996 )
* Scale voice message clock with user's font size
[\#5993 ](https://github.com/matrix-org/matrix-react-sdk/pull/5993 )
* Remove "in development" flag from voice messages
[\#5995 ](https://github.com/matrix-org/matrix-react-sdk/pull/5995 )
* Support voice messages on Safari
[\#5989 ](https://github.com/matrix-org/matrix-react-sdk/pull/5989 )
* Translations update from Weblate
[\#6011 ](https://github.com/matrix-org/matrix-react-sdk/pull/6011 )
2021-05-17 20:48:59 +08:00
Changes in [3.21.0 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v3.21.0 ) (2021-05-17)
=====================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v3.21.0-rc.1...v3.21.0 )
## Security notice
matrix-react-sdk 3.21.0 fixes a low severity issue (GHSA-8796-gc9j-63rv)
related to file upload. When uploading a file, the local file preview can lead
to execution of scripts embedded in the uploaded file, but only after several
user interactions to open the preview in a separate tab. This only impacts the
local user while in the process of uploading. It cannot be exploited remotely
or by other users. Thanks to [Muhammad Zaid Ghifari ](https://github.com/MR-ZHEEV )
for responsibly disclosing this via Matrix's Security Disclosure Policy.
## All changes
* Upgrade to JS SDK 11.0.0
* [Release] Add missing space on beta feedback dialog
[\#6019 ](https://github.com/matrix-org/matrix-react-sdk/pull/6019 )
* [Release] Add feedback mechanism for beta features, namely Spaces
[\#6013 ](https://github.com/matrix-org/matrix-react-sdk/pull/6013 )
* Add feedback mechanism for beta features, namely Spaces
[\#6012 ](https://github.com/matrix-org/matrix-react-sdk/pull/6012 )
2021-05-11 23:36:52 +08:00
Changes in [3.21.0-rc.1 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v3.21.0-rc.1 ) (2021-05-11)
===============================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v3.20.0...v3.21.0-rc.1 )
* Upgrade to JS SDK 11.0.0-rc.1
* Add disclaimer about subspaces being experimental in add existing dialog
[\#5978 ](https://github.com/matrix-org/matrix-react-sdk/pull/5978 )
* Spaces Beta release
[\#5933 ](https://github.com/matrix-org/matrix-react-sdk/pull/5933 )
* Improve permissions error when adding new server to room directory
[\#6009 ](https://github.com/matrix-org/matrix-react-sdk/pull/6009 )
* Allow user to progress through space creation & setup using Enter
[\#6006 ](https://github.com/matrix-org/matrix-react-sdk/pull/6006 )
* Upgrade sanitize types
[\#6008 ](https://github.com/matrix-org/matrix-react-sdk/pull/6008 )
* Upgrade `cheerio` and resolve type errors
[\#6007 ](https://github.com/matrix-org/matrix-react-sdk/pull/6007 )
* Add slash commands support to edit message composer
[\#5865 ](https://github.com/matrix-org/matrix-react-sdk/pull/5865 )
* Fix the two todays problem
[\#5940 ](https://github.com/matrix-org/matrix-react-sdk/pull/5940 )
* Switch the Home Space out for an All rooms space
[\#5969 ](https://github.com/matrix-org/matrix-react-sdk/pull/5969 )
* Show device ID in UserInfo when there is no device name
[\#5985 ](https://github.com/matrix-org/matrix-react-sdk/pull/5985 )
* Switch back to release version of `sanitize-html`
[\#6005 ](https://github.com/matrix-org/matrix-react-sdk/pull/6005 )
* Bump hosted-git-info from 2.8.8 to 2.8.9
[\#5998 ](https://github.com/matrix-org/matrix-react-sdk/pull/5998 )
* Don't use the event's metadata to calc the scale of an image
[\#5982 ](https://github.com/matrix-org/matrix-react-sdk/pull/5982 )
* Adjust MIME type of upload confirmation if needed
[\#5981 ](https://github.com/matrix-org/matrix-react-sdk/pull/5981 )
* Forbid redaction of encryption events
[\#5991 ](https://github.com/matrix-org/matrix-react-sdk/pull/5991 )
* Fix voice message playback being squished up against send button
[\#5988 ](https://github.com/matrix-org/matrix-react-sdk/pull/5988 )
* Improve style of notification badges on the space panel
[\#5983 ](https://github.com/matrix-org/matrix-react-sdk/pull/5983 )
* Add dev dependency for parse5 typings
[\#5990 ](https://github.com/matrix-org/matrix-react-sdk/pull/5990 )
* Iterate Spaces admin UX around room management
[\#5977 ](https://github.com/matrix-org/matrix-react-sdk/pull/5977 )
* Guard all isSpaceRoom calls behind the labs flag
[\#5979 ](https://github.com/matrix-org/matrix-react-sdk/pull/5979 )
* Bump lodash from 4.17.20 to 4.17.21
[\#5986 ](https://github.com/matrix-org/matrix-react-sdk/pull/5986 )
* Bump lodash from 4.17.19 to 4.17.21 in /test/end-to-end-tests
[\#5987 ](https://github.com/matrix-org/matrix-react-sdk/pull/5987 )
* Bump ua-parser-js from 0.7.23 to 0.7.28
[\#5984 ](https://github.com/matrix-org/matrix-react-sdk/pull/5984 )
* Update visual style of plain files in the timeline
[\#5971 ](https://github.com/matrix-org/matrix-react-sdk/pull/5971 )
* Support for multiple streams (not MSC3077)
[\#5833 ](https://github.com/matrix-org/matrix-react-sdk/pull/5833 )
* Update space ordering behaviour to match updates in MSC
[\#5963 ](https://github.com/matrix-org/matrix-react-sdk/pull/5963 )
* Improve performance of search all spaces and space switching
[\#5976 ](https://github.com/matrix-org/matrix-react-sdk/pull/5976 )
* Update colours and sizing for voice messages
[\#5970 ](https://github.com/matrix-org/matrix-react-sdk/pull/5970 )
* Update link to Android SDK
[\#5973 ](https://github.com/matrix-org/matrix-react-sdk/pull/5973 )
* Add cleanup functions for image view
[\#5962 ](https://github.com/matrix-org/matrix-react-sdk/pull/5962 )
* Add a note about sharing your IP in P2P calls
[\#5961 ](https://github.com/matrix-org/matrix-react-sdk/pull/5961 )
* Only aggregate DM notifications on the Space Panel in the Home Space
[\#5968 ](https://github.com/matrix-org/matrix-react-sdk/pull/5968 )
* Add retry mechanism and progress bar to add existing to space dialog
[\#5975 ](https://github.com/matrix-org/matrix-react-sdk/pull/5975 )
* Warn on access token reveal
[\#5755 ](https://github.com/matrix-org/matrix-react-sdk/pull/5755 )
* Fix newly joined room appearing under the wrong space
[\#5945 ](https://github.com/matrix-org/matrix-react-sdk/pull/5945 )
* Early rendering for voice messages in the timeline
[\#5955 ](https://github.com/matrix-org/matrix-react-sdk/pull/5955 )
* Calculate the real waveform in the Playback class for voice messages
[\#5956 ](https://github.com/matrix-org/matrix-react-sdk/pull/5956 )
* Don't recurse on arrayFastResample
[\#5957 ](https://github.com/matrix-org/matrix-react-sdk/pull/5957 )
* Support a dark theme for voice messages
[\#5958 ](https://github.com/matrix-org/matrix-react-sdk/pull/5958 )
* Handle no/blocked microphones in voice messages
[\#5959 ](https://github.com/matrix-org/matrix-react-sdk/pull/5959 )
2021-05-10 22:02:07 +08:00
Changes in [3.20.0 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v3.20.0 ) (2021-05-10)
=====================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v3.20.0-rc.1...v3.20.0 )
* Upgrade to JS SDK 10.1.0
* [Release] Don't use the event's metadata to calc the scale of an image
[\#6004 ](https://github.com/matrix-org/matrix-react-sdk/pull/6004 )
2021-05-04 22:53:39 +08:00
Changes in [3.20.0-rc.1 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v3.20.0-rc.1 ) (2021-05-04)
===============================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v3.19.0...v3.20.0-rc.1 )
* Upgrade to JS SDK 10.1.0-rc.1
* Translations update from Weblate
[\#5966 ](https://github.com/matrix-org/matrix-react-sdk/pull/5966 )
* Fix more space panel layout and hover behaviour issues
[\#5965 ](https://github.com/matrix-org/matrix-react-sdk/pull/5965 )
* Fix edge case with space panel alignment with subspaces on ff
[\#5964 ](https://github.com/matrix-org/matrix-react-sdk/pull/5964 )
* Fix saving room pill part to history
[\#5951 ](https://github.com/matrix-org/matrix-react-sdk/pull/5951 )
* Generate room preview even when minimized
[\#5948 ](https://github.com/matrix-org/matrix-react-sdk/pull/5948 )
* Another change from recovery passphrase to Security Phrase
[\#5934 ](https://github.com/matrix-org/matrix-react-sdk/pull/5934 )
* Sort rooms in the add existing to space dialog based on recency
[\#5943 ](https://github.com/matrix-org/matrix-react-sdk/pull/5943 )
* Inhibit sending RR when context switching to a room
[\#5944 ](https://github.com/matrix-org/matrix-react-sdk/pull/5944 )
* Prevent room list keyboard handling from landing focus on hidden nodes
[\#5950 ](https://github.com/matrix-org/matrix-react-sdk/pull/5950 )
* Make the text filter search all spaces instead of just the selected one
[\#5942 ](https://github.com/matrix-org/matrix-react-sdk/pull/5942 )
* Enable indent rule and fix indent
[\#5931 ](https://github.com/matrix-org/matrix-react-sdk/pull/5931 )
* Prevent peeking members from reacting
[\#5946 ](https://github.com/matrix-org/matrix-react-sdk/pull/5946 )
* Disallow inline display maths
[\#5939 ](https://github.com/matrix-org/matrix-react-sdk/pull/5939 )
* Space creation prompt user to add existing rooms for "Just Me" spaces
[\#5923 ](https://github.com/matrix-org/matrix-react-sdk/pull/5923 )
* Add test coverage collection script
[\#5937 ](https://github.com/matrix-org/matrix-react-sdk/pull/5937 )
* Fix joining room using via servers regression
[\#5936 ](https://github.com/matrix-org/matrix-react-sdk/pull/5936 )
* Revert "Fixes the two Todays problem in Redaction"
[\#5938 ](https://github.com/matrix-org/matrix-react-sdk/pull/5938 )
* Handle encoded matrix URLs
[\#5903 ](https://github.com/matrix-org/matrix-react-sdk/pull/5903 )
* Render ignored users setting regardless of if there are any
[\#5860 ](https://github.com/matrix-org/matrix-react-sdk/pull/5860 )
* Fix inserting trailing colon after mention/pill
[\#5830 ](https://github.com/matrix-org/matrix-react-sdk/pull/5830 )
* Fixes the two Todays problem in Redaction
[\#5917 ](https://github.com/matrix-org/matrix-react-sdk/pull/5917 )
* Fix page up/down scrolling only half a page
[\#5920 ](https://github.com/matrix-org/matrix-react-sdk/pull/5920 )
* Voice messages: Composer controls
[\#5935 ](https://github.com/matrix-org/matrix-react-sdk/pull/5935 )
* Support MSC3086 asserted identity
[\#5886 ](https://github.com/matrix-org/matrix-react-sdk/pull/5886 )
* Handle possible edge case with getting stuck in "unsent messages" bar
[\#5930 ](https://github.com/matrix-org/matrix-react-sdk/pull/5930 )
* Fix suggested rooms not showing up regression from room list optimisation
[\#5932 ](https://github.com/matrix-org/matrix-react-sdk/pull/5932 )
* Broadcast language change to ElectronPlatform
[\#5913 ](https://github.com/matrix-org/matrix-react-sdk/pull/5913 )
* Fix VoIP PIP frame color
[\#5701 ](https://github.com/matrix-org/matrix-react-sdk/pull/5701 )
* Convert some Flow-typed files to TypeScript
[\#5912 ](https://github.com/matrix-org/matrix-react-sdk/pull/5912 )
* Initial SpaceStore tests work
[\#5906 ](https://github.com/matrix-org/matrix-react-sdk/pull/5906 )
* Fix issues with space hierarchy in layout and with incompatible servers
[\#5926 ](https://github.com/matrix-org/matrix-react-sdk/pull/5926 )
* Scale all mxc thumbs using device pixel ratio for hidpi
[\#5928 ](https://github.com/matrix-org/matrix-react-sdk/pull/5928 )
* Fix add existing to space dialog no longer showing rooms for public spaces
[\#5918 ](https://github.com/matrix-org/matrix-react-sdk/pull/5918 )
* Disable spaces context switching for when exploring a space
[\#5924 ](https://github.com/matrix-org/matrix-react-sdk/pull/5924 )
* Autofocus search box in the add existing to space dialog
[\#5921 ](https://github.com/matrix-org/matrix-react-sdk/pull/5921 )
* Use label element in add existing to space dialog for easier hit target
[\#5922 ](https://github.com/matrix-org/matrix-react-sdk/pull/5922 )
* Dynamic max and min zoom in the new ImageView
[\#5916 ](https://github.com/matrix-org/matrix-react-sdk/pull/5916 )
* Improve message error states
[\#5897 ](https://github.com/matrix-org/matrix-react-sdk/pull/5897 )
* Check for null room in `VisibilityProvider`
[\#5914 ](https://github.com/matrix-org/matrix-react-sdk/pull/5914 )
* Add unit tests for various collection-based utility functions
[\#5910 ](https://github.com/matrix-org/matrix-react-sdk/pull/5910 )
* Spaces visual fixes
[\#5909 ](https://github.com/matrix-org/matrix-react-sdk/pull/5909 )
* Remove reliance on DOM API to generated message preview
[\#5908 ](https://github.com/matrix-org/matrix-react-sdk/pull/5908 )
* Expand upon voice message event & include overall waveform
[\#5888 ](https://github.com/matrix-org/matrix-react-sdk/pull/5888 )
* Use floats for image background opacity
[\#5905 ](https://github.com/matrix-org/matrix-react-sdk/pull/5905 )
* Show invites to spaces at the top of the space panel
[\#5902 ](https://github.com/matrix-org/matrix-react-sdk/pull/5902 )
* Improve edge cases with spaces context switching
[\#5899 ](https://github.com/matrix-org/matrix-react-sdk/pull/5899 )
* Fix spaces notification dots wrongly including upgraded (hidden) rooms
[\#5900 ](https://github.com/matrix-org/matrix-react-sdk/pull/5900 )
* Iterate the spaces face pile design
[\#5898 ](https://github.com/matrix-org/matrix-react-sdk/pull/5898 )
* Fix alignment issue with nested spaces being cut off wrong
[\#5890 ](https://github.com/matrix-org/matrix-react-sdk/pull/5890 )
2021-04-27 00:47:09 +08:00
Changes in [3.19.0 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v3.19.0 ) (2021-04-26)
=====================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v3.19.0-rc.1...v3.19.0 )
* Upgrade to JS SDK 10.0.0
* [Release] Dynamic max and min zoom in the new ImageView
[\#5927 ](https://github.com/matrix-org/matrix-react-sdk/pull/5927 )
* [Release] Add a WheelEvent normalization function
[\#5911 ](https://github.com/matrix-org/matrix-react-sdk/pull/5911 )
* Add a WheelEvent normalization function
[\#5904 ](https://github.com/matrix-org/matrix-react-sdk/pull/5904 )
* [Release] Use floats for image background opacity
[\#5907 ](https://github.com/matrix-org/matrix-react-sdk/pull/5907 )
2021-04-21 23:53:33 +08:00
Changes in [3.19.0-rc.1 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v3.19.0-rc.1 ) (2021-04-21)
===============================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v3.18.0...v3.19.0-rc.1 )
* Upgrade to JS SDK 10.0.0-rc.1
* Translations update from Weblate
[\#5896 ](https://github.com/matrix-org/matrix-react-sdk/pull/5896 )
* Fix sticky tags header in room list
[\#5895 ](https://github.com/matrix-org/matrix-react-sdk/pull/5895 )
* Fix spaces filtering sometimes lagging behind or behaving oddly
[\#5893 ](https://github.com/matrix-org/matrix-react-sdk/pull/5893 )
* Fix issue with spaces context switching looping and breaking
[\#5894 ](https://github.com/matrix-org/matrix-react-sdk/pull/5894 )
* Improve RoomList render time when filtering
[\#5874 ](https://github.com/matrix-org/matrix-react-sdk/pull/5874 )
* Avoid being stuck in a space
[\#5891 ](https://github.com/matrix-org/matrix-react-sdk/pull/5891 )
* [Spaces] Context switching
[\#5795 ](https://github.com/matrix-org/matrix-react-sdk/pull/5795 )
* Warn when you attempt to leave room that you are the only member of
[\#5415 ](https://github.com/matrix-org/matrix-react-sdk/pull/5415 )
* Ensure PersistedElement are unmounted on application logout
[\#5884 ](https://github.com/matrix-org/matrix-react-sdk/pull/5884 )
* Add missing space in seshat dialog and the corresponding string
[\#5866 ](https://github.com/matrix-org/matrix-react-sdk/pull/5866 )
* A tiny change to make the Add existing rooms dialog a little nicer
[\#5885 ](https://github.com/matrix-org/matrix-react-sdk/pull/5885 )
* Remove weird margin from the file panel
[\#5889 ](https://github.com/matrix-org/matrix-react-sdk/pull/5889 )
* Trigger lazy loading when filtering using spaces
[\#5882 ](https://github.com/matrix-org/matrix-react-sdk/pull/5882 )
* Fix typo in method call in add existing to space dialog
[\#5883 ](https://github.com/matrix-org/matrix-react-sdk/pull/5883 )
* New Image View fixes/improvements
[\#5872 ](https://github.com/matrix-org/matrix-react-sdk/pull/5872 )
* Limit voice recording length
[\#5871 ](https://github.com/matrix-org/matrix-react-sdk/pull/5871 )
* Clean up add existing to space dialog and include DMs in it too
[\#5881 ](https://github.com/matrix-org/matrix-react-sdk/pull/5881 )
* Fix unknown slash command error exploding
[\#5853 ](https://github.com/matrix-org/matrix-react-sdk/pull/5853 )
* Switch to a spec conforming email validation Regexp
[\#5852 ](https://github.com/matrix-org/matrix-react-sdk/pull/5852 )
* Cleanup unused state in MessageComposer
[\#5877 ](https://github.com/matrix-org/matrix-react-sdk/pull/5877 )
* Pulse animation for voice messages recording state
[\#5869 ](https://github.com/matrix-org/matrix-react-sdk/pull/5869 )
* Don't include invisible rooms in notify summary
[\#5875 ](https://github.com/matrix-org/matrix-react-sdk/pull/5875 )
* Properly disable composer access when recording a voice message
[\#5870 ](https://github.com/matrix-org/matrix-react-sdk/pull/5870 )
* Stabilise starting a DM with multiple people flow
[\#5862 ](https://github.com/matrix-org/matrix-react-sdk/pull/5862 )
* Render msgOption only if showReadReceipts is enabled
[\#5864 ](https://github.com/matrix-org/matrix-react-sdk/pull/5864 )
* Labs: Add quick/cheap "do not disturb" flag
[\#5873 ](https://github.com/matrix-org/matrix-react-sdk/pull/5873 )
* Fix ReadReceipts animations
[\#5836 ](https://github.com/matrix-org/matrix-react-sdk/pull/5836 )
* Add tooltips to message previews
[\#5859 ](https://github.com/matrix-org/matrix-react-sdk/pull/5859 )
* IRC Layout fix layout spacing in replies
[\#5855 ](https://github.com/matrix-org/matrix-react-sdk/pull/5855 )
* Move user to welcome_page if continuing with previous session
[\#5849 ](https://github.com/matrix-org/matrix-react-sdk/pull/5849 )
* Improve image view
[\#5521 ](https://github.com/matrix-org/matrix-react-sdk/pull/5521 )
* Add a button to reset personal encryption state during login
[\#5819 ](https://github.com/matrix-org/matrix-react-sdk/pull/5819 )
* Fix js-sdk import in SlashCommands
[\#5850 ](https://github.com/matrix-org/matrix-react-sdk/pull/5850 )
* Fix useRoomPowerLevels hook
[\#5854 ](https://github.com/matrix-org/matrix-react-sdk/pull/5854 )
* Prevent state events being rendered with invalid state keys
[\#5851 ](https://github.com/matrix-org/matrix-react-sdk/pull/5851 )
* Give server ACLs a name in 'roles & permissions' tab
[\#5838 ](https://github.com/matrix-org/matrix-react-sdk/pull/5838 )
* Don't hide notification badge on the home space button as it has no menu
[\#5845 ](https://github.com/matrix-org/matrix-react-sdk/pull/5845 )
* User Info hide disambiguation as we always show MXID anyway
[\#5843 ](https://github.com/matrix-org/matrix-react-sdk/pull/5843 )
* Improve kick state to not show if the target was not joined to begin with
[\#5846 ](https://github.com/matrix-org/matrix-react-sdk/pull/5846 )
* Fix space store wrongly switching to a non-space filter
[\#5844 ](https://github.com/matrix-org/matrix-react-sdk/pull/5844 )
* Tweak appearance of invite reason
[\#5847 ](https://github.com/matrix-org/matrix-react-sdk/pull/5847 )
* Update Inter font to v3.18
[\#5840 ](https://github.com/matrix-org/matrix-react-sdk/pull/5840 )
* Enable sharing historical keys on invite
[\#5839 ](https://github.com/matrix-org/matrix-react-sdk/pull/5839 )
* Add ability to hide post-login encryption setup with customisation point
[\#5834 ](https://github.com/matrix-org/matrix-react-sdk/pull/5834 )
* Use LaTeX and TeX delimiters by default
[\#5515 ](https://github.com/matrix-org/matrix-react-sdk/pull/5515 )
* Clone author's deps fork for Netlify previews
[\#5837 ](https://github.com/matrix-org/matrix-react-sdk/pull/5837 )
* Show drop file UI only if dragging a file
[\#5827 ](https://github.com/matrix-org/matrix-react-sdk/pull/5827 )
* Ignore punctuation when filtering rooms
[\#5824 ](https://github.com/matrix-org/matrix-react-sdk/pull/5824 )
* Resizable CallView
[\#5710 ](https://github.com/matrix-org/matrix-react-sdk/pull/5710 )
2021-04-12 21:50:04 +08:00
Changes in [3.18.0 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v3.18.0 ) (2021-04-12)
=====================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v3.18.0-rc.1...v3.18.0 )
* Upgrade to JS SDK 9.11.0
* [Release] Tweak appearance of invite reason
[\#5848 ](https://github.com/matrix-org/matrix-react-sdk/pull/5848 )
2021-04-07 20:04:42 +08:00
Changes in [3.18.0-rc.1 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v3.18.0-rc.1 ) (2021-04-07)
===============================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v3.17.0...v3.18.0-rc.1 )
* Upgrade to JS SDK 9.11.0-rc.1
* Translations update from Weblate
[\#5832 ](https://github.com/matrix-org/matrix-react-sdk/pull/5832 )
* Add fake fallback thumbnail URL for encrypted videos
[\#5826 ](https://github.com/matrix-org/matrix-react-sdk/pull/5826 )
* Fix broken "Go to Home View" shortcut on macOS
[\#5818 ](https://github.com/matrix-org/matrix-react-sdk/pull/5818 )
* Remove status area UI defects when in-call
[\#5828 ](https://github.com/matrix-org/matrix-react-sdk/pull/5828 )
* Fix viewing invitations when the inviter has no avatar set
[\#5829 ](https://github.com/matrix-org/matrix-react-sdk/pull/5829 )
* Restabilize room list ordering with prefiltering on spaces/communities
[\#5825 ](https://github.com/matrix-org/matrix-react-sdk/pull/5825 )
* Show invite reasons
[\#5694 ](https://github.com/matrix-org/matrix-react-sdk/pull/5694 )
* Require strong password in forgot password form
[\#5744 ](https://github.com/matrix-org/matrix-react-sdk/pull/5744 )
* Attended transfer
[\#5798 ](https://github.com/matrix-org/matrix-react-sdk/pull/5798 )
* Make user autocomplete query search beyond prefix
[\#5822 ](https://github.com/matrix-org/matrix-react-sdk/pull/5822 )
* Add reset option for corrupted event index store
[\#5806 ](https://github.com/matrix-org/matrix-react-sdk/pull/5806 )
* Prevent Re-request encryption keys from appearing under redacted messages
[\#5816 ](https://github.com/matrix-org/matrix-react-sdk/pull/5816 )
* Keybindings follow up
[\#5815 ](https://github.com/matrix-org/matrix-react-sdk/pull/5815 )
* Increase default visible tiles for room sublists
[\#5821 ](https://github.com/matrix-org/matrix-react-sdk/pull/5821 )
* Change copy to point to native node modules docs in element desktop
[\#5817 ](https://github.com/matrix-org/matrix-react-sdk/pull/5817 )
* Show waveform and timer in voice messages
[\#5801 ](https://github.com/matrix-org/matrix-react-sdk/pull/5801 )
* Label unlabeled avatar button in event panel
[\#5585 ](https://github.com/matrix-org/matrix-react-sdk/pull/5585 )
* Fix the theme engine breaking with some web theming extensions
[\#5810 ](https://github.com/matrix-org/matrix-react-sdk/pull/5810 )
* Add /spoiler command
[\#5696 ](https://github.com/matrix-org/matrix-react-sdk/pull/5696 )
* Don't specify sample rates for voice messages
[\#5802 ](https://github.com/matrix-org/matrix-react-sdk/pull/5802 )
* Tweak security key error handling
[\#5812 ](https://github.com/matrix-org/matrix-react-sdk/pull/5812 )
* Add user settings for warn before exit
[\#5793 ](https://github.com/matrix-org/matrix-react-sdk/pull/5793 )
* Decouple key bindings from event handling
[\#5720 ](https://github.com/matrix-org/matrix-react-sdk/pull/5720 )
* Fixing spaces papercuts
[\#5792 ](https://github.com/matrix-org/matrix-react-sdk/pull/5792 )
* Share keys for historical messages when inviting users to encrypted rooms
[\#5763 ](https://github.com/matrix-org/matrix-react-sdk/pull/5763 )
* Fix upload bar not populating when starting uploads
[\#5804 ](https://github.com/matrix-org/matrix-react-sdk/pull/5804 )
* Fix crash on login when using social login
[\#5803 ](https://github.com/matrix-org/matrix-react-sdk/pull/5803 )
* Convert AccessSecretStorageDialog to TypeScript
[\#5805 ](https://github.com/matrix-org/matrix-react-sdk/pull/5805 )
* Tweak cross-signing copy
[\#5807 ](https://github.com/matrix-org/matrix-react-sdk/pull/5807 )
* Fix password change popup message
[\#5791 ](https://github.com/matrix-org/matrix-react-sdk/pull/5791 )
* View Source: make Event ID go below Event ID
[\#5790 ](https://github.com/matrix-org/matrix-react-sdk/pull/5790 )
* Fix line numbers when missing trailing newline
[\#5800 ](https://github.com/matrix-org/matrix-react-sdk/pull/5800 )
* Remember reply when switching rooms
[\#5796 ](https://github.com/matrix-org/matrix-react-sdk/pull/5796 )
* Fix edge case with redaction grouper messing up continuations
[\#5797 ](https://github.com/matrix-org/matrix-react-sdk/pull/5797 )
* Only show the ask anyway modal for explicit user lookup failures
[\#5785 ](https://github.com/matrix-org/matrix-react-sdk/pull/5785 )
* Improve error reporting when EventIndex fails on a supported environment
[\#5787 ](https://github.com/matrix-org/matrix-react-sdk/pull/5787 )
* Tweak and fix some space features
[\#5789 ](https://github.com/matrix-org/matrix-react-sdk/pull/5789 )
* Support replying with a message command
[\#5686 ](https://github.com/matrix-org/matrix-react-sdk/pull/5686 )
* Labs feature: Early implementation of voice messages
[\#5769 ](https://github.com/matrix-org/matrix-react-sdk/pull/5769 )
2021-03-29 20:35:35 +08:00
Changes in [3.17.0 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v3.17.0 ) (2021-03-29)
=====================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v3.17.0-rc.1...v3.17.0 )
* Upgrade to JS SDK 9.10.0
* [Release] Tweak cross-signing copy
[\#5808 ](https://github.com/matrix-org/matrix-react-sdk/pull/5808 )
* [Release] Fix crash on login when using social login
[\#5809 ](https://github.com/matrix-org/matrix-react-sdk/pull/5809 )
* [Release] Fix edge case with redaction grouper messing up continuations
[\#5799 ](https://github.com/matrix-org/matrix-react-sdk/pull/5799 )
2021-03-25 20:20:20 +08:00
Changes in [3.17.0-rc.1 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v3.17.0-rc.1 ) (2021-03-25)
===============================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v3.16.0...v3.17.0-rc.1 )
* Upgrade to JS SDK 9.10.0-rc.1
* Translations update from Weblate
[\#5788 ](https://github.com/matrix-org/matrix-react-sdk/pull/5788 )
* Track next event [tile] over group boundaries
[\#5784 ](https://github.com/matrix-org/matrix-react-sdk/pull/5784 )
* Fixing the minor UI issues in the email discovery
[\#5780 ](https://github.com/matrix-org/matrix-react-sdk/pull/5780 )
* Don't overwrite callback with undefined if no customization provided
[\#5783 ](https://github.com/matrix-org/matrix-react-sdk/pull/5783 )
* Fix redaction event list summaries breaking sender profiles
[\#5781 ](https://github.com/matrix-org/matrix-react-sdk/pull/5781 )
* Fix CIDER formatting buttons on Safari
[\#5782 ](https://github.com/matrix-org/matrix-react-sdk/pull/5782 )
* Improve discovery of rooms in a space
[\#5776 ](https://github.com/matrix-org/matrix-react-sdk/pull/5776 )
* Spaces improve creation journeys
[\#5777 ](https://github.com/matrix-org/matrix-react-sdk/pull/5777 )
* Make buttons in verify dialog respect the system font
[\#5778 ](https://github.com/matrix-org/matrix-react-sdk/pull/5778 )
* Collapse redactions into an event list summary
[\#5728 ](https://github.com/matrix-org/matrix-react-sdk/pull/5728 )
* Added invite option to room's context menu
[\#5648 ](https://github.com/matrix-org/matrix-react-sdk/pull/5648 )
* Add an optional config option to make the welcome page the login page
[\#5658 ](https://github.com/matrix-org/matrix-react-sdk/pull/5658 )
* Fix username showing instead of display name in Jitsi widgets
[\#5770 ](https://github.com/matrix-org/matrix-react-sdk/pull/5770 )
* Convert a bunch more js-sdk imports to absolute paths
[\#5774 ](https://github.com/matrix-org/matrix-react-sdk/pull/5774 )
* Remove forgotten rooms from the room list once forgotten
[\#5775 ](https://github.com/matrix-org/matrix-react-sdk/pull/5775 )
* Log error when failing to list usermedia devices
[\#5771 ](https://github.com/matrix-org/matrix-react-sdk/pull/5771 )
* Fix weird timeline jumps
[\#5772 ](https://github.com/matrix-org/matrix-react-sdk/pull/5772 )
* Replace type declaration in Registration.tsx
[\#5773 ](https://github.com/matrix-org/matrix-react-sdk/pull/5773 )
* Add possibility to delay rageshake persistence in app startup
[\#5767 ](https://github.com/matrix-org/matrix-react-sdk/pull/5767 )
* Fix left panel resizing and lower min-width improving flexibility
[\#5764 ](https://github.com/matrix-org/matrix-react-sdk/pull/5764 )
* Work around more cases where a rageshake server might not be present
[\#5766 ](https://github.com/matrix-org/matrix-react-sdk/pull/5766 )
* Iterate space panel visually and functionally
[\#5761 ](https://github.com/matrix-org/matrix-react-sdk/pull/5761 )
* Make some dispatches async
[\#5765 ](https://github.com/matrix-org/matrix-react-sdk/pull/5765 )
* fix: make room directory correct when using a homeserver with explicit port
[\#5762 ](https://github.com/matrix-org/matrix-react-sdk/pull/5762 )
* Hangup all calls on logout
[\#5756 ](https://github.com/matrix-org/matrix-react-sdk/pull/5756 )
* Remove now-unused assets and CSS from CompleteSecurity step
[\#5757 ](https://github.com/matrix-org/matrix-react-sdk/pull/5757 )
* Add details and summary to allowed HTML tags
[\#5760 ](https://github.com/matrix-org/matrix-react-sdk/pull/5760 )
* Support a media handling customisation endpoint
[\#5714 ](https://github.com/matrix-org/matrix-react-sdk/pull/5714 )
* Edit button on View Source dialog that takes you to devtools ->
SendCustomEvent
[\#5718 ](https://github.com/matrix-org/matrix-react-sdk/pull/5718 )
* Show room alias in plain/formatted body
[\#5748 ](https://github.com/matrix-org/matrix-react-sdk/pull/5748 )
* Allow pills on the beginning of a part string
[\#5754 ](https://github.com/matrix-org/matrix-react-sdk/pull/5754 )
* [SK-3] Decorate easy components with replaceableComponent
[\#5734 ](https://github.com/matrix-org/matrix-react-sdk/pull/5734 )
* Use fsync in reskindex to ensure file is written to disk
[\#5753 ](https://github.com/matrix-org/matrix-react-sdk/pull/5753 )
* Remove unused common CSS classes
[\#5752 ](https://github.com/matrix-org/matrix-react-sdk/pull/5752 )
* Rebuild space previews with new designs
[\#5751 ](https://github.com/matrix-org/matrix-react-sdk/pull/5751 )
* Rework cross-signing login flow
[\#5727 ](https://github.com/matrix-org/matrix-react-sdk/pull/5727 )
* Change read receipt drift to be non-fractional
[\#5745 ](https://github.com/matrix-org/matrix-react-sdk/pull/5745 )
2021-03-15 22:45:35 +08:00
Changes in [3.16.0 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v3.16.0 ) (2021-03-15)
=====================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v3.16.0-rc.2...v3.16.0 )
2021-03-15 22:48:40 +08:00
* Upgrade to JS SDK 9.9.0
2021-03-15 22:45:35 +08:00
* [Release] Change read receipt drift to be non-fractional
[\#5746 ](https://github.com/matrix-org/matrix-react-sdk/pull/5746 )
* [Release] Properly gate SpaceRoomView behind labs
[\#5750 ](https://github.com/matrix-org/matrix-react-sdk/pull/5750 )
2021-03-11 02:08:55 +08:00
Changes in [3.16.0-rc.2 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v3.16.0-rc.2 ) (2021-03-10)
===============================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v3.16.0-rc.1...v3.16.0-rc.2 )
* Fixed incorrect build output in rc.1
2021-03-11 01:31:17 +08:00
Changes in [3.16.0-rc.1 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v3.16.0-rc.1 ) (2021-03-10)
===============================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v3.15.0...v3.16.0-rc.1 )
* Upgrade to JS SDK 9.9.0-rc.1
* Translations update from Weblate
[\#5743 ](https://github.com/matrix-org/matrix-react-sdk/pull/5743 )
* Document behaviour of showReadReceipts=false for sent receipts
[\#5739 ](https://github.com/matrix-org/matrix-react-sdk/pull/5739 )
* Tweak sent marker code style
[\#5741 ](https://github.com/matrix-org/matrix-react-sdk/pull/5741 )
* Fix sent markers disappearing for edits/reactions
[\#5737 ](https://github.com/matrix-org/matrix-react-sdk/pull/5737 )
* Ignore to-device decryption in the room list store
[\#5740 ](https://github.com/matrix-org/matrix-react-sdk/pull/5740 )
* Spaces suggested rooms support
[\#5736 ](https://github.com/matrix-org/matrix-react-sdk/pull/5736 )
* Add tooltips to sent/sending receipts
[\#5738 ](https://github.com/matrix-org/matrix-react-sdk/pull/5738 )
* Remove a bunch of useless 'use strict' definitions
[\#5735 ](https://github.com/matrix-org/matrix-react-sdk/pull/5735 )
* [SK-1] Fix types for replaceableComponent
[\#5732 ](https://github.com/matrix-org/matrix-react-sdk/pull/5732 )
* [SK-2] Make debugging skinning problems easier
[\#5733 ](https://github.com/matrix-org/matrix-react-sdk/pull/5733 )
* Support sending invite reasons with /invite command
[\#5695 ](https://github.com/matrix-org/matrix-react-sdk/pull/5695 )
* Fix clicking on the avatar for opening member info requires pixel-perfect
accuracy
[\#5717 ](https://github.com/matrix-org/matrix-react-sdk/pull/5717 )
* Display decrypted and encrypted event source on the same dialog
[\#5713 ](https://github.com/matrix-org/matrix-react-sdk/pull/5713 )
* Fix units of TURN server expiry time
[\#5730 ](https://github.com/matrix-org/matrix-react-sdk/pull/5730 )
* Display room name in pills instead of address
[\#5624 ](https://github.com/matrix-org/matrix-react-sdk/pull/5624 )
* Refresh UI for file uploads
[\#5723 ](https://github.com/matrix-org/matrix-react-sdk/pull/5723 )
* UI refresh for uploaded files
[\#5719 ](https://github.com/matrix-org/matrix-react-sdk/pull/5719 )
* Improve message sending states to match new designs
[\#5699 ](https://github.com/matrix-org/matrix-react-sdk/pull/5699 )
* Add clipboard write permission for widgets
[\#5725 ](https://github.com/matrix-org/matrix-react-sdk/pull/5725 )
* Fix widget resizing
[\#5722 ](https://github.com/matrix-org/matrix-react-sdk/pull/5722 )
* Option for audio streaming
[\#5707 ](https://github.com/matrix-org/matrix-react-sdk/pull/5707 )
* Show a specific error for hs_disabled
[\#5576 ](https://github.com/matrix-org/matrix-react-sdk/pull/5576 )
* Add Edge to the targets list
[\#5721 ](https://github.com/matrix-org/matrix-react-sdk/pull/5721 )
* File drop UI fixes and improvements
[\#5505 ](https://github.com/matrix-org/matrix-react-sdk/pull/5505 )
* Fix Bottom border of state counters is white on the dark theme
[\#5715 ](https://github.com/matrix-org/matrix-react-sdk/pull/5715 )
* Trim spurious whitespace of nicknames
[\#5332 ](https://github.com/matrix-org/matrix-react-sdk/pull/5332 )
* Ensure HostSignupDialog border colour matches light theme
[\#5716 ](https://github.com/matrix-org/matrix-react-sdk/pull/5716 )
* Don't place another call if there's already one ongoing
[\#5712 ](https://github.com/matrix-org/matrix-react-sdk/pull/5712 )
* Space room hierarchies
[\#5706 ](https://github.com/matrix-org/matrix-react-sdk/pull/5706 )
* Iterate Space view and right panel
[\#5705 ](https://github.com/matrix-org/matrix-react-sdk/pull/5705 )
* Add a scroll to bottom on message sent setting
[\#5692 ](https://github.com/matrix-org/matrix-react-sdk/pull/5692 )
* Add .tmp files to gitignore
[\#5708 ](https://github.com/matrix-org/matrix-react-sdk/pull/5708 )
* Initial Space Room View and Creation UX
[\#5704 ](https://github.com/matrix-org/matrix-react-sdk/pull/5704 )
* Add multi language spell check
[\#5452 ](https://github.com/matrix-org/matrix-react-sdk/pull/5452 )
* Fix tetris effect (holes) in read receipts
[\#5697 ](https://github.com/matrix-org/matrix-react-sdk/pull/5697 )
* Fixed edit for markdown images
[\#5703 ](https://github.com/matrix-org/matrix-react-sdk/pull/5703 )
* Iterate Space Panel
[\#5702 ](https://github.com/matrix-org/matrix-react-sdk/pull/5702 )
* Fix read receipts for compact layout
[\#5700 ](https://github.com/matrix-org/matrix-react-sdk/pull/5700 )
* Space Store and Space Panel for Room List filtering
[\#5689 ](https://github.com/matrix-org/matrix-react-sdk/pull/5689 )
* Log when turn creds expire
[\#5691 ](https://github.com/matrix-org/matrix-react-sdk/pull/5691 )
* Null check for maxHeight in call view
[\#5690 ](https://github.com/matrix-org/matrix-react-sdk/pull/5690 )
* Autocomplete invited users
[\#5687 ](https://github.com/matrix-org/matrix-react-sdk/pull/5687 )
* Add send message button
[\#5535 ](https://github.com/matrix-org/matrix-react-sdk/pull/5535 )
* Move call buttons to the room header
[\#5693 ](https://github.com/matrix-org/matrix-react-sdk/pull/5693 )
* Use the default SSSS key if the default is set
[\#5638 ](https://github.com/matrix-org/matrix-react-sdk/pull/5638 )
* Initial Spaces feature flag
[\#5668 ](https://github.com/matrix-org/matrix-react-sdk/pull/5668 )
* Clean up code edge cases and add helpers
[\#5667 ](https://github.com/matrix-org/matrix-react-sdk/pull/5667 )
* Clean up widgets when leaving the room
[\#5684 ](https://github.com/matrix-org/matrix-react-sdk/pull/5684 )
* Fix read receipts?
[\#5567 ](https://github.com/matrix-org/matrix-react-sdk/pull/5567 )
* Fix MAU usage alerts
[\#5678 ](https://github.com/matrix-org/matrix-react-sdk/pull/5678 )
2021-03-01 21:09:11 +08:00
Changes in [3.15.0 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v3.15.0 ) (2021-03-01)
=====================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v3.15.0-rc.1...v3.15.0 )
## Security notice
2021-04-14 19:38:11 +08:00
matrix-react-sdk 3.15.0 fixes a moderate severity issue (CVE-2021-21320) where
the user content sandbox can be abused to trick users into opening unexpected
documents after several user interactions. The content can be opened with a
`blob` origin from the Matrix client, so it is possible for a malicious document
to access user messages and secrets. Thanks to @keerok for responsibly
disclosing this via Matrix's Security Disclosure Policy.
2021-03-01 21:09:11 +08:00
## All changes
* Upgrade to JS SDK 9.8.0
2021-02-25 01:32:53 +08:00
Changes in [3.15.0-rc.1 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v3.15.0-rc.1 ) (2021-02-24)
===============================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v3.14.0...v3.15.0-rc.1 )
* Upgrade to JS SDK 9.8.0-rc.1
* Translations update from Weblate
[\#5683 ](https://github.com/matrix-org/matrix-react-sdk/pull/5683 )
* Fix object diffing when objects have different keys
[\#5681 ](https://github.com/matrix-org/matrix-react-sdk/pull/5681 )
* Add < code > if it's missing
[\#5673 ](https://github.com/matrix-org/matrix-react-sdk/pull/5673 )
* Add email only if the verification is complete
[\#5629 ](https://github.com/matrix-org/matrix-react-sdk/pull/5629 )
* Fix portrait videocalls
[\#5676 ](https://github.com/matrix-org/matrix-react-sdk/pull/5676 )
* Tweak code block icon positions
[\#5643 ](https://github.com/matrix-org/matrix-react-sdk/pull/5643 )
* Revert "Improve URL preview formatting and image upload thumbnail size"
[\#5677 ](https://github.com/matrix-org/matrix-react-sdk/pull/5677 )
* Fix context menu leaving visible area
[\#5644 ](https://github.com/matrix-org/matrix-react-sdk/pull/5644 )
* Jitsi conferences names, take 3
[\#5675 ](https://github.com/matrix-org/matrix-react-sdk/pull/5675 )
* Update isUserOnDarkTheme to take use_system_theme in account
[\#5670 ](https://github.com/matrix-org/matrix-react-sdk/pull/5670 )
* Discard some dead code
[\#5665 ](https://github.com/matrix-org/matrix-react-sdk/pull/5665 )
* Add developer tool to explore and edit settings
[\#5664 ](https://github.com/matrix-org/matrix-react-sdk/pull/5664 )
* Use and create new room helpers
[\#5663 ](https://github.com/matrix-org/matrix-react-sdk/pull/5663 )
* Clear message previews when the maximum limit is reached for history
[\#5661 ](https://github.com/matrix-org/matrix-react-sdk/pull/5661 )
* VoIP virtual rooms, mk II
[\#5639 ](https://github.com/matrix-org/matrix-react-sdk/pull/5639 )
* Disable chat effects when reduced motion preferred
[\#5660 ](https://github.com/matrix-org/matrix-react-sdk/pull/5660 )
* Improve URL preview formatting and image upload thumbnail size
[\#5637 ](https://github.com/matrix-org/matrix-react-sdk/pull/5637 )
* Fix border radius when the panel is collapsed
[\#5641 ](https://github.com/matrix-org/matrix-react-sdk/pull/5641 )
* Use a more generic layout setting - useIRCLayout → layout
[\#5571 ](https://github.com/matrix-org/matrix-react-sdk/pull/5571 )
* Remove redundant lockOrigin parameter from usercontent
[\#5657 ](https://github.com/matrix-org/matrix-react-sdk/pull/5657 )
* Set ICE candidate pool size option
[\#5655 ](https://github.com/matrix-org/matrix-react-sdk/pull/5655 )
* Prepare to encrypt when a call arrives
[\#5654 ](https://github.com/matrix-org/matrix-react-sdk/pull/5654 )
* Use config for host signup branding
[\#5650 ](https://github.com/matrix-org/matrix-react-sdk/pull/5650 )
* Use randomly generated conference names for Jitsi
[\#5649 ](https://github.com/matrix-org/matrix-react-sdk/pull/5649 )
* Modified regex to account for an immediate new line after slash commands
[\#5647 ](https://github.com/matrix-org/matrix-react-sdk/pull/5647 )
* Fix codeblock scrollbar color for non-Firefox
[\#5642 ](https://github.com/matrix-org/matrix-react-sdk/pull/5642 )
* Fix codeblock scrollbar colors
[\#5630 ](https://github.com/matrix-org/matrix-react-sdk/pull/5630 )
* Added loading and disabled the button while searching for server
[\#5634 ](https://github.com/matrix-org/matrix-react-sdk/pull/5634 )
2021-02-16 19:05:24 +08:00
Changes in [3.14.0 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v3.14.0 ) (2021-02-16)
=====================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v3.14.0-rc.1...v3.14.0 )
* Upgrade to JS SDK 9.7.0
* [Release] Use config for host signup branding
[\#5651 ](https://github.com/matrix-org/matrix-react-sdk/pull/5651 )
2021-02-11 00:51:52 +08:00
Changes in [3.14.0-rc.1 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v3.14.0-rc.1 ) (2021-02-10)
===============================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v3.13.1...v3.14.0-rc.1 )
* Upgrade to JS SDK 9.7.0-rc.1
* Translations update from Weblate
[\#5636 ](https://github.com/matrix-org/matrix-react-sdk/pull/5636 )
* Add host signup modal with iframe
[\#5450 ](https://github.com/matrix-org/matrix-react-sdk/pull/5450 )
* Fix duplication of codeblock elements
[\#5633 ](https://github.com/matrix-org/matrix-react-sdk/pull/5633 )
* Handle undefined call stats
[\#5632 ](https://github.com/matrix-org/matrix-react-sdk/pull/5632 )
* Avoid delayed displaying of sources in source picker
[\#5631 ](https://github.com/matrix-org/matrix-react-sdk/pull/5631 )
* Give breadcrumbs toolbar an accessibility label.
[\#5628 ](https://github.com/matrix-org/matrix-react-sdk/pull/5628 )
* Fix the %s in logs
[\#5627 ](https://github.com/matrix-org/matrix-react-sdk/pull/5627 )
* Fix jumpy notifications settings UI
[\#5625 ](https://github.com/matrix-org/matrix-react-sdk/pull/5625 )
* Improve displaying of code blocks
[\#5559 ](https://github.com/matrix-org/matrix-react-sdk/pull/5559 )
* Fix desktop Matrix screen sharing and add a screen/window picker
[\#5525 ](https://github.com/matrix-org/matrix-react-sdk/pull/5525 )
* Call "MatrixClientPeg.get()" only once in method "findOverrideMuteRule"
[\#5498 ](https://github.com/matrix-org/matrix-react-sdk/pull/5498 )
* Close current modal when session is logged out
[\#5616 ](https://github.com/matrix-org/matrix-react-sdk/pull/5616 )
* Switch room explorer list to CSS grid
[\#5551 ](https://github.com/matrix-org/matrix-react-sdk/pull/5551 )
* Improve SSO login start screen and 3pid invite handling somewhat
[\#5622 ](https://github.com/matrix-org/matrix-react-sdk/pull/5622 )
* Don't jump to bottom on reaction
[\#5621 ](https://github.com/matrix-org/matrix-react-sdk/pull/5621 )
* Fix several profile settings oddities
[\#5620 ](https://github.com/matrix-org/matrix-react-sdk/pull/5620 )
* Add option to hide the stickers button in the composer
[\#5530 ](https://github.com/matrix-org/matrix-react-sdk/pull/5530 )
* Fix confusing right panel button behaviour
[\#5598 ](https://github.com/matrix-org/matrix-react-sdk/pull/5598 )
* Fix jumping timestamp if hovering a message with e2e indicator bar
[\#5601 ](https://github.com/matrix-org/matrix-react-sdk/pull/5601 )
* Fix avatar and trash alignment
[\#5614 ](https://github.com/matrix-org/matrix-react-sdk/pull/5614 )
* Fix z-index of stickerpicker
[\#5617 ](https://github.com/matrix-org/matrix-react-sdk/pull/5617 )
* Fix permalink via parsing for rooms
[\#5615 ](https://github.com/matrix-org/matrix-react-sdk/pull/5615 )
* Fix "Terms and Conditions" checkbox alignment
[\#5613 ](https://github.com/matrix-org/matrix-react-sdk/pull/5613 )
* Fix flair height after accent changes
[\#5611 ](https://github.com/matrix-org/matrix-react-sdk/pull/5611 )
* Iterate Social Logins work around edge cases and branding
[\#5609 ](https://github.com/matrix-org/matrix-react-sdk/pull/5609 )
* Lock widget room ID when added
[\#5607 ](https://github.com/matrix-org/matrix-react-sdk/pull/5607 )
* Better errors for SSO failures
[\#5605 ](https://github.com/matrix-org/matrix-react-sdk/pull/5605 )
* Increase language search bar width
[\#5549 ](https://github.com/matrix-org/matrix-react-sdk/pull/5549 )
* Scroll to bottom on message_sent
[\#5565 ](https://github.com/matrix-org/matrix-react-sdk/pull/5565 )
* Fix new rooms being titled 'Empty Room'
[\#5587 ](https://github.com/matrix-org/matrix-react-sdk/pull/5587 )
* Fix saving the collapsed state of the left panel
[\#5593 ](https://github.com/matrix-org/matrix-react-sdk/pull/5593 )
* Fix app-url hint in the e2e-test run script output
[\#5600 ](https://github.com/matrix-org/matrix-react-sdk/pull/5600 )
* Fix RoomView re-mounting breaking peeking
[\#5602 ](https://github.com/matrix-org/matrix-react-sdk/pull/5602 )
* Tweak a few room ID checks
[\#5592 ](https://github.com/matrix-org/matrix-react-sdk/pull/5592 )
* Remove pills from event permalinks with text
[\#5575 ](https://github.com/matrix-org/matrix-react-sdk/pull/5575 )
2021-02-04 20:04:27 +08:00
Changes in [3.13.1 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v3.13.1 ) (2021-02-04)
=====================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v3.13.0...v3.13.1 )
* [Release] Fix z-index of stickerpicker
[\#5618 ](https://github.com/matrix-org/matrix-react-sdk/pull/5618 )
2021-02-03 20:07:41 +08:00
Changes in [3.13.0 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v3.13.0 ) (2021-02-03)
=====================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v3.13.0-rc.1...v3.13.0 )
* Upgrade to JS SDK 9.6.0
* [Release] Fix flair height after accent changes
[\#5612 ](https://github.com/matrix-org/matrix-react-sdk/pull/5612 )
* [Release] Iterate Social Logins work around edge cases and branding
[\#5610 ](https://github.com/matrix-org/matrix-react-sdk/pull/5610 )
* [Release] Lock widget room ID when added
[\#5608 ](https://github.com/matrix-org/matrix-react-sdk/pull/5608 )
* [Release] Better errors for SSO failures
[\#5606 ](https://github.com/matrix-org/matrix-react-sdk/pull/5606 )
* [Release] Fix RoomView re-mounting breaking peeking
[\#5603 ](https://github.com/matrix-org/matrix-react-sdk/pull/5603 )
2021-01-30 01:28:25 +08:00
Changes in [3.13.0-rc.1 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v3.13.0-rc.1 ) (2021-01-29)
===============================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v3.12.1...v3.13.0-rc.1 )
* Upgrade to JS SDK 9.6.0-rc.1
* Translations update from Weblate
[\#5597 ](https://github.com/matrix-org/matrix-react-sdk/pull/5597 )
* Support managed hybrid widgets from config
[\#5596 ](https://github.com/matrix-org/matrix-react-sdk/pull/5596 )
* Add managed hybrid call widgets when supported
[\#5594 ](https://github.com/matrix-org/matrix-react-sdk/pull/5594 )
* Tweak mobile guide toast copy
[\#5595 ](https://github.com/matrix-org/matrix-react-sdk/pull/5595 )
* Improve SSO auth flow
[\#5578 ](https://github.com/matrix-org/matrix-react-sdk/pull/5578 )
* Add optional mobile guide toast
[\#5586 ](https://github.com/matrix-org/matrix-react-sdk/pull/5586 )
* Fix invisible text after logging out in the dark theme
[\#5588 ](https://github.com/matrix-org/matrix-react-sdk/pull/5588 )
* Fix escape for cancelling replies
[\#5591 ](https://github.com/matrix-org/matrix-react-sdk/pull/5591 )
* Update widget-api to beta.12
[\#5589 ](https://github.com/matrix-org/matrix-react-sdk/pull/5589 )
* Add commands for DM conversion
[\#5540 ](https://github.com/matrix-org/matrix-react-sdk/pull/5540 )
* Run a UI refresh over the OIDC Exchange confirmation dialog
[\#5580 ](https://github.com/matrix-org/matrix-react-sdk/pull/5580 )
* Allow stickerpickers the legacy "visibility" capability
[\#5581 ](https://github.com/matrix-org/matrix-react-sdk/pull/5581 )
* Hide local video if it is muted
[\#5529 ](https://github.com/matrix-org/matrix-react-sdk/pull/5529 )
* Don't use name width in reply thread for IRC layout
[\#5518 ](https://github.com/matrix-org/matrix-react-sdk/pull/5518 )
* Update code_style.md
[\#5554 ](https://github.com/matrix-org/matrix-react-sdk/pull/5554 )
* Fix Czech capital letters like ŠČŘ...
[\#5569 ](https://github.com/matrix-org/matrix-react-sdk/pull/5569 )
* Add optional search shortcut
[\#5548 ](https://github.com/matrix-org/matrix-react-sdk/pull/5548 )
* Fix Sudden 'find a room' UI shows up when the only room moves to favourites
[\#5584 ](https://github.com/matrix-org/matrix-react-sdk/pull/5584 )
* Increase PersistedElement's z-index
[\#5568 ](https://github.com/matrix-org/matrix-react-sdk/pull/5568 )
* Remove check that prevents Jitsi widgets from being unpinned
[\#5582 ](https://github.com/matrix-org/matrix-react-sdk/pull/5582 )
* Fix Jitsi widgets causing localized tile crashes
[\#5583 ](https://github.com/matrix-org/matrix-react-sdk/pull/5583 )
* Log candidates for calls
[\#5573 ](https://github.com/matrix-org/matrix-react-sdk/pull/5573 )
* Upgrade deps 2021-01
[\#5579 ](https://github.com/matrix-org/matrix-react-sdk/pull/5579 )
* Fix "Continuing without email" dialog bug
[\#5566 ](https://github.com/matrix-org/matrix-react-sdk/pull/5566 )
* Require registration for verification actions
[\#5574 ](https://github.com/matrix-org/matrix-react-sdk/pull/5574 )
* Don't play the hangup sound when the call is answered from elsewhere
[\#5572 ](https://github.com/matrix-org/matrix-react-sdk/pull/5572 )
* Move to newer base image for end-to-end tests
[\#5570 ](https://github.com/matrix-org/matrix-react-sdk/pull/5570 )
* Update widgets in the room upon join
[\#5564 ](https://github.com/matrix-org/matrix-react-sdk/pull/5564 )
* Update AuxPanel and related buttons when widgets change or on reload
[\#5563 ](https://github.com/matrix-org/matrix-react-sdk/pull/5563 )
* Add VoIP user mapper
[\#5560 ](https://github.com/matrix-org/matrix-react-sdk/pull/5560 )
* Improve styling of SSO Buttons for multiple IdPs
[\#5558 ](https://github.com/matrix-org/matrix-react-sdk/pull/5558 )
* Fixes for the general tab in the room dialog
[\#5522 ](https://github.com/matrix-org/matrix-react-sdk/pull/5522 )
* fix issue 16226 to allow switching back to default HS.
[\#5561 ](https://github.com/matrix-org/matrix-react-sdk/pull/5561 )
* Support room-defined widget layouts
[\#5553 ](https://github.com/matrix-org/matrix-react-sdk/pull/5553 )
* Change a bunch of strings from Recovery Key/Phrase to Security Key/Phrase
[\#5533 ](https://github.com/matrix-org/matrix-react-sdk/pull/5533 )
* Give a bigger target area to AppsDrawer vertical resizer
[\#5557 ](https://github.com/matrix-org/matrix-react-sdk/pull/5557 )
* Fix minimized left panel avatar alignment
[\#5493 ](https://github.com/matrix-org/matrix-react-sdk/pull/5493 )
* Ensure component index has been written before renaming
[\#5556 ](https://github.com/matrix-org/matrix-react-sdk/pull/5556 )
* Fixed continue button while selecting home-server
[\#5552 ](https://github.com/matrix-org/matrix-react-sdk/pull/5552 )
* Wire up MSC2931 widget navigation
[\#5527 ](https://github.com/matrix-org/matrix-react-sdk/pull/5527 )
* Various fixes for Bridge Info page (MSC2346)
[\#5454 ](https://github.com/matrix-org/matrix-react-sdk/pull/5454 )
* Use room-specific listeners for message preview and community prototype
[\#5547 ](https://github.com/matrix-org/matrix-react-sdk/pull/5547 )
* Fix some misc. React warnings when viewing timeline
[\#5546 ](https://github.com/matrix-org/matrix-react-sdk/pull/5546 )
* Use device storage for allowed widgets if account data not supported
[\#5544 ](https://github.com/matrix-org/matrix-react-sdk/pull/5544 )
* Fix incoming call box on dark theme
[\#5542 ](https://github.com/matrix-org/matrix-react-sdk/pull/5542 )
* Convert DMRoomMap to typescript
[\#5541 ](https://github.com/matrix-org/matrix-react-sdk/pull/5541 )
* Add in-call dialpad for DTMF sending
[\#5532 ](https://github.com/matrix-org/matrix-react-sdk/pull/5532 )
2021-01-26 20:04:37 +08:00
Changes in [3.12.1 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v3.12.1 ) (2021-01-26)
=====================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v3.12.0...v3.12.1 )
* Upgrade to JS SDK 9.5.1
2021-01-18 23:14:52 +08:00
Changes in [3.12.0 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v3.12.0 ) (2021-01-18)
=====================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v3.12.0-rc.1...v3.12.0 )
* Upgrade to JS SDK 9.5.0
* Fix incoming call box on dark theme
[\#5543 ](https://github.com/matrix-org/matrix-react-sdk/pull/5543 )
2021-01-13 21:06:43 +08:00
Changes in [3.12.0-rc.1 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v3.12.0-rc.1 ) (2021-01-13)
===============================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v3.11.1...v3.12.0-rc.1 )
2021-01-13 21:07:51 +08:00
* Upgrade to JS SDK 9.5.0-rc.1
2021-01-13 21:06:43 +08:00
* Fix soft crash on soft logout page
[\#5539 ](https://github.com/matrix-org/matrix-react-sdk/pull/5539 )
* Translations update from Weblate
[\#5538 ](https://github.com/matrix-org/matrix-react-sdk/pull/5538 )
* Run TypeScript tests
[\#5537 ](https://github.com/matrix-org/matrix-react-sdk/pull/5537 )
* Add a basic widget explorer to devtools (per-room)
[\#5528 ](https://github.com/matrix-org/matrix-react-sdk/pull/5528 )
* Add < input type = "password" > to security key field
[\#5534 ](https://github.com/matrix-org/matrix-react-sdk/pull/5534 )
* Fix avatar upload prompt/tooltip floating wrong and permissions
[\#5526 ](https://github.com/matrix-org/matrix-react-sdk/pull/5526 )
* Add a dialpad UI for PSTN lookup
[\#5523 ](https://github.com/matrix-org/matrix-react-sdk/pull/5523 )
* Basic call transfer initiation support
[\#5494 ](https://github.com/matrix-org/matrix-react-sdk/pull/5494 )
* Fix #15988
[\#5524 ](https://github.com/matrix-org/matrix-react-sdk/pull/5524 )
* Bump node-notifier from 8.0.0 to 8.0.1
[\#5520 ](https://github.com/matrix-org/matrix-react-sdk/pull/5520 )
* Use TypeScript source for development, swap to build during release
[\#5503 ](https://github.com/matrix-org/matrix-react-sdk/pull/5503 )
* Look for emoji in the body that will be displayed
[\#5517 ](https://github.com/matrix-org/matrix-react-sdk/pull/5517 )
* Bump ini from 1.3.5 to 1.3.7
[\#5486 ](https://github.com/matrix-org/matrix-react-sdk/pull/5486 )
* Recognise `*.element.io` links as Element permalinks
[\#5514 ](https://github.com/matrix-org/matrix-react-sdk/pull/5514 )
* Fixes for call UI
[\#5509 ](https://github.com/matrix-org/matrix-react-sdk/pull/5509 )
* Add a snowfall chat effect (with /snowfall command)
[\#5511 ](https://github.com/matrix-org/matrix-react-sdk/pull/5511 )
* fireworks effect
[\#5507 ](https://github.com/matrix-org/matrix-react-sdk/pull/5507 )
* Don't play call end sound for calls that never started
[\#5506 ](https://github.com/matrix-org/matrix-react-sdk/pull/5506 )
* Add /tableflip slash command
[\#5485 ](https://github.com/matrix-org/matrix-react-sdk/pull/5485 )
* Import from src in IncomingCallBox.tsx
[\#5504 ](https://github.com/matrix-org/matrix-react-sdk/pull/5504 )
* Social Login support both https and mxc icons
[\#5499 ](https://github.com/matrix-org/matrix-react-sdk/pull/5499 )
* Fix padding in confirmation email registration prompt
[\#5501 ](https://github.com/matrix-org/matrix-react-sdk/pull/5501 )
* Fix room list help prompt alignment
[\#5500 ](https://github.com/matrix-org/matrix-react-sdk/pull/5500 )
2020-12-22 01:32:49 +08:00
Changes in [3.11.1 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v3.11.1 ) (2020-12-21)
=====================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v3.11.0...v3.11.1 )
* Upgrade JS SDK to 9.4.1
2020-12-22 01:06:40 +08:00
Changes in [3.11.0 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v3.11.0 ) (2020-12-21)
=====================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v3.11.0-rc.2...v3.11.0 )
* Upgrade JS SDK to 9.4.0
* [Release] Look for emoji in the body that will be displayed
[\#5519 ](https://github.com/matrix-org/matrix-react-sdk/pull/5519 )
* [Release] Recognise `*.element.io` links as Element permalinks
[\#5516 ](https://github.com/matrix-org/matrix-react-sdk/pull/5516 )
* [Release] Fixes for call UI
[\#5513 ](https://github.com/matrix-org/matrix-react-sdk/pull/5513 )
* [RELEASE] Add a snowfall chat effect (with /snowfall command)
[\#5512 ](https://github.com/matrix-org/matrix-react-sdk/pull/5512 )
* [Release] Fix padding in confirmation email registration prompt
[\#5502 ](https://github.com/matrix-org/matrix-react-sdk/pull/5502 )
2020-12-17 00:27:15 +08:00
Changes in [3.11.0-rc.2 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v3.11.0-rc.2 ) (2020-12-16)
===============================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v3.11.0-rc.1...v3.11.0-rc.2 )
* Upgrade JS SDK to 9.4.0-rc.2
2020-12-16 22:34:25 +08:00
Changes in [3.11.0-rc.1 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v3.11.0-rc.1 ) (2020-12-16)
===============================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v3.10.0...v3.11.0-rc.1 )
* Upgrade JS SDK to 9.4.0-rc.1
* Translations update from Weblate
[\#5497 ](https://github.com/matrix-org/matrix-react-sdk/pull/5497 )
* Unregister from the dispatcher in CallHandler
[\#5495 ](https://github.com/matrix-org/matrix-react-sdk/pull/5495 )
* Better adhere to MSC process
[\#5496 ](https://github.com/matrix-org/matrix-react-sdk/pull/5496 )
* Use random pickle key on all platforms
[\#5483 ](https://github.com/matrix-org/matrix-react-sdk/pull/5483 )
* Fix mx_MemberList icons
[\#5492 ](https://github.com/matrix-org/matrix-react-sdk/pull/5492 )
* Convert InviteDialog to TypeScript
[\#5491 ](https://github.com/matrix-org/matrix-react-sdk/pull/5491 )
* Add keyboard shortcut for emoji reactions
[\#5425 ](https://github.com/matrix-org/matrix-react-sdk/pull/5425 )
* Run chat effects on events sent by widgets too
[\#5488 ](https://github.com/matrix-org/matrix-react-sdk/pull/5488 )
* Fix being unable to pin widgets
[\#5487 ](https://github.com/matrix-org/matrix-react-sdk/pull/5487 )
* Line 1 / 2 Support
[\#5468 ](https://github.com/matrix-org/matrix-react-sdk/pull/5468 )
* Remove impossible labs feature: sending hidden read receipts
[\#5484 ](https://github.com/matrix-org/matrix-react-sdk/pull/5484 )
* Fix height of Remote Video in call
[\#5456 ](https://github.com/matrix-org/matrix-react-sdk/pull/5456 )
* Add UI for hold functionality
[\#5446 ](https://github.com/matrix-org/matrix-react-sdk/pull/5446 )
* Allow SearchBox to expand to fill width
[\#5411 ](https://github.com/matrix-org/matrix-react-sdk/pull/5411 )
* Use room alias in generated permalink for rooms
[\#5451 ](https://github.com/matrix-org/matrix-react-sdk/pull/5451 )
* Only show confetti if the current room is receiving an appropriate event
[\#5482 ](https://github.com/matrix-org/matrix-react-sdk/pull/5482 )
* Throttle RoomState.members handler to improve performance
[\#5481 ](https://github.com/matrix-org/matrix-react-sdk/pull/5481 )
* Handle manual hs urls better for the server picker
[\#5477 ](https://github.com/matrix-org/matrix-react-sdk/pull/5477 )
* Add Olm as a dev dependency for types
[\#5479 ](https://github.com/matrix-org/matrix-react-sdk/pull/5479 )
* Hide Invite to this room CTA if no permission
[\#5476 ](https://github.com/matrix-org/matrix-react-sdk/pull/5476 )
* Fix width of underline in server picker dialog
[\#5478 ](https://github.com/matrix-org/matrix-react-sdk/pull/5478 )
* Fix confetti room unread state check
[\#5475 ](https://github.com/matrix-org/matrix-react-sdk/pull/5475 )
* Show confetti in a chat room on command or emoji
[\#5140 ](https://github.com/matrix-org/matrix-react-sdk/pull/5140 )
* Fix inverted settings default value
[\#5391 ](https://github.com/matrix-org/matrix-react-sdk/pull/5391 )
* Improve usability of the Server Picker Dialog
[\#5474 ](https://github.com/matrix-org/matrix-react-sdk/pull/5474 )
* Fix typos in some strings
[\#5473 ](https://github.com/matrix-org/matrix-react-sdk/pull/5473 )
* Bump highlight.js from 10.1.2 to 10.4.1
[\#5472 ](https://github.com/matrix-org/matrix-react-sdk/pull/5472 )
* Remove old app test script path
[\#5471 ](https://github.com/matrix-org/matrix-react-sdk/pull/5471 )
* add support for giving reason when redacting
[\#5260 ](https://github.com/matrix-org/matrix-react-sdk/pull/5260 )
* Add support for Netlify to fetchdep script
[\#5469 ](https://github.com/matrix-org/matrix-react-sdk/pull/5469 )
* Nest other layers inside on automation
[\#5467 ](https://github.com/matrix-org/matrix-react-sdk/pull/5467 )
* Rebrand various CI scripts and modules
[\#5466 ](https://github.com/matrix-org/matrix-react-sdk/pull/5466 )
* Add more widget sanity checking
[\#5462 ](https://github.com/matrix-org/matrix-react-sdk/pull/5462 )
* Fix React complaining about unknown DOM props
[\#5465 ](https://github.com/matrix-org/matrix-react-sdk/pull/5465 )
* Jump to home page when leaving a room
[\#5464 ](https://github.com/matrix-org/matrix-react-sdk/pull/5464 )
* Fix SSO buttons for Social Logins
[\#5463 ](https://github.com/matrix-org/matrix-react-sdk/pull/5463 )
* Social Login and login delight tweaks
[\#5426 ](https://github.com/matrix-org/matrix-react-sdk/pull/5426 )
2020-12-07 20:31:07 +08:00
Changes in [3.10.0 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v3.10.0 ) (2020-12-07)
=====================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v3.10.0-rc.1...v3.10.0 )
* Upgrade to JS SDK 9.3.0
2020-12-02 22:38:28 +08:00
Changes in [3.10.0-rc.1 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v3.10.0-rc.1 ) (2020-12-02)
===============================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v3.9.0...v3.10.0-rc.1 )
* Upgrade to JS SDK 9.3.0-rc.1
* Translations update from Weblate
[\#5461 ](https://github.com/matrix-org/matrix-react-sdk/pull/5461 )
* Fix VoIP call plinth on dark theme
[\#5460 ](https://github.com/matrix-org/matrix-react-sdk/pull/5460 )
* Add sanity checking around widget pinning
[\#5459 ](https://github.com/matrix-org/matrix-react-sdk/pull/5459 )
* Update i18n for Appearance User Settings
[\#5457 ](https://github.com/matrix-org/matrix-react-sdk/pull/5457 )
* Only show 'answered elsewhere' if we tried to answer too
[\#5455 ](https://github.com/matrix-org/matrix-react-sdk/pull/5455 )
* Fixed Avatar for 3PID invites
[\#5442 ](https://github.com/matrix-org/matrix-react-sdk/pull/5442 )
* Slightly better error if we can't capture user media
[\#5449 ](https://github.com/matrix-org/matrix-react-sdk/pull/5449 )
* Make it possible in-code to hide rooms from the room list
[\#5445 ](https://github.com/matrix-org/matrix-react-sdk/pull/5445 )
* Fix the stickerpicker
[\#5447 ](https://github.com/matrix-org/matrix-react-sdk/pull/5447 )
* Add live password validation to change password dialog
[\#5436 ](https://github.com/matrix-org/matrix-react-sdk/pull/5436 )
* LaTeX rendering in element-web using KaTeX
[\#5244 ](https://github.com/matrix-org/matrix-react-sdk/pull/5244 )
* Add lifecycle customisation point after logout
[\#5448 ](https://github.com/matrix-org/matrix-react-sdk/pull/5448 )
* Simplify UserMenu for Guests as they can't use most of the options
[\#5421 ](https://github.com/matrix-org/matrix-react-sdk/pull/5421 )
* Fix known issues with modal widgets
[\#5444 ](https://github.com/matrix-org/matrix-react-sdk/pull/5444 )
* Fix existing widgets not having approved capabilities for their function
[\#5443 ](https://github.com/matrix-org/matrix-react-sdk/pull/5443 )
* Use the WidgetDriver to run OIDC requests
[\#5440 ](https://github.com/matrix-org/matrix-react-sdk/pull/5440 )
* Add a customisation point for widget permissions and fix amnesia issues
[\#5439 ](https://github.com/matrix-org/matrix-react-sdk/pull/5439 )
* Fix Widget event notification text including spurious space
[\#5441 ](https://github.com/matrix-org/matrix-react-sdk/pull/5441 )
* Move call listener out of MatrixChat
[\#5438 ](https://github.com/matrix-org/matrix-react-sdk/pull/5438 )
* New Look in-Call View
[\#5432 ](https://github.com/matrix-org/matrix-react-sdk/pull/5432 )
* Support arbitrary widgets sticking to the screen + sending stickers
[\#5435 ](https://github.com/matrix-org/matrix-react-sdk/pull/5435 )
* Auth typescripting and validation tweaks
[\#5433 ](https://github.com/matrix-org/matrix-react-sdk/pull/5433 )
* Add new widget API actions for changing rooms and sending/receiving events
[\#5385 ](https://github.com/matrix-org/matrix-react-sdk/pull/5385 )
* Revert room header click behaviour to opening room settings
[\#5434 ](https://github.com/matrix-org/matrix-react-sdk/pull/5434 )
* Add option to send/edit a message with Ctrl + Enter / Command + Enter
[\#5160 ](https://github.com/matrix-org/matrix-react-sdk/pull/5160 )
* Add Analytics instrumentation to the Homepage
[\#5409 ](https://github.com/matrix-org/matrix-react-sdk/pull/5409 )
* Fix encrypted video playback in Chrome-based browsers
[\#5430 ](https://github.com/matrix-org/matrix-react-sdk/pull/5430 )
* Add border-radius for video
[\#5333 ](https://github.com/matrix-org/matrix-react-sdk/pull/5333 )
* Push name to the end, near text, in IRC layout
[\#5166 ](https://github.com/matrix-org/matrix-react-sdk/pull/5166 )
* Disable notifications for the room you have recently been active in
[\#5325 ](https://github.com/matrix-org/matrix-react-sdk/pull/5325 )
* Search through the list of unfiltered rooms rather than the rooms in the
state which are already filtered by the search text
[\#5331 ](https://github.com/matrix-org/matrix-react-sdk/pull/5331 )
* Lighten blockquote colour in dark mode
[\#5353 ](https://github.com/matrix-org/matrix-react-sdk/pull/5353 )
* Specify community description img must be mxc urls
[\#5364 ](https://github.com/matrix-org/matrix-react-sdk/pull/5364 )
* Add keyboard shortcut to close the current conversation
[\#5253 ](https://github.com/matrix-org/matrix-react-sdk/pull/5253 )
* Redirect user home from auth screens if they are already logged in
[\#5423 ](https://github.com/matrix-org/matrix-react-sdk/pull/5423 )
2020-11-24 00:35:15 +08:00
Changes in [3.9.0 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v3.9.0 ) (2020-11-23)
===================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v3.9.0-rc.1...v3.9.0 )
* Upgrade JS SDK to 9.2.0
* [Release] Fix encrypted video playback in Chrome-based browsers
[\#5431 ](https://github.com/matrix-org/matrix-react-sdk/pull/5431 )
2020-11-19 00:27:03 +08:00
Changes in [3.9.0-rc.1 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v3.9.0-rc.1 ) (2020-11-18)
=============================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v3.8.0...v3.9.0-rc.1 )
* Upgrade JS SDK to 9.2.0-rc.1
* Translations update from Weblate
[\#5429 ](https://github.com/matrix-org/matrix-react-sdk/pull/5429 )
* Fix message search summary text
[\#5428 ](https://github.com/matrix-org/matrix-react-sdk/pull/5428 )
* Shrink new room intro top margin to half for encryption bubble tile
[\#5427 ](https://github.com/matrix-org/matrix-react-sdk/pull/5427 )
* Small delight tweaks to improve rough corners in the app
[\#5418 ](https://github.com/matrix-org/matrix-react-sdk/pull/5418 )
* Fix DM logic to always pick a more reliable DM room
[\#5424 ](https://github.com/matrix-org/matrix-react-sdk/pull/5424 )
* Update styling of the Analytics toast
[\#5408 ](https://github.com/matrix-org/matrix-react-sdk/pull/5408 )
* Fix vertical centering of the Homepage and button layout
[\#5420 ](https://github.com/matrix-org/matrix-react-sdk/pull/5420 )
* Fix BaseAvatar sometimes messing up and duplicating the url
[\#5422 ](https://github.com/matrix-org/matrix-react-sdk/pull/5422 )
* Disable buttons when required by MSC2790
[\#5412 ](https://github.com/matrix-org/matrix-react-sdk/pull/5412 )
* Fix drag drop file to upload for Safari
[\#5414 ](https://github.com/matrix-org/matrix-react-sdk/pull/5414 )
* Fix poorly i18n'd string
[\#5416 ](https://github.com/matrix-org/matrix-react-sdk/pull/5416 )
* Fix the feedback not closing without feedback/countly
[\#5417 ](https://github.com/matrix-org/matrix-react-sdk/pull/5417 )
* Fix New Room Intro invite to this room button
[\#5419 ](https://github.com/matrix-org/matrix-react-sdk/pull/5419 )
* Change how we expose Role in User Info and hide in DMs
[\#5413 ](https://github.com/matrix-org/matrix-react-sdk/pull/5413 )
* Disallow sending of empty messages
[\#5390 ](https://github.com/matrix-org/matrix-react-sdk/pull/5390 )
* hide some validation tooltips if fields are valid.
[\#5403 ](https://github.com/matrix-org/matrix-react-sdk/pull/5403 )
* Improvements around new room empty space interactions
[\#5398 ](https://github.com/matrix-org/matrix-react-sdk/pull/5398 )
* Implement call hold
[\#5366 ](https://github.com/matrix-org/matrix-react-sdk/pull/5366 )
* Fix Skeleton UI showing up when not intended.
[\#5407 ](https://github.com/matrix-org/matrix-react-sdk/pull/5407 )
* Close context menu when user clicks the Home button
[\#5406 ](https://github.com/matrix-org/matrix-react-sdk/pull/5406 )
* Skip e2ee warn logout prompt if user has no megolm sessions to lose
[\#5410 ](https://github.com/matrix-org/matrix-react-sdk/pull/5410 )
* Allow country names to be translated
[\#5405 ](https://github.com/matrix-org/matrix-react-sdk/pull/5405 )
* Support thirdparty lookup for phone numbers
[\#5396 ](https://github.com/matrix-org/matrix-react-sdk/pull/5396 )
* Change "Password" to "New Password"
[\#5371 ](https://github.com/matrix-org/matrix-react-sdk/pull/5371 )
* Add customisation point for dehydration key
[\#5397 ](https://github.com/matrix-org/matrix-react-sdk/pull/5397 )
* Rebrand Riot -> Element in the permalink classes
[\#5386 ](https://github.com/matrix-org/matrix-react-sdk/pull/5386 )
* Invite / Create DM UX tweaks
[\#5387 ](https://github.com/matrix-org/matrix-react-sdk/pull/5387 )
* Tweaks to toasts and post-registration landing
[\#5383 ](https://github.com/matrix-org/matrix-react-sdk/pull/5383 )
2020-11-10 00:31:47 +08:00
Changes in [3.8.0 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v3.8.0 ) (2020-11-09)
===================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v3.8.0-rc.1...v3.8.0 )
* Upgrade JS SDK to 9.1.0
2020-11-04 22:16:13 +08:00
Changes in [3.8.0-rc.1 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v3.8.0-rc.1 ) (2020-11-04)
=============================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v3.7.1...v3.8.0-rc.1 )
* Upgrade JS SDK to 9.1.0-rc.1
* Log when saving profile
[\#5394 ](https://github.com/matrix-org/matrix-react-sdk/pull/5394 )
* Translations update from Weblate
[\#5395 ](https://github.com/matrix-org/matrix-react-sdk/pull/5395 )
* Hide prompt to add email for notifications if 3pid ui feature is off
[\#5392 ](https://github.com/matrix-org/matrix-react-sdk/pull/5392 )
* Fix room list message preview copy for hangup events
[\#5388 ](https://github.com/matrix-org/matrix-react-sdk/pull/5388 )
* Track UISIs as Countly Events
[\#5382 ](https://github.com/matrix-org/matrix-react-sdk/pull/5382 )
* Don't let users accidentally redact ACL events
[\#5384 ](https://github.com/matrix-org/matrix-react-sdk/pull/5384 )
* Two more easy files to remove from eslintignore
[\#5378 ](https://github.com/matrix-org/matrix-react-sdk/pull/5378 )
* Fix Widget OpenID Permissions for realsies
[\#5381 ](https://github.com/matrix-org/matrix-react-sdk/pull/5381 )
* Fix regression with OpenID permissions on widgets
[\#5380 ](https://github.com/matrix-org/matrix-react-sdk/pull/5380 )
* Fix room directory events happening in the wrong order for Funnels
[\#5379 ](https://github.com/matrix-org/matrix-react-sdk/pull/5379 )
* Remove a couple more files from eslintignore
[\#5377 ](https://github.com/matrix-org/matrix-react-sdk/pull/5377 )
* Fix countly method bindings and errors
[\#5376 ](https://github.com/matrix-org/matrix-react-sdk/pull/5376 )
* Fix a bunch of silly lint errors
[\#5375 ](https://github.com/matrix-org/matrix-react-sdk/pull/5375 )
* Typescript: ImageUtils
[\#5374 ](https://github.com/matrix-org/matrix-react-sdk/pull/5374 )
* Convert AuxPanel to TypeScript
[\#5373 ](https://github.com/matrix-org/matrix-react-sdk/pull/5373 )
* Only pass metrics if they exist otherwise Countly will be unhappy!
[\#5372 ](https://github.com/matrix-org/matrix-react-sdk/pull/5372 )
* Fix CountlyAnalytics NPE on MatrixClientPeg
[\#5370 ](https://github.com/matrix-org/matrix-react-sdk/pull/5370 )
* fix CountlyAnalytics canEnable on wrong target
[\#5369 ](https://github.com/matrix-org/matrix-react-sdk/pull/5369 )
* Initial Countly work
[\#5365 ](https://github.com/matrix-org/matrix-react-sdk/pull/5365 )
* Fix videos not playing in non-encrypted rooms
[\#5368 ](https://github.com/matrix-org/matrix-react-sdk/pull/5368 )
* Fix custom tag layout which regressed in #5309
[\#5367 ](https://github.com/matrix-org/matrix-react-sdk/pull/5367 )
* Watch replyToEvent at RoomView to prevent races
[\#5360 ](https://github.com/matrix-org/matrix-react-sdk/pull/5360 )
* Add a UI Feature flag for room history settings
[\#5362 ](https://github.com/matrix-org/matrix-react-sdk/pull/5362 )
* Hide inline images when preference disabled
[\#5361 ](https://github.com/matrix-org/matrix-react-sdk/pull/5361 )
* Fix React warning by moving handler to each button
[\#5359 ](https://github.com/matrix-org/matrix-react-sdk/pull/5359 )
* Do not preload encrypted videos|images unless autoplay or thumbnailing is on
[\#5352 ](https://github.com/matrix-org/matrix-react-sdk/pull/5352 )
* Fix theme variable passed to Jitsi
[\#5357 ](https://github.com/matrix-org/matrix-react-sdk/pull/5357 )
* docs: added comment explanation
[\#5349 ](https://github.com/matrix-org/matrix-react-sdk/pull/5349 )
* Modal Widgets - MSC2790
[\#5252 ](https://github.com/matrix-org/matrix-react-sdk/pull/5252 )
* Widgets fixes
[\#5350 ](https://github.com/matrix-org/matrix-react-sdk/pull/5350 )
* Fix User Menu avatar colouring being based on wrong string
[\#5348 ](https://github.com/matrix-org/matrix-react-sdk/pull/5348 )
* Support 'answered elsewhere'
[\#5345 ](https://github.com/matrix-org/matrix-react-sdk/pull/5345 )
2020-10-28 22:25:34 +08:00
Changes in [3.7.1 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v3.7.1 ) (2020-10-28)
===================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v3.7.0...v3.7.1 )
* Upgrade JS SDK to 9.0.1
* [Release] Fix theme variable passed to Jitsi
[\#5358 ](https://github.com/matrix-org/matrix-react-sdk/pull/5358 )
* [Release] Widget fixes
[\#5351 ](https://github.com/matrix-org/matrix-react-sdk/pull/5351 )
2020-10-27 00:55:16 +08:00
Changes in [3.7.0 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v3.7.0 ) (2020-10-26)
===================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v3.7.0-rc.2...v3.7.0 )
* Upgrade JS SDK to 9.0.0
2020-10-21 22:21:43 +08:00
Changes in [3.7.0-rc.2 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v3.7.0-rc.2 ) (2020-10-21)
=============================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v3.7.0-rc.1...v3.7.0-rc.2 )
* Fix JS SDK dependency to use 9.0.0-rc.1 as intended
2020-10-21 21:44:21 +08:00
Changes in [3.7.0-rc.1 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v3.7.0-rc.1 ) (2020-10-21)
=============================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v3.6.1...v3.7.0-rc.1 )
* Upgrade JS SDK to 9.0.0-rc.1
* Update Weblate URL
[\#5346 ](https://github.com/matrix-org/matrix-react-sdk/pull/5346 )
* Translations update from Weblate
[\#5347 ](https://github.com/matrix-org/matrix-react-sdk/pull/5347 )
* Left Panel Widget support
[\#5247 ](https://github.com/matrix-org/matrix-react-sdk/pull/5247 )
* Pinned widgets work
[\#5266 ](https://github.com/matrix-org/matrix-react-sdk/pull/5266 )
* Convert resizer to Typescript
[\#5343 ](https://github.com/matrix-org/matrix-react-sdk/pull/5343 )
* Hide filtering microcopy when left panel is minimized
[\#5338 ](https://github.com/matrix-org/matrix-react-sdk/pull/5338 )
* Skip editor confirmation of upgrades
[\#5344 ](https://github.com/matrix-org/matrix-react-sdk/pull/5344 )
* Spec compliance, /search doesn't have to return results
[\#5337 ](https://github.com/matrix-org/matrix-react-sdk/pull/5337 )
* Fix excessive hosting link padding
[\#5336 ](https://github.com/matrix-org/matrix-react-sdk/pull/5336 )
* Adjust for new widget messaging APIs
[\#5341 ](https://github.com/matrix-org/matrix-react-sdk/pull/5341 )
* Fix case where sublist context menu missed an update
[\#5339 ](https://github.com/matrix-org/matrix-react-sdk/pull/5339 )
* Add analytics to VoIP
[\#5340 ](https://github.com/matrix-org/matrix-react-sdk/pull/5340 )
* Fix Jitsi OpenIDC auth
[\#5334 ](https://github.com/matrix-org/matrix-react-sdk/pull/5334 )
* Support rejecting calls
[\#5324 ](https://github.com/matrix-org/matrix-react-sdk/pull/5324 )
* Don't show admin tooling if we're not in the room
[\#5330 ](https://github.com/matrix-org/matrix-react-sdk/pull/5330 )
* Show Integrations error if iframe failed to load too
[\#5328 ](https://github.com/matrix-org/matrix-react-sdk/pull/5328 )
* Add security customisation points
[\#5327 ](https://github.com/matrix-org/matrix-react-sdk/pull/5327 )
* Discard all mx_fadable legacy cruft which is totally useless
[\#5326 ](https://github.com/matrix-org/matrix-react-sdk/pull/5326 )
* Fix background-image: url(null) for backdrop filter
[\#5319 ](https://github.com/matrix-org/matrix-react-sdk/pull/5319 )
* Make the ACL update message less noisy
[\#5316 ](https://github.com/matrix-org/matrix-react-sdk/pull/5316 )
* Fix aspect ratio of avatar before clicking Save
[\#5318 ](https://github.com/matrix-org/matrix-react-sdk/pull/5318 )
* Don't supply popout widgets with widget parameters
[\#5323 ](https://github.com/matrix-org/matrix-react-sdk/pull/5323 )
* Changed rainbow algorithm
[\#5301 ](https://github.com/matrix-org/matrix-react-sdk/pull/5301 )
* Renamed TagPanel and TagOrderStore
[\#5309 ](https://github.com/matrix-org/matrix-react-sdk/pull/5309 )
* Fix/clarify boolean logic for reaction previews
[\#5321 ](https://github.com/matrix-org/matrix-react-sdk/pull/5321 )
* Support glare for VoIP calls
[\#5311 ](https://github.com/matrix-org/matrix-react-sdk/pull/5311 )
* Round of Typescript conversions
[\#5314 ](https://github.com/matrix-org/matrix-react-sdk/pull/5314 )
* Fix broken rendering of Room Create when showHiddenEvents enabled
[\#5317 ](https://github.com/matrix-org/matrix-react-sdk/pull/5317 )
* Improve LHS resize performance and tidy stale props& classes
[\#5313 ](https://github.com/matrix-org/matrix-react-sdk/pull/5313 )
* event-index: Pass the user/device id pair when initializing the event index.
[\#5312 ](https://github.com/matrix-org/matrix-react-sdk/pull/5312 )
* Fix various aspects of (jitsi) widgets
[\#5315 ](https://github.com/matrix-org/matrix-react-sdk/pull/5315 )
* Fix rogue (partial) call bar
[\#5310 ](https://github.com/matrix-org/matrix-react-sdk/pull/5310 )
* Rewrite call state machine
[\#5308 ](https://github.com/matrix-org/matrix-react-sdk/pull/5308 )
* Convert `src/SecurityManager.js` to TypeScript
[\#5307 ](https://github.com/matrix-org/matrix-react-sdk/pull/5307 )
* Fix templating for v1 jitsi widgets
[\#5305 ](https://github.com/matrix-org/matrix-react-sdk/pull/5305 )
* Use new preparing event for widget communications
[\#5303 ](https://github.com/matrix-org/matrix-react-sdk/pull/5303 )
* Fix parsing issue in event tile preview for appearance tab
[\#5302 ](https://github.com/matrix-org/matrix-react-sdk/pull/5302 )
* Track replyToEvent along with Cider state & history
[\#5284 ](https://github.com/matrix-org/matrix-react-sdk/pull/5284 )
* Roving Tab Index should not interfere with inputs
[\#5299 ](https://github.com/matrix-org/matrix-react-sdk/pull/5299 )
* Visual tweaks from 2020-10-06 polishing
[\#5298 ](https://github.com/matrix-org/matrix-react-sdk/pull/5298 )
* Convert auth lifecycle to TS, remove dead ILAG code
[\#5296 ](https://github.com/matrix-org/matrix-react-sdk/pull/5296 )
2020-10-20 18:23:48 +08:00
Changes in [3.6.1 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v3.6.1 ) (2020-10-20)
===================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v3.6.0...v3.6.1 )
* [Release] Adjust for new widget messaging APIs
[\#5342 ](https://github.com/matrix-org/matrix-react-sdk/pull/5342 )
* [Release] Fix Jitsi OpenIDC auth
[\#5335 ](https://github.com/matrix-org/matrix-react-sdk/pull/5335 )
2020-10-12 20:36:52 +08:00
Changes in [3.6.0 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v3.6.0 ) (2020-10-12)
===================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v3.6.0-rc.1...v3.6.0 )
* Upgrade JS SDK to 8.5.0
* [Release] Fix templating for v1 jitsi widgets
[\#5306 ](https://github.com/matrix-org/matrix-react-sdk/pull/5306 )
* [Release] Use new preparing event for widget communications
[\#5304 ](https://github.com/matrix-org/matrix-react-sdk/pull/5304 )
2020-10-07 21:30:51 +08:00
Changes in [3.6.0-rc.1 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v3.6.0-rc.1 ) (2020-10-07)
=============================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v3.5.0...v3.6.0-rc.1 )
* Upgrade JS SDK to 8.5.0-rc.1
* Update from Weblate
[\#5297 ](https://github.com/matrix-org/matrix-react-sdk/pull/5297 )
* Fix edited replies being wrongly treated as big emoji
[\#5295 ](https://github.com/matrix-org/matrix-react-sdk/pull/5295 )
* Fix StopGapWidget infinitely recursing
[\#5294 ](https://github.com/matrix-org/matrix-react-sdk/pull/5294 )
* Fix editing and redactions not updating the Reply Thread
[\#5281 ](https://github.com/matrix-org/matrix-react-sdk/pull/5281 )
* Hide Jump to Read Receipt button for users who have not yet sent an RR
[\#5282 ](https://github.com/matrix-org/matrix-react-sdk/pull/5282 )
* fix img tags not always being rendered correctly
[\#5279 ](https://github.com/matrix-org/matrix-react-sdk/pull/5279 )
* Hopefully fix righhtpanel crash
[\#5293 ](https://github.com/matrix-org/matrix-react-sdk/pull/5293 )
* Fix naive pinning limit and app tile widgetMessaging NPE
[\#5283 ](https://github.com/matrix-org/matrix-react-sdk/pull/5283 )
* Show server errors from saving profile settings
[\#5272 ](https://github.com/matrix-org/matrix-react-sdk/pull/5272 )
* Update copy for `redact` permission
[\#5273 ](https://github.com/matrix-org/matrix-react-sdk/pull/5273 )
* Remove width limit on widgets
[\#5265 ](https://github.com/matrix-org/matrix-react-sdk/pull/5265 )
* Fix call container avatar initial centering
[\#5280 ](https://github.com/matrix-org/matrix-react-sdk/pull/5280 )
* Fix right panel for peeking rooms
[\#5268 ](https://github.com/matrix-org/matrix-react-sdk/pull/5268 )
* Add support for dehydrated devices
[\#5239 ](https://github.com/matrix-org/matrix-react-sdk/pull/5239 )
* Use Own Profile Store for the Profile Settings
[\#5277 ](https://github.com/matrix-org/matrix-react-sdk/pull/5277 )
* null-guard defaultAvatarUrlForString
[\#5270 ](https://github.com/matrix-org/matrix-react-sdk/pull/5270 )
* Choose first result on enter in the emoji picker
[\#5257 ](https://github.com/matrix-org/matrix-react-sdk/pull/5257 )
* Fix room directory clipping links in the room's topic
[\#5276 ](https://github.com/matrix-org/matrix-react-sdk/pull/5276 )
* Decorate failed e2ee downgrade attempts better
[\#5278 ](https://github.com/matrix-org/matrix-react-sdk/pull/5278 )
* MELS use latest avatar rather than the first avatar
[\#5262 ](https://github.com/matrix-org/matrix-react-sdk/pull/5262 )
* Fix Encryption Panel close button clashing with Base Card
[\#5261 ](https://github.com/matrix-org/matrix-react-sdk/pull/5261 )
* Wrap canEncryptToAllUsers in a try/catch to handle server errors
[\#5275 ](https://github.com/matrix-org/matrix-react-sdk/pull/5275 )
* Fix conditional on communities prototype room creation dialog
[\#5274 ](https://github.com/matrix-org/matrix-react-sdk/pull/5274 )
* Fix ensureDmExists for encryption detection
[\#5271 ](https://github.com/matrix-org/matrix-react-sdk/pull/5271 )
* Switch to using the Widget API SDK for widget messaging
[\#5171 ](https://github.com/matrix-org/matrix-react-sdk/pull/5171 )
* Ensure package links exist when releasing
[\#5269 ](https://github.com/matrix-org/matrix-react-sdk/pull/5269 )
* Fix the call preview when not in same room as the call
[\#5267 ](https://github.com/matrix-org/matrix-react-sdk/pull/5267 )
* Make the hangup button do things for conference calls
[\#5223 ](https://github.com/matrix-org/matrix-react-sdk/pull/5223 )
* Render Jitsi widget state events in a more obvious way
[\#5222 ](https://github.com/matrix-org/matrix-react-sdk/pull/5222 )
* Make the PIP Jitsi look and feel like the 1:1 PIP
[\#5226 ](https://github.com/matrix-org/matrix-react-sdk/pull/5226 )
* Trim range when formatting so that it excludes leading/trailing spaces
[\#5263 ](https://github.com/matrix-org/matrix-react-sdk/pull/5263 )
* Fix button label on the Set Password Dialog
[\#5264 ](https://github.com/matrix-org/matrix-react-sdk/pull/5264 )
* fix link to classic yarn's `yarn link`
[\#5259 ](https://github.com/matrix-org/matrix-react-sdk/pull/5259 )
* Fix index mismatch between username colors styles and custom theming
[\#5256 ](https://github.com/matrix-org/matrix-react-sdk/pull/5256 )
* Disable autocompletion on security key input during login
[\#5258 ](https://github.com/matrix-org/matrix-react-sdk/pull/5258 )
* fix uninitialised state and eventlistener leak in RoomUpgradeWarningBar
[\#5255 ](https://github.com/matrix-org/matrix-react-sdk/pull/5255 )
* Only set title when it changes
[\#5254 ](https://github.com/matrix-org/matrix-react-sdk/pull/5254 )
* Convert CallHandler to typescript
[\#5248 ](https://github.com/matrix-org/matrix-react-sdk/pull/5248 )
* Retry loading i18n language if it fails
[\#5209 ](https://github.com/matrix-org/matrix-react-sdk/pull/5209 )
* Rework profile area for user and room settings to be more clear
[\#5243 ](https://github.com/matrix-org/matrix-react-sdk/pull/5243 )
* Validation improve pattern for derived data
[\#5241 ](https://github.com/matrix-org/matrix-react-sdk/pull/5241 )
2020-09-28 23:18:14 +08:00
Changes in [3.5.0 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v3.5.0 ) (2020-09-28)
===================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v3.5.0-rc.1...v3.5.0 )
* Upgrade JS SDK to 8.4.1
2020-09-23 22:32:46 +08:00
Changes in [3.5.0-rc.1 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v3.5.0-rc.1 ) (2020-09-23)
=============================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v3.4.1...v3.5.0-rc.1 )
* Upgrade JS SDK to 8.4.0-rc.1
* Update from Weblate
[\#5246 ](https://github.com/matrix-org/matrix-react-sdk/pull/5246 )
* Upgrade sanitize-html, set nesting limit
[\#5245 ](https://github.com/matrix-org/matrix-react-sdk/pull/5245 )
* Add a note to use the desktop builds when seshat isn't available
[\#5225 ](https://github.com/matrix-org/matrix-react-sdk/pull/5225 )
* Add some permission checks to the communities v2 prototype
[\#5240 ](https://github.com/matrix-org/matrix-react-sdk/pull/5240 )
* Support HS-preferred Secure Backup setup methods
[\#5242 ](https://github.com/matrix-org/matrix-react-sdk/pull/5242 )
* Only show User Info verify button if the other user has e2ee devices
[\#5234 ](https://github.com/matrix-org/matrix-react-sdk/pull/5234 )
* Fix New Room List arrow key management
[\#5237 ](https://github.com/matrix-org/matrix-react-sdk/pull/5237 )
* Fix Room Directory View & Preview actions for federated joins
[\#5235 ](https://github.com/matrix-org/matrix-react-sdk/pull/5235 )
* Add a UI feature to disable advanced encryption options
[\#5238 ](https://github.com/matrix-org/matrix-react-sdk/pull/5238 )
* UI Feature Flag: Communities
[\#5216 ](https://github.com/matrix-org/matrix-react-sdk/pull/5216 )
* Rename apps back to widgets
[\#5236 ](https://github.com/matrix-org/matrix-react-sdk/pull/5236 )
* Adjust layout and formatting of notifications / files cards
[\#5229 ](https://github.com/matrix-org/matrix-react-sdk/pull/5229 )
* Fix Search Results Tile undefined variable access regression
[\#5232 ](https://github.com/matrix-org/matrix-react-sdk/pull/5232 )
* Fix Cmd/Ctrl+Shift+U for File Upload
[\#5233 ](https://github.com/matrix-org/matrix-react-sdk/pull/5233 )
* Disable the e2ee toggle when creating a room on a server with forced e2e
[\#5231 ](https://github.com/matrix-org/matrix-react-sdk/pull/5231 )
* UI Feature Flag: Disable advanced options and tidy up some copy
[\#5215 ](https://github.com/matrix-org/matrix-react-sdk/pull/5215 )
* UI Feature Flag: 3PIDs
[\#5228 ](https://github.com/matrix-org/matrix-react-sdk/pull/5228 )
* Defer encryption setup until first E2EE room
[\#5219 ](https://github.com/matrix-org/matrix-react-sdk/pull/5219 )
* Tidy devDeps, all the webpack stuff lives in the layer above
[\#5179 ](https://github.com/matrix-org/matrix-react-sdk/pull/5179 )
* UI Feature Flag: Hide flair
[\#5214 ](https://github.com/matrix-org/matrix-react-sdk/pull/5214 )
* UI Feature Flag: Identity server
[\#5218 ](https://github.com/matrix-org/matrix-react-sdk/pull/5218 )
* UI Feature Flag: Share dialog QR code and social icons
[\#5221 ](https://github.com/matrix-org/matrix-react-sdk/pull/5221 )
* UI Feature Flag: Registration, Password Reset, Deactivate
[\#5227 ](https://github.com/matrix-org/matrix-react-sdk/pull/5227 )
* Retry joinRoom up to 5 times in the case of a 504 GATEWAY TIMEOUT
[\#5204 ](https://github.com/matrix-org/matrix-react-sdk/pull/5204 )
* UI Feature Flag: Disable VoIP
[\#5217 ](https://github.com/matrix-org/matrix-react-sdk/pull/5217 )
* Fix setState() usage in the constructor of RoomDirectory
[\#5224 ](https://github.com/matrix-org/matrix-react-sdk/pull/5224 )
* Hide Analytics sections if piwik config is not provided
[\#5211 ](https://github.com/matrix-org/matrix-react-sdk/pull/5211 )
* UI Feature Flag: Disable feedback button
[\#5213 ](https://github.com/matrix-org/matrix-react-sdk/pull/5213 )
* Clean up UserInfo to not show a blank Power Selector for users not in room
[\#5220 ](https://github.com/matrix-org/matrix-react-sdk/pull/5220 )
* Also hide bug reporting prompts from the Error Boundaries
[\#5212 ](https://github.com/matrix-org/matrix-react-sdk/pull/5212 )
* Tactical improvements to 3PID invites
[\#5201 ](https://github.com/matrix-org/matrix-react-sdk/pull/5201 )
* If no bug_report_endpoint_url, hide rageshaking from the App
[\#5210 ](https://github.com/matrix-org/matrix-react-sdk/pull/5210 )
* Introduce a concept of UI features, using it for URL previews at first
[\#5208 ](https://github.com/matrix-org/matrix-react-sdk/pull/5208 )
* Remove defunct "always show encryption icons" setting
[\#5207 ](https://github.com/matrix-org/matrix-react-sdk/pull/5207 )
* Don't show Notifications Prompt Toast if user has master rule enabled
[\#5203 ](https://github.com/matrix-org/matrix-react-sdk/pull/5203 )
* Fix Bridges tab crashing when the room does not have bridges
[\#5206 ](https://github.com/matrix-org/matrix-react-sdk/pull/5206 )
* Don't count widgets which no longer exist towards pinned count
[\#5202 ](https://github.com/matrix-org/matrix-react-sdk/pull/5202 )
* Fix crashes with cannot read isResizing of undefined
[\#5205 ](https://github.com/matrix-org/matrix-react-sdk/pull/5205 )
* Prompt to remove the jitsi widget when pressing the call button
[\#5193 ](https://github.com/matrix-org/matrix-react-sdk/pull/5193 )
* Show verification status in the room summary card
[\#5195 ](https://github.com/matrix-org/matrix-react-sdk/pull/5195 )
* Fix user info scrolling in new card view
[\#5198 ](https://github.com/matrix-org/matrix-react-sdk/pull/5198 )
* Fix sticker picker height
[\#5197 ](https://github.com/matrix-org/matrix-react-sdk/pull/5197 )
* Call jitsi widgets 'group calls'
[\#5191 ](https://github.com/matrix-org/matrix-react-sdk/pull/5191 )
* Don't show 'unpin' for persistent widgets
[\#5194 ](https://github.com/matrix-org/matrix-react-sdk/pull/5194 )
* Split up cross-signing and secure backup settings
[\#5182 ](https://github.com/matrix-org/matrix-react-sdk/pull/5182 )
* Fix onNewScreen to use replace when going from roomId->roomAlias
[\#5185 ](https://github.com/matrix-org/matrix-react-sdk/pull/5185 )
* bring back 1.2M style badge counts rather than 99+
[\#5192 ](https://github.com/matrix-org/matrix-react-sdk/pull/5192 )
* Run the rageshake command through the bug report dialog
[\#5189 ](https://github.com/matrix-org/matrix-react-sdk/pull/5189 )
* Account for via in pill matching regex
[\#5188 ](https://github.com/matrix-org/matrix-react-sdk/pull/5188 )
* Remove now-unused create-react-class from lockfile
[\#5187 ](https://github.com/matrix-org/matrix-react-sdk/pull/5187 )
* Fixed 1px jump upwards
[\#5163 ](https://github.com/matrix-org/matrix-react-sdk/pull/5163 )
* Always allow widgets when using the local version
[\#5184 ](https://github.com/matrix-org/matrix-react-sdk/pull/5184 )
* Migrate RoomView and RoomContext to Typescript
[\#5175 ](https://github.com/matrix-org/matrix-react-sdk/pull/5175 )
2020-09-14 22:49:09 +08:00
Changes in [3.4.1 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v3.4.1 ) (2020-09-14)
===================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v3.4.0...v3.4.1 )
* Don't count widgets which no longer exist towards pinned count
[\#5202 ](https://github.com/matrix-org/matrix-react-sdk/pull/5202 )
* Fix crashes with cannot read isResizing of undefined
[\#5205 ](https://github.com/matrix-org/matrix-react-sdk/pull/5205 )
2020-09-14 20:36:31 +08:00
Changes in [3.4.0 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v3.4.0 ) (2020-09-14)
===================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v3.4.0-rc.1...v3.4.0 )
* Upgrade to JS SDK 8.3.0
* [Release] Show verification status in the room summary card
[\#5196 ](https://github.com/matrix-org/matrix-react-sdk/pull/5196 )
* Fix user info scrolling in new card view
[\#5200 ](https://github.com/matrix-org/matrix-react-sdk/pull/5200 )
* Fix sticker picker height
[\#5199 ](https://github.com/matrix-org/matrix-react-sdk/pull/5199 )
* [Release] Account for via in pill matching regex
[\#5190 ](https://github.com/matrix-org/matrix-react-sdk/pull/5190 )
2020-09-09 22:53:04 +08:00
Changes in [3.4.0-rc.1 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v3.4.0-rc.1 ) (2020-09-09)
=============================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v3.3.0...v3.4.0-rc.1 )
* Upgrade to JS SDK 8.3.0-rc.1
* Update from Weblate
[\#5183 ](https://github.com/matrix-org/matrix-react-sdk/pull/5183 )
* Right Panel Room Summary and Widgets
[\#5167 ](https://github.com/matrix-org/matrix-react-sdk/pull/5167 )
* null-guard roomId in RightPanel and pass Room to UserView
[\#5180 ](https://github.com/matrix-org/matrix-react-sdk/pull/5180 )
* Fix create-react-class regression.
[\#5178 ](https://github.com/matrix-org/matrix-react-sdk/pull/5178 )
* Fix WatchManager for global room watchers and tidy widget code a little
[\#5176 ](https://github.com/matrix-org/matrix-react-sdk/pull/5176 )
* Fix permalink local linkification to not strip via servers
[\#5174 ](https://github.com/matrix-org/matrix-react-sdk/pull/5174 )
* Support creation of Jitsi widgets with "openidtoken-jwt" auth
[\#5173 ](https://github.com/matrix-org/matrix-react-sdk/pull/5173 )
* Fix create-react-class regression.
[\#5177 ](https://github.com/matrix-org/matrix-react-sdk/pull/5177 )
* Update openid_credentials Widget API action for MSC1960 updates
[\#5172 ](https://github.com/matrix-org/matrix-react-sdk/pull/5172 )
* Allow persistent resizing of the widget app drawer
[\#5138 ](https://github.com/matrix-org/matrix-react-sdk/pull/5138 )
* add lenny face command
[\#5158 ](https://github.com/matrix-org/matrix-react-sdk/pull/5158 )
* Prep work for Settings changes with cross-signing deferral
[\#5169 ](https://github.com/matrix-org/matrix-react-sdk/pull/5169 )
* Small code clean ups and tweaks
[\#5168 ](https://github.com/matrix-org/matrix-react-sdk/pull/5168 )
* Fix soft crash from TruncatedList in the createReactClass conversion
[\#5170 ](https://github.com/matrix-org/matrix-react-sdk/pull/5170 )
* Remove create-react-class
[\#5157 ](https://github.com/matrix-org/matrix-react-sdk/pull/5157 )
* Consolidate Lodash files in bundle
[\#5162 ](https://github.com/matrix-org/matrix-react-sdk/pull/5162 )
* Communities v2 prototype: "In community" view
[\#5161 ](https://github.com/matrix-org/matrix-react-sdk/pull/5161 )
* Respect user preference for whether pills should have an avatar or not
[\#5165 ](https://github.com/matrix-org/matrix-react-sdk/pull/5165 )
* Communities v2 prototype: DM copy updates
[\#5153 ](https://github.com/matrix-org/matrix-react-sdk/pull/5153 )
* Only wait for public keys during verification
[\#5164 ](https://github.com/matrix-org/matrix-react-sdk/pull/5164 )
* Fix eslint ts override tsx matching and delint
[\#5155 ](https://github.com/matrix-org/matrix-react-sdk/pull/5155 )
* Fix react error about functional components can't take refs
[\#5159 ](https://github.com/matrix-org/matrix-react-sdk/pull/5159 )
* Remove redundant components and devDependencies
[\#5156 ](https://github.com/matrix-org/matrix-react-sdk/pull/5156 )
* Add display-capture to iframe allow for widgets
[\#5154 ](https://github.com/matrix-org/matrix-react-sdk/pull/5154 )
* Update create room dialog copy & community prototype home icon
[\#5151 ](https://github.com/matrix-org/matrix-react-sdk/pull/5151 )
* Migrate to new, separate APIs for cross-signing and secret storage
[\#5149 ](https://github.com/matrix-org/matrix-react-sdk/pull/5149 )
* Fix clicking the background of the tag panel not clearing the filter
[\#5152 ](https://github.com/matrix-org/matrix-react-sdk/pull/5152 )
* Communities v2 prototype: Associate created rooms with the selected
community
[\#5147 ](https://github.com/matrix-org/matrix-react-sdk/pull/5147 )
* Communities v2 prototype: Tag panel selection changes
[\#5145 ](https://github.com/matrix-org/matrix-react-sdk/pull/5145 )
* Communities v2 prototype: Create community flow
[\#5144 ](https://github.com/matrix-org/matrix-react-sdk/pull/5144 )
* Communities v2 prototype: Override invite aesthetics for community-as-room
invites
[\#5143 ](https://github.com/matrix-org/matrix-react-sdk/pull/5143 )
2020-09-02 00:36:20 +08:00
Changes in [3.3.0 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v3.3.0 ) (2020-09-01)
===================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v3.3.0-rc.1...v3.3.0 )
* Upgrade to JS SDK 8.2.0
2020-08-26 19:02:10 +08:00
Changes in [3.3.0-rc.1 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v3.3.0-rc.1 ) (2020-08-26)
=============================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v3.2.0...v3.3.0-rc.1 )
* Upgrade to JS SDK 8.2.0-rc.1
* Update from Weblate
[\#5146 ](https://github.com/matrix-org/matrix-react-sdk/pull/5146 )
* BaseAvatar avoid initial render with default avatar
[\#5142 ](https://github.com/matrix-org/matrix-react-sdk/pull/5142 )
* Enforce Secure Backup completion when requested by HS
[\#5130 ](https://github.com/matrix-org/matrix-react-sdk/pull/5130 )
* Communities v2 prototype: Explore rooms, global state, and default room
[\#5139 ](https://github.com/matrix-org/matrix-react-sdk/pull/5139 )
* Add communities v2 prototyping feature flag + initial tag panel prototypes
[\#5133 ](https://github.com/matrix-org/matrix-react-sdk/pull/5133 )
* Remove some unused components
[\#5134 ](https://github.com/matrix-org/matrix-react-sdk/pull/5134 )
* Allow avatar image view for 1:1 rooms
[\#5137 ](https://github.com/matrix-org/matrix-react-sdk/pull/5137 )
* Send mx_local_settings in rageshake
[\#5136 ](https://github.com/matrix-org/matrix-react-sdk/pull/5136 )
* Run all room leaving behaviour through a single function
[\#5132 ](https://github.com/matrix-org/matrix-react-sdk/pull/5132 )
* Add clarifying comment in media device selection
[\#5131 ](https://github.com/matrix-org/matrix-react-sdk/pull/5131 )
* Settings v3: Feature flag changes
[\#5124 ](https://github.com/matrix-org/matrix-react-sdk/pull/5124 )
* Clear url previews if they all get edited out of the event
[\#5129 ](https://github.com/matrix-org/matrix-react-sdk/pull/5129 )
* Consider tab completions as modifications for editing purposes to unlock
sending
[\#5128 ](https://github.com/matrix-org/matrix-react-sdk/pull/5128 )
* Use matrix-doc for SAS emoji translations
[\#5125 ](https://github.com/matrix-org/matrix-react-sdk/pull/5125 )
* Add a rageshake function to download the logs locally
[\#3849 ](https://github.com/matrix-org/matrix-react-sdk/pull/3849 )
* Room List filtering visual tweaks
[\#5123 ](https://github.com/matrix-org/matrix-react-sdk/pull/5123 )
* Make reply preview not an overlay so you can see new messages
[\#5072 ](https://github.com/matrix-org/matrix-react-sdk/pull/5072 )
* Allow room tile context menu when minimized using right click
[\#5113 ](https://github.com/matrix-org/matrix-react-sdk/pull/5113 )
* Add null guard to group inviter for corrupted groups
[\#5121 ](https://github.com/matrix-org/matrix-react-sdk/pull/5121 )
* Room List styling tweaks
[\#5118 ](https://github.com/matrix-org/matrix-react-sdk/pull/5118 )
* Fix corner rounding on images not always affecting right side
[\#5120 ](https://github.com/matrix-org/matrix-react-sdk/pull/5120 )
* Change add room action for rooms to context menu
[\#5108 ](https://github.com/matrix-org/matrix-react-sdk/pull/5108 )
* Switch out the globe icon and colour it depending on theme
[\#5106 ](https://github.com/matrix-org/matrix-react-sdk/pull/5106 )
* Message Action Bar watch for event send changes
[\#5115 ](https://github.com/matrix-org/matrix-react-sdk/pull/5115 )
* Put message previews for Emoji behind Labs
[\#5110 ](https://github.com/matrix-org/matrix-react-sdk/pull/5110 )
* Fix styling for selected community marker
[\#5107 ](https://github.com/matrix-org/matrix-react-sdk/pull/5107 )
* Fix action bar safe area regression
[\#5111 ](https://github.com/matrix-org/matrix-react-sdk/pull/5111 )
* Fix /op slash command
[\#5109 ](https://github.com/matrix-org/matrix-react-sdk/pull/5109 )
2020-08-17 19:59:51 +08:00
Changes in [3.2.0 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v3.2.0 ) (2020-08-17)
===================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v3.2.0-rc.1...v3.2.0 )
* Upgrade to JS SDK 8.1.0
* [Release] Fix corner rounding on images not always affecting right side
[\#5122 ](https://github.com/matrix-org/matrix-react-sdk/pull/5122 )
* [Release] Message Action Bar watch for event send changes
[\#5116 ](https://github.com/matrix-org/matrix-react-sdk/pull/5116 )
* Fix /op slash command to release
[\#5114 ](https://github.com/matrix-org/matrix-react-sdk/pull/5114 )
* Fix action bar safe area regression
[\#5112 ](https://github.com/matrix-org/matrix-react-sdk/pull/5112 )
2020-08-13 19:17:58 +08:00
Changes in [3.2.0-rc.1 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v3.2.0-rc.1 ) (2020-08-13)
=============================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v3.1.0...v3.2.0-rc.1 )
* Upgrade to JS SDK 8.1.0-rc.1
* Update from Weblate
[\#5105 ](https://github.com/matrix-org/matrix-react-sdk/pull/5105 )
* padding the timeline so that its scrollbar has its own space from the
resizer
[\#5103 ](https://github.com/matrix-org/matrix-react-sdk/pull/5103 )
* Try to close notification on all platforms which support it, not just
electron
[\#5102 ](https://github.com/matrix-org/matrix-react-sdk/pull/5102 )
* Fix exception when stripping replies from an event with a non-string body
[\#5101 ](https://github.com/matrix-org/matrix-react-sdk/pull/5101 )
* Quick win session 24/07/2020
[\#5056 ](https://github.com/matrix-org/matrix-react-sdk/pull/5056 )
* Remove rebranding toast
[\#5100 ](https://github.com/matrix-org/matrix-react-sdk/pull/5100 )
* Generate previews for rooms when the option changes
[\#5098 ](https://github.com/matrix-org/matrix-react-sdk/pull/5098 )
* Fix Bridge Settings tab
[\#5095 ](https://github.com/matrix-org/matrix-react-sdk/pull/5095 )
* get screen type from app prop
[\#5081 ](https://github.com/matrix-org/matrix-react-sdk/pull/5081 )
* Update rageshake app name
[\#5093 ](https://github.com/matrix-org/matrix-react-sdk/pull/5093 )
* Factor out Iconized Context menu for reusability
[\#5085 ](https://github.com/matrix-org/matrix-react-sdk/pull/5085 )
* Decouple Audible notifications from Desktop notifications
[\#5088 ](https://github.com/matrix-org/matrix-react-sdk/pull/5088 )
* Make the room sublist show more/less buttons treeitems
[\#5087 ](https://github.com/matrix-org/matrix-react-sdk/pull/5087 )
* Share and debug master cross-signing key
[\#5092 ](https://github.com/matrix-org/matrix-react-sdk/pull/5092 )
* Create Map comparison utilities and convert Hooks to Typescript
[\#5086 ](https://github.com/matrix-org/matrix-react-sdk/pull/5086 )
* Fix room list scrolling in Safari
[\#5090 ](https://github.com/matrix-org/matrix-react-sdk/pull/5090 )
* Replace Riot with Element in docs and comments
[\#5083 ](https://github.com/matrix-org/matrix-react-sdk/pull/5083 )
* When the room view isn't active don't highlight it in room list
[\#5027 ](https://github.com/matrix-org/matrix-react-sdk/pull/5027 )
* remove emoji icons in autocomplete/reply by designer request
[\#5073 ](https://github.com/matrix-org/matrix-react-sdk/pull/5073 )
* Add title and icon to empty state of file and notification panel
[\#5079 ](https://github.com/matrix-org/matrix-react-sdk/pull/5079 )
* Mass redact ignore room creation events
[\#5045 ](https://github.com/matrix-org/matrix-react-sdk/pull/5045 )
* Replace all chevrons with a single icon
[\#5067 ](https://github.com/matrix-org/matrix-react-sdk/pull/5067 )
* Replace i18n generation script with something matching our project
[\#5077 ](https://github.com/matrix-org/matrix-react-sdk/pull/5077 )
* Handle tag changes in sticky room updates
[\#5078 ](https://github.com/matrix-org/matrix-react-sdk/pull/5078 )
* Remove leftover bits of TSLint
[\#5075 ](https://github.com/matrix-org/matrix-react-sdk/pull/5075 )
* Clean up documentation of Whenable + fix other code concerns
[\#5076 ](https://github.com/matrix-org/matrix-react-sdk/pull/5076 )
* Center the jump down/up icon, looks misaligned
[\#5074 ](https://github.com/matrix-org/matrix-react-sdk/pull/5074 )
* [WIP] Support a new settings structure
[\#5058 ](https://github.com/matrix-org/matrix-react-sdk/pull/5058 )
* Convert SettingsStore to TypeScript
[\#5062 ](https://github.com/matrix-org/matrix-react-sdk/pull/5062 )
2020-08-05 23:05:29 +08:00
Changes in [3.1.0 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v3.1.0 ) (2020-08-05)
===================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v3.1.0-rc.1...v3.1.0 )
* Upgrade JS SDK to 8.0.1
* Fix room list scrolling in Safari
[\#5091 ](https://github.com/matrix-org/matrix-react-sdk/pull/5091 )
* Add null guard in InviteDialog
[\#5084 ](https://github.com/matrix-org/matrix-react-sdk/pull/5084 )
* Add null guard in InviteDialog
[\#5082 ](https://github.com/matrix-org/matrix-react-sdk/pull/5082 )
* Handle tag changes in sticky room updates
[\#5080 ](https://github.com/matrix-org/matrix-react-sdk/pull/5080 )
2020-07-31 20:30:45 +08:00
Changes in [3.1.0-rc.1 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v3.1.0-rc.1 ) (2020-07-31)
=============================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v3.0.0...v3.1.0-rc.1 )
* Upgrade JS SDK to 8.0.1-rc.1
* Update from Weblate
[\#5071 ](https://github.com/matrix-org/matrix-react-sdk/pull/5071 )
* Add local echo for notifications in the new room list
[\#5065 ](https://github.com/matrix-org/matrix-react-sdk/pull/5065 )
* Fix various small regressions in the room list's behaviour
[\#5070 ](https://github.com/matrix-org/matrix-react-sdk/pull/5070 )
* Remove redundant lint dependencies
[\#5059 ](https://github.com/matrix-org/matrix-react-sdk/pull/5059 )
* Fix key backup warning on soft logout page
[\#5069 ](https://github.com/matrix-org/matrix-react-sdk/pull/5069 )
* Bump elliptic from 6.5.2 to 6.5.3
[\#5066 ](https://github.com/matrix-org/matrix-react-sdk/pull/5066 )
* Fix crash on logging in again after soft logout
[\#5068 ](https://github.com/matrix-org/matrix-react-sdk/pull/5068 )
* Convert right_panel to TS
[\#5036 ](https://github.com/matrix-org/matrix-react-sdk/pull/5036 )
* Remove all unreferenced images
[\#5063 ](https://github.com/matrix-org/matrix-react-sdk/pull/5063 )
* Provide nicer error for no known servers error when accepting an invite
[\#5061 ](https://github.com/matrix-org/matrix-react-sdk/pull/5061 )
* add logging for keytar/pickle key
[\#5057 ](https://github.com/matrix-org/matrix-react-sdk/pull/5057 )
* Don't speak the outgoing message if it is in the Sending state.
[\#4075 ](https://github.com/matrix-org/matrix-react-sdk/pull/4075 )
* Remove poorly contrasted "dark style" heading in Room Preview Bar
[\#5052 ](https://github.com/matrix-org/matrix-react-sdk/pull/5052 )
* Fix Query Matcher regression with certain unhomoglyph'd characters
[\#5050 ](https://github.com/matrix-org/matrix-react-sdk/pull/5050 )
* Fix handlebar interaction
[\#4989 ](https://github.com/matrix-org/matrix-react-sdk/pull/4989 )
* Minor improvements to filtering performance
[\#5054 ](https://github.com/matrix-org/matrix-react-sdk/pull/5054 )
* Fix TextWithTooltip "leaking" tooltip wrappers
[\#5055 ](https://github.com/matrix-org/matrix-react-sdk/pull/5055 )
2020-07-28 04:18:14 +08:00
Changes in [3.0.0 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v3.0.0 ) (2020-07-27)
===================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v2.10.1...v3.0.0 )
BREAKING CHANGES
---
* The room list components have been replaced as part of this release, so the list, tiles, and other associated components now use a different prop / state contract.
All Changes
---
2020-07-28 04:34:31 +08:00
* Upgrade to JS SDK 8.0.0
2020-07-28 04:18:14 +08:00
* Update from Weblate
[\#5053 ](https://github.com/matrix-org/matrix-react-sdk/pull/5053 )
* RoomList listen to notificationState updates for bolding
[\#5051 ](https://github.com/matrix-org/matrix-react-sdk/pull/5051 )
* Ensure notification badges stop listening when they unmount
[\#5049 ](https://github.com/matrix-org/matrix-react-sdk/pull/5049 )
* Improve RoomTile performance
[\#5048 ](https://github.com/matrix-org/matrix-react-sdk/pull/5048 )
* Reward users for using stable ordering in their room list
[\#5047 ](https://github.com/matrix-org/matrix-react-sdk/pull/5047 )
* Fix autocomplete suggesting a different thing mid-composition
[\#5030 ](https://github.com/matrix-org/matrix-react-sdk/pull/5030 )
* Put low priority xor toggle back in the room list context menu
[\#5026 ](https://github.com/matrix-org/matrix-react-sdk/pull/5026 )
* Fix autocompletion of Community IDs
[\#5040 ](https://github.com/matrix-org/matrix-react-sdk/pull/5040 )
* Use OpenType tabular numbers in timestamps
[\#5042 ](https://github.com/matrix-org/matrix-react-sdk/pull/5042 )
* Update packages to modern versions
[\#5046 ](https://github.com/matrix-org/matrix-react-sdk/pull/5046 )
* Add dismiss button to rebrand toast
[\#5044 ](https://github.com/matrix-org/matrix-react-sdk/pull/5044 )
* Fix Firefox composer regression exception
[\#5039 ](https://github.com/matrix-org/matrix-react-sdk/pull/5039 )
* Fix BaseAvatar wrongly using Buttons when it needs not
[\#5037 ](https://github.com/matrix-org/matrix-react-sdk/pull/5037 )
* Performance improvements round 2: Maps, freezing, dispatching, and flexbox
obliteration
[\#5038 ](https://github.com/matrix-org/matrix-react-sdk/pull/5038 )
* Mixed bag of performance improvements: ScrollPanel and notifications
[\#5034 ](https://github.com/matrix-org/matrix-react-sdk/pull/5034 )
* Update message previews
[\#5025 ](https://github.com/matrix-org/matrix-react-sdk/pull/5025 )
* Translate create room buttons
[\#5035 ](https://github.com/matrix-org/matrix-react-sdk/pull/5035 )
* Escape single quotes in composer placeholder
[\#5033 ](https://github.com/matrix-org/matrix-react-sdk/pull/5033 )
* Don't hammer on the layout engine with avatar updates for the background
[\#5032 ](https://github.com/matrix-org/matrix-react-sdk/pull/5032 )
* Ensure incremental updates to the ImportanceAlgorithm trigger A-Z order
[\#5031 ](https://github.com/matrix-org/matrix-react-sdk/pull/5031 )
* don't syntax highlight languages that begin with "_"
[\#5029 ](https://github.com/matrix-org/matrix-react-sdk/pull/5029 )
* Convert Modal to TypeScript
[\#4956 ](https://github.com/matrix-org/matrix-react-sdk/pull/4956 )
* Use new eslint dependency and remove tslint
[\#4815 ](https://github.com/matrix-org/matrix-react-sdk/pull/4815 )
* Support custom tags in the room list again
[\#5024 ](https://github.com/matrix-org/matrix-react-sdk/pull/5024 )
* Fix the tag panel context menu
[\#5028 ](https://github.com/matrix-org/matrix-react-sdk/pull/5028 )
* Tag Watcher don't create new filter if not needed, confuses references
[\#5021 ](https://github.com/matrix-org/matrix-react-sdk/pull/5021 )
* Convert editor to TypeScript
[\#4978 ](https://github.com/matrix-org/matrix-react-sdk/pull/4978 )
* Query Matcher use unhomoglyph for a little bit more leniency
[\#4977 ](https://github.com/matrix-org/matrix-react-sdk/pull/4977 )
* Fix Breadcrumbs2 ending up with 2 tabIndexes on Firefox
[\#5017 ](https://github.com/matrix-org/matrix-react-sdk/pull/5017 )
* Add min-width to floating Jitsi
[\#5023 ](https://github.com/matrix-org/matrix-react-sdk/pull/5023 )
* Update crypto event icon to match rest of app styling
[\#5020 ](https://github.com/matrix-org/matrix-react-sdk/pull/5020 )
* Fix Reactions Row Button vertical misalignment due to forced height
[\#5019 ](https://github.com/matrix-org/matrix-react-sdk/pull/5019 )
* Use mouseleave instead of mouseout for hover events. Fix tooltip flicker
[\#5016 ](https://github.com/matrix-org/matrix-react-sdk/pull/5016 )
* Fix slash commands null guard
[\#5015 ](https://github.com/matrix-org/matrix-react-sdk/pull/5015 )
* Fix field tooltips
[\#5014 ](https://github.com/matrix-org/matrix-react-sdk/pull/5014 )
* Fix community right panel button regression
[\#5022 ](https://github.com/matrix-org/matrix-react-sdk/pull/5022 )
* [BREAKING] Remove the old room list
[\#5013 ](https://github.com/matrix-org/matrix-react-sdk/pull/5013 )
* ellipse senders for images and videos
[\#4990 ](https://github.com/matrix-org/matrix-react-sdk/pull/4990 )
* Sprinkle and consolidate some tooltips
[\#5012 ](https://github.com/matrix-org/matrix-react-sdk/pull/5012 )
* Hopefully make cancel dialog a bit less weird
[\#4833 ](https://github.com/matrix-org/matrix-react-sdk/pull/4833 )
* Fix emoji filterString
[\#5011 ](https://github.com/matrix-org/matrix-react-sdk/pull/5011 )
* Fix size call for devtools state events
[\#5008 ](https://github.com/matrix-org/matrix-react-sdk/pull/5008 )
* Fix `this` context in _setupHomeserverManagers for IntegrationManagers
[\#5010 ](https://github.com/matrix-org/matrix-react-sdk/pull/5010 )
* Sync recently used reactions list across sessions
[\#4993 ](https://github.com/matrix-org/matrix-react-sdk/pull/4993 )
* Null guard no e2ee for UserInfo
[\#5009 ](https://github.com/matrix-org/matrix-react-sdk/pull/5009 )
* stop Inter from clobbering Twemoji
[\#5007 ](https://github.com/matrix-org/matrix-react-sdk/pull/5007 )
* use a proper HTML sanitizer to strip < mx-reply > , rather than a regexp
[\#5006 ](https://github.com/matrix-org/matrix-react-sdk/pull/5006 )
* Convert room list log setting to a real setting
[\#5005 ](https://github.com/matrix-org/matrix-react-sdk/pull/5005 )
* Bump lodash from 4.17.15 to 4.17.19 in /test/end-to-end-tests
[\#5003 ](https://github.com/matrix-org/matrix-react-sdk/pull/5003 )
* Bump lodash from 4.17.15 to 4.17.19
[\#5004 ](https://github.com/matrix-org/matrix-react-sdk/pull/5004 )
* Convert devtools dialog to use new room state format
[\#4936 ](https://github.com/matrix-org/matrix-react-sdk/pull/4936 )
* Update checkbox
[\#5000 ](https://github.com/matrix-org/matrix-react-sdk/pull/5000 )
* Increase width for country code dropdown
[\#5001 ](https://github.com/matrix-org/matrix-react-sdk/pull/5001 )
2020-07-16 23:09:41 +08:00
Changes in [2.10.1 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v2.10.1 ) (2020-07-16)
=====================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v2.10.0...v2.10.1 )
* Post-launch Element Web polish
[\#5002 ](https://github.com/matrix-org/matrix-react-sdk/pull/5002 )
* Move e2e icon
[\#4992 ](https://github.com/matrix-org/matrix-react-sdk/pull/4992 )
* Wire up new room list breadcrumbs as an ARIA Toolbar
[\#4976 ](https://github.com/matrix-org/matrix-react-sdk/pull/4976 )
* Fix Room Tile Icon to not ignore DMs in other tags
[\#4999 ](https://github.com/matrix-org/matrix-react-sdk/pull/4999 )
* Fix filtering by community not showing DM rooms with community members
[\#4997 ](https://github.com/matrix-org/matrix-react-sdk/pull/4997 )
* Fix enter in new room list filter breaking things
[\#4996 ](https://github.com/matrix-org/matrix-react-sdk/pull/4996 )
* Notify left panel of resizing when it is collapsed& expanded
[\#4995 ](https://github.com/matrix-org/matrix-react-sdk/pull/4995 )
* When removing a filter condition, try recalculate in case it wasn't last
[\#4994 ](https://github.com/matrix-org/matrix-react-sdk/pull/4994 )
* Create a generic ARIA toolbar component
[\#4975 ](https://github.com/matrix-org/matrix-react-sdk/pull/4975 )
* Fix /op Slash Command
[\#4604 ](https://github.com/matrix-org/matrix-react-sdk/pull/4604 )
* Fix copy button in share dialog
[\#4998 ](https://github.com/matrix-org/matrix-react-sdk/pull/4998 )
* Add tooltip to Room Tile Icon
[\#4987 ](https://github.com/matrix-org/matrix-react-sdk/pull/4987 )
* Fix names jumping on hover in irc layout
[\#4991 ](https://github.com/matrix-org/matrix-react-sdk/pull/4991 )
* check that encryptionInfo.sender is set
[\#4988 ](https://github.com/matrix-org/matrix-react-sdk/pull/4988 )
* Update help link
[\#4986 ](https://github.com/matrix-org/matrix-react-sdk/pull/4986 )
* Update cover photo link
[\#4985 ](https://github.com/matrix-org/matrix-react-sdk/pull/4985 )
2020-07-15 18:49:37 +08:00
Changes in [2.10.0 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v2.10.0 ) (2020-07-15)
=====================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v2.9.0...v2.10.0 )
* Incorporate new toasts into end-to-end tests
[\#4983 ](https://github.com/matrix-org/matrix-react-sdk/pull/4983 )
* Fix TS lint errors
[\#4982 ](https://github.com/matrix-org/matrix-react-sdk/pull/4982 )
* Fix js lint errors after rebrand merge
[\#4981 ](https://github.com/matrix-org/matrix-react-sdk/pull/4981 )
* Fix style lint
[\#4980 ](https://github.com/matrix-org/matrix-react-sdk/pull/4980 )
* Fix alignment of login/syncing spinner
[\#4979 ](https://github.com/matrix-org/matrix-react-sdk/pull/4979 )
* De labs font-scaling
[\#4899 ](https://github.com/matrix-org/matrix-react-sdk/pull/4899 )
* Remove debug logging from new room list
[\#4972 ](https://github.com/matrix-org/matrix-react-sdk/pull/4972 )
* Tweak sticky header hiding to avoid pop
[\#4974 ](https://github.com/matrix-org/matrix-react-sdk/pull/4974 )
* Fix show-all keyboard focus regression
[\#4973 ](https://github.com/matrix-org/matrix-react-sdk/pull/4973 )
* Clean up TODOs, comments, and imports in the new room list
[\#4970 ](https://github.com/matrix-org/matrix-react-sdk/pull/4970 )
* Make EffectiveMembership utils generic
[\#4971 ](https://github.com/matrix-org/matrix-react-sdk/pull/4971 )
* Update sticky headers when breadcrumbs pop in or out
[\#4969 ](https://github.com/matrix-org/matrix-react-sdk/pull/4969 )
* Fix show less button occluding the last tile
[\#4967 ](https://github.com/matrix-org/matrix-react-sdk/pull/4967 )
* Ensure breadcrumbs don't keep turning themselves back on
[\#4968 ](https://github.com/matrix-org/matrix-react-sdk/pull/4968 )
* Update top vs. bottom sticky styles separately
[\#4966 ](https://github.com/matrix-org/matrix-react-sdk/pull/4966 )
* Ensure RoomListStore2 gets reset when the client becomes invalidated
[\#4965 ](https://github.com/matrix-org/matrix-react-sdk/pull/4965 )
* Add fade to show more button on room list
[\#4963 ](https://github.com/matrix-org/matrix-react-sdk/pull/4963 )
* Fix extra room tiles being rendered on smaller sublists
[\#4964 ](https://github.com/matrix-org/matrix-react-sdk/pull/4964 )
* Ensure tag changes (leaving rooms) causes rooms to move between lists
[\#4962 ](https://github.com/matrix-org/matrix-react-sdk/pull/4962 )
* Fix badges for font size 20
[\#4958 ](https://github.com/matrix-org/matrix-react-sdk/pull/4958 )
* Fix default sorting mechanics for new room list
[\#4960 ](https://github.com/matrix-org/matrix-react-sdk/pull/4960 )
* Fix room sub list header collapse/jump interactions on bottom-most sublist
[\#4961 ](https://github.com/matrix-org/matrix-react-sdk/pull/4961 )
* Fix room tile context menu for Historical rooms
[\#4959 ](https://github.com/matrix-org/matrix-react-sdk/pull/4959 )
* "ignore"/"unignore" commands: validate user ID
[\#4895 ](https://github.com/matrix-org/matrix-react-sdk/pull/4895 )
* Stop classname from overwritting baseavatar's
[\#4957 ](https://github.com/matrix-org/matrix-react-sdk/pull/4957 )
* Remove redundant scroll-margins and fix RoomTile wrongly scrolling
[\#4952 ](https://github.com/matrix-org/matrix-react-sdk/pull/4952 )
* Fix RoomAvatar viewAvatarOnClick to work on actual avatars instead of
default ones
[\#4953 ](https://github.com/matrix-org/matrix-react-sdk/pull/4953 )
* Be consistent with the at-room pill avatar configurability
[\#4955 ](https://github.com/matrix-org/matrix-react-sdk/pull/4955 )
* Room List v2 Enter in the filter field should select the first result
[\#4954 ](https://github.com/matrix-org/matrix-react-sdk/pull/4954 )
* Enable the new room list by default
[\#4919 ](https://github.com/matrix-org/matrix-react-sdk/pull/4919 )
* Convert ImportanceAlgorithm over to using NotificationColor instead
[\#4949 ](https://github.com/matrix-org/matrix-react-sdk/pull/4949 )
* Internalize algorithm updates in the new room list store
[\#4951 ](https://github.com/matrix-org/matrix-react-sdk/pull/4951 )
* Remove now-dead code from sublist resizing
[\#4950 ](https://github.com/matrix-org/matrix-react-sdk/pull/4950 )
* Ensure triggered updates get fired for filters in the new room list
[\#4948 ](https://github.com/matrix-org/matrix-react-sdk/pull/4948 )
* Handle off-cycle filtering updates in the new room list
[\#4947 ](https://github.com/matrix-org/matrix-react-sdk/pull/4947 )
* Make the show more button do a clean cut on the room list while transparent
[\#4941 ](https://github.com/matrix-org/matrix-react-sdk/pull/4941 )
* Stop safari from aggressively shrinking flex items
[\#4945 ](https://github.com/matrix-org/matrix-react-sdk/pull/4945 )
* Fix search padding
[\#4946 ](https://github.com/matrix-org/matrix-react-sdk/pull/4946 )
* Reduce event loop load caused by duplicate calculations in the new room list
[\#4943 ](https://github.com/matrix-org/matrix-react-sdk/pull/4943 )
* Add an option to disable room list logging, and improve logging
[\#4944 ](https://github.com/matrix-org/matrix-react-sdk/pull/4944 )
* Scroll fade for breadcrumbs
[\#4942 ](https://github.com/matrix-org/matrix-react-sdk/pull/4942 )
* Auto expand room list on search
[\#4927 ](https://github.com/matrix-org/matrix-react-sdk/pull/4927 )
* Fix rough badge alignment for community invite tiles again
[\#4939 ](https://github.com/matrix-org/matrix-react-sdk/pull/4939 )
* Improve safety of new rooms in the room list
[\#4940 ](https://github.com/matrix-org/matrix-react-sdk/pull/4940 )
* Don't destroy room notification states when replacing them
[\#4938 ](https://github.com/matrix-org/matrix-react-sdk/pull/4938 )
* Move irc layout option to advanced
[\#4937 ](https://github.com/matrix-org/matrix-react-sdk/pull/4937 )
* Potential solution to supporting transparent 'show more' buttons
[\#4932 ](https://github.com/matrix-org/matrix-react-sdk/pull/4932 )
* Improve performance and stability in sticky headers for new room list
[\#4931 ](https://github.com/matrix-org/matrix-react-sdk/pull/4931 )
* Move and improve notification state handling
[\#4935 ](https://github.com/matrix-org/matrix-react-sdk/pull/4935 )
* Move list layout management to its own store
[\#4934 ](https://github.com/matrix-org/matrix-react-sdk/pull/4934 )
* Noop first breadcrumb
[\#4933 ](https://github.com/matrix-org/matrix-react-sdk/pull/4933 )
* Highlight "Jump to Bottom" badge when appropriate
[\#4892 ](https://github.com/matrix-org/matrix-react-sdk/pull/4892 )
* Don't render the context menu within its trigger otherwise unhandled clicks
bubble
[\#4930 ](https://github.com/matrix-org/matrix-react-sdk/pull/4930 )
* Protect rooms from getting lost due to complex transitions
[\#4929 ](https://github.com/matrix-org/matrix-react-sdk/pull/4929 )
* Hide archive button
[\#4928 ](https://github.com/matrix-org/matrix-react-sdk/pull/4928 )
* Enable options to favourite and low priority rooms
[\#4920 ](https://github.com/matrix-org/matrix-react-sdk/pull/4920 )
* Move voip previews to bottom right corner
[\#4904 ](https://github.com/matrix-org/matrix-react-sdk/pull/4904 )
* Focus room filter on openSearch
[\#4923 ](https://github.com/matrix-org/matrix-react-sdk/pull/4923 )
* Swap out the resizer lib for something more stable in the new room list
[\#4924 ](https://github.com/matrix-org/matrix-react-sdk/pull/4924 )
* Add wrapper to room list so sticky headers don't need a background
[\#4912 ](https://github.com/matrix-org/matrix-react-sdk/pull/4912 )
* New room list view_room show_room_tile support
[\#4908 ](https://github.com/matrix-org/matrix-react-sdk/pull/4908 )
* Convert Context Menu to TypeScript
[\#4871 ](https://github.com/matrix-org/matrix-react-sdk/pull/4871 )
* Use html innerText for org.matrix.custom.html m.room.message room list
previews
[\#4925 ](https://github.com/matrix-org/matrix-react-sdk/pull/4925 )
* Fix MELS summary of 3pid invite revocations
[\#4913 ](https://github.com/matrix-org/matrix-react-sdk/pull/4913 )
* Fix sticky headers being left on display:none if they change too quickly
[\#4926 ](https://github.com/matrix-org/matrix-react-sdk/pull/4926 )
* Fix gaps under resize handle
[\#4922 ](https://github.com/matrix-org/matrix-react-sdk/pull/4922 )
* Fix DM handling in new room list
[\#4921 ](https://github.com/matrix-org/matrix-react-sdk/pull/4921 )
* Respect and fix understanding of legacy options in new room list
[\#4918 ](https://github.com/matrix-org/matrix-react-sdk/pull/4918 )
* Ensure DMs are not lost in the new room list, and clean up tag logging
[\#4916 ](https://github.com/matrix-org/matrix-react-sdk/pull/4916 )
* Mute "Unknown room caused setting update" spam
[\#4915 ](https://github.com/matrix-org/matrix-react-sdk/pull/4915 )
* Remove comment claiming encrypted rooms are handled incorrectly in the new
room list
[\#4917 ](https://github.com/matrix-org/matrix-react-sdk/pull/4917 )
* Try using requestAnimationFrame if available for sticky headers
[\#4914 ](https://github.com/matrix-org/matrix-react-sdk/pull/4914 )
* Show more/Show less keep focus in a relevant place
[\#4911 ](https://github.com/matrix-org/matrix-react-sdk/pull/4911 )
* Change orange to our orange and do some lints
[\#4910 ](https://github.com/matrix-org/matrix-react-sdk/pull/4910 )
* New Room List implement view_room_delta for keyboard shortcuts
[\#4900 ](https://github.com/matrix-org/matrix-react-sdk/pull/4900 )
* New Room List accessibility
[\#4896 ](https://github.com/matrix-org/matrix-react-sdk/pull/4896 )
* Improve room safety in the new room list
[\#4905 ](https://github.com/matrix-org/matrix-react-sdk/pull/4905 )
* Fix a number of issues with the new room list's invites
[\#4906 ](https://github.com/matrix-org/matrix-react-sdk/pull/4906 )
* Decrease default visible rooms down to 5
[\#4907 ](https://github.com/matrix-org/matrix-react-sdk/pull/4907 )
* swap order of context menu buttons so it does not jump when muted
[\#4909 ](https://github.com/matrix-org/matrix-react-sdk/pull/4909 )
* Fix some room list sticky header instabilities
[\#4901 ](https://github.com/matrix-org/matrix-react-sdk/pull/4901 )
* null-guard against groups with a null name in new Room List
[\#4903 ](https://github.com/matrix-org/matrix-react-sdk/pull/4903 )
* Allow vertical scrolling on the new room list breadcrumbs
[\#4902 ](https://github.com/matrix-org/matrix-react-sdk/pull/4902 )
* Convert things to Typescript, including languageHandler
[\#4883 ](https://github.com/matrix-org/matrix-react-sdk/pull/4883 )
* Fix minor issues with the badges in the new room list
[\#4894 ](https://github.com/matrix-org/matrix-react-sdk/pull/4894 )
* Radio button outline fixes including for new room list context menu
[\#4893 ](https://github.com/matrix-org/matrix-react-sdk/pull/4893 )
* First step towards a11y in the new room list
[\#4882 ](https://github.com/matrix-org/matrix-react-sdk/pull/4882 )
* Fix theme selector clicks bubbling out and causing context menu to float
away
[\#4891 ](https://github.com/matrix-org/matrix-react-sdk/pull/4891 )
* Revert "Remove a bunch of noisy logging from the room list"
[\#4890 ](https://github.com/matrix-org/matrix-react-sdk/pull/4890 )
* Remove duplicate compact settings, handle device level updates
[\#4888 ](https://github.com/matrix-org/matrix-react-sdk/pull/4888 )
* fix notifications icons some more
[\#4887 ](https://github.com/matrix-org/matrix-react-sdk/pull/4887 )
* Remove a bunch of noisy logging from the room list
[\#4886 ](https://github.com/matrix-org/matrix-react-sdk/pull/4886 )
* Fix bell icon mismatch on room tile between hover and context menu
[\#4884 ](https://github.com/matrix-org/matrix-react-sdk/pull/4884 )
* Add a null guard for message event previews
[\#4885 ](https://github.com/matrix-org/matrix-react-sdk/pull/4885 )
* Enable the new room list by default and trigger an initial render
[\#4881 ](https://github.com/matrix-org/matrix-react-sdk/pull/4881 )
* Fix selection states of room tiles in the new room list
[\#4879 ](https://github.com/matrix-org/matrix-react-sdk/pull/4879 )
* Update mute icon behaviour for new room list designs
[\#4876 ](https://github.com/matrix-org/matrix-react-sdk/pull/4876 )
* Fix alignment of avatars on community invites
[\#4878 ](https://github.com/matrix-org/matrix-react-sdk/pull/4878 )
* Don't include empty badge container in minimized view
[\#4880 ](https://github.com/matrix-org/matrix-react-sdk/pull/4880 )
* Fix alignment of dot badges in new room list
[\#4877 ](https://github.com/matrix-org/matrix-react-sdk/pull/4877 )
* Reorganize and match new room list badges to old list behaviour
[\#4861 ](https://github.com/matrix-org/matrix-react-sdk/pull/4861 )
* Implement breadcrumb notifications and scrolling
[\#4862 ](https://github.com/matrix-org/matrix-react-sdk/pull/4862 )
* Add click-to-jump on badge in the room sublist header
[\#4875 ](https://github.com/matrix-org/matrix-react-sdk/pull/4875 )
* Room List v2 context menu interactions
[\#4870 ](https://github.com/matrix-org/matrix-react-sdk/pull/4870 )
* Wedge community invites into the new room list
[\#4874 ](https://github.com/matrix-org/matrix-react-sdk/pull/4874 )
* Check whether crypto is enabled in room recovery reminder
[\#4873 ](https://github.com/matrix-org/matrix-react-sdk/pull/4873 )
* Fix room list 2's room tile wrapping wrongly
[\#4872 ](https://github.com/matrix-org/matrix-react-sdk/pull/4872 )
* Hide scrollbar without pixel jumping
[\#4863 ](https://github.com/matrix-org/matrix-react-sdk/pull/4863 )
* Room Tile context menu, notifications, indicator and placement
[\#4858 ](https://github.com/matrix-org/matrix-react-sdk/pull/4858 )
* Improve resizing interactions in the new room list
[\#4865 ](https://github.com/matrix-org/matrix-react-sdk/pull/4865 )
* Disable use of account-level ordering options in new room list
[\#4866 ](https://github.com/matrix-org/matrix-react-sdk/pull/4866 )
* Remove context menu on invites in new room list
[\#4867 ](https://github.com/matrix-org/matrix-react-sdk/pull/4867 )
* Fix reaction event crashes in message previews
[\#4868 ](https://github.com/matrix-org/matrix-react-sdk/pull/4868 )
2020-07-03 20:27:47 +08:00
Changes in [2.9.0 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v2.9.0 ) (2020-07-03)
===================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v2.9.0-rc.1...v2.9.0 )
2020-07-03 20:32:24 +08:00
* Upgrade to JS SDK 7.1.0
2020-07-03 20:27:47 +08:00
* Remove duplicate compact settings, handle device level updates
[\#4889 ](https://github.com/matrix-org/matrix-react-sdk/pull/4889 )
2020-07-01 21:32:19 +08:00
Changes in [2.9.0-rc.1 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v2.9.0-rc.1 ) (2020-07-01)
=============================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v2.8.1...v2.9.0-rc.1 )
* Upgrade to JS SDK 7.1.0-rc.1
* Update from Weblate
[\#4869 ](https://github.com/matrix-org/matrix-react-sdk/pull/4869 )
* Fix a number of proliferation issues in the new room list
[\#4828 ](https://github.com/matrix-org/matrix-react-sdk/pull/4828 )
* Fix jumping to read marker for events without tiles
[\#4860 ](https://github.com/matrix-org/matrix-react-sdk/pull/4860 )
* De-duplicate rooms from the room autocomplete provider
[\#4859 ](https://github.com/matrix-org/matrix-react-sdk/pull/4859 )
* Add file upload button to recovery key input
[\#4847 ](https://github.com/matrix-org/matrix-react-sdk/pull/4847 )
* Implement new design on security setup & login
[\#4831 ](https://github.com/matrix-org/matrix-react-sdk/pull/4831 )
* Fix /join slash command via servers including room id as a via
[\#4856 ](https://github.com/matrix-org/matrix-react-sdk/pull/4856 )
* Add Generic Expiring Toast and timing hooks
[\#4855 ](https://github.com/matrix-org/matrix-react-sdk/pull/4855 )
* Fix Room Custom Sounds regression and make ProgressBar relevant again
[\#4846 ](https://github.com/matrix-org/matrix-react-sdk/pull/4846 )
* Including start_sso and start_cas in redirect loop prevention
[\#4854 ](https://github.com/matrix-org/matrix-react-sdk/pull/4854 )
* Clean up TODO comments for new room list
[\#4850 ](https://github.com/matrix-org/matrix-react-sdk/pull/4850 )
* Show timestamp of redaction on hover
[\#4622 ](https://github.com/matrix-org/matrix-react-sdk/pull/4622 )
* Remove the DM button from new room tiles
[\#4849 ](https://github.com/matrix-org/matrix-react-sdk/pull/4849 )
* Hide room list show less button if it would do nothing
[\#4848 ](https://github.com/matrix-org/matrix-react-sdk/pull/4848 )
* Improve message preview copy in new room list
[\#4823 ](https://github.com/matrix-org/matrix-react-sdk/pull/4823 )
* Allow the tag panel to be disabled in the new room list
[\#4844 ](https://github.com/matrix-org/matrix-react-sdk/pull/4844 )
* Make the whole user row clickable in the new room list
[\#4843 ](https://github.com/matrix-org/matrix-react-sdk/pull/4843 )
* Add a new spinner design behind a labs flag
[\#4842 ](https://github.com/matrix-org/matrix-react-sdk/pull/4842 )
* ts-ignore because something is made of fail
[\#4845 ](https://github.com/matrix-org/matrix-react-sdk/pull/4845 )
* Fix Welcome.html CAS and SSO URLs not working
[\#4838 ](https://github.com/matrix-org/matrix-react-sdk/pull/4838 )
* More small tweaks in preparation for Notifications rework
[\#4835 ](https://github.com/matrix-org/matrix-react-sdk/pull/4835 )
* Iterate on the new room list resize handle
[\#4840 ](https://github.com/matrix-org/matrix-react-sdk/pull/4840 )
* Update sublists for new hover states
[\#4837 ](https://github.com/matrix-org/matrix-react-sdk/pull/4837 )
* Tweak parts of the new room list design
[\#4839 ](https://github.com/matrix-org/matrix-react-sdk/pull/4839 )
* Implement new resize handle for dogfooding
[\#4836 ](https://github.com/matrix-org/matrix-react-sdk/pull/4836 )
* Hide app badge count for hidden upgraded rooms (non-highlight)
[\#4834 ](https://github.com/matrix-org/matrix-react-sdk/pull/4834 )
* Move compact modern layout checkbox to 'advanced'
[\#4822 ](https://github.com/matrix-org/matrix-react-sdk/pull/4822 )
* Allow the user to resize the new sublists to 1 tile
[\#4825 ](https://github.com/matrix-org/matrix-react-sdk/pull/4825 )
* Make LoggedInView a real component because it uses shouldComponentUpdate
[\#4832 ](https://github.com/matrix-org/matrix-react-sdk/pull/4832 )
* Small tweaks in preparation for Notifications rework
[\#4829 ](https://github.com/matrix-org/matrix-react-sdk/pull/4829 )
* Remove extraneous debug from the new left panel
[\#4826 ](https://github.com/matrix-org/matrix-react-sdk/pull/4826 )
* Fix icons in the new user menu not showing up
[\#4824 ](https://github.com/matrix-org/matrix-react-sdk/pull/4824 )
* Fix sticky room disappearing/jumping in search results
[\#4817 ](https://github.com/matrix-org/matrix-react-sdk/pull/4817 )
* Show cross-signing / secret storage reset button in more cases
[\#4821 ](https://github.com/matrix-org/matrix-react-sdk/pull/4821 )
* Use theme-capable icons in the user menu
[\#4819 ](https://github.com/matrix-org/matrix-react-sdk/pull/4819 )
* Font support in custom themes
[\#4814 ](https://github.com/matrix-org/matrix-react-sdk/pull/4814 )
* Decrease margin between new sublists
[\#4816 ](https://github.com/matrix-org/matrix-react-sdk/pull/4816 )
* Update profile information in User Menu and truncate where needed
[\#4818 ](https://github.com/matrix-org/matrix-react-sdk/pull/4818 )
* Fix MessageActionBar in irc layout
[\#4802 ](https://github.com/matrix-org/matrix-react-sdk/pull/4802 )
* Mark messages with a black shield if the megolm session isn't trusted
[\#4797 ](https://github.com/matrix-org/matrix-react-sdk/pull/4797 )
* Custom font selection
[\#4761 ](https://github.com/matrix-org/matrix-react-sdk/pull/4761 )
* Use the correct timeline reference for message previews
[\#4812 ](https://github.com/matrix-org/matrix-react-sdk/pull/4812 )
* Fix read receipt handling in the new room list
[\#4811 ](https://github.com/matrix-org/matrix-react-sdk/pull/4811 )
* Improve unread/badge states in new room list (mk II)
[\#4805 ](https://github.com/matrix-org/matrix-react-sdk/pull/4805 )
* Only fire setting changes for changed settings
[\#4803 ](https://github.com/matrix-org/matrix-react-sdk/pull/4803 )
* Trigger room-specific watchers whenever a higher level change happens
[\#4804 ](https://github.com/matrix-org/matrix-react-sdk/pull/4804 )
* Have the theme switcher set the device-level theme to match settings
[\#4810 ](https://github.com/matrix-org/matrix-react-sdk/pull/4810 )
* Fix layout of minimized view for new room list
[\#4808 ](https://github.com/matrix-org/matrix-react-sdk/pull/4808 )
* Fix sticky headers over/under extending themselves in the new room list
[\#4809 ](https://github.com/matrix-org/matrix-react-sdk/pull/4809 )
* Update read receipt remainder for internal font size change
[\#4806 ](https://github.com/matrix-org/matrix-react-sdk/pull/4806 )
* Fix some appearance tab crash and implement style nits
[\#4801 ](https://github.com/matrix-org/matrix-react-sdk/pull/4801 )
* Add message preview for font slider
[\#4770 ](https://github.com/matrix-org/matrix-react-sdk/pull/4770 )
* Add layout options to the appearance tab
[\#4773 ](https://github.com/matrix-org/matrix-react-sdk/pull/4773 )
* Update from Weblate
[\#4800 ](https://github.com/matrix-org/matrix-react-sdk/pull/4800 )
* Support accounts with cross signing but no SSSS
[\#4717 ](https://github.com/matrix-org/matrix-react-sdk/pull/4717 )
* Look for existing verification requests after login
[\#4762 ](https://github.com/matrix-org/matrix-react-sdk/pull/4762 )
* Add a checkpoint to index newly encrypted rooms.
[\#4611 ](https://github.com/matrix-org/matrix-react-sdk/pull/4611 )
* Add support to paginate search results when using Seshat.
[\#4705 ](https://github.com/matrix-org/matrix-react-sdk/pull/4705 )
* User versions in the event index.
[\#4788 ](https://github.com/matrix-org/matrix-react-sdk/pull/4788 )
* Fix crash when filtering new room list too fast
[\#4796 ](https://github.com/matrix-org/matrix-react-sdk/pull/4796 )
* hide search results from unknown rooms
[\#4795 ](https://github.com/matrix-org/matrix-react-sdk/pull/4795 )
* Mark the new room list as ready for general testing
[\#4794 ](https://github.com/matrix-org/matrix-react-sdk/pull/4794 )
* Extend QueryMatcher's sorting heuristic
[\#4784 ](https://github.com/matrix-org/matrix-react-sdk/pull/4784 )
* Lint ts semicolons (aka. The great semicolon migration)
[\#4791 ](https://github.com/matrix-org/matrix-react-sdk/pull/4791 )
* Revert "Use recovery keys over passphrases"
[\#4790 ](https://github.com/matrix-org/matrix-react-sdk/pull/4790 )
* Clear `top` when not sticking headers to the top
[\#4783 ](https://github.com/matrix-org/matrix-react-sdk/pull/4783 )
* Don't show a 'show less' button when it's impossible to collapse
[\#4785 ](https://github.com/matrix-org/matrix-react-sdk/pull/4785 )
* Fix show less/more button occluding the list automatically
[\#4786 ](https://github.com/matrix-org/matrix-react-sdk/pull/4786 )
* Improve room switching in the new room list
[\#4787 ](https://github.com/matrix-org/matrix-react-sdk/pull/4787 )
* Remove labs option to cache 'passphrase'
[\#4789 ](https://github.com/matrix-org/matrix-react-sdk/pull/4789 )
* Remove escape backslashes in non-Markdown messages
[\#4694 ](https://github.com/matrix-org/matrix-react-sdk/pull/4694 )
2020-06-29 22:59:36 +08:00
Changes in [2.8.1 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v2.8.1 ) (2020-06-29)
===================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v2.8.0...v2.8.1 )
* Support accounts with cross signing but no SSSS
[\#4852 ](https://github.com/matrix-org/matrix-react-sdk/pull/4852 )
2020-06-23 22:06:52 +08:00
Changes in [2.8.0 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v2.8.0 ) (2020-06-23)
===================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v2.8.0-rc.1...v2.8.0 )
2020-06-23 22:25:59 +08:00
* Upgrade to JS SDK 7.0.0
2020-06-23 22:06:52 +08:00
* Update read receipt remainder for internal font size change
[\#4807 ](https://github.com/matrix-org/matrix-react-sdk/pull/4807 )
* Revert "Use recovery keys over passphrases"
[\#4793 ](https://github.com/matrix-org/matrix-react-sdk/pull/4793 )
2020-06-18 04:46:33 +08:00
Changes in [2.8.0-rc.1 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v2.8.0-rc.1 ) (2020-06-17)
=============================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v2.7.2...v2.8.0-rc.1 )
* Upgrade to JS SDK 7.0.0-rc.1
* Fix Styled Checkbox and Radio Button disabled state
[\#4778 ](https://github.com/matrix-org/matrix-react-sdk/pull/4778 )
* clean up and fix the isMasterRuleEnabled logic
[\#4782 ](https://github.com/matrix-org/matrix-react-sdk/pull/4782 )
* Fix case-sensitivity of /me to match rest of slash commands
[\#4763 ](https://github.com/matrix-org/matrix-react-sdk/pull/4763 )
* Add a 'show less' button to the new room list
[\#4765 ](https://github.com/matrix-org/matrix-react-sdk/pull/4765 )
* Update from Weblate
[\#4781 ](https://github.com/matrix-org/matrix-react-sdk/pull/4781 )
* Sticky and collapsing headers for new room list
[\#4758 ](https://github.com/matrix-org/matrix-react-sdk/pull/4758 )
* Make the room list labs setting reload on change
[\#4780 ](https://github.com/matrix-org/matrix-react-sdk/pull/4780 )
* Handle/hide old rooms in the room list
[\#4767 ](https://github.com/matrix-org/matrix-react-sdk/pull/4767 )
* Add some media queries to improve UI on mobile (#3991)
[\#4656 ](https://github.com/matrix-org/matrix-react-sdk/pull/4656 )
* Match fuzzy filtering a bit more reliably in the new room list
[\#4769 ](https://github.com/matrix-org/matrix-react-sdk/pull/4769 )
* Improve Field ts definitions some more
[\#4777 ](https://github.com/matrix-org/matrix-react-sdk/pull/4777 )
* Fix alignment of checkboxes in new room list's context menu
[\#4776 ](https://github.com/matrix-org/matrix-react-sdk/pull/4776 )
* Fix Field ts def, fix LocalEchoWrapper and NotificationsEnabledController
[\#4775 ](https://github.com/matrix-org/matrix-react-sdk/pull/4775 )
* Add presence indicators and globes to new room list
[\#4774 ](https://github.com/matrix-org/matrix-react-sdk/pull/4774 )
* Include the sticky room when filtering in the new room list
[\#4772 ](https://github.com/matrix-org/matrix-react-sdk/pull/4772 )
* Add a home button to the new room list menu when available
[\#4771 ](https://github.com/matrix-org/matrix-react-sdk/pull/4771 )
* use group layout for search results
[\#4764 ](https://github.com/matrix-org/matrix-react-sdk/pull/4764 )
* Fix m.id.phone spec compliance
[\#4757 ](https://github.com/matrix-org/matrix-react-sdk/pull/4757 )
* User Info default power levels for ban/kick/redact to 50 as per spec
[\#4759 ](https://github.com/matrix-org/matrix-react-sdk/pull/4759 )
* Match new room list's text search to old room list
[\#4768 ](https://github.com/matrix-org/matrix-react-sdk/pull/4768 )
* Fix ordering of recent rooms in the new room list
[\#4766 ](https://github.com/matrix-org/matrix-react-sdk/pull/4766 )
* Change theme selector to use new styled radio buttons
[\#4731 ](https://github.com/matrix-org/matrix-react-sdk/pull/4731 )
* Use recovery keys over passphrases
[\#4686 ](https://github.com/matrix-org/matrix-react-sdk/pull/4686 )
* Update from Weblate
[\#4760 ](https://github.com/matrix-org/matrix-react-sdk/pull/4760 )
* Initial dark theme support for new room list
[\#4756 ](https://github.com/matrix-org/matrix-react-sdk/pull/4756 )
* Support per-list options and algorithms on the new room list
[\#4754 ](https://github.com/matrix-org/matrix-react-sdk/pull/4754 )
* Send read marker updates immediately after moving visually
[\#4755 ](https://github.com/matrix-org/matrix-react-sdk/pull/4755 )
* Add a minimized view to the new room list
[\#4753 ](https://github.com/matrix-org/matrix-react-sdk/pull/4753 )
* Fix e2e icon alignment in irc-layout
[\#4752 ](https://github.com/matrix-org/matrix-react-sdk/pull/4752 )
* Add some resource leak protection to new room list badges
[\#4750 ](https://github.com/matrix-org/matrix-react-sdk/pull/4750 )
* Fix read-receipt alignment
[\#4747 ](https://github.com/matrix-org/matrix-react-sdk/pull/4747 )
* Show message previews on the new room list tiles
[\#4751 ](https://github.com/matrix-org/matrix-react-sdk/pull/4751 )
* Fix various layout concerns with the new room list
[\#4749 ](https://github.com/matrix-org/matrix-react-sdk/pull/4749 )
* Prioritize text on the clipboard over file
[\#4748 ](https://github.com/matrix-org/matrix-react-sdk/pull/4748 )
* Move Settings flag to ts
[\#4729 ](https://github.com/matrix-org/matrix-react-sdk/pull/4729 )
* Add a context menu to rooms in the new room list
[\#4743 ](https://github.com/matrix-org/matrix-react-sdk/pull/4743 )
* Add hover states and basic context menu to new room list
[\#4742 ](https://github.com/matrix-org/matrix-react-sdk/pull/4742 )
* Update resize handle for new designs in new room list
[\#4741 ](https://github.com/matrix-org/matrix-react-sdk/pull/4741 )
* Improve general stability in the new room list
[\#4740 ](https://github.com/matrix-org/matrix-react-sdk/pull/4740 )
* Reimplement breadcrumbs for new room list
[\#4735 ](https://github.com/matrix-org/matrix-react-sdk/pull/4735 )
* Add styled radio buttons
[\#4744 ](https://github.com/matrix-org/matrix-react-sdk/pull/4744 )
* Hide checkbox tick on dark backgrounds
[\#4730 ](https://github.com/matrix-org/matrix-react-sdk/pull/4730 )
* Make checkboxes a11y friendly
[\#4746 ](https://github.com/matrix-org/matrix-react-sdk/pull/4746 )
* EventIndex: Store and restore the encryption info for encrypted events.
[\#4738 ](https://github.com/matrix-org/matrix-react-sdk/pull/4738 )
* Use IDestroyable instead of IDisposable
[\#4739 ](https://github.com/matrix-org/matrix-react-sdk/pull/4739 )
* Add/improve badge counts in new room list
[\#4734 ](https://github.com/matrix-org/matrix-react-sdk/pull/4734 )
* Convert FormattingUtils to TypeScript and add badge utility function
[\#4732 ](https://github.com/matrix-org/matrix-react-sdk/pull/4732 )
* Add filtering and exploring to the new room list
[\#4736 ](https://github.com/matrix-org/matrix-react-sdk/pull/4736 )
* Support prioritized room list filters
[\#4737 ](https://github.com/matrix-org/matrix-react-sdk/pull/4737 )
* Clean up font scaling appearance
[\#4733 ](https://github.com/matrix-org/matrix-react-sdk/pull/4733 )
* Add user menu to new room list
[\#4722 ](https://github.com/matrix-org/matrix-react-sdk/pull/4722 )
* New room list basic styling and layout
[\#4711 ](https://github.com/matrix-org/matrix-react-sdk/pull/4711 )
* Fix read receipt overlap
[\#4727 ](https://github.com/matrix-org/matrix-react-sdk/pull/4727 )
* Load correct default font size
[\#4726 ](https://github.com/matrix-org/matrix-react-sdk/pull/4726 )
* send state of lowBandwidth in rageshakes
[\#4724 ](https://github.com/matrix-org/matrix-react-sdk/pull/4724 )
* Change internal font size from from 15 to 10
[\#4725 ](https://github.com/matrix-org/matrix-react-sdk/pull/4725 )
* Upgrade deps
[\#4723 ](https://github.com/matrix-org/matrix-react-sdk/pull/4723 )
* Ensure active Jitsi conference is closed on widget pop-out
[\#4444 ](https://github.com/matrix-org/matrix-react-sdk/pull/4444 )
* Introduce sticky rooms to the new room list
[\#4720 ](https://github.com/matrix-org/matrix-react-sdk/pull/4720 )
* Handle remaining cases for room updates in new room list
[\#4721 ](https://github.com/matrix-org/matrix-react-sdk/pull/4721 )
* Allow searching the emoji picker using other emoji
[\#4719 ](https://github.com/matrix-org/matrix-react-sdk/pull/4719 )
* New room list scrolling and resizing
[\#4697 ](https://github.com/matrix-org/matrix-react-sdk/pull/4697 )
* Don't show FormatBar if composer is empty
[\#4696 ](https://github.com/matrix-org/matrix-react-sdk/pull/4696 )
* Split the left panel into new and old for new room list designs
[\#4687 ](https://github.com/matrix-org/matrix-react-sdk/pull/4687 )
* Fix compact layout regression
[\#4712 ](https://github.com/matrix-org/matrix-react-sdk/pull/4712 )
* fix emoji in safari
[\#4710 ](https://github.com/matrix-org/matrix-react-sdk/pull/4710 )
* Fix not being able to dismiss new login toasts
[\#4709 ](https://github.com/matrix-org/matrix-react-sdk/pull/4709 )
* Fix exceptions from Tooltip
[\#4708 ](https://github.com/matrix-org/matrix-react-sdk/pull/4708 )
* Stop removing variation selector from quick reactions
[\#4707 ](https://github.com/matrix-org/matrix-react-sdk/pull/4707 )
* Tidy up continuation algorithm and make it work for hidden profile changes
[\#4704 ](https://github.com/matrix-org/matrix-react-sdk/pull/4704 )
* Profile settings should never show a disambiguated display name
[\#4699 ](https://github.com/matrix-org/matrix-react-sdk/pull/4699 )
* Prevent (double) 4S bootstrap from RestoreKeyBackupDialog
[\#4701 ](https://github.com/matrix-org/matrix-react-sdk/pull/4701 )
* Stop checkbox styling bleeding through room address selector
[\#4691 ](https://github.com/matrix-org/matrix-react-sdk/pull/4691 )
* Center HeaderButtons
[\#4695 ](https://github.com/matrix-org/matrix-react-sdk/pull/4695 )
* Add .well-known option to control default e2ee behaviour
[\#4605 ](https://github.com/matrix-org/matrix-react-sdk/pull/4605 )
* Add max-width to right and left panels
[\#4692 ](https://github.com/matrix-org/matrix-react-sdk/pull/4692 )
* Fix login loop where the sso flow returns to `#/login`
[\#4685 ](https://github.com/matrix-org/matrix-react-sdk/pull/4685 )
* Don't clear MAU toasts when a successful sync comes in
[\#4690 ](https://github.com/matrix-org/matrix-react-sdk/pull/4690 )
* Add initial filtering support to new room list
[\#4681 ](https://github.com/matrix-org/matrix-react-sdk/pull/4681 )
* Bubble up a decline-to-render of verification events to outside wrapper
[\#4664 ](https://github.com/matrix-org/matrix-react-sdk/pull/4664 )
* upgrade to twemoji 13.0.0
[\#4672 ](https://github.com/matrix-org/matrix-react-sdk/pull/4672 )
* Apply FocusLock to ImageView to capture Escape handling
[\#4666 ](https://github.com/matrix-org/matrix-react-sdk/pull/4666 )
* Fix the 'complete security' screen
[\#4689 ](https://github.com/matrix-org/matrix-react-sdk/pull/4689 )
* add null-guard for Autocomplete containerRef
[\#4688 ](https://github.com/matrix-org/matrix-react-sdk/pull/4688 )
* Remove legacy codepaths for Unknown Device Error (UDE/UDD) handling
[\#4660 ](https://github.com/matrix-org/matrix-react-sdk/pull/4660 )
* Remove feature_cross_signing
[\#4655 ](https://github.com/matrix-org/matrix-react-sdk/pull/4655 )
* Autocomplete: use scrollIntoView for auto-scroll to fix it
[\#4670 ](https://github.com/matrix-org/matrix-react-sdk/pull/4670 )
2020-06-16 18:35:28 +08:00
Changes in [2.7.2 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v2.7.2 ) (2020-06-16)
===================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v2.7.1...v2.7.2 )
* Upgrade to JS SDK 6.2.2
2020-06-05 22:43:23 +08:00
Changes in [2.7.1 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v2.7.1 ) (2020-06-05)
===================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v2.7.0...v2.7.1 )
* Upgrade to JS SDK 6.2.1
* Fix exceptions from Tooltip
[\#4716 ](https://github.com/matrix-org/matrix-react-sdk/pull/4716 )
* Fix not being able to dismiss new login toasts
[\#4715 ](https://github.com/matrix-org/matrix-react-sdk/pull/4715 )
* Fix compact layout regression
[\#4714 ](https://github.com/matrix-org/matrix-react-sdk/pull/4714 )
2020-06-04 22:12:23 +08:00
Changes in [2.7.0 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v2.7.0 ) (2020-06-04)
===================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v2.7.0-rc.2...v2.7.0 )
2020-06-05 22:43:23 +08:00
* Upgrade to JS SDK 6.2.0
2020-06-04 22:12:23 +08:00
* Prevent (double) 4S bootstrap from RestoreKeyBackupDialog
[\#4703 ](https://github.com/matrix-org/matrix-react-sdk/pull/4703 )
* Fix checkbox bleed
[\#4702 ](https://github.com/matrix-org/matrix-react-sdk/pull/4702 )
* Fix login loop where the sso flow returns to `#/login` to release
[\#4693 ](https://github.com/matrix-org/matrix-react-sdk/pull/4693 )
2020-06-02 21:37:47 +08:00
Changes in [2.7.0-rc.2 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v2.7.0-rc.2 ) (2020-06-02)
=============================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v2.7.0-rc.1...v2.7.0-rc.2 )
* Rewire the Sticker button to be an Emoji Picker
[\#3747 ](https://github.com/matrix-org/matrix-react-sdk/pull/3747 )
2020-06-02 20:59:10 +08:00
Changes in [2.7.0-rc.1 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v2.7.0-rc.1 ) (2020-06-02)
=============================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v2.6.1...v2.7.0-rc.1 )
* Upgrade to JS SDK 6.2.0-rc.1
* Update from Weblate
[\#4683 ](https://github.com/matrix-org/matrix-react-sdk/pull/4683 )
* Make auth argument in the register request compliant with r0.6.0
[\#4347 ](https://github.com/matrix-org/matrix-react-sdk/pull/4347 )
* Revert "Prevent PersistedElements overflowing scrolled areas"
[\#4682 ](https://github.com/matrix-org/matrix-react-sdk/pull/4682 )
* Remove unused TagPanelButtons
[\#4680 ](https://github.com/matrix-org/matrix-react-sdk/pull/4680 )
* Pass roomId to IRCTimelineProfileResizer
[\#4679 ](https://github.com/matrix-org/matrix-react-sdk/pull/4679 )
* Remove logging to console for irc name resize
[\#4678 ](https://github.com/matrix-org/matrix-react-sdk/pull/4678 )
* Use arrow functions instead of binding `this`
[\#4677 ](https://github.com/matrix-org/matrix-react-sdk/pull/4677 )
* Increase specificity of compact layout selectors
[\#4675 ](https://github.com/matrix-org/matrix-react-sdk/pull/4675 )
* Create and use stylised checkboxes
[\#4665 ](https://github.com/matrix-org/matrix-react-sdk/pull/4665 )
* useIRCLayout moved to props
[\#4676 ](https://github.com/matrix-org/matrix-react-sdk/pull/4676 )
* Fix paste image to upload
[\#4674 ](https://github.com/matrix-org/matrix-react-sdk/pull/4674 )
* Fix FilePanel and NotificationsPanel regression
[\#4647 ](https://github.com/matrix-org/matrix-react-sdk/pull/4647 )
* Allow deferring of Update Toast until the next morning
[\#4669 ](https://github.com/matrix-org/matrix-react-sdk/pull/4669 )
* Give contextual feedback for manual update check instead of banner
[\#4668 ](https://github.com/matrix-org/matrix-react-sdk/pull/4668 )
* Dialog wrap title instead of taking same space as the close/cancel button
[\#4659 ](https://github.com/matrix-org/matrix-react-sdk/pull/4659 )
* Update Modular hosting link
[\#4627 ](https://github.com/matrix-org/matrix-react-sdk/pull/4627 )
* Fix field placeholder regression
[\#4663 ](https://github.com/matrix-org/matrix-react-sdk/pull/4663 )
* Fix/document a number of UIA oddities
[\#4667 ](https://github.com/matrix-org/matrix-react-sdk/pull/4667 )
* Stop copy icon repeating weirdly
[\#4662 ](https://github.com/matrix-org/matrix-react-sdk/pull/4662 )
* Try and fix the Notifier race
[\#4661 ](https://github.com/matrix-org/matrix-react-sdk/pull/4661 )
* set the client's pickle key if the platform can store one
[\#4657 ](https://github.com/matrix-org/matrix-react-sdk/pull/4657 )
* Migrate Banners to Toasts
[\#4624 ](https://github.com/matrix-org/matrix-react-sdk/pull/4624 )
* Move Appearance tab to ts
[\#4658 ](https://github.com/matrix-org/matrix-react-sdk/pull/4658 )
* Fix room alias lookup vs peeking race condition
[\#4606 ](https://github.com/matrix-org/matrix-react-sdk/pull/4606 )
* Fix encryption icon miss-alignment
[\#4651 ](https://github.com/matrix-org/matrix-react-sdk/pull/4651 )
* Fix sublist sizing regression
[\#4649 ](https://github.com/matrix-org/matrix-react-sdk/pull/4649 )
* Fix lines overflowing room list width
[\#4650 ](https://github.com/matrix-org/matrix-react-sdk/pull/4650 )
* Remove the keyshare dialog
[\#4648 ](https://github.com/matrix-org/matrix-react-sdk/pull/4648 )
* Update badge counts in new room list as needed
[\#4654 ](https://github.com/matrix-org/matrix-react-sdk/pull/4654 )
* EventIndex: Handle invalid m.room.redaction events correctly.
[\#4653 ](https://github.com/matrix-org/matrix-react-sdk/pull/4653 )
* EventIndex: Print out the checkpoint if there was an error during a crawl
[\#4652 ](https://github.com/matrix-org/matrix-react-sdk/pull/4652 )
* Move Field to Typescript
[\#4635 ](https://github.com/matrix-org/matrix-react-sdk/pull/4635 )
* Use connection error to detect network problem
[\#4646 ](https://github.com/matrix-org/matrix-react-sdk/pull/4646 )
* Revert default font size to 15px
[\#4641 ](https://github.com/matrix-org/matrix-react-sdk/pull/4641 )
* Add logging when room join fails
[\#4645 ](https://github.com/matrix-org/matrix-react-sdk/pull/4645 )
* Remove EncryptedEventDialog
[\#4644 ](https://github.com/matrix-org/matrix-react-sdk/pull/4644 )
* Migrate Toasts to Typescript and to granular priority system
[\#4618 ](https://github.com/matrix-org/matrix-react-sdk/pull/4618 )
* Update Crypto Store Too New copy
[\#4632 ](https://github.com/matrix-org/matrix-react-sdk/pull/4632 )
* MemberAvatar should not have its own letter fallback, it should use
BaseAvatar
[\#4643 ](https://github.com/matrix-org/matrix-react-sdk/pull/4643 )
* Fix media upload issues with abort and status bar
[\#4630 ](https://github.com/matrix-org/matrix-react-sdk/pull/4630 )
* fix viewGroup to actually show the group if possible
[\#4633 ](https://github.com/matrix-org/matrix-react-sdk/pull/4633 )
* Update confirm passphrase copy
[\#4634 ](https://github.com/matrix-org/matrix-react-sdk/pull/4634 )
* Improve accessibility of the emoji picker
[\#4636 ](https://github.com/matrix-org/matrix-react-sdk/pull/4636 )
* Fix Emoji Picker footer being too small if text overflows
[\#4631 ](https://github.com/matrix-org/matrix-react-sdk/pull/4631 )
* Improve style of toasts to match Figma
[\#4613 ](https://github.com/matrix-org/matrix-react-sdk/pull/4613 )
* Iterate toast count indicator more logically
[\#4620 ](https://github.com/matrix-org/matrix-react-sdk/pull/4620 )
* Fix reacting to redactions
[\#4626 ](https://github.com/matrix-org/matrix-react-sdk/pull/4626 )
* Fix sentMessageAndIsAlone by dispatching `message_sent` more consistently
[\#4628 ](https://github.com/matrix-org/matrix-react-sdk/pull/4628 )
* Update from Weblate
[\#4640 ](https://github.com/matrix-org/matrix-react-sdk/pull/4640 )
* Replace `alias` with `address` in copy for consistency
[\#4402 ](https://github.com/matrix-org/matrix-react-sdk/pull/4402 )
* Convert MatrixClientPeg to TypeScript
[\#4638 ](https://github.com/matrix-org/matrix-react-sdk/pull/4638 )
* Fix BaseAvatar wrongly retrying urls
[\#4629 ](https://github.com/matrix-org/matrix-react-sdk/pull/4629 )
* Fix event highlights not being updated to reflect edits
[\#4637 ](https://github.com/matrix-org/matrix-react-sdk/pull/4637 )
* Calculate badges in the new room list more reliably
[\#4625 ](https://github.com/matrix-org/matrix-react-sdk/pull/4625 )
* Transition BaseAvatar to hooks
[\#4101 ](https://github.com/matrix-org/matrix-react-sdk/pull/4101 )
* Convert BasePlatform and BaseEventIndexManager to Typescript
[\#4614 ](https://github.com/matrix-org/matrix-react-sdk/pull/4614 )
* Fix: Tag_DM is not defined
[\#4619 ](https://github.com/matrix-org/matrix-react-sdk/pull/4619 )
* Fix visibility of message timestamps
[\#4615 ](https://github.com/matrix-org/matrix-react-sdk/pull/4615 )
* Rewrite the room list store
[\#4253 ](https://github.com/matrix-org/matrix-react-sdk/pull/4253 )
* Update code style to mention switch statements
[\#4610 ](https://github.com/matrix-org/matrix-react-sdk/pull/4610 )
* Fix key backup restore with SSSS
[\#4612 ](https://github.com/matrix-org/matrix-react-sdk/pull/4612 )
* Handle null tokens in the crawler loop.
[\#4608 ](https://github.com/matrix-org/matrix-react-sdk/pull/4608 )
* Font scaling settings and slider
[\#4424 ](https://github.com/matrix-org/matrix-react-sdk/pull/4424 )
* Prevent PersistedElements overflowing scrolled areas
[\#4494 ](https://github.com/matrix-org/matrix-react-sdk/pull/4494 )
* IRC ui layout
[\#4531 ](https://github.com/matrix-org/matrix-react-sdk/pull/4531 )
* Remove SSSS key upgrade check from rageshake
[\#4607 ](https://github.com/matrix-org/matrix-react-sdk/pull/4607 )
* Label the create room button better than "Add room"
[\#4603 ](https://github.com/matrix-org/matrix-react-sdk/pull/4603 )
* Convert the dispatcher to TypeScript
[\#4593 ](https://github.com/matrix-org/matrix-react-sdk/pull/4593 )
* Consolidate password/passphrase fields into a component & add dynamic colour
to progress
[\#4599 ](https://github.com/matrix-org/matrix-react-sdk/pull/4599 )
* UserView, show Welcome page in the mid panel instead of empty space
[\#4590 ](https://github.com/matrix-org/matrix-react-sdk/pull/4590 )
* Update from Weblate
[\#4601 ](https://github.com/matrix-org/matrix-react-sdk/pull/4601 )
* Make email auth component fail better if server claims email isn't validated
[\#4600 ](https://github.com/matrix-org/matrix-react-sdk/pull/4600 )
* Add new keyboard shortcuts for jump to unread and upload file
[\#4588 ](https://github.com/matrix-org/matrix-react-sdk/pull/4588 )
* accept and linkify local domains like those from mDNS
[\#4594 ](https://github.com/matrix-org/matrix-react-sdk/pull/4594 )
* Revert "ImageView make clicking off it easier"
[\#4586 ](https://github.com/matrix-org/matrix-react-sdk/pull/4586 )
* wrap node-qrcode in a React FC and use it for ShareDialog
[\#4394 ](https://github.com/matrix-org/matrix-react-sdk/pull/4394 )
* Pass screenAfterLogin through SSO in the callback url
[\#4585 ](https://github.com/matrix-org/matrix-react-sdk/pull/4585 )
* Remove debugging that causes email addresses to load forever
[\#4597 ](https://github.com/matrix-org/matrix-react-sdk/pull/4597 )
2020-05-22 21:00:29 +08:00
Changes in [2.6.1 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v2.6.1 ) (2020-05-22)
===================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v2.6.0...v2.6.1 )
* Fix key backup restore with SSSS
[\#4617 ](https://github.com/matrix-org/matrix-react-sdk/pull/4617 )
* Remove SSSS key upgrade check from rageshake
[\#4616 ](https://github.com/matrix-org/matrix-react-sdk/pull/4616 )
2020-05-19 18:21:59 +08:00
Changes in [2.6.0 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v2.6.0 ) (2020-05-19)
===================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v2.6.0-rc.1...v2.6.0 )
* Upgrade to JS SDK 6.1.0
* Revert "ImageView make clicking off it easier"
[\#4602 ](https://github.com/matrix-org/matrix-react-sdk/pull/4602 )
* Remove debugging that causes email addresses to load forever (to release)
[\#4598 ](https://github.com/matrix-org/matrix-react-sdk/pull/4598 )
2020-05-14 23:30:17 +08:00
Changes in [2.6.0-rc.1 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v2.6.0-rc.1 ) (2020-05-14)
=============================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v2.5.0...v2.6.0-rc.1 )
* Upgrade to JS SDK 6.1.0-rc.1
* Update from Weblate
[\#4596 ](https://github.com/matrix-org/matrix-react-sdk/pull/4596 )
* Fix message edits dialog being wrong and sometimes crashing
[\#4595 ](https://github.com/matrix-org/matrix-react-sdk/pull/4595 )
* Acquire a new session before enacting deactivation
[\#4584 ](https://github.com/matrix-org/matrix-react-sdk/pull/4584 )
* Remove UI for upgrading 4S to symmetric encryption
[\#4581 ](https://github.com/matrix-org/matrix-react-sdk/pull/4581 )
* Add copy to SSO prompts during cross-signing setup
[\#4555 ](https://github.com/matrix-org/matrix-react-sdk/pull/4555 )
* Re-fix OpenID requests from widgets
[\#4592 ](https://github.com/matrix-org/matrix-react-sdk/pull/4592 )
* Fix persistent widgets on desktop / http
[\#4591 ](https://github.com/matrix-org/matrix-react-sdk/pull/4591 )
* Updated link and added:Yarn two is not yet used.
[\#4589 ](https://github.com/matrix-org/matrix-react-sdk/pull/4589 )
* Fix topic dialog not supporting escape as it didn't have a "Close"
[\#4578 ](https://github.com/matrix-org/matrix-react-sdk/pull/4578 )
* Default to public room when creating room from room directory
[\#4579 ](https://github.com/matrix-org/matrix-react-sdk/pull/4579 )
* Replace png flags and add Kosovo to country code dropdown
[\#4576 ](https://github.com/matrix-org/matrix-react-sdk/pull/4576 )
* Rename `trash (custom).svg` as electron doesn't like paths with spaces
[\#4583 ](https://github.com/matrix-org/matrix-react-sdk/pull/4583 )
* Fix sign in / up links on previewed rooms
[\#4582 ](https://github.com/matrix-org/matrix-react-sdk/pull/4582 )
* Avoid soft crash if unknown device in verification
[\#4580 ](https://github.com/matrix-org/matrix-react-sdk/pull/4580 )
* Add slash commands /query and /msg to match IRC
[\#4568 ](https://github.com/matrix-org/matrix-react-sdk/pull/4568 )
* Send cross-signing debug booleans over rageshake
[\#4570 ](https://github.com/matrix-org/matrix-react-sdk/pull/4570 )
* Prompt user to specify an alternate server if theirs has registration off
[\#4575 ](https://github.com/matrix-org/matrix-react-sdk/pull/4575 )
* Don't try and redact redactions for "Remove recent messages"
[\#4573 ](https://github.com/matrix-org/matrix-react-sdk/pull/4573 )
* View Source should target the replacing event rather than the root one
[\#4571 ](https://github.com/matrix-org/matrix-react-sdk/pull/4571 )
* Fix passphrase reset in key backup restore dialog
[\#4569 ](https://github.com/matrix-org/matrix-react-sdk/pull/4569 )
* Ensure key backup gets dealt with correctly during secret storage reset
[\#4556 ](https://github.com/matrix-org/matrix-react-sdk/pull/4556 )
* Fix crash for broken invites
[\#4565 ](https://github.com/matrix-org/matrix-react-sdk/pull/4565 )
* Fix rageshake with no matrix client
[\#4572 ](https://github.com/matrix-org/matrix-react-sdk/pull/4572 )
* Update from Weblate
[\#4567 ](https://github.com/matrix-org/matrix-react-sdk/pull/4567 )
* Bring back UnknownBody for UISIs
[\#4564 ](https://github.com/matrix-org/matrix-react-sdk/pull/4564 )
* clear tag panel selection if the community selected is left
[\#4559 ](https://github.com/matrix-org/matrix-react-sdk/pull/4559 )
* Close ImageView when redacting
[\#4560 ](https://github.com/matrix-org/matrix-react-sdk/pull/4560 )
* Redesign redactions
[\#4484 ](https://github.com/matrix-org/matrix-react-sdk/pull/4484 )
* Don't try to reload profile information when closing the user panel
[\#4547 ](https://github.com/matrix-org/matrix-react-sdk/pull/4547 )
* Fix right panel hiding when viewing room member
[\#4558 ](https://github.com/matrix-org/matrix-react-sdk/pull/4558 )
* Don't erase password confirm on registration error
[\#4540 ](https://github.com/matrix-org/matrix-react-sdk/pull/4540 )
* Add a loading state for email addresses/phone numbers in settings
[\#4557 ](https://github.com/matrix-org/matrix-react-sdk/pull/4557 )
* set the meta tag for theme-color to the same theme css background
[\#4554 ](https://github.com/matrix-org/matrix-react-sdk/pull/4554 )
* Update Invite Dialog copy to include email addresses
[\#4497 ](https://github.com/matrix-org/matrix-react-sdk/pull/4497 )
* Fix slider toggle regression.
[\#4546 ](https://github.com/matrix-org/matrix-react-sdk/pull/4546 )
* Fix a crash where a name could unexpectedly be an empty list
[\#4552 ](https://github.com/matrix-org/matrix-react-sdk/pull/4552 )
* Solves communities can be dragged from context menu
[\#4492 ](https://github.com/matrix-org/matrix-react-sdk/pull/4492 )
* Remove prefixes for composer avatar urls
[\#4553 ](https://github.com/matrix-org/matrix-react-sdk/pull/4553 )
* Fix reply RR spacing getting doubled
[\#4541 ](https://github.com/matrix-org/matrix-react-sdk/pull/4541 )
* Differentiate copy for own untrusted device dialog
[\#4549 ](https://github.com/matrix-org/matrix-react-sdk/pull/4549 )
* EventIndex: Reduce the logging the event index is producing.
[\#4548 ](https://github.com/matrix-org/matrix-react-sdk/pull/4548 )
* Increase rageshake size limit to 5mb
[\#4543 ](https://github.com/matrix-org/matrix-react-sdk/pull/4543 )
* Update from Weblate
[\#4542 ](https://github.com/matrix-org/matrix-react-sdk/pull/4542 )
* Guard against race when waiting for cross-signing to be ready
[\#4539 ](https://github.com/matrix-org/matrix-react-sdk/pull/4539 )
* Wait for user to be verified in e2e setup
[\#4537 ](https://github.com/matrix-org/matrix-react-sdk/pull/4537 )
* Convert MatrixChat to a TypeScript class
[\#4462 ](https://github.com/matrix-org/matrix-react-sdk/pull/4462 )
* Mark room as read when escape is pressed
[\#4271 ](https://github.com/matrix-org/matrix-react-sdk/pull/4271 )
* Only show key backup reminder when confirmed by server to be missing
[\#4534 ](https://github.com/matrix-org/matrix-react-sdk/pull/4534 )
* Add device name to unverified session toast
[\#4535 ](https://github.com/matrix-org/matrix-react-sdk/pull/4535 )
* Show progress when loading keys
[\#4507 ](https://github.com/matrix-org/matrix-react-sdk/pull/4507 )
* Fix device verification toasts not disappearing
[\#4532 ](https://github.com/matrix-org/matrix-react-sdk/pull/4532 )
* Update toast copy again
[\#4529 ](https://github.com/matrix-org/matrix-react-sdk/pull/4529 )
* Re-apply theme after login
[\#4518 ](https://github.com/matrix-org/matrix-react-sdk/pull/4518 )
* Reduce maximum width of toasts & allow multiple lines
[\#4525 ](https://github.com/matrix-org/matrix-react-sdk/pull/4525 )
* Treat sessions that are there when we log in as old
[\#4524 ](https://github.com/matrix-org/matrix-react-sdk/pull/4524 )
* Allow resetting storage from the access dialog
[\#4521 ](https://github.com/matrix-org/matrix-react-sdk/pull/4521 )
* Update (bulk) unverified device toast copy
[\#4522 ](https://github.com/matrix-org/matrix-react-sdk/pull/4522 )
* Make new device toasts appear above review toasts
[\#4519 ](https://github.com/matrix-org/matrix-react-sdk/pull/4519 )
* Separate toasts for existing & new device verification
[\#4511 ](https://github.com/matrix-org/matrix-react-sdk/pull/4511 )
* Slightly darker toggle off bg color
[\#4477 ](https://github.com/matrix-org/matrix-react-sdk/pull/4477 )
* Fix pill vertical align
[\#4514 ](https://github.com/matrix-org/matrix-react-sdk/pull/4514 )
* Fix set up encryption toast to use "set up" as action
[\#4502 ](https://github.com/matrix-org/matrix-react-sdk/pull/4502 )
* Don't enable e2ee when inviting a 3pid
[\#4509 ](https://github.com/matrix-org/matrix-react-sdk/pull/4509 )
* Fix internal link styling in Security Settings
[\#4510 ](https://github.com/matrix-org/matrix-react-sdk/pull/4510 )
* Small custom theming fixes
[\#4508 ](https://github.com/matrix-org/matrix-react-sdk/pull/4508 )
* Fix scaling issues
[\#4355 ](https://github.com/matrix-org/matrix-react-sdk/pull/4355 )
* Aggregate device verify toasts
[\#4506 ](https://github.com/matrix-org/matrix-react-sdk/pull/4506 )
* Support setting username and avatar colors in custom themes
[\#4503 ](https://github.com/matrix-org/matrix-react-sdk/pull/4503 )
* only clear on continuations where the clear isn't done by SenderProfile
[\#4501 ](https://github.com/matrix-org/matrix-react-sdk/pull/4501 )
* cap width of editable item list item to leave space for its X button
[\#4495 ](https://github.com/matrix-org/matrix-react-sdk/pull/4495 )
* Add a link from settings / devices to your user profile
[\#4498 ](https://github.com/matrix-org/matrix-react-sdk/pull/4498 )
* Update from Weblate
[\#4496 ](https://github.com/matrix-org/matrix-react-sdk/pull/4496 )
* Make icon change in SetupEncryptionDialog
[\#4485 ](https://github.com/matrix-org/matrix-react-sdk/pull/4485 )
* Remove invite only padlocks feature flag
[\#4487 ](https://github.com/matrix-org/matrix-react-sdk/pull/4487 )
* Fix incorrect toast if security setup skipped
[\#4486 ](https://github.com/matrix-org/matrix-react-sdk/pull/4486 )
* Revert "Update emojibase for fixed emoji codepoints and Emoji 13 support"
[\#4482 ](https://github.com/matrix-org/matrix-react-sdk/pull/4482 )
* Fix widget URL templating (again)
[\#4481 ](https://github.com/matrix-org/matrix-react-sdk/pull/4481 )
* Fix recovery link on login verification flow
[\#4479 ](https://github.com/matrix-org/matrix-react-sdk/pull/4479 )
* Make avatars in pills occupy the entire space using cropping
[\#4476 ](https://github.com/matrix-org/matrix-react-sdk/pull/4476 )
* Use WidgetType more often to avoid breaking new sticker pickers
[\#4458 ](https://github.com/matrix-org/matrix-react-sdk/pull/4458 )
* Update logging for unmanaged widgets, and add TODO comments for other areas
[\#4460 ](https://github.com/matrix-org/matrix-react-sdk/pull/4460 )
* Fix OpenID requests from widgets
[\#4459 ](https://github.com/matrix-org/matrix-react-sdk/pull/4459 )
* Take encrypted message search out of labs
[\#4467 ](https://github.com/matrix-org/matrix-react-sdk/pull/4467 )
* Fix BigEmoji for replies
[\#4475 ](https://github.com/matrix-org/matrix-react-sdk/pull/4475 )
* Update login security copy and design to match Figma
[\#4472 ](https://github.com/matrix-org/matrix-react-sdk/pull/4472 )
* Fix i18n of SSO UIA copy in Deactivate Account Dialog
[\#4471 ](https://github.com/matrix-org/matrix-react-sdk/pull/4471 )
* Assert type of domNode as HTMLElement to fix build
[\#4470 ](https://github.com/matrix-org/matrix-react-sdk/pull/4470 )
* Unignored in settings
[\#4466 ](https://github.com/matrix-org/matrix-react-sdk/pull/4466 )
* Skip auth flow test for signing upload when password present
[\#4464 ](https://github.com/matrix-org/matrix-react-sdk/pull/4464 )
* If user cannot set email during registration don't tell them to
[\#4461 ](https://github.com/matrix-org/matrix-react-sdk/pull/4461 )
* Fix post-ts autocomplete, it is not null
[\#4463 ](https://github.com/matrix-org/matrix-react-sdk/pull/4463 )
* Convert autocomplete stuff to TypeScript
[\#4452 ](https://github.com/matrix-org/matrix-react-sdk/pull/4452 )
* Add a back button to the devtools verifications panel
[\#4455 ](https://github.com/matrix-org/matrix-react-sdk/pull/4455 )
* Fix: wait until cross-signing keys are fetched to show verify button
[\#4456 ](https://github.com/matrix-org/matrix-react-sdk/pull/4456 )
* Handle load error in create secret storage dialog
[\#4451 ](https://github.com/matrix-org/matrix-react-sdk/pull/4451 )
* Allow iframes and Jitsi URLs in /addwidget
[\#4382 ](https://github.com/matrix-org/matrix-react-sdk/pull/4382 )
* Support m.jitsi-typed widgets as Jitsi widgets
[\#4379 ](https://github.com/matrix-org/matrix-react-sdk/pull/4379 )
* Don't recheck DeviceListener until after initial sync is finished
[\#4450 ](https://github.com/matrix-org/matrix-react-sdk/pull/4450 )
* Fix CSS class in ButtonPlaceholder
[\#4449 ](https://github.com/matrix-org/matrix-react-sdk/pull/4449 )
* Password Login make sure tab takes user to password field
[\#4441 ](https://github.com/matrix-org/matrix-react-sdk/pull/4441 )
* Network Dropdown fix things not scrolling properly
[\#4439 ](https://github.com/matrix-org/matrix-react-sdk/pull/4439 )
* ImageView make clicking off it easier
[\#4448 ](https://github.com/matrix-org/matrix-react-sdk/pull/4448 )
* Add slash command to send a rageshake
[\#4443 ](https://github.com/matrix-org/matrix-react-sdk/pull/4443 )
* EventIndex: Filter out events that don't have a propper content value.
[\#4446 ](https://github.com/matrix-org/matrix-react-sdk/pull/4446 )
* Revert "Fix Filepanel scroll position state lost when room is changed"
[\#4445 ](https://github.com/matrix-org/matrix-react-sdk/pull/4445 )
* Update seshat copy to remove trailing full stop
[\#4442 ](https://github.com/matrix-org/matrix-react-sdk/pull/4442 )
* Fix Filepanel scroll position state lost when room is changed
[\#4388 ](https://github.com/matrix-org/matrix-react-sdk/pull/4388 )
* Fix end-to-end tests for end-to-end encryption verification
[\#4436 ](https://github.com/matrix-org/matrix-react-sdk/pull/4436 )
* Don't explode if the e2e test directory exists when crashing
[\#4437 ](https://github.com/matrix-org/matrix-react-sdk/pull/4437 )
* Bump https-proxy-agent from 2.2.1 to 2.2.4 in /test/end-to-end-tests
[\#4430 ](https://github.com/matrix-org/matrix-react-sdk/pull/4430 )
* Minor updates to e2e test instructions on Windows
[\#4432 ](https://github.com/matrix-org/matrix-react-sdk/pull/4432 )
* Fix typo
[\#4435 ](https://github.com/matrix-org/matrix-react-sdk/pull/4435 )
* Catch errors sooner so users can recover more easily
[\#4122 ](https://github.com/matrix-org/matrix-react-sdk/pull/4122 )
* Rageshake: remind user of unsupported browser and send modernizr report
[\#4381 ](https://github.com/matrix-org/matrix-react-sdk/pull/4381 )
* Design tweaks for DM Room Tiles
[\#4338 ](https://github.com/matrix-org/matrix-react-sdk/pull/4338 )
* Don't break spills over multiple lines, ellipsis them at max-1-line
[\#4434 ](https://github.com/matrix-org/matrix-react-sdk/pull/4434 )
* Turn the end-to-end tests back on and fix the lazy-loading tests
[\#4433 ](https://github.com/matrix-org/matrix-react-sdk/pull/4433 )
* Fix key backup debug panel
[\#4431 ](https://github.com/matrix-org/matrix-react-sdk/pull/4431 )
* Convert cross-signing feature flag to setting
[\#4416 ](https://github.com/matrix-org/matrix-react-sdk/pull/4416 )
* Make RoomPublishSetting import-skinnable
[\#4428 ](https://github.com/matrix-org/matrix-react-sdk/pull/4428 )
* Iterate cross-signing copy
[\#4425 ](https://github.com/matrix-org/matrix-react-sdk/pull/4425 )
* Fix: ensure twemoji font is loaded when showing SAS emojis
[\#4422 ](https://github.com/matrix-org/matrix-react-sdk/pull/4422 )
* Revert "Fix: load Twemoji before login so complete security gets the right
emojis during SAS"
[\#4421 ](https://github.com/matrix-org/matrix-react-sdk/pull/4421 )
* Fix: load Twemoji before login so complete security gets the right emojis
during SAS
[\#4419 ](https://github.com/matrix-org/matrix-react-sdk/pull/4419 )
* consolidate and fix copy to clipboard
[\#4410 ](https://github.com/matrix-org/matrix-react-sdk/pull/4410 )
* Fix Message Context Menu options not displaying: block
[\#4418 ](https://github.com/matrix-org/matrix-react-sdk/pull/4418 )
* Fix pills being broken by unescaped characters
[\#4411 ](https://github.com/matrix-org/matrix-react-sdk/pull/4411 )
2020-05-05 18:10:36 +08:00
Changes in [2.5.0 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v2.5.0 ) (2020-05-05)
===================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v2.5.0-rc.6...v2.5.0 )
* Upgrade to JS SDK 6.0.0
* EventIndex: Reduce the logging the event index is producing.
[\#4551 ](https://github.com/matrix-org/matrix-react-sdk/pull/4551 )
* Differentiate copy for own untrusted device dialog
[\#4550 ](https://github.com/matrix-org/matrix-react-sdk/pull/4550 )
* More detailed progress for key backup progress
[\#4545 ](https://github.com/matrix-org/matrix-react-sdk/pull/4545 )
* Increase rageshake size limit to 5mb
[\#4544 ](https://github.com/matrix-org/matrix-react-sdk/pull/4544 )
2020-05-01 23:30:10 +08:00
Changes in [2.5.0-rc.6 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v2.5.0-rc.6 ) (2020-05-01)
=============================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v2.5.0-rc.5...v2.5.0-rc.6 )
* Upgrade to JS SDK 6.0.0-rc.2
* Wait for user to be verified in e2e setup
[\#4538 ](https://github.com/matrix-org/matrix-react-sdk/pull/4538 )
* Add device name to unverified session toast
[\#4536 ](https://github.com/matrix-org/matrix-react-sdk/pull/4536 )
2020-04-30 18:30:13 +08:00
Changes in [2.5.0-rc.5 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v2.5.0-rc.5 ) (2020-04-30)
=============================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v2.5.0-rc.4...v2.5.0-rc.5 )
* Upgrade to JS SDK 6.0.0-rc.1
* Fix device verification toasts not disappearing
[\#4533 ](https://github.com/matrix-org/matrix-react-sdk/pull/4533 )
* Allow resetting storage from the access dialog
[\#4526 ](https://github.com/matrix-org/matrix-react-sdk/pull/4526 )
* Update toast copy again
[\#4530 ](https://github.com/matrix-org/matrix-react-sdk/pull/4530 )
* Reduce maximum width of toasts & allow multiple lines
[\#4528 ](https://github.com/matrix-org/matrix-react-sdk/pull/4528 )
* Treat sessions that are there when we log in as old
[\#4527 ](https://github.com/matrix-org/matrix-react-sdk/pull/4527 )
* Update (bulk) unverified device toast copy
[\#4523 ](https://github.com/matrix-org/matrix-react-sdk/pull/4523 )
* Make new device toasts appear above review toasts
[\#4520 ](https://github.com/matrix-org/matrix-react-sdk/pull/4520 )
* Separate toasts for existing & new device verification
[\#4517 ](https://github.com/matrix-org/matrix-react-sdk/pull/4517 )
* Aggregate device verify toasts
[\#4516 ](https://github.com/matrix-org/matrix-react-sdk/pull/4516 )
* Fix set up encryption toast to use "set up" as action
[\#4515 ](https://github.com/matrix-org/matrix-react-sdk/pull/4515 )
* Fix internal link styling in Security Settings
[\#4512 ](https://github.com/matrix-org/matrix-react-sdk/pull/4512 )
* Don't enable e2ee when inviting a 3pid
[\#4513 ](https://github.com/matrix-org/matrix-react-sdk/pull/4513 )
* only clear on continuations where the clear isn't done by SenderProfile
[\#4505 ](https://github.com/matrix-org/matrix-react-sdk/pull/4505 )
* cap width of editable item list item to leave space for its X button
[\#4504 ](https://github.com/matrix-org/matrix-react-sdk/pull/4504 )
* Add a link from settings / devices to your user profile
[\#4499 ](https://github.com/matrix-org/matrix-react-sdk/pull/4499 )
* Make icon change in SetupEncryptionDialog
[\#4490 ](https://github.com/matrix-org/matrix-react-sdk/pull/4490 )
* Remove invite only padlocks feature flag for release
[\#4488 ](https://github.com/matrix-org/matrix-react-sdk/pull/4488 )
* Fix incorrect toast if security setup skipped
[\#4489 ](https://github.com/matrix-org/matrix-react-sdk/pull/4489 )
* Revert "Update emojibase for fixed emoji codepoints and Emoji 13 support"
[\#4483 ](https://github.com/matrix-org/matrix-react-sdk/pull/4483 )
* Fix recovery link on login verification flow
[\#4480 ](https://github.com/matrix-org/matrix-react-sdk/pull/4480 )
2020-04-23 22:55:37 +08:00
Changes in [2.5.0-rc.4 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v2.5.0-rc.4 ) (2020-04-23)
=============================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v2.5.0-rc.3...v2.5.0-rc.4 )
* Upgrade to JS SDK 5.3.1-rc.4
* Take encrypted message search out of labs for release
[\#4468 ](https://github.com/matrix-org/matrix-react-sdk/pull/4468 )
* Update login security copy and design to match Figma [to release]
[\#4474 ](https://github.com/matrix-org/matrix-react-sdk/pull/4474 )
* Fix i18n of SSO UIA copy in Deactivate Account Dialog on release
[\#4473 ](https://github.com/matrix-org/matrix-react-sdk/pull/4473 )
* Skip auth flow test for signing upload when password present
[\#4465 ](https://github.com/matrix-org/matrix-react-sdk/pull/4465 )
* Fix: wait until cross-signing keys are fetched to show verify button
[\#4457 ](https://github.com/matrix-org/matrix-react-sdk/pull/4457 )
* Handle load error in create secret storage dialog
[\#4454 ](https://github.com/matrix-org/matrix-react-sdk/pull/4454 )
* Don't recheck DeviceListener until after initial sync is finished
[\#4450 ](https://github.com/matrix-org/matrix-react-sdk/pull/4450 )
* EventIndex: Filter out events that don't have a propper content value.
[\#4447 ](https://github.com/matrix-org/matrix-react-sdk/pull/4447 )
2020-04-18 00:51:49 +08:00
Changes in [2.5.0-rc.3 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v2.5.0-rc.3 ) (2020-04-17)
=============================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v2.5.0-rc.2...v2.5.0-rc.3 )
* Upgrade to JS SDK 5.3.1-rc.3
2020-04-17 03:01:46 +08:00
Changes in [2.5.0-rc.2 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v2.5.0-rc.2 ) (2020-04-16)
=============================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v2.5.0-rc.1...v2.5.0-rc.2 )
* Upgrade to JS SDK 5.3.1-rc.2
* [Release] Convert cross-signing flag to a setting
[\#4429 ](https://github.com/matrix-org/matrix-react-sdk/pull/4429 )
* Iterate cross-signing copy
[\#4426 ](https://github.com/matrix-org/matrix-react-sdk/pull/4426 )
* Fix: ensure twemoji font is loaded when showing SAS emojis
[\#4423 ](https://github.com/matrix-org/matrix-react-sdk/pull/4423 )
2020-04-16 02:18:45 +08:00
Changes in [2.5.0-rc.1 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v2.5.0-rc.1 ) (2020-04-15)
=============================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v2.4.0-rc.1...v2.5.0-rc.1 )
* Upgrade to JS SDK 5.3.1-rc.1
* null-guard MatrixClientPeg in RoomViewStore
[\#4415 ](https://github.com/matrix-org/matrix-react-sdk/pull/4415 )
* Fix: prevent spurious notifications from indexer
[\#4414 ](https://github.com/matrix-org/matrix-react-sdk/pull/4414 )
* Login block on initialSync with spinners
[\#4413 ](https://github.com/matrix-org/matrix-react-sdk/pull/4413 )
* Allow network dropdown to be scrollable and fix context menu padding calc
[\#4408 ](https://github.com/matrix-org/matrix-react-sdk/pull/4408 )
* Remove end-to-end message info option when cross-signing is used
[\#4412 ](https://github.com/matrix-org/matrix-react-sdk/pull/4412 )
* Minimize widgets by default
[\#4378 ](https://github.com/matrix-org/matrix-react-sdk/pull/4378 )
* Add comments to highlight where we'll need m.widget support
[\#4380 ](https://github.com/matrix-org/matrix-react-sdk/pull/4380 )
* Fix: dont try to enable 4S if cross-signing is disabled
[\#4407 ](https://github.com/matrix-org/matrix-react-sdk/pull/4407 )
* Fix: don't confuse user with spinner during complete security step
[\#4406 ](https://github.com/matrix-org/matrix-react-sdk/pull/4406 )
* Fix: avoid potential crash during certain verification paths
[\#4405 ](https://github.com/matrix-org/matrix-react-sdk/pull/4405 )
* Add riot-desktop shortcuts for forward/back matching browsers& slack
[\#4392 ](https://github.com/matrix-org/matrix-react-sdk/pull/4392 )
* Convert LoggedInView to an ES6 PureComponent Class & TypeScript
[\#4398 ](https://github.com/matrix-org/matrix-react-sdk/pull/4398 )
* Fix width of MVideoBody in FilePanel
[\#4396 ](https://github.com/matrix-org/matrix-react-sdk/pull/4396 )
* Remove unused react-addons-css-transition-group
[\#4397 ](https://github.com/matrix-org/matrix-react-sdk/pull/4397 )
* Fix emoji tooltip flickering
[\#4395 ](https://github.com/matrix-org/matrix-react-sdk/pull/4395 )
* Pass along key backup for bootstrap
[\#4374 ](https://github.com/matrix-org/matrix-react-sdk/pull/4374 )
* Fix create room dialog e2ee private room setting
[\#4403 ](https://github.com/matrix-org/matrix-react-sdk/pull/4403 )
* Sort emoji by shortcodes for autocomplete primarily for :-1 and :+1
[\#4391 ](https://github.com/matrix-org/matrix-react-sdk/pull/4391 )
* Fix invalid commands when figuring out whether to set isTyping
[\#4390 ](https://github.com/matrix-org/matrix-react-sdk/pull/4390 )
* op/deop return error if trying to affect an unknown user
[\#4389 ](https://github.com/matrix-org/matrix-react-sdk/pull/4389 )
* Composer pills respect showPillAvatar setting
[\#4384 ](https://github.com/matrix-org/matrix-react-sdk/pull/4384 )
* Only send typing notification when composing commands which send messages
[\#4385 ](https://github.com/matrix-org/matrix-react-sdk/pull/4385 )
* Reverse order of they match/they don't match buttons
[\#4386 ](https://github.com/matrix-org/matrix-react-sdk/pull/4386 )
* Use singular text on 'delete sessions' button for SSO
[\#4383 ](https://github.com/matrix-org/matrix-react-sdk/pull/4383 )
* Pass widget data through from sticker picker
[\#4377 ](https://github.com/matrix-org/matrix-react-sdk/pull/4377 )
* Obliterate widgets when they are minimized
[\#4376 ](https://github.com/matrix-org/matrix-react-sdk/pull/4376 )
* Fix image thumbnail width when read receipts are hidden
[\#4370 ](https://github.com/matrix-org/matrix-react-sdk/pull/4370 )
* Add toggle for e2ee when creating private room
[\#4362 ](https://github.com/matrix-org/matrix-react-sdk/pull/4362 )
* Fix logging for failed searches
[\#4372 ](https://github.com/matrix-org/matrix-react-sdk/pull/4372 )
* Ensure UI is updated when cross-signing gets disabled
[\#4369 ](https://github.com/matrix-org/matrix-react-sdk/pull/4369 )
* Retry the request for the master key from SSSS on login
[\#4371 ](https://github.com/matrix-org/matrix-react-sdk/pull/4371 )
* Upgrade deps
[\#4365 ](https://github.com/matrix-org/matrix-react-sdk/pull/4365 )
* App load tweaks, i18n and localStorage
[\#4367 ](https://github.com/matrix-org/matrix-react-sdk/pull/4367 )
* Fix encoding of widget arguments
[\#4366 ](https://github.com/matrix-org/matrix-react-sdk/pull/4366 )
2020-04-08 20:59:22 +08:00
Changes in [2.4.0-rc.1 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v2.4.0-rc.1 ) (2020-04-08)
=============================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v2.3.1...v2.4.0-rc.1 )
* Upgrade to JS SDK to 5.3.0-rc.1
* EventIndex: Log if we had all events in a checkpoint but are continuing.
[\#4363 ](https://github.com/matrix-org/matrix-react-sdk/pull/4363 )
* Update from Weblate
[\#4364 ](https://github.com/matrix-org/matrix-react-sdk/pull/4364 )
* Support deactivating your account with SSO
[\#4356 ](https://github.com/matrix-org/matrix-react-sdk/pull/4356 )
* Add debug status for cached backup key format
[\#4359 ](https://github.com/matrix-org/matrix-react-sdk/pull/4359 )
* Fix composer placeholder not updating
[\#4361 ](https://github.com/matrix-org/matrix-react-sdk/pull/4361 )
* Fix sas verification buttons to match figma
[\#4358 ](https://github.com/matrix-org/matrix-react-sdk/pull/4358 )
* Don't show fallback text for verification requests
[\#4345 ](https://github.com/matrix-org/matrix-react-sdk/pull/4345 )
* Fix share dialog correctly
[\#4360 ](https://github.com/matrix-org/matrix-react-sdk/pull/4360 )
* Use singular copy when only deleting one device
[\#4357 ](https://github.com/matrix-org/matrix-react-sdk/pull/4357 )
* Deem m.sticker events as actionable for reacting
[\#4288 ](https://github.com/matrix-org/matrix-react-sdk/pull/4288 )
* Don't show spinner over encryption setup dialogs
[\#4354 ](https://github.com/matrix-org/matrix-react-sdk/pull/4354 )
* Support Jitsi information from client .well-known
[\#4348 ](https://github.com/matrix-org/matrix-react-sdk/pull/4348 )
* Add new default home page fallback
[\#4350 ](https://github.com/matrix-org/matrix-react-sdk/pull/4350 )
* Check more account data in toast listener
[\#4351 ](https://github.com/matrix-org/matrix-react-sdk/pull/4351 )
* Don't try to send presence updates until the client is started
[\#4353 ](https://github.com/matrix-org/matrix-react-sdk/pull/4353 )
* Fix copy button on code blocks when there is no code tag just pre
[\#4352 ](https://github.com/matrix-org/matrix-react-sdk/pull/4352 )
* Clear sessionStorage on sign out
[\#4346 ](https://github.com/matrix-org/matrix-react-sdk/pull/4346 )
* Re-request room keys after auth
[\#4341 ](https://github.com/matrix-org/matrix-react-sdk/pull/4341 )
* Update emojibase for fixed emoji codepoints and Emoji 13 support
[\#4344 ](https://github.com/matrix-org/matrix-react-sdk/pull/4344 )
* App load order tweaks for code splitting
[\#4343 ](https://github.com/matrix-org/matrix-react-sdk/pull/4343 )
* Fix alignment of e2e icon in userinfo and expose full displayname in title
[\#4312 ](https://github.com/matrix-org/matrix-react-sdk/pull/4312 )
* Adjust copy & UX for self-verification
[\#4342 ](https://github.com/matrix-org/matrix-react-sdk/pull/4342 )
* QR code reciprocation
[\#4334 ](https://github.com/matrix-org/matrix-react-sdk/pull/4334 )
* Fix Hangul typing does not work properly
[\#4339 ](https://github.com/matrix-org/matrix-react-sdk/pull/4339 )
* Fix: dismiss setup encryption toast if cross-signing is ready
[\#4336 ](https://github.com/matrix-org/matrix-react-sdk/pull/4336 )
* Fix read marker visibility for grouped events
[\#4340 ](https://github.com/matrix-org/matrix-react-sdk/pull/4340 )
* Make all 'font-size's and 'line-height's rem
[\#4305 ](https://github.com/matrix-org/matrix-react-sdk/pull/4305 )
* Fix spurious extra devices on registration
[\#4337 ](https://github.com/matrix-org/matrix-react-sdk/pull/4337 )
* Fix the edit messager composer
[\#4333 ](https://github.com/matrix-org/matrix-react-sdk/pull/4333 )
* Fix Room Settings Dialog Notifications tab icon
[\#4321 ](https://github.com/matrix-org/matrix-react-sdk/pull/4321 )
* Fix various cases of React warnings by silencing them
[\#4331 ](https://github.com/matrix-org/matrix-react-sdk/pull/4331 )
* Only apply padding to standard textual buttons (kind buttons)
[\#4332 ](https://github.com/matrix-org/matrix-react-sdk/pull/4332 )
* Use console.log in place of console.warn for less warnings
[\#4330 ](https://github.com/matrix-org/matrix-react-sdk/pull/4330 )
* Revert componentDidMount changes on breadcrumbs
[\#4329 ](https://github.com/matrix-org/matrix-react-sdk/pull/4329 )
* Use new method for checking secret storage key
[\#4309 ](https://github.com/matrix-org/matrix-react-sdk/pull/4309 )
* Label and use UNSAFE_componentWillMount to minimize warnings
[\#4315 ](https://github.com/matrix-org/matrix-react-sdk/pull/4315 )
* Fix a number of minor code quality issues
[\#4314 ](https://github.com/matrix-org/matrix-react-sdk/pull/4314 )
* Use componentDidMount in place of componentWillMount where possible
[\#4313 ](https://github.com/matrix-org/matrix-react-sdk/pull/4313 )
* EventIndex: Mark the initial checkpoints for a full crawl.
[\#4325 ](https://github.com/matrix-org/matrix-react-sdk/pull/4325 )
* Fix UserInfo e2e buttons to match Figma
[\#4320 ](https://github.com/matrix-org/matrix-react-sdk/pull/4320 )
* Only auto-scroll to RoomTile when clicking on RoomTile or via shortcuts
[\#4316 ](https://github.com/matrix-org/matrix-react-sdk/pull/4316 )
* Support SSO for interactive authentication
[\#4292 ](https://github.com/matrix-org/matrix-react-sdk/pull/4292 )
* Fix /invite Slash Command
[\#4328 ](https://github.com/matrix-org/matrix-react-sdk/pull/4328 )
* Fix jitsi popout URL
[\#4326 ](https://github.com/matrix-org/matrix-react-sdk/pull/4326 )
* Use our own jitsi widget for the popout URL
[\#4323 ](https://github.com/matrix-org/matrix-react-sdk/pull/4323 )
* Fix popout support for jitsi widgets
[\#4319 ](https://github.com/matrix-org/matrix-react-sdk/pull/4319 )
* Fix: legacy verify user throwing error
[\#4318 ](https://github.com/matrix-org/matrix-react-sdk/pull/4318 )
* Document settingDefaults
[\#3046 ](https://github.com/matrix-org/matrix-react-sdk/pull/3046 )
* Fix Ctrl+/ for Finnish keyboard where it includes Shift
[\#4317 ](https://github.com/matrix-org/matrix-react-sdk/pull/4317 )
* Rework SlashCommands to better expose aliases
[\#4302 ](https://github.com/matrix-org/matrix-react-sdk/pull/4302 )
* Fix EventListSummary when RR rendering is disabled
[\#4311 ](https://github.com/matrix-org/matrix-react-sdk/pull/4311 )
* Update link to css location.
[\#4299 ](https://github.com/matrix-org/matrix-react-sdk/pull/4299 )
* Fix peeking keeping two timeline update mechanisms in play
[\#4310 ](https://github.com/matrix-org/matrix-react-sdk/pull/4310 )
* Pass new secret storage key to bootstrap path
[\#4308 ](https://github.com/matrix-org/matrix-react-sdk/pull/4308 )
* Show red shield for users that become unverified
[\#4303 ](https://github.com/matrix-org/matrix-react-sdk/pull/4303 )
* Accessibility fixed for Event List Summary and Composer Format Bar
[\#4295 ](https://github.com/matrix-org/matrix-react-sdk/pull/4295 )
* Support $riot: Templates for SSO/CAS urls in the welcome.html page
[\#4279 ](https://github.com/matrix-org/matrix-react-sdk/pull/4279 )
* Added the /html command
[\#4296 ](https://github.com/matrix-org/matrix-react-sdk/pull/4296 )
* EventIndex: Better logging on how many events are added.
[\#4301 ](https://github.com/matrix-org/matrix-react-sdk/pull/4301 )
* Field: mark id as optional in propTypes
[\#4307 ](https://github.com/matrix-org/matrix-react-sdk/pull/4307 )
* Fix view community link icon contrast
[\#4254 ](https://github.com/matrix-org/matrix-react-sdk/pull/4254 )
* Remove underscore from Jitsi conference names
[\#4304 ](https://github.com/matrix-org/matrix-react-sdk/pull/4304 )
* Refactor shield display logic; changed rules for DMs
[\#4290 ](https://github.com/matrix-org/matrix-react-sdk/pull/4290 )
* Fix: bring back global thin scrollbars
[\#4300 ](https://github.com/matrix-org/matrix-react-sdk/pull/4300 )
* Keyboard shortcuts: Escape cancel reply and fix Ctrl+K
[\#4297 ](https://github.com/matrix-org/matrix-react-sdk/pull/4297 )
* Field: make id optional, generate one if not provided
[\#4298 ](https://github.com/matrix-org/matrix-react-sdk/pull/4298 )
* Fix ugly scrollbars in TabbedView (settings), emojipicker and widgets
[\#4293 ](https://github.com/matrix-org/matrix-react-sdk/pull/4293 )
* Rename secret storage force-reset variable to avoid confusion
[\#4274 ](https://github.com/matrix-org/matrix-react-sdk/pull/4274 )
* Fix: can't dismiss unverified session toast when encryption hasn't been
upgraded
[\#4291 ](https://github.com/matrix-org/matrix-react-sdk/pull/4291 )
* Blank out UserInfo avatar when changing between members
[\#4289 ](https://github.com/matrix-org/matrix-react-sdk/pull/4289 )
* Add cancel button to verification panel
[\#4283 ](https://github.com/matrix-org/matrix-react-sdk/pull/4283 )
* Show ongoing verification request straight away when navigating to member
[\#4284 ](https://github.com/matrix-org/matrix-react-sdk/pull/4284 )
* Fix: allow scrolling while window is not focused & remove scrollbar hack
[\#4276 ](https://github.com/matrix-org/matrix-react-sdk/pull/4276 )
* Show whether backup key is cached
[\#4287 ](https://github.com/matrix-org/matrix-react-sdk/pull/4287 )
* Rename unverified session toast
[\#4285 ](https://github.com/matrix-org/matrix-react-sdk/pull/4285 )
* Fix: pick last active DM for verification request
[\#4286 ](https://github.com/matrix-org/matrix-react-sdk/pull/4286 )
* Fix formatBar not hidden after highlight and backspacing some text
[\#4269 ](https://github.com/matrix-org/matrix-react-sdk/pull/4269 )
2020-04-01 21:57:53 +08:00
Changes in [2.3.1 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v2.3.1 ) (2020-04-01)
===================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v2.3.0...v2.3.1 )
* Fix jitsi popout URL
[\#4327 ](https://github.com/matrix-org/matrix-react-sdk/pull/4327 )
* Remove underscore from Jitsi conference names
[\#4324 ](https://github.com/matrix-org/matrix-react-sdk/pull/4324 )
* Fix popout support for jitsi widgets
[\#4322 ](https://github.com/matrix-org/matrix-react-sdk/pull/4322 )
2020-03-30 20:41:02 +08:00
Changes in [2.3.0 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v2.3.0 ) (2020-03-30)
===================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v2.3.0-rc.1...v2.3.0 )
* Upgrade JS SDK to 5.2.0
2020-03-26 21:21:10 +08:00
Changes in [2.3.0-rc.1 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v2.3.0-rc.1 ) (2020-03-26)
=============================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v2.2.3...v2.3.0-rc.1 )
* Upgrade JS SDK to 5.2.0-rc.1
* Add a flag to control whether cross-signing signatures are trusted
[\#4277 ](https://github.com/matrix-org/matrix-react-sdk/pull/4277 )
* Update from Weblate
[\#4282 ](https://github.com/matrix-org/matrix-react-sdk/pull/4282 )
* Update copy on SSSS symmetric upgrade toast
[\#4281 ](https://github.com/matrix-org/matrix-react-sdk/pull/4281 )
* Wait for SSSS upgrade to complete
[\#4270 ](https://github.com/matrix-org/matrix-react-sdk/pull/4270 )
* Update cross-signing verification copy and fix i18n
[\#4278 ](https://github.com/matrix-org/matrix-react-sdk/pull/4278 )
* Fix soft-crash on bad permalinks
[\#4280 ](https://github.com/matrix-org/matrix-react-sdk/pull/4280 )
* Fix: make self-verification wait for incoming request
[\#4267 ](https://github.com/matrix-org/matrix-react-sdk/pull/4267 )
* Fall back to non-standard persisted api for Safari
[\#4272 ](https://github.com/matrix-org/matrix-react-sdk/pull/4272 )
* Respond to backup key sharing requests
[\#4275 ](https://github.com/matrix-org/matrix-react-sdk/pull/4275 )
* Log and display secret sharing cache state
[\#4268 ](https://github.com/matrix-org/matrix-react-sdk/pull/4268 )
* Support sending config and ready events to capable widgets (Jitsi)
[\#4266 ](https://github.com/matrix-org/matrix-react-sdk/pull/4266 )
* If cached keys are present in the key backup dialog, use them
[\#4273 ](https://github.com/matrix-org/matrix-react-sdk/pull/4273 )
* Fix formatbar not hidden on highlighted message sent
[\#4265 ](https://github.com/matrix-org/matrix-react-sdk/pull/4265 )
* Support Jitsi conferences sent/received on Riot Mobile and older Riot Webs
[\#4252 ](https://github.com/matrix-org/matrix-react-sdk/pull/4252 )
* Use unified function to check cross-signing is ready
[\#4263 ](https://github.com/matrix-org/matrix-react-sdk/pull/4263 )
* Migrate SSSS to symmetric
[\#4224 ](https://github.com/matrix-org/matrix-react-sdk/pull/4224 )
* Migration to symmetric SSSS
[\#4242 ](https://github.com/matrix-org/matrix-react-sdk/pull/4242 )
* Always display verification request toasts on top
[\#4262 ](https://github.com/matrix-org/matrix-react-sdk/pull/4262 )
* Fix: assume SAS is supported when starting request with .start
[\#4249 ](https://github.com/matrix-org/matrix-react-sdk/pull/4249 )
* Fix logout when Olm failed to load.
[\#4261 ](https://github.com/matrix-org/matrix-react-sdk/pull/4261 )
* Improve naming of Jitsi conferences
[\#4251 ](https://github.com/matrix-org/matrix-react-sdk/pull/4251 )
* Handle matrix.to user permalink in-room rather than solo
[\#4245 ](https://github.com/matrix-org/matrix-react-sdk/pull/4245 )
* Fix: filter room list (again) by canonical and alternative aliases
[\#4260 ](https://github.com/matrix-org/matrix-react-sdk/pull/4260 )
* EventIndex: Add some logging to the file panel populating.
[\#4250 ](https://github.com/matrix-org/matrix-react-sdk/pull/4250 )
* Update from Weblate
[\#4259 ](https://github.com/matrix-org/matrix-react-sdk/pull/4259 )
* Migrate RoomView to React Contexts in the hope for better temporal stability
[\#4258 ](https://github.com/matrix-org/matrix-react-sdk/pull/4258 )
* Update WidgetUtils.js fix Jitsi path
[\#4256 ](https://github.com/matrix-org/matrix-react-sdk/pull/4256 )
* Fix local jitsi build url fail and missing argument
[\#4255 ](https://github.com/matrix-org/matrix-react-sdk/pull/4255 )
* Add shortcut CmdOrCtrl+. to toggle right panel
[\#4244 ](https://github.com/matrix-org/matrix-react-sdk/pull/4244 )
* Improve Keyboard Shortcuts. Add alt-arrows & alt-shift-arrows
[\#4241 ](https://github.com/matrix-org/matrix-react-sdk/pull/4241 )
* Bring back legacy verification by comparing public device keys
[\#4240 ](https://github.com/matrix-org/matrix-react-sdk/pull/4240 )
* Searching: Return an empty result if the search term is an empty string.
[\#4248 ](https://github.com/matrix-org/matrix-react-sdk/pull/4248 )
* Break continuation on showHiddenEvents-rendered events
[\#4247 ](https://github.com/matrix-org/matrix-react-sdk/pull/4247 )
* Watch for show-RR settings changes, use room-specific and fix margins
[\#4246 ](https://github.com/matrix-org/matrix-react-sdk/pull/4246 )
* Register Mac electron specific Cmd+, shortcut to User Settings
[\#4243 ](https://github.com/matrix-org/matrix-react-sdk/pull/4243 )
* Use a local wrapper for Jitsi calls
[\#4234 ](https://github.com/matrix-org/matrix-react-sdk/pull/4234 )
* Invite Dialog fixes
[\#4233 ](https://github.com/matrix-org/matrix-react-sdk/pull/4233 )
* RoomPreviewBar word-break the sender name too
[\#4239 ](https://github.com/matrix-org/matrix-react-sdk/pull/4239 )
* Report to the user when a key signature upload fails
[\#4229 ](https://github.com/matrix-org/matrix-react-sdk/pull/4229 )
* pre-send megolm keys when possible when a user starts typing
[\#4235 ](https://github.com/matrix-org/matrix-react-sdk/pull/4235 )
* we don't do mx_fadable anymore so get rid of broken RightPanel disabling
[\#4238 ](https://github.com/matrix-org/matrix-react-sdk/pull/4238 )
* Fix left left panel overflowing vertically
[\#4237 ](https://github.com/matrix-org/matrix-react-sdk/pull/4237 )
* Fix custom tags causing left panel to over-expand
[\#4236 ](https://github.com/matrix-org/matrix-react-sdk/pull/4236 )
* Add Keyboard shortcuts dialog
[\#4231 ](https://github.com/matrix-org/matrix-react-sdk/pull/4231 )
* Don't use buildkite agent to upload logs
[\#4232 ](https://github.com/matrix-org/matrix-react-sdk/pull/4232 )
* Remove Gemini Scrollbars
[\#4217 ](https://github.com/matrix-org/matrix-react-sdk/pull/4217 )
* Room Directory Explore Servers redesign
[\#4209 ](https://github.com/matrix-org/matrix-react-sdk/pull/4209 )
* Fix redo keyboard shortcut on macOS
[\#4110 ](https://github.com/matrix-org/matrix-react-sdk/pull/4110 )
* Fix: ensure local state for aliases doesn't get garbled up
[\#4230 ](https://github.com/matrix-org/matrix-react-sdk/pull/4230 )
* Rename 'jump to bottom' to avoid ublock block
[\#4208 ](https://github.com/matrix-org/matrix-react-sdk/pull/4208 )
* Restore key backup in background after complete security
[\#4225 ](https://github.com/matrix-org/matrix-react-sdk/pull/4225 )
* Fix key backup trust text for cross-signing
[\#4223 ](https://github.com/matrix-org/matrix-react-sdk/pull/4223 )
* Add default on config setting to control call button in composer
[\#4227 ](https://github.com/matrix-org/matrix-react-sdk/pull/4227 )
* Fix: make alternative addresses UX less confusing
[\#4221 ](https://github.com/matrix-org/matrix-react-sdk/pull/4221 )
* Wait for verification request on login
[\#4222 ](https://github.com/matrix-org/matrix-react-sdk/pull/4222 )
* EventIndex: Add support to delete events from the index.
[\#4204 ](https://github.com/matrix-org/matrix-react-sdk/pull/4204 )
* EventIndex: Remove a checkpoint if the HTTP request returns a 403.
[\#4214 ](https://github.com/matrix-org/matrix-react-sdk/pull/4214 )
* Move to composer when typing letters with Shift held
[\#4216 ](https://github.com/matrix-org/matrix-react-sdk/pull/4216 )
* Wrap large room names when previewing them
[\#4213 ](https://github.com/matrix-org/matrix-react-sdk/pull/4213 )
* Rename Review Devices to Review Sessions
[\#4219 ](https://github.com/matrix-org/matrix-react-sdk/pull/4219 )
* Fix typo in tabIndex to make React happy
[\#4215 ](https://github.com/matrix-org/matrix-react-sdk/pull/4215 )
* Proof of concept for custom theme adding
[\#4148 ](https://github.com/matrix-org/matrix-react-sdk/pull/4148 )
* Remove stuff that yarn install doesn't think we need
[\#4205 ](https://github.com/matrix-org/matrix-react-sdk/pull/4205 )
* Declare jsx in tsconfig for IDEs
[\#4207 ](https://github.com/matrix-org/matrix-react-sdk/pull/4207 )
* Fix: best-effort to join room without canonical alias over federation from
room directory
[\#4210 ](https://github.com/matrix-org/matrix-react-sdk/pull/4210 )
* Test for cross-signing homeserver support during login, toasts
[\#4206 ](https://github.com/matrix-org/matrix-react-sdk/pull/4206 )
* Send verification request to a single device in a way compatible with non-
cross-signing
[\#4202 ](https://github.com/matrix-org/matrix-react-sdk/pull/4202 )
* Fixes for removing local alias
[\#4199 ](https://github.com/matrix-org/matrix-react-sdk/pull/4199 )
* yarn upgrade
[\#4201 ](https://github.com/matrix-org/matrix-react-sdk/pull/4201 )
* Support TypeScript for React components
[\#4203 ](https://github.com/matrix-org/matrix-react-sdk/pull/4203 )
* When room name is changed, show both the old and new name
[\#4183 ](https://github.com/matrix-org/matrix-react-sdk/pull/4183 )
2020-03-17 22:18:14 +08:00
Changes in [2.2.3 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v2.2.3 ) (2020-03-17)
===================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v2.2.3-rc.1...v2.2.3 )
* Upgrade JS SDK to 5.1.1
* Add default on config setting to control call button in composer
[\#4228 ](https://github.com/matrix-org/matrix-react-sdk/pull/4228 )
* Fix: make alternative addresses UX less confusing
[\#4226 ](https://github.com/matrix-org/matrix-react-sdk/pull/4226 )
* Fix: best-effort to join room without canonical alias over federation from
room directory
[\#4211 ](https://github.com/matrix-org/matrix-react-sdk/pull/4211 )
2020-03-12 01:33:57 +08:00
Changes in [2.2.3-rc.1 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v2.2.3-rc.1 ) (2020-03-11)
=============================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v2.2.1...v2.2.3-rc.1 )
* Update from Weblate
[\#4200 ](https://github.com/matrix-org/matrix-react-sdk/pull/4200 )
* Revert "enable 4s when accepting a verification request"
[\#4198 ](https://github.com/matrix-org/matrix-react-sdk/pull/4198 )
* Don't remount main split children on rhs collapse
[\#4197 ](https://github.com/matrix-org/matrix-react-sdk/pull/4197 )
* Add fallback label for canonical alias events that dont change anything
[\#4195 ](https://github.com/matrix-org/matrix-react-sdk/pull/4195 )
* Immediately switch to verification dialog when clicking [Continue] from new
session dialog
[\#4196 ](https://github.com/matrix-org/matrix-react-sdk/pull/4196 )
* Enable 4S if needed when trying to verify or accepting verification
[\#4194 ](https://github.com/matrix-org/matrix-react-sdk/pull/4194 )
* Remove extraneous tab stop from room tree view.
[\#4193 ](https://github.com/matrix-org/matrix-react-sdk/pull/4193 )
* Remove v1 identity server fallbacks
[\#4191 ](https://github.com/matrix-org/matrix-react-sdk/pull/4191 )
* Allow editing of alt_aliases according to MSC2432
[\#4187 ](https://github.com/matrix-org/matrix-react-sdk/pull/4187 )
* Update timeline rendering of aliases
[\#4189 ](https://github.com/matrix-org/matrix-react-sdk/pull/4189 )
* Fix mark as read button for dark theme
[\#4190 ](https://github.com/matrix-org/matrix-react-sdk/pull/4190 )
* Un-linkify version in settings
[\#4188 ](https://github.com/matrix-org/matrix-react-sdk/pull/4188 )
* Make Mjolnir stop more robust
[\#4186 ](https://github.com/matrix-org/matrix-react-sdk/pull/4186 )
* Fix secret sharing names to match spec
[\#4185 ](https://github.com/matrix-org/matrix-react-sdk/pull/4185 )
* Share secrets with another device on request
[\#4172 ](https://github.com/matrix-org/matrix-react-sdk/pull/4172 )
* Fall back to to_device verification if other user hasn't uploaded cross-
signing keys
[\#4181 ](https://github.com/matrix-org/matrix-react-sdk/pull/4181 )
* Disable edits on redacted events
[\#4182 ](https://github.com/matrix-org/matrix-react-sdk/pull/4182 )
* Use crypto.verification.request even when xsign is disabled
[\#4180 ](https://github.com/matrix-org/matrix-react-sdk/pull/4180 )
* Reword the status for the currently indexing rooms.
[\#4084 ](https://github.com/matrix-org/matrix-react-sdk/pull/4084 )
* Moved read receipts to the bottom of the message
[\#3892 ](https://github.com/matrix-org/matrix-react-sdk/pull/3892 )
* Include a mark as read X under the scroll to unread button
[\#4159 ](https://github.com/matrix-org/matrix-react-sdk/pull/4159 )
* Show the room presence indicator, even when cross-singing is enabled
[\#4178 ](https://github.com/matrix-org/matrix-react-sdk/pull/4178 )
* Add local echo when clicking "Manually Verify" in unverified session dialog
[\#4179 ](https://github.com/matrix-org/matrix-react-sdk/pull/4179 )
* link to matrix.org/security-disclosure-policy in help screen
[\#4129 ](https://github.com/matrix-org/matrix-react-sdk/pull/4129 )
* only show verify button if user has uploaded cross-signing keys
[\#4174 ](https://github.com/matrix-org/matrix-react-sdk/pull/4174 )
* Fix room alias references in topics
[\#4176 ](https://github.com/matrix-org/matrix-react-sdk/pull/4176 )
* Fix not being able to start chats when you have no rooms
[\#4177 ](https://github.com/matrix-org/matrix-react-sdk/pull/4177 )
* Disable registration flows on SSO servers
[\#4170 ](https://github.com/matrix-org/matrix-react-sdk/pull/4170 )
* Don't group blank membership changes
[\#4160 ](https://github.com/matrix-org/matrix-react-sdk/pull/4160 )
* Ensure the room list always triggers updates on itself
[\#4175 ](https://github.com/matrix-org/matrix-react-sdk/pull/4175 )
* Fix composer touch bar flickering on keypress in Chrome
[\#4173 ](https://github.com/matrix-org/matrix-react-sdk/pull/4173 )
* Document scrollpanel and BACAT scrolling
[\#4167 ](https://github.com/matrix-org/matrix-react-sdk/pull/4167 )
* riot-desktop open SSO in browser so user doesn't have to auth twice
[\#4158 ](https://github.com/matrix-org/matrix-react-sdk/pull/4158 )
* Lock login and registration buttons after submit
[\#4165 ](https://github.com/matrix-org/matrix-react-sdk/pull/4165 )
* Suggest the server's results as lower quality in the invite dialog
[\#4149 ](https://github.com/matrix-org/matrix-react-sdk/pull/4149 )
* Adjust scroll offset with relative scrolling
[\#4166 ](https://github.com/matrix-org/matrix-react-sdk/pull/4166 )
* only automatically download in usercontent if user requested it
[\#4163 ](https://github.com/matrix-org/matrix-react-sdk/pull/4163 )
* Fix having to decrypt & download in two steps
[\#4162 ](https://github.com/matrix-org/matrix-react-sdk/pull/4162 )
* Use bash for release script
[\#4161 ](https://github.com/matrix-org/matrix-react-sdk/pull/4161 )
* Revert to manual sorting for custom tag rooms
[\#4157 ](https://github.com/matrix-org/matrix-react-sdk/pull/4157 )
* Fix the last char of people's names being cut off in the invite dialog
[\#4150 ](https://github.com/matrix-org/matrix-react-sdk/pull/4150 )
* Add /whois SlashCommand to open UserInfo
[\#4154 ](https://github.com/matrix-org/matrix-react-sdk/pull/4154 )
* word-break in pills and wrap the background correctly
[\#4155 ](https://github.com/matrix-org/matrix-react-sdk/pull/4155 )
* don't show "This alias is available to use" if the alias is invalid
[\#4153 ](https://github.com/matrix-org/matrix-react-sdk/pull/4153 )
* Don't ask to enable analytics when Do Not Track is enabled
[\#4098 ](https://github.com/matrix-org/matrix-react-sdk/pull/4098 )
* Fix MELS not breaking on day boundaries regression
[\#4152 ](https://github.com/matrix-org/matrix-react-sdk/pull/4152 )
* Fix Quote on search results page
[\#4151 ](https://github.com/matrix-org/matrix-react-sdk/pull/4151 )
* Ensure errors when creating a DM are raised to the user
[\#4144 ](https://github.com/matrix-org/matrix-react-sdk/pull/4144 )
* Add a Login button to startAnyRegistrationFlow
[\#3829 ](https://github.com/matrix-org/matrix-react-sdk/pull/3829 )
* Use latest backup status directly rather than via state
[\#4147 ](https://github.com/matrix-org/matrix-react-sdk/pull/4147 )
* Prefer account password variation of upgrading
[\#4146 ](https://github.com/matrix-org/matrix-react-sdk/pull/4146 )
* Hide user avatars from screen readers in group and room user lists.
[\#4145 ](https://github.com/matrix-org/matrix-react-sdk/pull/4145 )
* Room List sorting algorithms
[\#4085 ](https://github.com/matrix-org/matrix-react-sdk/pull/4085 )
* Clear selected tags when disabling tag panel
[\#4143 ](https://github.com/matrix-org/matrix-react-sdk/pull/4143 )
* Ignore cursor jumping shortcuts with shift
[\#4142 ](https://github.com/matrix-org/matrix-react-sdk/pull/4142 )
* add local echo for clicking 'start verification' button
[\#4138 ](https://github.com/matrix-org/matrix-react-sdk/pull/4138 )
* Fix formatting buttons not marking the composer as modified
[\#4141 ](https://github.com/matrix-org/matrix-react-sdk/pull/4141 )
* Upgrade deps
[\#4136 ](https://github.com/matrix-org/matrix-react-sdk/pull/4136 )
* Remove debug line from Analytics
[\#4137 ](https://github.com/matrix-org/matrix-react-sdk/pull/4137 )
* Use the right function for creating binary verification QR codes
[\#4140 ](https://github.com/matrix-org/matrix-react-sdk/pull/4140 )
* Ensure verification QR codes use the right buffer size
[\#4139 ](https://github.com/matrix-org/matrix-react-sdk/pull/4139 )
* Don't prefix QR codes with the length of the static marker string
[\#4128 ](https://github.com/matrix-org/matrix-react-sdk/pull/4128 )
* Solve fixed-width digit display in flowed text
[\#4127 ](https://github.com/matrix-org/matrix-react-sdk/pull/4127 )
* Limit UserInfo Displayname to 3 lines to get rid of scrollbars
[\#4135 ](https://github.com/matrix-org/matrix-react-sdk/pull/4135 )
2020-03-04 19:30:35 +08:00
Changes in [2.2.1 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v2.2.1 ) (2020-03-04)
===================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v2.2.0...v2.2.1 )
* Adjust scroll offset with relative scrolling
[\#4171 ](https://github.com/matrix-org/matrix-react-sdk/pull/4171 )
* Disable registration flows on SSO servers
[\#4169 ](https://github.com/matrix-org/matrix-react-sdk/pull/4169 )
2020-03-03 01:33:23 +08:00
Changes in [2.2.0 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v2.2.0 ) (2020-03-02)
===================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v2.2.0-rc.1...v2.2.0 )
* Upgrade JS SDK to 5.1.0
* Ignore cursor jumping shortcuts with shift
[\#4142 ](https://github.com/matrix-org/matrix-react-sdk/pull/4142 )
2020-02-26 22:29:31 +08:00
Changes in [2.2.0-rc.1 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v2.2.0-rc.1 ) (2020-02-26)
=============================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v2.1.1...v2.2.0-rc.1 )
* Upgrade JS SDK to 5.1.0-rc.1
* Fix message context menu breaking on invalid m.room.pinned_events event
[\#4133 ](https://github.com/matrix-org/matrix-react-sdk/pull/4133 )
* Update from Weblate
[\#4134 ](https://github.com/matrix-org/matrix-react-sdk/pull/4134 )
* Notify platform of language changes
[\#4121 ](https://github.com/matrix-org/matrix-react-sdk/pull/4121 )
* Handle errors when previewing rooms more safely
[\#4132 ](https://github.com/matrix-org/matrix-react-sdk/pull/4132 )
* Don't try to collapse zero events with a group
[\#4131 ](https://github.com/matrix-org/matrix-react-sdk/pull/4131 )
* Don't print errors when the tab is used with no autocomplete present
[\#4130 ](https://github.com/matrix-org/matrix-react-sdk/pull/4130 )
* Improve UI feedback while waiting for network
[\#4126 ](https://github.com/matrix-org/matrix-react-sdk/pull/4126 )
* Ensure DMs tagged outside of account data work in the invite dialog
[\#4123 ](https://github.com/matrix-org/matrix-react-sdk/pull/4123 )
* Show a warning dialog when user indicates a new session wasn't them
[\#4125 ](https://github.com/matrix-org/matrix-react-sdk/pull/4125 )
* Show cancel events as hidden events if we wouldn't usually render them
[\#4120 ](https://github.com/matrix-org/matrix-react-sdk/pull/4120 )
* Collapsed room list has unaligned room tiles #4030 version 2
[\#4033 ](https://github.com/matrix-org/matrix-react-sdk/pull/4033 )
* Check for cross-signing homeserver support
[\#4118 ](https://github.com/matrix-org/matrix-react-sdk/pull/4118 )
* Don't leak if show_sas never comes (or already came)
[\#4119 ](https://github.com/matrix-org/matrix-react-sdk/pull/4119 )
* Add verification request viewer in devtools
[\#4106 ](https://github.com/matrix-org/matrix-react-sdk/pull/4106 )
* update phase when request prop changes
[\#4117 ](https://github.com/matrix-org/matrix-react-sdk/pull/4117 )
* Handle file downloading locally in electron rather than sending to browser
[\#4113 ](https://github.com/matrix-org/matrix-react-sdk/pull/4113 )
* Remove unused CIDER setting watcher
[\#4116 ](https://github.com/matrix-org/matrix-react-sdk/pull/4116 )
* Use alt_aliases for pills and autocomplete
[\#4102 ](https://github.com/matrix-org/matrix-react-sdk/pull/4102 )
* Add shortcuts for beginning / end of composer
[\#4108 ](https://github.com/matrix-org/matrix-react-sdk/pull/4108 )
* Update from Weblate
[\#4115 ](https://github.com/matrix-org/matrix-react-sdk/pull/4115 )
* Revert "Fix escaped markdown passing backslashes through"
[\#4114 ](https://github.com/matrix-org/matrix-react-sdk/pull/4114 )
* Fix a couple of React warnings/errors
[\#4112 ](https://github.com/matrix-org/matrix-react-sdk/pull/4112 )
* Fix two big DOM leaks which were locking Chrome solid.
[\#4111 ](https://github.com/matrix-org/matrix-react-sdk/pull/4111 )
* Filter out empty strings when pasting IDs into the invite dialog
[\#4109 ](https://github.com/matrix-org/matrix-react-sdk/pull/4109 )
* Remove buildkite pipeline
[\#4107 ](https://github.com/matrix-org/matrix-react-sdk/pull/4107 )
* Use binary packing for verification QR codes
[\#4091 ](https://github.com/matrix-org/matrix-react-sdk/pull/4091 )
* Fix several small bugs with the invite/DM dialog
[\#4099 ](https://github.com/matrix-org/matrix-react-sdk/pull/4099 )
* ignore e2e tests node_modules during linting
[\#4103 ](https://github.com/matrix-org/matrix-react-sdk/pull/4103 )
* Apply null-guard to room pills for when we can't fetch the room
[\#4104 ](https://github.com/matrix-org/matrix-react-sdk/pull/4104 )
* Fix theme being overridden to light even after login is completed
[\#4105 ](https://github.com/matrix-org/matrix-react-sdk/pull/4105 )
* Fix bug where SSSS could be overwritten if user never cross-signs
[\#4100 ](https://github.com/matrix-org/matrix-react-sdk/pull/4100 )
* Accept canonical alias for pills
[\#4096 ](https://github.com/matrix-org/matrix-react-sdk/pull/4096 )
* Fix: don't advertise ability to scan a QR code for verification
[\#4094 ](https://github.com/matrix-org/matrix-react-sdk/pull/4094 )
* Fixes for printing event indexing stats.
[\#4082 ](https://github.com/matrix-org/matrix-react-sdk/pull/4082 )
* Remove exec so release script continues
[\#4095 ](https://github.com/matrix-org/matrix-react-sdk/pull/4095 )
* Use Persistent Storage where possible
[\#4092 ](https://github.com/matrix-org/matrix-react-sdk/pull/4092 )
* Fix user page (missing null check)
[\#4088 ](https://github.com/matrix-org/matrix-react-sdk/pull/4088 )
* Cancel verification request on dialog close
[\#4081 ](https://github.com/matrix-org/matrix-react-sdk/pull/4081 )
* Fix various memory leaks due to method re-binding
[\#4093 ](https://github.com/matrix-org/matrix-react-sdk/pull/4093 )
* Fix share message context menu option keyboard a11y
[\#4073 ](https://github.com/matrix-org/matrix-react-sdk/pull/4073 )
2020-02-20 00:03:57 +08:00
Changes in [2.1.1 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v2.1.1 ) (2020-02-19)
===================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v2.1.0...v2.1.1 )
* show spinner while loading local aliases
[\#4090 ](https://github.com/matrix-org/matrix-react-sdk/pull/4090 )
* Don't index key verification events.
[\#4083 ](https://github.com/matrix-org/matrix-react-sdk/pull/4083 )
* Get rid of dependence on usercontent.riot.im
[\#4046 ](https://github.com/matrix-org/matrix-react-sdk/pull/4046 )
* also detect aliases using new /aliases endpoint for room access settings
[\#4089 ](https://github.com/matrix-org/matrix-react-sdk/pull/4089 )
* get local aliases from /aliases in room settings
[\#4086 ](https://github.com/matrix-org/matrix-react-sdk/pull/4086 )
* Start verification sessions in an E2E DM where possible
[\#4080 ](https://github.com/matrix-org/matrix-react-sdk/pull/4080 )
* Only show supported verification methods
[\#4077 ](https://github.com/matrix-org/matrix-react-sdk/pull/4077 )
* Use local echo in VerificationRequest for accepting/declining a verification
request
[\#4072 ](https://github.com/matrix-org/matrix-react-sdk/pull/4072 )
* Report installed PWA, touch input status in rageshakes, analytics
[\#4078 ](https://github.com/matrix-org/matrix-react-sdk/pull/4078 )
* refactor event grouping into separate helper classes
[\#4059 ](https://github.com/matrix-org/matrix-react-sdk/pull/4059 )
* Find existing requests when starting a new verification request
[\#4070 ](https://github.com/matrix-org/matrix-react-sdk/pull/4070 )
* Always speak the full text of the typing indicator when it updates.
[\#4074 ](https://github.com/matrix-org/matrix-react-sdk/pull/4074 )
* Fix escaped markdown passing backslashes through
[\#4008 ](https://github.com/matrix-org/matrix-react-sdk/pull/4008 )
* Move the sidebar to below the sidebar tab buttons for screen readers.
[\#4071 ](https://github.com/matrix-org/matrix-react-sdk/pull/4071 )
2020-02-17 21:36:06 +08:00
Changes in [2.1.0 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v2.1.0 ) (2020-02-17)
===================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v2.1.0-rc.2...v2.1.0 )
* Automate SDK dep upgrades for release
[\#4076 ](https://github.com/matrix-org/matrix-react-sdk/pull/4076 )
2020-02-14 01:47:19 +08:00
Changes in [2.1.0-rc.2 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v2.1.0-rc.2 ) (2020-02-13)
=============================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v2.1.0-rc.1...v2.1.0-rc.2 )
* Fix error in previous attempt to upgrade JS SDK
2020-02-14 01:35:56 +08:00
Changes in [2.1.0-rc.1 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v2.1.0-rc.1 ) (2020-02-13)
=============================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v2.0.0...v2.1.0-rc.1 )
* Upgrade JS SDK to 5.0.0-rc.1
* don't show tooltips on big icons
[\#4067 ](https://github.com/matrix-org/matrix-react-sdk/pull/4067 )
* Update from Weblate
[\#4069 ](https://github.com/matrix-org/matrix-react-sdk/pull/4069 )
* Fix sending of visit variables to Matomo
[\#4068 ](https://github.com/matrix-org/matrix-react-sdk/pull/4068 )
* Use embedded piwik script rather than piwik.js to respect CSP
[\#4066 ](https://github.com/matrix-org/matrix-react-sdk/pull/4066 )
* remove methods arg to requestVerification(DM)
[\#4058 ](https://github.com/matrix-org/matrix-react-sdk/pull/4058 )
* Check for null config settings a bit safer
[\#4061 ](https://github.com/matrix-org/matrix-react-sdk/pull/4061 )
* Score user ID searches higher when they match nearly exactly
[\#4060 ](https://github.com/matrix-org/matrix-react-sdk/pull/4060 )
* Fix uncentered letter inside avatar for currently typing users
[\#4051 ](https://github.com/matrix-org/matrix-react-sdk/pull/4051 )
* Disable 'start' button after clicking in VerificationPanel
[\#4065 ](https://github.com/matrix-org/matrix-react-sdk/pull/4065 )
* Fixed bug where key reset didn't always return the right key
[\#4057 ](https://github.com/matrix-org/matrix-react-sdk/pull/4057 )
* Don't render avatars in pills for screen readers.
[\#4062 ](https://github.com/matrix-org/matrix-react-sdk/pull/4062 )
* Make QR self-verification compatible with RiotX
[\#4044 ](https://github.com/matrix-org/matrix-react-sdk/pull/4044 )
* Verify single device from other user in right panel & Not Trusted dialog
[\#4043 ](https://github.com/matrix-org/matrix-react-sdk/pull/4043 )
* Disable verification buttons after clicking to avoid double submission
[\#4049 ](https://github.com/matrix-org/matrix-react-sdk/pull/4049 )
* Verification toast fixes
[\#4048 ](https://github.com/matrix-org/matrix-react-sdk/pull/4048 )
* Use EncryptionPanel everywhere, part I
[\#4042 ](https://github.com/matrix-org/matrix-react-sdk/pull/4042 )
* quick fix for cross-signing reset bug
[\#4056 ](https://github.com/matrix-org/matrix-react-sdk/pull/4056 )
* Fix error message rendering for key entry
[\#4055 ](https://github.com/matrix-org/matrix-react-sdk/pull/4055 )
* Fix recaptcha blocked by CSP for non-SSL origins
[\#4052 ](https://github.com/matrix-org/matrix-react-sdk/pull/4052 )
* Fix watcher for showTypingNotifications setting
[\#4054 ](https://github.com/matrix-org/matrix-react-sdk/pull/4054 )
* Allow custom hs url submission on enter
[\#4053 ](https://github.com/matrix-org/matrix-react-sdk/pull/4053 )
* Support keepSecretStoragePassphraseForSession at the config level too
[\#4045 ](https://github.com/matrix-org/matrix-react-sdk/pull/4045 )
* Add setting to allow hiding of typing indicator
[\#4047 ](https://github.com/matrix-org/matrix-react-sdk/pull/4047 )
* Button to reset cross-signing and SSSS keys
[\#4041 ](https://github.com/matrix-org/matrix-react-sdk/pull/4041 )
* Use forms to wrap password fields so Chrome doesn't go wild
[\#3974 ](https://github.com/matrix-org/matrix-react-sdk/pull/3974 )
* Update QR code rendering to support VerificationRequests
[\#4001 ](https://github.com/matrix-org/matrix-react-sdk/pull/4001 )
* Differentiate AccessSecretStorageDialog dismiss dialog based on which key we
want to read
[\#4038 ](https://github.com/matrix-org/matrix-react-sdk/pull/4038 )
* Only emit in RoomViewStore when state actually changes
[\#4039 ](https://github.com/matrix-org/matrix-react-sdk/pull/4039 )
* Mark AccessSecretStorageDialog to not be closed by clicking background
[\#4029 ](https://github.com/matrix-org/matrix-react-sdk/pull/4029 )
* Let pointer events fall through to scroll button
[\#4037 ](https://github.com/matrix-org/matrix-react-sdk/pull/4037 )
* Improve event indexing status strings for translation
[\#4035 ](https://github.com/matrix-org/matrix-react-sdk/pull/4035 )
* Button size reviewed for word consuming languages & Settings showing devices
are a bit too tight
[\#4024 ](https://github.com/matrix-org/matrix-react-sdk/pull/4024 )
* Only enumerate settings handlers which are supported
[\#4034 ](https://github.com/matrix-org/matrix-react-sdk/pull/4034 )
* Fix listener removal in verification tile
[\#4036 ](https://github.com/matrix-org/matrix-react-sdk/pull/4036 )
* Do not show alarming red shields on large encrypted rooms for your own
device
[\#4028 ](https://github.com/matrix-org/matrix-react-sdk/pull/4028 )
* Add a class for styling room directory permissions
[\#4007 ](https://github.com/matrix-org/matrix-react-sdk/pull/4007 )
* double-check user verification
[\#4010 ](https://github.com/matrix-org/matrix-react-sdk/pull/4010 )
* Use minimist instead of optimist as it is deprecated
[\#4031 ](https://github.com/matrix-org/matrix-react-sdk/pull/4031 )
* SettingsStore, use a counter instead of wall clock for watcher ids
[\#4032 ](https://github.com/matrix-org/matrix-react-sdk/pull/4032 )
* Don't crash immediately if the room directory chunk is null/empty
[\#4027 ](https://github.com/matrix-org/matrix-react-sdk/pull/4027 )
* Fix verification toast to close at 0s
[\#3998 ](https://github.com/matrix-org/matrix-react-sdk/pull/3998 )
* Fix listener leak in TagPanel
[\#4026 ](https://github.com/matrix-org/matrix-react-sdk/pull/4026 )
* Update from Weblate
[\#4025 ](https://github.com/matrix-org/matrix-react-sdk/pull/4025 )
* Honour the isLogin flag in theme.js
[\#4023 ](https://github.com/matrix-org/matrix-react-sdk/pull/4023 )
* ManageEventIndexDialog: Show how many rooms are being currently crawled.
[\#4022 ](https://github.com/matrix-org/matrix-react-sdk/pull/4022 )
* Advertise that we can scan QR codes even though we can't
[\#4021 ](https://github.com/matrix-org/matrix-react-sdk/pull/4021 )
* Checkpoint addition fixes and return of the crawler sleep time setting.
[\#4020 ](https://github.com/matrix-org/matrix-react-sdk/pull/4020 )
* Truncate SAS emoji labels to fit
[\#4018 ](https://github.com/matrix-org/matrix-react-sdk/pull/4018 )
* Apply copy edits to security setup flow
[\#4017 ](https://github.com/matrix-org/matrix-react-sdk/pull/4017 )
* Fix user trust text to match what was checked
[\#4016 ](https://github.com/matrix-org/matrix-react-sdk/pull/4016 )
* Fix size of invite only icon
[\#4015 ](https://github.com/matrix-org/matrix-react-sdk/pull/4015 )
* Add temporary feature flag to control padlocks
[\#4013 ](https://github.com/matrix-org/matrix-react-sdk/pull/4013 )
* Add an override for the theme
[\#4014 ](https://github.com/matrix-org/matrix-react-sdk/pull/4014 )
* Add title to complete security loading
[\#4011 ](https://github.com/matrix-org/matrix-react-sdk/pull/4011 )
* Only display the first zxcvbn warning/suggestion
[\#4012 ](https://github.com/matrix-org/matrix-react-sdk/pull/4012 )
* Log exceptions from accessSecretStorage
[\#4009 ](https://github.com/matrix-org/matrix-react-sdk/pull/4009 )
* Add advanced option to keep secret storage in memory for session
[\#3995 ](https://github.com/matrix-org/matrix-react-sdk/pull/3995 )
* Add shields to member list, move power label to text
[\#4006 ](https://github.com/matrix-org/matrix-react-sdk/pull/4006 )
* Make encryption events into bubble-style tiles
[\#4005 ](https://github.com/matrix-org/matrix-react-sdk/pull/4005 )
* Update copy when the user verifies their own devices
[\#4000 ](https://github.com/matrix-org/matrix-react-sdk/pull/4000 )
* Use Sets instead of array scans and simplify hiding of invalid users when
inviting
[\#4004 ](https://github.com/matrix-org/matrix-react-sdk/pull/4004 )
* Fix room completion for invited rooms and upgraded rooms
[\#4003 ](https://github.com/matrix-org/matrix-react-sdk/pull/4003 )
* Make shields in UserInfo black if user isn't verified
[\#3999 ](https://github.com/matrix-org/matrix-react-sdk/pull/3999 )
* Change verify user text
[\#3994 ](https://github.com/matrix-org/matrix-react-sdk/pull/3994 )
* Disable all inputs in login form while busy, not just the submit button
[\#3996 ](https://github.com/matrix-org/matrix-react-sdk/pull/3996 )
* fix SAS dialog width
[\#3993 ](https://github.com/matrix-org/matrix-react-sdk/pull/3993 )
* Update placeholder in the composer when it gets changed
[\#3990 ](https://github.com/matrix-org/matrix-react-sdk/pull/3990 )
* Send initial device display name on register
[\#3992 ](https://github.com/matrix-org/matrix-react-sdk/pull/3992 )
* Update QR code handling for new spec
[\#3959 ](https://github.com/matrix-org/matrix-react-sdk/pull/3959 )
* Apply the Olympic effect to SAS Emoji Verification
[\#3989 ](https://github.com/matrix-org/matrix-react-sdk/pull/3989 )
* Pass an ID to the < Field /> as needed and fix div inside p nesting
[\#3988 ](https://github.com/matrix-org/matrix-react-sdk/pull/3988 )
* Update user info for device and trust changes
[\#3987 ](https://github.com/matrix-org/matrix-react-sdk/pull/3987 )
* Relax secret storage account data check
[\#3985 ](https://github.com/matrix-org/matrix-react-sdk/pull/3985 )
* Fix various races that prevented the right panel being in the right state
for verifications
[\#3984 ](https://github.com/matrix-org/matrix-react-sdk/pull/3984 )
* Fix verifying individual devices
[\#3986 ](https://github.com/matrix-org/matrix-react-sdk/pull/3986 )
* Update from Weblate
[\#3982 ](https://github.com/matrix-org/matrix-react-sdk/pull/3982 )
* Replace device with session in UI text
[\#3980 ](https://github.com/matrix-org/matrix-react-sdk/pull/3980 )
* Add missing await causing promises to be leaked as room IDs
[\#3981 ](https://github.com/matrix-org/matrix-react-sdk/pull/3981 )
* Change new session toast to unverified
[\#3978 ](https://github.com/matrix-org/matrix-react-sdk/pull/3978 )
* Replace Verify button in UserInfo verification with "Learn more"
[\#3975 ](https://github.com/matrix-org/matrix-react-sdk/pull/3975 )
* Don't peek until the matrix client is ready
[\#3979 ](https://github.com/matrix-org/matrix-react-sdk/pull/3979 )
* Verification: don't block UI update on verification finishing
[\#3976 ](https://github.com/matrix-org/matrix-react-sdk/pull/3976 )
* Adjust icons with in person with design
[\#3977 ](https://github.com/matrix-org/matrix-react-sdk/pull/3977 )
* Update copy for right panel verification
[\#3973 ](https://github.com/matrix-org/matrix-react-sdk/pull/3973 )
* Check for timeline in pre-join UISI path
[\#3972 ](https://github.com/matrix-org/matrix-react-sdk/pull/3972 )
* Let users paste text if they've already started filtering invite targets
[\#3970 ](https://github.com/matrix-org/matrix-react-sdk/pull/3970 )
* Filter event types when deciding on activity metrics for DM suggestions
[\#3969 ](https://github.com/matrix-org/matrix-react-sdk/pull/3969 )
* Revert a change causing a login loop
[\#3971 ](https://github.com/matrix-org/matrix-react-sdk/pull/3971 )
* Improve the docs for the event index and fix some type hints.
[\#3960 ](https://github.com/matrix-org/matrix-react-sdk/pull/3960 )
* Automatically focus on the invite dialog input
[\#3968 ](https://github.com/matrix-org/matrix-react-sdk/pull/3968 )
* Restore key backup in Complete Security dialog
[\#3966 ](https://github.com/matrix-org/matrix-react-sdk/pull/3966 )
* Right Panel Verification improvements
[\#3967 ](https://github.com/matrix-org/matrix-react-sdk/pull/3967 )
* Cross Signing Right Panel Verification Decoration
[\#3950 ](https://github.com/matrix-org/matrix-react-sdk/pull/3950 )
* Passing refireParams actually prevented this from working
[\#3965 ](https://github.com/matrix-org/matrix-react-sdk/pull/3965 )
* Start new key backup in security setup flow
[\#3964 ](https://github.com/matrix-org/matrix-react-sdk/pull/3964 )
* Tweak styling of the unread indicator circle.
[\#3958 ](https://github.com/matrix-org/matrix-react-sdk/pull/3958 )
* Add device IDs in user info tooltips
[\#3963 ](https://github.com/matrix-org/matrix-react-sdk/pull/3963 )
* Improve encryption upgrade on login flow
[\#3962 ](https://github.com/matrix-org/matrix-react-sdk/pull/3962 )
* Switch back to legacy decorators
[\#3961 ](https://github.com/matrix-org/matrix-react-sdk/pull/3961 )
* Style bridge settings tab according to design
[\#3894 ](https://github.com/matrix-org/matrix-react-sdk/pull/3894 )
* Fix skinning and babel targets
[\#3957 ](https://github.com/matrix-org/matrix-react-sdk/pull/3957 )
* Enable cross-signing lab when key in storage
[\#3956 ](https://github.com/matrix-org/matrix-react-sdk/pull/3956 )
* Add new session verification details dialog
[\#3953 ](https://github.com/matrix-org/matrix-react-sdk/pull/3953 )
* Fix issue where we don't notice if our own devices shouldn't be trusted
[\#3949 ](https://github.com/matrix-org/matrix-react-sdk/pull/3949 )
* Add separate component for post-auth security flows
[\#3951 ](https://github.com/matrix-org/matrix-react-sdk/pull/3951 )
* Add more logging to settings watchers
[\#3952 ](https://github.com/matrix-org/matrix-react-sdk/pull/3952 )
* Use https for recaptcha for all non-http protocols
[\#3944 ](https://github.com/matrix-org/matrix-react-sdk/pull/3944 )
* Add status and management UI for the event indexer
[\#3672 ](https://github.com/matrix-org/matrix-react-sdk/pull/3672 )
* Remove DM icons if `feature_cross_signing` is enabled; hide padlocks in DM
room headers
[\#3948 ](https://github.com/matrix-org/matrix-react-sdk/pull/3948 )
* Stop rogue verification toast if you verify during login
[\#3943 ](https://github.com/matrix-org/matrix-react-sdk/pull/3943 )
* Show incoming verification requests in the 'complete security' phase
[\#3942 ](https://github.com/matrix-org/matrix-react-sdk/pull/3942 )
* Dismiss logged out device toasts
[\#3941 ](https://github.com/matrix-org/matrix-react-sdk/pull/3941 )
* Verification nag toasts
[\#3940 ](https://github.com/matrix-org/matrix-react-sdk/pull/3940 )
* Update from Weblate
[\#3947 ](https://github.com/matrix-org/matrix-react-sdk/pull/3947 )
* Remember password for e2e bootstrapping
[\#3939 ](https://github.com/matrix-org/matrix-react-sdk/pull/3939 )
* fix compound emoji
[\#3946 ](https://github.com/matrix-org/matrix-react-sdk/pull/3946 )
* Setup flow for cross-signing on login / registration
[\#3937 ](https://github.com/matrix-org/matrix-react-sdk/pull/3937 )
* Update profile avatar letter size
[\#3935 ](https://github.com/matrix-org/matrix-react-sdk/pull/3935 )
* Hide default encryption algorithm
[\#3936 ](https://github.com/matrix-org/matrix-react-sdk/pull/3936 )
* Resolve default export warnings from Webpack
[\#3938 ](https://github.com/matrix-org/matrix-react-sdk/pull/3938 )
* Add null check for cross-signing info in verification panel
[\#3934 ](https://github.com/matrix-org/matrix-react-sdk/pull/3934 )
* Add trace logging to figure out which component is causing weird events
[\#3926 ](https://github.com/matrix-org/matrix-react-sdk/pull/3926 )
* Remove user lists feature flag, making it the default
[\#3906 ](https://github.com/matrix-org/matrix-react-sdk/pull/3906 )
* Last bit of polish for user lists
[\#3925 ](https://github.com/matrix-org/matrix-react-sdk/pull/3925 )
* QR code verification
[\#3871 ](https://github.com/matrix-org/matrix-react-sdk/pull/3871 )
* Do less unnecessary work on CI
[\#3933 ](https://github.com/matrix-org/matrix-react-sdk/pull/3933 )
* Re-enable stylelint on CI
[\#3932 ](https://github.com/matrix-org/matrix-react-sdk/pull/3932 )
* Design pass for room icons
[\#3931 ](https://github.com/matrix-org/matrix-react-sdk/pull/3931 )
* Populate the file panel using the event index if available.
[\#3858 ](https://github.com/matrix-org/matrix-react-sdk/pull/3858 )
* Split AsyncWrapper out from Modal
[\#3928 ](https://github.com/matrix-org/matrix-react-sdk/pull/3928 )
* Fix error in verification code on develop
[\#3930 ](https://github.com/matrix-org/matrix-react-sdk/pull/3930 )
* Seperates out the padlock icon, and adds a tooltip
[\#3929 ](https://github.com/matrix-org/matrix-react-sdk/pull/3929 )
* Cross Signing redesign for composer
[\#3910 ](https://github.com/matrix-org/matrix-react-sdk/pull/3910 )
* Fix verifying your own devices with to_device messages
[\#3927 ](https://github.com/matrix-org/matrix-react-sdk/pull/3927 )
* Room list reflects encryption state
[\#3908 ](https://github.com/matrix-org/matrix-react-sdk/pull/3908 )
* Make the entire User Info scrollable, sticky close button
[\#3914 ](https://github.com/matrix-org/matrix-react-sdk/pull/3914 )
* Remove riot logo from the security setup screens
[\#3916 ](https://github.com/matrix-org/matrix-react-sdk/pull/3916 )
* Only say the session is verified if it is now verified
[\#3917 ](https://github.com/matrix-org/matrix-react-sdk/pull/3917 )
* Hide password section if you can't change your password
[\#3924 ](https://github.com/matrix-org/matrix-react-sdk/pull/3924 )
* Ensure a plaintext version of the composer ends up on the clipboard
[\#3922 ](https://github.com/matrix-org/matrix-react-sdk/pull/3922 )
* Move & upgrade babel runtime into dependencies (like it wants)
[\#3920 ](https://github.com/matrix-org/matrix-react-sdk/pull/3920 )
* Don't list every single alias when there's many
[\#3918 ](https://github.com/matrix-org/matrix-react-sdk/pull/3918 )
* Try to populate user IDs even when the server's directory fails us
[\#3907 ](https://github.com/matrix-org/matrix-react-sdk/pull/3907 )
* Remove .event property on verification request
[\#3912 ](https://github.com/matrix-org/matrix-react-sdk/pull/3912 )
* Attempt to fix Safari + VoiceOver misunderstanding the timeline list
[\#3911 ](https://github.com/matrix-org/matrix-react-sdk/pull/3911 )
* Enable encryption in DMs with device keys
[\#3913 ](https://github.com/matrix-org/matrix-react-sdk/pull/3913 )
* Fix scrollable area and padding in user lists dialog
[\#3905 ](https://github.com/matrix-org/matrix-react-sdk/pull/3905 )
* Add Reject & Ignore user button to invites view
[\#3909 ](https://github.com/matrix-org/matrix-react-sdk/pull/3909 )
* Fix paragraph-awareness of the composer formatting features
[\#3891 ](https://github.com/matrix-org/matrix-react-sdk/pull/3891 )
* Updated visuals for cross-signing bootstrap
[\#3903 ](https://github.com/matrix-org/matrix-react-sdk/pull/3903 )
* Implement some parts of new cross signing bootstrap UI
[\#3897 ](https://github.com/matrix-org/matrix-react-sdk/pull/3897 )
* Treat links as external in report content admin message
[\#3904 ](https://github.com/matrix-org/matrix-react-sdk/pull/3904 )
* Be consistent about our settings svg, free the other one
[\#3902 ](https://github.com/matrix-org/matrix-react-sdk/pull/3902 )
* Change prepublish script to prepare
[\#3899 ](https://github.com/matrix-org/matrix-react-sdk/pull/3899 )
* Remove the react-sdk version
[\#3901 ](https://github.com/matrix-org/matrix-react-sdk/pull/3901 )
* BuildKite: Retry end-to-end tests automatically once if they fail
[\#3900 ](https://github.com/matrix-org/matrix-react-sdk/pull/3900 )
* Slash Command improvements around sending messages with leading slash
[\#3893 ](https://github.com/matrix-org/matrix-react-sdk/pull/3893 )
* Support admin configurable message when reporting content
[\#3898 ](https://github.com/matrix-org/matrix-react-sdk/pull/3898 )
* Don't warn on unverified users; ensured behavior stays the same with flags
off
[\#3896 ](https://github.com/matrix-org/matrix-react-sdk/pull/3896 )
* Fix roving room list for resizer and ff tabstop a11y
[\#3895 ](https://github.com/matrix-org/matrix-react-sdk/pull/3895 )
* Verify individual messages via cross-signing
[\#3875 ](https://github.com/matrix-org/matrix-react-sdk/pull/3875 )
* Fix layering of dependencies in riot-web and e2e tests
[\#3882 ](https://github.com/matrix-org/matrix-react-sdk/pull/3882 )
* Implement Roving Tab Index and Room List as TreeView
[\#3844 ](https://github.com/matrix-org/matrix-react-sdk/pull/3844 )
* Move room header shields over the avatar for the room
[\#3888 ](https://github.com/matrix-org/matrix-react-sdk/pull/3888 )
* Fix toast icon to prevent clipping
[\#3890 ](https://github.com/matrix-org/matrix-react-sdk/pull/3890 )
* Only show devices and verify actions in E2EE rooms
[\#3889 ](https://github.com/matrix-org/matrix-react-sdk/pull/3889 )
* Change user info verification checks to use cross-signing
[\#3887 ](https://github.com/matrix-org/matrix-react-sdk/pull/3887 )
* Fix click-to-ping not inserting colon if composer non-empty
[\#3886 ](https://github.com/matrix-org/matrix-react-sdk/pull/3886 )
* Fix emoticon space completion for upper case emoticons like :D xD
[\#3884 ](https://github.com/matrix-org/matrix-react-sdk/pull/3884 )
* Repair cross-signing panel with async status
[\#3880 ](https://github.com/matrix-org/matrix-react-sdk/pull/3880 )
* Remove temporary key backup button
[\#3878 ](https://github.com/matrix-org/matrix-react-sdk/pull/3878 )
* Score users who have recently spoken higher in invite suggestions
[\#3866 ](https://github.com/matrix-org/matrix-react-sdk/pull/3866 )
* Initial support for verification in right panel
[\#3796 ](https://github.com/matrix-org/matrix-react-sdk/pull/3796 )
* Prevent the invite dialog from jumping around when elements change
[\#3868 ](https://github.com/matrix-org/matrix-react-sdk/pull/3868 )
* Add prepublish script
[\#3876 ](https://github.com/matrix-org/matrix-react-sdk/pull/3876 )
2020-01-27 19:44:10 +08:00
Changes in [2.0.0 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v2.0.0 ) (2020-01-27)
===================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v2.0.0-rc.2...v2.0.0 )
* Ensure a plaintext version of the composer ends up on the clipboard
[\#3923 ](https://github.com/matrix-org/matrix-react-sdk/pull/3923 )
* Move & upgrade babel runtime into dependencies (like it wants)
[\#3921 ](https://github.com/matrix-org/matrix-react-sdk/pull/3921 )
* Don't list every single alias when there's many
[\#3919 ](https://github.com/matrix-org/matrix-react-sdk/pull/3919 )
2020-01-21 01:27:00 +08:00
Changes in [2.0.0-rc.2 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v2.0.0-rc.2 ) (2020-01-20)
=============================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v2.0.0-rc.1...v2.0.0-rc.2 )
* Add prepublish script
[\#3877 ](https://github.com/matrix-org/matrix-react-sdk/pull/3877 )
2020-01-20 22:34:07 +08:00
Changes in [2.0.0-rc.1 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v2.0.0-rc.1 ) (2020-01-20)
=============================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v1.7.6...v2.0.0-rc.1 )
BREAKING CHANGES
================
* The react-sdk node module now exports ES6 rather than ES5. If you
wish to supports target that aren't compatible with ES6, you
will need to transpile the react-sdk to a suitable dialect.
All Changes
===========
* Fix arrows keys moving through edit history
[\#3874 ](https://github.com/matrix-org/matrix-react-sdk/pull/3874 )
* Fix error about MessagePanel not being available for read markers
[\#3867 ](https://github.com/matrix-org/matrix-react-sdk/pull/3867 )
* Adjust secret storage to work before sync
[\#3864 ](https://github.com/matrix-org/matrix-react-sdk/pull/3864 )
* Update from Weblate
[\#3872 ](https://github.com/matrix-org/matrix-react-sdk/pull/3872 )
* Remove unused deps and dev-deps
[\#3870 ](https://github.com/matrix-org/matrix-react-sdk/pull/3870 )
* Tidy Jest test stuff and dependencies
[\#3869 ](https://github.com/matrix-org/matrix-react-sdk/pull/3869 )
* Move feature flag check for new session toast
[\#3865 ](https://github.com/matrix-org/matrix-react-sdk/pull/3865 )
* Catch exception in checkTerms if no ID server
[\#3863 ](https://github.com/matrix-org/matrix-react-sdk/pull/3863 )
* Catch exception if passphrase dialog cancelled
[\#3862 ](https://github.com/matrix-org/matrix-react-sdk/pull/3862 )
* Disable key request dialogs with cross-signing
[\#3860 ](https://github.com/matrix-org/matrix-react-sdk/pull/3860 )
* Toasts for new, unverified sessions
[\#3859 ](https://github.com/matrix-org/matrix-react-sdk/pull/3859 )
* Check for a matrixclient before trying to use it
[\#3861 ](https://github.com/matrix-org/matrix-react-sdk/pull/3861 )
* Room header & message box shields now reflect cross-signing state
[\#3850 ](https://github.com/matrix-org/matrix-react-sdk/pull/3850 )
* Fix Array.concat undefined
[\#3857 ](https://github.com/matrix-org/matrix-react-sdk/pull/3857 )
* Update chokidar to fix reskindex not working
[\#3856 ](https://github.com/matrix-org/matrix-react-sdk/pull/3856 )
* Make the new DM invite dialog work for regular invites too
[\#3854 ](https://github.com/matrix-org/matrix-react-sdk/pull/3854 )
* Fix event handler leak in MemberStatusMessageAvatar
[\#3855 ](https://github.com/matrix-org/matrix-react-sdk/pull/3855 )
* Move DM creation logic into DMInviteDialog
[\#3843 ](https://github.com/matrix-org/matrix-react-sdk/pull/3843 )
* Remove all text when cutting in the composer
[\#3848 ](https://github.com/matrix-org/matrix-react-sdk/pull/3848 )
* Add a ToastStore
[\#3853 ](https://github.com/matrix-org/matrix-react-sdk/pull/3853 )
* 'Members' button always toggle the right panel
[\#3804 ](https://github.com/matrix-org/matrix-react-sdk/pull/3804 )
* Fix timing of when Composer considers itself to be modified
[\#3842 ](https://github.com/matrix-org/matrix-react-sdk/pull/3842 )
* Compute download file icon immediately
[\#3851 ](https://github.com/matrix-org/matrix-react-sdk/pull/3851 )
* Fix not being able to open profiles from the timeline
[\#3852 ](https://github.com/matrix-org/matrix-react-sdk/pull/3852 )
* Add post-login complete security flow
[\#3847 ](https://github.com/matrix-org/matrix-react-sdk/pull/3847 )
* Added cut/copy and pasting user pills from editor.
[\#3828 ](https://github.com/matrix-org/matrix-react-sdk/pull/3828 )
* Fix imports for help & support tab
[\#3846 ](https://github.com/matrix-org/matrix-react-sdk/pull/3846 )
* Humanize the recent DM rooms ourselves for translations
[\#3841 ](https://github.com/matrix-org/matrix-react-sdk/pull/3841 )
* Improve the quality of invite suggestions by filtering out DMs
[\#3840 ](https://github.com/matrix-org/matrix-react-sdk/pull/3840 )
* Fix linter and tests on develop
[\#3845 ](https://github.com/matrix-org/matrix-react-sdk/pull/3845 )
* Fix sourcemaps by refactoring the build system
[\#3839 ](https://github.com/matrix-org/matrix-react-sdk/pull/3839 )
* Don't error on unverified/unknown devices.
[\#3837 ](https://github.com/matrix-org/matrix-react-sdk/pull/3837 )
* Padlock icons in room header
[\#3835 ](https://github.com/matrix-org/matrix-react-sdk/pull/3835 )
* Don't allow upgrade from untrusted key backup.
[\#3822 ](https://github.com/matrix-org/matrix-react-sdk/pull/3822 )
* Emoji verification: Change name of 🔒 to lock
[\#3825 ](https://github.com/matrix-org/matrix-react-sdk/pull/3825 )
* Room padlock decorations only if cross-signing is enabled
[\#3838 ](https://github.com/matrix-org/matrix-react-sdk/pull/3838 )
* Enable end-to-end tests for sourcemaps (+Windows instructions)
[\#3827 ](https://github.com/matrix-org/matrix-react-sdk/pull/3827 )
* Repair community member info panel
[\#3832 ](https://github.com/matrix-org/matrix-react-sdk/pull/3832 )
* Add feature flag around the presence indicator in room list
[\#3831 ](https://github.com/matrix-org/matrix-react-sdk/pull/3831 )
* Display a padlock icon beside invite-only rooms in the room list
[\#3821 ](https://github.com/matrix-org/matrix-react-sdk/pull/3821 )
* Update from Weblate
[\#3830 ](https://github.com/matrix-org/matrix-react-sdk/pull/3830 )
* Fix listener leak on RoomView
[\#3826 ](https://github.com/matrix-org/matrix-react-sdk/pull/3826 )
* Regenerate i18n for sourcemaps branch
[\#3824 ](https://github.com/matrix-org/matrix-react-sdk/pull/3824 )
* Fix tests for sourcemaps branch
[\#3823 ](https://github.com/matrix-org/matrix-react-sdk/pull/3823 )
* Jest
[\#3724 ](https://github.com/matrix-org/matrix-react-sdk/pull/3724 )
* Sourcemaps: develop -> feature branch
[\#3817 ](https://github.com/matrix-org/matrix-react-sdk/pull/3817 )
* Support pasting a bunch of identifiers into the invite dialog
[\#3820 ](https://github.com/matrix-org/matrix-react-sdk/pull/3820 )
* Support 3PIDs (email addresses) in the invite dialog
[\#3819 ](https://github.com/matrix-org/matrix-react-sdk/pull/3819 )
* Placeholder PR for cleaner diffs: ES6
[\#3765 ](https://github.com/matrix-org/matrix-react-sdk/pull/3765 )
* Misc fixes for ES6 imports/exports
[\#3766 ](https://github.com/matrix-org/matrix-react-sdk/pull/3766 )
* Wire up the invite targets dialog to a real composer and show selections
[\#3815 ](https://github.com/matrix-org/matrix-react-sdk/pull/3815 )
* Change ref handling in TextualBody to prevent it parsing generated nodes
[\#3711 ](https://github.com/matrix-org/matrix-react-sdk/pull/3711 )
* Render encoded html entities in og:description
[\#3789 ](https://github.com/matrix-org/matrix-react-sdk/pull/3789 )
* Update package.json for new build process + cosmetics
[\#3767 ](https://github.com/matrix-org/matrix-react-sdk/pull/3767 )
* Convert CommonJS exports to ES6 exports
[\#3761 ](https://github.com/matrix-org/matrix-react-sdk/pull/3761 )
* Round 2 of CommonJS to ES6 imports
[\#3764 ](https://github.com/matrix-org/matrix-react-sdk/pull/3764 )
* Strip all variation selectors on emoji
[\#3814 ](https://github.com/matrix-org/matrix-react-sdk/pull/3814 )
* Use the new js-sdk imports and import from src
[\#3763 ](https://github.com/matrix-org/matrix-react-sdk/pull/3763 )
* Convert many imports to handle ES6 exports
[\#3762 ](https://github.com/matrix-org/matrix-react-sdk/pull/3762 )
* Fix userinfo for users not in the room
[\#3812 ](https://github.com/matrix-org/matrix-react-sdk/pull/3812 )
* Attempt to fix e2e tests
[\#3811 ](https://github.com/matrix-org/matrix-react-sdk/pull/3811 )
* Add bunch of null-guards and similar to fix React Errors/complaints
[\#3752 ](https://github.com/matrix-org/matrix-react-sdk/pull/3752 )
* Delegate all room alias validation to the RoomAliasField validator
[\#3807 ](https://github.com/matrix-org/matrix-react-sdk/pull/3807 )
* Support filtering and searching for users to invite in DMs
[\#3802 ](https://github.com/matrix-org/matrix-react-sdk/pull/3802 )
* Add suggestions for which users to invite to chat
[\#3801 ](https://github.com/matrix-org/matrix-react-sdk/pull/3801 )
* Use `flex-start` instead of `start` for postcss
[\#3760 ](https://github.com/matrix-org/matrix-react-sdk/pull/3760 )
* Define getLanguageFromBrowser() for LanguageDropdown
[\#3769 ](https://github.com/matrix-org/matrix-react-sdk/pull/3769 )
* Introduce babel's export-default-from plugin to fix build errors
[\#3768 ](https://github.com/matrix-org/matrix-react-sdk/pull/3768 )
* Add a bit of debugging to incorrect components in the Skinner
[\#3770 ](https://github.com/matrix-org/matrix-react-sdk/pull/3770 )
* [BREAKING] Refactor the entire build process for babel@7 and TypeScript
(chunk 1 of many)
[\#3722 ](https://github.com/matrix-org/matrix-react-sdk/pull/3722 )
* Implementation of new potential skinning mechanism
[\#3723 ](https://github.com/matrix-org/matrix-react-sdk/pull/3723 )
2020-01-13 21:06:30 +08:00
Changes in [1.7.6 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v1.7.6 ) (2020-01-13)
===================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v1.7.6-rc.2...v1.7.6 )
* Repair community member info panel
[\#3834 ](https://github.com/matrix-org/matrix-react-sdk/pull/3834 )
* Add feature flag around the presence indicator in room list
[\#3833 ](https://github.com/matrix-org/matrix-react-sdk/pull/3833 )
2020-01-08 19:20:29 +08:00
Changes in [1.7.6-rc.2 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v1.7.6-rc.2 ) (2020-01-08)
=============================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v1.7.6-rc.1...v1.7.6-rc.2 )
* Strip all variation selectors on emoji
[\#3818 ](https://github.com/matrix-org/matrix-react-sdk/pull/3818 )
2020-01-06 22:01:54 +08:00
Changes in [1.7.6-rc.1 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v1.7.6-rc.1 ) (2020-01-06)
=============================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v1.7.5...v1.7.6-rc.1 )
* Deduplicate recent emoji
[\#3806 ](https://github.com/matrix-org/matrix-react-sdk/pull/3806 )
* Fix ability to remove avatars
[\#3803 ](https://github.com/matrix-org/matrix-react-sdk/pull/3803 )
* Update from Weblate
[\#3810 ](https://github.com/matrix-org/matrix-react-sdk/pull/3810 )
* User Info fetch latest RoomMember instead of showing historical data
[\#3788 ](https://github.com/matrix-org/matrix-react-sdk/pull/3788 )
* Remove all usages of slate in favour of CIDER
[\#3808 ](https://github.com/matrix-org/matrix-react-sdk/pull/3808 )
* Use display name when pinned messages are changed
[\#3809 ](https://github.com/matrix-org/matrix-react-sdk/pull/3809 )
* Fix inverted diff line highlighting in dark theme
[\#3790 ](https://github.com/matrix-org/matrix-react-sdk/pull/3790 )
* Bridge info settings tab
[\#3693 ](https://github.com/matrix-org/matrix-react-sdk/pull/3693 )
* Send the labs flags the client is running with in rageshake
[\#3805 ](https://github.com/matrix-org/matrix-react-sdk/pull/3805 )
* Initial implementation of FTUE user lists design
[\#3792 ](https://github.com/matrix-org/matrix-react-sdk/pull/3792 )
* Update key backup creation and recovery paths for SSSS
[\#3800 ](https://github.com/matrix-org/matrix-react-sdk/pull/3800 )
* Don't fail if logs exists and is an empty dir
[\#3798 ](https://github.com/matrix-org/matrix-react-sdk/pull/3798 )
* Comment remaining non-cross-signing-compliant components
[\#3799 ](https://github.com/matrix-org/matrix-react-sdk/pull/3799 )
* Remove 'unverify' from UserInfoPanel
[\#3797 ](https://github.com/matrix-org/matrix-react-sdk/pull/3797 )
* Use deviceTrust when displaying key backup trust status
[\#3795 ](https://github.com/matrix-org/matrix-react-sdk/pull/3795 )
* Don't crash if a keyshare request is removed
[\#3793 ](https://github.com/matrix-org/matrix-react-sdk/pull/3793 )
* Convert /verify to checkDeviceTrust
[\#3794 ](https://github.com/matrix-org/matrix-react-sdk/pull/3794 )
* Remove E2eIcon onClick
[\#3791 ](https://github.com/matrix-org/matrix-react-sdk/pull/3791 )
* support channel names with slash in name/alias
[\#3778 ](https://github.com/matrix-org/matrix-react-sdk/pull/3778 )
* Fix NPE when filtering the room list
[\#3787 ](https://github.com/matrix-org/matrix-react-sdk/pull/3787 )
* Turn RoomAliasField into properly controlled and use in RoomSettings
[\#3782 ](https://github.com/matrix-org/matrix-react-sdk/pull/3782 )
* fuzzy-sort MemberList
[\#3783 ](https://github.com/matrix-org/matrix-react-sdk/pull/3783 )
* Serialize file uploads into room to match confirmation dialog order
[\#3786 ](https://github.com/matrix-org/matrix-react-sdk/pull/3786 )
* Do not show Top Unread Messages Bar and Jump to bottom button if searching
[\#3785 ](https://github.com/matrix-org/matrix-react-sdk/pull/3785 )
* Fix sticker picker chevron offset calculation
[\#3784 ](https://github.com/matrix-org/matrix-react-sdk/pull/3784 )
* Fix not being able to promote others to the same power level as your own
[\#3781 ](https://github.com/matrix-org/matrix-react-sdk/pull/3781 )
* Room Tile DMs online/active green dot
[\#3751 ](https://github.com/matrix-org/matrix-react-sdk/pull/3751 )
* Fix spelling and grammar in README
[\#3780 ](https://github.com/matrix-org/matrix-react-sdk/pull/3780 )
* Reintroduce working resizer code for right panel
[\#3776 ](https://github.com/matrix-org/matrix-react-sdk/pull/3776 )
* Fix wrong scope binding on openHelp for TopLeftMenu
[\#3775 ](https://github.com/matrix-org/matrix-react-sdk/pull/3775 )
* UserInfo hide kick/mute buttons if they make no sense
[\#3774 ](https://github.com/matrix-org/matrix-react-sdk/pull/3774 )
* Fix duplicate Incoming Call prompt on Community Invite sublist
[\#3773 ](https://github.com/matrix-org/matrix-react-sdk/pull/3773 )
* Apply new design to highlighted tags and add toggle mechanic
[\#3755 ](https://github.com/matrix-org/matrix-react-sdk/pull/3755 )
* stop using ReactDOM.findDOMNode in componentWillUnmount, use refs
[\#3771 ](https://github.com/matrix-org/matrix-react-sdk/pull/3771 )
* Add alt="" to presentational images
[\#3772 ](https://github.com/matrix-org/matrix-react-sdk/pull/3772 )
* Fix room list filtering weird case sensitivity
[\#3759 ](https://github.com/matrix-org/matrix-react-sdk/pull/3759 )
* Don't show the 'verify' button if the user is verified
[\#3758 ](https://github.com/matrix-org/matrix-react-sdk/pull/3758 )
* Switch to using checkDeviceTrust
[\#3757 ](https://github.com/matrix-org/matrix-react-sdk/pull/3757 )
* Migrate away from React Legacy contexts API
[\#3743 ](https://github.com/matrix-org/matrix-react-sdk/pull/3743 )
* Migrate key backups to SSSS
[\#3749 ](https://github.com/matrix-org/matrix-react-sdk/pull/3749 )
* Get rid of stripped-emoji.json in favour of an in-memory single source of
truth
[\#3745 ](https://github.com/matrix-org/matrix-react-sdk/pull/3745 )
* Combine cross signing and verification over DM feature flags
[\#3753 ](https://github.com/matrix-org/matrix-react-sdk/pull/3753 )
* apply unhomoglyph when filtering room list to fuzzify it
[\#3754 ](https://github.com/matrix-org/matrix-react-sdk/pull/3754 )
* Make EmojiPicker an unmanaged Context Menu as it is too complex to be
managed
[\#3746 ](https://github.com/matrix-org/matrix-react-sdk/pull/3746 )
* Internationalise M_TOO_LARGE error from Synapse
[\#3750 ](https://github.com/matrix-org/matrix-react-sdk/pull/3750 )
* Replace UserInfo avatar with < MemberAvatar /> for fallback logic
[\#3748 ](https://github.com/matrix-org/matrix-react-sdk/pull/3748 )
* Dropdown stop keyboard propagation if key handled
[\#3741 ](https://github.com/matrix-org/matrix-react-sdk/pull/3741 )
* Fix right panel for multiple member info viewings
[\#3742 ](https://github.com/matrix-org/matrix-react-sdk/pull/3742 )
* Fix Field validation tooltip sticking if blurred before async validation
resolved
[\#3740 ](https://github.com/matrix-org/matrix-react-sdk/pull/3740 )
* Fix UserInfo exploding without a room being passed to it
[\#3738 ](https://github.com/matrix-org/matrix-react-sdk/pull/3738 )
* Fix room directory maintaining and error state
[\#3737 ](https://github.com/matrix-org/matrix-react-sdk/pull/3737 )
* Stop trapping tab in AddressPickerDialog
[\#3735 ](https://github.com/matrix-org/matrix-react-sdk/pull/3735 )
* Stop using KeyboardEvent.keyCode as it is deprecated
[\#3736 ](https://github.com/matrix-org/matrix-react-sdk/pull/3736 )
* Implement new design for uploading/removing avatars
[\#3733 ](https://github.com/matrix-org/matrix-react-sdk/pull/3733 )
* Fix aspect ratio on room/profile avatar preview
[\#3731 ](https://github.com/matrix-org/matrix-react-sdk/pull/3731 )
* Switch to react-focus-lock for it to comprehend Portals
[\#3732 ](https://github.com/matrix-org/matrix-react-sdk/pull/3732 )
* Make combobox dropdown keyboard and screen reader accessible
[\#3729 ](https://github.com/matrix-org/matrix-react-sdk/pull/3729 )
* Verify users when cross-signing enabled
[\#3728 ](https://github.com/matrix-org/matrix-react-sdk/pull/3728 )
* Update from Weblate
[\#3730 ](https://github.com/matrix-org/matrix-react-sdk/pull/3730 )
* Improve a11y of the unignore button in Settings
[\#3727 ](https://github.com/matrix-org/matrix-react-sdk/pull/3727 )
* Fix ToggleSwitch A11Y (trapping tab and switch v. checkbox)
[\#3726 ](https://github.com/matrix-org/matrix-react-sdk/pull/3726 )
* Make URL previews dismissable via keyboard and accessible to screen readers
[\#3725 ](https://github.com/matrix-org/matrix-react-sdk/pull/3725 )
* Create new key backups using secret storage
[\#3720 ](https://github.com/matrix-org/matrix-react-sdk/pull/3720 )
* Replace sign-ins with sessions
[\#3721 ](https://github.com/matrix-org/matrix-react-sdk/pull/3721 )
* Refactor RightPanel to match expected behaviour
[\#3703 ](https://github.com/matrix-org/matrix-react-sdk/pull/3703 )
* Render policy room event updates in the timeline
[\#3716 ](https://github.com/matrix-org/matrix-react-sdk/pull/3716 )
* Wrap the await call for unknown device lookups
[\#3718 ](https://github.com/matrix-org/matrix-react-sdk/pull/3718 )
* Add testing flow to bootstrap secret storage
[\#3640 ](https://github.com/matrix-org/matrix-react-sdk/pull/3640 )
* Fix remaining context menu regressions
[\#3715 ](https://github.com/matrix-org/matrix-react-sdk/pull/3715 )
* Migrate away from React Legacy string refs
[\#3712 ](https://github.com/matrix-org/matrix-react-sdk/pull/3712 )
* Update copy for DM invites
[\#3706 ](https://github.com/matrix-org/matrix-react-sdk/pull/3706 )
* Fix message action bar reaction picker regression
[\#3714 ](https://github.com/matrix-org/matrix-react-sdk/pull/3714 )
* Add what-input to allow different scoping to focus-visible for MAB a11y
[\#3709 ](https://github.com/matrix-org/matrix-react-sdk/pull/3709 )
* Mark the This/All Rooms scope buttons as radios for a11y
[\#3708 ](https://github.com/matrix-org/matrix-react-sdk/pull/3708 )
* Switch ReactionsRowButton to an AccessibleButton for space/enter handling
[\#3707 ](https://github.com/matrix-org/matrix-react-sdk/pull/3707 )
* Change the (edited) link to an AccessibleButton for a11y
[\#3710 ](https://github.com/matrix-org/matrix-react-sdk/pull/3710 )
* Update from Weblate
[\#3713 ](https://github.com/matrix-org/matrix-react-sdk/pull/3713 )
* Fix ?via= args in SpecPermalinkConstructor.js
[\#3694 ](https://github.com/matrix-org/matrix-react-sdk/pull/3694 )
* Don't mark a room as unread when server ACLs are set
[\#3705 ](https://github.com/matrix-org/matrix-react-sdk/pull/3705 )
* Make reaction buttons more accessible
[\#3704 ](https://github.com/matrix-org/matrix-react-sdk/pull/3704 )
* yarn upgrade
[\#3701 ](https://github.com/matrix-org/matrix-react-sdk/pull/3701 )
* Make CI scripts executable
[\#3698 ](https://github.com/matrix-org/matrix-react-sdk/pull/3698 )
* ARIA compliant context menus
[\#3611 ](https://github.com/matrix-org/matrix-react-sdk/pull/3611 )
2019-12-09 19:34:41 +08:00
Changes in [1.7.5 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v1.7.5 ) (2019-12-09)
===================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v1.7.5-rc.1...v1.7.5 )
* No changes since rc.1
2019-12-04 20:03:50 +08:00
Changes in [1.7.5-rc.1 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v1.7.5-rc.1 ) (2019-12-04)
=============================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v1.7.4...v1.7.5-rc.1 )
* Remove logs before running end-to-end tests
[\#3700 ](https://github.com/matrix-org/matrix-react-sdk/pull/3700 )
* Update from Weblate
[\#3699 ](https://github.com/matrix-org/matrix-react-sdk/pull/3699 )
* Match e2e icons on events to expectations
[\#3697 ](https://github.com/matrix-org/matrix-react-sdk/pull/3697 )
* Match room upgrade warning to the new design
[\#3695 ](https://github.com/matrix-org/matrix-react-sdk/pull/3695 )
* Remove unused translations
[\#3683 ](https://github.com/matrix-org/matrix-react-sdk/pull/3683 )
* Remove broken velocity-ui animation
[\#3678 ](https://github.com/matrix-org/matrix-react-sdk/pull/3678 )
* Update from Weblate
[\#3696 ](https://github.com/matrix-org/matrix-react-sdk/pull/3696 )
* Hide Remove button in message editing history if you don't have permission
to redact
[\#3685 ](https://github.com/matrix-org/matrix-react-sdk/pull/3685 )
* Add an option to invite users to upgraded private rooms
[\#3684 ](https://github.com/matrix-org/matrix-react-sdk/pull/3684 )
* Do not trap Key ContextMenu into composer for keyboard a11y
[\#3689 ](https://github.com/matrix-org/matrix-react-sdk/pull/3689 )
* Make EmojiPicker filtering case-insensitive
[\#3690 ](https://github.com/matrix-org/matrix-react-sdk/pull/3690 )
* Ensure the settings page accurately represents theme choices
[\#3686 ](https://github.com/matrix-org/matrix-react-sdk/pull/3686 )
* Ensure read receipts end up with a valid reference to checkUnmounting
[\#3688 ](https://github.com/matrix-org/matrix-react-sdk/pull/3688 )
* Convert Velociraptor component to a class
[\#3687 ](https://github.com/matrix-org/matrix-react-sdk/pull/3687 )
* Add a link to the labs feature documentation
[\#3675 ](https://github.com/matrix-org/matrix-react-sdk/pull/3675 )
* Improve translatable strings for calls
[\#3682 ](https://github.com/matrix-org/matrix-react-sdk/pull/3682 )
* Don't assume that diffs will have an appropriate child node
[\#3680 ](https://github.com/matrix-org/matrix-react-sdk/pull/3680 )
* Fix persisted widgets getting stuck at loading screens
[\#3681 ](https://github.com/matrix-org/matrix-react-sdk/pull/3681 )
* Add button to clear all notification counts, sometimes stuck in historical
[\#2959 ](https://github.com/matrix-org/matrix-react-sdk/pull/2959 )
* Fix multi-invite error dialog messaging
[\#3679 ](https://github.com/matrix-org/matrix-react-sdk/pull/3679 )
* Make the communities button behave more like a toggle
[\#3670 ](https://github.com/matrix-org/matrix-react-sdk/pull/3670 )
* Change read markers to use CSS transitions
[\#3674 ](https://github.com/matrix-org/matrix-react-sdk/pull/3674 )
* fix font smoothing to match figma
[\#3677 ](https://github.com/matrix-org/matrix-react-sdk/pull/3677 )
* Update breadcrumbs when we do eventually see upgraded rooms
[\#3669 ](https://github.com/matrix-org/matrix-react-sdk/pull/3669 )
* Fix override behaviour of system vs defined themes
[\#3673 ](https://github.com/matrix-org/matrix-react-sdk/pull/3673 )
* console.log doesn't take %s substitutions
[\#3671 ](https://github.com/matrix-org/matrix-react-sdk/pull/3671 )
* EventIndex: Move the checkpoint loading logic into the init method.
[\#3648 ](https://github.com/matrix-org/matrix-react-sdk/pull/3648 )
* Clarify that cross-signing is in development
[\#3668 ](https://github.com/matrix-org/matrix-react-sdk/pull/3668 )
* Hide tooltips with CSS when they aren't visible
[\#3665 ](https://github.com/matrix-org/matrix-react-sdk/pull/3665 )
* a11y: adjustments for toasts
[\#3667 ](https://github.com/matrix-org/matrix-react-sdk/pull/3667 )
* Update from Weblate
[\#3666 ](https://github.com/matrix-org/matrix-react-sdk/pull/3666 )
* Null check on thumbnail_file
[\#3664 ](https://github.com/matrix-org/matrix-react-sdk/pull/3664 )
* Fix double date separator for room upgrade tiles
[\#3662 ](https://github.com/matrix-org/matrix-react-sdk/pull/3662 )
* Show incoming verification requests in in-app notifications
[\#3661 ](https://github.com/matrix-org/matrix-react-sdk/pull/3661 )
* Show m.room.create event before the ELS on room upgrade
[\#3655 ](https://github.com/matrix-org/matrix-react-sdk/pull/3655 )
* Convert MessagePanel to React class
[\#3656 ](https://github.com/matrix-org/matrix-react-sdk/pull/3656 )
* Make addEventListener conditional
[\#3657 ](https://github.com/matrix-org/matrix-react-sdk/pull/3657 )
* Fix e2e icons
[\#3653 ](https://github.com/matrix-org/matrix-react-sdk/pull/3653 )
* Workaround for soft-crash with calls on startup
[\#3654 ](https://github.com/matrix-org/matrix-react-sdk/pull/3654 )
* Catch exceptions when we can't play audio
[\#3652 ](https://github.com/matrix-org/matrix-react-sdk/pull/3652 )
* Rename section heading for integrations in settings
[\#3650 ](https://github.com/matrix-org/matrix-react-sdk/pull/3650 )
* Update copy for widgets not using message encryption
[\#3651 ](https://github.com/matrix-org/matrix-react-sdk/pull/3651 )
* Ignore media actions
[\#3649 ](https://github.com/matrix-org/matrix-react-sdk/pull/3649 )
* Add an option to disable the use of integration managers for provisioning
[\#3646 ](https://github.com/matrix-org/matrix-react-sdk/pull/3646 )
* Move many widget options to a context menu
[\#3645 ](https://github.com/matrix-org/matrix-react-sdk/pull/3645 )
* Re-add encryption warning to widget permission prompt
[\#3644 ](https://github.com/matrix-org/matrix-react-sdk/pull/3644 )
* Update CIDER docs now that it is used for main composer as well
[\#3647 ](https://github.com/matrix-org/matrix-react-sdk/pull/3647 )
* get rid of bluebird
[\#3593 ](https://github.com/matrix-org/matrix-react-sdk/pull/3593 )
* Remove getBaseTheme
[\#3638 ](https://github.com/matrix-org/matrix-react-sdk/pull/3638 )
* ReactionsRowButtonTooltip: fix null dereference if emoji owner left room
[\#3643 ](https://github.com/matrix-org/matrix-react-sdk/pull/3643 )
* Add eslint-plugin-jest because we inherit js-sdk's eslintrc and it wants
[\#3642 ](https://github.com/matrix-org/matrix-react-sdk/pull/3642 )
2019-11-27 18:38:35 +08:00
Changes in [1.7.4 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v1.7.4 ) (2019-11-27)
===================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v1.7.3...v1.7.4 )
* Upgrade to JS SDK 2.5.4 to relax identity server discovery and E2EE debugging
* Fix override behaviour of system vs defined theme
* Clarify that cross-signing is in development
2019-11-25 21:30:40 +08:00
Changes in [1.7.3 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v1.7.3 ) (2019-11-25)
===================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v1.7.3-rc.2...v1.7.3 )
* No changes since rc.2
2019-11-23 01:18:26 +08:00
Changes in [1.7.3-rc.2 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v1.7.3-rc.2 ) (2019-11-22)
=============================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v1.7.3-rc.1...v1.7.3-rc.2 )
* Fix double date separator for room upgrade tiles
[\#3663 ](https://github.com/matrix-org/matrix-react-sdk/pull/3663 )
* Show m.room.create event before the ELS on room upgrade
[\#3660 ](https://github.com/matrix-org/matrix-react-sdk/pull/3660 )
* Make addEventListener conditional
[\#3659 ](https://github.com/matrix-org/matrix-react-sdk/pull/3659 )
* Fix e2e icons
[\#3658 ](https://github.com/matrix-org/matrix-react-sdk/pull/3658 )
2019-11-21 02:29:16 +08:00
Changes in [1.7.3-rc.1 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v1.7.3-rc.1 ) (2019-11-20)
=============================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v1.7.2...v1.7.3-rc.1 )
* Fix positioning, size, and colour of the composer e2e icon
[\#3641 ](https://github.com/matrix-org/matrix-react-sdk/pull/3641 )
* upgrade nunito from 3.500 to 3.504
[\#3639 ](https://github.com/matrix-org/matrix-react-sdk/pull/3639 )
* Wire up the widget permission prompt to the cross-platform setting
[\#3630 ](https://github.com/matrix-org/matrix-react-sdk/pull/3630 )
* Get theme automatically from system setting
[\#3637 ](https://github.com/matrix-org/matrix-react-sdk/pull/3637 )
* Update code style for our 90 char life
[\#3636 ](https://github.com/matrix-org/matrix-react-sdk/pull/3636 )
* use general warning icon instead of e2e one for room status
[\#3633 ](https://github.com/matrix-org/matrix-react-sdk/pull/3633 )
* Add support for platform specific event indexing and search
[\#3550 ](https://github.com/matrix-org/matrix-react-sdk/pull/3550 )
* Update from Weblate
[\#3635 ](https://github.com/matrix-org/matrix-react-sdk/pull/3635 )
* Use a settings watcher to set the theme
[\#3634 ](https://github.com/matrix-org/matrix-react-sdk/pull/3634 )
* Merge the `feature_user_info_panel` flag into `feature_dm_verification`
[\#3632 ](https://github.com/matrix-org/matrix-react-sdk/pull/3632 )
* Fix some styling regressions in member panel
[\#3631 ](https://github.com/matrix-org/matrix-react-sdk/pull/3631 )
* Add a bit more safety around breadcrumbs
[\#3629 ](https://github.com/matrix-org/matrix-react-sdk/pull/3629 )
* Ensure widgets always have a sender associated with them
[\#3628 ](https://github.com/matrix-org/matrix-react-sdk/pull/3628 )
* re-add missing case of codepath
[\#3627 ](https://github.com/matrix-org/matrix-react-sdk/pull/3627 )
* Implement the bulk of the new widget permission prompt design
[\#3622 ](https://github.com/matrix-org/matrix-react-sdk/pull/3622 )
* Relax identity server discovery error handling
[\#3588 ](https://github.com/matrix-org/matrix-react-sdk/pull/3588 )
* Add cross-signing feature flag
[\#3626 ](https://github.com/matrix-org/matrix-react-sdk/pull/3626 )
* Attempt number two at ripping out Bluebird from rageshake.js
[\#3624 ](https://github.com/matrix-org/matrix-react-sdk/pull/3624 )
* Update from Weblate
[\#3625 ](https://github.com/matrix-org/matrix-react-sdk/pull/3625 )
* Remove Bluebird: phase 2.1
[\#3618 ](https://github.com/matrix-org/matrix-react-sdk/pull/3618 )
* Add better error handling to Synapse user deactivation
[\#3619 ](https://github.com/matrix-org/matrix-react-sdk/pull/3619 )
* New design for member panel
[\#3620 ](https://github.com/matrix-org/matrix-react-sdk/pull/3620 )
* Show server details on login for unreachable homeserver
[\#3617 ](https://github.com/matrix-org/matrix-react-sdk/pull/3617 )
* Add a function to get the "base" theme for a theme
[\#3615 ](https://github.com/matrix-org/matrix-react-sdk/pull/3615 )
* Remove Bluebird: phase 2
[\#3616 ](https://github.com/matrix-org/matrix-react-sdk/pull/3616 )
* Remove Bluebird: phase 1
[\#3612 ](https://github.com/matrix-org/matrix-react-sdk/pull/3612 )
* Move notification count to in front of the room name in the page title
[\#3613 ](https://github.com/matrix-org/matrix-react-sdk/pull/3613 )
* Add some logging/recovery for lost rooms
[\#3614 ](https://github.com/matrix-org/matrix-react-sdk/pull/3614 )
* Add Mjolnir ban list support
[\#3585 ](https://github.com/matrix-org/matrix-react-sdk/pull/3585 )
* Improve room switching performance with alias cache
[\#3610 ](https://github.com/matrix-org/matrix-react-sdk/pull/3610 )
* Fix draw order when hovering composer format buttons
[\#3609 ](https://github.com/matrix-org/matrix-react-sdk/pull/3609 )
* Use a ternary operator instead of relying on AND semantics in
EditHistoryDialog
[\#3606 ](https://github.com/matrix-org/matrix-react-sdk/pull/3606 )
* Update from Weblate
[\#3608 ](https://github.com/matrix-org/matrix-react-sdk/pull/3608 )
* Fix HTML fallback in replies
[\#3607 ](https://github.com/matrix-org/matrix-react-sdk/pull/3607 )
* Fix rounded corners for the formatting toolbar
[\#3605 ](https://github.com/matrix-org/matrix-react-sdk/pull/3605 )
* Check for a message type before assuming it is a room message
[\#3604 ](https://github.com/matrix-org/matrix-react-sdk/pull/3604 )
* Remove lint comments about no-descending-specificity
[\#3603 ](https://github.com/matrix-org/matrix-react-sdk/pull/3603 )
* Show verification requests in the timeline
[\#3601 ](https://github.com/matrix-org/matrix-react-sdk/pull/3601 )
* Match identity server registration to the IS r0.3.0 spec
[\#3602 ](https://github.com/matrix-org/matrix-react-sdk/pull/3602 )
* Restore thumbs after variation selector removal
[\#3600 ](https://github.com/matrix-org/matrix-react-sdk/pull/3600 )
* Fix breadcrumbs so the bar is a toolbar and the buttons are buttons.
[\#3599 ](https://github.com/matrix-org/matrix-react-sdk/pull/3599 )
* Now that part of spacing is padding, make it smaller when collapsed
[\#3597 ](https://github.com/matrix-org/matrix-react-sdk/pull/3597 )
* Remove variation selectors from quick reactions
[\#3598 ](https://github.com/matrix-org/matrix-react-sdk/pull/3598 )
* Fix linkify imports
[\#3595 ](https://github.com/matrix-org/matrix-react-sdk/pull/3595 )
2019-11-06 22:17:09 +08:00
Changes in [1.7.2 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v1.7.2 ) (2019-11-06)
===================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v1.7.1...v1.7.2 )
* Fix softcrash if editing silly events
[\#3596 ](https://github.com/matrix-org/matrix-react-sdk/pull/3596 )
* Fix: file and notifications panel back-paginating forever.
[\#3594 ](https://github.com/matrix-org/matrix-react-sdk/pull/3594 )
* Fix focus-within on EventTile and more showing onClick
[\#3591 ](https://github.com/matrix-org/matrix-react-sdk/pull/3591 )
* Support RTL language in message composer
[\#3592 ](https://github.com/matrix-org/matrix-react-sdk/pull/3592 )
* Update from Weblate
[\#3590 ](https://github.com/matrix-org/matrix-react-sdk/pull/3590 )
* Improve A11Y of timeline. Show timestamp & Actions on focus-within
[\#3587 ](https://github.com/matrix-org/matrix-react-sdk/pull/3587 )
* Fix SVG mask-image usage in a bunch of places for correct outlining
[\#3589 ](https://github.com/matrix-org/matrix-react-sdk/pull/3589 )
* Handle breadcrumbs, integration manager provisioning, and allowed widgets
Riot settings
[\#3577 ](https://github.com/matrix-org/matrix-react-sdk/pull/3577 )
* Add a prompt when interacting with an identity server without terms
[\#3582 ](https://github.com/matrix-org/matrix-react-sdk/pull/3582 )
* Fix bug where rooms would not appear when filtering
[\#3584 ](https://github.com/matrix-org/matrix-react-sdk/pull/3584 )
* Guard against misconfigured homeservers when adding / binding phone numbers
[\#3583 ](https://github.com/matrix-org/matrix-react-sdk/pull/3583 )
* Fix error message which is shown when unknown slash command attempted
[\#3580 ](https://github.com/matrix-org/matrix-react-sdk/pull/3580 )
* Attempt to fix soft crash on some pinned events by null guarding member
[\#3581 ](https://github.com/matrix-org/matrix-react-sdk/pull/3581 )
2019-11-04 23:12:54 +08:00
Changes in [1.7.1 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v1.7.1 ) (2019-11-04)
===================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v1.7.1-rc.2...v1.7.1 )
* No changes since rc.2
2019-11-01 18:17:53 +08:00
Changes in [1.7.1-rc.2 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v1.7.1-rc.2 ) (2019-11-01)
=============================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v1.7.1-rc.1...v1.7.1-rc.2 )
* Fix bug where rooms would not appear when filtering
[\#3586 ](https://github.com/matrix-org/matrix-react-sdk/pull/3586 )
2019-10-31 00:47:26 +08:00
Changes in [1.7.1-rc.1 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v1.7.1-rc.1 ) (2019-10-30)
=============================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v1.7.0...v1.7.1-rc.1 )
* Add ability to hide tray icon on non-Mac
[\#3573 ](https://github.com/matrix-org/matrix-react-sdk/pull/3573 )
* Update from Weblate
[\#3579 ](https://github.com/matrix-org/matrix-react-sdk/pull/3579 )
* Fix call state logging
[\#3578 ](https://github.com/matrix-org/matrix-react-sdk/pull/3578 )
* Match widgets up with their integration manager
[\#3576 ](https://github.com/matrix-org/matrix-react-sdk/pull/3576 )
* Add diagnostic log to catch events without an ID
[\#3575 ](https://github.com/matrix-org/matrix-react-sdk/pull/3575 )
* Fix missing i18n for RoomTile ARIA labels and add a case for notif-off bold
[\#3574 ](https://github.com/matrix-org/matrix-react-sdk/pull/3574 )
* LifeCycle onLoggedOut unmount before stopping client
[\#3566 ](https://github.com/matrix-org/matrix-react-sdk/pull/3566 )
* Remove unneeded help about identity servers
[\#3572 ](https://github.com/matrix-org/matrix-react-sdk/pull/3572 )
* Remove messages implying you need an identity server for email recovery
[\#3571 ](https://github.com/matrix-org/matrix-react-sdk/pull/3571 )
* Fix quick reactions to be aligned with other emoji
[\#3570 ](https://github.com/matrix-org/matrix-react-sdk/pull/3570 )
* If ToS gets rejected/any Scalar error then don't make Jitsi widget
[\#3569 ](https://github.com/matrix-org/matrix-react-sdk/pull/3569 )
* Update from Weblate
[\#3568 ](https://github.com/matrix-org/matrix-react-sdk/pull/3568 )
* Fix Room Create ELS using MXID instead of newly set Displayname/Avatar
[\#3567 ](https://github.com/matrix-org/matrix-react-sdk/pull/3567 )
* Improve opening emoji picker performance
[\#3565 ](https://github.com/matrix-org/matrix-react-sdk/pull/3565 )
* Update ServerTypeSelector for new matrix.org CS API URL
[\#3564 ](https://github.com/matrix-org/matrix-react-sdk/pull/3564 )
* Accessibility Improvements
[\#3563 ](https://github.com/matrix-org/matrix-react-sdk/pull/3563 )
* A11Y fixes in the Left Panel
[\#3562 ](https://github.com/matrix-org/matrix-react-sdk/pull/3562 )
* Fix lint and i18n test failures
[\#3560 ](https://github.com/matrix-org/matrix-react-sdk/pull/3560 )
* Fix: editor tests
[\#3561 ](https://github.com/matrix-org/matrix-react-sdk/pull/3561 )
* Use Navigation Treeview pattern for RoomList Accessibility
[\#3556 ](https://github.com/matrix-org/matrix-react-sdk/pull/3556 )
* Abort scroll updates when already unmounted
[\#3557 ](https://github.com/matrix-org/matrix-react-sdk/pull/3557 )
* UserInfo consolidation of GroupMemberInfo and MemberInfo panels
[\#3465 ](https://github.com/matrix-org/matrix-react-sdk/pull/3465 )
* Fix some things in the edit HTML parser
[\#3552 ](https://github.com/matrix-org/matrix-react-sdk/pull/3552 )
* Update from Weblate
[\#3559 ](https://github.com/matrix-org/matrix-react-sdk/pull/3559 )
* Merge end-to-end tests
[\#3537 ](https://github.com/matrix-org/matrix-react-sdk/pull/3537 )
* Add full emoji picker for reactions
[\#3554 ](https://github.com/matrix-org/matrix-react-sdk/pull/3554 )
* Accessibility fixes to autocomplete and tabpanels
[\#3555 ](https://github.com/matrix-org/matrix-react-sdk/pull/3555 )
* Show warning dialog when changing unreachable IS
[\#3549 ](https://github.com/matrix-org/matrix-react-sdk/pull/3549 )
* Fix reply fallback being included in edit m.new_content
[\#3551 ](https://github.com/matrix-org/matrix-react-sdk/pull/3551 )
* Document composer features
[\#3548 ](https://github.com/matrix-org/matrix-react-sdk/pull/3548 )
* Correctly update the banned users list when a user is unbanned
[\#3547 ](https://github.com/matrix-org/matrix-react-sdk/pull/3547 )
* Summarise state events after room creation
[\#3433 ](https://github.com/matrix-org/matrix-react-sdk/pull/3433 )
* Don't intercept TAB on the app outside of the composer, fix tabIndex > 0
[\#3543 ](https://github.com/matrix-org/matrix-react-sdk/pull/3543 )
* Add some type checking on event body
[\#3546 ](https://github.com/matrix-org/matrix-react-sdk/pull/3546 )
* Fix: crash while canceling editing an event when no selection
[\#3544 ](https://github.com/matrix-org/matrix-react-sdk/pull/3544 )
* SettingsFlag always run ToggleSwitch fully-controlled
[\#3541 ](https://github.com/matrix-org/matrix-react-sdk/pull/3541 )
* Use Keyboard Key consts instead of hardcoded strings
[\#3540 ](https://github.com/matrix-org/matrix-react-sdk/pull/3540 )
2019-10-18 21:48:33 +08:00
Changes in [1.7.0 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v1.7.0 ) (2019-10-18)
===================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v1.7.0-rc.1...v1.7.0 )
* Upgrade to JS SDK v2.4.2
* Fix: edit unmount when no selection
[\#3545 ](https://github.com/matrix-org/matrix-react-sdk/pull/3545 )
* "SettingsFlag always run ToggleSwitch fully controlled" to release
[\#3542 ](https://github.com/matrix-org/matrix-react-sdk/pull/3542 )
2019-10-09 23:57:14 +08:00
Changes in [1.7.0-rc.1 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v1.7.0-rc.1 ) (2019-10-09)
=============================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v1.6.2...v1.7.0-rc.1 )
* Update from Weblate
[\#3539 ](https://github.com/matrix-org/matrix-react-sdk/pull/3539 )
* React error/warning cleanup
[\#3529 ](https://github.com/matrix-org/matrix-react-sdk/pull/3529 )
* Add label to rageshakes for React soft crashes
[\#3535 ](https://github.com/matrix-org/matrix-react-sdk/pull/3535 )
* Support UI Auth on adding email addresses & phone numbers
[\#3534 ](https://github.com/matrix-org/matrix-react-sdk/pull/3534 )
* Unmount React components before stopping the client
[\#3533 ](https://github.com/matrix-org/matrix-react-sdk/pull/3533 )
* Fix soft crash on room join
[\#3532 ](https://github.com/matrix-org/matrix-react-sdk/pull/3532 )
* Fix: Unable to verify email address error
[\#3528 ](https://github.com/matrix-org/matrix-react-sdk/pull/3528 )
* Fix: submit create room dialog when pressing enter
[\#3509 ](https://github.com/matrix-org/matrix-react-sdk/pull/3509 )
* Allow cyclic objects in console logs
[\#3531 ](https://github.com/matrix-org/matrix-react-sdk/pull/3531 )
* Fix: watch emoticon autoreplace setting
[\#3530 ](https://github.com/matrix-org/matrix-react-sdk/pull/3530 )
* Make "remove recent messages" more robust
[\#3508 ](https://github.com/matrix-org/matrix-react-sdk/pull/3508 )
* Label submit button in UI auth password prompt
[\#3527 ](https://github.com/matrix-org/matrix-react-sdk/pull/3527 )
* Null-guard the recaptcha setup
[\#3526 ](https://github.com/matrix-org/matrix-react-sdk/pull/3526 )
* Use a mask instead of an img for "Show image" eye
[\#3513 ](https://github.com/matrix-org/matrix-react-sdk/pull/3513 )
* Only limit the rageshake log size in one place
[\#3523 ](https://github.com/matrix-org/matrix-react-sdk/pull/3523 )
* Rename UPPER_CAMEL_CASE to UPPER_SNAKE_CASE in Coding Style
[\#3525 ](https://github.com/matrix-org/matrix-react-sdk/pull/3525 )
* Revert "Run yarn upgrade"
[\#3524 ](https://github.com/matrix-org/matrix-react-sdk/pull/3524 )
* Run yarn upgrade
[\#3521 ](https://github.com/matrix-org/matrix-react-sdk/pull/3521 )
* Limit Backspace-consuming workaround to just Slate, tidy Keyboard :)
[\#3522 ](https://github.com/matrix-org/matrix-react-sdk/pull/3522 )
* Enable CIDER composer by default
[\#3519 ](https://github.com/matrix-org/matrix-react-sdk/pull/3519 )
* Update from Weblate
[\#3520 ](https://github.com/matrix-org/matrix-react-sdk/pull/3520 )
* Cull some easily fixable errors which make the console a mess
[\#3516 ](https://github.com/matrix-org/matrix-react-sdk/pull/3516 )
2019-10-04 17:37:45 +08:00
Changes in [1.6.2 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v1.6.2 ) (2019-10-04)
===================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v1.6.2-rc.1...v1.6.2 )
* Handle null from TimelinePanel.getScrollState in RoomView _getScrollState
[\#3518 ](https://github.com/matrix-org/matrix-react-sdk/pull/3518 )
* Fix Community Panel preference not taking effect until some refreshing
[\#3517 ](https://github.com/matrix-org/matrix-react-sdk/pull/3517 )
* Fix backspace without slate focus killing everything
[\#3515 ](https://github.com/matrix-org/matrix-react-sdk/pull/3515 )
* Fix integration manager not updating when set
[\#3510 ](https://github.com/matrix-org/matrix-react-sdk/pull/3510 )
* Various ARIA a11y fixes.
[\#3514 ](https://github.com/matrix-org/matrix-react-sdk/pull/3514 )
* Add a bit of debugging for where MatrixClient stops
[\#3511 ](https://github.com/matrix-org/matrix-react-sdk/pull/3511 )
* Add error boundaries to catch rendering errors
[\#3512 ](https://github.com/matrix-org/matrix-react-sdk/pull/3512 )
* Add an option to hide image previews
[\#3492 ](https://github.com/matrix-org/matrix-react-sdk/pull/3492 )
* Fix: stuck tooltip with composer formatting bar
[\#3507 ](https://github.com/matrix-org/matrix-react-sdk/pull/3507 )
* Fix: don't let composer placeholder show horizontal scrollbar when too
narrow
[\#3506 ](https://github.com/matrix-org/matrix-react-sdk/pull/3506 )
2019-10-02 17:26:31 +08:00
Changes in [1.6.2-rc.1 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v1.6.2-rc.1 ) (2019-10-02)
=============================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v1.6.1...v1.6.2-rc.1 )
* Custom theming MVP
[\#3503 ](https://github.com/matrix-org/matrix-react-sdk/pull/3503 )
* Don't mark a room as unread when someone adds an alias
[\#3505 ](https://github.com/matrix-org/matrix-react-sdk/pull/3505 )
* Fix upgraderoom slashcommand
[\#3504 ](https://github.com/matrix-org/matrix-react-sdk/pull/3504 )
* Update stripped emoji and bump emojidata to 4.0.2
[\#3501 ](https://github.com/matrix-org/matrix-react-sdk/pull/3501 )
* Support local permalinks for unfederated instances
[\#3500 ](https://github.com/matrix-org/matrix-react-sdk/pull/3500 )
* Accessibility fixes to the LeftPanel
[\#3499 ](https://github.com/matrix-org/matrix-react-sdk/pull/3499 )
* Make Autocomplete more accessible to screen reader users
[\#3497 ](https://github.com/matrix-org/matrix-react-sdk/pull/3497 )
* Fix: even more resilience to detect slash commands
[\#3496 ](https://github.com/matrix-org/matrix-react-sdk/pull/3496 )
* Fix PropTypes usage, sdk import path and GroupMemberTile letter-avatar
[\#3486 ](https://github.com/matrix-org/matrix-react-sdk/pull/3486 )
2019-10-01 18:40:46 +08:00
Changes in [1.6.1 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v1.6.1 ) (2019-10-01)
===================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v1.6.0...v1.6.1 )
* Upgrade to JS SDK 2.4.1 to ignore crypto events with empty content
* Update from Weblate
[\#3502 ](https://github.com/matrix-org/matrix-react-sdk/pull/3502 )
* Adjust details of terms dialog
[\#3489 ](https://github.com/matrix-org/matrix-react-sdk/pull/3489 )
* Okay -> OK
[\#3491 ](https://github.com/matrix-org/matrix-react-sdk/pull/3491 )
* Guard against falsy names in getInitialLetter
[\#3498 ](https://github.com/matrix-org/matrix-react-sdk/pull/3498 )
* Update from Weblate
[\#3495 ](https://github.com/matrix-org/matrix-react-sdk/pull/3495 )
* Upgrade deps
[\#3488 ](https://github.com/matrix-org/matrix-react-sdk/pull/3488 )
* Fix: allow mass redaction for members with same or larger power level
[\#3487 ](https://github.com/matrix-org/matrix-react-sdk/pull/3487 )
* Truncate debug logs at the start, not the end
[\#3484 ](https://github.com/matrix-org/matrix-react-sdk/pull/3484 )
* Fix: don't block Shift+Tab in CIDER autocomplete
[\#3481 ](https://github.com/matrix-org/matrix-react-sdk/pull/3481 )
* Fix: make command detection more resilient
[\#3479 ](https://github.com/matrix-org/matrix-react-sdk/pull/3479 )
2019-09-27 18:52:14 +08:00
Changes in [1.6.0 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v1.6.0 ) (2019-09-27)
===================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v1.6.0-rc.2...v1.6.0 )
* Upgrade to JS SDK 2.4.0
* Improve keyboard/screen reader accesibility some more
[\#3483 ](https://github.com/matrix-org/matrix-react-sdk/pull/3483 )
2019-09-26 19:06:16 +08:00
Changes in [1.6.0-rc.2 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v1.6.0-rc.2 ) (2019-09-26)
=============================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v1.6.0-rc.1...v1.6.0-rc.2 )
* Settings a11y tweaks
[\#3475 ](https://github.com/matrix-org/matrix-react-sdk/pull/3475 )
2019-09-26 00:28:34 +08:00
Changes in [1.6.0-rc.1 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v1.6.0-rc.1 ) (2019-09-25)
=============================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v1.5.3...v1.6.0-rc.1 )
2019-09-26 19:14:08 +08:00
* Upgrade to JS SDK 2.4.0-rc.1
2019-09-26 00:28:34 +08:00
* Update from Weblate
[\#3480 ](https://github.com/matrix-org/matrix-react-sdk/pull/3480 )
* Fix: latin input through Chinese IME
[\#3477 ](https://github.com/matrix-org/matrix-react-sdk/pull/3477 )
* Move focus to first field in create room dialog when showing
[\#3478 ](https://github.com/matrix-org/matrix-react-sdk/pull/3478 )
* Send MSISDN validation token to submit_url during registration
[\#3476 ](https://github.com/matrix-org/matrix-react-sdk/pull/3476 )
* Hide browser a11y outline on context menus
[\#3474 ](https://github.com/matrix-org/matrix-react-sdk/pull/3474 )
* Remove id_server param from threepid_creds
[\#3473 ](https://github.com/matrix-org/matrix-react-sdk/pull/3473 )
* Fix: make sure client exists while logging out
[\#3472 ](https://github.com/matrix-org/matrix-react-sdk/pull/3472 )
* Fix: hide details summary arrow in create room dialog on webkit too
[\#3470 ](https://github.com/matrix-org/matrix-react-sdk/pull/3470 )
* put the room name in the title tag
[\#3471 ](https://github.com/matrix-org/matrix-react-sdk/pull/3471 )
* Fix: when using autocomplete, ensure command is not sent as text, and @room
notifs gets needed suffix
[\#3468 ](https://github.com/matrix-org/matrix-react-sdk/pull/3468 )
* Fix: paragraphs not being preserved when editing in CIDER
[\#3469 ](https://github.com/matrix-org/matrix-react-sdk/pull/3469 )
* Fix: formatbar appearing below other elements
[\#3467 ](https://github.com/matrix-org/matrix-react-sdk/pull/3467 )
* Use alternate MSISDN submit URL when returned by HS
[\#3466 ](https://github.com/matrix-org/matrix-react-sdk/pull/3466 )
* FTUE: Create Room Dialog update
[\#3464 ](https://github.com/matrix-org/matrix-react-sdk/pull/3464 )
* Use separate 3PID add and bind flow for supporting HSes
[\#3462 ](https://github.com/matrix-org/matrix-react-sdk/pull/3462 )
* Add roomavatar slash command to set avatar of the current room
[\#3460 ](https://github.com/matrix-org/matrix-react-sdk/pull/3460 )
* Don't show spinner if registration is disabled
[\#3458 ](https://github.com/matrix-org/matrix-react-sdk/pull/3458 )
* Use same initial device name rules for SSO login as password login
[\#3457 ](https://github.com/matrix-org/matrix-react-sdk/pull/3457 )
* Fix disabled save button on message editor when pasting
[\#3459 ](https://github.com/matrix-org/matrix-react-sdk/pull/3459 )
* Some delinting
[\#3456 ](https://github.com/matrix-org/matrix-react-sdk/pull/3456 )
* Fix failure to render newly verified phone number and nested forms
[\#3455 ](https://github.com/matrix-org/matrix-react-sdk/pull/3455 )
* Focus context menus so screen readers can find them
[\#3454 ](https://github.com/matrix-org/matrix-react-sdk/pull/3454 )
* Fix unit tests: Use correct ShallowRenderer and updated lolex
[\#3453 ](https://github.com/matrix-org/matrix-react-sdk/pull/3453 )
* make the lifetimes of the RM configurable
[\#3450 ](https://github.com/matrix-org/matrix-react-sdk/pull/3450 )
* Point to develop dependencies and fixed react-gemini-scrollbar
[\#3451 ](https://github.com/matrix-org/matrix-react-sdk/pull/3451 )
* Fix address type props to state conversion
[\#3449 ](https://github.com/matrix-org/matrix-react-sdk/pull/3449 )
* Only put a room in Historical if === 'leave' not peeked
[\#3445 ](https://github.com/matrix-org/matrix-react-sdk/pull/3445 )
* Reuse showRoom for onJoinClick so we join using alias if its available
[\#3444 ](https://github.com/matrix-org/matrix-react-sdk/pull/3444 )
* Fix: make sure scalarUrls is never undefined
[\#3446 ](https://github.com/matrix-org/matrix-react-sdk/pull/3446 )
* Tweak lock file to pull in only one React version
[\#3447 ](https://github.com/matrix-org/matrix-react-sdk/pull/3447 )
* Wrap deactivation check with sanity conditions
[\#3437 ](https://github.com/matrix-org/matrix-react-sdk/pull/3437 )
* Fix identity server text in AddressPickerDialog
[\#3408 ](https://github.com/matrix-org/matrix-react-sdk/pull/3408 )
* Change copy for sharing an email
[\#3438 ](https://github.com/matrix-org/matrix-react-sdk/pull/3438 )
* Fix: stop propagation click handler for < TR > doesn't run
[\#3441 ](https://github.com/matrix-org/matrix-react-sdk/pull/3441 )
* Fix: clicking on a room directory item takes you to the room
[\#3439 ](https://github.com/matrix-org/matrix-react-sdk/pull/3439 )
* Fix: only hide clear filter button when blurred & no more search term
[\#3432 ](https://github.com/matrix-org/matrix-react-sdk/pull/3432 )
* Dont wrap text in room directory buttons
[\#3430 ](https://github.com/matrix-org/matrix-react-sdk/pull/3430 )
* Add way to report the content of a message
[\#3290 ](https://github.com/matrix-org/matrix-react-sdk/pull/3290 )
* Breadcrumbs: only show after having joined at least 10 rooms
[\#3428 ](https://github.com/matrix-org/matrix-react-sdk/pull/3428 )
* Breadcrumbs: show placeholder for empty slot
[\#3429 ](https://github.com/matrix-org/matrix-react-sdk/pull/3429 )
* Hide the change HS url button on SSO login flow if custom urls disabled
[\#3421 ](https://github.com/matrix-org/matrix-react-sdk/pull/3421 )
* Fix register page selector buttons growing too wide
[\#3423 ](https://github.com/matrix-org/matrix-react-sdk/pull/3423 )
* Left panel: visual fixes
[\#3422 ](https://github.com/matrix-org/matrix-react-sdk/pull/3422 )
* EditMessageComposer: disable Save button until a change has been made
[\#3410 ](https://github.com/matrix-org/matrix-react-sdk/pull/3410 )
* RoomDirectory: show spinner if loading more results
[\#3416 ](https://github.com/matrix-org/matrix-react-sdk/pull/3416 )
* SSO Login: don't assume m.login.password, ask server before showing
[\#3417 ](https://github.com/matrix-org/matrix-react-sdk/pull/3417 )
* Switch to React 16
[\#3270 ](https://github.com/matrix-org/matrix-react-sdk/pull/3270 )
* Fix replying from search results for this and all rooms
[\#3406 ](https://github.com/matrix-org/matrix-react-sdk/pull/3406 )
* Support Synapse deactivate on MemberInfo without Room (timeline pill)
[\#3411 ](https://github.com/matrix-org/matrix-react-sdk/pull/3411 )
* Lift 3PID state management up to Settings tab
[\#3419 ](https://github.com/matrix-org/matrix-react-sdk/pull/3419 )
* Room directory: update design
[\#3418 ](https://github.com/matrix-org/matrix-react-sdk/pull/3418 )
* Room directory: add action buttons on room directly
[\#3413 ](https://github.com/matrix-org/matrix-react-sdk/pull/3413 )
* Add explore button in left panel to go show room directory
[\#3412 ](https://github.com/matrix-org/matrix-react-sdk/pull/3412 )
* Only update m.accepted_terms if there were changes
[\#3415 ](https://github.com/matrix-org/matrix-react-sdk/pull/3415 )
* Make uses of AddressPickerDialog static dialogs
[\#3414 ](https://github.com/matrix-org/matrix-react-sdk/pull/3414 )
* Support sending hidden read receipts
[\#3395 ](https://github.com/matrix-org/matrix-react-sdk/pull/3395 )
* Catch error from changing room power level requirements and show modal
[\#3407 ](https://github.com/matrix-org/matrix-react-sdk/pull/3407 )
* Add "Remove recent messages" button in member info for administrator
[\#3409 ](https://github.com/matrix-org/matrix-react-sdk/pull/3409 )
* Add bound 3PID warning when changing IS as well
[\#3394 ](https://github.com/matrix-org/matrix-react-sdk/pull/3394 )
* Stregthen bound 3PID warning dialog
[\#3401 ](https://github.com/matrix-org/matrix-react-sdk/pull/3401 )
* Stop setting IS input field on account change
[\#3398 ](https://github.com/matrix-org/matrix-react-sdk/pull/3398 )
* New composer: use underscore for italics so it doesn't collide with bold
when toggling
[\#3403 ](https://github.com/matrix-org/matrix-react-sdk/pull/3403 )
* Switch to createReactClass: views/elements & views/groups. React 16 :D
[\#3404 ](https://github.com/matrix-org/matrix-react-sdk/pull/3404 )
* Switch to createReactClass: *everything else* . React 16 :D
[\#3405 ](https://github.com/matrix-org/matrix-react-sdk/pull/3405 )
* Switch to createReactClass: views/rooms and test/components. React 16 :D
[\#3400 ](https://github.com/matrix-org/matrix-react-sdk/pull/3400 )
* New composer: support toggling inline formatting
[\#3402 ](https://github.com/matrix-org/matrix-react-sdk/pull/3402 )
* Fix format bar not appearing in edit composer
[\#3399 ](https://github.com/matrix-org/matrix-react-sdk/pull/3399 )
* Correct case of propTypes property in ES6 React Components. React 16
[\#3397 ](https://github.com/matrix-org/matrix-react-sdk/pull/3397 )
* Fix error on load in composer
[\#3396 ](https://github.com/matrix-org/matrix-react-sdk/pull/3396 )
* New composer: ensure undo history is persisted before applying formatting
[\#3391 ](https://github.com/matrix-org/matrix-react-sdk/pull/3391 )
* New composer: fix pasting from word processors
[\#3392 ](https://github.com/matrix-org/matrix-react-sdk/pull/3392 )
* New composer: fix needing to push arrow-up twice after sending first message
after switching to a room
[\#3393 ](https://github.com/matrix-org/matrix-react-sdk/pull/3393 )
* Remove accent color as selection color
[\#3390 ](https://github.com/matrix-org/matrix-react-sdk/pull/3390 )
* New composer: formatting keyboard shortcuts
[\#3389 ](https://github.com/matrix-org/matrix-react-sdk/pull/3389 )
* New composer: format bar tooltips
[\#3387 ](https://github.com/matrix-org/matrix-react-sdk/pull/3387 )
* New composer: show format bar on selection
[\#3386 ](https://github.com/matrix-org/matrix-react-sdk/pull/3386 )
* Add new agreed URLs to account data instead of overwriting
[\#3388 ](https://github.com/matrix-org/matrix-react-sdk/pull/3388 )
* Fix member power levels in room settings
[\#3384 ](https://github.com/matrix-org/matrix-react-sdk/pull/3384 )
* New composer: allow escaping the first slash to not write a command
[\#3382 ](https://github.com/matrix-org/matrix-react-sdk/pull/3382 )
* /plain command to bypass markdown conversion
[\#3381 ](https://github.com/matrix-org/matrix-react-sdk/pull/3381 )
* Improve email invite preview messaging
[\#3385 ](https://github.com/matrix-org/matrix-react-sdk/pull/3385 )
* Revert "New composer: show markdown legend on focus"
[\#3383 ](https://github.com/matrix-org/matrix-react-sdk/pull/3383 )
* Disable MSISDN registration if the homeserver doesn't support it
[\#3368 ](https://github.com/matrix-org/matrix-react-sdk/pull/3368 )
* Add a button to MemberInfo to deactivate a user
[\#3371 ](https://github.com/matrix-org/matrix-react-sdk/pull/3371 )
* New composer: show markdown legend on focus
[\#3378 ](https://github.com/matrix-org/matrix-react-sdk/pull/3378 )
* New composer: allow submitting after inserting newline
[\#3380 ](https://github.com/matrix-org/matrix-react-sdk/pull/3380 )
* Message editing: deserialize headers from html back to markdown
[\#3379 ](https://github.com/matrix-org/matrix-react-sdk/pull/3379 )
* New composer: share user pill postfix between autocomplete and insert
mention
[\#3375 ](https://github.com/matrix-org/matrix-react-sdk/pull/3375 )
* New composer: make command detection not break with pill candidates in
command
[\#3374 ](https://github.com/matrix-org/matrix-react-sdk/pull/3374 )
* New composer: dont allow sending empty messages
[\#3377 ](https://github.com/matrix-org/matrix-react-sdk/pull/3377 )
* New composer: disable spell check for pills
[\#3376 ](https://github.com/matrix-org/matrix-react-sdk/pull/3376 )
* Restrict green link colours to address picker dialog
[\#3373 ](https://github.com/matrix-org/matrix-react-sdk/pull/3373 )
* New composer: fix tab-complete in commands
[\#3372 ](https://github.com/matrix-org/matrix-react-sdk/pull/3372 )
* Add a dialog when inviting via slash command without IS
[\#3367 ](https://github.com/matrix-org/matrix-react-sdk/pull/3367 )
* Migrate away from React.createClass for auth and views/auth. React 16 :D
[\#3363 ](https://github.com/matrix-org/matrix-react-sdk/pull/3363 )
* Migrate away from React.createClass for non-auth structures. React 16 :D
[\#3365 ](https://github.com/matrix-org/matrix-react-sdk/pull/3365 )
* New composer: put display name in user pill text fallback instead of mxid
[\#3366 ](https://github.com/matrix-org/matrix-react-sdk/pull/3366 )
* New composer: force model update after IME composition finishes
[\#3364 ](https://github.com/matrix-org/matrix-react-sdk/pull/3364 )
* New composer: append colon to completed user pill when at start of message
[\#3361 ](https://github.com/matrix-org/matrix-react-sdk/pull/3361 )
* Expose power level toggle for enabling e2ee to room settings
[\#3351 ](https://github.com/matrix-org/matrix-react-sdk/pull/3351 )
* Allow connecting to an IS from address picker
[\#3359 ](https://github.com/matrix-org/matrix-react-sdk/pull/3359 )
* New composer: don't capture enter to close autocomplete
[\#3362 ](https://github.com/matrix-org/matrix-react-sdk/pull/3362 )
* Add Spoilers as per MSC2010
[\#3018 ](https://github.com/matrix-org/matrix-react-sdk/pull/3018 )
* New composer: support pasting files
[\#3358 ](https://github.com/matrix-org/matrix-react-sdk/pull/3358 )
* New composer: don't update model while doing IME compositions
[\#3357 ](https://github.com/matrix-org/matrix-react-sdk/pull/3357 )
* New composer: handle newlines properly when pasting
[\#3356 ](https://github.com/matrix-org/matrix-react-sdk/pull/3356 )
* Bump eslint-utils from 1.4.0 to 1.4.2
[\#3360 ](https://github.com/matrix-org/matrix-react-sdk/pull/3360 )
* Reveal custom IS field only when required
[\#3343 ](https://github.com/matrix-org/matrix-react-sdk/pull/3343 )
* Only Destroy the expected persistent widget, not *ANY*
[\#3338 ](https://github.com/matrix-org/matrix-react-sdk/pull/3338 )
* Expose upgrade room permissions in room settings and fix command
[\#3352 ](https://github.com/matrix-org/matrix-react-sdk/pull/3352 )
* Don't use cursor: pointer on roomsettings avatar if you can't change it
[\#3354 ](https://github.com/matrix-org/matrix-react-sdk/pull/3354 )
* New composer: support forcing auto complete on name by hitting tab
[\#3349 ](https://github.com/matrix-org/matrix-react-sdk/pull/3349 )
* Update email help text
[\#3355 ](https://github.com/matrix-org/matrix-react-sdk/pull/3355 )
* Don't infinite loop on server change
[\#3350 ](https://github.com/matrix-org/matrix-react-sdk/pull/3350 )
* Support multiple integration managers behind a labs flag
[\#3341 ](https://github.com/matrix-org/matrix-react-sdk/pull/3341 )
* Support homeserver-configured integration managers
[\#3340 ](https://github.com/matrix-org/matrix-react-sdk/pull/3340 )
* Auto-replace emoticons with emojis in new composer
[\#3342 ](https://github.com/matrix-org/matrix-react-sdk/pull/3342 )
* Adjust copy and include identity server changing when terms are pending
[\#3348 ](https://github.com/matrix-org/matrix-react-sdk/pull/3348 )
* Migrate away from React.createClass for views/dialogs. React 16 :D
[\#3347 ](https://github.com/matrix-org/matrix-react-sdk/pull/3347 )
* Migrate away from React.createClass for async-components. React 16 :D
[\#3346 ](https://github.com/matrix-org/matrix-react-sdk/pull/3346 )
* Switch from react-addons-test-utils to react-dom/test-utils. React 16 :D
[\#3345 ](https://github.com/matrix-org/matrix-react-sdk/pull/3345 )
* Iterate over all instances of variable/tag for _t substitutions
[\#3339 ](https://github.com/matrix-org/matrix-react-sdk/pull/3339 )
* Treat 404 errors on IS as having no terms
[\#3344 ](https://github.com/matrix-org/matrix-react-sdk/pull/3344 )
* Add IS access token callback
[\#3337 ](https://github.com/matrix-org/matrix-react-sdk/pull/3337 )
* Tweak rageshake logging messages
[\#3331 ](https://github.com/matrix-org/matrix-react-sdk/pull/3331 )
* Support editing composer to be used as main composer (feature flagged)
[\#3287 ](https://github.com/matrix-org/matrix-react-sdk/pull/3287 )
* Remove tooltipClassName from the Field's input
[\#3333 ](https://github.com/matrix-org/matrix-react-sdk/pull/3333 )
* Fix alignment of discovery section addresses
[\#3335 ](https://github.com/matrix-org/matrix-react-sdk/pull/3335 )
* No-op removals of widgets that don't exist
[\#3336 ](https://github.com/matrix-org/matrix-react-sdk/pull/3336 )
* Remove extraneous logging
[\#3334 ](https://github.com/matrix-org/matrix-react-sdk/pull/3334 )
* Handle terms agreement in Discovery section of user settings
[\#3327 ](https://github.com/matrix-org/matrix-react-sdk/pull/3327 )
* Don't double translate labs settings
[\#3332 ](https://github.com/matrix-org/matrix-react-sdk/pull/3332 )
* Explicitly check for modifier keydown events before focusing composer
[\#3328 ](https://github.com/matrix-org/matrix-react-sdk/pull/3328 )
* Touch up settings: alignment, spacing, error states
[\#3330 ](https://github.com/matrix-org/matrix-react-sdk/pull/3330 )
* Fix regression on widget panel edit button
[\#3329 ](https://github.com/matrix-org/matrix-react-sdk/pull/3329 )
* Clarify that device names are publicly visible
[\#3326 ](https://github.com/matrix-org/matrix-react-sdk/pull/3326 )
* Tweak privacy settings copy and whitespace
[\#3325 ](https://github.com/matrix-org/matrix-react-sdk/pull/3325 )
* Persist and maintain identity server in account data
[\#3320 ](https://github.com/matrix-org/matrix-react-sdk/pull/3320 )
* Prompt for terms of service on identity server changes
[\#3317 ](https://github.com/matrix-org/matrix-react-sdk/pull/3317 )
* Allow 3pids to be added with no ID server set
[\#3323 ](https://github.com/matrix-org/matrix-react-sdk/pull/3323 )
* Fix up remove threepid confirmation UX
[\#3324 ](https://github.com/matrix-org/matrix-react-sdk/pull/3324 )
* Improve Discovery section when no IS set
[\#3322 ](https://github.com/matrix-org/matrix-react-sdk/pull/3322 )
* Allow password reset without an ID Server
[\#3319 ](https://github.com/matrix-org/matrix-react-sdk/pull/3319 )
* Allow registering with email if no ID Server
[\#3318 ](https://github.com/matrix-org/matrix-react-sdk/pull/3318 )
* Update from Weblate
[\#3321 ](https://github.com/matrix-org/matrix-react-sdk/pull/3321 )
* Fix showing events which were replied to and then redacted
[\#3310 ](https://github.com/matrix-org/matrix-react-sdk/pull/3310 )
* Prompt for terms of service on integration manager changes
[\#3316 ](https://github.com/matrix-org/matrix-react-sdk/pull/3316 )
* Warn on disconnecting from IS
[\#3314 ](https://github.com/matrix-org/matrix-react-sdk/pull/3314 )
* Fix set integration manager tooltip
[\#3315 ](https://github.com/matrix-org/matrix-react-sdk/pull/3315 )
* Prompt for ICE server fallback permission
[\#3309 ](https://github.com/matrix-org/matrix-react-sdk/pull/3309 )
* Fix Persisted Widgets (Jitsi) randomly closing on room change
[\#3313 ](https://github.com/matrix-org/matrix-react-sdk/pull/3313 )
* Verifying your own device should not ask you to "contact its owner"
[\#3312 ](https://github.com/matrix-org/matrix-react-sdk/pull/3312 )
* Support changing your integration manager in the UI
[\#3308 ](https://github.com/matrix-org/matrix-react-sdk/pull/3308 )
* delint languageHandler
[\#3311 ](https://github.com/matrix-org/matrix-react-sdk/pull/3311 )
* Disconnect from IS Button
[\#3305 ](https://github.com/matrix-org/matrix-react-sdk/pull/3305 )
* Add UI in settings to change ID Server
[\#3300 ](https://github.com/matrix-org/matrix-react-sdk/pull/3300 )
* Read integration managers from account data (widgets)
[\#3302 ](https://github.com/matrix-org/matrix-react-sdk/pull/3302 )
* Refactor integration manager handling into a common place
[\#3301 ](https://github.com/matrix-org/matrix-react-sdk/pull/3301 )
* Fix wrong default-letter-avatar for RoomAvatarEvent
[\#3291 ](https://github.com/matrix-org/matrix-react-sdk/pull/3291 )
* Fix alignment of add email/phone number inputs in settings
[\#3307 ](https://github.com/matrix-org/matrix-react-sdk/pull/3307 )
* Bump matrix-react-test-utils for React 16 compatibility
[\#3306 ](https://github.com/matrix-org/matrix-react-sdk/pull/3306 )
* Consolidate Themes into ThemeController. Remove hardcoded themes in view
[\#3304 ](https://github.com/matrix-org/matrix-react-sdk/pull/3304 )
* Deduplicate code in ModularServerConfig by extending ServerConfig
[\#3303 ](https://github.com/matrix-org/matrix-react-sdk/pull/3303 )
* RegistrationForm: the Fields are controlled, fix default values
[\#3299 ](https://github.com/matrix-org/matrix-react-sdk/pull/3299 )
* change Modal async/await signature to use raw promises
[\#3298 ](https://github.com/matrix-org/matrix-react-sdk/pull/3298 )
* Modal.createX return thenable which extends onFinished, for async/await
[\#3297 ](https://github.com/matrix-org/matrix-react-sdk/pull/3297 )
* Add mount-guards to MImageBody
[\#3294 ](https://github.com/matrix-org/matrix-react-sdk/pull/3294 )
* Get rid of support for legacy login params
[\#3296 ](https://github.com/matrix-org/matrix-react-sdk/pull/3296 )
* Change throttle to debounce
[\#3295 ](https://github.com/matrix-org/matrix-react-sdk/pull/3295 )
* Misc fixes to karma webpack
[\#3293 ](https://github.com/matrix-org/matrix-react-sdk/pull/3293 )
* Remove 3PID binding during registration
[\#3289 ](https://github.com/matrix-org/matrix-react-sdk/pull/3289 )
* Add controls for toggling discovery in user settings
[\#3288 ](https://github.com/matrix-org/matrix-react-sdk/pull/3288 )
* Reuse DMs whenever possible instead of asking to reuse them
[\#3286 ](https://github.com/matrix-org/matrix-react-sdk/pull/3286 )
* Work with no ID server set
[\#3285 ](https://github.com/matrix-org/matrix-react-sdk/pull/3285 )
* Split MessageEditor up in edit-specifics & reusable parts for main composer
[\#3282 ](https://github.com/matrix-org/matrix-react-sdk/pull/3282 )
* Fix waste of space of collapsed left panel
[\#2668 ](https://github.com/matrix-org/matrix-react-sdk/pull/2668 )
* Add help slash command
[\#3257 ](https://github.com/matrix-org/matrix-react-sdk/pull/3257 )
* Allow setting in electron whether or not to auto hide menu bar
[\#3278 ](https://github.com/matrix-org/matrix-react-sdk/pull/3278 )
* Progress towards React 16 compatibility
[\#3276 ](https://github.com/matrix-org/matrix-react-sdk/pull/3276 )
* Hide settings button on Room Tile Context Menu for myMembership=invite
[\#3284 ](https://github.com/matrix-org/matrix-react-sdk/pull/3284 )
* Remove withMatrixClient as we are committed to using Contexts
[\#3279 ](https://github.com/matrix-org/matrix-react-sdk/pull/3279 )
* Update existing 3PID management UX
[\#3283 ](https://github.com/matrix-org/matrix-react-sdk/pull/3283 )
* Let user know their account has been deactivated upon trying to login
[\#3280 ](https://github.com/matrix-org/matrix-react-sdk/pull/3280 )
* Fix newline not being appended to code block while converting message to
markdown
[\#3274 ](https://github.com/matrix-org/matrix-react-sdk/pull/3274 )
* Don't load guest sessions on post-registration login link
[\#3273 ](https://github.com/matrix-org/matrix-react-sdk/pull/3273 )
* Show terms modal when inviting by email
[\#3271 ](https://github.com/matrix-org/matrix-react-sdk/pull/3271 )
* Add developer documentation for the new editor
[\#3272 ](https://github.com/matrix-org/matrix-react-sdk/pull/3272 )
* Undo/redo support for new editor
[\#3267 ](https://github.com/matrix-org/matrix-react-sdk/pull/3267 )
* Check IS v2 account tokens for validity
[\#3268 ](https://github.com/matrix-org/matrix-react-sdk/pull/3268 )
* Fix dialog button border colours
[\#3269 ](https://github.com/matrix-org/matrix-react-sdk/pull/3269 )
* Upgrade dependencies
[\#3266 ](https://github.com/matrix-org/matrix-react-sdk/pull/3266 )
2019-09-17 00:47:22 +08:00
Changes in [1.5.3 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v1.5.3 ) (2019-09-16)
===================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v1.5.3-rc.3...v1.5.3 )
* Release: Directory should use the alias or server information to join the
room
[\#3448 ](https://github.com/matrix-org/matrix-react-sdk/pull/3448 )
2019-09-13 23:21:15 +08:00
Changes in [1.5.3-rc.3 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v1.5.3-rc.3 ) (2019-09-13)
=============================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v1.5.3-rc.2...v1.5.3-rc.3 )
* js-sdk rc.1 for report API
2019-09-13 21:23:38 +08:00
Changes in [1.5.3-rc.2 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v1.5.3-rc.2 ) (2019-09-13)
=============================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v1.5.3-rc.1...v1.5.3-rc.2 )
* Fix: stop propagation click handler for < TR > doesn't run
[\#3443 ](https://github.com/matrix-org/matrix-react-sdk/pull/3443 )
* Add way to report the content of a message
[\#3442 ](https://github.com/matrix-org/matrix-react-sdk/pull/3442 )
* Fix synapse deactivate button for release
[\#3436 ](https://github.com/matrix-org/matrix-react-sdk/pull/3436 )
* Fix: clicking on a room directory item takes you to the room
[\#3440 ](https://github.com/matrix-org/matrix-react-sdk/pull/3440 )
2019-09-13 01:37:13 +08:00
Changes in [1.5.3-rc.1 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v1.5.3-rc.1 ) (2019-09-12)
=============================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v1.5.2...v1.5.3-rc.1 )
* Fix: only hide clear filter button when blurred & no more search term
[\#3435 ](https://github.com/matrix-org/matrix-react-sdk/pull/3435 )
* Dont wrap text in room directory buttons
[\#3434 ](https://github.com/matrix-org/matrix-react-sdk/pull/3434 )
2019-09-12 19:57:22 +08:00
Changes in [1.5.2 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v1.5.2 ) (2019-09-12)
===================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v1.5.2-rc.1...v1.5.2 )
* Fix register page selector buttons growing too wide
[\#3427 ](https://github.com/matrix-org/matrix-react-sdk/pull/3427 )
* Left panel: visual fixes
[\#3426 ](https://github.com/matrix-org/matrix-react-sdk/pull/3426 )
* Hide the change HS url button on SSO login flow if custom urls disabled
[\#3425 ](https://github.com/matrix-org/matrix-react-sdk/pull/3425 )
* RoomDirectory: show spinner if loading more results
[\#3424 ](https://github.com/matrix-org/matrix-react-sdk/pull/3424 )
2019-09-12 01:46:12 +08:00
Changes in [1.5.2-rc.1 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v1.5.2-rc.1 ) (2019-09-11)
=============================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v1.5.1...v1.5.2-rc.1 )
* Merge first pass of First Time User Experience to release branch
[\#3420 ](https://github.com/matrix-org/matrix-react-sdk/pull/3420 )
2019-08-05 21:33:58 +08:00
Changes in [1.5.1 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v1.5.1 ) (2019-08-05)
===================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v1.5.0-rc.1...v1.5.1 )
* Let user know their account has been deactivated upon trying to login
[\#3281 ](https://github.com/matrix-org/matrix-react-sdk/pull/3281 )
2019-08-05 21:36:48 +08:00
2019-08-05 19:01:29 +08:00
Changes in [1.5.0 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v1.5.0 ) (2019-08-05)
===================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v1.5.0-rc.1...v1.5.0 )
* Don't load guest sessions on post-registration login link
[\#3277 ](https://github.com/matrix-org/matrix-react-sdk/pull/3277 )
2019-07-31 23:46:26 +08:00
Changes in [1.5.0-rc.1 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v1.5.0-rc.1 ) (2019-07-31)
=============================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v1.4.0...v1.5.0-rc.1 )
* Upgrade to JS SDK 2.3.0-rc.1
* Update from Weblate
[\#3265 ](https://github.com/matrix-org/matrix-react-sdk/pull/3265 )
* Replace React.PropTypes with usage of the `prop-types` package
[\#3263 ](https://github.com/matrix-org/matrix-react-sdk/pull/3263 )
* strikethrough & underline deletions & insertions
[\#3264 ](https://github.com/matrix-org/matrix-react-sdk/pull/3264 )
* Get rid of warning of required prop
[\#3261 ](https://github.com/matrix-org/matrix-react-sdk/pull/3261 )
* Fix html diffs repeating text sometimes
[\#3262 ](https://github.com/matrix-org/matrix-react-sdk/pull/3262 )
* Introduce RoomContext for sharing state between RoomView and children
[\#3260 ](https://github.com/matrix-org/matrix-react-sdk/pull/3260 )
* Upgrade emojibase to fix :anxious:
[\#3259 ](https://github.com/matrix-org/matrix-react-sdk/pull/3259 )
* Add support for IS v2 API with authentication
[\#3256 ](https://github.com/matrix-org/matrix-react-sdk/pull/3256 )
* Fix autocomplete for editing being broken
[\#3258 ](https://github.com/matrix-org/matrix-react-sdk/pull/3258 )
* Unit tests for new editor
[\#3247 ](https://github.com/matrix-org/matrix-react-sdk/pull/3247 )
* Show MessageActionBar buttons conditionally on room state permissions
[\#3255 ](https://github.com/matrix-org/matrix-react-sdk/pull/3255 )
* Handle onPaste AddressPickerDialog, allow addressing CSV/NL/Space delim list
[\#3249 ](https://github.com/matrix-org/matrix-react-sdk/pull/3249 )
* Move history with alt up/down regardless of where selection is
[\#3254 ](https://github.com/matrix-org/matrix-react-sdk/pull/3254 )
* Update from Weblate
[\#3253 ](https://github.com/matrix-org/matrix-react-sdk/pull/3253 )
* Fix /rainbowme and /rainbow breaking apart utf-16 emoji
[\#3248 ](https://github.com/matrix-org/matrix-react-sdk/pull/3248 )
* Tweak interactive tooltip buffer area allow for overshoot
[\#3245 ](https://github.com/matrix-org/matrix-react-sdk/pull/3245 )
* Keep widget URL in permission screen to one line
[\#3243 ](https://github.com/matrix-org/matrix-react-sdk/pull/3243 )
* Avoid visual glitch when terms appear for Integration Manager
[\#3242 ](https://github.com/matrix-org/matrix-react-sdk/pull/3242 )
* Show diff for formatted messages in the edit history
[\#3244 ](https://github.com/matrix-org/matrix-react-sdk/pull/3244 )
* Redirect paste to composer when event target can't receive input
[\#3239 ](https://github.com/matrix-org/matrix-react-sdk/pull/3239 )
* Restore manual composing focusing logic
[\#3241 ](https://github.com/matrix-org/matrix-react-sdk/pull/3241 )
* ToS for ISes/IMs: prompt on use screen
[\#3199 ](https://github.com/matrix-org/matrix-react-sdk/pull/3199 )
* Defer IM token until widget is shown and permission granted
[\#3240 ](https://github.com/matrix-org/matrix-react-sdk/pull/3240 )
* Move read marker past invisible events
[\#3226 ](https://github.com/matrix-org/matrix-react-sdk/pull/3226 )
* Basic diff visualisation for plain text edits
[\#3238 ](https://github.com/matrix-org/matrix-react-sdk/pull/3238 )
* Don't focus composer on keydown with modifier
[\#3237 ](https://github.com/matrix-org/matrix-react-sdk/pull/3237 )
* Focus composer when typing anywhere in the app
[\#3224 ](https://github.com/matrix-org/matrix-react-sdk/pull/3224 )
* Don't show remove button for original event in edit history
[\#3235 ](https://github.com/matrix-org/matrix-react-sdk/pull/3235 )
* Remove feature flags for reactions and edits
[\#3233 ](https://github.com/matrix-org/matrix-react-sdk/pull/3233 )
* Enable reactions and edits by default
[\#3229 ](https://github.com/matrix-org/matrix-react-sdk/pull/3229 )
* Improve interactive tooltip safe mousing area
[\#3228 ](https://github.com/matrix-org/matrix-react-sdk/pull/3228 )
* Add a previous event safe area around action bar
[\#3227 ](https://github.com/matrix-org/matrix-react-sdk/pull/3227 )
* Parse integration manager origins more sensibly
[\#3217 ](https://github.com/matrix-org/matrix-react-sdk/pull/3217 )
* ChatCreateOrReuse show only rooms both you and the other party still in
[\#3225 ](https://github.com/matrix-org/matrix-react-sdk/pull/3225 )
* Check for liveliness on submission when the server was previously dead
[\#3218 ](https://github.com/matrix-org/matrix-react-sdk/pull/3218 )
* Fix autocomplete delay text field not accepting text
[\#3219 ](https://github.com/matrix-org/matrix-react-sdk/pull/3219 )
* Don't show a reason if there's no reason for a kick/ban
[\#3220 ](https://github.com/matrix-org/matrix-react-sdk/pull/3220 )
* Take adjacent invisible events into account for read receipt, even if any
but first should be ignored.
[\#3221 ](https://github.com/matrix-org/matrix-react-sdk/pull/3221 )
* Check content and content.users in power levels
[\#3216 ](https://github.com/matrix-org/matrix-react-sdk/pull/3216 )
* Autojoin rooms when clicking the tombstone
[\#3206 ](https://github.com/matrix-org/matrix-react-sdk/pull/3206 )
* Verify i18n in CI
[\#3209 ](https://github.com/matrix-org/matrix-react-sdk/pull/3209 )
* Send the correct UIA alongside the wrong UIA for backwards comaptibility
[\#3211 ](https://github.com/matrix-org/matrix-react-sdk/pull/3211 )
* Remove unused identityEnabled property from ValidatedServerConfig
[\#3213 ](https://github.com/matrix-org/matrix-react-sdk/pull/3213 )
* Remove misleading text about admins logging people out from soft logout
[\#3205 ](https://github.com/matrix-org/matrix-react-sdk/pull/3205 )
2019-07-18 22:50:45 +08:00
Changes in [1.4.0 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v1.4.0 ) (2019-07-18)
===================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v1.4.0-rc.3...v1.4.0 )
* Upgrade to JS SDK 2.2.0
* Don't show remove button for original event in edit history
[\#3236 ](https://github.com/matrix-org/matrix-react-sdk/pull/3236 )
* Remove feature flags for reactions and edits
[\#3234 ](https://github.com/matrix-org/matrix-react-sdk/pull/3234 )
* Enable reactions and edits by default
[\#3232 ](https://github.com/matrix-org/matrix-react-sdk/pull/3232 )
* Improve interactive tooltip safe mousing area
[\#3231 ](https://github.com/matrix-org/matrix-react-sdk/pull/3231 )
* Add a previous event safe area around action bar
[\#3230 ](https://github.com/matrix-org/matrix-react-sdk/pull/3230 )
2019-07-16 00:28:47 +08:00
Changes in [1.4.0-rc.3 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v1.4.0-rc.3 ) (2019-07-15)
=============================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v1.4.0-rc.2...v1.4.0-rc.3 )
* Check content and content.users in power levels
[\#3223 ](https://github.com/matrix-org/matrix-react-sdk/pull/3223 )
* Take adjacent invisible events into account for read receipt, even if any
but first should be ignored.
[\#3222 ](https://github.com/matrix-org/matrix-react-sdk/pull/3222 )
2019-07-13 00:33:21 +08:00
Changes in [1.4.0-rc.2 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v1.4.0-rc.2 ) (2019-07-12)
=============================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v1.4.0-rc.1...v1.4.0-rc.2 )
* Upgrade to JS SDK 2.2.0-rc.2 to fix regresion in listing devices
* Remove misleading text about admins logging people out from soft logout
[\#3215 ](https://github.com/matrix-org/matrix-react-sdk/pull/3215 )
2019-07-12 18:28:49 +08:00
Changes in [1.4.0-rc.1 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v1.4.0-rc.1 ) (2019-07-12)
=============================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v1.3.1...v1.4.0-rc.1 )
* Update from Weblate
[\#3214 ](https://github.com/matrix-org/matrix-react-sdk/pull/3214 )
* Prevent autocomplete on paste, and verserev-ing text before and after :
[\#3210 ](https://github.com/matrix-org/matrix-react-sdk/pull/3210 )
* Close settings after deactivating
[\#3212 ](https://github.com/matrix-org/matrix-react-sdk/pull/3212 )
* Require an issue URL (or notes) on rageshakes
[\#3207 ](https://github.com/matrix-org/matrix-react-sdk/pull/3207 )
* Use r0 media endpoints for group tests
[\#3202 ](https://github.com/matrix-org/matrix-react-sdk/pull/3202 )
* Fix field styling regression
[\#3204 ](https://github.com/matrix-org/matrix-react-sdk/pull/3204 )
* Upgrade dependencies
[\#3203 ](https://github.com/matrix-org/matrix-react-sdk/pull/3203 )
* Show anything other than ban/invite -> leave as a kick
[\#3198 ](https://github.com/matrix-org/matrix-react-sdk/pull/3198 )
* Run stylelint on all SCSS files
[\#3200 ](https://github.com/matrix-org/matrix-react-sdk/pull/3200 )
* Show original event in edit history
[\#3195 ](https://github.com/matrix-org/matrix-react-sdk/pull/3195 )
* Use the state variable for the password when deactivating
[\#3201 ](https://github.com/matrix-org/matrix-react-sdk/pull/3201 )
* Support SSO for rehydrating a soft-logged-out session.
[\#3197 ](https://github.com/matrix-org/matrix-react-sdk/pull/3197 )
* Change highlight colour on dark theme
[\#3196 ](https://github.com/matrix-org/matrix-react-sdk/pull/3196 )
* Dress up the soft logout page to look like the design
[\#3190 ](https://github.com/matrix-org/matrix-react-sdk/pull/3190 )
* Overwrite the old session if the new creds are for a different user
[\#3189 ](https://github.com/matrix-org/matrix-react-sdk/pull/3189 )
* Fix React crash when using a non-default homeserver on soft logout
[\#3188 ](https://github.com/matrix-org/matrix-react-sdk/pull/3188 )
* Change soft logout rehydrate text if there's pending key backups
[\#3187 ](https://github.com/matrix-org/matrix-react-sdk/pull/3187 )
* Ask for the user's password to rehydrate their soft logged out session
[\#3182 ](https://github.com/matrix-org/matrix-react-sdk/pull/3182 )
* Don't try to call bodyToHtml with an empty content
[\#3194 ](https://github.com/matrix-org/matrix-react-sdk/pull/3194 )
* Take server-side aggregation into account for timestamp on (edited) tooltip
[\#3193 ](https://github.com/matrix-org/matrix-react-sdk/pull/3193 )
* Fix some React errors
[\#3164 ](https://github.com/matrix-org/matrix-react-sdk/pull/3164 )
* Preserve reply fallback on edit
[\#3192 ](https://github.com/matrix-org/matrix-react-sdk/pull/3192 )
* Don't show Remove button in ImageView if can't redact, delint ImageView
[\#3191 ](https://github.com/matrix-org/matrix-react-sdk/pull/3191 )
* Edit history actions
[\#3180 ](https://github.com/matrix-org/matrix-react-sdk/pull/3180 )
* Don't allow editing via up-arrow when Replying
[\#3183 ](https://github.com/matrix-org/matrix-react-sdk/pull/3183 )
* If oldContent matches newContent, skip sending the edit
[\#3103 ](https://github.com/matrix-org/matrix-react-sdk/pull/3103 )
* Track live events in timeline and use for read receipts and read markers
[\#3184 ](https://github.com/matrix-org/matrix-react-sdk/pull/3184 )
* Upgrade dependencies
[\#3179 ](https://github.com/matrix-org/matrix-react-sdk/pull/3179 )
* Allow diplayed reaction values to contain anything
[\#3186 ](https://github.com/matrix-org/matrix-react-sdk/pull/3186 )
* Fix interactive tooltip null target error
[\#3185 ](https://github.com/matrix-org/matrix-react-sdk/pull/3185 )
* Require that users go to the soft logout page if they're soft logged out
[\#3181 ](https://github.com/matrix-org/matrix-react-sdk/pull/3181 )
* Emojibase data includes blank variations, accept these when searching
[\#3163 ](https://github.com/matrix-org/matrix-react-sdk/pull/3163 )
* Implement basic soft logout handling
[\#3177 ](https://github.com/matrix-org/matrix-react-sdk/pull/3177 )
* De-lint ScalarAuthClient
[\#3178 ](https://github.com/matrix-org/matrix-react-sdk/pull/3178 )
* show /relations error in edit history dialog
[\#3174 ](https://github.com/matrix-org/matrix-react-sdk/pull/3174 )
2019-07-11 18:03:47 +08:00
Changes in [1.3.1 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v1.3.1 ) (2019-07-11)
===================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v1.3.0...v1.3.1 )
* Fix account deactivation
[\#3201 ](https://github.com/matrix-org/matrix-react-sdk/pull/3201 )
* Upgrade lodash dependencies
* Upgrade to JS SDK 2.1.1
2019-07-08 17:53:03 +08:00
Changes in [1.3.0 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v1.3.0 ) (2019-07-08)
===================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v1.3.0-rc.1...v1.3.0 )
No changes since rc.1
2019-07-03 23:56:10 +08:00
Changes in [1.3.0-rc.1 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v1.3.0-rc.1 ) (2019-07-03)
=============================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v1.2.2...v1.3.0-rc.1 )
* MELS handle m.room.third_party_invite
[\#3173 ](https://github.com/matrix-org/matrix-react-sdk/pull/3173 )
* Fix logic around MemberList invites section, specifically regarding 3pid
[\#3172 ](https://github.com/matrix-org/matrix-react-sdk/pull/3172 )
* Update from Weblate
[\#3176 ](https://github.com/matrix-org/matrix-react-sdk/pull/3176 )
* Track the user's own typing state external to the composer
[\#3150 ](https://github.com/matrix-org/matrix-react-sdk/pull/3150 )
* Handle associated event send failures
[\#3170 ](https://github.com/matrix-org/matrix-react-sdk/pull/3170 )
* Improve interactive tooltip hover behaviour
[\#3169 ](https://github.com/matrix-org/matrix-react-sdk/pull/3169 )
* Fix login type selector border
[\#3171 ](https://github.com/matrix-org/matrix-react-sdk/pull/3171 )
* Use the event sender instead of event ID for viaServers off a tombstone
[\#3159 ](https://github.com/matrix-org/matrix-react-sdk/pull/3159 )
* Append keyshare request dialogs instead of replacing the current dialog
[\#3160 ](https://github.com/matrix-org/matrix-react-sdk/pull/3160 )
* Add AccessibleTooltipButton and use it for RoomSubList buttons
[\#3165 ](https://github.com/matrix-org/matrix-react-sdk/pull/3165 )
* MemberInfo wrap Device Name/ID
[\#3166 ](https://github.com/matrix-org/matrix-react-sdk/pull/3166 )
* Correctly populate the dispatch for joining a room via servers
[\#3161 ](https://github.com/matrix-org/matrix-react-sdk/pull/3161 )
* Clean up legacy breadcrumbs persistence fallback
[\#3162 ](https://github.com/matrix-org/matrix-react-sdk/pull/3162 )
* Update from Weblate
[\#3168 ](https://github.com/matrix-org/matrix-react-sdk/pull/3168 )
* Add ability to render null-rejoins in Timeline and MELS
[\#3135 ](https://github.com/matrix-org/matrix-react-sdk/pull/3135 )
* Add /myavatar command
[\#3155 ](https://github.com/matrix-org/matrix-react-sdk/pull/3155 )
* Update config.json docs location
[\#3158 ](https://github.com/matrix-org/matrix-react-sdk/pull/3158 )
* If on trackpad, don't mess with horizontal scrolling.
[\#3148 ](https://github.com/matrix-org/matrix-react-sdk/pull/3148 )
* Limit reactions row on initial display
[\#3152 ](https://github.com/matrix-org/matrix-react-sdk/pull/3152 )
* Unpin highlight.js
[\#3156 ](https://github.com/matrix-org/matrix-react-sdk/pull/3156 )
* Flexboxify generic error page
[\#3154 ](https://github.com/matrix-org/matrix-react-sdk/pull/3154 )
* Fix weird scrollbar when devtools is in a narrow browser
[\#3153 ](https://github.com/matrix-org/matrix-react-sdk/pull/3153 )
* Show a loading state for slow peeks
[\#3142 ](https://github.com/matrix-org/matrix-react-sdk/pull/3142 )
* Don't show error dialog when user has no webcam
[\#3146 ](https://github.com/matrix-org/matrix-react-sdk/pull/3146 )
* Make edit history work in encrypted rooms.
[\#3151 ](https://github.com/matrix-org/matrix-react-sdk/pull/3151 )
* Change interactive tooltip to only flip when required
[\#3147 ](https://github.com/matrix-org/matrix-react-sdk/pull/3147 )
* Edit history dialog
[\#3144 ](https://github.com/matrix-org/matrix-react-sdk/pull/3144 )
* Fix the scrollbar in the community bar
[\#3143 ](https://github.com/matrix-org/matrix-react-sdk/pull/3143 )
* Add focus border to edit composer
[\#3145 ](https://github.com/matrix-org/matrix-react-sdk/pull/3145 )
* Supply oobData to RoomPreviewBar
[\#3141 ](https://github.com/matrix-org/matrix-react-sdk/pull/3141 )
* Don't boost trackpad users in breadcrumbs
[\#3140 ](https://github.com/matrix-org/matrix-react-sdk/pull/3140 )
* Fix room upgrade warning being chopped off and a spelling mistake
[\#3139 ](https://github.com/matrix-org/matrix-react-sdk/pull/3139 )
* Add quick reaction buttons in tooltip
[\#3138 ](https://github.com/matrix-org/matrix-react-sdk/pull/3138 )
* When joining from room directory, use auto_join
[\#3136 ](https://github.com/matrix-org/matrix-react-sdk/pull/3136 )
* Improve API and interactivity of new tooltip
[\#3137 ](https://github.com/matrix-org/matrix-react-sdk/pull/3137 )
* Use feature flag for displaying edits as well
[\#3132 ](https://github.com/matrix-org/matrix-react-sdk/pull/3132 )
* Add interactive tooltip style
[\#3131 ](https://github.com/matrix-org/matrix-react-sdk/pull/3131 )
* Remove redundant extra chevrons from ContextualMenu
[\#3129 ](https://github.com/matrix-org/matrix-react-sdk/pull/3129 )
* Editor caret improvements
[\#3126 ](https://github.com/matrix-org/matrix-react-sdk/pull/3126 )
* Disable left/right arrow navigating completions for now
[\#3130 ](https://github.com/matrix-org/matrix-react-sdk/pull/3130 )
* Take list nesting into account for indenting
[\#3128 ](https://github.com/matrix-org/matrix-react-sdk/pull/3128 )
* Add file size to UploadConfirmDialog
[\#3127 ](https://github.com/matrix-org/matrix-react-sdk/pull/3127 )
* Consider cancelled verifications when mounting IncomingSasDialog
[\#3123 ](https://github.com/matrix-org/matrix-react-sdk/pull/3123 )
* Make the verification cancelled dialog say OK instead of Cancel
[\#3124 ](https://github.com/matrix-org/matrix-react-sdk/pull/3124 )
* Update from Weblate
[\#3125 ](https://github.com/matrix-org/matrix-react-sdk/pull/3125 )
* Remove unused ContextualMenu features
[\#3122 ](https://github.com/matrix-org/matrix-react-sdk/pull/3122 )
* Fix casing of TooltipButton
[\#3119 ](https://github.com/matrix-org/matrix-react-sdk/pull/3119 )
* De-duplicate notif badge code
[\#3120 ](https://github.com/matrix-org/matrix-react-sdk/pull/3120 )
* Fix favicon/title badge count
[\#3121 ](https://github.com/matrix-org/matrix-react-sdk/pull/3121 )
* Switch ugly password boxes to Field or styled input
[\#3071 ](https://github.com/matrix-org/matrix-react-sdk/pull/3071 )
* Restore warning for if you're already logged in
[\#3118 ](https://github.com/matrix-org/matrix-react-sdk/pull/3118 )
* Provide default name if device label is missing
[\#3113 ](https://github.com/matrix-org/matrix-react-sdk/pull/3113 )
* Support @room pills while editing
[\#3108 ](https://github.com/matrix-org/matrix-react-sdk/pull/3108 )
2019-06-19 22:52:17 +08:00
Changes in [1.2.2 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v1.2.2 ) (2019-06-19)
===================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v1.2.2-rc.2...v1.2.2 )
No changes since rc.2
2019-06-18 22:52:29 +08:00
Changes in [1.2.2-rc.2 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v1.2.2-rc.2 ) (2019-06-18)
=============================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v1.2.2-rc.1...v1.2.2-rc.2 )
* Defer scalar API calls until they are needed
[\#3115 ](https://github.com/matrix-org/matrix-react-sdk/pull/3115 )
* Blend pending redactions
[\#3117 ](https://github.com/matrix-org/matrix-react-sdk/pull/3117 )
* Keep old arrow-up behaviour when editing is not enabled
[\#3116 ](https://github.com/matrix-org/matrix-react-sdk/pull/3116 )
* Restore Composer History under shift-up & down
[\#3098 ](https://github.com/matrix-org/matrix-react-sdk/pull/3098 )
* Allow changing server if validation has failed
[\#3114 ](https://github.com/matrix-org/matrix-react-sdk/pull/3114 )
* Add Upload All button to UploadConfirmDialog
[\#3109 ](https://github.com/matrix-org/matrix-react-sdk/pull/3109 )
* Re-enable register button
[\#3112 ](https://github.com/matrix-org/matrix-react-sdk/pull/3112 )
* keep mx_Field stretching
[\#3111 ](https://github.com/matrix-org/matrix-react-sdk/pull/3111 )
* Fix double-spinner
[\#3107 ](https://github.com/matrix-org/matrix-react-sdk/pull/3107 )
* Fix display of canonicalAlias in group room info
[\#3110 ](https://github.com/matrix-org/matrix-react-sdk/pull/3110 )
* Fix welcome user
[\#3106 ](https://github.com/matrix-org/matrix-react-sdk/pull/3106 )
* Support editing emote messages
[\#3105 ](https://github.com/matrix-org/matrix-react-sdk/pull/3105 )
* Use flex: 1 for mx_Field to replace all the calc(100% - 20px) and more
[\#3104 ](https://github.com/matrix-org/matrix-react-sdk/pull/3104 )
* Use overflow on MemberInfo name/mxid so that the back button stays
[\#3099 ](https://github.com/matrix-org/matrix-react-sdk/pull/3099 )
* Allow changing servers on nonfatal errors
[\#3102 ](https://github.com/matrix-org/matrix-react-sdk/pull/3102 )
* Simplify email registration
[\#3101 ](https://github.com/matrix-org/matrix-react-sdk/pull/3101 )
* Allow arrow keys navigation in autocomplete list
[\#2966 ](https://github.com/matrix-org/matrix-react-sdk/pull/2966 )
* Edit unsent messages
[\#3097 ](https://github.com/matrix-org/matrix-react-sdk/pull/3097 )
* Fix registration with email + non-default HS
[\#3096 ](https://github.com/matrix-org/matrix-react-sdk/pull/3096 )
* Raise action bar above read marker
[\#3095 ](https://github.com/matrix-org/matrix-react-sdk/pull/3095 )
* Console log more helpfully
[\#3094 ](https://github.com/matrix-org/matrix-react-sdk/pull/3094 )
2019-06-12 19:00:15 +08:00
Changes in [1.2.2-rc.1 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v1.2.2-rc.1 ) (2019-06-12)
=============================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v1.2.1...v1.2.2-rc.1 )
* Align message context menu to right and vertically where space available
[\#3087 ](https://github.com/matrix-org/matrix-react-sdk/pull/3087 )
* Allow registration to submit for non-fatal errors
[\#3093 ](https://github.com/matrix-org/matrix-react-sdk/pull/3093 )
* Clear the login busy state after .well-known discovery
[\#3092 ](https://github.com/matrix-org/matrix-react-sdk/pull/3092 )
* Update from Weblate
[\#3091 ](https://github.com/matrix-org/matrix-react-sdk/pull/3091 )
* Fix registration after fail-fast
[\#3090 ](https://github.com/matrix-org/matrix-react-sdk/pull/3090 )
* Use setBusy interface of js-sdk interactive auth
[\#3085 ](https://github.com/matrix-org/matrix-react-sdk/pull/3085 )
* Don't handle identity server failure as fatal, and use the right message
[\#3088 ](https://github.com/matrix-org/matrix-react-sdk/pull/3088 )
* Recheck message actions on decrypt
[\#3084 ](https://github.com/matrix-org/matrix-react-sdk/pull/3084 )
* Fix exception on logout
[\#3086 ](https://github.com/matrix-org/matrix-react-sdk/pull/3086 )
* Remember we were trying to accept an invite
[\#3083 ](https://github.com/matrix-org/matrix-react-sdk/pull/3083 )
* Add funding details for GitHub sponsor button
[\#3079 ](https://github.com/matrix-org/matrix-react-sdk/pull/3079 )
* Remove highlight from reactions
[\#3081 ](https://github.com/matrix-org/matrix-react-sdk/pull/3081 )
* Clarify that only lowercase letters are allowed
[\#3080 ](https://github.com/matrix-org/matrix-react-sdk/pull/3080 )
* Don't handle identity server liveliness errors as fatal
[\#3082 ](https://github.com/matrix-org/matrix-react-sdk/pull/3082 )
* truncate long display names in timeline headings
[\#3078 ](https://github.com/matrix-org/matrix-react-sdk/pull/3078 )
* Fail more softly on homeserver liveliness errors
[\#3067 ](https://github.com/matrix-org/matrix-react-sdk/pull/3067 )
* Fix AddressPickerDialog adding wrong entry to selected list case
[\#3076 ](https://github.com/matrix-org/matrix-react-sdk/pull/3076 )
* change profile keybind to backtick from i due to italics conflict
[\#3077 ](https://github.com/matrix-org/matrix-react-sdk/pull/3077 )
* Look busy whilst requesting the email token
[\#3075 ](https://github.com/matrix-org/matrix-react-sdk/pull/3075 )
* Fix email invites address-match checking
[\#3074 ](https://github.com/matrix-org/matrix-react-sdk/pull/3074 )
* Add license info for Twemoji
[\#3073 ](https://github.com/matrix-org/matrix-react-sdk/pull/3073 )
* Show read receipts on top of message
[\#3072 ](https://github.com/matrix-org/matrix-react-sdk/pull/3072 )
* Be somewhat fuzzier when matching emojis to complete on space
[\#3070 ](https://github.com/matrix-org/matrix-react-sdk/pull/3070 )
* Restrict reactions to a single emoji
[\#3069 ](https://github.com/matrix-org/matrix-react-sdk/pull/3069 )
* Fix live updates to reaction row buttons
[\#3068 ](https://github.com/matrix-org/matrix-react-sdk/pull/3068 )
* Don't refresh custom status on logout
[\#3065 ](https://github.com/matrix-org/matrix-react-sdk/pull/3065 )
* Add a logged in class to EmbeddedPage and react to MatrixClient changes
[\#3066 ](https://github.com/matrix-org/matrix-react-sdk/pull/3066 )
* Don't show "can't redact" dialog on network error, with redaction having
local echo & queuing now.
[\#3058 ](https://github.com/matrix-org/matrix-react-sdk/pull/3058 )
* Fix login page breaking on wrong password
[\#3062 ](https://github.com/matrix-org/matrix-react-sdk/pull/3062 )
* Update from Weblate
[\#3064 ](https://github.com/matrix-org/matrix-react-sdk/pull/3064 )
* Install latest JS SDK when linting
[\#3063 ](https://github.com/matrix-org/matrix-react-sdk/pull/3063 )
* Ensure we always show read receipts even with hidden events
[\#3056 ](https://github.com/matrix-org/matrix-react-sdk/pull/3056 )
* Advance read receipts into trailing events without tiles
[\#3059 ](https://github.com/matrix-org/matrix-react-sdk/pull/3059 )
* Remove unused errorText prop
[\#3061 ](https://github.com/matrix-org/matrix-react-sdk/pull/3061 )
* Remove SettingsStore reference in RoomSettingsDialog
[\#3060 ](https://github.com/matrix-org/matrix-react-sdk/pull/3060 )
* Custom notification sounds for rooms
[\#2928 ](https://github.com/matrix-org/matrix-react-sdk/pull/2928 )
* Fix comments in unread room tracking
[\#3054 ](https://github.com/matrix-org/matrix-react-sdk/pull/3054 )
* Allow source tile handler for replacements
[\#3057 ](https://github.com/matrix-org/matrix-react-sdk/pull/3057 )
* Fix linting in MessagePanel
[\#3055 ](https://github.com/matrix-org/matrix-react-sdk/pull/3055 )
* Convert breadcrumbs from labs to real setting
[\#3053 ](https://github.com/matrix-org/matrix-react-sdk/pull/3053 )
* Add local echo on badges in breadcrumbs
[\#3052 ](https://github.com/matrix-org/matrix-react-sdk/pull/3052 )
* Counteract smooth scrolling on breadcrumbs
[\#3051 ](https://github.com/matrix-org/matrix-react-sdk/pull/3051 )
* add sbix fallback twemoji font (and bump to emoji 12)
[\#3050 ](https://github.com/matrix-org/matrix-react-sdk/pull/3050 )
* Add option to change the default country code
[\#3049 ](https://github.com/matrix-org/matrix-react-sdk/pull/3049 )
* Accept JSX into the GenericErrorPage and expose local session vars
[\#3043 ](https://github.com/matrix-org/matrix-react-sdk/pull/3043 )
* Don't try and low encryption info when signing out in low bandwidth mode
[\#3048 ](https://github.com/matrix-org/matrix-react-sdk/pull/3048 )
* only capture enter if something was selected in completions
[\#3047 ](https://github.com/matrix-org/matrix-react-sdk/pull/3047 )
* Fix: better HTML > MD conversion for editing, including lists and quotes
[\#3040 ](https://github.com/matrix-org/matrix-react-sdk/pull/3040 )
* Native emoji require extra line-height
[\#3044 ](https://github.com/matrix-org/matrix-react-sdk/pull/3044 )
* port over low_bandwidth mode to develop
[\#2598 ](https://github.com/matrix-org/matrix-react-sdk/pull/2598 )
* Fix: maintain caret at current line when position is on newline part
[\#3029 ](https://github.com/matrix-org/matrix-react-sdk/pull/3029 )
* Remove username on HS input label
[\#3042 ](https://github.com/matrix-org/matrix-react-sdk/pull/3042 )
* Exclude chrome in ua from safari version check for colr support
[\#3038 ](https://github.com/matrix-org/matrix-react-sdk/pull/3038 )
* fix COLR font check being racy
[\#3034 ](https://github.com/matrix-org/matrix-react-sdk/pull/3034 )
* Override font for usercontent download link
[\#3035 ](https://github.com/matrix-org/matrix-react-sdk/pull/3035 )
* Revert "Make the timeline less noisy for screen readers (mk II) #3019 "
[\#3033 ](https://github.com/matrix-org/matrix-react-sdk/pull/3033 )
* Hide autocomplete on Enter key press instead of sending message
[\#2968 ](https://github.com/matrix-org/matrix-react-sdk/pull/2968 )
* Message editing: arrow key (up/down) navigation between editable events
[\#3025 ](https://github.com/matrix-org/matrix-react-sdk/pull/3025 )
* Message editing: fix reply text appearing in edit
[\#3032 ](https://github.com/matrix-org/matrix-react-sdk/pull/3032 )
* Do not try to request thumbnails with non-integer widths
[\#3031 ](https://github.com/matrix-org/matrix-react-sdk/pull/3031 )
* Message editing: preserve strikethrough as well
[\#3030 ](https://github.com/matrix-org/matrix-react-sdk/pull/3030 )
* Add some logging for COLR checks
[\#3027 ](https://github.com/matrix-org/matrix-react-sdk/pull/3027 )
* Fixup for tab completion: take part length into account as well
[\#3026 ](https://github.com/matrix-org/matrix-react-sdk/pull/3026 )
* Message editing: tab completion
[\#3024 ](https://github.com/matrix-org/matrix-react-sdk/pull/3024 )
* Message editing: dont jump to next part when inserting at *start* of
uneditable part
[\#3021 ](https://github.com/matrix-org/matrix-react-sdk/pull/3021 )
* Message editing: preserve and re-apply formatting
[\#3013 ](https://github.com/matrix-org/matrix-react-sdk/pull/3013 )
* Fix relationship between guests, .well-known, and auth
[\#3001 ](https://github.com/matrix-org/matrix-react-sdk/pull/3001 )
* Restore use of full mxid login
[\#2972 ](https://github.com/matrix-org/matrix-react-sdk/pull/2972 )
* Only expose the fallback_hs_url if the homeserver is the default homeserver
[\#2971 ](https://github.com/matrix-org/matrix-react-sdk/pull/2971 )
* Refactor "Next" button into ServerConfig components
[\#2964 ](https://github.com/matrix-org/matrix-react-sdk/pull/2964 )
* Render underlines and tooltips on custom server names in auth pages
[\#2965 ](https://github.com/matrix-org/matrix-react-sdk/pull/2965 )
* Use validated server config for login, registration, and password reset
[\#2941 ](https://github.com/matrix-org/matrix-react-sdk/pull/2941 )
2019-05-31 18:26:02 +08:00
Changes in [1.2.1 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v1.2.1 ) (2019-05-31)
===================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v1.2.0...v1.2.1 )
* Upgrade to JS SDK 2.0.0 which fixes an error during key backup
* Native emoji require extra line-height for release
[\#3045 ](https://github.com/matrix-org/matrix-react-sdk/pull/3045 )
2019-05-29 23:02:25 +08:00
Changes in [1.2.0 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v1.2.0 ) (2019-05-29)
===================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v1.2.0-rc.1...v1.2.0 )
* COLR font check fixes for release
[\#3041 ](https://github.com/matrix-org/matrix-react-sdk/pull/3041 )
* Revert "Make the timeline less noisy for screen readers (mk II) #3019 " for
release
[\#3036 ](https://github.com/matrix-org/matrix-react-sdk/pull/3036 )
* Override font for usercontent download link for release
[\#3037 ](https://github.com/matrix-org/matrix-react-sdk/pull/3037 )
2019-05-24 00:16:19 +08:00
Changes in [1.2.0-rc.1 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v1.2.0-rc.1 ) (2019-05-23)
=============================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v1.1.2...v1.2.0-rc.1 )
* Update from Weblate
[\#3023 ](https://github.com/matrix-org/matrix-react-sdk/pull/3023 )
* Use the correct line-height for bold emoji
[\#3022 ](https://github.com/matrix-org/matrix-react-sdk/pull/3022 )
* Make the timeline less noisy for screen readers (mk II)
[\#3019 ](https://github.com/matrix-org/matrix-react-sdk/pull/3019 )
* Label message edit field as such for screen readers
[\#3020 ](https://github.com/matrix-org/matrix-react-sdk/pull/3020 )
* Move checkmark to the front of key backup message
[\#3014 ](https://github.com/matrix-org/matrix-react-sdk/pull/3014 )
* Revert "Make the timeline less noisy for screen readers"
[\#3017 ](https://github.com/matrix-org/matrix-react-sdk/pull/3017 )
* Translate scroll movement if the deltaX is the same as the threshold
[\#3016 ](https://github.com/matrix-org/matrix-react-sdk/pull/3016 )
* Make the timeline less noisy for screen readers
[\#3007 ](https://github.com/matrix-org/matrix-react-sdk/pull/3007 )
* Windows emoji tweaks
[\#3015 ](https://github.com/matrix-org/matrix-react-sdk/pull/3015 )
* Message editing: update link previews after editing
[\#3004 ](https://github.com/matrix-org/matrix-react-sdk/pull/3004 )
* js-sdk interactive auth now sends email token
[\#3010 ](https://github.com/matrix-org/matrix-react-sdk/pull/3010 )
* remove SBIX font and fallback to native emoji
[\#3011 ](https://github.com/matrix-org/matrix-react-sdk/pull/3011 )
* Update from Weblate
[\#3012 ](https://github.com/matrix-org/matrix-react-sdk/pull/3012 )
* load twemoji dynamically as colr or sbix; fix monospace
[\#3008 ](https://github.com/matrix-org/matrix-react-sdk/pull/3008 )
* Guard against null rooms in `onEventDecrypted`
[\#3009 ](https://github.com/matrix-org/matrix-react-sdk/pull/3009 )
* Only show reactions in main message timeline
[\#3005 ](https://github.com/matrix-org/matrix-react-sdk/pull/3005 )
* Add voice labels for quick add room buttons
[\#3006 ](https://github.com/matrix-org/matrix-react-sdk/pull/3006 )
* Update TopLeftMenu for accessibility: Keyboard shortcut, reduced screen
reader noise
[\#2994 ](https://github.com/matrix-org/matrix-react-sdk/pull/2994 )
* Remove reacted with text when shortcode missing
[\#3003 ](https://github.com/matrix-org/matrix-react-sdk/pull/3003 )
* Fixup: also change editor margin when last event and buttons are not
overlaying
[\#3002 ](https://github.com/matrix-org/matrix-react-sdk/pull/3002 )
* Message editing: render avatars for pills in the editor
[\#2997 ](https://github.com/matrix-org/matrix-react-sdk/pull/2997 )
* Replace emojione with twemoji + emojibase
[\#2995 ](https://github.com/matrix-org/matrix-react-sdk/pull/2995 )
* Hide WhoIsTyping component if the MessagePanel is shaped e.g file grid
[\#3000 ](https://github.com/matrix-org/matrix-react-sdk/pull/3000 )
* Close copy tooltip in edge cases correctly
[\#2999 ](https://github.com/matrix-org/matrix-react-sdk/pull/2999 )
* Limit reaction sender tooltip to 6 people
[\#2998 ](https://github.com/matrix-org/matrix-react-sdk/pull/2998 )
* Message editing: apply design
[\#2996 ](https://github.com/matrix-org/matrix-react-sdk/pull/2996 )
* Add debug feature to show hidden events in timeline
[\#2993 ](https://github.com/matrix-org/matrix-react-sdk/pull/2993 )
* Mute screen readers over reactions
[\#2986 ](https://github.com/matrix-org/matrix-react-sdk/pull/2986 )
* Fix not being able to edit already edited messages
[\#2992 ](https://github.com/matrix-org/matrix-react-sdk/pull/2992 )
* Add a basic tooltip showing who reacted
[\#2991 ](https://github.com/matrix-org/matrix-react-sdk/pull/2991 )
* Message editing: show (edited) marker on edited messages, with tooltip
[\#2990 ](https://github.com/matrix-org/matrix-react-sdk/pull/2990 )
* Update from Weblate
[\#2989 ](https://github.com/matrix-org/matrix-react-sdk/pull/2989 )
* Message editing: only allow editing of text messages
[\#2988 ](https://github.com/matrix-org/matrix-react-sdk/pull/2988 )
* Message editing: shift+enter for newline, enter to send
[\#2987 ](https://github.com/matrix-org/matrix-react-sdk/pull/2987 )
* Apply Flex voodoo for devtools send event dialog
[\#2985 ](https://github.com/matrix-org/matrix-react-sdk/pull/2985 )
* Fix some source strings noticed as incorrect by translators
[\#2984 ](https://github.com/matrix-org/matrix-react-sdk/pull/2984 )
* Message editing: fix some bugs in cursor behaviour
[\#2983 ](https://github.com/matrix-org/matrix-react-sdk/pull/2983 )
* Message editing: local echo & back-pagination
[\#2982 ](https://github.com/matrix-org/matrix-react-sdk/pull/2982 )
* Listen for removed relations
[\#2981 ](https://github.com/matrix-org/matrix-react-sdk/pull/2981 )
* Update from Weblate
[\#2980 ](https://github.com/matrix-org/matrix-react-sdk/pull/2980 )
* Use `getRelation` helper
[\#2977 ](https://github.com/matrix-org/matrix-react-sdk/pull/2977 )
* Add tooltips to rotate and close buttons in ImageView (#9686)
[\#2979 ](https://github.com/matrix-org/matrix-react-sdk/pull/2979 )
* Message editing: smaller fixes
[\#2978 ](https://github.com/matrix-org/matrix-react-sdk/pull/2978 )
* Message editing: adjust to js-sdk changes of marking original event as
replaced
[\#2973 ](https://github.com/matrix-org/matrix-react-sdk/pull/2973 )
* Fix Single Sign-on
[\#2974 ](https://github.com/matrix-org/matrix-react-sdk/pull/2974 )
* Initial support for editing messages
[\#2952 ](https://github.com/matrix-org/matrix-react-sdk/pull/2952 )
* Check permission to invite before showing invite buttons/disable them
[\#2957 ](https://github.com/matrix-org/matrix-react-sdk/pull/2957 )
* Support a backup room ID in PermalinkCreator
[\#2963 ](https://github.com/matrix-org/matrix-react-sdk/pull/2963 )
* Always thumbnail for GIFs
[\#2962 ](https://github.com/matrix-org/matrix-react-sdk/pull/2962 )
* Fix registration with email
[\#2967 ](https://github.com/matrix-org/matrix-react-sdk/pull/2967 )
* Add configuration flag to disable minimum password requirements
[\#2947 ](https://github.com/matrix-org/matrix-react-sdk/pull/2947 )
* Send and undo reaction events
[\#2954 ](https://github.com/matrix-org/matrix-react-sdk/pull/2954 )
* Fix bug where email was not required where it shouldn't have been
[\#2961 ](https://github.com/matrix-org/matrix-react-sdk/pull/2961 )
* add /rainbow and /rainbowme Slash Commands
[\#2958 ](https://github.com/matrix-org/matrix-react-sdk/pull/2958 )
* Fix invite via MemberInfo
[\#2956 ](https://github.com/matrix-org/matrix-react-sdk/pull/2956 )
* Close Room Settings upon Leave Room
[\#2955 ](https://github.com/matrix-org/matrix-react-sdk/pull/2955 )
* Command to change avatar for a single room, including upload of mxc res
[\#2953 ](https://github.com/matrix-org/matrix-react-sdk/pull/2953 )
* Add View Servers in Room to Devtools
[\#2804 ](https://github.com/matrix-org/matrix-react-sdk/pull/2804 )
* Update 'Rooms' import RoomView.js file
[\#2951 ](https://github.com/matrix-org/matrix-react-sdk/pull/2951 )
* Extract `ReactionDimension` out of `MessageActionBar`
[\#2950 ](https://github.com/matrix-org/matrix-react-sdk/pull/2950 )
* Always default to the registration form
[\#2942 ](https://github.com/matrix-org/matrix-react-sdk/pull/2942 )
* Check for `room` in all `Room.timeline*` handlers
[\#2945 ](https://github.com/matrix-org/matrix-react-sdk/pull/2945 )
* Remove the karma junit reporter
[\#2944 ](https://github.com/matrix-org/matrix-react-sdk/pull/2944 )
* yarn upgrade
[\#2943 ](https://github.com/matrix-org/matrix-react-sdk/pull/2943 )
* Support changing options for .m.rule.tombstone push rule
[\#2798 ](https://github.com/matrix-org/matrix-react-sdk/pull/2798 )
* Remove timeline explosion rageshake prompt
[\#2939 ](https://github.com/matrix-org/matrix-react-sdk/pull/2939 )
* Add existing reactions below message
[\#2940 ](https://github.com/matrix-org/matrix-react-sdk/pull/2940 )
* Fix lint errors in TimelinePanel
[\#2938 ](https://github.com/matrix-org/matrix-react-sdk/pull/2938 )
* Add primary reactions to action bar
[\#2937 ](https://github.com/matrix-org/matrix-react-sdk/pull/2937 )
2019-05-15 21:30:20 +08:00
Changes in [1.1.2 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v1.1.2 ) (2019-05-15)
===================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v1.1.1...v1.1.2 )
* Always thumbnail for GIFs
[\#2976 ](https://github.com/matrix-org/matrix-react-sdk/pull/2976 )
* Fix Single Sign-on
[\#2975 ](https://github.com/matrix-org/matrix-react-sdk/pull/2975 )
2019-05-14 20:48:46 +08:00
Changes in [1.1.1 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v1.1.1 ) (2019-05-14)
===================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v1.1.0...v1.1.1 )
* Fix registration with email
[\#2970 ](https://github.com/matrix-org/matrix-react-sdk/pull/2970 )
* Fix bug where email was not required where it shouldn't have been
[\#2969 ](https://github.com/matrix-org/matrix-react-sdk/pull/2969 )
2019-05-07 22:36:09 +08:00
Changes in [1.1.0 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v1.1.0 ) (2019-05-07)
===================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v1.1.0-rc.1...v1.1.0 )
* Relax password requirements to score of 3 out of 4
[\#2949 ](https://github.com/matrix-org/matrix-react-sdk/pull/2949 )
* Restore access to message quote option on first click
[\#2948 ](https://github.com/matrix-org/matrix-react-sdk/pull/2948 )
* Check for `room` in all `Room.timeline*` handlers
[\#2946 ](https://github.com/matrix-org/matrix-react-sdk/pull/2946 )
2019-04-30 19:00:53 +08:00
Changes in [1.1.0-rc.1 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v1.1.0-rc.1 ) (2019-04-30)
=============================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v1.0.7...v1.1.0-rc.1 )
* Add important info to new preview bar
[\#2936 ](https://github.com/matrix-org/matrix-react-sdk/pull/2936 )
* Add a message action bar
[\#2935 ](https://github.com/matrix-org/matrix-react-sdk/pull/2935 )
* Trigger riot-web build
[\#2934 ](https://github.com/matrix-org/matrix-react-sdk/pull/2934 )
* Input validation tooltips for registration
[\#2933 ](https://github.com/matrix-org/matrix-react-sdk/pull/2933 )
* Also say "Connect ..." on remaining key backup buttons
[\#2931 ](https://github.com/matrix-org/matrix-react-sdk/pull/2931 )
* Mark a few CSS classes as not selectable
[\#2929 ](https://github.com/matrix-org/matrix-react-sdk/pull/2929 )
* Cleanup message composer render() method
[\#2883 ](https://github.com/matrix-org/matrix-react-sdk/pull/2883 )
* Redesigned room preview bar
[\#2925 ](https://github.com/matrix-org/matrix-react-sdk/pull/2925 )
* Prevent user pills containing only emoji from embiggening
[\#2907 ](https://github.com/matrix-org/matrix-react-sdk/pull/2907 )
* Make alt-enter insert new line on macOS
[\#2923 ](https://github.com/matrix-org/matrix-react-sdk/pull/2923 )
* Test `defaultServerName` before showing it on forgot password
[\#2924 ](https://github.com/matrix-org/matrix-react-sdk/pull/2924 )
* Add a function to append/overwrite objects in the config on the fly
[\#2922 ](https://github.com/matrix-org/matrix-react-sdk/pull/2922 )
* use SdkConfig brand name instead of static "Riot"
[\#2921 ](https://github.com/matrix-org/matrix-react-sdk/pull/2921 )
* Use dedicated permalink creators in search results with multiple rooms
[\#2898 ](https://github.com/matrix-org/matrix-react-sdk/pull/2898 )
* Clarify that use backup means restore
[\#2917 ](https://github.com/matrix-org/matrix-react-sdk/pull/2917 )
* Fix key backup status when missing device
[\#2919 ](https://github.com/matrix-org/matrix-react-sdk/pull/2919 )
* Ensure `<b>` tags appear bold for all browsers
[\#2918 ](https://github.com/matrix-org/matrix-react-sdk/pull/2918 )
* Add a link in room settings to get at the tombstoned room if it exists
[\#2908 ](https://github.com/matrix-org/matrix-react-sdk/pull/2908 )
* Add a generic error page element for startup errors
[\#2915 ](https://github.com/matrix-org/matrix-react-sdk/pull/2915 )
* Add strings for js-sdk autodiscovery errors
[\#2916 ](https://github.com/matrix-org/matrix-react-sdk/pull/2916 )
* Focus the composer view on file upload
[\#2914 ](https://github.com/matrix-org/matrix-react-sdk/pull/2914 )
* use medium agent for e2e tests
[\#2911 ](https://github.com/matrix-org/matrix-react-sdk/pull/2911 )
* adjust prop in HeaderButton
[\#2912 ](https://github.com/matrix-org/matrix-react-sdk/pull/2912 )
* Remove breadcrumb scroll tolerances and use sensible defaults
[\#2913 ](https://github.com/matrix-org/matrix-react-sdk/pull/2913 )
* Fix having to click the member list button twice to show it after having
changed room.
[\#2906 ](https://github.com/matrix-org/matrix-react-sdk/pull/2906 )
* Add period to the end of upgrade notice
[\#2909 ](https://github.com/matrix-org/matrix-react-sdk/pull/2909 )
* Remove duplicate space in credits
[\#2889 ](https://github.com/matrix-org/matrix-react-sdk/pull/2889 )
* Handle M_UNSUPPORTED_ROOM_VERSION in invites and room creation
[\#2905 ](https://github.com/matrix-org/matrix-react-sdk/pull/2905 )
* Re-enable E2E tests
[\#2867 ](https://github.com/matrix-org/matrix-react-sdk/pull/2867 )
* Remove BottomLeftMenu and supporting bits
[\#2903 ](https://github.com/matrix-org/matrix-react-sdk/pull/2903 )
* Fix for retina thumbnails being massive
[\#2439 ](https://github.com/matrix-org/matrix-react-sdk/pull/2439 )
* Send breadcrumb updates only when they change
[\#2894 ](https://github.com/matrix-org/matrix-react-sdk/pull/2894 )
* Add some tolerances to breadcrumb scrolling
[\#2892 ](https://github.com/matrix-org/matrix-react-sdk/pull/2892 )
* Fix validation to avoid `undefined` class on fields
[\#2902 ](https://github.com/matrix-org/matrix-react-sdk/pull/2902 )
* Always return a client from onRegistered
[\#2895 ](https://github.com/matrix-org/matrix-react-sdk/pull/2895 )
* Fix room upgrade warnings popping up in upgraded rooms
[\#2897 ](https://github.com/matrix-org/matrix-react-sdk/pull/2897 )
* Fix style lint errors & enable on CI
[\#2901 ](https://github.com/matrix-org/matrix-react-sdk/pull/2901 )
* Add stylelint
[\#2900 ](https://github.com/matrix-org/matrix-react-sdk/pull/2900 )
* Key backup: Handle case where your onw sig is invalid
[\#2899 ](https://github.com/matrix-org/matrix-react-sdk/pull/2899 )
* Simplify settings dialog CSS
[\#2891 ](https://github.com/matrix-org/matrix-react-sdk/pull/2891 )
* Fix upload cancel in e2e rooms
[\#2893 ](https://github.com/matrix-org/matrix-react-sdk/pull/2893 )
* Set E2E room status to warning when crypto is disabled
[\#2890 ](https://github.com/matrix-org/matrix-react-sdk/pull/2890 )
* Move SettingsDialog width override to fixedWidth
[\#2888 ](https://github.com/matrix-org/matrix-react-sdk/pull/2888 )
* Prevent the permalink creator from causing cascading failure
[\#2882 ](https://github.com/matrix-org/matrix-react-sdk/pull/2882 )
* Don't include all networks by default in the room directory
[\#2881 ](https://github.com/matrix-org/matrix-react-sdk/pull/2881 )
* Fix fixed width dialogs
[\#2886 ](https://github.com/matrix-org/matrix-react-sdk/pull/2886 )
* Fix settings dialog layout
[\#2885 ](https://github.com/matrix-org/matrix-react-sdk/pull/2885 )
* Update from Weblate
[\#2884 ](https://github.com/matrix-org/matrix-react-sdk/pull/2884 )
* Design tweaks to dialogs
[\#2868 ](https://github.com/matrix-org/matrix-react-sdk/pull/2868 )
* Remove 'try the app' link from login
[\#2880 ](https://github.com/matrix-org/matrix-react-sdk/pull/2880 )
* Track store failures after startup
[\#2870 ](https://github.com/matrix-org/matrix-react-sdk/pull/2870 )
* Translate vertical scrolling to horizontal movement in breadcrumbs
[\#2877 ](https://github.com/matrix-org/matrix-react-sdk/pull/2877 )
* Add telemetry for breadcrumbs and have the setting apply without refresh
[\#2873 ](https://github.com/matrix-org/matrix-react-sdk/pull/2873 )
* Fix a few bugs introduced in file upload rework
[\#2879 ](https://github.com/matrix-org/matrix-react-sdk/pull/2879 )
* Sync breadcrumb rooms through account data
[\#2875 ](https://github.com/matrix-org/matrix-react-sdk/pull/2875 )
* Scroll breadcrumbs to the left when they change
[\#2878 ](https://github.com/matrix-org/matrix-react-sdk/pull/2878 )
* Add an indicator to show a room is a direct chat in breadcrumbs
[\#2874 ](https://github.com/matrix-org/matrix-react-sdk/pull/2874 )
* Use the most recent version of the room in breadcrumbs
[\#2872 ](https://github.com/matrix-org/matrix-react-sdk/pull/2872 )
* Autohide the scrollbar on breadcrumbs
[\#2876 ](https://github.com/matrix-org/matrix-react-sdk/pull/2876 )
* Ensure the page URL is redacted before tracking analytics events
[\#2871 ](https://github.com/matrix-org/matrix-react-sdk/pull/2871 )
* fix NPE for rooms with redacted tombstones
[\#2869 ](https://github.com/matrix-org/matrix-react-sdk/pull/2869 )
* Don't re-init the stickerpicker unless something actually changes
[\#2862 ](https://github.com/matrix-org/matrix-react-sdk/pull/2862 )
* Add option to rotate images
[\#2855 ](https://github.com/matrix-org/matrix-react-sdk/pull/2855 )
* Add badges to breadcrumb rooms
[\#2861 ](https://github.com/matrix-org/matrix-react-sdk/pull/2861 )
* Include the current power level in the selector
[\#2866 ](https://github.com/matrix-org/matrix-react-sdk/pull/2866 )
* Apply 50% opacity to left breadcrumbs
[\#2860 ](https://github.com/matrix-org/matrix-react-sdk/pull/2860 )
* Small scroll fixes
[\#2865 ](https://github.com/matrix-org/matrix-react-sdk/pull/2865 )
* Put the stickerpicker below dialogs
[\#2863 ](https://github.com/matrix-org/matrix-react-sdk/pull/2863 )
* Logging tweaks
[\#2864 ](https://github.com/matrix-org/matrix-react-sdk/pull/2864 )
* Implement redesigned upload confirmation screens
[\#2858 ](https://github.com/matrix-org/matrix-react-sdk/pull/2858 )
* Use Field component in bug report dialog
[\#2859 ](https://github.com/matrix-org/matrix-react-sdk/pull/2859 )
* Notify user when crypto data is missing
[\#2841 ](https://github.com/matrix-org/matrix-react-sdk/pull/2841 )
* Update from Weblate
[\#2857 ](https://github.com/matrix-org/matrix-react-sdk/pull/2857 )
* Download PDFs as blobs to avoid empty grey screens
[\#2847 ](https://github.com/matrix-org/matrix-react-sdk/pull/2847 )
* Set title attribute on images in lightbox
[\#2848 ](https://github.com/matrix-org/matrix-react-sdk/pull/2848 )
* Add MemberInfo for 3pid invites and support revoking those invites
[\#2843 ](https://github.com/matrix-org/matrix-react-sdk/pull/2843 )
* round scrollTop upwards to prevent never detecting bottom
[\#2846 ](https://github.com/matrix-org/matrix-react-sdk/pull/2846 )
* Notifier is how singleton is known outside of this module
[\#2845 ](https://github.com/matrix-org/matrix-react-sdk/pull/2845 )
* Delay `Notifier` check until we have push rules
[\#2844 ](https://github.com/matrix-org/matrix-react-sdk/pull/2844 )
* BACAT Scrolling
[\#2842 ](https://github.com/matrix-org/matrix-react-sdk/pull/2842 )
* Handle storage fallback cases in consistency check
[\#2840 ](https://github.com/matrix-org/matrix-react-sdk/pull/2840 )
* Handle all the segments of a v3 event ID
[\#2827 ](https://github.com/matrix-org/matrix-react-sdk/pull/2827 )
* Add custom tooltips and scrolling to breadcrumbs
[\#2839 ](https://github.com/matrix-org/matrix-react-sdk/pull/2839 )
* Check if the message panel is at the end of the timeline on init
[\#2829 ](https://github.com/matrix-org/matrix-react-sdk/pull/2829 )
* Persist breadcrumb state between sessions
[\#2837 ](https://github.com/matrix-org/matrix-react-sdk/pull/2837 )
* Always append the current room to the breadcrumbs
[\#2838 ](https://github.com/matrix-org/matrix-react-sdk/pull/2838 )
* Alert the user to unread notifications in prior versions of rooms
[\#2831 ](https://github.com/matrix-org/matrix-react-sdk/pull/2831 )
* Filter out upgraded rooms from autocomplete results
[\#2830 ](https://github.com/matrix-org/matrix-react-sdk/pull/2830 )
2019-04-08 22:13:03 +08:00
Changes in [1.0.7 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v1.0.7 ) (2019-04-08)
===================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v1.0.6...v1.0.7 )
* Hotfix: bump js-sdk to 1.0.4, see https://github.com/matrix-org/matrix-js-sdk/releases/tag/v1.0.4
2019-04-01 20:43:48 +08:00
Changes in [1.0.6 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v1.0.6 ) (2019-04-01)
===================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v1.0.6-rc.1...v1.0.6 )
* Handle storage fallback cases in consistency check
[\#2853 ](https://github.com/matrix-org/matrix-react-sdk/pull/2853 )
* Set title attribute on images in lightbox
[\#2852 ](https://github.com/matrix-org/matrix-react-sdk/pull/2852 )
* Download PDFs as blobs to avoid empty grey screens
[\#2851 ](https://github.com/matrix-org/matrix-react-sdk/pull/2851 )
* Add MemberInfo for 3pid invites and support revoking those invites
[\#2850 ](https://github.com/matrix-org/matrix-react-sdk/pull/2850 )
2019-03-28 01:40:04 +08:00
Changes in [1.0.6-rc.1 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v1.0.6-rc.1 ) (2019-03-27)
=============================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v1.0.5...v1.0.6-rc.1 )
* Catch errors when checking IndexedDB
[\#2836 ](https://github.com/matrix-org/matrix-react-sdk/pull/2836 )
* Remove noreferrer on widget pop-out
[\#2835 ](https://github.com/matrix-org/matrix-react-sdk/pull/2835 )
* Rework room directory so that new room is always available
[\#2834 ](https://github.com/matrix-org/matrix-react-sdk/pull/2834 )
* Send telemetry about storage consistency
[\#2832 ](https://github.com/matrix-org/matrix-react-sdk/pull/2832 )
* Widget OpenID reauth implementation
[\#2781 ](https://github.com/matrix-org/matrix-react-sdk/pull/2781 )
* Log results of basic storage consistency check
[\#2826 ](https://github.com/matrix-org/matrix-react-sdk/pull/2826 )
* Clarify devices affected by notification settings
[\#2828 ](https://github.com/matrix-org/matrix-react-sdk/pull/2828 )
* Add a command for creating custom widgets without an integration manager
[\#2824 ](https://github.com/matrix-org/matrix-react-sdk/pull/2824 )
* Minimize stickerpicker when the title is clicked
[\#2822 ](https://github.com/matrix-org/matrix-react-sdk/pull/2822 )
* Add < code > blocks around homeserver and identity server urls
[\#2825 ](https://github.com/matrix-org/matrix-react-sdk/pull/2825 )
* Fixed drop shadow for tooltip.
[\#2815 ](https://github.com/matrix-org/matrix-react-sdk/pull/2815 )
* Ask the user for debug logs when the timeline explodes
[\#2820 ](https://github.com/matrix-org/matrix-react-sdk/pull/2820 )
* Fix typo preventing users from adding more widgets easily
[\#2823 ](https://github.com/matrix-org/matrix-react-sdk/pull/2823 )
* Attach an onChange listener to the room's blacklist devices option
[\#2817 ](https://github.com/matrix-org/matrix-react-sdk/pull/2817 )
* Use leaveRoomChain when leaving a room
[\#2818 ](https://github.com/matrix-org/matrix-react-sdk/pull/2818 )
* Fix bug with NetworkList dropdown
[\#2821 ](https://github.com/matrix-org/matrix-react-sdk/pull/2821 )
* Trim the logging for URL previews
[\#2816 ](https://github.com/matrix-org/matrix-react-sdk/pull/2816 )
* Explicitly create `cryptoStore` in React SDK
[\#2814 ](https://github.com/matrix-org/matrix-react-sdk/pull/2814 )
* Change to new consistent name for `MemoryStore`
[\#2812 ](https://github.com/matrix-org/matrix-react-sdk/pull/2812 )
* Use medium agents for the more resource intensive builds
[\#2813 ](https://github.com/matrix-org/matrix-react-sdk/pull/2813 )
* Add log grouping to buildkite
[\#2810 ](https://github.com/matrix-org/matrix-react-sdk/pull/2810 )
* Switch to `git` protocol for CI dependencies
[\#2809 ](https://github.com/matrix-org/matrix-react-sdk/pull/2809 )
* Go back to using mainine velocity
[\#2808 ](https://github.com/matrix-org/matrix-react-sdk/pull/2808 )
* Warn that members won't be autojoined to upgraded rooms
[\#2796 ](https://github.com/matrix-org/matrix-react-sdk/pull/2796 )
* Support CI for matching branches on forks
[\#2807 ](https://github.com/matrix-org/matrix-react-sdk/pull/2807 )
* Discard old sticker picker when the URL changes
[\#2801 ](https://github.com/matrix-org/matrix-react-sdk/pull/2801 )
* Reload widget messaging when widgets reload
[\#2799 ](https://github.com/matrix-org/matrix-react-sdk/pull/2799 )
* Don't show calculated room name in room settings name input field
[\#2806 ](https://github.com/matrix-org/matrix-react-sdk/pull/2806 )
* Disable big emoji for m.emote messages as it looks weird
[\#2805 ](https://github.com/matrix-org/matrix-react-sdk/pull/2805 )
* Remove Edge from browser support statements
[\#2803 ](https://github.com/matrix-org/matrix-react-sdk/pull/2803 )
* Update from Weblate
[\#2802 ](https://github.com/matrix-org/matrix-react-sdk/pull/2802 )
* Really fix tag panel
[\#2800 ](https://github.com/matrix-org/matrix-react-sdk/pull/2800 )
* Update CompatibilityPage to match officially supported browsers
[\#2793 ](https://github.com/matrix-org/matrix-react-sdk/pull/2793 )
* Use Buildkite for CI
[\#2788 ](https://github.com/matrix-org/matrix-react-sdk/pull/2788 )
* Fix CSS syntax errors preventing offline member opacity from working
[\#2794 ](https://github.com/matrix-org/matrix-react-sdk/pull/2794 )
* Make the EntityTile chevron a masked SVG for theming
[\#2795 ](https://github.com/matrix-org/matrix-react-sdk/pull/2795 )
* Remove refs from `RegistrationForm`
[\#2791 ](https://github.com/matrix-org/matrix-react-sdk/pull/2791 )
* Fix initial letter avatar vertical offset in Firefox
[\#2792 ](https://github.com/matrix-org/matrix-react-sdk/pull/2792 )
* Fix the custom tag panel
[\#2797 ](https://github.com/matrix-org/matrix-react-sdk/pull/2797 )
* Ensure freshly invited members don't count towards the alone warning
[\#2786 ](https://github.com/matrix-org/matrix-react-sdk/pull/2786 )
* Fix 'forgot password' warning to represent the reality of e2ee
[\#2787 ](https://github.com/matrix-org/matrix-react-sdk/pull/2787 )
* Restore `Field` value getter for `RegistrationForm`
[\#2790 ](https://github.com/matrix-org/matrix-react-sdk/pull/2790 )
* Initial portions of support for Field validation
[\#2780 ](https://github.com/matrix-org/matrix-react-sdk/pull/2780 )
2019-03-21 18:24:01 +08:00
Changes in [1.0.5 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v1.0.5 ) (2019-03-21)
===================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v1.0.4...v1.0.5 )
* Hotfix: disable typing notifs jumping prevention for now
[\#2811 ](https://github.com/matrix-org/matrix-react-sdk/pull/2811 )
2019-03-18 21:56:55 +08:00
Changes in [1.0.4 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v1.0.4 ) (2019-03-18)
===================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v1.0.4-rc.1...v1.0.4 )
* No changes since rc.1
2019-03-13 22:54:16 +08:00
Changes in [1.0.4-rc.1 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v1.0.4-rc.1 ) (2019-03-13)
=============================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v1.0.3...v1.0.4-rc.1 )
* Update from Weblate
[\#2785 ](https://github.com/matrix-org/matrix-react-sdk/pull/2785 )
* Remove padlock click handler to show unknown devices
[\#2784 ](https://github.com/matrix-org/matrix-react-sdk/pull/2784 )
* Use modern Yarn version on Travis CI
[\#2783 ](https://github.com/matrix-org/matrix-react-sdk/pull/2783 )
* Add versioning to integration manager API /register and /account calls
[\#2782 ](https://github.com/matrix-org/matrix-react-sdk/pull/2782 )
* Ensure scalar_token is valid before opening integrations manager
[\#2777 ](https://github.com/matrix-org/matrix-react-sdk/pull/2777 )
* Switch to `yarn` for dependency management
[\#2773 ](https://github.com/matrix-org/matrix-react-sdk/pull/2773 )
* Use a distinct color for selected autocomplete items
[\#2778 ](https://github.com/matrix-org/matrix-react-sdk/pull/2778 )
* Provide an escape from the registration process
[\#2775 ](https://github.com/matrix-org/matrix-react-sdk/pull/2775 )
* Fix instantly sending RRs
[\#2770 ](https://github.com/matrix-org/matrix-react-sdk/pull/2770 )
* Fix simple header counters to correctly handle zero, take two
[\#2776 ](https://github.com/matrix-org/matrix-react-sdk/pull/2776 )
* Fix sticky hover state by listening for hover on the document
[\#2764 ](https://github.com/matrix-org/matrix-react-sdk/pull/2764 )
* Fix header counters to correctly handle zero
[\#2772 ](https://github.com/matrix-org/matrix-react-sdk/pull/2772 )
* Pass correct args when creating event permalink in context menu
[\#2774 ](https://github.com/matrix-org/matrix-react-sdk/pull/2774 )
* Update from Weblate
[\#2771 ](https://github.com/matrix-org/matrix-react-sdk/pull/2771 )
* Scroll investigation changes
[\#2766 ](https://github.com/matrix-org/matrix-react-sdk/pull/2766 )
* Ability to bulk accept all invites (and fix rejecting all invites)
[\#2757 ](https://github.com/matrix-org/matrix-react-sdk/pull/2757 )
* Don't trample over existing sessions when verifying email addresses
[\#2768 ](https://github.com/matrix-org/matrix-react-sdk/pull/2768 )
* Misc fixes to StatusMessageContextMenu
[\#2767 ](https://github.com/matrix-org/matrix-react-sdk/pull/2767 )
* Fix erroneously sending RRs, pt1.
[\#2769 ](https://github.com/matrix-org/matrix-react-sdk/pull/2769 )
* Tweak country dropdown for redesign
[\#2765 ](https://github.com/matrix-org/matrix-react-sdk/pull/2765 )
* Prevent space characters from stopping big emoji messages
[\#2745 ](https://github.com/matrix-org/matrix-react-sdk/pull/2745 )
* Tweak auth components when dark theme is default
[\#2763 ](https://github.com/matrix-org/matrix-react-sdk/pull/2763 )
* Move country dropdown inside field in Settings
[\#2756 ](https://github.com/matrix-org/matrix-react-sdk/pull/2756 )
* npm audit fix --force
[\#2758 ](https://github.com/matrix-org/matrix-react-sdk/pull/2758 )
* Use Field component in auth flows
[\#2749 ](https://github.com/matrix-org/matrix-react-sdk/pull/2749 )
* Add /shrug command
[\#2660 ](https://github.com/matrix-org/matrix-react-sdk/pull/2660 )
* Support linking to hosting providers
[\#2748 ](https://github.com/matrix-org/matrix-react-sdk/pull/2748 )
* Get confirmation before enabling encryption
[\#2728 ](https://github.com/matrix-org/matrix-react-sdk/pull/2728 )
* clear min-height for typing notifs when the timeline viewport changes size
[\#2747 ](https://github.com/matrix-org/matrix-react-sdk/pull/2747 )
* Prevent flair pushing timeline downwards
[\#2746 ](https://github.com/matrix-org/matrix-react-sdk/pull/2746 )
* Include tag name when warning about rooms running off lists
[\#2741 ](https://github.com/matrix-org/matrix-react-sdk/pull/2741 )
* Reorganise props handling in Field
[\#2740 ](https://github.com/matrix-org/matrix-react-sdk/pull/2740 )
* Limit Field label to size of input
[\#2742 ](https://github.com/matrix-org/matrix-react-sdk/pull/2742 )
* Don't loop forever if you demote yourself via Enter on a PowerSelector
[\#2743 ](https://github.com/matrix-org/matrix-react-sdk/pull/2743 )
* Check if users are already in the room before inviting them
[\#2734 ](https://github.com/matrix-org/matrix-react-sdk/pull/2734 )
* Don't duplicate direct chats from other tags
[\#2735 ](https://github.com/matrix-org/matrix-react-sdk/pull/2735 )
* Fix media device selectors not updating
[\#2739 ](https://github.com/matrix-org/matrix-react-sdk/pull/2739 )
* Fix Room Directory custom homeserver entry not showing properly
[\#2708 ](https://github.com/matrix-org/matrix-react-sdk/pull/2708 )
* Add missing permalinkCreator prop
[\#2729 ](https://github.com/matrix-org/matrix-react-sdk/pull/2729 )
* Patch users not existing when opening settings
[\#2738 ](https://github.com/matrix-org/matrix-react-sdk/pull/2738 )
* Use a mask for the continuation icon
[\#2737 ](https://github.com/matrix-org/matrix-react-sdk/pull/2737 )
* Always insert rooms into lists when they get lost
[\#2736 ](https://github.com/matrix-org/matrix-react-sdk/pull/2736 )
* Convert objects and such to usable strings in rageshake
[\#2732 ](https://github.com/matrix-org/matrix-react-sdk/pull/2732 )
* Support stacking dialogs to prevent unmounting
[\#2724 ](https://github.com/matrix-org/matrix-react-sdk/pull/2724 )
* Convert PowerSelector to use mxField instead
[\#2725 ](https://github.com/matrix-org/matrix-react-sdk/pull/2725 )
* Don't re-enable the save button after saving profiles
[\#2726 ](https://github.com/matrix-org/matrix-react-sdk/pull/2726 )
* Support multiple email pushers and remove the legacy UserSettingsStore
[\#2727 ](https://github.com/matrix-org/matrix-react-sdk/pull/2727 )
* Bring back #528 fix as it still seems broken on OSX
[\#2731 ](https://github.com/matrix-org/matrix-react-sdk/pull/2731 )
* Fix margin on e2e icon in member panel
[\#2721 ](https://github.com/matrix-org/matrix-react-sdk/pull/2721 )
* Improved scrolling & pagination
[\#2676 ](https://github.com/matrix-org/matrix-react-sdk/pull/2676 )
* Nudge karma to 3.1.2
[\#2719 ](https://github.com/matrix-org/matrix-react-sdk/pull/2719 )
* Stop listening to account data when the stickerpicker is unmounted
[\#2723 ](https://github.com/matrix-org/matrix-react-sdk/pull/2723 )
2019-03-06 23:46:17 +08:00
Changes in [1.0.3 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v1.0.3 ) (2019-03-06)
===================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v1.0.2...v1.0.3 )
* Don't duplicate direct chats from other tags
[\#2762 ](https://github.com/matrix-org/matrix-react-sdk/pull/2762 )
* Include tag name when warning about rooms running off lists
[\#2761 ](https://github.com/matrix-org/matrix-react-sdk/pull/2761 )
* Always insert rooms into lists when they get lost
[\#2760 ](https://github.com/matrix-org/matrix-react-sdk/pull/2760 )
* Fix the ctrl+k shortcut
[\#2759 ](https://github.com/matrix-org/matrix-react-sdk/pull/2759 )
2019-03-06 19:26:41 +08:00
Changes in [1.0.2 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v1.0.2 ) (2019-03-06)
===================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v1.0.2-rc.4...v1.0.2 )
* Only show hosting link if group admin
[\#2755 ](https://github.com/matrix-org/matrix-react-sdk/pull/2755 )
* Only show hosting link if domain == matrix.org
[\#2754 ](https://github.com/matrix-org/matrix-react-sdk/pull/2754 )
2019-03-06 03:17:51 +08:00
Changes in [1.0.2-rc.4 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v1.0.2-rc.4 ) (2019-03-05)
=============================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v1.0.2-rc.3...v1.0.2-rc.4 )
* Patch users not existing when opening settings
[\#2752 ](https://github.com/matrix-org/matrix-react-sdk/pull/2752 )
* Fix media device selectors not updating
[\#2751 ](https://github.com/matrix-org/matrix-react-sdk/pull/2751 )
* Support linking to hosting providers
[\#2750 ](https://github.com/matrix-org/matrix-react-sdk/pull/2750 )
2019-03-02 01:36:10 +08:00
Changes in [1.0.2-rc.3 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v1.0.2-rc.3 ) (2019-03-01)
=============================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v1.0.2-rc.2...v1.0.2-rc.3 )
* Misc room list improvements & invite fix
[\#2722 ](https://github.com/matrix-org/matrix-react-sdk/pull/2722 )
* Move complex part of room sorting to a dedicated function
[\#2716 ](https://github.com/matrix-org/matrix-react-sdk/pull/2716 )
2019-03-01 20:17:25 +08:00
Changes in [1.0.2-rc.2 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v1.0.2-rc.2 ) (2019-03-01)
=============================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v1.0.2-rc.1...v1.0.2-rc.2 )
* Use webpack alias to resolve the languages file
[\#2730 ](https://github.com/matrix-org/matrix-react-sdk/pull/2730 )
2019-02-28 22:43:35 +08:00
Changes in [1.0.2-rc.1 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v1.0.2-rc.1 ) (2019-02-28)
=============================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v1.0.1...v1.0.2-rc.1 )
* Remove unnecessary ref from Stickerpicker
[\#2718 ](https://github.com/matrix-org/matrix-react-sdk/pull/2718 )
* Update from Weblate
[\#2720 ](https://github.com/matrix-org/matrix-react-sdk/pull/2720 )
* Update from Weblate.
[\#2715 ](https://github.com/matrix-org/matrix-react-sdk/pull/2715 )
* Show nearest lower badge, e.g show Mod for 51... etc
[\#2709 ](https://github.com/matrix-org/matrix-react-sdk/pull/2709 )
* Send Field label pointer events to input
[\#2714 ](https://github.com/matrix-org/matrix-react-sdk/pull/2714 )
* move canSendMessages into state so that it will re-render the composer
[\#2710 ](https://github.com/matrix-org/matrix-react-sdk/pull/2710 )
* Use a global WatchManager for settings
[\#2705 ](https://github.com/matrix-org/matrix-react-sdk/pull/2705 )
* Move non-feather icons out of feather dir
[\#2706 ](https://github.com/matrix-org/matrix-react-sdk/pull/2706 )
* Fix backup button in logout dialog
[\#2713 ](https://github.com/matrix-org/matrix-react-sdk/pull/2713 )
* Keep registration spinner inside the auth modal
[\#2712 ](https://github.com/matrix-org/matrix-react-sdk/pull/2712 )
* Try to clarify that "Show read receipts" is just for visibility
[\#2707 ](https://github.com/matrix-org/matrix-react-sdk/pull/2707 )
* Make sure direct chat invites are treated as invites
[\#2711 ](https://github.com/matrix-org/matrix-react-sdk/pull/2711 )
* Report validity state of all registration fields on any change
[\#2672 ](https://github.com/matrix-org/matrix-react-sdk/pull/2672 )
* Export the defaults for SdkConfig
[\#2687 ](https://github.com/matrix-org/matrix-react-sdk/pull/2687 )
* Change the room list algo to eagerly delete and carefully insert
[\#2701 ](https://github.com/matrix-org/matrix-react-sdk/pull/2701 )
* Improve permalink performance
[\#2671 ](https://github.com/matrix-org/matrix-react-sdk/pull/2671 )
* Normalise room list font weight, bold unreads
[\#2702 ](https://github.com/matrix-org/matrix-react-sdk/pull/2702 )
* Settings button in Room Context Menu
[\#2692 ](https://github.com/matrix-org/matrix-react-sdk/pull/2692 )
* add roomnick SlashCommand
[\#2689 ](https://github.com/matrix-org/matrix-react-sdk/pull/2689 )
* replace text Inputs in Devtools with Field bcuz prettier
[\#2697 ](https://github.com/matrix-org/matrix-react-sdk/pull/2697 )
* Maintenance: Clean up some stuff around settings
[\#2685 ](https://github.com/matrix-org/matrix-react-sdk/pull/2685 )
* Support the old room sorting algorithm and SettingsStore watchers
[\#2686 ](https://github.com/matrix-org/matrix-react-sdk/pull/2686 )
* pin highlight.js as they seem to have broken something in 9.15.2
[\#2703 ](https://github.com/matrix-org/matrix-react-sdk/pull/2703 )
* Fix NPE relating to toggling notifications
[\#2699 ](https://github.com/matrix-org/matrix-react-sdk/pull/2699 )
* Only set e2e info callback if the event is encrypted
[\#2684 ](https://github.com/matrix-org/matrix-react-sdk/pull/2684 )
* Revert "Add some logging for riot-web#7838"
[\#2700 ](https://github.com/matrix-org/matrix-react-sdk/pull/2700 )
* Add abilities to clear Filter room members input
[\#2698 ](https://github.com/matrix-org/matrix-react-sdk/pull/2698 )
* make ViewSource less awkward
[\#2696 ](https://github.com/matrix-org/matrix-react-sdk/pull/2696 )
* Fix share community for guests
[\#2695 ](https://github.com/matrix-org/matrix-react-sdk/pull/2695 )
* Fix z ordering of the overflow tile
[\#2694 ](https://github.com/matrix-org/matrix-react-sdk/pull/2694 )
* Toggle Search using Room Header button
[\#2693 ](https://github.com/matrix-org/matrix-react-sdk/pull/2693 )
* view user on click typing tile
[\#2691 ](https://github.com/matrix-org/matrix-react-sdk/pull/2691 )
* Change Share Message to Share Permalink if !m.room.message||redacted
[\#2690 ](https://github.com/matrix-org/matrix-react-sdk/pull/2690 )
* Allow configuration of whether closing window closes or minimizes to tray
[\#2688 ](https://github.com/matrix-org/matrix-react-sdk/pull/2688 )
* Remove duplicated conversion from `enableRichText`
[\#2682 ](https://github.com/matrix-org/matrix-react-sdk/pull/2682 )
* Use correct initial phase for server type
[\#2683 ](https://github.com/matrix-org/matrix-react-sdk/pull/2683 )
* Fix AliasSettings and RelatedGroups UX
[\#2679 ](https://github.com/matrix-org/matrix-react-sdk/pull/2679 )
* Add `onClick` to Markdown buttons
[\#2677 ](https://github.com/matrix-org/matrix-react-sdk/pull/2677 )
* Fix toggle for email notifications
[\#2678 ](https://github.com/matrix-org/matrix-react-sdk/pull/2678 )
* Fix categorization of favourites and new rooms
[\#2681 ](https://github.com/matrix-org/matrix-react-sdk/pull/2681 )
* Skip server details on registration with a default HS
[\#2675 ](https://github.com/matrix-org/matrix-react-sdk/pull/2675 )
* Clarify what the username error refers to
[\#2673 ](https://github.com/matrix-org/matrix-react-sdk/pull/2673 )
* RoomDirectory Dropdown should use roomDirectory.servers
[\#2680 ](https://github.com/matrix-org/matrix-react-sdk/pull/2680 )
* Fix favourites losing rooms and sorting weirdly
[\#2674 ](https://github.com/matrix-org/matrix-react-sdk/pull/2674 )
* "Breadcrumb" room sorting algorithm
[\#2634 ](https://github.com/matrix-org/matrix-react-sdk/pull/2634 )
* Bring back user view
[\#2666 ](https://github.com/matrix-org/matrix-react-sdk/pull/2666 )
* Restores support for `default_server_name` which discovers URLs via `.well-
known`
[\#2669 ](https://github.com/matrix-org/matrix-react-sdk/pull/2669 )
* Remove unreferenced images
[\#2670 ](https://github.com/matrix-org/matrix-react-sdk/pull/2670 )
* Only show the first line of each commit in changelog dialog
[\#2667 ](https://github.com/matrix-org/matrix-react-sdk/pull/2667 )
* Cache-bust languages.json with file-loader
[\#2658 ](https://github.com/matrix-org/matrix-react-sdk/pull/2658 )
* Fix off by one error for username colors
[\#2664 ](https://github.com/matrix-org/matrix-react-sdk/pull/2664 )
* Set event-sending-color in dark theme
[\#2665 ](https://github.com/matrix-org/matrix-react-sdk/pull/2665 )
* Allow captchas on Riot desktop builds
[\#2663 ](https://github.com/matrix-org/matrix-react-sdk/pull/2663 )
* Show link to login even during UI auth
[\#2661 ](https://github.com/matrix-org/matrix-react-sdk/pull/2661 )
* Dark theme follow ups round 2
[\#2659 ](https://github.com/matrix-org/matrix-react-sdk/pull/2659 )
* Rename default theme to light theme
[\#2662 ](https://github.com/matrix-org/matrix-react-sdk/pull/2662 )
* make mx_SenderProfile inline-block, reduces clickable area around usernames
[\#2653 ](https://github.com/matrix-org/matrix-react-sdk/pull/2653 )
* Add a bit of safety around reading events for room settings
[\#2648 ](https://github.com/matrix-org/matrix-react-sdk/pull/2648 )
* Update dark theme bg-color to show hover effect on messages
[\#2654 ](https://github.com/matrix-org/matrix-react-sdk/pull/2654 )
* Make pre use the same text color as code
[\#2655 ](https://github.com/matrix-org/matrix-react-sdk/pull/2655 )
* Bring back the lowered opacity for offline/unavailable avatars.
[\#2649 ](https://github.com/matrix-org/matrix-react-sdk/pull/2649 )
* Set h3-color in dark theme
[\#2656 ](https://github.com/matrix-org/matrix-react-sdk/pull/2656 )
* Fix typo "Scisors" -> "Scissors"
[\#2652 ](https://github.com/matrix-org/matrix-react-sdk/pull/2652 )
* highlight e2e icon on event when hovering whole event
[\#2647 ](https://github.com/matrix-org/matrix-react-sdk/pull/2647 )
* Skinnified more icons
[\#2633 ](https://github.com/matrix-org/matrix-react-sdk/pull/2633 )
2019-02-15 20:52:48 +08:00
Changes in [1.0.1 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v1.0.1 ) (2019-02-15)
===================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v1.0.0...v1.0.1 )
* Fix community invites crashing the app
[\#2650 ](https://github.com/matrix-org/matrix-react-sdk/pull/2650 )
2019-02-15 00:55:19 +08:00
Changes in [1.0.0 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v1.0.0 ) (2019-02-14)
===================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v1.0.0-rc.2...v1.0.0 )
* Update from Weblate.
[\#2646 ](https://github.com/matrix-org/matrix-react-sdk/pull/2646 )
* Remove 'welcome' from top-left menu
[\#2641 ](https://github.com/matrix-org/matrix-react-sdk/pull/2641 )
* Turn on pin unread rooms for everyone
[\#2645 ](https://github.com/matrix-org/matrix-react-sdk/pull/2645 )
* Update help buoy text and issue links
[\#2640 ](https://github.com/matrix-org/matrix-react-sdk/pull/2640 )
* Fix icons being cut off in settings
[\#2644 ](https://github.com/matrix-org/matrix-react-sdk/pull/2644 )
* Add credit for cover photo usage
[\#2643 ](https://github.com/matrix-org/matrix-react-sdk/pull/2643 )
* make e2e icons on message transparent
[\#2642 ](https://github.com/matrix-org/matrix-react-sdk/pull/2642 )
* fix close button being half off screen
[\#2639 ](https://github.com/matrix-org/matrix-react-sdk/pull/2639 )
* Fix excessive timeline whitespace
[\#2638 ](https://github.com/matrix-org/matrix-react-sdk/pull/2638 )
* Remove the white screen of welcome
[\#2637 ](https://github.com/matrix-org/matrix-react-sdk/pull/2637 )
* always rerender room tiles
[\#2636 ](https://github.com/matrix-org/matrix-react-sdk/pull/2636 )
2019-02-14 19:15:36 +08:00
Changes in [1.0.0-rc.2 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v1.0.0-rc.2 ) (2019-02-14)
=============================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v1.0.0-rc.1...v1.0.0-rc.2 )
* Update from Weblate.
[\#2635 ](https://github.com/matrix-org/matrix-react-sdk/pull/2635 )
* use throttle as its more responsive
[\#2632 ](https://github.com/matrix-org/matrix-react-sdk/pull/2632 )
* update range when items size changes
[\#2631 ](https://github.com/matrix-org/matrix-react-sdk/pull/2631 )
* Fix registration after clicking email link
[\#2630 ](https://github.com/matrix-org/matrix-react-sdk/pull/2630 )
* Re-check key backup status when settings opened
[\#2626 ](https://github.com/matrix-org/matrix-react-sdk/pull/2626 )
* Improve room list rendering performance
[\#2629 ](https://github.com/matrix-org/matrix-react-sdk/pull/2629 )
* Adjust top left menu items
[\#2628 ](https://github.com/matrix-org/matrix-react-sdk/pull/2628 )
* Normalised icon strokes to 1px
[\#2627 ](https://github.com/matrix-org/matrix-react-sdk/pull/2627 )
* Security: Force TURN setting was inverted
[\#2623 ](https://github.com/matrix-org/matrix-react-sdk/pull/2623 )
* Add redesigned dark theme
[\#2619 ](https://github.com/matrix-org/matrix-react-sdk/pull/2619 )
* Fix mx_RoomTile_name weighting
[\#2610 ](https://github.com/matrix-org/matrix-react-sdk/pull/2610 )
* Add divider between tabs and regular buttons in room header
[\#2621 ](https://github.com/matrix-org/matrix-react-sdk/pull/2621 )
* Update from Weblate.
[\#2622 ](https://github.com/matrix-org/matrix-react-sdk/pull/2622 )
* Change taking a community off the left-left panel less scary
[\#2609 ](https://github.com/matrix-org/matrix-react-sdk/pull/2609 )
* Fixes and styling related to e2e icons and dialogs
[\#2620 ](https://github.com/matrix-org/matrix-react-sdk/pull/2620 )
* Fix: stickers layout
[\#2618 ](https://github.com/matrix-org/matrix-react-sdk/pull/2618 )
* Fix: dont assume settings label only has one line
[\#2616 ](https://github.com/matrix-org/matrix-react-sdk/pull/2616 )
* Labs feature: recent room breadcrumbs
[\#2615 ](https://github.com/matrix-org/matrix-react-sdk/pull/2615 )
* Fix: roomlist reordering lags
[\#2612 ](https://github.com/matrix-org/matrix-react-sdk/pull/2612 )
* Change text in e2e UX to new copy
[\#2617 ](https://github.com/matrix-org/matrix-react-sdk/pull/2617 )
* Add display name / avatar to incoming sas dialog
[\#2613 ](https://github.com/matrix-org/matrix-react-sdk/pull/2613 )
* Restore backup on new recovery method dialog
[\#2614 ](https://github.com/matrix-org/matrix-react-sdk/pull/2614 )
* Welcome page cleanup
[\#2611 ](https://github.com/matrix-org/matrix-react-sdk/pull/2611 )
* Scale up settings UI to be easier to read
[\#2604 ](https://github.com/matrix-org/matrix-react-sdk/pull/2604 )
* !important shouldn't have a space
[\#2608 ](https://github.com/matrix-org/matrix-react-sdk/pull/2608 )
* Add legacy verification button on wait
[\#2607 ](https://github.com/matrix-org/matrix-react-sdk/pull/2607 )
* Update from Weblate.
[\#2606 ](https://github.com/matrix-org/matrix-react-sdk/pull/2606 )
2019-02-09 02:44:00 +08:00
Changes in [1.0.0-rc.1 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v1.0.0-rc.1 ) (2019-02-08)
=============================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v0.14.8...v1.0.0-rc.1 )
* Call isGuest correctly
[\#2603 ](https://github.com/matrix-org/matrix-react-sdk/pull/2603 )
* Update from Weblate.
[\#2602 ](https://github.com/matrix-org/matrix-react-sdk/pull/2602 )
* Prompt to restore backup rather than verify
[\#2594 ](https://github.com/matrix-org/matrix-react-sdk/pull/2594 )
* Remove key backup & sas from labs
[\#2599 ](https://github.com/matrix-org/matrix-react-sdk/pull/2599 )
* Update avatar colors
[\#2600 ](https://github.com/matrix-org/matrix-react-sdk/pull/2600 )
* Fix: typeerror when creating DM
[\#2601 ](https://github.com/matrix-org/matrix-react-sdk/pull/2601 )
* Render disabled mxField textareas as disabled
[\#2591 ](https://github.com/matrix-org/matrix-react-sdk/pull/2591 )
* SDK support for welcome page
[\#2597 ](https://github.com/matrix-org/matrix-react-sdk/pull/2597 )
* Change SAS to decimal / emoji
[\#2596 ](https://github.com/matrix-org/matrix-react-sdk/pull/2596 )
* Render join rules and guest access changes in the timeline
[\#2592 ](https://github.com/matrix-org/matrix-react-sdk/pull/2592 )
* Ensure toggle switches listen to property changes
[\#2590 ](https://github.com/matrix-org/matrix-react-sdk/pull/2590 )
* Local echo on room access settings
[\#2593 ](https://github.com/matrix-org/matrix-react-sdk/pull/2593 )
* guard custom tags with feature flag
[\#2589 ](https://github.com/matrix-org/matrix-react-sdk/pull/2589 )
* remove ll feature flag, it's time!
[\#2588 ](https://github.com/matrix-org/matrix-react-sdk/pull/2588 )
* Trust on decrypt
[\#2583 ](https://github.com/matrix-org/matrix-react-sdk/pull/2583 )
* Remove click-to-verify from SAS
[\#2586 ](https://github.com/matrix-org/matrix-react-sdk/pull/2586 )
* Fix: make sure custom tag scroller doesn't overflow parent
[\#2587 ](https://github.com/matrix-org/matrix-react-sdk/pull/2587 )
* Fix: throttle custom tags updating in LLP
[\#2585 ](https://github.com/matrix-org/matrix-react-sdk/pull/2585 )
* Fix firefox scrolling settings tabs differently
[\#2579 ](https://github.com/matrix-org/matrix-react-sdk/pull/2579 )
* Actually change power levels when they are changed
[\#2580 ](https://github.com/matrix-org/matrix-react-sdk/pull/2580 )
* Fix: logging in again breaks CustomRoomTagStore
[\#2584 ](https://github.com/matrix-org/matrix-react-sdk/pull/2584 )
* Fix: click on notif badge
[\#2582 ](https://github.com/matrix-org/matrix-react-sdk/pull/2582 )
* Extend slash command '/topic' to display the room topic
[\#2532 ](https://github.com/matrix-org/matrix-react-sdk/pull/2532 )
* Fix: community badges
[\#2581 ](https://github.com/matrix-org/matrix-react-sdk/pull/2581 )
* Bring back custom tags, also badges on communities
[\#2575 ](https://github.com/matrix-org/matrix-react-sdk/pull/2575 )
* Style reset password to match design
[\#2578 ](https://github.com/matrix-org/matrix-react-sdk/pull/2578 )
* Key Backup: Don't fail if no keys
[\#2577 ](https://github.com/matrix-org/matrix-react-sdk/pull/2577 )
* Remove old user and room settings
[\#2554 ](https://github.com/matrix-org/matrix-react-sdk/pull/2554 )
* increase debouncing of filtering because its quite laggy atm
[\#2576 ](https://github.com/matrix-org/matrix-react-sdk/pull/2576 )
* Tweak field padding to avoid overlapping with selected text
[\#2573 ](https://github.com/matrix-org/matrix-react-sdk/pull/2573 )
* Adapt login flow for the v2 design
[\#2574 ](https://github.com/matrix-org/matrix-react-sdk/pull/2574 )
* Remove the arrow-paren lint rule
[\#2572 ](https://github.com/matrix-org/matrix-react-sdk/pull/2572 )
* Ensure we show registration form when custom URLs are disabled
[\#2571 ](https://github.com/matrix-org/matrix-react-sdk/pull/2571 )
* Fix: search term disappears when collapsing and expanding left panel
[\#2568 ](https://github.com/matrix-org/matrix-react-sdk/pull/2568 )
* Fix: 'jump to bottom' creates big amounts of whitespace at the bottom
[\#2567 ](https://github.com/matrix-org/matrix-react-sdk/pull/2567 )
* Fix: being able to size sections in leftpanel larger than their content
while filtering
[\#2566 ](https://github.com/matrix-org/matrix-react-sdk/pull/2566 )
* Redesign: widget makeover
[\#2565 ](https://github.com/matrix-org/matrix-react-sdk/pull/2565 )
* Restore dropdown chevron to right
[\#2564 ](https://github.com/matrix-org/matrix-react-sdk/pull/2564 )
* Remove warning about encryption being beta
[\#2563 ](https://github.com/matrix-org/matrix-react-sdk/pull/2563 )
* Add e2e icon to room header/composer/member info, more ...
[\#2557 ](https://github.com/matrix-org/matrix-react-sdk/pull/2557 )
* Remove guest warning bar
[\#2562 ](https://github.com/matrix-org/matrix-react-sdk/pull/2562 )
* Style tweaks to support auth background
[\#2561 ](https://github.com/matrix-org/matrix-react-sdk/pull/2561 )
* Set a minimum width on the settings tab content
[\#2560 ](https://github.com/matrix-org/matrix-react-sdk/pull/2560 )
* Fix exception while saving room settings
[\#2555 ](https://github.com/matrix-org/matrix-react-sdk/pull/2555 )
* Disable old settings, making tabbed settings the default
[\#2559 ](https://github.com/matrix-org/matrix-react-sdk/pull/2559 )
* fix UnknownDeviceDialog layout
[\#2558 ](https://github.com/matrix-org/matrix-react-sdk/pull/2558 )
* Misc fixes to settings
[\#2553 ](https://github.com/matrix-org/matrix-react-sdk/pull/2553 )
* Add error message when registration is disabled
[\#2548 ](https://github.com/matrix-org/matrix-react-sdk/pull/2548 )
* Hide registration fields that aren't used by any flow
[\#2551 ](https://github.com/matrix-org/matrix-react-sdk/pull/2551 )
* Ensure correct server URLs with .well-known and server type
[\#2547 ](https://github.com/matrix-org/matrix-react-sdk/pull/2547 )
* Spell homeserver correctly
[\#2552 ](https://github.com/matrix-org/matrix-react-sdk/pull/2552 )
* Auto-focus username on registration
[\#2546 ](https://github.com/matrix-org/matrix-react-sdk/pull/2546 )
* Fixed settings dialog header; Adjust padding on dialog
[\#2549 ](https://github.com/matrix-org/matrix-react-sdk/pull/2549 )
* Fix empty lightbox when there is no avatarUrl
[\#2314 ](https://github.com/matrix-org/matrix-react-sdk/pull/2314 )
* make overflow gradients much smaller and turn bottom into drop shadow
[\#2544 ](https://github.com/matrix-org/matrix-react-sdk/pull/2544 )
* Make auth validation less annoying
[\#2539 ](https://github.com/matrix-org/matrix-react-sdk/pull/2539 )
* layout composer independent of avatar being present
[\#2545 ](https://github.com/matrix-org/matrix-react-sdk/pull/2545 )
* Matthew/cyrillic
[\#2543 ](https://github.com/matrix-org/matrix-react-sdk/pull/2543 )
* Allow expanding the left panel manually when in narrow mode
[\#2541 ](https://github.com/matrix-org/matrix-react-sdk/pull/2541 )
* Redesign: community page cleanup
[\#2538 ](https://github.com/matrix-org/matrix-react-sdk/pull/2538 )
* Redesign: Disable ILAG
[\#2536 ](https://github.com/matrix-org/matrix-react-sdk/pull/2536 )
* Use custom appearance and arrow for field selects
[\#2540 ](https://github.com/matrix-org/matrix-react-sdk/pull/2540 )
* Fix typo
[\#2537 ](https://github.com/matrix-org/matrix-react-sdk/pull/2537 )
* Merge redesign into develop
[\#2535 ](https://github.com/matrix-org/matrix-react-sdk/pull/2535 )
* disable e2e tests everywhere as redesign breaks them for now
[\#2534 ](https://github.com/matrix-org/matrix-react-sdk/pull/2534 )
* avoid horizontal scrollbar in composer when placeholder doesn't fit
[\#2533 ](https://github.com/matrix-org/matrix-react-sdk/pull/2533 )
* fix dropdown style when input is shown
[\#2531 ](https://github.com/matrix-org/matrix-react-sdk/pull/2531 )
* Redesign: tiny fix: stretch device label in member info if content doesn't
fill it
[\#2530 ](https://github.com/matrix-org/matrix-react-sdk/pull/2530 )
* Style registration flow
[\#2527 ](https://github.com/matrix-org/matrix-react-sdk/pull/2527 )
* Redesign: small member info panel makeover
[\#2522 ](https://github.com/matrix-org/matrix-react-sdk/pull/2522 )
* Render the home page when viewing the directory
[\#2529 ](https://github.com/matrix-org/matrix-react-sdk/pull/2529 )
* Fix indentation on all new settings CSS
[\#2528 ](https://github.com/matrix-org/matrix-react-sdk/pull/2528 )
* Round 1 of misc fixes for settings
[\#2526 ](https://github.com/matrix-org/matrix-react-sdk/pull/2526 )
* Implement the Security & Privacy tab of new room settings
[\#2523 ](https://github.com/matrix-org/matrix-react-sdk/pull/2523 )
* Implement the Advanced tab of new room settings
[\#2525 ](https://github.com/matrix-org/matrix-react-sdk/pull/2525 )
* Implement the Roles & Permissions tab of new room settings
[\#2524 ](https://github.com/matrix-org/matrix-react-sdk/pull/2524 )
* Redesign: room directory makeover
[\#2519 ](https://github.com/matrix-org/matrix-react-sdk/pull/2519 )
* Iterate upon the room upgrade warning bar
[\#2518 ](https://github.com/matrix-org/matrix-react-sdk/pull/2518 )
* redesign: small fixes
[\#2520 ](https://github.com/matrix-org/matrix-react-sdk/pull/2520 )
* Implement the "general" tab of new room settings
[\#2516 ](https://github.com/matrix-org/matrix-react-sdk/pull/2516 )
* Tweak auth overflow on Windows and Linux
[\#2521 ](https://github.com/matrix-org/matrix-react-sdk/pull/2521 )
* Redesign: switch layout when filtering room sublists
[\#2515 ](https://github.com/matrix-org/matrix-react-sdk/pull/2515 )
* Make native scrollbars prettier
[\#2470 ](https://github.com/matrix-org/matrix-react-sdk/pull/2470 )
* Add server type selector and style login flow
[\#2517 ](https://github.com/matrix-org/matrix-react-sdk/pull/2517 )
* Implement flair tab in user settings
[\#2512 ](https://github.com/matrix-org/matrix-react-sdk/pull/2512 )
* Override UA/OS styles for disabled Field selects
[\#2502 ](https://github.com/matrix-org/matrix-react-sdk/pull/2502 )
* Be more positive with setting labels
[\#2504 ](https://github.com/matrix-org/matrix-react-sdk/pull/2504 )
* Redesign: new roomlist layout fixes
[\#2514 ](https://github.com/matrix-org/matrix-react-sdk/pull/2514 )
* Redesign: new layout algorithm for room sublists.
[\#2507 ](https://github.com/matrix-org/matrix-react-sdk/pull/2507 )
* Short-Authentication-String Verification
[\#2461 ](https://github.com/matrix-org/matrix-react-sdk/pull/2461 )
* Fix unmount TypeError in `DeviceVerifyButtons`
[\#2513 ](https://github.com/matrix-org/matrix-react-sdk/pull/2513 )
* Remove support for team servers
[\#2511 ](https://github.com/matrix-org/matrix-react-sdk/pull/2511 )
* Initial structure for new room settings
[\#2510 ](https://github.com/matrix-org/matrix-react-sdk/pull/2510 )
* Tweak wording on logout warning
[\#2509 ](https://github.com/matrix-org/matrix-react-sdk/pull/2509 )
* Fix NPE in RoomRecoveryReminder
[\#2508 ](https://github.com/matrix-org/matrix-react-sdk/pull/2508 )
* New text/caption for key backup by verifying device
[\#2506 ](https://github.com/matrix-org/matrix-react-sdk/pull/2506 )
* Implement the "Security & Privacy" tab of new user settings
[\#2499 ](https://github.com/matrix-org/matrix-react-sdk/pull/2499 )
* Add simple animations to toggle switches
[\#2505 ](https://github.com/matrix-org/matrix-react-sdk/pull/2505 )
* Default a Field's placeholder to the label
[\#2503 ](https://github.com/matrix-org/matrix-react-sdk/pull/2503 )
* Have the settings dialog be fixed in size
[\#2501 ](https://github.com/matrix-org/matrix-react-sdk/pull/2501 )
* Implement the "Help & About" tab of new user settings
[\#2500 ](https://github.com/matrix-org/matrix-react-sdk/pull/2500 )
* Implement the "Voice & Video" tab of new user settings
[\#2498 ](https://github.com/matrix-org/matrix-react-sdk/pull/2498 )
* Add widget screenshots to the Labs section
[\#2497 ](https://github.com/matrix-org/matrix-react-sdk/pull/2497 )
* Implement the "Preferences" tab on new user settings
[\#2495 ](https://github.com/matrix-org/matrix-react-sdk/pull/2495 )
* Add target="_blank" to links that don't have it
[\#2496 ](https://github.com/matrix-org/matrix-react-sdk/pull/2496 )
* Implement the "Notifications" tab of new user settings
[\#2494 ](https://github.com/matrix-org/matrix-react-sdk/pull/2494 )
* Implement the "Labs" tab of new user settings
[\#2492 ](https://github.com/matrix-org/matrix-react-sdk/pull/2492 )
* Implement the "General" tab of new user settings
[\#2491 ](https://github.com/matrix-org/matrix-react-sdk/pull/2491 )
* Appease linter in auth related files
[\#2493 ](https://github.com/matrix-org/matrix-react-sdk/pull/2493 )
* Update text and links in authentication flows
[\#2489 ](https://github.com/matrix-org/matrix-react-sdk/pull/2489 )
* Move LanguageSelector to views
[\#2490 ](https://github.com/matrix-org/matrix-react-sdk/pull/2490 )
* Restyle auth page language selector
[\#2488 ](https://github.com/matrix-org/matrix-react-sdk/pull/2488 )
* Fix desktop captcha check
[\#2487 ](https://github.com/matrix-org/matrix-react-sdk/pull/2487 )
* Basic structure for tabbed user settings
[\#2476 ](https://github.com/matrix-org/matrix-react-sdk/pull/2476 )
* Token encouragement if zxcvbn gives no feedback
[\#2471 ](https://github.com/matrix-org/matrix-react-sdk/pull/2471 )
* Fix: show rooms and people section when empty while filtering
[\#2481 ](https://github.com/matrix-org/matrix-react-sdk/pull/2481 )
* Fix AuthFooter CSS rules conflicting with anchors all over the app
[\#2486 ](https://github.com/matrix-org/matrix-react-sdk/pull/2486 )
* Support selects on Field
[\#2484 ](https://github.com/matrix-org/matrix-react-sdk/pull/2484 )
* Fix integrations server error popup being hidden behind right panel
[\#2482 ](https://github.com/matrix-org/matrix-react-sdk/pull/2482 )
* Fix: apparently room can be null here
[\#2480 ](https://github.com/matrix-org/matrix-react-sdk/pull/2480 )
* Redesign: pull jump to bottom button out of room status bar
[\#2478 ](https://github.com/matrix-org/matrix-react-sdk/pull/2478 )
* Redesign: set default size of 350px for left panel
[\#2479 ](https://github.com/matrix-org/matrix-react-sdk/pull/2479 )
* Avoid "jumpiness" with inline typing indicator
[\#2456 ](https://github.com/matrix-org/matrix-react-sdk/pull/2456 )
* De-lint CompatabilityPage & LoggedInView
[\#2472 ](https://github.com/matrix-org/matrix-react-sdk/pull/2472 )
* Remove Status theme-specific hacks
[\#2473 ](https://github.com/matrix-org/matrix-react-sdk/pull/2473 )
* Error if no sessions decrypted
[\#2469 ](https://github.com/matrix-org/matrix-react-sdk/pull/2469 )
* Fix settings direct chat
[\#2466 ](https://github.com/matrix-org/matrix-react-sdk/pull/2466 )
* Show verify button when we have a device to verify
[\#2464 ](https://github.com/matrix-org/matrix-react-sdk/pull/2464 )
* Redesign: Add a form field component
[\#2463 ](https://github.com/matrix-org/matrix-react-sdk/pull/2463 )
* Load fonts and images via source-relative URLs and requires
[\#2460 ](https://github.com/matrix-org/matrix-react-sdk/pull/2460 )
* Say when backup is signed by unknown device
[\#2455 ](https://github.com/matrix-org/matrix-react-sdk/pull/2455 )
* Add an /upgraderoom command to make upgrading easier for development
[\#2458 ](https://github.com/matrix-org/matrix-react-sdk/pull/2458 )
* Merge develop->experimental
[\#2457 ](https://github.com/matrix-org/matrix-react-sdk/pull/2457 )
* Fix: show hand cursor in topleft menu so its clear you can click it
[\#2454 ](https://github.com/matrix-org/matrix-react-sdk/pull/2454 )
* Fix: search makeover missing icons
[\#2453 ](https://github.com/matrix-org/matrix-react-sdk/pull/2453 )
* Redesign: search makeover
[\#2448 ](https://github.com/matrix-org/matrix-react-sdk/pull/2448 )
* Revert "Tiled room UI"
[\#2451 ](https://github.com/matrix-org/matrix-react-sdk/pull/2451 )
* Update from Weblate.
[\#2452 ](https://github.com/matrix-org/matrix-react-sdk/pull/2452 )
* Improve room sublist resizing
[\#2440 ](https://github.com/matrix-org/matrix-react-sdk/pull/2440 )
* Different dialog for new trusted backup
[\#2435 ](https://github.com/matrix-org/matrix-react-sdk/pull/2435 )
* De-lint a few more files
[\#2436 ](https://github.com/matrix-org/matrix-react-sdk/pull/2436 )
* Recalculate the visible rooms when rooms are upgraded
[\#2433 ](https://github.com/matrix-org/matrix-react-sdk/pull/2433 )
* Navigate to the upgraded room's create event where possible
[\#2432 ](https://github.com/matrix-org/matrix-react-sdk/pull/2432 )
* Don't show rooms with tombstones in the address picker
[\#2429 ](https://github.com/matrix-org/matrix-react-sdk/pull/2429 )
* Add separate dialog for recovery method removed
[\#2427 ](https://github.com/matrix-org/matrix-react-sdk/pull/2427 )
* Set which servers to try and join upgraded rooms through
[\#2428 ](https://github.com/matrix-org/matrix-react-sdk/pull/2428 )
* Render a tile for tombstone events
[\#2430 ](https://github.com/matrix-org/matrix-react-sdk/pull/2430 )
* Regenerate en_EN.json to sort entries
[\#2431 ](https://github.com/matrix-org/matrix-react-sdk/pull/2431 )
* Key backup: Debounce passphrase feedback
[\#2426 ](https://github.com/matrix-org/matrix-react-sdk/pull/2426 )
* Set backup niggles: 2
[\#2425 ](https://github.com/matrix-org/matrix-react-sdk/pull/2425 )
* Fix lint errors in MessageComposerInput
[\#2423 ](https://github.com/matrix-org/matrix-react-sdk/pull/2423 )
* Set backup niggles: 1
[\#2424 ](https://github.com/matrix-org/matrix-react-sdk/pull/2424 )
* PoC: Add simple state counters to room heading
[\#2388 ](https://github.com/matrix-org/matrix-react-sdk/pull/2388 )
* Fix a few things with cancelling recovery reminder
[\#2420 ](https://github.com/matrix-org/matrix-react-sdk/pull/2420 )
* Add spaces back to async arrow functions
[\#2422 ](https://github.com/matrix-org/matrix-react-sdk/pull/2422 )
* fix grid growing wider than viewport on chrome
[\#2421 ](https://github.com/matrix-org/matrix-react-sdk/pull/2421 )
* Tiled room UI
[\#2348 ](https://github.com/matrix-org/matrix-react-sdk/pull/2348 )
* Fix path to New Recovery Method icon
[\#2417 ](https://github.com/matrix-org/matrix-react-sdk/pull/2417 )
* run unit tests on riot-web like before
[\#2419 ](https://github.com/matrix-org/matrix-react-sdk/pull/2419 )
* Refactor travis-ci to use parallel jobs
[\#2414 ](https://github.com/matrix-org/matrix-react-sdk/pull/2414 )
* Fix black-on-black GIF icon for stickers
[\#2408 ](https://github.com/matrix-org/matrix-react-sdk/pull/2408 )
* Don't reset cached room list values when they are falsey
[\#2413 ](https://github.com/matrix-org/matrix-react-sdk/pull/2413 )
* Make logout warning nag about key backups
[\#2407 ](https://github.com/matrix-org/matrix-react-sdk/pull/2407 )
* Clarify readme instructions for developers
[\#2404 ](https://github.com/matrix-org/matrix-react-sdk/pull/2404 )
* Add slash command for changing room name
[\#2401 ](https://github.com/matrix-org/matrix-react-sdk/pull/2401 )
* Flatten and simplify the memberlist sorting algorithm
[\#2381 ](https://github.com/matrix-org/matrix-react-sdk/pull/2381 )
* Tiny fixes for custom status messages on experimental
[\#2403 ](https://github.com/matrix-org/matrix-react-sdk/pull/2403 )
* Part 3 of 3: Apply today's changes to experimental again
[\#2400 ](https://github.com/matrix-org/matrix-react-sdk/pull/2400 )
* Part 2 of 3: Merge develop->experimental minus #2336
[\#2399 ](https://github.com/matrix-org/matrix-react-sdk/pull/2399 )
* Part 1 of 3: Back out bad merge for develop->experimental
[\#2398 ](https://github.com/matrix-org/matrix-react-sdk/pull/2398 )
* Fix browser navigation not working between /home, /login, /register, etc
[\#2383 ](https://github.com/matrix-org/matrix-react-sdk/pull/2383 )
* Don't re-sort the room list if the user is hovering over it
[\#2396 ](https://github.com/matrix-org/matrix-react-sdk/pull/2396 )
* Merge develop into experimental
[\#2395 ](https://github.com/matrix-org/matrix-react-sdk/pull/2395 )
* Added colour var to all themes
[\#2379 ](https://github.com/matrix-org/matrix-react-sdk/pull/2379 )
* Colour, contrast & legibility improvements
[\#2378 ](https://github.com/matrix-org/matrix-react-sdk/pull/2378 )
* Redesign: add feedback dialog & button in tag panel
[\#2376 ](https://github.com/matrix-org/matrix-react-sdk/pull/2376 )
* Redesign: add badge with dot to rm button, to see it catches your eye better
[\#2371 ](https://github.com/matrix-org/matrix-react-sdk/pull/2371 )
* Fix misaligned (+) icon
[\#2374 ](https://github.com/matrix-org/matrix-react-sdk/pull/2374 )
* Avoid 'transparent black' gradients in left panel
[\#2373 ](https://github.com/matrix-org/matrix-react-sdk/pull/2373 )
* Normalised icons
[\#2370 ](https://github.com/matrix-org/matrix-react-sdk/pull/2370 )
* Redesign: give right panel default width
[\#2369 ](https://github.com/matrix-org/matrix-react-sdk/pull/2369 )
* Redesign: Fix login field looking inline
[\#2368 ](https://github.com/matrix-org/matrix-react-sdk/pull/2368 )
* Redesign: select search query on focus
[\#2367 ](https://github.com/matrix-org/matrix-react-sdk/pull/2367 )
* Redesign: fix remaining right panel collapse issues.
[\#2366 ](https://github.com/matrix-org/matrix-react-sdk/pull/2366 )
* Redesign: left panel fixes
[\#2364 ](https://github.com/matrix-org/matrix-react-sdk/pull/2364 )
* Redesign: allow to hide the right panel when clicking already active button
& persist
[\#2361 ](https://github.com/matrix-org/matrix-react-sdk/pull/2361 )
* Redesign: make room tiles less high so more rooms fit on the screen
[\#2359 ](https://github.com/matrix-org/matrix-react-sdk/pull/2359 )
* Redesign: ignore any unknown tags
[\#2358 ](https://github.com/matrix-org/matrix-react-sdk/pull/2358 )
* Redesign: disable setting theme completely
[\#2357 ](https://github.com/matrix-org/matrix-react-sdk/pull/2357 )
* Force use of dharma theme
[\#2355 ](https://github.com/matrix-org/matrix-react-sdk/pull/2355 )
* Redesign: some small fixes
[\#2354 ](https://github.com/matrix-org/matrix-react-sdk/pull/2354 )
* Redesign: restyle jump to first unread message & rework read marker logic
(rebased)
[\#2345 ](https://github.com/matrix-org/matrix-react-sdk/pull/2345 )
* Redesign: fix add room button alignment when collapsed
[\#2343 ](https://github.com/matrix-org/matrix-react-sdk/pull/2343 )
* Redesign: confirm sign out from top left menu
[\#2342 ](https://github.com/matrix-org/matrix-react-sdk/pull/2342 )
* Redesign: fix room header avatar in edit mode
[\#2344 ](https://github.com/matrix-org/matrix-react-sdk/pull/2344 )
* Redesign: make community UX usable
[\#2341 ](https://github.com/matrix-org/matrix-react-sdk/pull/2341 )
* Redesign: resizer persistence
[\#2321 ](https://github.com/matrix-org/matrix-react-sdk/pull/2321 )
* Redesign: improve room sub list sizing & persist sizes
[\#2297 ](https://github.com/matrix-org/matrix-react-sdk/pull/2297 )
* Redesign: temp solution to make room settings usable
[\#2298 ](https://github.com/matrix-org/matrix-react-sdk/pull/2298 )
* Redesign: typing notifications in timeline
[\#2276 ](https://github.com/matrix-org/matrix-react-sdk/pull/2276 )
* Redesign: add scroll indicator gradients to top and bottom of room sub list
[\#2275 ](https://github.com/matrix-org/matrix-react-sdk/pull/2275 )
* Redesign: move member query field to bottom of member list
[\#2270 ](https://github.com/matrix-org/matrix-react-sdk/pull/2270 )
* Redesign: room list visual polish
[\#2269 ](https://github.com/matrix-org/matrix-react-sdk/pull/2269 )
* Redesign: bring back & restyle room filter field
[\#2267 ](https://github.com/matrix-org/matrix-react-sdk/pull/2267 )
* Redesign: increase interaction rectangle of resize handles
[\#2262 ](https://github.com/matrix-org/matrix-react-sdk/pull/2262 )
* Redesign: move right panel below room/group header
[\#2260 ](https://github.com/matrix-org/matrix-react-sdk/pull/2260 )
* Redesign: use native auto-hiding scrollbars in room sub lists
[\#2264 ](https://github.com/matrix-org/matrix-react-sdk/pull/2264 )
* Redesign: basic makeover of member info panel
[\#2248 ](https://github.com/matrix-org/matrix-react-sdk/pull/2248 )
* Redesign: memberlist basic makeover
[\#2245 ](https://github.com/matrix-org/matrix-react-sdk/pull/2245 )
* Redesign: tweak room list font sizes
[\#2246 ](https://github.com/matrix-org/matrix-react-sdk/pull/2246 )
* Redesign: Fix room lists sizing
[\#2234 ](https://github.com/matrix-org/matrix-react-sdk/pull/2234 )
* Redesign: fix import path
[\#2243 ](https://github.com/matrix-org/matrix-react-sdk/pull/2243 )
* Redesign: update (most) icons
[\#2241 ](https://github.com/matrix-org/matrix-react-sdk/pull/2241 )
* Redesign: fix basic room header layout
[\#2240 ](https://github.com/matrix-org/matrix-react-sdk/pull/2240 )
* Redesign: 1st go at top left menu & restyling context menus
[\#2239 ](https://github.com/matrix-org/matrix-react-sdk/pull/2239 )
* Redesign: Initial timeline tweaks
[\#2238 ](https://github.com/matrix-org/matrix-react-sdk/pull/2238 )
* Redesign: Align visuals of room list with design
[\#2233 ](https://github.com/matrix-org/matrix-react-sdk/pull/2233 )
* Redesign: room section header tidbits
[\#2229 ](https://github.com/matrix-org/matrix-react-sdk/pull/2229 )
* Redesign: Add (+) button in room section header to add rooms
[\#2228 ](https://github.com/matrix-org/matrix-react-sdk/pull/2228 )
* Redesign: 1st go at resizing room sublists
[\#2226 ](https://github.com/matrix-org/matrix-react-sdk/pull/2226 )
* Redesign: remove room list truncation and DND
[\#2224 ](https://github.com/matrix-org/matrix-react-sdk/pull/2224 )
* Redesign: resizeable/collapsible sections
[\#2210 ](https://github.com/matrix-org/matrix-react-sdk/pull/2210 )
2019-01-22 19:26:28 +08:00
Changes in [0.14.8 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v0.14.8 ) (2019-01-22)
=====================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v0.14.8-rc.1...v0.14.8 )
* Fix settings direct chat
[\#2467 ](https://github.com/matrix-org/matrix-react-sdk/pull/2467 )
2019-01-17 18:54:52 +08:00
Changes in [0.14.8-rc.1 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v0.14.8-rc.1 ) (2019-01-17)
===============================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v0.14.7...v0.14.8-rc.1 )
* Change wording of 'invite anyway' setting
[\#2450 ](https://github.com/matrix-org/matrix-react-sdk/pull/2450 )
* Minimal lint-fixes to make develop CI build
[\#2449 ](https://github.com/matrix-org/matrix-react-sdk/pull/2449 )
* Develop->Experimental
[\#2445 ](https://github.com/matrix-org/matrix-react-sdk/pull/2445 )
* Limit line length in the room directory
[\#2438 ](https://github.com/matrix-org/matrix-react-sdk/pull/2438 )
* Develop->Experimental
[\#2444 ](https://github.com/matrix-org/matrix-react-sdk/pull/2444 )
* Fix setting label for unknown invites
[\#2443 ](https://github.com/matrix-org/matrix-react-sdk/pull/2443 )
* Merge develop -> experimental
[\#2441 ](https://github.com/matrix-org/matrix-react-sdk/pull/2441 )
* Give a route for retrying invites for users which may not exist
[\#2434 ](https://github.com/matrix-org/matrix-react-sdk/pull/2434 )
* Show in-room reminder when key backup creating device unverified
[\#2394 ](https://github.com/matrix-org/matrix-react-sdk/pull/2394 )
* Consistent flair ordering.
[\#2389 ](https://github.com/matrix-org/matrix-react-sdk/pull/2389 )
* Fetch matching e2e-test branch
[\#2387 ](https://github.com/matrix-org/matrix-react-sdk/pull/2387 )
* Add some logging for riot-web#7838
[\#2385 ](https://github.com/matrix-org/matrix-react-sdk/pull/2385 )
* Handle well-known data in the login response
[\#2384 ](https://github.com/matrix-org/matrix-react-sdk/pull/2384 )
* Custom status messages
[\#2347 ](https://github.com/matrix-org/matrix-react-sdk/pull/2347 )
* React-sdk changes to support sandboxed electron
[\#2372 ](https://github.com/matrix-org/matrix-react-sdk/pull/2372 )
* Make sure to grab the InlineSpinner object
[\#2363 ](https://github.com/matrix-org/matrix-react-sdk/pull/2363 )
* Standardize errors about localpart structure
[\#2351 ](https://github.com/matrix-org/matrix-react-sdk/pull/2351 )
* Fix translation error on notification icon
[\#2352 ](https://github.com/matrix-org/matrix-react-sdk/pull/2352 )
* Introduce a default_server_name for aesthetics and rework .well-known
[\#2327 ](https://github.com/matrix-org/matrix-react-sdk/pull/2327 )
* Show the number of unread notifications above the bell on the right
[\#2336 ](https://github.com/matrix-org/matrix-react-sdk/pull/2336 )
* Check to make sure email addresses look roughly valid before inviting them
to rooms
[\#2338 ](https://github.com/matrix-org/matrix-react-sdk/pull/2338 )
* Expose hidden notification rules in UI
[\#2346 ](https://github.com/matrix-org/matrix-react-sdk/pull/2346 )
* Avoid preserving HS url at logout
[\#2340 ](https://github.com/matrix-org/matrix-react-sdk/pull/2340 )
* Speed up room unread checks by not hitting the SettingsStore so often
[\#2339 ](https://github.com/matrix-org/matrix-react-sdk/pull/2339 )
* Remove outdated info about custom skins
[\#2337 ](https://github.com/matrix-org/matrix-react-sdk/pull/2337 )
* Show the IncomingCallBox if the call is for the RoomSubList
[\#2333 ](https://github.com/matrix-org/matrix-react-sdk/pull/2333 )
* Don't consider ACL'd servers as permalink candidates
[\#2331 ](https://github.com/matrix-org/matrix-react-sdk/pull/2331 )
* Fix pinning of rooms without badges
[\#2330 ](https://github.com/matrix-org/matrix-react-sdk/pull/2330 )
* Sort translations by file name
[\#2329 ](https://github.com/matrix-org/matrix-react-sdk/pull/2329 )
* Update React guide in code style
[\#2335 ](https://github.com/matrix-org/matrix-react-sdk/pull/2335 )
* Remove temporary account_deactivation_preferences
[\#2259 ](https://github.com/matrix-org/matrix-react-sdk/pull/2259 )
2018-12-10 21:43:58 +08:00
Changes in [0.14.7 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v0.14.7 ) (2018-12-10)
=====================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v0.14.7-rc.2...v0.14.7 )
* No changes since rc.2
2018-12-06 20:39:23 +08:00
Changes in [0.14.7-rc.2 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v0.14.7-rc.2 ) (2018-12-06)
===============================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v0.14.7-rc.1...v0.14.7-rc.2 )
* Ship the babelrc file to npm
[\#2332 ](https://github.com/matrix-org/matrix-react-sdk/pull/2332 )
2018-12-06 19:18:37 +08:00
Changes in [0.14.7-rc.1 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v0.14.7-rc.1 ) (2018-12-06)
===============================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v0.14.6...v0.14.7-rc.1 )
* Suppress CORS errors in the 'failed to join room' dialog
[\#2306 ](https://github.com/matrix-org/matrix-react-sdk/pull/2306 )
* Check if users exist before inviting them and communicate errors
[\#2317 ](https://github.com/matrix-org/matrix-react-sdk/pull/2317 )
* Update from Weblate.
[\#2328 ](https://github.com/matrix-org/matrix-react-sdk/pull/2328 )
* Allow group summary to load when /users fails
[\#2326 ](https://github.com/matrix-org/matrix-react-sdk/pull/2326 )
* Show correct text if passphrase is skipped
[\#2324 ](https://github.com/matrix-org/matrix-react-sdk/pull/2324 )
* Add password strength meter to backup creation UI
[\#2294 ](https://github.com/matrix-org/matrix-react-sdk/pull/2294 )
* Check upload limits before trying to upload large files
[\#1876 ](https://github.com/matrix-org/matrix-react-sdk/pull/1876 )
* Support .well-known discovery
[\#2227 ](https://github.com/matrix-org/matrix-react-sdk/pull/2227 )
* Make create key backup dialog async
[\#2291 ](https://github.com/matrix-org/matrix-react-sdk/pull/2291 )
* Forgot to enable continue button on download
[\#2288 ](https://github.com/matrix-org/matrix-react-sdk/pull/2288 )
* Online incremental megolm backups (v2)
[\#2169 ](https://github.com/matrix-org/matrix-react-sdk/pull/2169 )
* Add recovery key download button
[\#2284 ](https://github.com/matrix-org/matrix-react-sdk/pull/2284 )
* Passphrase Support for e2e backups
[\#2283 ](https://github.com/matrix-org/matrix-react-sdk/pull/2283 )
* Update async dialog interface to use promises
[\#2286 ](https://github.com/matrix-org/matrix-react-sdk/pull/2286 )
* Support for m.login.sso
[\#2279 ](https://github.com/matrix-org/matrix-react-sdk/pull/2279 )
* Added badge to non-autoplay GIFs
[\#2235 ](https://github.com/matrix-org/matrix-react-sdk/pull/2235 )
* Improve terms auth flow
[\#2277 ](https://github.com/matrix-org/matrix-react-sdk/pull/2277 )
* Handle crypto db version upgrade
[\#2282 ](https://github.com/matrix-org/matrix-react-sdk/pull/2282 )
2018-11-23 00:54:21 +08:00
Changes in [0.14.6 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v0.14.6 ) (2018-11-22)
=====================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v0.14.5...v0.14.6 )
* Warning when crypto DB is too new to use.
2018-11-19 23:19:16 +08:00
Changes in [0.14.5 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v0.14.5 ) (2018-11-19)
=====================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v0.14.5-rc.2...v0.14.5 )
* No changes since rc.1
2018-11-15 23:29:24 +08:00
Changes in [0.14.5-rc.2 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v0.14.5-rc.2 ) (2018-11-15)
===============================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v0.14.5-rc.1...v0.14.5-rc.2 )
* Update to js-sdk v0.14.0-rc.1 which uses the new Olm API
(v0.14.0-rc.1 was broken because of this).
2018-11-15 20:18:53 +08:00
Changes in [0.14.5-rc.1 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v0.14.5-rc.1 ) (2018-11-15)
===============================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v0.14.4...v0.14.5-rc.1 )
* Update from Weblate.
[\#2278 ](https://github.com/matrix-org/matrix-react-sdk/pull/2278 )
* Support room IDs and event permalinks in the join command
[\#2272 ](https://github.com/matrix-org/matrix-react-sdk/pull/2272 )
* Align encrypted event buttons in Safari
[\#2274 ](https://github.com/matrix-org/matrix-react-sdk/pull/2274 )
* Align buttons in encrypted event dialog
[\#2273 ](https://github.com/matrix-org/matrix-react-sdk/pull/2273 )
* Add visible guest warning to encourage login
[\#2268 ](https://github.com/matrix-org/matrix-react-sdk/pull/2268 )
* Regenerate the room list when m.fully_read is issued
[\#2266 ](https://github.com/matrix-org/matrix-react-sdk/pull/2266 )
* Remove the request-only stuff we don't need anymore
[\#2263 ](https://github.com/matrix-org/matrix-react-sdk/pull/2263 )
* Improve performance of room list and fix timestamp ordering when pinning
rooms
[\#2265 ](https://github.com/matrix-org/matrix-react-sdk/pull/2265 )
* Add options to pin unread/mentioned rooms to the top of the room list
[\#1936 ](https://github.com/matrix-org/matrix-react-sdk/pull/1936 )
* only run e2e tests on PRs targeted on develop
[\#2261 ](https://github.com/matrix-org/matrix-react-sdk/pull/2261 )
* Fix and test matrix.to alias permalinks
[\#2254 ](https://github.com/matrix-org/matrix-react-sdk/pull/2254 )
* click-through svg on tag tile context menu to make it less weird
[\#2257 ](https://github.com/matrix-org/matrix-react-sdk/pull/2257 )
* Hide Matthew's Time Machine
[\#2256 ](https://github.com/matrix-org/matrix-react-sdk/pull/2256 )
* Update babel-eslint to 8.1.1
[\#2255 ](https://github.com/matrix-org/matrix-react-sdk/pull/2255 )
* Support routing matrix.to links to joinable rooms
[\#2250 ](https://github.com/matrix-org/matrix-react-sdk/pull/2250 )
* Fix autoreplacement of ascii emoji
[\#2253 ](https://github.com/matrix-org/matrix-react-sdk/pull/2253 )
* Repair DevTools button padding by centralizing styles
[\#2252 ](https://github.com/matrix-org/matrix-react-sdk/pull/2252 )
* Redirect widgets to another location before deleting them
[\#2232 ](https://github.com/matrix-org/matrix-react-sdk/pull/2232 )
* disable e2e tests for PRs targeted at experimental (redesign)
[\#2251 ](https://github.com/matrix-org/matrix-react-sdk/pull/2251 )
* Fix emoji replacement in composer
[\#2247 ](https://github.com/matrix-org/matrix-react-sdk/pull/2247 )
* Add a devtools button to roomsettings
[\#2249 ](https://github.com/matrix-org/matrix-react-sdk/pull/2249 )
* Add warning when administrator leaves community (#5724)
[\#2242 ](https://github.com/matrix-org/matrix-react-sdk/pull/2242 )
2018-11-14 02:49:23 +08:00
Changes in [0.14.4 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v0.14.4 ) (2018-11-13)
=====================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v0.14.3...v0.14.4 )
* Include change that was supposed to be included in orevious version
2018-11-14 01:57:26 +08:00
Changes in [0.14.3 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v0.14.3 ) (2018-11-13)
=====================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v0.14.2...v0.14.3 )
* Add banner with login/register links for users who aren't logged in
2018-10-29 22:06:41 +08:00
Changes in [0.14.2 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v0.14.2 ) (2018-10-29)
=====================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v0.14.2-rc.1...v0.14.2 )
* Fix autoreplacement of ascii emoji
[\#2258 ](https://github.com/matrix-org/matrix-react-sdk/pull/2258 )
2018-10-24 18:23:12 +08:00
Changes in [0.14.2-rc.1 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v0.14.2-rc.1 ) (2018-10-24)
===============================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v0.14.1...v0.14.2-rc.1 )
* Update from Weblate.
[\#2244 ](https://github.com/matrix-org/matrix-react-sdk/pull/2244 )
* Show the group member list again
[\#2223 ](https://github.com/matrix-org/matrix-react-sdk/pull/2223 )
* lint: make colorScheme camel case
[\#2237 ](https://github.com/matrix-org/matrix-react-sdk/pull/2237 )
* Change leave room button text, OK -> Leave
[\#2236 ](https://github.com/matrix-org/matrix-react-sdk/pull/2236 )
* Move all dialog buttons to the right and fix their order
[\#2231 ](https://github.com/matrix-org/matrix-react-sdk/pull/2231 )
* Add a bit of text to explain the purpose of the RoomPreviewSpinner
[\#2225 ](https://github.com/matrix-org/matrix-react-sdk/pull/2225 )
* Move the login box from the left sidebar to where the composer is
[\#2219 ](https://github.com/matrix-org/matrix-react-sdk/pull/2219 )
* Fix an error where React doesn't like value=null on a select
[\#2230 ](https://github.com/matrix-org/matrix-react-sdk/pull/2230 )
* add missing sticker translation
[\#2216 ](https://github.com/matrix-org/matrix-react-sdk/pull/2216 )
* Support m.login.terms during registration
[\#2221 ](https://github.com/matrix-org/matrix-react-sdk/pull/2221 )
* Don't show the invite nag bar when peeking
[\#2220 ](https://github.com/matrix-org/matrix-react-sdk/pull/2220 )
* Apply the user's tint once the MatrixClientPeg is moderately ready
[\#2214 ](https://github.com/matrix-org/matrix-react-sdk/pull/2214 )
* Make rageshake use less memory
[\#2217 ](https://github.com/matrix-org/matrix-react-sdk/pull/2217 )
* Fix autocomplete
[\#2212 ](https://github.com/matrix-org/matrix-react-sdk/pull/2212 )
* Explain feature states in a lot more detail
[\#2211 ](https://github.com/matrix-org/matrix-react-sdk/pull/2211 )
* Fix various lint errors
[\#2213 ](https://github.com/matrix-org/matrix-react-sdk/pull/2213 )
2018-10-19 22:39:07 +08:00
Changes in [0.14.1 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v0.14.1 ) (2018-10-19)
=====================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v0.14.0...v0.14.1 )
* Apply the user's tint once the MatrixClientPeg is moderately ready
[\#2214 ](https://github.com/matrix-org/matrix-react-sdk/pull/2214 )
2018-10-16 17:53:43 +08:00
Changes in [0.14.0 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v0.14.0 ) (2018-10-16)
=====================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v0.14.0-rc.1...v0.14.0 )
* Phased rollout of lazy loading
[\#2218 ](https://github.com/matrix-org/matrix-react-sdk/pull/2218 )
2018-10-11 22:37:17 +08:00
Changes in [0.14.0-rc.1 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v0.14.0-rc.1 ) (2018-10-11)
===============================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v0.13.6...v0.14.0-rc.1 )
2018-10-11 22:39:55 +08:00
* turn LL on by default!
[\#2209 ](https://github.com/matrix-org/matrix-react-sdk/pull/2209 )
* Update from Weblate.
[\#2207 ](https://github.com/matrix-org/matrix-react-sdk/pull/2207 )
* Fix quote post slate update
[\#2206 ](https://github.com/matrix-org/matrix-react-sdk/pull/2206 )
* Handle InvalidStoreError from js-sdk
[\#2205 ](https://github.com/matrix-org/matrix-react-sdk/pull/2205 )
* Fall back to default avatar in RR when member isn't loaded yet
[\#2204 ](https://github.com/matrix-org/matrix-react-sdk/pull/2204 )
* Update to new version of slate
[\#2202 ](https://github.com/matrix-org/matrix-react-sdk/pull/2202 )
* Update karma to webpack 4
[\#2203 ](https://github.com/matrix-org/matrix-react-sdk/pull/2203 )
* More accessible buttons - take 2
[\#2194 ](https://github.com/matrix-org/matrix-react-sdk/pull/2194 )
* log correct error code when opening log idb
[\#2200 ](https://github.com/matrix-org/matrix-react-sdk/pull/2200 )
* show warning when LL is disabled but was enabled before
[\#2201 ](https://github.com/matrix-org/matrix-react-sdk/pull/2201 )
* Fall back to another store if indexeddb start fails
[\#2195 ](https://github.com/matrix-org/matrix-react-sdk/pull/2195 )
* Silence bluebird warnings
[\#2198 ](https://github.com/matrix-org/matrix-react-sdk/pull/2198 )
* Use createObjectURL instead of readAsDataURL for videos
[\#2197 ](https://github.com/matrix-org/matrix-react-sdk/pull/2197 )
* Revert "Use createObjectURL instead of readAsDataURL for videos"
[\#2196 ](https://github.com/matrix-org/matrix-react-sdk/pull/2196 )
* Track how far the user travels before dismissing their user settings
[\#2183 ](https://github.com/matrix-org/matrix-react-sdk/pull/2183 )
* Drop (IRC) suffix hacks
[\#2193 ](https://github.com/matrix-org/matrix-react-sdk/pull/2193 )
* Use createObjectURL instead of readAsDataURL for videos
[\#2176 ](https://github.com/matrix-org/matrix-react-sdk/pull/2176 )
* Remove old migration code
[\#2192 ](https://github.com/matrix-org/matrix-react-sdk/pull/2192 )
* Fix brace style in TextForEvent.js
[\#2191 ](https://github.com/matrix-org/matrix-react-sdk/pull/2191 )
* Fix error logging
[\#2190 ](https://github.com/matrix-org/matrix-react-sdk/pull/2190 )
* Fix Promise.defer warning in ScalarAuthClient.js
[\#2188 ](https://github.com/matrix-org/matrix-react-sdk/pull/2188 )
* Communicate early that a 3pid is required during registration if needed
[\#2180 ](https://github.com/matrix-org/matrix-react-sdk/pull/2180 )
* try to encourage people to attach logs to bugs
[\#2185 ](https://github.com/matrix-org/matrix-react-sdk/pull/2185 )
* Show the 'homeserver unavailable' warning when the first sync fails
[\#2182 ](https://github.com/matrix-org/matrix-react-sdk/pull/2182 )
* allow passing initial is_url like hs_url in query params
[\#2083 ](https://github.com/matrix-org/matrix-react-sdk/pull/2083 )
* Update karma
[\#2177 ](https://github.com/matrix-org/matrix-react-sdk/pull/2177 )
* fudge hangup reasons
[\#2184 ](https://github.com/matrix-org/matrix-react-sdk/pull/2184 )
* Provide more helpful errors when i18n generation fails
[\#2181 ](https://github.com/matrix-org/matrix-react-sdk/pull/2181 )
Changes in [0.14.0-rc.1 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v0.14.0-rc.1 ) (2018-10-11)
===============================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v0.13.6...v0.14.0-rc.1 )
2018-10-11 22:37:17 +08:00
* turn LL on by default!
[\#2209 ](https://github.com/matrix-org/matrix-react-sdk/pull/2209 )
* Update from Weblate.
[\#2207 ](https://github.com/matrix-org/matrix-react-sdk/pull/2207 )
* Fix quote post slate update
[\#2206 ](https://github.com/matrix-org/matrix-react-sdk/pull/2206 )
* Handle InvalidStoreError from js-sdk
[\#2205 ](https://github.com/matrix-org/matrix-react-sdk/pull/2205 )
* Fall back to default avatar in RR when member isn't loaded yet
[\#2204 ](https://github.com/matrix-org/matrix-react-sdk/pull/2204 )
* Update to new version of slate
[\#2202 ](https://github.com/matrix-org/matrix-react-sdk/pull/2202 )
* Update karma to webpack 4
[\#2203 ](https://github.com/matrix-org/matrix-react-sdk/pull/2203 )
* More accessible buttons - take 2
[\#2194 ](https://github.com/matrix-org/matrix-react-sdk/pull/2194 )
* log correct error code when opening log idb
[\#2200 ](https://github.com/matrix-org/matrix-react-sdk/pull/2200 )
* show warning when LL is disabled but was enabled before
[\#2201 ](https://github.com/matrix-org/matrix-react-sdk/pull/2201 )
* Fall back to another store if indexeddb start fails
[\#2195 ](https://github.com/matrix-org/matrix-react-sdk/pull/2195 )
* Silence bluebird warnings
[\#2198 ](https://github.com/matrix-org/matrix-react-sdk/pull/2198 )
* Use createObjectURL instead of readAsDataURL for videos
[\#2197 ](https://github.com/matrix-org/matrix-react-sdk/pull/2197 )
* Revert "Use createObjectURL instead of readAsDataURL for videos"
[\#2196 ](https://github.com/matrix-org/matrix-react-sdk/pull/2196 )
* Track how far the user travels before dismissing their user settings
[\#2183 ](https://github.com/matrix-org/matrix-react-sdk/pull/2183 )
* Drop (IRC) suffix hacks
[\#2193 ](https://github.com/matrix-org/matrix-react-sdk/pull/2193 )
* Use createObjectURL instead of readAsDataURL for videos
[\#2176 ](https://github.com/matrix-org/matrix-react-sdk/pull/2176 )
* Remove old migration code
[\#2192 ](https://github.com/matrix-org/matrix-react-sdk/pull/2192 )
* Fix brace style in TextForEvent.js
[\#2191 ](https://github.com/matrix-org/matrix-react-sdk/pull/2191 )
* Fix error logging
[\#2190 ](https://github.com/matrix-org/matrix-react-sdk/pull/2190 )
* Fix Promise.defer warning in ScalarAuthClient.js
[\#2188 ](https://github.com/matrix-org/matrix-react-sdk/pull/2188 )
* Communicate early that a 3pid is required during registration if needed
[\#2180 ](https://github.com/matrix-org/matrix-react-sdk/pull/2180 )
* try to encourage people to attach logs to bugs
[\#2185 ](https://github.com/matrix-org/matrix-react-sdk/pull/2185 )
* Show the 'homeserver unavailable' warning when the first sync fails
[\#2182 ](https://github.com/matrix-org/matrix-react-sdk/pull/2182 )
* allow passing initial is_url like hs_url in query params
[\#2083 ](https://github.com/matrix-org/matrix-react-sdk/pull/2083 )
* Update karma
[\#2177 ](https://github.com/matrix-org/matrix-react-sdk/pull/2177 )
* fudge hangup reasons
[\#2184 ](https://github.com/matrix-org/matrix-react-sdk/pull/2184 )
* Provide more helpful errors when i18n generation fails
[\#2181 ](https://github.com/matrix-org/matrix-react-sdk/pull/2181 )
2018-10-08 23:07:54 +08:00
Changes in [0.13.6 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v0.13.6 ) (2018-10-08)
=====================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v0.13.5...v0.13.6 )
* Fix resuming session in Firefox private mode/Tor browser being broken
[\#2195 ](https://github.com/matrix-org/matrix-react-sdk/pull/2195 )
* Show warning about using lazy-loading/non-lazy-loading versions simultaneously (/app & /develop)
[\#2201 ](https://github.com/matrix-org/matrix-react-sdk/pull/2201 )
2018-10-01 21:51:23 +08:00
Changes in [0.13.5 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v0.13.5 ) (2018-10-01)
=====================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v0.13.5-rc.1...v0.13.5 )
* No changes since rc.1
2018-09-27 20:51:11 +08:00
Changes in [0.13.5-rc.1 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v0.13.5-rc.1 ) (2018-09-27)
===============================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v0.13.4...v0.13.5-rc.1 )
* resync when LL is toggled, show message when enabled
[\#2178 ](https://github.com/matrix-org/matrix-react-sdk/pull/2178 )
* Update from Weblate.
[\#2179 ](https://github.com/matrix-org/matrix-react-sdk/pull/2179 )
* Split npm start into an init and watch script
[\#2175 ](https://github.com/matrix-org/matrix-react-sdk/pull/2175 )
* show canonical aliases in timeline, and set/remove implicit ones
[\#2171 ](https://github.com/matrix-org/matrix-react-sdk/pull/2171 )
* Fix stale RR and improve LL reliability in RoomView & MemberList.
[\#2168 ](https://github.com/matrix-org/matrix-react-sdk/pull/2168 )
* pass --travis flag to e2e tests to disable tests known not to work Travis CI
[\#2170 ](https://github.com/matrix-org/matrix-react-sdk/pull/2170 )
* Add m.room.aliases to the timeline
[\#2167 ](https://github.com/matrix-org/matrix-react-sdk/pull/2167 )
* postpone loading the members until the user joined the room
[\#2165 ](https://github.com/matrix-org/matrix-react-sdk/pull/2165 )
* Allow translation tags object to be a variable
[\#2166 ](https://github.com/matrix-org/matrix-react-sdk/pull/2166 )
* Don't try to exit fullscreen if not fullscreen
[\#2164 ](https://github.com/matrix-org/matrix-react-sdk/pull/2164 )
* avoid updating the memberlist while the spinner is shown
[\#2161 ](https://github.com/matrix-org/matrix-react-sdk/pull/2161 )
* fix logging room id when LL members fail
[\#2163 ](https://github.com/matrix-org/matrix-react-sdk/pull/2163 )
* dont keep the spinner in the memberlist when fetching /members fails
[\#2162 ](https://github.com/matrix-org/matrix-react-sdk/pull/2162 )
* only dispatch an action for self-membership
[\#2160 ](https://github.com/matrix-org/matrix-react-sdk/pull/2160 )
* avoid unneeded lookups in memberDict
[\#2153 ](https://github.com/matrix-org/matrix-react-sdk/pull/2153 )
* Update from Weblate.
[\#2157 ](https://github.com/matrix-org/matrix-react-sdk/pull/2157 )
* avoid memberlist refresh for events related to rooms other but the current
[\#2156 ](https://github.com/matrix-org/matrix-react-sdk/pull/2156 )
2018-09-10 18:38:52 +08:00
Changes in [0.13.4 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v0.13.4 ) (2018-09-10)
=====================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v0.13.4-rc.1...v0.13.4 )
* No changes since rc.1
2018-09-07 21:35:44 +08:00
Changes in [0.13.4-rc.1 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v0.13.4-rc.1 ) (2018-09-07)
===============================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v0.13.3...v0.13.4-rc.1 )
* Error on splash screen if sync is failing
[\#2155 ](https://github.com/matrix-org/matrix-react-sdk/pull/2155 )
* Do full registration if HS doesn't support ILAG
[\#2150 ](https://github.com/matrix-org/matrix-react-sdk/pull/2150 )
* Re-apply "Don't rely on room members to query power levels"
[\#2152 ](https://github.com/matrix-org/matrix-react-sdk/pull/2152 )
* s/DidMount/WillMount/ in MessageComposerInput
[\#2151 ](https://github.com/matrix-org/matrix-react-sdk/pull/2151 )
* Revert "Don't rely on room members to query power levels"
[\#2149 ](https://github.com/matrix-org/matrix-react-sdk/pull/2149 )
* Don't rely on room members to query power levels
[\#2145 ](https://github.com/matrix-org/matrix-react-sdk/pull/2145 )
* Correctly mark email as optional
[\#2148 ](https://github.com/matrix-org/matrix-react-sdk/pull/2148 )
* guests trying to join communities should fire the ILAG flow.
[\#2059 ](https://github.com/matrix-org/matrix-react-sdk/pull/2059 )
* Fix DM avatars, part 3
[\#2146 ](https://github.com/matrix-org/matrix-react-sdk/pull/2146 )
* Fix: show spinner again while recovering from connection error
[\#2143 ](https://github.com/matrix-org/matrix-react-sdk/pull/2143 )
* Fix: infinite spinner on trying to create welcomeUserId room without consent
[\#2147 ](https://github.com/matrix-org/matrix-react-sdk/pull/2147 )
* Show spinner in member list while loading members
[\#2139 ](https://github.com/matrix-org/matrix-react-sdk/pull/2139 )
* Slash command to discard megolm session
[\#2140 ](https://github.com/matrix-org/matrix-react-sdk/pull/2140 )
2018-09-03 21:26:00 +08:00
Changes in [0.13.3 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v0.13.3 ) (2018-09-03)
=====================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v0.13.3-rc.2...v0.13.3 )
* No changes since rc.2
2018-08-31 20:48:27 +08:00
Changes in [0.13.3-rc.2 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v0.13.3-rc.2 ) (2018-08-31)
===============================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v0.13.3-rc.1...v0.13.3-rc.2 )
* Update js-sdk to fix exception
2018-08-30 21:28:58 +08:00
Changes in [0.13.3-rc.1 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v0.13.3-rc.1 ) (2018-08-30)
===============================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v0.13.2...v0.13.3-rc.1 )
* Fix DM avatar
[\#2141 ](https://github.com/matrix-org/matrix-react-sdk/pull/2141 )
* Update from Weblate.
[\#2142 ](https://github.com/matrix-org/matrix-react-sdk/pull/2142 )
* Support m.room.tombstone events
[\#2124 ](https://github.com/matrix-org/matrix-react-sdk/pull/2124 )
* Support room creation events
[\#2123 ](https://github.com/matrix-org/matrix-react-sdk/pull/2123 )
* Support for room upgrades
[\#2122 ](https://github.com/matrix-org/matrix-react-sdk/pull/2122 )
* Fix: dont show 1:1 avatar for rooms +2 members but only < =2 members loaded
[\#2137 ](https://github.com/matrix-org/matrix-react-sdk/pull/2137 )
* Render terms & conditions in settings
[\#2136 ](https://github.com/matrix-org/matrix-react-sdk/pull/2136 )
* Don't crash if the value of a room tag is null
[\#2133 ](https://github.com/matrix-org/matrix-react-sdk/pull/2133 )
* Add stub for getVisibleRooms()
[\#2134 ](https://github.com/matrix-org/matrix-react-sdk/pull/2134 )
* Fix LL crash trying to render own avatar in composer when member isn't
available yet
[\#2132 ](https://github.com/matrix-org/matrix-react-sdk/pull/2132 )
* Support M_INCOMPATIBLE_ROOM_VERSION
[\#2125 ](https://github.com/matrix-org/matrix-react-sdk/pull/2125 )
* Hide replaced rooms
[\#2127 ](https://github.com/matrix-org/matrix-react-sdk/pull/2127 )
* Fix CPU spin on joining large room
[\#2128 ](https://github.com/matrix-org/matrix-react-sdk/pull/2128 )
* Change format of server usage limit message
[\#2131 ](https://github.com/matrix-org/matrix-react-sdk/pull/2131 )
* Re-apply "Fix showing peek preview while LL members are loading""
[\#2130 ](https://github.com/matrix-org/matrix-react-sdk/pull/2130 )
* Revert "Fix showing peek preview while LL members are loading"
[\#2129 ](https://github.com/matrix-org/matrix-react-sdk/pull/2129 )
* Fix showing peek preview while LL members are loading
[\#2126 ](https://github.com/matrix-org/matrix-react-sdk/pull/2126 )
* Destroy non-persistent widgets when switching room
[\#2098 ](https://github.com/matrix-org/matrix-react-sdk/pull/2098 )
* Lazy loading of room members
[\#2118 ](https://github.com/matrix-org/matrix-react-sdk/pull/2118 )
* Lazy loading: feature toggle
[\#2115 ](https://github.com/matrix-org/matrix-react-sdk/pull/2115 )
* Lazy loading: cleanup
[\#2116 ](https://github.com/matrix-org/matrix-react-sdk/pull/2116 )
* Lazy loading: fix end-to-end encryption rooms
[\#2113 ](https://github.com/matrix-org/matrix-react-sdk/pull/2113 )
* Lazy loading: Lazy load members while backpaginating
[\#2104 ](https://github.com/matrix-org/matrix-react-sdk/pull/2104 )
* Lazy loading: don't assume we have our own member available
[\#2102 ](https://github.com/matrix-org/matrix-react-sdk/pull/2102 )
* Lazy load room members - Part I
[\#2072 ](https://github.com/matrix-org/matrix-react-sdk/pull/2072 )
2018-08-23 22:25:32 +08:00
Changes in [0.13.2 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v0.13.2 ) (2018-08-23)
=====================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v0.13.1...v0.13.2 )
* Don't crash if the value of a room tag is null
[\#2135 ](https://github.com/matrix-org/matrix-react-sdk/pull/2135 )
2018-08-20 20:56:10 +08:00
Changes in [0.13.1 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v0.13.1 ) (2018-08-20)
=====================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v0.13.1-rc.1...v0.13.1 )
* No changes since rc.1
2018-08-16 22:26:32 +08:00
Changes in [0.13.1-rc.1 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v0.13.1-rc.1 ) (2018-08-16)
===============================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v0.13.0...v0.13.1-rc.1 )
* Update from Weblate.
[\#2121 ](https://github.com/matrix-org/matrix-react-sdk/pull/2121 )
* Shift to M_RESOURCE_LIMIT_EXCEEDED errors
[\#2120 ](https://github.com/matrix-org/matrix-react-sdk/pull/2120 )
* Fix RoomSettings test
[\#2119 ](https://github.com/matrix-org/matrix-react-sdk/pull/2119 )
* Show room version number in room settings
[\#2117 ](https://github.com/matrix-org/matrix-react-sdk/pull/2117 )
* Warning bar for MAU limit hit
[\#2114 ](https://github.com/matrix-org/matrix-react-sdk/pull/2114 )
* Recognise server notices room(s)
[\#2112 ](https://github.com/matrix-org/matrix-react-sdk/pull/2112 )
* Update room tags behaviour to match spec more
[\#2111 ](https://github.com/matrix-org/matrix-react-sdk/pull/2111 )
* while logging out ignore `Session.logged_out` as it is intentional
[\#2058 ](https://github.com/matrix-org/matrix-react-sdk/pull/2058 )
* Don't show 'connection lost' bar on MAU error
[\#2110 ](https://github.com/matrix-org/matrix-react-sdk/pull/2110 )
* Support MAU error on sync
[\#2108 ](https://github.com/matrix-org/matrix-react-sdk/pull/2108 )
* Support active user limit on message send
[\#2106 ](https://github.com/matrix-org/matrix-react-sdk/pull/2106 )
* Run end to end tests as part of Travis build
[\#2091 ](https://github.com/matrix-org/matrix-react-sdk/pull/2091 )
* Remove package-lock.json for now
[\#2097 ](https://github.com/matrix-org/matrix-react-sdk/pull/2097 )
* Support montly active user limit error on /login
[\#2103 ](https://github.com/matrix-org/matrix-react-sdk/pull/2103 )
* Unpin sanitize-html
[\#2105 ](https://github.com/matrix-org/matrix-react-sdk/pull/2105 )
* Pin sanitize-html to 0.18.2
[\#2101 ](https://github.com/matrix-org/matrix-react-sdk/pull/2101 )
* Make clicking on side panels close settings (mk 3)
[\#2096 ](https://github.com/matrix-org/matrix-react-sdk/pull/2096 )
* Fix persistent element location not updating
[\#2092 ](https://github.com/matrix-org/matrix-react-sdk/pull/2092 )
* fix Devtools input autofocus && state traversal when len === 1 && key=""
[\#2090 ](https://github.com/matrix-org/matrix-react-sdk/pull/2090 )
* allow autocompleting Emoji by common aliases, e.g :+1: to :thumbsup:
[\#2085 ](https://github.com/matrix-org/matrix-react-sdk/pull/2085 )
2018-07-30 18:53:15 +08:00
Changes in [0.13.0 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v0.13.0 ) (2018-07-30)
=====================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v0.13.0-rc.2...v0.13.0 )
* Fix composer bug where cursor position would change when Riot regained focus
[\#2093 ](https://github.com/matrix-org/matrix-react-sdk/pull/2093 )
* Fix persistend element location not updating
[\#2094 ](https://github.com/matrix-org/matrix-react-sdk/pull/2094 )
* Slate Fixes 42?
[\#2089 ](https://github.com/matrix-org/matrix-react-sdk/pull/2089 )
2018-07-25 02:34:36 +08:00
Changes in [0.13.0-rc.2 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v0.13.0-rc.2 ) (2018-07-24)
===============================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v0.13.0-rc.1...v0.13.0-rc.2 )
* Take jitsi conf calling out of labs
[\#2087 ](https://github.com/matrix-org/matrix-react-sdk/pull/2087 )
2018-07-25 01:31:28 +08:00
Changes in [0.13.0-rc.1 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v0.13.0-rc.1 ) (2018-07-24)
===============================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v0.12.9...v0.13.0-rc.1 )
* Update from Weblate.
[\#2086 ](https://github.com/matrix-org/matrix-react-sdk/pull/2086 )
* Moar Slate Fixes
[\#2082 ](https://github.com/matrix-org/matrix-react-sdk/pull/2082 )
* Destroy the widget when its permission is revoked
[\#2081 ](https://github.com/matrix-org/matrix-react-sdk/pull/2081 )
* Make ActiveWidgetStore clear persistent widgets
[\#2084 ](https://github.com/matrix-org/matrix-react-sdk/pull/2084 )
* CreateRoomDialog is rendered before getting the config default_federate
[\#2078 ](https://github.com/matrix-org/matrix-react-sdk/pull/2078 )
* Slate Fixes
[\#2076 ](https://github.com/matrix-org/matrix-react-sdk/pull/2076 )
* FIX: Don't error on rooms the user has left already
[\#2077 ](https://github.com/matrix-org/matrix-react-sdk/pull/2077 )
* Fix persistent apps being the wrong size
[\#2080 ](https://github.com/matrix-org/matrix-react-sdk/pull/2080 )
* Fix widgets resetting when going to the top-left
[\#2079 ](https://github.com/matrix-org/matrix-react-sdk/pull/2079 )
* Jitsi: Use integrations URL from config
[\#2062 ](https://github.com/matrix-org/matrix-react-sdk/pull/2062 )
* Allow jitsi in e2e rooms
[\#2075 ](https://github.com/matrix-org/matrix-react-sdk/pull/2075 )
* Fix border around persisted widgets
[\#2071 ](https://github.com/matrix-org/matrix-react-sdk/pull/2071 )
* Fix e2e icons floating above jitsi
[\#2073 ](https://github.com/matrix-org/matrix-react-sdk/pull/2073 )
* hide some commands after space as they have special semantics
[\#2074 ](https://github.com/matrix-org/matrix-react-sdk/pull/2074 )
* Even More Slate Fixes :D
[\#2070 ](https://github.com/matrix-org/matrix-react-sdk/pull/2070 )
* Improve UX for Jitsi by adding local echo for widgets
[\#2035 ](https://github.com/matrix-org/matrix-react-sdk/pull/2035 )
* Jitsi: Check integrations server before call
[\#2063 ](https://github.com/matrix-org/matrix-react-sdk/pull/2063 )
* Jitsi: Error message on no permission
[\#2061 ](https://github.com/matrix-org/matrix-react-sdk/pull/2061 )
* Fix read receipts on top of Jitsi
[\#2065 ](https://github.com/matrix-org/matrix-react-sdk/pull/2065 )
* Moar Slate Fixes
[\#2069 ](https://github.com/matrix-org/matrix-react-sdk/pull/2069 )
* fix 2nd typo in one PR :(
[\#2068 ](https://github.com/matrix-org/matrix-react-sdk/pull/2068 )
* check if has some completions, not if >=0
[\#2067 ](https://github.com/matrix-org/matrix-react-sdk/pull/2067 )
* Slate fixes
[\#2066 ](https://github.com/matrix-org/matrix-react-sdk/pull/2066 )
* Implement always-on-screen capability for widgets
[\#2056 ](https://github.com/matrix-org/matrix-react-sdk/pull/2056 )
* simplify MessageComposerStore and improve its performance
[\#2064 ](https://github.com/matrix-org/matrix-react-sdk/pull/2064 )
* Replace Draft with Slate
[\#1890 ](https://github.com/matrix-org/matrix-react-sdk/pull/1890 )
* Fix not stopping to peek when navigating away from peeked room
[\#2055 ](https://github.com/matrix-org/matrix-react-sdk/pull/2055 )
* T3chguy/slate cont2
[\#2049 ](https://github.com/matrix-org/matrix-react-sdk/pull/2049 )
* add null-guard for stickerpickerWidget in StickerPicker
[\#2057 ](https://github.com/matrix-org/matrix-react-sdk/pull/2057 )
* Implement always-on-screen capability for widgets
[\#2053 ](https://github.com/matrix-org/matrix-react-sdk/pull/2053 )
* fix nullguard on EventTile, getComponent never returns falsey, it throws
[\#2024 ](https://github.com/matrix-org/matrix-react-sdk/pull/2024 )
* Fix stickerpicker PersistedElement usage
[\#2051 ](https://github.com/matrix-org/matrix-react-sdk/pull/2051 )
* encrypt for invited users if history visibility allows.
[\#2042 ](https://github.com/matrix-org/matrix-react-sdk/pull/2042 )
* move nag bar clear statement to any desktop notif toggle not just 0->1
[\#2031 ](https://github.com/matrix-org/matrix-react-sdk/pull/2031 )
* use TruncatedList to prevent rendering hundreds/thousands of DOM nodes
[\#2041 ](https://github.com/matrix-org/matrix-react-sdk/pull/2041 )
* Fix stuff
[\#2047 ](https://github.com/matrix-org/matrix-react-sdk/pull/2047 )
* Show m.room.server_acl
[\#2046 ](https://github.com/matrix-org/matrix-react-sdk/pull/2046 )
2018-07-09 20:11:01 +08:00
Changes in [0.12.9 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v0.12.9 ) (2018-07-09)
=====================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v0.12.9-rc.2...v0.12.9 )
* No changes since rc.1
2018-07-06 22:52:10 +08:00
Changes in [0.12.9-rc.2 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v0.12.9-rc.2 ) (2018-07-06)
===============================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v0.12.9-rc.1...v0.12.9-rc.2 )
* Implement aggregation by error type for tracked decryption failures
[\#2045 ](https://github.com/matrix-org/matrix-react-sdk/pull/2045 )
* make new hiding of roomsublist behaviour opt-in
[\#2044 ](https://github.com/matrix-org/matrix-react-sdk/pull/2044 )
* Implement aggregation by error type for tracked decryption failures
[\#2043 ](https://github.com/matrix-org/matrix-react-sdk/pull/2043 )
* make new hiding of roomsublist behaviour opt-in
[\#2030 ](https://github.com/matrix-org/matrix-react-sdk/pull/2030 )
2018-07-04 18:23:20 +08:00
Changes in [0.12.9-rc.1 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v0.12.9-rc.1 ) (2018-07-04)
===============================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v0.12.8...v0.12.9-rc.1 )
* Update from Weblate.
[\#2040 ](https://github.com/matrix-org/matrix-react-sdk/pull/2040 )
* Import react as React in src/components/views/messages/MStickerBody.js
[\#2039 ](https://github.com/matrix-org/matrix-react-sdk/pull/2039 )
* Import react as React in src/GroupAddressPicker.js
[\#2038 ](https://github.com/matrix-org/matrix-react-sdk/pull/2038 )
* Give PersistedElement a key
[\#2036 ](https://github.com/matrix-org/matrix-react-sdk/pull/2036 )
* Revert " make click to insert nick work on join/parts, /me's etc"
[\#2034 ](https://github.com/matrix-org/matrix-react-sdk/pull/2034 )
* Track an event name when tracking a decryption failure
[\#2033 ](https://github.com/matrix-org/matrix-react-sdk/pull/2033 )
* warn on self-mute
[\#1974 ](https://github.com/matrix-org/matrix-react-sdk/pull/1974 )
* make click to insert nick work on join/parts, /me's etc
[\#1945 ](https://github.com/matrix-org/matrix-react-sdk/pull/1945 )
* Fix layout bug introduced by #2025
[\#2029 ](https://github.com/matrix-org/matrix-react-sdk/pull/2029 )
* Fix room topics/names resetting when UserSetting re-renders
[\#2028 ](https://github.com/matrix-org/matrix-react-sdk/pull/2028 )
* Improve tracking of UISIs
[\#2027 ](https://github.com/matrix-org/matrix-react-sdk/pull/2027 )
* Replace share icons
[\#2026 ](https://github.com/matrix-org/matrix-react-sdk/pull/2026 )
* Improve status bar errors (namely the consent error)
[\#2025 ](https://github.com/matrix-org/matrix-react-sdk/pull/2025 )
* Fix incorrectly positioned copy button on `<pre>` blocks
[\#2023 ](https://github.com/matrix-org/matrix-react-sdk/pull/2023 )
* Redact pathnames with origin `file://`
[\#2018 ](https://github.com/matrix-org/matrix-react-sdk/pull/2018 )
* Update package-lock.json
[\#2022 ](https://github.com/matrix-org/matrix-react-sdk/pull/2022 )
* on room sub list badge click goto first relevant room
[\#2021 ](https://github.com/matrix-org/matrix-react-sdk/pull/2021 )
* improve linkifier AGAIN
[\#2020 ](https://github.com/matrix-org/matrix-react-sdk/pull/2020 )
* fix historical section
[\#2016 ](https://github.com/matrix-org/matrix-react-sdk/pull/2016 )
* Fix RoomSubList headers by re-commiting 1faecfd
[\#2014 ](https://github.com/matrix-org/matrix-react-sdk/pull/2014 )
* don't fire share dialog when clicking timestamp of event,
[\#2017 ](https://github.com/matrix-org/matrix-react-sdk/pull/2017 )
* Revert "affix copyButton so that it doesn't get scrolled horizontally"
[\#2013 ](https://github.com/matrix-org/matrix-react-sdk/pull/2013 )
* when the user switches room, close room settings
[\#2019 ](https://github.com/matrix-org/matrix-react-sdk/pull/2019 )
* Refactor widgets code
[\#2015 ](https://github.com/matrix-org/matrix-react-sdk/pull/2015 )
* Login local errors for blank fields
[\#2009 ](https://github.com/matrix-org/matrix-react-sdk/pull/2009 )
* Update lolex to 2.7.0
[\#1917 ](https://github.com/matrix-org/matrix-react-sdk/pull/1917 )
* Improve Linkifier
[\#2011 ](https://github.com/matrix-org/matrix-react-sdk/pull/2011 )
* use enum constants for EventStatus and correct isSent check
[\#2010 ](https://github.com/matrix-org/matrix-react-sdk/pull/2010 )
* accent insensitive autocomplete
[\#2007 ](https://github.com/matrix-org/matrix-react-sdk/pull/2007 )
* default to not showing url previews in e2ee rooms.
[\#2001 ](https://github.com/matrix-org/matrix-react-sdk/pull/2001 )
* allow chaining right click contextmenus
[\#1999 ](https://github.com/matrix-org/matrix-react-sdk/pull/1999 )
* hide empty roomsublists when filtering via search/tagpanel
[\#1954 ](https://github.com/matrix-org/matrix-react-sdk/pull/1954 )
* prevent user,room,group autocomplete firing mid-word
[\#2012 ](https://github.com/matrix-org/matrix-react-sdk/pull/2012 )
* fix instances of composer not getting/regaining focus
[\#2008 ](https://github.com/matrix-org/matrix-react-sdk/pull/2008 )
* notif panel fixes
[\#2006 ](https://github.com/matrix-org/matrix-react-sdk/pull/2006 )
* factor out conditional LanguageSelector as functional component
[\#2003 ](https://github.com/matrix-org/matrix-react-sdk/pull/2003 )
* Autocomplete and Pillify Communities
[\#1993 ](https://github.com/matrix-org/matrix-react-sdk/pull/1993 )
* Very basic Jitsi integration
[\#1971 ](https://github.com/matrix-org/matrix-react-sdk/pull/1971 )
* add additional classes which protect the text from overflowing
[\#1994 ](https://github.com/matrix-org/matrix-react-sdk/pull/1994 )
* Upload File confirmation modal steals focus, send it back to composer
[\#1992 ](https://github.com/matrix-org/matrix-react-sdk/pull/1992 )
* delint MImageBody, fixes anonymous class and hyphenated style keys which
made react cry
[\#1991 ](https://github.com/matrix-org/matrix-react-sdk/pull/1991 )
* allow using tab to navigate room list in a smarter way
[\#1977 ](https://github.com/matrix-org/matrix-react-sdk/pull/1977 )
* fix no displayname usersettings
[\#1990 ](https://github.com/matrix-org/matrix-react-sdk/pull/1990 )
* trigger TagTile context menu on right click
[\#1989 ](https://github.com/matrix-org/matrix-react-sdk/pull/1989 )
* hide already chosen results from AddressPickerDialog
[\#2000 ](https://github.com/matrix-org/matrix-react-sdk/pull/2000 )
* delint ChatCreateOrReuseDialog
[\#2002 ](https://github.com/matrix-org/matrix-react-sdk/pull/2002 )
* fix set password & email flow possible to get stuck and onBlur murdering
your email
[\#1982 ](https://github.com/matrix-org/matrix-react-sdk/pull/1982 )
2018-06-29 18:39:35 +08:00
Changes in [0.12.8 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v0.12.8 ) (2018-06-29)
=====================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v0.12.8-rc.2...v0.12.8 )
* Revert "affix copyButton so that it doesn't get scrolled horizontally"
[\#2013 ](https://github.com/matrix-org/matrix-react-sdk/pull/2013 )
* don't fire share dialog when clicking timestamp of event
[\#2017 ](https://github.com/matrix-org/matrix-react-sdk/pull/2017 )
* when the user switches room, close room settings
[\#2019 ](https://github.com/matrix-org/matrix-react-sdk/pull/2019 )
2018-06-23 01:08:57 +08:00
Changes in [0.12.8-rc.2 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v0.12.8-rc.2 ) (2018-06-22)
===============================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v0.12.8-rc.1...v0.12.8-rc.2 )
* slash got consumed in the consolidation
[\#1998 ](https://github.com/matrix-org/matrix-react-sdk/pull/1998 )
2018-06-21 17:06:52 +08:00
Changes in [0.12.8-rc.1 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v0.12.8-rc.1 ) (2018-06-21)
===============================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v0.12.7...v0.12.8-rc.1 )
* Update from Weblate.
[\#1997 ](https://github.com/matrix-org/matrix-react-sdk/pull/1997 )
* refactor, consolidate and improve SlashCommands
[\#1988 ](https://github.com/matrix-org/matrix-react-sdk/pull/1988 )
* Take replies out of labs!
[\#1996 ](https://github.com/matrix-org/matrix-react-sdk/pull/1996 )
* re-merge reset PR
[\#1987 ](https://github.com/matrix-org/matrix-react-sdk/pull/1987 )
* once command has a space, strict match instead of fuzzy match
[\#1985 ](https://github.com/matrix-org/matrix-react-sdk/pull/1985 )
* Fix matrix.to URL RegExp
[\#1986 ](https://github.com/matrix-org/matrix-react-sdk/pull/1986 )
* Fix blank sticker picker
[\#1984 ](https://github.com/matrix-org/matrix-react-sdk/pull/1984 )
* fix e2ee file/media stuff
[\#1972 ](https://github.com/matrix-org/matrix-react-sdk/pull/1972 )
* right click for room tile context menu
[\#1978 ](https://github.com/matrix-org/matrix-react-sdk/pull/1978 )
* only show m.room.message in FilePanel
[\#1983 ](https://github.com/matrix-org/matrix-react-sdk/pull/1983 )
* improve command provider
[\#1981 ](https://github.com/matrix-org/matrix-react-sdk/pull/1981 )
* affix copyButton so that it doesn't get scrolled horizontally
[\#1980 ](https://github.com/matrix-org/matrix-react-sdk/pull/1980 )
* split continuation if there is a gap in conversation
[\#1979 ](https://github.com/matrix-org/matrix-react-sdk/pull/1979 )
* fix a bunch of instances of react console spam
[\#1973 ](https://github.com/matrix-org/matrix-react-sdk/pull/1973 )
* Track decryption success/failure rate with piwik
[\#1949 ](https://github.com/matrix-org/matrix-react-sdk/pull/1949 )
* route matrix.to/#/+... links internally (not just group ids)
[\#1975 ](https://github.com/matrix-org/matrix-react-sdk/pull/1975 )
* implement `hitting enter after Ctrl-K should switch to the first result`
[\#1976 ](https://github.com/matrix-org/matrix-react-sdk/pull/1976 )
* Remove tag panel feature flag
[\#1970 ](https://github.com/matrix-org/matrix-react-sdk/pull/1970 )
* QuestionDialog pass hasCancelButton to DialogButtons
[\#1968 ](https://github.com/matrix-org/matrix-react-sdk/pull/1968 )
* check type before msgtype in the case of `m.sticker` with msgtype
[\#1965 ](https://github.com/matrix-org/matrix-react-sdk/pull/1965 )
* apply roomlist searchFilter to aliases if it begins with a `#`
[\#1957 ](https://github.com/matrix-org/matrix-react-sdk/pull/1957 )
* Share Dialog
[\#1948 ](https://github.com/matrix-org/matrix-react-sdk/pull/1948 )
* make RoomTooltip generic and add ContextMenu& Tooltip to GroupInviteTile
[\#1950 ](https://github.com/matrix-org/matrix-react-sdk/pull/1950 )
* Fix widgets re-appearing after being deleted
[\#1958 ](https://github.com/matrix-org/matrix-react-sdk/pull/1958 )
* Fix crash on unspecified thumbnail info, and handle gracefully
[\#1967 ](https://github.com/matrix-org/matrix-react-sdk/pull/1967 )
* fix styling of clearButton when its not there
[\#1964 ](https://github.com/matrix-org/matrix-react-sdk/pull/1964 )
* Implement slightly magical CSS soln. to thumbnail sizing
[\#1912 ](https://github.com/matrix-org/matrix-react-sdk/pull/1912 )
* Select audio output for WebRTC
[\#1932 ](https://github.com/matrix-org/matrix-react-sdk/pull/1932 )
* move css rule to be more generic; remove overriden rule
[\#1962 ](https://github.com/matrix-org/matrix-react-sdk/pull/1962 )
* improve tag panel accessibility and remove a no-op dispatch
[\#1960 ](https://github.com/matrix-org/matrix-react-sdk/pull/1960 )
* Revert "Fix exception when opening dev tools"
[\#1963 ](https://github.com/matrix-org/matrix-react-sdk/pull/1963 )
* fix message appears unencrypted while encrypting and not_sent
[\#1959 ](https://github.com/matrix-org/matrix-react-sdk/pull/1959 )
* Fix exception when opening dev tools
[\#1961 ](https://github.com/matrix-org/matrix-react-sdk/pull/1961 )
* show redacted stickers like other redacted messages
[\#1956 ](https://github.com/matrix-org/matrix-react-sdk/pull/1956 )
* add mx_filterFlipColor to mx_MemberInfo_cancel img
[\#1951 ](https://github.com/matrix-org/matrix-react-sdk/pull/1951 )
* don't set the displayname on registration as Synapse now does it
[\#1953 ](https://github.com/matrix-org/matrix-react-sdk/pull/1953 )
* allow CreateRoom to scale properly horizontally
[\#1955 ](https://github.com/matrix-org/matrix-react-sdk/pull/1955 )
* Keep context menus that extend downwards vertically on screen
[\#1952 ](https://github.com/matrix-org/matrix-react-sdk/pull/1952 )
* re-run checkIfAlone if a member change occurred in the active room
[\#1947 ](https://github.com/matrix-org/matrix-react-sdk/pull/1947 )
* Persist pinned message open-ness between room switches
[\#1935 ](https://github.com/matrix-org/matrix-react-sdk/pull/1935 )
* Pinned message cosmetic improvements
[\#1933 ](https://github.com/matrix-org/matrix-react-sdk/pull/1933 )
* Update sinon to 5.0.7
[\#1916 ](https://github.com/matrix-org/matrix-react-sdk/pull/1916 )
* re-run checkIfAlone if a member change occurred in the active room
[\#1946 ](https://github.com/matrix-org/matrix-react-sdk/pull/1946 )
* Replace "Login as guest" with "Try the app first" on login page
[\#1937 ](https://github.com/matrix-org/matrix-react-sdk/pull/1937 )
* kill stream when using gUM for permission to device labels to turn off
camera
[\#1931 ](https://github.com/matrix-org/matrix-react-sdk/pull/1931 )
2018-06-12 21:21:30 +08:00
Changes in [0.12.7 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v0.12.7 ) (2018-06-12)
=====================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v0.12.7-rc.1...v0.12.7 )
* No changes since rc.1
2018-06-06 23:06:44 +08:00
Changes in [0.12.7-rc.1 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v0.12.7-rc.1 ) (2018-06-06)
===============================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v0.12.6...v0.12.7-rc.1 )
* Update from Weblate.
[\#1944 ](https://github.com/matrix-org/matrix-react-sdk/pull/1944 )
* Import react as React in src/components/views/elements/DNDTagTile.js
[\#1943 ](https://github.com/matrix-org/matrix-react-sdk/pull/1943 )
* Fix click on faded left/right/middle panel -> close settings
[\#1940 ](https://github.com/matrix-org/matrix-react-sdk/pull/1940 )
* Add null-guard to support browsers that don't support performance
[\#1942 ](https://github.com/matrix-org/matrix-react-sdk/pull/1942 )
* Support third party integration managers in AppPermission
[\#1455 ](https://github.com/matrix-org/matrix-react-sdk/pull/1455 )
* Update pinned messages in real time
[\#1934 ](https://github.com/matrix-org/matrix-react-sdk/pull/1934 )
* Expose at-room power level setting
[\#1938 ](https://github.com/matrix-org/matrix-react-sdk/pull/1938 )
2018-05-25 22:16:00 +08:00
Changes in [0.12.6 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v0.12.6 ) (2018-05-25)
=====================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v0.12.6-rc.1...v0.12.6 )
* No changes since v0.12.6-rc.1
2018-05-25 01:22:56 +08:00
Changes in [0.12.6-rc.1 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v0.12.6-rc.1 ) (2018-05-24)
===============================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v0.12.5...v0.12.6-rc.1 )
* Add a "reload widget" button.
[\#1920 ](https://github.com/matrix-org/matrix-react-sdk/pull/1920 )
* Make devTools styling more consistent and easier to edit event data.
[\#1923 ](https://github.com/matrix-org/matrix-react-sdk/pull/1923 )
* Update from Weblate.
[\#1930 ](https://github.com/matrix-org/matrix-react-sdk/pull/1930 )
* Cookie bar update
[\#1929 ](https://github.com/matrix-org/matrix-react-sdk/pull/1929 )
* Message for leaving server notices room
[\#1928 ](https://github.com/matrix-org/matrix-react-sdk/pull/1928 )
* More thorough check of IM URL validity.
[\#1927 ](https://github.com/matrix-org/matrix-react-sdk/pull/1927 )
* Add usage data link to cookie bar
[\#1926 ](https://github.com/matrix-org/matrix-react-sdk/pull/1926 )
* Change wording and appearance of Deactivate Account dialog
[\#1925 ](https://github.com/matrix-org/matrix-react-sdk/pull/1925 )
* fix membership list ordering when presence is disabled.
[\#1924 ](https://github.com/matrix-org/matrix-react-sdk/pull/1924 )
* Implement erasure option upon deactivation
[\#1922 ](https://github.com/matrix-org/matrix-react-sdk/pull/1922 )
* Add cookie warning to widget warning (AppPermission)
[\#1921 ](https://github.com/matrix-org/matrix-react-sdk/pull/1921 )
* Terms and Conditions dialog
[\#1919 ](https://github.com/matrix-org/matrix-react-sdk/pull/1919 )
* improve privileged section users in room settings
[\#1902 ](https://github.com/matrix-org/matrix-react-sdk/pull/1902 )
* Space between sentences in 'leave room' warning
[\#1918 ](https://github.com/matrix-org/matrix-react-sdk/pull/1918 )
* Specify valid address types to "Start a chat" dialog
[\#1908 ](https://github.com/matrix-org/matrix-react-sdk/pull/1908 )
* Implement opt-in analytics with cookie bar
[\#1906 ](https://github.com/matrix-org/matrix-react-sdk/pull/1906 )
* Fix vector-im/riot-web#6523 Emoji rendering destroys paragraphs
[\#1910 ](https://github.com/matrix-org/matrix-react-sdk/pull/1910 )
2018-05-18 00:04:38 +08:00
Changes in [0.12.5 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v0.12.5 ) (2018-05-17)
=====================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v0.12.4...v0.12.5 )
* Fix image size jumping regression
[\#1909 ](https://github.com/matrix-org/matrix-react-sdk/pull/1909 )
2018-05-16 18:49:05 +08:00
Changes in [0.12.4 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v0.12.4 ) (2018-05-16)
=====================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v0.12.4-rc.6...v0.12.4 )
* No changes from rc.5
2018-05-16 01:03:40 +08:00
Changes in [0.12.4-rc.6 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v0.12.4-rc.6 ) (2018-05-15)
===============================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v0.12.4-rc.5...v0.12.4-rc.6 )
* Wait for deletion of widgets as well addition
[\#1907 ](https://github.com/matrix-org/matrix-react-sdk/pull/1907 )
2018-05-15 22:54:14 +08:00
Changes in [0.12.4-rc.5 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v0.12.4-rc.5 ) (2018-05-15)
===============================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v0.12.4-rc.4...v0.12.4-rc.5 )
* Wait for echo from server when adding user widgets
[\#1905 ](https://github.com/matrix-org/matrix-react-sdk/pull/1905 )
2018-05-15 01:23:14 +08:00
Changes in [0.12.4-rc.4 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v0.12.4-rc.4 ) (2018-05-14)
===============================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v0.12.4-rc.3...v0.12.4-rc.4 )
* Update from Weblate.
[\#1904 ](https://github.com/matrix-org/matrix-react-sdk/pull/1904 )
* Correctly identify sticker picker widgets
[\#1894 ](https://github.com/matrix-org/matrix-react-sdk/pull/1894 )
* Quick fix for sticker picker position
[\#1903 ](https://github.com/matrix-org/matrix-react-sdk/pull/1903 )
* Remove redundant logging (currently shown on every render when no sti…
[\#1901 ](https://github.com/matrix-org/matrix-react-sdk/pull/1901 )
* Fix stickers briefly being 2x the size
[\#1899 ](https://github.com/matrix-org/matrix-react-sdk/pull/1899 )
* Send required properties when making requests to widgets over postMessage
[\#1891 ](https://github.com/matrix-org/matrix-react-sdk/pull/1891 )
* Fix room widget second load infini spinner
[\#1897 ](https://github.com/matrix-org/matrix-react-sdk/pull/1897 )
* Update widget state when account data changes
[\#1896 ](https://github.com/matrix-org/matrix-react-sdk/pull/1896 )
* Remove margins when in a ReplyThread to stop them taking so much space
[\#1882 ](https://github.com/matrix-org/matrix-react-sdk/pull/1882 )
* Add setting to enable widget screenshots (if widgets declare support)
[\#1892 ](https://github.com/matrix-org/matrix-react-sdk/pull/1892 )
* T3chguy/replies html tag
[\#1889 ](https://github.com/matrix-org/matrix-react-sdk/pull/1889 )
* Instant Sticker Picker
[\#1888 ](https://github.com/matrix-org/matrix-react-sdk/pull/1888 )
* Update widget 'widgetData' key to 'data' to match spec.
[\#1887 ](https://github.com/matrix-org/matrix-react-sdk/pull/1887 )
* Fix 'state_key' field name.
[\#1886 ](https://github.com/matrix-org/matrix-react-sdk/pull/1886 )
* Improve appearance of short-lived app loading spinner
[\#1885 ](https://github.com/matrix-org/matrix-react-sdk/pull/1885 )
* Take feature_sticker_messagse out of labs
[\#1883 ](https://github.com/matrix-org/matrix-react-sdk/pull/1883 )
* Fix issue incorrect positioning with widget loading indicator
[\#1884 ](https://github.com/matrix-org/matrix-react-sdk/pull/1884 )
* Users should always be able to edit their user/non-room widgets
[\#1879 ](https://github.com/matrix-org/matrix-react-sdk/pull/1879 )
2018-05-12 01:26:35 +08:00
Changes in [0.12.4-rc.3 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v0.12.4-rc.3 ) (2018-05-11)
===============================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v0.12.4-rc.2...v0.12.4-rc.3 )
* Instant Sticker Picker :zap:
[\#1888 ](https://github.com/matrix-org/matrix-react-sdk/pull/1888 )
2018-05-10 00:34:53 +08:00
Changes in [0.12.4-rc.2 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v0.12.4-rc.2 ) (2018-05-09)
===============================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v0.12.4-rc.1...v0.12.4-rc.2 )
* Improve appearance of short-lived widget loading spinner
* Make sticker picker fully-fledged feature
* Fix incorrect positioning with widget loading indicator
2018-05-09 20:44:41 +08:00
Changes in [0.12.4-rc.1 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v0.12.4-rc.1 ) (2018-05-09)
===============================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v0.12.3...v0.12.4-rc.1 )
* Update from Weblate.
[\#1881 ](https://github.com/matrix-org/matrix-react-sdk/pull/1881 )
* Pin lolex at 2.3.2 to avoid bug causing tests to fail
[\#1880 ](https://github.com/matrix-org/matrix-react-sdk/pull/1880 )
* Replies: un-break click-to-mention on SenderProfile for reply& preview
[\#1878 ](https://github.com/matrix-org/matrix-react-sdk/pull/1878 )
* Add tests for RoomList
[\#1877 ](https://github.com/matrix-org/matrix-react-sdk/pull/1877 )
* Fix crash when browser doesn't report page change measurement
[\#1874 ](https://github.com/matrix-org/matrix-react-sdk/pull/1874 )
* fix thinko when changing from ClientPeg to context in static method (DUH)
[\#1875 ](https://github.com/matrix-org/matrix-react-sdk/pull/1875 )
* Fix Replies :D
[\#1873 ](https://github.com/matrix-org/matrix-react-sdk/pull/1873 )
* Update eslint-plugin-react
[\#1871 ](https://github.com/matrix-org/matrix-react-sdk/pull/1871 )
* relax lint for jsx-curly-spacing and arrow-parens
[\#1872 ](https://github.com/matrix-org/matrix-react-sdk/pull/1872 )
* Use develop js-sdk in jenkins build
[\#1870 ](https://github.com/matrix-org/matrix-react-sdk/pull/1870 )
* Replies
[\#1741 ](https://github.com/matrix-org/matrix-react-sdk/pull/1741 )
* Use the right js-sdk branch when testing
[\#1869 ](https://github.com/matrix-org/matrix-react-sdk/pull/1869 )
* Prevent error responses wedging group request concurrency limit
[\#1867 ](https://github.com/matrix-org/matrix-react-sdk/pull/1867 )
* Refresh group rooms and members when selecting a tag
[\#1868 ](https://github.com/matrix-org/matrix-react-sdk/pull/1868 )
* Refactor GroupStores into one global GroupStore
[\#1866 ](https://github.com/matrix-org/matrix-react-sdk/pull/1866 )
* Switch back to using blob URLs for rendering e2e attachments
[\#1864 ](https://github.com/matrix-org/matrix-react-sdk/pull/1864 )
* Hide inline encryption icons except when hovering over a message
[\#1845 ](https://github.com/matrix-org/matrix-react-sdk/pull/1845 )
* UI fixes in SessionRestoreErrorDialog
[\#1860 ](https://github.com/matrix-org/matrix-react-sdk/pull/1860 )
* Fix UX issues with bug report dialog
[\#1863 ](https://github.com/matrix-org/matrix-react-sdk/pull/1863 )
* fix ugly img errors and correctly render SVG thumbnails
[\#1865 ](https://github.com/matrix-org/matrix-react-sdk/pull/1865 )
* Fix error handling on session restore
[\#1859 ](https://github.com/matrix-org/matrix-react-sdk/pull/1859 )
* Add tests for GroupView
[\#1862 ](https://github.com/matrix-org/matrix-react-sdk/pull/1862 )
* Update version of hoek
[\#1861 ](https://github.com/matrix-org/matrix-react-sdk/pull/1861 )
* Fix bug that caused crash when analytics HS/IS whitelists not specified
[\#1858 ](https://github.com/matrix-org/matrix-react-sdk/pull/1858 )
* Fix Analytics to not import DEFAULTS, therefore avoiding NPE
[\#1857 ](https://github.com/matrix-org/matrix-react-sdk/pull/1857 )
* Null check piwik config before using it
[\#1856 ](https://github.com/matrix-org/matrix-react-sdk/pull/1856 )
* Track actual window location origin and hash
[\#1853 ](https://github.com/matrix-org/matrix-react-sdk/pull/1853 )
* Replace document.origin with window.location.origin
[\#1855 ](https://github.com/matrix-org/matrix-react-sdk/pull/1855 )
* Optionally hide widget popout button.
[\#1854 ](https://github.com/matrix-org/matrix-react-sdk/pull/1854 )
* Add a button to 'pop out' widgets in to their own tab.
[\#1851 ](https://github.com/matrix-org/matrix-react-sdk/pull/1851 )
2018-04-30 20:37:19 +08:00
Changes in [0.12.3 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v0.12.3 ) (2018-04-30)
=====================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v0.12.3-rc.3...v0.12.3 )
* No changes since rc.3
2018-04-26 18:19:48 +08:00
Changes in [0.12.3-rc.3 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v0.12.3-rc.3 ) (2018-04-26)
===============================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v0.12.3-rc.2...v0.12.3-rc.3 )
* Replace document.origin with window.location.origin
[\#1855 ](https://github.com/matrix-org/matrix-react-sdk/pull/1855 )
2018-04-25 23:33:05 +08:00
Changes in [0.12.3-rc.2 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v0.12.3-rc.2 ) (2018-04-25)
===============================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v0.12.3-rc.1...v0.12.3-rc.2 )
* Fix npm packaging
2018-04-25 22:28:12 +08:00
Changes in [0.12.3-rc.1 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v0.12.3-rc.1 ) (2018-04-25)
===============================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v0.12.2...v0.12.3-rc.1 )
* Update from Weblate.
[\#1852 ](https://github.com/matrix-org/matrix-react-sdk/pull/1852 )
* Support origin lock in cross-origin renderer
[\#1849 ](https://github.com/matrix-org/matrix-react-sdk/pull/1849 )
* s/contian/contain/g
[\#1850 ](https://github.com/matrix-org/matrix-react-sdk/pull/1850 )
* Don't autocomplete users for single "@"
[\#1848 ](https://github.com/matrix-org/matrix-react-sdk/pull/1848 )
* Update from Weblate.
[\#1844 ](https://github.com/matrix-org/matrix-react-sdk/pull/1844 )
* Bind onImageError in constructor
[\#1846 ](https://github.com/matrix-org/matrix-react-sdk/pull/1846 )
* Use mxid as sender name on set display name
[\#1841 ](https://github.com/matrix-org/matrix-react-sdk/pull/1841 )
* Fix rageshake
[\#1840 ](https://github.com/matrix-org/matrix-react-sdk/pull/1840 )
* Add UI for displaying room avatars full size
[\#1843 ](https://github.com/matrix-org/matrix-react-sdk/pull/1843 )
* Update from Weblate.
[\#1842 ](https://github.com/matrix-org/matrix-react-sdk/pull/1842 )
* move everything not explicitly riot (or status) branded into matrix-react-
sdk
[\#1836 ](https://github.com/matrix-org/matrix-react-sdk/pull/1836 )
* Null check node before we pass it to velocity
[\#1838 ](https://github.com/matrix-org/matrix-react-sdk/pull/1838 )
* Remove presence management
[\#1676 ](https://github.com/matrix-org/matrix-react-sdk/pull/1676 )
* Null check stylesheet href
[\#1835 ](https://github.com/matrix-org/matrix-react-sdk/pull/1835 )
* TopUnreadMessagesBar a11y
[\#1819 ](https://github.com/matrix-org/matrix-react-sdk/pull/1819 )
* Use correct 1-1 room avatar after users leave
[\#593 ](https://github.com/matrix-org/matrix-react-sdk/pull/593 )
* Use GeminiScrollbarWrapper in Flair settings of UserSettings
[\#1833 ](https://github.com/matrix-org/matrix-react-sdk/pull/1833 )
* Add 500ms delay to show `membershipBusy` for longer
[\#1832 ](https://github.com/matrix-org/matrix-react-sdk/pull/1832 )
* Improve group join/leave feedback
[\#1831 ](https://github.com/matrix-org/matrix-react-sdk/pull/1831 )
* Update from Weblate.
[\#1830 ](https://github.com/matrix-org/matrix-react-sdk/pull/1830 )
* Bump source-map-loader version to avoid bug /w inline base64 maps
[\#1829 ](https://github.com/matrix-org/matrix-react-sdk/pull/1829 )
* Make stickers/messages continuations of each other
[\#1828 ](https://github.com/matrix-org/matrix-react-sdk/pull/1828 )
* Update to match is_openly_joinable API
[\#1827 ](https://github.com/matrix-org/matrix-react-sdk/pull/1827 )
* Fix to prevent guests from seeing features
[\#1826 ](https://github.com/matrix-org/matrix-react-sdk/pull/1826 )
* Fix broken ForgotPassword component
[\#1825 ](https://github.com/matrix-org/matrix-react-sdk/pull/1825 )
* Fix warning "Unknown prop `wrappedRef` on < div > tag..."
[\#1824 ](https://github.com/matrix-org/matrix-react-sdk/pull/1824 )
* Add radio button for setting group is_joinable
[\#1817 ](https://github.com/matrix-org/matrix-react-sdk/pull/1817 )
* Fix widget grant / revoke permission binding
[\#1823 ](https://github.com/matrix-org/matrix-react-sdk/pull/1823 )
* Sticker picker styling
[\#1822 ](https://github.com/matrix-org/matrix-react-sdk/pull/1822 )
* Bi-directional widget postMessaging API (stickerpacks) [WIP]
[\#1672 ](https://github.com/matrix-org/matrix-react-sdk/pull/1672 )
* Add null-guard to prevent RoomAvatar NPE when room is null
[\#1821 ](https://github.com/matrix-org/matrix-react-sdk/pull/1821 )
* Don't notify for bad encrypted messages
[\#1818 ](https://github.com/matrix-org/matrix-react-sdk/pull/1818 )
* Join this community button
[\#1815 ](https://github.com/matrix-org/matrix-react-sdk/pull/1815 )
* Reword group setting delay
[\#1816 ](https://github.com/matrix-org/matrix-react-sdk/pull/1816 )
* Track duration of page changes
[\#1814 ](https://github.com/matrix-org/matrix-react-sdk/pull/1814 )
* Wrap GeminiScrollbar in a component, enabled forceGemini
[\#1810 ](https://github.com/matrix-org/matrix-react-sdk/pull/1810 )
* Add display name to the read receipt view
[\#1742 ](https://github.com/matrix-org/matrix-react-sdk/pull/1742 )
* Fix broken import preventing people tag
[\#1811 ](https://github.com/matrix-org/matrix-react-sdk/pull/1811 )
* Add /devtools to Autocomplete and run gen-i18n
[\#1778 ](https://github.com/matrix-org/matrix-react-sdk/pull/1778 )
* Fix PresenceLabel in MemberInfo
[\#1809 ](https://github.com/matrix-org/matrix-react-sdk/pull/1809 )
* Fix room tile badge not disappearing when receiving a read receipt
[\#1807 ](https://github.com/matrix-org/matrix-react-sdk/pull/1807 )
* Option to remove the presence feature by HS
[\#1806 ](https://github.com/matrix-org/matrix-react-sdk/pull/1806 )
* Dialog a11y
[\#1652 ](https://github.com/matrix-org/matrix-react-sdk/pull/1652 )
* Change wording of debug log submission
[\#1740 ](https://github.com/matrix-org/matrix-react-sdk/pull/1740 )
* Fix TextualBody.js to remove NodeList.forEach()
[\#1768 ](https://github.com/matrix-org/matrix-react-sdk/pull/1768 )
* Use undocumented piwik cmd to disable heartbeattimer
[\#1770 ](https://github.com/matrix-org/matrix-react-sdk/pull/1770 )
* Enable autocompletion for non-English languages.
[\#1800 ](https://github.com/matrix-org/matrix-react-sdk/pull/1800 )
2018-04-12 19:50:51 +08:00
Changes in [0.12.2 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v0.12.2 ) (2018-04-12)
=====================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v0.12.1...v0.12.2 )
* Null check stylesheet href
[\#1835 ](https://github.com/matrix-org/matrix-react-sdk/pull/1835 )
* Remove the presence management labs feature
2018-04-11 18:54:53 +08:00
Changes in [0.12.1 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v0.12.1 ) (2018-04-11)
=====================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v0.12.0...v0.12.1 )
2018-04-12 19:50:51 +08:00
* Use correct js-sdk version
2018-04-11 18:54:53 +08:00
2018-04-11 18:31:30 +08:00
Changes in [0.12.0 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v0.12.0 ) (2018-04-11)
=====================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v0.12.0-rc.7...v0.12.0 )
* Further improve group joining/leaving feedback
[\#1832 ](https://github.com/matrix-org/matrix-react-sdk/pull/1832 )
* Cosmetic changes to Communities button
2018-04-10 21:27:38 +08:00
Changes in [0.12.0-rc.7 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v0.12.0-rc.7 ) (2018-04-10)
===============================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v0.12.0-rc.6...v0.12.0-rc.7 )
* Reword group setting delay
[\#1816 ](https://github.com/matrix-org/matrix-react-sdk/pull/1816 )
* Improve group joining/leaving feedback
[\#1831 ](https://github.com/matrix-org/matrix-react-sdk/pull/1831 )
2018-10-01 21:51:23 +08:00
2018-04-10 00:10:02 +08:00
Changes in [0.12.0-rc.6 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v0.12.0-rc.6 ) (2018-04-09)
===============================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v0.12.0-rc.5...v0.12.0-rc.6 )
* Fix group join button not appearing
2018-04-09 22:41:01 +08:00
Changes in [0.12.0-rc.5 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v0.12.0-rc.5 ) (2018-04-09)
===============================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v0.12.0-rc.4...v0.12.0-rc.5 )
* Added radio button to set group join policy
* Fix to prevent guests from accessing lab features
* Fix broken forgot password page
* Fix crash when joining a room after peeking
2018-03-22 21:17:47 +08:00
Changes in [0.12.0-rc.4 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v0.12.0-rc.4 ) (2018-03-22)
===============================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v0.12.0-rc.3...v0.12.0-rc.4 )
* Fix broken import preventing people tag
[\#1811 ](https://github.com/matrix-org/matrix-react-sdk/pull/1811 )
2018-03-21 01:34:23 +08:00
Changes in [0.12.0-rc.3 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v0.12.0-rc.3 ) (2018-03-20)
===============================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v0.12.0-rc.2...v0.12.0-rc.3 )
* Fix room tile badge not disappearing when receiving a read receipt
[\#1807 ](https://github.com/matrix-org/matrix-react-sdk/pull/1807 )
2018-03-19 22:58:59 +08:00
Changes in [0.12.0-rc.2 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v0.12.0-rc.2 ) (2018-03-19)
===============================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v0.12.0-rc.1...v0.12.0-rc.2 )
* Take TagPanel out of labs
[\#1805 ](https://github.com/matrix-org/matrix-react-sdk/pull/1805 )
2018-03-19 20:16:32 +08:00
Changes in [0.12.0-rc.1 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v0.12.0-rc.1 ) (2018-03-19)
===============================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v0.11.4...v0.12.0-rc.1 )
* Remove the message on migrating crypto data
[\#1803 ](https://github.com/matrix-org/matrix-react-sdk/pull/1803 )
* Update from Weblate.
[\#1804 ](https://github.com/matrix-org/matrix-react-sdk/pull/1804 )
* Improve room list performance when receiving messages
[\#1801 ](https://github.com/matrix-org/matrix-react-sdk/pull/1801 )
* Add change delay warning in GroupView settings
[\#1802 ](https://github.com/matrix-org/matrix-react-sdk/pull/1802 )
* Only use `dangerouslySetInnerHTML` for HTML messages
[\#1799 ](https://github.com/matrix-org/matrix-react-sdk/pull/1799 )
* Limit group requests to 3 at once
[\#1798 ](https://github.com/matrix-org/matrix-react-sdk/pull/1798 )
* Show GroupMemberList after inviting a group member
[\#1796 ](https://github.com/matrix-org/matrix-react-sdk/pull/1796 )
* Fix syntax fail
[\#1794 ](https://github.com/matrix-org/matrix-react-sdk/pull/1794 )
* Use TintableSvg for TagPanel clear filter button
[\#1793 ](https://github.com/matrix-org/matrix-react-sdk/pull/1793 )
* Fix missing space between "...is a" and user ID
[\#1792 ](https://github.com/matrix-org/matrix-react-sdk/pull/1792 )
* E2E "fudge-button"
[\#1791 ](https://github.com/matrix-org/matrix-react-sdk/pull/1791 )
* Remove spurious console.trace
[\#1790 ](https://github.com/matrix-org/matrix-react-sdk/pull/1790 )
* Don't reset the presence timer on every dispatch
[\#1789 ](https://github.com/matrix-org/matrix-react-sdk/pull/1789 )
* Potentially fix a memory leak in FlairStore
[\#1788 ](https://github.com/matrix-org/matrix-react-sdk/pull/1788 )
* Implement transparent RoomTile for use in some places
[\#1785 ](https://github.com/matrix-org/matrix-react-sdk/pull/1785 )
* Fix varying default group avatar colour for given group
[\#1784 ](https://github.com/matrix-org/matrix-react-sdk/pull/1784 )
* Fix bug where avatar change not reflected in LLP
[\#1783 ](https://github.com/matrix-org/matrix-react-sdk/pull/1783 )
* Workaround for atlassian/react-beautiful-dnd#273
[\#1782 ](https://github.com/matrix-org/matrix-react-sdk/pull/1782 )
* Add setting to disable TagPanel
[\#1781 ](https://github.com/matrix-org/matrix-react-sdk/pull/1781 )
* [DO NOT MERGE] Tests proven to fail
[\#1780 ](https://github.com/matrix-org/matrix-react-sdk/pull/1780 )
* Fix room power level settings
[\#1779 ](https://github.com/matrix-org/matrix-react-sdk/pull/1779 )
* fix shouldHideEvent saying an event is a leave/join when a profile ch…
[\#1769 ](https://github.com/matrix-org/matrix-react-sdk/pull/1769 )
* Add "Did you know:..." microcopy to groups view
[\#1777 ](https://github.com/matrix-org/matrix-react-sdk/pull/1777 )
* Give emptySubListTip a container for correct bg colour
[\#1753 ](https://github.com/matrix-org/matrix-react-sdk/pull/1753 )
* Do proper null-checks on decypted events to fix NPEs
[\#1776 ](https://github.com/matrix-org/matrix-react-sdk/pull/1776 )
* Reorder the RoomListStore lists on Event.decrypted
[\#1775 ](https://github.com/matrix-org/matrix-react-sdk/pull/1775 )
* Fix bug where global "Never send to unverified..." is ignored
[\#1772 ](https://github.com/matrix-org/matrix-react-sdk/pull/1772 )
* Fix bug that prevented tint updates
[\#1767 ](https://github.com/matrix-org/matrix-react-sdk/pull/1767 )
* Fix group member spinner being out of flex order
[\#1765 ](https://github.com/matrix-org/matrix-react-sdk/pull/1765 )
* Allow widget iframes to request camera and microphone permissions.
[\#1766 ](https://github.com/matrix-org/matrix-react-sdk/pull/1766 )
* Change icon from "R" to "X"
[\#1764 ](https://github.com/matrix-org/matrix-react-sdk/pull/1764 )
* Regenerate room lists on Room event
[\#1762 ](https://github.com/matrix-org/matrix-react-sdk/pull/1762 )
* Fix DMs being marked as with the current user ("me")
[\#1761 ](https://github.com/matrix-org/matrix-react-sdk/pull/1761 )
* Make RoomListStore aware of Room.timeline events
[\#1756 ](https://github.com/matrix-org/matrix-react-sdk/pull/1756 )
* improve origin check of ScalarMessaging postmessage API.
[\#1760 ](https://github.com/matrix-org/matrix-react-sdk/pull/1760 )
* Implement global filter to deselect all tags
[\#1759 ](https://github.com/matrix-org/matrix-react-sdk/pull/1759 )
* Don't show empty custom tags when filtering tags
[\#1758 ](https://github.com/matrix-org/matrix-react-sdk/pull/1758 )
* Do not assume that tags have been removed
[\#1757 ](https://github.com/matrix-org/matrix-react-sdk/pull/1757 )
* Change CSS class for message panel spinner
[\#1747 ](https://github.com/matrix-org/matrix-react-sdk/pull/1747 )
* Remove RoomListStore listener
[\#1752 ](https://github.com/matrix-org/matrix-react-sdk/pull/1752 )
* Implement GroupTile avatar dragging to TagPanel
[\#1751 ](https://github.com/matrix-org/matrix-react-sdk/pull/1751 )
* Fix custom tags not being ordered manually
[\#1750 ](https://github.com/matrix-org/matrix-react-sdk/pull/1750 )
* Store component state for editors
[\#1746 ](https://github.com/matrix-org/matrix-react-sdk/pull/1746 )
* Give the login page its spinner back
[\#1745 ](https://github.com/matrix-org/matrix-react-sdk/pull/1745 )
* Add context menu to TagTile
[\#1743 ](https://github.com/matrix-org/matrix-react-sdk/pull/1743 )
* If a tag is unrecognised, assume manual ordering
[\#1748 ](https://github.com/matrix-org/matrix-react-sdk/pull/1748 )
* Move RoomList state to RoomListStore
[\#1719 ](https://github.com/matrix-org/matrix-react-sdk/pull/1719 )
* Move groups button to TagPanel
[\#1744 ](https://github.com/matrix-org/matrix-react-sdk/pull/1744 )
* Add seconds to timestamp on hover
[\#1738 ](https://github.com/matrix-org/matrix-react-sdk/pull/1738 )
* Do not truncate autocompleted users in composer
[\#1739 ](https://github.com/matrix-org/matrix-react-sdk/pull/1739 )
* RoomView: guard against unmounting during peeking
[\#1737 ](https://github.com/matrix-org/matrix-react-sdk/pull/1737 )
* Fix HS/IS URL reset when switching to Registration
[\#1736 ](https://github.com/matrix-org/matrix-react-sdk/pull/1736 )
* Fix the reject/accept call buttons in canary (mk2)
[\#1734 ](https://github.com/matrix-org/matrix-react-sdk/pull/1734 )
* Make ratelimitedfunc time from the function's end
[\#1731 ](https://github.com/matrix-org/matrix-react-sdk/pull/1731 )
* Give dialogs a matrixClient context
[\#1735 ](https://github.com/matrix-org/matrix-react-sdk/pull/1735 )
* Fix key bindings in address picker dialog
[\#1732 ](https://github.com/matrix-org/matrix-react-sdk/pull/1732 )
* Try upgrading eslint-plugin-react
[\#1712 ](https://github.com/matrix-org/matrix-react-sdk/pull/1712 )
* Fix display name change text
[\#1730 ](https://github.com/matrix-org/matrix-react-sdk/pull/1730 )
* Persist contentState when sending SlashCommand via MessageComposerInput
[\#1721 ](https://github.com/matrix-org/matrix-react-sdk/pull/1721 )
* This is actually MFileBody not MImageBody, change classname
[\#1726 ](https://github.com/matrix-org/matrix-react-sdk/pull/1726 )
* Use invite_3pid prop of createRoom instead of manual invite after create
[\#1717 ](https://github.com/matrix-org/matrix-react-sdk/pull/1717 )
* guard against m.room.aliases events with no keys (redaction?)
[\#1729 ](https://github.com/matrix-org/matrix-react-sdk/pull/1729 )
* Fix not showing Invited section if all invites are 3PID
[\#1718 ](https://github.com/matrix-org/matrix-react-sdk/pull/1718 )
* Fix Rich Replies on files
[\#1720 ](https://github.com/matrix-org/matrix-react-sdk/pull/1720 )
* Update from Weblate.
[\#1728 ](https://github.com/matrix-org/matrix-react-sdk/pull/1728 )
* Null guard against falsey (non-null) props.node, to make react happy
[\#1724 ](https://github.com/matrix-org/matrix-react-sdk/pull/1724 )
* Use correct condition for getting account data after first sync
[\#1722 ](https://github.com/matrix-org/matrix-react-sdk/pull/1722 )
* Fix order calculation logic when reordering a room
[\#1725 ](https://github.com/matrix-org/matrix-react-sdk/pull/1725 )
* Linear Rich Quoting
[\#1715 ](https://github.com/matrix-org/matrix-react-sdk/pull/1715 )
* Fix CreateGroupDialog issues
[\#1714 ](https://github.com/matrix-org/matrix-react-sdk/pull/1714 )
* Show a warning if the user attempts to leave a room that is invite only
[\#1713 ](https://github.com/matrix-org/matrix-react-sdk/pull/1713 )
* Swap RoomList to react-beautiful-dnd
[\#1711 ](https://github.com/matrix-org/matrix-react-sdk/pull/1711 )
* don't pass back {} when we have no `org.matrix.room.color_scheme`
[\#1710 ](https://github.com/matrix-org/matrix-react-sdk/pull/1710 )
* Don't paginate whilst decrypting events
[\#1700 ](https://github.com/matrix-org/matrix-react-sdk/pull/1700 )
* Fall back for missing i18n plurals
[\#1699 ](https://github.com/matrix-org/matrix-react-sdk/pull/1699 )
* Fix group store redundant requests
[\#1709 ](https://github.com/matrix-org/matrix-react-sdk/pull/1709 )
* Ignore remote echos caused by this client
[\#1708 ](https://github.com/matrix-org/matrix-react-sdk/pull/1708 )
* Replace TagPanel react-dnd with react-beautiful-dnd
[\#1705 ](https://github.com/matrix-org/matrix-react-sdk/pull/1705 )
* Only set selected tags state when updating rooms
[\#1704 ](https://github.com/matrix-org/matrix-react-sdk/pull/1704 )
* Add formatFullDateNoTime to DateUtils and stop passing 12/24h to DateSep
[\#1702 ](https://github.com/matrix-org/matrix-react-sdk/pull/1702 )
* Fix autofocus on QuestionDialog
[\#1698 ](https://github.com/matrix-org/matrix-react-sdk/pull/1698 )
* Iterative fixes on Rich Quoting
[\#1697 ](https://github.com/matrix-org/matrix-react-sdk/pull/1697 )
* Fix missing negation
[\#1696 ](https://github.com/matrix-org/matrix-react-sdk/pull/1696 )
* Add Analytics Info and add Piwik to SdkConfig.DEFAULTS
[\#1625 ](https://github.com/matrix-org/matrix-react-sdk/pull/1625 )
* Attempt to re-register for a scalar token if ours is invalid
[\#1668 ](https://github.com/matrix-org/matrix-react-sdk/pull/1668 )
* Normalise dialogs
[\#1674 ](https://github.com/matrix-org/matrix-react-sdk/pull/1674 )
* Add 'send without verifying' to status bar
[\#1695 ](https://github.com/matrix-org/matrix-react-sdk/pull/1695 )
* Implement Rich Quoting/Replies
[\#1660 ](https://github.com/matrix-org/matrix-react-sdk/pull/1660 )
* Revert "MD-escape URLs/alises/user IDs prior to parsing markdown"
[\#1694 ](https://github.com/matrix-org/matrix-react-sdk/pull/1694 )
* Cache isConfCallRoom
[\#1693 ](https://github.com/matrix-org/matrix-react-sdk/pull/1693 )
* Improve performance of tag panel selection (when tags are selected)
[\#1687 ](https://github.com/matrix-org/matrix-react-sdk/pull/1687 )
* Hide status bar on visible->hidden transition
[\#1680 ](https://github.com/matrix-org/matrix-react-sdk/pull/1680 )
* [revived] Singularise unsent message prompt, if applicable
[\#1692 ](https://github.com/matrix-org/matrix-react-sdk/pull/1692 )
* small refactor && warn on self-demotion
[\#1683 ](https://github.com/matrix-org/matrix-react-sdk/pull/1683 )
* Remove use of deprecated React.PropTypes
[\#1677 ](https://github.com/matrix-org/matrix-react-sdk/pull/1677 )
* only save RelatedGroupSettings if it was modified. Otherwise perms issue
[\#1691 ](https://github.com/matrix-org/matrix-react-sdk/pull/1691 )
* Fix a couple more issues with granular settings
[\#1675 ](https://github.com/matrix-org/matrix-react-sdk/pull/1675 )
* Allow argument to op slashcommand to be negative as PLs can be -ve
[\#1673 ](https://github.com/matrix-org/matrix-react-sdk/pull/1673 )
* Update from Weblate.
[\#1645 ](https://github.com/matrix-org/matrix-react-sdk/pull/1645 )
* make RoomDetailRow reusable for the Room Directory
[\#1624 ](https://github.com/matrix-org/matrix-react-sdk/pull/1624 )
* Prefetch group data for all joined groups when RoomList mounts
[\#1686 ](https://github.com/matrix-org/matrix-react-sdk/pull/1686 )
* Remove unused selectedRoom prop
[\#1690 ](https://github.com/matrix-org/matrix-react-sdk/pull/1690 )
* Fix shift and shift-ctrl click in TagPanel
[\#1684 ](https://github.com/matrix-org/matrix-react-sdk/pull/1684 )
* skip direct chats which either you or the target have left
[\#1344 ](https://github.com/matrix-org/matrix-react-sdk/pull/1344 )
* Make scroll on paste in RTE compatible with https://github.com/vector-im
/riot-web/pull/5900
[\#1682 ](https://github.com/matrix-org/matrix-react-sdk/pull/1682 )
* Remove extra full stop
[\#1685 ](https://github.com/matrix-org/matrix-react-sdk/pull/1685 )
* Dedupe requests to fetch group profile data
[\#1666 ](https://github.com/matrix-org/matrix-react-sdk/pull/1666 )
* Get Group profile from TagTile instead of TagPanel
[\#1667 ](https://github.com/matrix-org/matrix-react-sdk/pull/1667 )
* Fix leaking of GroupStore listeners in RoomList
[\#1664 ](https://github.com/matrix-org/matrix-react-sdk/pull/1664 )
* Add option to also output untranslated string
[\#1658 ](https://github.com/matrix-org/matrix-react-sdk/pull/1658 )
* Give the current theme to widgets and the integration manager
[\#1669 ](https://github.com/matrix-org/matrix-react-sdk/pull/1669 )
* Fixes #1953 Allow multiple file uploads using drag & drop for RoomView
[\#1671 ](https://github.com/matrix-org/matrix-react-sdk/pull/1671 )
* Fix issue with preview of phone number on register and waiting for sms code
confirmation code
[\#1670 ](https://github.com/matrix-org/matrix-react-sdk/pull/1670 )
* Attempt to improve TagPanel performance
[\#1647 ](https://github.com/matrix-org/matrix-react-sdk/pull/1647 )
* Fix one variant of a scroll jump that occurs when decrypting an m.text
[\#1656 ](https://github.com/matrix-org/matrix-react-sdk/pull/1656 )
* Avoid NPEs by using ref method for collecting loggedInView in MatrixChat
[\#1665 ](https://github.com/matrix-org/matrix-react-sdk/pull/1665 )
* DnD Ordered TagPanel
[\#1653 ](https://github.com/matrix-org/matrix-react-sdk/pull/1653 )
* Update widget title on edit.
[\#1663 ](https://github.com/matrix-org/matrix-react-sdk/pull/1663 )
* Set widget title
[\#1661 ](https://github.com/matrix-org/matrix-react-sdk/pull/1661 )
* Display custom widget content titles
[\#1650 ](https://github.com/matrix-org/matrix-react-sdk/pull/1650 )
* Add maximize / minimize apps drawer icons.
[\#1649 ](https://github.com/matrix-org/matrix-react-sdk/pull/1649 )
* Warn when migrating e2e data to indexeddb
[\#1654 ](https://github.com/matrix-org/matrix-react-sdk/pull/1654 )
* Don't Auto-show UnknownDeviceDialog
[\#1600 ](https://github.com/matrix-org/matrix-react-sdk/pull/1600 )
* Remove logging.
[\#1655 ](https://github.com/matrix-org/matrix-react-sdk/pull/1655 )
* Add messaging endpoint for room encryption status.
[\#1648 ](https://github.com/matrix-org/matrix-react-sdk/pull/1648 )
* Add some missing translatable strings
[\#1588 ](https://github.com/matrix-org/matrix-react-sdk/pull/1588 )
* Add widget -> riot postMessage API
[\#1640 ](https://github.com/matrix-org/matrix-react-sdk/pull/1640 )
* Add some null checks
[\#1646 ](https://github.com/matrix-org/matrix-react-sdk/pull/1646 )
* Implement shift-click and ctrl-click semantics for TP
[\#1641 ](https://github.com/matrix-org/matrix-react-sdk/pull/1641 )
* Don't show group when clicking tag panel
[\#1642 ](https://github.com/matrix-org/matrix-react-sdk/pull/1642 )
* Implement TagPanel (or LeftLeftPanel) for group filtering
[\#1639 ](https://github.com/matrix-org/matrix-react-sdk/pull/1639 )
* Implement UI for using bulk device deletion API
[\#1638 ](https://github.com/matrix-org/matrix-react-sdk/pull/1638 )
* Replace (IRC) with flair
[\#1637 ](https://github.com/matrix-org/matrix-react-sdk/pull/1637 )
* Allow guests to view individual groups
[\#1635 ](https://github.com/matrix-org/matrix-react-sdk/pull/1635 )
* Allow guest to see MyGroups, show ILAG when creating a group
[\#1636 ](https://github.com/matrix-org/matrix-react-sdk/pull/1636 )
* Move group publication toggles to UserSettings
[\#1634 ](https://github.com/matrix-org/matrix-react-sdk/pull/1634 )
* Pull the theme through the default process
[\#1617 ](https://github.com/matrix-org/matrix-react-sdk/pull/1617 )
* Rebase ConfirmRedactDialog on QuestionDialog
[\#1630 ](https://github.com/matrix-org/matrix-react-sdk/pull/1630 )
* Fix logging of missing substitution variables
[\#1629 ](https://github.com/matrix-org/matrix-react-sdk/pull/1629 )
* Rename Related Groups to improve readability
[\#1632 ](https://github.com/matrix-org/matrix-react-sdk/pull/1632 )
* Make PresenceLabel more easily translatable
[\#1616 ](https://github.com/matrix-org/matrix-react-sdk/pull/1616 )
* Perform substitution on all parts, not just the last one
[\#1618 ](https://github.com/matrix-org/matrix-react-sdk/pull/1618 )
* Send Access Token in Headers to help prevent it being spit out in errors
[\#1552 ](https://github.com/matrix-org/matrix-react-sdk/pull/1552 )
* Add aria-labels to ActionButtons
[\#1628 ](https://github.com/matrix-org/matrix-react-sdk/pull/1628 )
* MemberPresenceAvatar: fix null references
[\#1620 ](https://github.com/matrix-org/matrix-react-sdk/pull/1620 )
* Disable presence controls if there's no presence
[\#1623 ](https://github.com/matrix-org/matrix-react-sdk/pull/1623 )
* Fix GroupMemberList search for users without displayname
[\#1627 ](https://github.com/matrix-org/matrix-react-sdk/pull/1627 )
* Remove redundant super class EventEmitter for FlairStore
[\#1626 ](https://github.com/matrix-org/matrix-react-sdk/pull/1626 )
* Fix granular URL previews
[\#1622 ](https://github.com/matrix-org/matrix-react-sdk/pull/1622 )
* Flairstore: Fix broken reference
[\#1619 ](https://github.com/matrix-org/matrix-react-sdk/pull/1619 )
* Do something more sensible for sender profile name/aux opacity
[\#1615 ](https://github.com/matrix-org/matrix-react-sdk/pull/1615 )
* Add eslint rule keyword-spacing
[\#1614 ](https://github.com/matrix-org/matrix-react-sdk/pull/1614 )
* Fix various issues surrounding granular settings to date
[\#1613 ](https://github.com/matrix-org/matrix-react-sdk/pull/1613 )
* differentiate between state events and message events
[\#1612 ](https://github.com/matrix-org/matrix-react-sdk/pull/1612 )
* Refactor translations
[\#1608 ](https://github.com/matrix-org/matrix-react-sdk/pull/1608 )
* Make TintableSvg links behave like normal image links
[\#1611 ](https://github.com/matrix-org/matrix-react-sdk/pull/1611 )
* Fix linting errors.
[\#1610 ](https://github.com/matrix-org/matrix-react-sdk/pull/1610 )
* Granular settings
[\#1516 ](https://github.com/matrix-org/matrix-react-sdk/pull/1516 )
* Implement user-controlled presence
[\#1482 ](https://github.com/matrix-org/matrix-react-sdk/pull/1482 )
* Edit widget icon styling
[\#1609 ](https://github.com/matrix-org/matrix-react-sdk/pull/1609 )
* Attempt to improve textual power levels
[\#1607 ](https://github.com/matrix-org/matrix-react-sdk/pull/1607 )
* Determine whether power level is custom once Roles have been determined
[\#1606 ](https://github.com/matrix-org/matrix-react-sdk/pull/1606 )
* Status.im theme
[\#1605 ](https://github.com/matrix-org/matrix-react-sdk/pull/1605 )
* Revert "Lowercase all usernames"
[\#1604 ](https://github.com/matrix-org/matrix-react-sdk/pull/1604 )
2018-02-09 20:33:59 +08:00
Changes in [0.11.4 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v0.11.4 ) (2018-02-09)
=====================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v0.11.3...v0.11.4 )
* Add isUrlPermitted function to sanity check URLs
2017-12-04 20:24:21 +08:00
Changes in [0.11.3 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v0.11.3 ) (2017-12-04)
=====================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v0.11.2...v0.11.3 )
* Bump js-sdk version to pull in fix for [setting room publicity in a group ](https://github.com/matrix-org/matrix-js-sdk/commit/aa3201ebb0fff5af2fb733080aa65ed1f7213de6 ).
2017-11-28 18:25:04 +08:00
Changes in [0.11.2 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v0.11.2 ) (2017-11-28)
=====================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v0.11.1...v0.11.2 )
* Ignore unrecognised login flows
[\#1633 ](https://github.com/matrix-org/matrix-react-sdk/pull/1633 )
2017-11-18 00:03:50 +08:00
Changes in [0.11.1 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v0.11.1 ) (2017-11-17)
=====================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v0.11.0...v0.11.1 )
* Fix the force TURN option
[\#1621 ](https://github.com/matrix-org/matrix-react-sdk/pull/1621 )
2017-11-15 19:01:29 +08:00
Changes in [0.11.0 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v0.11.0 ) (2017-11-15)
=====================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v0.11.0-rc.3...v0.11.0 )
2017-11-14 22:17:22 +08:00
Changes in [0.11.0-rc.3 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v0.11.0-rc.3 ) (2017-11-14)
===============================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v0.11.0-rc.2...v0.11.0-rc.3 )
2017-11-11 00:45:30 +08:00
Changes in [0.11.0-rc.2 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v0.11.0-rc.2 ) (2017-11-10)
===============================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v0.11.0-rc.1...v0.11.0-rc.2 )
* Make groups a fully-fleged baked-in feature
[\#1603 ](https://github.com/matrix-org/matrix-react-sdk/pull/1603 )
2017-11-10 21:40:16 +08:00
Changes in [0.11.0-rc.1 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v0.11.0-rc.1 ) (2017-11-10)
===============================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v0.10.7...v0.11.0-rc.1 )
* Improve widget rendering on prop updates
[\#1548 ](https://github.com/matrix-org/matrix-react-sdk/pull/1548 )
* Display group member profile (avatar/displayname) in ConfirmUserActionDialog
[\#1595 ](https://github.com/matrix-org/matrix-react-sdk/pull/1595 )
* Don't crash if there isn't a room notif rule
[\#1602 ](https://github.com/matrix-org/matrix-react-sdk/pull/1602 )
* Show group name in flair tooltip if one is set
[\#1596 ](https://github.com/matrix-org/matrix-react-sdk/pull/1596 )
* Convert group avatar URL to HTTP before handing to BaseAvatar
[\#1597 ](https://github.com/matrix-org/matrix-react-sdk/pull/1597 )
* Add group features as starting points for ILAG
[\#1601 ](https://github.com/matrix-org/matrix-react-sdk/pull/1601 )
* Modify the group room visibility API to reflect the js-sdk changes
[\#1598 ](https://github.com/matrix-org/matrix-react-sdk/pull/1598 )
* Update from Weblate.
[\#1599 ](https://github.com/matrix-org/matrix-react-sdk/pull/1599 )
* Revert "UnknownDeviceDialog: get devices from SDK"
[\#1594 ](https://github.com/matrix-org/matrix-react-sdk/pull/1594 )
* Order users in the group member list with admins first
[\#1591 ](https://github.com/matrix-org/matrix-react-sdk/pull/1591 )
* Fetch group members after accepting an invite
[\#1592 ](https://github.com/matrix-org/matrix-react-sdk/pull/1592 )
* Improve address picker for rooms
[\#1589 ](https://github.com/matrix-org/matrix-react-sdk/pull/1589 )
* Fix FlairStore getPublicisedGroupsCached to give the correct, existing
promise
[\#1590 ](https://github.com/matrix-org/matrix-react-sdk/pull/1590 )
* Use the getProfileInfo API for group inviter profile
[\#1585 ](https://github.com/matrix-org/matrix-react-sdk/pull/1585 )
* Add checkbox to GroupAddressPicker for determining visibility of group rooms
[\#1587 ](https://github.com/matrix-org/matrix-react-sdk/pull/1587 )
* Alter group member api
[\#1581 ](https://github.com/matrix-org/matrix-react-sdk/pull/1581 )
* Improve group creation UX
[\#1580 ](https://github.com/matrix-org/matrix-react-sdk/pull/1580 )
* Disable RoomDetailList in GroupView when editing
[\#1583 ](https://github.com/matrix-org/matrix-react-sdk/pull/1583 )
* Default to no read pins if there is no applicable account data
[\#1586 ](https://github.com/matrix-org/matrix-react-sdk/pull/1586 )
* UnknownDeviceDialog: get devices from SDK
[\#1584 ](https://github.com/matrix-org/matrix-react-sdk/pull/1584 )
* Add a small indicator for when a new event is pinned
[\#1486 ](https://github.com/matrix-org/matrix-react-sdk/pull/1486 )
* Implement tooltip for group rooms
[\#1582 ](https://github.com/matrix-org/matrix-react-sdk/pull/1582 )
* Room notifs in autocomplete & composer
[\#1577 ](https://github.com/matrix-org/matrix-react-sdk/pull/1577 )
* Ignore img tags in HTML if src is not specified
[\#1579 ](https://github.com/matrix-org/matrix-react-sdk/pull/1579 )
* Indicate admins in the group member list with a sheriff badge
[\#1578 ](https://github.com/matrix-org/matrix-react-sdk/pull/1578 )
* Remember whether widget drawer was hidden per-room
[\#1533 ](https://github.com/matrix-org/matrix-react-sdk/pull/1533 )
* Throw an error when trying to create a group store with falsey groupId
[\#1576 ](https://github.com/matrix-org/matrix-react-sdk/pull/1576 )
* Fixes React warning
[\#1571 ](https://github.com/matrix-org/matrix-react-sdk/pull/1571 )
* Fix Flair not appearing due to missing this._usersInFlight
[\#1575 ](https://github.com/matrix-org/matrix-react-sdk/pull/1575 )
* Use, if possible, a room's canonical or first alias when viewing the …
[\#1574 ](https://github.com/matrix-org/matrix-react-sdk/pull/1574 )
* Add CSS classes to group ID input in CreateGroupDialog
[\#1573 ](https://github.com/matrix-org/matrix-react-sdk/pull/1573 )
* Give autocomplete providers the room they're in
[\#1568 ](https://github.com/matrix-org/matrix-react-sdk/pull/1568 )
* Fix multiple pills on one line
[\#1572 ](https://github.com/matrix-org/matrix-react-sdk/pull/1572 )
* Fix group invites such that they look similar to room invites
[\#1570 ](https://github.com/matrix-org/matrix-react-sdk/pull/1570 )
* Add a GeminiScrollbar to Your Communities
[\#1569 ](https://github.com/matrix-org/matrix-react-sdk/pull/1569 )
* Fix multiple requests for publicised groups of given user
[\#1567 ](https://github.com/matrix-org/matrix-react-sdk/pull/1567 )
* Add toggle to alter visibility of a room-group association
[\#1566 ](https://github.com/matrix-org/matrix-react-sdk/pull/1566 )
* Pillify room notifs in the timeline
[\#1564 ](https://github.com/matrix-org/matrix-react-sdk/pull/1564 )
* Implement simple GroupRoomInfo
[\#1563 ](https://github.com/matrix-org/matrix-react-sdk/pull/1563 )
* turn NPE on flair resolution errors into a logged error
[\#1565 ](https://github.com/matrix-org/matrix-react-sdk/pull/1565 )
* Less translation in parts
[\#1484 ](https://github.com/matrix-org/matrix-react-sdk/pull/1484 )
* Redact group IDs from analytics
[\#1562 ](https://github.com/matrix-org/matrix-react-sdk/pull/1562 )
* Display whether the group summary/room list is loading
[\#1560 ](https://github.com/matrix-org/matrix-react-sdk/pull/1560 )
* Change client-side validation of group IDs to match synapse
[\#1558 ](https://github.com/matrix-org/matrix-react-sdk/pull/1558 )
* Prevent non-members from opening group settings
[\#1559 ](https://github.com/matrix-org/matrix-react-sdk/pull/1559 )
* Alter UI for disinviting a group member
[\#1556 ](https://github.com/matrix-org/matrix-react-sdk/pull/1556 )
* Only show admin tools to privileged users
[\#1555 ](https://github.com/matrix-org/matrix-react-sdk/pull/1555 )
* Try lowercase username on login
[\#1550 ](https://github.com/matrix-org/matrix-react-sdk/pull/1550 )
* Don't refresh page on password change prompt
[\#1554 ](https://github.com/matrix-org/matrix-react-sdk/pull/1554 )
* Fix initial in GroupAvatar in GroupView
[\#1553 ](https://github.com/matrix-org/matrix-react-sdk/pull/1553 )
* Use "crop" method to scale group avatars in MyGroups
[\#1549 ](https://github.com/matrix-org/matrix-react-sdk/pull/1549 )
* Lowercase all usernames
[\#1547 ](https://github.com/matrix-org/matrix-react-sdk/pull/1547 )
* Add sensible missing entry generator for MELS tests
[\#1546 ](https://github.com/matrix-org/matrix-react-sdk/pull/1546 )
* Fix prompt to re-use chat room
[\#1545 ](https://github.com/matrix-org/matrix-react-sdk/pull/1545 )
* Add unregiseterListener to GroupStore
[\#1544 ](https://github.com/matrix-org/matrix-react-sdk/pull/1544 )
* Fix groups invited users err for non members
[\#1543 ](https://github.com/matrix-org/matrix-react-sdk/pull/1543 )
* Add Mention button to MemberInfo
[\#1532 ](https://github.com/matrix-org/matrix-react-sdk/pull/1532 )
* Only show group settings cog to members
[\#1541 ](https://github.com/matrix-org/matrix-react-sdk/pull/1541 )
* Use correct icon for group room deletion and make themeable
[\#1540 ](https://github.com/matrix-org/matrix-react-sdk/pull/1540 )
* Add invite button to MemberInfo if user has left or wasn't in room
[\#1534 ](https://github.com/matrix-org/matrix-react-sdk/pull/1534 )
* Add option to mirror local video feed
[\#1539 ](https://github.com/matrix-org/matrix-react-sdk/pull/1539 )
* Use the correct userId when displaying who redacted a message
[\#1538 ](https://github.com/matrix-org/matrix-react-sdk/pull/1538 )
* Only show editing UI for aliases/related_groups for users /w power
[\#1529 ](https://github.com/matrix-org/matrix-react-sdk/pull/1529 )
* Swap from `ui_opacity` to `panel_disabled`
[\#1535 ](https://github.com/matrix-org/matrix-react-sdk/pull/1535 )
* Fix room address picker tiles default name
[\#1536 ](https://github.com/matrix-org/matrix-react-sdk/pull/1536 )
* T3chguy/hide level change on 50
[\#1531 ](https://github.com/matrix-org/matrix-react-sdk/pull/1531 )
* fix missing date sep caused by hidden event at start of day
[\#1537 ](https://github.com/matrix-org/matrix-react-sdk/pull/1537 )
* Add a delete confirmation dialog for widgets
[\#1520 ](https://github.com/matrix-org/matrix-react-sdk/pull/1520 )
* When dispatching view_[my_]group[s], reset RoomViewStore
[\#1530 ](https://github.com/matrix-org/matrix-react-sdk/pull/1530 )
* Prevent editing of UI requiring user privilege if user unprivileged
[\#1528 ](https://github.com/matrix-org/matrix-react-sdk/pull/1528 )
* Use the correct property of the API room objects
[\#1526 ](https://github.com/matrix-org/matrix-react-sdk/pull/1526 )
* Don't include the |other in the translation value
[\#1527 ](https://github.com/matrix-org/matrix-react-sdk/pull/1527 )
* Re-run gen-i18n after fixing https://github.com/matrix-org/matrix-react-
sdk/pull/1521
[\#1525 ](https://github.com/matrix-org/matrix-react-sdk/pull/1525 )
* Fix some react warnings in GroupMemberList
[\#1522 ](https://github.com/matrix-org/matrix-react-sdk/pull/1522 )
* Fix bug with gen-i18n/js when adding new plurals
[\#1521 ](https://github.com/matrix-org/matrix-react-sdk/pull/1521 )
* Make GroupStoreCache global for cross-package access
[\#1524 ](https://github.com/matrix-org/matrix-react-sdk/pull/1524 )
* Add fields needed by RoomDetailList to groupRoomFromApiObject
[\#1523 ](https://github.com/matrix-org/matrix-react-sdk/pull/1523 )
* Only show flair for groups with avatars set
[\#1519 ](https://github.com/matrix-org/matrix-react-sdk/pull/1519 )
* Refresh group member lists after inviting users
[\#1518 ](https://github.com/matrix-org/matrix-react-sdk/pull/1518 )
* Invalidate the user's public groups cache when changing group publicity
[\#1517 ](https://github.com/matrix-org/matrix-react-sdk/pull/1517 )
* Make the gen-i18n script validate _t calls
[\#1515 ](https://github.com/matrix-org/matrix-react-sdk/pull/1515 )
* Add placeholder to MyGroups page, adjust CSS classes
[\#1514 ](https://github.com/matrix-org/matrix-react-sdk/pull/1514 )
* Rxl881/parallelshell
[\#1338 ](https://github.com/matrix-org/matrix-react-sdk/pull/1338 )
* Run prunei18n
[\#1513 ](https://github.com/matrix-org/matrix-react-sdk/pull/1513 )
* Update from Weblate.
[\#1512 ](https://github.com/matrix-org/matrix-react-sdk/pull/1512 )
* Add script to prune unused translations
[\#1502 ](https://github.com/matrix-org/matrix-react-sdk/pull/1502 )
* Fix creation of DM rooms
[\#1510 ](https://github.com/matrix-org/matrix-react-sdk/pull/1510 )
* Group create dialog: only enter localpart
[\#1507 ](https://github.com/matrix-org/matrix-react-sdk/pull/1507 )
* Improve MyGroups UI
[\#1509 ](https://github.com/matrix-org/matrix-react-sdk/pull/1509 )
* Use object URLs to load Files in to images
[\#1508 ](https://github.com/matrix-org/matrix-react-sdk/pull/1508 )
* Add clientside error for non-alphanumeric group ID
[\#1506 ](https://github.com/matrix-org/matrix-react-sdk/pull/1506 )
* Fix invites to groups without names
[\#1505 ](https://github.com/matrix-org/matrix-react-sdk/pull/1505 )
* Add warning when adding group rooms/users
[\#1504 ](https://github.com/matrix-org/matrix-react-sdk/pull/1504 )
* More Groups->Communities
[\#1503 ](https://github.com/matrix-org/matrix-react-sdk/pull/1503 )
* Groups -> Communities
[\#1501 ](https://github.com/matrix-org/matrix-react-sdk/pull/1501 )
* Factor out Flair cache into FlairStore
[\#1500 ](https://github.com/matrix-org/matrix-react-sdk/pull/1500 )
* Add i18n script to package.json
[\#1499 ](https://github.com/matrix-org/matrix-react-sdk/pull/1499 )
* Make gen-i18n support 'HTML'
[\#1498 ](https://github.com/matrix-org/matrix-react-sdk/pull/1498 )
* fix editing visuals on groupview header
[\#1497 ](https://github.com/matrix-org/matrix-react-sdk/pull/1497 )
* Script to generate the translations base file
[\#1493 ](https://github.com/matrix-org/matrix-react-sdk/pull/1493 )
* Update from Weblate.
[\#1495 ](https://github.com/matrix-org/matrix-react-sdk/pull/1495 )
* Attempt to relate a group to a room when adding it
[\#1494 ](https://github.com/matrix-org/matrix-react-sdk/pull/1494 )
* Shuffle GroupView UI
[\#1490 ](https://github.com/matrix-org/matrix-react-sdk/pull/1490 )
* Fix bug preventing partial group profile
[\#1491 ](https://github.com/matrix-org/matrix-react-sdk/pull/1491 )
* Don't show room IDs when picking rooms
[\#1492 ](https://github.com/matrix-org/matrix-react-sdk/pull/1492 )
* Only show invited section if there are invited group members
[\#1489 ](https://github.com/matrix-org/matrix-react-sdk/pull/1489 )
* Show "Invited" section in the user list
[\#1488 ](https://github.com/matrix-org/matrix-react-sdk/pull/1488 )
* Refactor class names for an entity tile being hovered over
[\#1487 ](https://github.com/matrix-org/matrix-react-sdk/pull/1487 )
* Modify GroupView UI
[\#1475 ](https://github.com/matrix-org/matrix-react-sdk/pull/1475 )
* Message/event pinning
[\#1439 ](https://github.com/matrix-org/matrix-react-sdk/pull/1439 )
* Remove duplicate declaration that breaks the build
[\#1483 ](https://github.com/matrix-org/matrix-react-sdk/pull/1483 )
* Include magnet scheme in sanitize HTML params
[\#1301 ](https://github.com/matrix-org/matrix-react-sdk/pull/1301 )
* Add a way to jump to a user's Read Receipt from MemberInfo
[\#1454 ](https://github.com/matrix-org/matrix-react-sdk/pull/1454 )
* Use standard subsitution syntax in _tJsx
[\#1462 ](https://github.com/matrix-org/matrix-react-sdk/pull/1462 )
* Don't suggest grey as a color scheme for a room
[\#1442 ](https://github.com/matrix-org/matrix-react-sdk/pull/1442 )
* allow hiding of notification body for privacy reasons
[\#1362 ](https://github.com/matrix-org/matrix-react-sdk/pull/1362 )
* Suggest to invite people when speaking in an empty room
[\#1466 ](https://github.com/matrix-org/matrix-react-sdk/pull/1466 )
* Buttons to remove room/self avatar
[\#1478 ](https://github.com/matrix-org/matrix-react-sdk/pull/1478 )
* T3chguy/fix memberlist
[\#1480 ](https://github.com/matrix-org/matrix-react-sdk/pull/1480 )
* add option to disable BigEmoji
[\#1481 ](https://github.com/matrix-org/matrix-react-sdk/pull/1481 )
2017-10-16 21:45:13 +08:00
Changes in [0.10.7 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v0.10.7 ) (2017-10-16)
=====================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v0.10.7-rc.3...v0.10.7 )
* Update to latest js-sdk
2017-10-13 23:31:34 +08:00
Changes in [0.10.7-rc.3 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v0.10.7-rc.3 ) (2017-10-13)
===============================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v0.10.7-rc.2...v0.10.7-rc.3 )
* Fix the enableLabs flag, again
[\#1474 ](https://github.com/matrix-org/matrix-react-sdk/pull/1474 )
2017-10-13 22:02:36 +08:00
Changes in [0.10.7-rc.2 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v0.10.7-rc.2 ) (2017-10-13)
===============================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v0.10.7-rc.1...v0.10.7-rc.2 )
* Honour the (now legacy) enableLabs flag
[\#1473 ](https://github.com/matrix-org/matrix-react-sdk/pull/1473 )
* Don't show labs features by default
[\#1472 ](https://github.com/matrix-org/matrix-react-sdk/pull/1472 )
* Make features disabled by default
[\#1470 ](https://github.com/matrix-org/matrix-react-sdk/pull/1470 )
2017-10-13 18:10:21 +08:00
Changes in [0.10.7-rc.1 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v0.10.7-rc.1 ) (2017-10-13)
===============================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v0.10.6...v0.10.7-rc.1 )
* Add warm fuzzy dialog for inviting users to a group
[\#1459 ](https://github.com/matrix-org/matrix-react-sdk/pull/1459 )
* enable/disable features in config.json
[\#1468 ](https://github.com/matrix-org/matrix-react-sdk/pull/1468 )
* Update from Weblate.
[\#1469 ](https://github.com/matrix-org/matrix-react-sdk/pull/1469 )
* Don't send RR or RM when peeking at a room
[\#1463 ](https://github.com/matrix-org/matrix-react-sdk/pull/1463 )
* Fix bug that inserted emoji when typing
[\#1467 ](https://github.com/matrix-org/matrix-react-sdk/pull/1467 )
* Ignore VS16 char in RTE
[\#1458 ](https://github.com/matrix-org/matrix-react-sdk/pull/1458 )
* Show failures when sending messages
[\#1460 ](https://github.com/matrix-org/matrix-react-sdk/pull/1460 )
* Run eslint --fix
[\#1461 ](https://github.com/matrix-org/matrix-react-sdk/pull/1461 )
* Show who banned the user on hover
[\#1441 ](https://github.com/matrix-org/matrix-react-sdk/pull/1441 )
* Enhancements to room power level settings
[\#1440 ](https://github.com/matrix-org/matrix-react-sdk/pull/1440 )
* Added TextInputWithCheckbox dialog
[\#868 ](https://github.com/matrix-org/matrix-react-sdk/pull/868 )
* Make it clearer which HS you're logging into
[\#1456 ](https://github.com/matrix-org/matrix-react-sdk/pull/1456 )
* Remove redundant stale onKeyDown
[\#1451 ](https://github.com/matrix-org/matrix-react-sdk/pull/1451 )
* Only allow event state event handlers on state events
[\#1453 ](https://github.com/matrix-org/matrix-react-sdk/pull/1453 )
* Modify the group store to include group rooms
[\#1452 ](https://github.com/matrix-org/matrix-react-sdk/pull/1452 )
* Factor-out GroupStore and create GroupStoreCache
[\#1449 ](https://github.com/matrix-org/matrix-react-sdk/pull/1449 )
* Put related groups UI behind groups labs flag
[\#1448 ](https://github.com/matrix-org/matrix-react-sdk/pull/1448 )
* Restrict Flair in the timeline to related groups of the room
[\#1447 ](https://github.com/matrix-org/matrix-react-sdk/pull/1447 )
* Implement UI for editing related groups of a room
[\#1446 ](https://github.com/matrix-org/matrix-react-sdk/pull/1446 )
* Fix a couple of bugs with EditableItemList
[\#1445 ](https://github.com/matrix-org/matrix-react-sdk/pull/1445 )
* Factor out EditableItemList from AliasSettings
[\#1444 ](https://github.com/matrix-org/matrix-react-sdk/pull/1444 )
* Add dummy translation function to mark translatable strings
[\#1421 ](https://github.com/matrix-org/matrix-react-sdk/pull/1421 )
* Implement button to remove a room from a group
[\#1438 ](https://github.com/matrix-org/matrix-react-sdk/pull/1438 )
* Fix showing 3pid invites in member list
[\#1443 ](https://github.com/matrix-org/matrix-react-sdk/pull/1443 )
* Add button to get to MyGroups (view_my_groups or path #/groups )
[\#1435 ](https://github.com/matrix-org/matrix-react-sdk/pull/1435 )
* Add eslint rule to disallow spaces inside of curly braces
[\#1436 ](https://github.com/matrix-org/matrix-react-sdk/pull/1436 )
* Fix ability to invite existing mx users
[\#1437 ](https://github.com/matrix-org/matrix-react-sdk/pull/1437 )
* Construct address picker message using provided `validAddressTypes`
[\#1434 ](https://github.com/matrix-org/matrix-react-sdk/pull/1434 )
* Fix GroupView summary rooms displaying without avatars
[\#1433 ](https://github.com/matrix-org/matrix-react-sdk/pull/1433 )
* Implement adding rooms to a group (or group summary) by room ID
[\#1432 ](https://github.com/matrix-org/matrix-react-sdk/pull/1432 )
* Give flair avatars a tooltip = the group ID
[\#1431 ](https://github.com/matrix-org/matrix-react-sdk/pull/1431 )
* Fix ability to feature self in a group summary
[\#1430 ](https://github.com/matrix-org/matrix-react-sdk/pull/1430 )
* Implement "Add room to group" feature
[\#1429 ](https://github.com/matrix-org/matrix-react-sdk/pull/1429 )
* Fix group membership publicity
[\#1428 ](https://github.com/matrix-org/matrix-react-sdk/pull/1428 )
* Add support for Jitsi screensharing in electron app
[\#1355 ](https://github.com/matrix-org/matrix-react-sdk/pull/1355 )
* Delint and DRY TextForEvent
[\#1424 ](https://github.com/matrix-org/matrix-react-sdk/pull/1424 )
* Bust the flair caches after 30mins
[\#1427 ](https://github.com/matrix-org/matrix-react-sdk/pull/1427 )
* Show displayname / avatar in group member info
[\#1426 ](https://github.com/matrix-org/matrix-react-sdk/pull/1426 )
* Create GroupSummaryStore for storing group summary stuff
[\#1418 ](https://github.com/matrix-org/matrix-react-sdk/pull/1418 )
* Add status & toggle for publicity
[\#1419 ](https://github.com/matrix-org/matrix-react-sdk/pull/1419 )
* MemberList: show 100 more on overflow tile click
[\#1417 ](https://github.com/matrix-org/matrix-react-sdk/pull/1417 )
* Fix NPE in MemberList
[\#1425 ](https://github.com/matrix-org/matrix-react-sdk/pull/1425 )
* Fix incorrect variable in string
[\#1422 ](https://github.com/matrix-org/matrix-react-sdk/pull/1422 )
* apply i18n _t to string which has already been translated
[\#1420 ](https://github.com/matrix-org/matrix-react-sdk/pull/1420 )
* Make the invite section a truncatedlist too
[\#1416 ](https://github.com/matrix-org/matrix-react-sdk/pull/1416 )
* Implement removal function of features users/rooms
[\#1415 ](https://github.com/matrix-org/matrix-react-sdk/pull/1415 )
* Allow TruncatedList to get children via a callback
[\#1412 ](https://github.com/matrix-org/matrix-react-sdk/pull/1412 )
* Experimental: Lazy load user autocomplete entries
[\#1413 ](https://github.com/matrix-org/matrix-react-sdk/pull/1413 )
* Show displayname & avatar url in group member list
[\#1414 ](https://github.com/matrix-org/matrix-react-sdk/pull/1414 )
* De-lint TruncatedList
[\#1411 ](https://github.com/matrix-org/matrix-react-sdk/pull/1411 )
* Remove unneeded strings
[\#1409 ](https://github.com/matrix-org/matrix-react-sdk/pull/1409 )
* Clean on prerelease
[\#1410 ](https://github.com/matrix-org/matrix-react-sdk/pull/1410 )
* Redesign membership section in GroupView
[\#1408 ](https://github.com/matrix-org/matrix-react-sdk/pull/1408 )
* Implement adding rooms to the group summary
[\#1406 ](https://github.com/matrix-org/matrix-react-sdk/pull/1406 )
* Honour the is_privileged flag in GroupView
[\#1407 ](https://github.com/matrix-org/matrix-react-sdk/pull/1407 )
* Update when a group arrives
[\#1405 ](https://github.com/matrix-org/matrix-react-sdk/pull/1405 )
* Implement `view_group` dispatch when clicking flair
[\#1404 ](https://github.com/matrix-org/matrix-react-sdk/pull/1404 )
* GroupView: Add a User
[\#1402 ](https://github.com/matrix-org/matrix-react-sdk/pull/1402 )
* Track action button click event
[\#1403 ](https://github.com/matrix-org/matrix-react-sdk/pull/1403 )
* Separate sender profile into elements with classes
[\#1401 ](https://github.com/matrix-org/matrix-react-sdk/pull/1401 )
* Fix ugly integration button, use hover to show error
[\#1399 ](https://github.com/matrix-org/matrix-react-sdk/pull/1399 )
* Fix promise error in flair
[\#1400 ](https://github.com/matrix-org/matrix-react-sdk/pull/1400 )
* Flair!
[\#1351 ](https://github.com/matrix-org/matrix-react-sdk/pull/1351 )
* Group Membership UI
[\#1328 ](https://github.com/matrix-org/matrix-react-sdk/pull/1328 )
2017-09-22 04:47:28 +08:00
Changes in [0.10.6 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v0.10.6 ) (2017-09-21)
=====================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v0.10.5...v0.10.6 )
* New version of js-sdk with fixed build
2017-09-22 01:01:41 +08:00
Changes in [0.10.5 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v0.10.5 ) (2017-09-21)
=====================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v0.10.4...v0.10.5 )
* Fix build error (https://github.com/vector-im/riot-web/issues/5091)
2017-09-20 22:13:19 +08:00
Changes in [0.10.4 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v0.10.4 ) (2017-09-20)
=====================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v0.10.4-rc.1...v0.10.4 )
* No changes
2017-09-19 17:50:33 +08:00
Changes in [0.10.4-rc.1 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v0.10.4-rc.1 ) (2017-09-19)
===============================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v0.10.3...v0.10.4-rc.1 )
* Fix RoomView stuck in 'accept invite' state
[\#1396 ](https://github.com/matrix-org/matrix-react-sdk/pull/1396 )
* Only show the integ management button if user is joined
[\#1398 ](https://github.com/matrix-org/matrix-react-sdk/pull/1398 )
* suppressOnHover for member entity tiles which have no onClick
[\#1273 ](https://github.com/matrix-org/matrix-react-sdk/pull/1273 )
* add /devtools command
[\#1268 ](https://github.com/matrix-org/matrix-react-sdk/pull/1268 )
* Fix broken Link
[\#1359 ](https://github.com/matrix-org/matrix-react-sdk/pull/1359 )
* Show who redacted an event on hover
[\#1387 ](https://github.com/matrix-org/matrix-react-sdk/pull/1387 )
* start MELS expanded if it contains a highlighted/permalinked event.
[\#1388 ](https://github.com/matrix-org/matrix-react-sdk/pull/1388 )
* Add ignore user API support
[\#1389 ](https://github.com/matrix-org/matrix-react-sdk/pull/1389 )
* Add option to disable Emoji suggestions
[\#1392 ](https://github.com/matrix-org/matrix-react-sdk/pull/1392 )
* sanitize the i18n for fn:textForHistoryVisibilityEvent
[\#1397 ](https://github.com/matrix-org/matrix-react-sdk/pull/1397 )
* Don't check for only-emoji if there were none
[\#1394 ](https://github.com/matrix-org/matrix-react-sdk/pull/1394 )
* Fix emojification of symbol characters
[\#1393 ](https://github.com/matrix-org/matrix-react-sdk/pull/1393 )
* Update from Weblate.
[\#1395 ](https://github.com/matrix-org/matrix-react-sdk/pull/1395 )
* Make /join join again
[\#1391 ](https://github.com/matrix-org/matrix-react-sdk/pull/1391 )
* Display spinner not room preview after room create
[\#1390 ](https://github.com/matrix-org/matrix-react-sdk/pull/1390 )
* Fix the avatar / room name in room preview
[\#1384 ](https://github.com/matrix-org/matrix-react-sdk/pull/1384 )
* Remove spurious cancel button
[\#1381 ](https://github.com/matrix-org/matrix-react-sdk/pull/1381 )
* Fix starting a chat by email address
[\#1386 ](https://github.com/matrix-org/matrix-react-sdk/pull/1386 )
* respond on copy code block
[\#1363 ](https://github.com/matrix-org/matrix-react-sdk/pull/1363 )
* fix DateUtils inconsistency with 12/24h
[\#1383 ](https://github.com/matrix-org/matrix-react-sdk/pull/1383 )
* allow sending sub,sup and whitelist them on receive
[\#1382 ](https://github.com/matrix-org/matrix-react-sdk/pull/1382 )
* Update roomlist when an event is decrypted
[\#1380 ](https://github.com/matrix-org/matrix-react-sdk/pull/1380 )
* Update from Weblate.
[\#1379 ](https://github.com/matrix-org/matrix-react-sdk/pull/1379 )
* fix radio for theme selection
[\#1368 ](https://github.com/matrix-org/matrix-react-sdk/pull/1368 )
* fix some more zh_Hans - remove entirely broken lines
[\#1378 ](https://github.com/matrix-org/matrix-react-sdk/pull/1378 )
* fix placeholder causing app to break when using zh
[\#1377 ](https://github.com/matrix-org/matrix-react-sdk/pull/1377 )
* Avoid re-rendering RoomList on room switch
[\#1375 ](https://github.com/matrix-org/matrix-react-sdk/pull/1375 )
* Fix 'Failed to load timeline position' regression
[\#1376 ](https://github.com/matrix-org/matrix-react-sdk/pull/1376 )
* Fast path for emojifying strings
[\#1372 ](https://github.com/matrix-org/matrix-react-sdk/pull/1372 )
* Consolidate the code copy button
[\#1374 ](https://github.com/matrix-org/matrix-react-sdk/pull/1374 )
* Only add the code copy button for HTML messages
[\#1373 ](https://github.com/matrix-org/matrix-react-sdk/pull/1373 )
* Don't re-render matrixchat unnecessarily
[\#1371 ](https://github.com/matrix-org/matrix-react-sdk/pull/1371 )
* Don't wait for setState to run onHaveRoom
[\#1370 ](https://github.com/matrix-org/matrix-react-sdk/pull/1370 )
* Introduce a RoomScrollStateStore
[\#1367 ](https://github.com/matrix-org/matrix-react-sdk/pull/1367 )
* Don't always paginate when mounting a ScrollPanel
[\#1369 ](https://github.com/matrix-org/matrix-react-sdk/pull/1369 )
* Remove unused scrollStateMap from LoggedinView
[\#1366 ](https://github.com/matrix-org/matrix-react-sdk/pull/1366 )
* Revert "Implement sticky date separators"
[\#1365 ](https://github.com/matrix-org/matrix-react-sdk/pull/1365 )
* Remove unused string "changing room on a RoomView is not supported"
[\#1361 ](https://github.com/matrix-org/matrix-react-sdk/pull/1361 )
* Remove unused translation code translations
[\#1360 ](https://github.com/matrix-org/matrix-react-sdk/pull/1360 )
* Implement sticky date separators
[\#1353 ](https://github.com/matrix-org/matrix-react-sdk/pull/1353 )
2017-09-06 20:25:57 +08:00
Changes in [0.10.3 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v0.10.3 ) (2017-09-06)
=====================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v0.10.3-rc.2...v0.10.3 )
* No changes
2017-09-05 20:13:02 +08:00
Changes in [0.10.3-rc.2 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v0.10.3-rc.2 ) (2017-09-05)
===============================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v0.10.3-rc.1...v0.10.3-rc.2 )
* Fix plurals in translations
[\#1358 ](https://github.com/matrix-org/matrix-react-sdk/pull/1358 )
* Fix typo
[\#1357 ](https://github.com/matrix-org/matrix-react-sdk/pull/1357 )
* Update from Weblate.
[\#1356 ](https://github.com/matrix-org/matrix-react-sdk/pull/1356 )
2017-09-01 23:17:22 +08:00
Changes in [0.10.3-rc.1 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v0.10.3-rc.1 ) (2017-09-01)
===============================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v0.10.2...v0.10.3-rc.1 )
* Fix room change sometimes being very slow
[\#1354 ](https://github.com/matrix-org/matrix-react-sdk/pull/1354 )
* apply shouldHideEvent fn to onRoomTimeline for RoomStatusBar
[\#1346 ](https://github.com/matrix-org/matrix-react-sdk/pull/1346 )
* text4event widget modified, used to show widget added each time.
[\#1345 ](https://github.com/matrix-org/matrix-react-sdk/pull/1345 )
* separate concepts of showing and managing RRs to fix regression
[\#1352 ](https://github.com/matrix-org/matrix-react-sdk/pull/1352 )
* Make staging widgets work with live and vice versa.
[\#1350 ](https://github.com/matrix-org/matrix-react-sdk/pull/1350 )
* Avoid breaking /sync with uncaught exceptions
[\#1349 ](https://github.com/matrix-org/matrix-react-sdk/pull/1349 )
* we need to pass whether it is an invite RoomSubList explicitly (i18n)
[\#1343 ](https://github.com/matrix-org/matrix-react-sdk/pull/1343 )
* Percent encoding isn't a valid thing within _t
[\#1348 ](https://github.com/matrix-org/matrix-react-sdk/pull/1348 )
* Fix spurious notifications
[\#1339 ](https://github.com/matrix-org/matrix-react-sdk/pull/1339 )
* Unbreak password reset with a non-default HS
[\#1347 ](https://github.com/matrix-org/matrix-react-sdk/pull/1347 )
* Remove unnecessary 'load' on notif audio element
[\#1341 ](https://github.com/matrix-org/matrix-react-sdk/pull/1341 )
* _tJsx returns a React Object, the sub fn must return a React Object
[\#1340 ](https://github.com/matrix-org/matrix-react-sdk/pull/1340 )
* Fix deprecation warning about promise.defer()
[\#1292 ](https://github.com/matrix-org/matrix-react-sdk/pull/1292 )
* Fix click to insert completion
[\#1331 ](https://github.com/matrix-org/matrix-react-sdk/pull/1331 )
2017-08-24 21:49:40 +08:00
Changes in [0.10.2 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v0.10.2 ) (2017-08-24)
=====================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v0.10.1...v0.10.2 )
* Force update on timelinepanel when event decrypted
[\#1334 ](https://github.com/matrix-org/matrix-react-sdk/pull/1334 )
* Dispatch incoming_call synchronously
[\#1337 ](https://github.com/matrix-org/matrix-react-sdk/pull/1337 )
* Fix React crying on machines without internet due to return undefined
[\#1335 ](https://github.com/matrix-org/matrix-react-sdk/pull/1335 )
* Catch the promise rejection if scalar fails
[\#1333 ](https://github.com/matrix-org/matrix-react-sdk/pull/1333 )
* Update from Weblate.
[\#1329 ](https://github.com/matrix-org/matrix-react-sdk/pull/1329 )
2017-08-23 22:56:08 +08:00
Changes in [0.10.1 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v0.10.1 ) (2017-08-23)
=====================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v0.10.1-rc.1...v0.10.1 )
* [No changes]
2017-08-23 01:53:11 +08:00
Changes in [0.10.1-rc.1 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v0.10.1-rc.1 ) (2017-08-22)
===============================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v0.10.0-rc.2...v0.10.1-rc.1 )
* Matthew/multiple widgets
[\#1327 ](https://github.com/matrix-org/matrix-react-sdk/pull/1327 )
* Fix proptypes on UserPickerDialog
[\#1326 ](https://github.com/matrix-org/matrix-react-sdk/pull/1326 )
* AppsDrawer: Remove unnecessary bind
[\#1325 ](https://github.com/matrix-org/matrix-react-sdk/pull/1325 )
* Position add app widget link
[\#1322 ](https://github.com/matrix-org/matrix-react-sdk/pull/1322 )
* Remove app tile beta tag.
[\#1323 ](https://github.com/matrix-org/matrix-react-sdk/pull/1323 )
* Add missing translation.
[\#1324 ](https://github.com/matrix-org/matrix-react-sdk/pull/1324 )
* Note that apps are not E2EE
[\#1319 ](https://github.com/matrix-org/matrix-react-sdk/pull/1319 )
* Only render appTile body (including warnings) if drawer shown.
[\#1321 ](https://github.com/matrix-org/matrix-react-sdk/pull/1321 )
* Timeline improvements
[\#1320 ](https://github.com/matrix-org/matrix-react-sdk/pull/1320 )
* Add a space between widget name and "widget" in widget event tiles
[\#1318 ](https://github.com/matrix-org/matrix-react-sdk/pull/1318 )
* Move manage integrations button from settings page to room header as a
stand-alone component
[\#1286 ](https://github.com/matrix-org/matrix-react-sdk/pull/1286 )
* Don't apply case logic to app names
[\#1316 ](https://github.com/matrix-org/matrix-react-sdk/pull/1316 )
* Stop integ manager opening on every room switch
[\#1315 ](https://github.com/matrix-org/matrix-react-sdk/pull/1315 )
* Add behaviour to toggle app draw on app tile header click
[\#1313 ](https://github.com/matrix-org/matrix-react-sdk/pull/1313 )
* Change OOO so that MELS generation will continue over hidden events
[\#1308 ](https://github.com/matrix-org/matrix-react-sdk/pull/1308 )
* Implement TextualEvent tiles for im.vector.modular.widgets
[\#1312 ](https://github.com/matrix-org/matrix-react-sdk/pull/1312 )
* Don't show widget security warning to the person that added it to the room
[\#1314 ](https://github.com/matrix-org/matrix-react-sdk/pull/1314 )
* remove unused strings introduced by string change
[\#1311 ](https://github.com/matrix-org/matrix-react-sdk/pull/1311 )
* hotfix bad fn signature regression
[\#1310 ](https://github.com/matrix-org/matrix-react-sdk/pull/1310 )
* Show a dialog if the maximum number of widgets allowed has been reached.
[\#1291 ](https://github.com/matrix-org/matrix-react-sdk/pull/1291 )
* Fix Robot translation
[\#1309 ](https://github.com/matrix-org/matrix-react-sdk/pull/1309 )
* Refactor ChatInviteDialog to be UserPickerDialog
[\#1300 ](https://github.com/matrix-org/matrix-react-sdk/pull/1300 )
* Update Link to Translation status
[\#1302 ](https://github.com/matrix-org/matrix-react-sdk/pull/1302 )
2017-06-22 18:57:27 +08:00
Changes in [0.9.7 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v0.9.7 ) (2017-06-22)
===================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v0.9.6...v0.9.7 )
* Fix ability to invite users with caps in their user IDs
[\#1128 ](https://github.com/matrix-org/matrix-react-sdk/pull/1128 )
* Fix another race with first-sync
[\#1131 ](https://github.com/matrix-org/matrix-react-sdk/pull/1131 )
* Make the indexeddb worker script work again
[\#1132 ](https://github.com/matrix-org/matrix-react-sdk/pull/1132 )
* Use the web worker when clearing js-sdk stores
[\#1133 ](https://github.com/matrix-org/matrix-react-sdk/pull/1133 )
2017-06-20 20:08:05 +08:00
Changes in [0.9.6 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v0.9.6 ) (2017-06-20)
===================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v0.9.5...v0.9.6 )
* Fix infinite spinner on email registration
[\#1120 ](https://github.com/matrix-org/matrix-react-sdk/pull/1120 )
* Translate help promots in room list
[\#1121 ](https://github.com/matrix-org/matrix-react-sdk/pull/1121 )
* Internationalise the drop targets
[\#1122 ](https://github.com/matrix-org/matrix-react-sdk/pull/1122 )
* Fix another infinite spin on register
[\#1124 ](https://github.com/matrix-org/matrix-react-sdk/pull/1124 )
2017-06-19 20:09:41 +08:00
Changes in [0.9.5 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v0.9.5 ) (2017-06-19)
===================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v0.9.5-rc.2...v0.9.5 )
* Don't peek when creating a room
[\#1113 ](https://github.com/matrix-org/matrix-react-sdk/pull/1113 )
* More translations & translation fixes
2017-06-16 20:28:48 +08:00
Changes in [0.9.5-rc.2 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v0.9.5-rc.2 ) (2017-06-16)
=============================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v0.9.5-rc.1...v0.9.5-rc.2 )
* Avoid getting stuck in a loop in CAS login
[\#1109 ](https://github.com/matrix-org/matrix-react-sdk/pull/1109 )
* Update from Weblate.
[\#1101 ](https://github.com/matrix-org/matrix-react-sdk/pull/1101 )
* Correctly inspect state when rejecting invite
[\#1108 ](https://github.com/matrix-org/matrix-react-sdk/pull/1108 )
* Make sure to pass the roomAlias to the preview header if we have it
[\#1107 ](https://github.com/matrix-org/matrix-react-sdk/pull/1107 )
* Make sure captcha disappears when container does
[\#1106 ](https://github.com/matrix-org/matrix-react-sdk/pull/1106 )
* Fix URL previews
[\#1105 ](https://github.com/matrix-org/matrix-react-sdk/pull/1105 )
2017-06-16 00:17:17 +08:00
Changes in [0.9.5-rc.1 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v0.9.5-rc.1 ) (2017-06-15)
=============================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v0.9.4...v0.9.5-rc.1 )
* Groundwork for tests including a teamserver login
[\#1098 ](https://github.com/matrix-org/matrix-react-sdk/pull/1098 )
* Show a spinner when accepting an invite and waitingForRoom
[\#1100 ](https://github.com/matrix-org/matrix-react-sdk/pull/1100 )
* Display a spinner until new room object after join success
[\#1099 ](https://github.com/matrix-org/matrix-react-sdk/pull/1099 )
* Luke/attempt fix peeking regression
[\#1097 ](https://github.com/matrix-org/matrix-react-sdk/pull/1097 )
* Show correct text in set email password dialog (2)
[\#1096 ](https://github.com/matrix-org/matrix-react-sdk/pull/1096 )
* Don't create a guest login if user went to /login
[\#1092 ](https://github.com/matrix-org/matrix-react-sdk/pull/1092 )
* Give password confirmation correct title, description
[\#1095 ](https://github.com/matrix-org/matrix-react-sdk/pull/1095 )
* Make enter submit change password form
[\#1094 ](https://github.com/matrix-org/matrix-react-sdk/pull/1094 )
* When not specified, remove roomAlias state in RoomViewStore
[\#1093 ](https://github.com/matrix-org/matrix-react-sdk/pull/1093 )
* Update from Weblate.
[\#1091 ](https://github.com/matrix-org/matrix-react-sdk/pull/1091 )
* Fixed pagination infinite loop caused by long messages
[\#1045 ](https://github.com/matrix-org/matrix-react-sdk/pull/1045 )
* Clear persistent storage on login and logout
[\#1085 ](https://github.com/matrix-org/matrix-react-sdk/pull/1085 )
* DM guessing: prefer oldest joined member
[\#1087 ](https://github.com/matrix-org/matrix-react-sdk/pull/1087 )
* Ask for email address after setting password for the first time
[\#1090 ](https://github.com/matrix-org/matrix-react-sdk/pull/1090 )
* i18n for setting password flow
[\#1089 ](https://github.com/matrix-org/matrix-react-sdk/pull/1089 )
* remove mx_filterFlipColor from verified e2e icon so its not purple :/
[\#1088 ](https://github.com/matrix-org/matrix-react-sdk/pull/1088 )
* width and height must be int otherwise synapse cries
[\#1083 ](https://github.com/matrix-org/matrix-react-sdk/pull/1083 )
* remove RoomViewStore listener from MatrixChat on unmount
[\#1084 ](https://github.com/matrix-org/matrix-react-sdk/pull/1084 )
* Add script to copy translations between files
[\#1082 ](https://github.com/matrix-org/matrix-react-sdk/pull/1082 )
* Only process user_directory response if it's for the current query
[\#1081 ](https://github.com/matrix-org/matrix-react-sdk/pull/1081 )
* Fix regressions with starting a 1-1.
[\#1080 ](https://github.com/matrix-org/matrix-react-sdk/pull/1080 )
* allow forcing of TURN
[\#1079 ](https://github.com/matrix-org/matrix-react-sdk/pull/1079 )
* Remove a bunch of dead code from react-sdk
[\#1077 ](https://github.com/matrix-org/matrix-react-sdk/pull/1077 )
* Improve error logging/reporting in megolm import/export
[\#1061 ](https://github.com/matrix-org/matrix-react-sdk/pull/1061 )
* Delinting
[\#1064 ](https://github.com/matrix-org/matrix-react-sdk/pull/1064 )
* Show reason for a call hanging up unexpectedly.
[\#1071 ](https://github.com/matrix-org/matrix-react-sdk/pull/1071 )
* Add reason for ban in room settings
[\#1072 ](https://github.com/matrix-org/matrix-react-sdk/pull/1072 )
* adds mx_filterFlipColor so that the dark theme will invert this image
[\#1070 ](https://github.com/matrix-org/matrix-react-sdk/pull/1070 )
2017-06-14 18:17:00 +08:00
Changes in [0.9.4 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v0.9.4 ) (2017-06-14)
===================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v0.9.3...v0.9.4 )
* Ask for email address after setting password for the first time
[\#1090 ](https://github.com/matrix-org/matrix-react-sdk/pull/1090 )
* DM guessing: prefer oldest joined member
[\#1087 ](https://github.com/matrix-org/matrix-react-sdk/pull/1087 )
* More translations
2017-06-12 22:50:36 +08:00
Changes in [0.9.3 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v0.9.3 ) (2017-06-12)
===================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v0.9.3-rc.2...v0.9.3 )
* Add more translations & fix some existing ones
2017-06-10 05:13:53 +08:00
Changes in [0.9.3-rc.2 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v0.9.3-rc.2 ) (2017-06-09)
=============================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v0.9.3-rc.1...v0.9.3-rc.2 )
* Fix flux dependency
* Fix translations on conference call bar
2017-06-10 03:28:08 +08:00
Changes in [0.9.3-rc.1 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v0.9.3-rc.1 ) (2017-06-09)
=============================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v0.9.2...v0.9.3-rc.1 )
* When ChatCreateOrReuseDialog is cancelled by a guest, go home
[\#1069 ](https://github.com/matrix-org/matrix-react-sdk/pull/1069 )
* Update from Weblate.
[\#1065 ](https://github.com/matrix-org/matrix-react-sdk/pull/1065 )
* Goto /home when forgetting the last room
[\#1067 ](https://github.com/matrix-org/matrix-react-sdk/pull/1067 )
* Default to home page when settings is closed
[\#1066 ](https://github.com/matrix-org/matrix-react-sdk/pull/1066 )
* Update from Weblate.
[\#1063 ](https://github.com/matrix-org/matrix-react-sdk/pull/1063 )
* When joining, use a roomAlias if we have it
[\#1062 ](https://github.com/matrix-org/matrix-react-sdk/pull/1062 )
* Control currently viewed event via RoomViewStore
[\#1058 ](https://github.com/matrix-org/matrix-react-sdk/pull/1058 )
* Better error messages for login
[\#1060 ](https://github.com/matrix-org/matrix-react-sdk/pull/1060 )
* Add remaining translations
[\#1056 ](https://github.com/matrix-org/matrix-react-sdk/pull/1056 )
* Added button that copies code to clipboard
[\#1040 ](https://github.com/matrix-org/matrix-react-sdk/pull/1040 )
* de-lint MegolmExportEncryption + test
[\#1059 ](https://github.com/matrix-org/matrix-react-sdk/pull/1059 )
* Better RTL support
[\#1021 ](https://github.com/matrix-org/matrix-react-sdk/pull/1021 )
* make mels emoji capable
[\#1057 ](https://github.com/matrix-org/matrix-react-sdk/pull/1057 )
* Make travis check for lint on files which are clean to start with
[\#1055 ](https://github.com/matrix-org/matrix-react-sdk/pull/1055 )
* Update from Weblate.
[\#1053 ](https://github.com/matrix-org/matrix-react-sdk/pull/1053 )
* Add some logging around switching rooms
[\#1054 ](https://github.com/matrix-org/matrix-react-sdk/pull/1054 )
* Update from Weblate.
[\#1052 ](https://github.com/matrix-org/matrix-react-sdk/pull/1052 )
* Use user_directory endpoint to populate ChatInviteDialog
[\#1050 ](https://github.com/matrix-org/matrix-react-sdk/pull/1050 )
* Various Analytics changes/fixes/improvements
[\#1046 ](https://github.com/matrix-org/matrix-react-sdk/pull/1046 )
* Use an arrow function to allow `this`
[\#1051 ](https://github.com/matrix-org/matrix-react-sdk/pull/1051 )
* New guest access
[\#937 ](https://github.com/matrix-org/matrix-react-sdk/pull/937 )
* Translate src/components/structures
[\#1048 ](https://github.com/matrix-org/matrix-react-sdk/pull/1048 )
* Cancel 'join room' action if 'log in' is clicked
[\#1049 ](https://github.com/matrix-org/matrix-react-sdk/pull/1049 )
* fix copy and paste derp and rip out unused imports
[\#1015 ](https://github.com/matrix-org/matrix-react-sdk/pull/1015 )
* Update from Weblate.
[\#1042 ](https://github.com/matrix-org/matrix-react-sdk/pull/1042 )
* Reset 'first sync' flag / promise on log in
[\#1041 ](https://github.com/matrix-org/matrix-react-sdk/pull/1041 )
* Remove DM-guessing code (again)
[\#1036 ](https://github.com/matrix-org/matrix-react-sdk/pull/1036 )
* Cancel deferred actions
[\#1039 ](https://github.com/matrix-org/matrix-react-sdk/pull/1039 )
* Merge develop, add i18n for SetMxIdDialog
[\#1034 ](https://github.com/matrix-org/matrix-react-sdk/pull/1034 )
* Defer an intention for creating a room
[\#1038 ](https://github.com/matrix-org/matrix-react-sdk/pull/1038 )
* Fix 'create room' button
[\#1037 ](https://github.com/matrix-org/matrix-react-sdk/pull/1037 )
* Always show the spinner during the first sync
[\#1033 ](https://github.com/matrix-org/matrix-react-sdk/pull/1033 )
* Only view welcome user if we are not looking at a room
[\#1032 ](https://github.com/matrix-org/matrix-react-sdk/pull/1032 )
* Update from Weblate.
[\#1030 ](https://github.com/matrix-org/matrix-react-sdk/pull/1030 )
* Keep deferred actions for view_user_settings and view_create_chat
[\#1031 ](https://github.com/matrix-org/matrix-react-sdk/pull/1031 )
* Don't do a deferred start chat if user is welcome user
[\#1029 ](https://github.com/matrix-org/matrix-react-sdk/pull/1029 )
* Introduce state `peekLoading` to avoid collision with `roomLoading`
[\#1028 ](https://github.com/matrix-org/matrix-react-sdk/pull/1028 )
* Update from Weblate.
[\#1016 ](https://github.com/matrix-org/matrix-react-sdk/pull/1016 )
* Fix accepting a 3pid invite
[\#1013 ](https://github.com/matrix-org/matrix-react-sdk/pull/1013 )
* Propagate room join errors to the UI
[\#1007 ](https://github.com/matrix-org/matrix-react-sdk/pull/1007 )
* Implement /user/@userid:domain?action=chat
[\#1006 ](https://github.com/matrix-org/matrix-react-sdk/pull/1006 )
* Show People/Rooms emptySubListTip even when total rooms !== 0
[\#967 ](https://github.com/matrix-org/matrix-react-sdk/pull/967 )
* Fix to show the correct room
[\#995 ](https://github.com/matrix-org/matrix-react-sdk/pull/995 )
* Remove cachedPassword from localStorage on_logged_out
[\#977 ](https://github.com/matrix-org/matrix-react-sdk/pull/977 )
* Add /start to show the setMxId above HomePage
[\#964 ](https://github.com/matrix-org/matrix-react-sdk/pull/964 )
* Allow pressing Enter to submit setMxId
[\#961 ](https://github.com/matrix-org/matrix-react-sdk/pull/961 )
* add login link to SetMxIdDialog
[\#954 ](https://github.com/matrix-org/matrix-react-sdk/pull/954 )
* Block user settings with view_set_mxid
[\#936 ](https://github.com/matrix-org/matrix-react-sdk/pull/936 )
* Show "Something went wrong!" when errcode undefined
[\#935 ](https://github.com/matrix-org/matrix-react-sdk/pull/935 )
* Reset store state when logging out
[\#930 ](https://github.com/matrix-org/matrix-react-sdk/pull/930 )
* Set the displayname to the mxid once PWLU
[\#933 ](https://github.com/matrix-org/matrix-react-sdk/pull/933 )
* Fix view_next_room, view_previous_room and view_indexed_room
[\#929 ](https://github.com/matrix-org/matrix-react-sdk/pull/929 )
* Use RVS to indicate "joining" when setting a mxid
[\#928 ](https://github.com/matrix-org/matrix-react-sdk/pull/928 )
* Don't show notif nag bar if guest
[\#932 ](https://github.com/matrix-org/matrix-react-sdk/pull/932 )
* Show "Password" instead of "New Password"
[\#927 ](https://github.com/matrix-org/matrix-react-sdk/pull/927 )
* Remove warm-fuzzy after setting mxid
[\#926 ](https://github.com/matrix-org/matrix-react-sdk/pull/926 )
* Allow teamServerConfig to be missing
[\#925 ](https://github.com/matrix-org/matrix-react-sdk/pull/925 )
* Remove GuestWarningBar
[\#923 ](https://github.com/matrix-org/matrix-react-sdk/pull/923 )
* Make left panel better for new users (mk III)
[\#924 ](https://github.com/matrix-org/matrix-react-sdk/pull/924 )
* Implement default welcome page and allow custom URL /w config
[\#922 ](https://github.com/matrix-org/matrix-react-sdk/pull/922 )
* Implement a store for RoomView
[\#921 ](https://github.com/matrix-org/matrix-react-sdk/pull/921 )
* Add prop to toggle whether new password input is autoFocused
[\#915 ](https://github.com/matrix-org/matrix-react-sdk/pull/915 )
* Implement warm-fuzzy success dialog for SetMxIdDialog
[\#905 ](https://github.com/matrix-org/matrix-react-sdk/pull/905 )
* Write some tests for the RTS UI
[\#893 ](https://github.com/matrix-org/matrix-react-sdk/pull/893 )
* Make confirmation optional on ChangePassword
[\#890 ](https://github.com/matrix-org/matrix-react-sdk/pull/890 )
* Remove "Current Password" input if mx_pass exists
[\#881 ](https://github.com/matrix-org/matrix-react-sdk/pull/881 )
* Replace NeedToRegisterDialog /w SetMxIdDialog
[\#889 ](https://github.com/matrix-org/matrix-react-sdk/pull/889 )
* Invite the welcome user after registration if configured
[\#882 ](https://github.com/matrix-org/matrix-react-sdk/pull/882 )
* Prevent ROUs from creating new chats/new rooms
[\#879 ](https://github.com/matrix-org/matrix-react-sdk/pull/879 )
* Redesign mxID chooser, add availability checking
[\#877 ](https://github.com/matrix-org/matrix-react-sdk/pull/877 )
* Show password nag bar when user is PWLU
[\#864 ](https://github.com/matrix-org/matrix-react-sdk/pull/864 )
* fix typo
[\#858 ](https://github.com/matrix-org/matrix-react-sdk/pull/858 )
* Initial implementation: SetDisplayName -> SetMxIdDialog
[\#849 ](https://github.com/matrix-org/matrix-react-sdk/pull/849 )
2017-06-07 00:40:30 +08:00
Changes in [0.9.2 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v0.9.2 ) (2017-06-06)
===================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v0.9.1...v0.9.2 )
* Hotfix: Allow password reset when logged in
[\#1044 ](https://github.com/matrix-org/matrix-react-sdk/pull/1044 )
2017-06-03 05:39:31 +08:00
Changes in [0.9.1 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v0.9.1 ) (2017-06-02)
===================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v0.9.0...v0.9.1 )
* Update from Weblate.
[\#1012 ](https://github.com/matrix-org/matrix-react-sdk/pull/1012 )
* typo, missing import and mis-casing
[\#1014 ](https://github.com/matrix-org/matrix-react-sdk/pull/1014 )
* Update from Weblate.
[\#1010 ](https://github.com/matrix-org/matrix-react-sdk/pull/1010 )
2017-06-02 21:23:29 +08:00
Changes in [0.9.0 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v0.9.0 ) (2017-06-02)
===================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v0.9.0-rc.2...v0.9.0 )
* sync pt with pt_BR
[\#1009 ](https://github.com/matrix-org/matrix-react-sdk/pull/1009 )
* Update from Weblate.
[\#1008 ](https://github.com/matrix-org/matrix-react-sdk/pull/1008 )
* Update from Weblate.
[\#1003 ](https://github.com/matrix-org/matrix-react-sdk/pull/1003 )
* allow hiding redactions, restoring old behaviour
[\#1004 ](https://github.com/matrix-org/matrix-react-sdk/pull/1004 )
* Add missing translations
[\#1005 ](https://github.com/matrix-org/matrix-react-sdk/pull/1005 )
2017-06-02 08:14:13 +08:00
Changes in [0.9.0-rc.2 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v0.9.0-rc.2 ) (2017-06-02)
=============================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v0.9.0-rc.1...v0.9.0-rc.2 )
* Update from Weblate.
[\#1002 ](https://github.com/matrix-org/matrix-react-sdk/pull/1002 )
* webrtc config electron
[\#850 ](https://github.com/matrix-org/matrix-react-sdk/pull/850 )
* enable useCompactLayout user setting an add a class when it's enabled
[\#986 ](https://github.com/matrix-org/matrix-react-sdk/pull/986 )
* Update from Weblate.
[\#987 ](https://github.com/matrix-org/matrix-react-sdk/pull/987 )
* Translation fixes for everything but src/components
[\#990 ](https://github.com/matrix-org/matrix-react-sdk/pull/990 )
* Fix tests
[\#1001 ](https://github.com/matrix-org/matrix-react-sdk/pull/1001 )
* Fix tests for PR #989
[\#999 ](https://github.com/matrix-org/matrix-react-sdk/pull/999 )
* Revert "Revert "add labels to language picker""
[\#1000 ](https://github.com/matrix-org/matrix-react-sdk/pull/1000 )
* maybe fixxy [Electron] external thing?
[\#997 ](https://github.com/matrix-org/matrix-react-sdk/pull/997 )
* travisci: Don't run the riot-web tests if the react-sdk tests fail
[\#992 ](https://github.com/matrix-org/matrix-react-sdk/pull/992 )
* Support 12hr time on DateSeparator
[\#991 ](https://github.com/matrix-org/matrix-react-sdk/pull/991 )
* Revert "add labels to language picker"
[\#994 ](https://github.com/matrix-org/matrix-react-sdk/pull/994 )
* Call MatrixClient.clearStores on logout
[\#983 ](https://github.com/matrix-org/matrix-react-sdk/pull/983 )
* Matthew/room avatar event
[\#988 ](https://github.com/matrix-org/matrix-react-sdk/pull/988 )
* add labels to language picker
[\#989 ](https://github.com/matrix-org/matrix-react-sdk/pull/989 )
* Update from Weblate.
[\#981 ](https://github.com/matrix-org/matrix-react-sdk/pull/981 )
2017-06-01 09:15:48 +08:00
Changes in [0.9.0-rc.1 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v0.9.0-rc.1 ) (2017-06-01)
=============================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v0.8.9...v0.9.0-rc.1 )
* Fix rare case where presence duration is undefined
[\#982 ](https://github.com/matrix-org/matrix-react-sdk/pull/982 )
* add concept of platform handling loudNotifications (bings/pings/whatHaveYou)
[\#985 ](https://github.com/matrix-org/matrix-react-sdk/pull/985 )
* Fixes to i18n code
[\#984 ](https://github.com/matrix-org/matrix-react-sdk/pull/984 )
* Update from Weblate.
[\#978 ](https://github.com/matrix-org/matrix-react-sdk/pull/978 )
* Add partial support for RTL languages
[\#955 ](https://github.com/matrix-org/matrix-react-sdk/pull/955 )
* Added two strings to translate
[\#975 ](https://github.com/matrix-org/matrix-react-sdk/pull/975 )
* Update from Weblate.
[\#976 ](https://github.com/matrix-org/matrix-react-sdk/pull/976 )
* Update from Weblate.
[\#974 ](https://github.com/matrix-org/matrix-react-sdk/pull/974 )
* Initial Electron Settings - for Auto Launch
[\#920 ](https://github.com/matrix-org/matrix-react-sdk/pull/920 )
* Fix missing string in the room settings
[\#973 ](https://github.com/matrix-org/matrix-react-sdk/pull/973 )
* fix error in i18n string
[\#972 ](https://github.com/matrix-org/matrix-react-sdk/pull/972 )
* Update from Weblate.
[\#970 ](https://github.com/matrix-org/matrix-react-sdk/pull/970 )
* Support 12hr time in full date
[\#971 ](https://github.com/matrix-org/matrix-react-sdk/pull/971 )
* Add _tJsx()
[\#968 ](https://github.com/matrix-org/matrix-react-sdk/pull/968 )
* Update from Weblate.
[\#966 ](https://github.com/matrix-org/matrix-react-sdk/pull/966 )
* Remove space between time and AM/PM
[\#969 ](https://github.com/matrix-org/matrix-react-sdk/pull/969 )
* Piwik Analytics
[\#948 ](https://github.com/matrix-org/matrix-react-sdk/pull/948 )
* Update from Weblate.
[\#965 ](https://github.com/matrix-org/matrix-react-sdk/pull/965 )
* Improve ChatInviteDialog perf by ditching fuse, using indexOf and
lastActiveTs()
[\#960 ](https://github.com/matrix-org/matrix-react-sdk/pull/960 )
* Say "X removed the room name" instead of showing nothing
[\#958 ](https://github.com/matrix-org/matrix-react-sdk/pull/958 )
* roomview/roomheader fixes
[\#959 ](https://github.com/matrix-org/matrix-react-sdk/pull/959 )
* Update from Weblate.
[\#953 ](https://github.com/matrix-org/matrix-react-sdk/pull/953 )
* fix i18n in a situation where navigator.languages=[]
[\#956 ](https://github.com/matrix-org/matrix-react-sdk/pull/956 )
* `t_` -> `_t` fix typo
[\#957 ](https://github.com/matrix-org/matrix-react-sdk/pull/957 )
* Change redact -> remove for clarity
[\#831 ](https://github.com/matrix-org/matrix-react-sdk/pull/831 )
* Update from Weblate.
[\#950 ](https://github.com/matrix-org/matrix-react-sdk/pull/950 )
* fix mis-linting - missed it in code review :(
[\#952 ](https://github.com/matrix-org/matrix-react-sdk/pull/952 )
* i18n fixes
[\#951 ](https://github.com/matrix-org/matrix-react-sdk/pull/951 )
* Message Forwarding
[\#812 ](https://github.com/matrix-org/matrix-react-sdk/pull/812 )
* don't focus_composer on window focus
[\#944 ](https://github.com/matrix-org/matrix-react-sdk/pull/944 )
* Fix vector-im/riot-web#4042
[\#947 ](https://github.com/matrix-org/matrix-react-sdk/pull/947 )
* import _t, drop two unused imports
[\#946 ](https://github.com/matrix-org/matrix-react-sdk/pull/946 )
* Fix punctuation in TextForEvent to be i18n'd consistently
[\#945 ](https://github.com/matrix-org/matrix-react-sdk/pull/945 )
* actually wire up alwaysShowTimestamps
[\#940 ](https://github.com/matrix-org/matrix-react-sdk/pull/940 )
* Update from Weblate.
[\#943 ](https://github.com/matrix-org/matrix-react-sdk/pull/943 )
* Update from Weblate.
[\#942 ](https://github.com/matrix-org/matrix-react-sdk/pull/942 )
* Update from Weblate.
[\#941 ](https://github.com/matrix-org/matrix-react-sdk/pull/941 )
* Update from Weblate.
[\#938 ](https://github.com/matrix-org/matrix-react-sdk/pull/938 )
* Fix PM being AM
[\#939 ](https://github.com/matrix-org/matrix-react-sdk/pull/939 )
* pass call state through dispatcher, for poor electron
[\#918 ](https://github.com/matrix-org/matrix-react-sdk/pull/918 )
* Translations!
[\#934 ](https://github.com/matrix-org/matrix-react-sdk/pull/934 )
* Remove suffix and prefix from login input username
[\#906 ](https://github.com/matrix-org/matrix-react-sdk/pull/906 )
* Kierangould/12hourtimestamp
[\#903 ](https://github.com/matrix-org/matrix-react-sdk/pull/903 )
* Don't include src in the test resolve root
[\#931 ](https://github.com/matrix-org/matrix-react-sdk/pull/931 )
* Make the linked versions open a new tab, turt2live complained :P
[\#910 ](https://github.com/matrix-org/matrix-react-sdk/pull/910 )
* Fix lint errors in SlashCommands
[\#919 ](https://github.com/matrix-org/matrix-react-sdk/pull/919 )
* autoFocus input box
[\#911 ](https://github.com/matrix-org/matrix-react-sdk/pull/911 )
* Make travis test against riot-web new-guest-access
[\#917 ](https://github.com/matrix-org/matrix-react-sdk/pull/917 )
* Add right-branch logic to travis test script
[\#916 ](https://github.com/matrix-org/matrix-react-sdk/pull/916 )
* Group e2e keys into blocks of 4 characters
[\#914 ](https://github.com/matrix-org/matrix-react-sdk/pull/914 )
* Factor out DeviceVerifyDialog
[\#913 ](https://github.com/matrix-org/matrix-react-sdk/pull/913 )
* Fix 'missing page_type' error
[\#909 ](https://github.com/matrix-org/matrix-react-sdk/pull/909 )
* code style update
[\#904 ](https://github.com/matrix-org/matrix-react-sdk/pull/904 )
2017-05-22 18:36:55 +08:00
Changes in [0.8.9 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v0.8.9 ) (2017-05-22)
===================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v0.8.9-rc.1...v0.8.9 )
* No changes
2017-05-19 17:39:14 +08:00
Changes in [0.8.9-rc.1 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v0.8.9-rc.1 ) (2017-05-19)
=============================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v0.8.8...v0.8.9-rc.1 )
* Prevent an exception getting scroll node
[\#902 ](https://github.com/matrix-org/matrix-react-sdk/pull/902 )
* Fix a few remaining snags with country dd
[\#901 ](https://github.com/matrix-org/matrix-react-sdk/pull/901 )
* Add left_aligned class to CountryDropdown
[\#900 ](https://github.com/matrix-org/matrix-react-sdk/pull/900 )
* Swap to new flag files (which are stored as GB.png)
[\#899 ](https://github.com/matrix-org/matrix-react-sdk/pull/899 )
* Improve phone number country dropdown for registration and login (Act. 2,
Return of the Prefix)
[\#897 ](https://github.com/matrix-org/matrix-react-sdk/pull/897 )
* Support for pasting files into normal composer
[\#892 ](https://github.com/matrix-org/matrix-react-sdk/pull/892 )
* tell guests they can't use filepanel until they register
[\#887 ](https://github.com/matrix-org/matrix-react-sdk/pull/887 )
* Prevent reskindex -w from running when file names have not changed
[\#888 ](https://github.com/matrix-org/matrix-react-sdk/pull/888 )
* I broke UserSettings for webpack-dev-server
[\#884 ](https://github.com/matrix-org/matrix-react-sdk/pull/884 )
* various fixes to RoomHeader
[\#880 ](https://github.com/matrix-org/matrix-react-sdk/pull/880 )
* remove /me whether or not it has a space after it
[\#885 ](https://github.com/matrix-org/matrix-react-sdk/pull/885 )
* show error if we can't set a filter because no room
[\#883 ](https://github.com/matrix-org/matrix-react-sdk/pull/883 )
* Fix RM not updating if RR event unpaginated
[\#874 ](https://github.com/matrix-org/matrix-react-sdk/pull/874 )
* change roomsettings wording
[\#878 ](https://github.com/matrix-org/matrix-react-sdk/pull/878 )
* make reskindex windows friendly
[\#875 ](https://github.com/matrix-org/matrix-react-sdk/pull/875 )
* Fixes 2 issues with Dialog closing
[\#867 ](https://github.com/matrix-org/matrix-react-sdk/pull/867 )
* Automatic Reskindex
[\#871 ](https://github.com/matrix-org/matrix-react-sdk/pull/871 )
* Put room name in 'leave room' confirmation dialog
[\#873 ](https://github.com/matrix-org/matrix-react-sdk/pull/873 )
* Fix this/self fail in LeftPanel
[\#872 ](https://github.com/matrix-org/matrix-react-sdk/pull/872 )
* Don't show null URL previews
[\#870 ](https://github.com/matrix-org/matrix-react-sdk/pull/870 )
* Fix keys for AddressSelector
[\#869 ](https://github.com/matrix-org/matrix-react-sdk/pull/869 )
* Make left panel better for new users (mk II)
[\#859 ](https://github.com/matrix-org/matrix-react-sdk/pull/859 )
* Explicitly save composer content onUnload
[\#866 ](https://github.com/matrix-org/matrix-react-sdk/pull/866 )
* Warn on unload
[\#851 ](https://github.com/matrix-org/matrix-react-sdk/pull/851 )
* Log deviceid at login
[\#862 ](https://github.com/matrix-org/matrix-react-sdk/pull/862 )
* Guests can't send RR so no point trying
[\#860 ](https://github.com/matrix-org/matrix-react-sdk/pull/860 )
* Remove babelcheck
[\#861 ](https://github.com/matrix-org/matrix-react-sdk/pull/861 )
* T3chguy/settings versions improvements
[\#857 ](https://github.com/matrix-org/matrix-react-sdk/pull/857 )
* Change max-len 90->120
[\#852 ](https://github.com/matrix-org/matrix-react-sdk/pull/852 )
* Remove DM-guessing code
[\#829 ](https://github.com/matrix-org/matrix-react-sdk/pull/829 )
* Fix jumping to an unread event when in MELS
[\#855 ](https://github.com/matrix-org/matrix-react-sdk/pull/855 )
* Validate phone number on login
[\#856 ](https://github.com/matrix-org/matrix-react-sdk/pull/856 )
* Failed to enable HTML5 Notifications Error Dialogs
[\#827 ](https://github.com/matrix-org/matrix-react-sdk/pull/827 )
* Pin filesize ver to fix break upstream
[\#854 ](https://github.com/matrix-org/matrix-react-sdk/pull/854 )
* Improve RoomDirectory Look & Feel
[\#848 ](https://github.com/matrix-org/matrix-react-sdk/pull/848 )
* Only show jumpToReadMarker bar when RM !== RR
[\#845 ](https://github.com/matrix-org/matrix-react-sdk/pull/845 )
* Allow MELS to have its own RM
[\#846 ](https://github.com/matrix-org/matrix-react-sdk/pull/846 )
* Use document.onkeydown instead of onkeypress
[\#844 ](https://github.com/matrix-org/matrix-react-sdk/pull/844 )
* (Room)?Avatar: Request 96x96 avatars on high DPI screens
[\#808 ](https://github.com/matrix-org/matrix-react-sdk/pull/808 )
* Add mx_EventTile_emote class
[\#842 ](https://github.com/matrix-org/matrix-react-sdk/pull/842 )
* Fix dialog reappearing after hitting Enter
[\#841 ](https://github.com/matrix-org/matrix-react-sdk/pull/841 )
* Fix spinner that shows until the first sync
[\#840 ](https://github.com/matrix-org/matrix-react-sdk/pull/840 )
* Show spinner until first sync has completed
[\#839 ](https://github.com/matrix-org/matrix-react-sdk/pull/839 )
* Style fixes for LoggedInView
[\#838 ](https://github.com/matrix-org/matrix-react-sdk/pull/838 )
* Fix specifying custom server for registration
[\#834 ](https://github.com/matrix-org/matrix-react-sdk/pull/834 )
* Improve country dropdown UX and expose +prefix
[\#833 ](https://github.com/matrix-org/matrix-react-sdk/pull/833 )
* Fix user settings store
[\#836 ](https://github.com/matrix-org/matrix-react-sdk/pull/836 )
* show the room name in the UDE Dialog
[\#832 ](https://github.com/matrix-org/matrix-react-sdk/pull/832 )
* summarise profile changes in MELS
[\#826 ](https://github.com/matrix-org/matrix-react-sdk/pull/826 )
* Transform h1 and h2 tags to h3 tags
[\#820 ](https://github.com/matrix-org/matrix-react-sdk/pull/820 )
* limit our keyboard shortcut modifiers correctly
[\#825 ](https://github.com/matrix-org/matrix-react-sdk/pull/825 )
* Specify cross platform regexes and add olm to noParse
[\#823 ](https://github.com/matrix-org/matrix-react-sdk/pull/823 )
* Remember element that was in focus before rendering dialog
[\#822 ](https://github.com/matrix-org/matrix-react-sdk/pull/822 )
* move user settings outward and use built in read receipts disabling
[\#824 ](https://github.com/matrix-org/matrix-react-sdk/pull/824 )
* File Download Consistency
[\#802 ](https://github.com/matrix-org/matrix-react-sdk/pull/802 )
* Show Access Token under Advanced in Settings
[\#806 ](https://github.com/matrix-org/matrix-react-sdk/pull/806 )
* Link tags/commit hashes in the UserSettings version section
[\#810 ](https://github.com/matrix-org/matrix-react-sdk/pull/810 )
* On return to RoomView from auxPanel, send focus back to Composer
[\#813 ](https://github.com/matrix-org/matrix-react-sdk/pull/813 )
* Change presence status labels to 'for' instead of 'ago'
[\#817 ](https://github.com/matrix-org/matrix-react-sdk/pull/817 )
* Disable Scalar Integrations if urls passed to it are falsey
[\#816 ](https://github.com/matrix-org/matrix-react-sdk/pull/816 )
* Add option to hide other people's read receipts.
[\#818 ](https://github.com/matrix-org/matrix-react-sdk/pull/818 )
* Add option to not send typing notifications
[\#819 ](https://github.com/matrix-org/matrix-react-sdk/pull/819 )
* Sync RM across instances of Riot
[\#805 ](https://github.com/matrix-org/matrix-react-sdk/pull/805 )
* First iteration on improving login UI
[\#811 ](https://github.com/matrix-org/matrix-react-sdk/pull/811 )
* focus on composer after jumping to bottom
[\#809 ](https://github.com/matrix-org/matrix-react-sdk/pull/809 )
* Improve RoomList performance via side-stepping React
[\#807 ](https://github.com/matrix-org/matrix-react-sdk/pull/807 )
* Don't show link preview when link is inside of a quote
[\#762 ](https://github.com/matrix-org/matrix-react-sdk/pull/762 )
* Escape closes UserSettings
[\#765 ](https://github.com/matrix-org/matrix-react-sdk/pull/765 )
* Implement user power-level changes in timeline
[\#794 ](https://github.com/matrix-org/matrix-react-sdk/pull/794 )
2017-04-25 17:53:58 +08:00
Changes in [0.8.8 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v0.8.8 ) (2017-04-25)
===================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v0.8.8-rc.2...v0.8.8 )
* No changes
2017-04-25 01:24:28 +08:00
Changes in [0.8.8-rc.2 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v0.8.8-rc.2 ) (2017-04-24)
=============================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v0.8.8-rc.1...v0.8.8-rc.2 )
* Fix bug where links to Riot would fail to open.
2017-04-22 01:22:39 +08:00
Changes in [0.8.8-rc.1 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v0.8.8-rc.1 ) (2017-04-21)
=============================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v0.8.7...v0.8.8-rc.1 )
* Update js-sdk to fix registration without a captcha (https://github.com/vector-im/riot-web/issues/3621)
2017-04-12 17:02:21 +08:00
Changes in [0.8.7 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v0.8.7 ) (2017-04-12)
===================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v0.8.7-rc.4...v0.8.7 )
* No changes
2017-04-12 01:47:45 +08:00
Changes in [0.8.7-rc.4 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v0.8.7-rc.4 ) (2017-04-11)
=============================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v0.8.7-rc.3...v0.8.7-rc.4 )
* Fix people section vanishing on 'clear cache'
[\#799 ](https://github.com/matrix-org/matrix-react-sdk/pull/799 )
* Make the clear cache button work on desktop
[\#798 ](https://github.com/matrix-org/matrix-react-sdk/pull/798 )
2017-04-10 23:52:30 +08:00
Changes in [0.8.7-rc.3 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v0.8.7-rc.3 ) (2017-04-10)
=============================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v0.8.7-rc.2...v0.8.7-rc.3 )
* Use matrix-js-sdk v0.7.6-rc.2
2017-04-10 23:46:13 +08:00
Changes in [0.8.7-rc.2 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v0.8.7-rc.2 ) (2017-04-10)
=============================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v0.8.7-rc.1...v0.8.7-rc.2 )
* fix the warning shown to users about needing to export e2e keys
[\#797 ](https://github.com/matrix-org/matrix-react-sdk/pull/797 )
2017-04-08 00:04:03 +08:00
Changes in [0.8.7-rc.1 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v0.8.7-rc.1 ) (2017-04-07)
=============================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v0.8.6...v0.8.7-rc.1 )
* Add support for using indexeddb in a webworker
[\#792 ](https://github.com/matrix-org/matrix-react-sdk/pull/792 )
* Fix infinite pagination/glitches with pagination
[\#795 ](https://github.com/matrix-org/matrix-react-sdk/pull/795 )
* Fix issue where teamTokenMap was ignored for guests
[\#793 ](https://github.com/matrix-org/matrix-react-sdk/pull/793 )
* Click emote sender -> insert display name into composer
[\#791 ](https://github.com/matrix-org/matrix-react-sdk/pull/791 )
* Fix scroll token selection logic
[\#785 ](https://github.com/matrix-org/matrix-react-sdk/pull/785 )
* Replace sdkReady with firstSyncPromise, add mx_last_room_id
[\#790 ](https://github.com/matrix-org/matrix-react-sdk/pull/790 )
* Change "Unread messages." to "Jump to first unread message."
[\#789 ](https://github.com/matrix-org/matrix-react-sdk/pull/789 )
* Update for new IndexedDBStore interface
[\#786 ](https://github.com/matrix-org/matrix-react-sdk/pull/786 )
* Add < ol start = "..." > to allowed attributes list
[\#787 ](https://github.com/matrix-org/matrix-react-sdk/pull/787 )
* Fix the onFinished for timeline pos dialog
[\#784 ](https://github.com/matrix-org/matrix-react-sdk/pull/784 )
* Only join a room when enter is hit if the join button is shown
[\#776 ](https://github.com/matrix-org/matrix-react-sdk/pull/776 )
* Remove non-functional session load error
[\#783 ](https://github.com/matrix-org/matrix-react-sdk/pull/783 )
* Use Login & Register via component interface
[\#782 ](https://github.com/matrix-org/matrix-react-sdk/pull/782 )
* Attempt to fix the flakyness seen with tests
[\#781 ](https://github.com/matrix-org/matrix-react-sdk/pull/781 )
* Remove React warning
[\#780 ](https://github.com/matrix-org/matrix-react-sdk/pull/780 )
* Only clear the local notification count if needed
[\#779 ](https://github.com/matrix-org/matrix-react-sdk/pull/779 )
* Don't re-notify about messages on browser refresh
[\#777 ](https://github.com/matrix-org/matrix-react-sdk/pull/777 )
* Improve zeroing of RoomList notification badges
[\#775 ](https://github.com/matrix-org/matrix-react-sdk/pull/775 )
* Fix VOIP bar hidden on first render of RoomStatusBar
[\#774 ](https://github.com/matrix-org/matrix-react-sdk/pull/774 )
* Correct confirm prompt for disinvite
[\#772 ](https://github.com/matrix-org/matrix-react-sdk/pull/772 )
* Add state loggingIn to MatrixChat to fix flashing login
[\#773 ](https://github.com/matrix-org/matrix-react-sdk/pull/773 )
* Fix bug where you can't invite a valid address
[\#771 ](https://github.com/matrix-org/matrix-react-sdk/pull/771 )
* Fix people section DropTarget and refactor Rooms
[\#761 ](https://github.com/matrix-org/matrix-react-sdk/pull/761 )
* Read Receipt offset
[\#770 ](https://github.com/matrix-org/matrix-react-sdk/pull/770 )
* Support adding phone numbers in UserSettings
[\#756 ](https://github.com/matrix-org/matrix-react-sdk/pull/756 )
* Prevent crash on login of no guest session
[\#769 ](https://github.com/matrix-org/matrix-react-sdk/pull/769 )
* Add canResetTimeline callback and thread it through to TimelinePanel
[\#768 ](https://github.com/matrix-org/matrix-react-sdk/pull/768 )
* Show spinner whilst processing recaptcha response
[\#767 ](https://github.com/matrix-org/matrix-react-sdk/pull/767 )
* Login / registration with phone number, mark 2
[\#750 ](https://github.com/matrix-org/matrix-react-sdk/pull/750 )
* Display threepids slightly prettier
[\#758 ](https://github.com/matrix-org/matrix-react-sdk/pull/758 )
* Fix extraneous leading space in sent emotes
[\#764 ](https://github.com/matrix-org/matrix-react-sdk/pull/764 )
* Add ConfirmRedactDialog component
[\#763 ](https://github.com/matrix-org/matrix-react-sdk/pull/763 )
* Fix password UI auth test
[\#760 ](https://github.com/matrix-org/matrix-react-sdk/pull/760 )
* Display timestamps and profiles for redacted events
[\#759 ](https://github.com/matrix-org/matrix-react-sdk/pull/759 )
* Fix UDD for voip in e2e rooms
[\#757 ](https://github.com/matrix-org/matrix-react-sdk/pull/757 )
* Add "Export E2E keys" option to logout dialog
[\#755 ](https://github.com/matrix-org/matrix-react-sdk/pull/755 )
* Fix People section a bit
[\#754 ](https://github.com/matrix-org/matrix-react-sdk/pull/754 )
* Do routing to /register _onLoadCompleted
[\#753 ](https://github.com/matrix-org/matrix-react-sdk/pull/753 )
* Double UNPAGINATION_PADDING again
[\#747 ](https://github.com/matrix-org/matrix-react-sdk/pull/747 )
* Add null check to start_login
[\#751 ](https://github.com/matrix-org/matrix-react-sdk/pull/751 )
* Merge the two RoomTile context menus into one
[\#746 ](https://github.com/matrix-org/matrix-react-sdk/pull/746 )
* Fix import for Lifecycle
[\#748 ](https://github.com/matrix-org/matrix-react-sdk/pull/748 )
* Make UDD appear when UDE on uploading a file
[\#745 ](https://github.com/matrix-org/matrix-react-sdk/pull/745 )
* Decide on which screen to show after login in one place
[\#743 ](https://github.com/matrix-org/matrix-react-sdk/pull/743 )
* Add onClick to permalinks to route within Riot
[\#744 ](https://github.com/matrix-org/matrix-react-sdk/pull/744 )
* Add support for pasting files into the text box
[\#605 ](https://github.com/matrix-org/matrix-react-sdk/pull/605 )
* Show message redactions as black event tiles
[\#739 ](https://github.com/matrix-org/matrix-react-sdk/pull/739 )
* Allow user to choose from existing DMs on new chat
[\#736 ](https://github.com/matrix-org/matrix-react-sdk/pull/736 )
* Fix the team server registration
[\#741 ](https://github.com/matrix-org/matrix-react-sdk/pull/741 )
* Clarify "No devices" message
[\#740 ](https://github.com/matrix-org/matrix-react-sdk/pull/740 )
* Change timestamp permalinks to matrix.to
[\#735 ](https://github.com/matrix-org/matrix-react-sdk/pull/735 )
* Fix resend bar and "send anyway" in UDD
[\#734 ](https://github.com/matrix-org/matrix-react-sdk/pull/734 )
* Make COLOR_REGEX stricter
[\#737 ](https://github.com/matrix-org/matrix-react-sdk/pull/737 )
* Port registration over to use InteractiveAuth
[\#729 ](https://github.com/matrix-org/matrix-react-sdk/pull/729 )
* Test to see how fuse feels
[\#732 ](https://github.com/matrix-org/matrix-react-sdk/pull/732 )
* Submit a new display name on blur of input field
[\#733 ](https://github.com/matrix-org/matrix-react-sdk/pull/733 )
* Allow [bf]g colors for < font > style attrib
[\#610 ](https://github.com/matrix-org/matrix-react-sdk/pull/610 )
* MELS: either expanded or summary, not both
[\#683 ](https://github.com/matrix-org/matrix-react-sdk/pull/683 )
* Autoplay videos and GIFs if enabled by the user.
[\#730 ](https://github.com/matrix-org/matrix-react-sdk/pull/730 )
* Warn users about using e2e for the first time
[\#731 ](https://github.com/matrix-org/matrix-react-sdk/pull/731 )
* Show UDDialog on UDE during VoIP calls
[\#721 ](https://github.com/matrix-org/matrix-react-sdk/pull/721 )
* Notify MatrixChat of teamToken after login
[\#726 ](https://github.com/matrix-org/matrix-react-sdk/pull/726 )
* Fix a couple of issues with RRs
[\#727 ](https://github.com/matrix-org/matrix-react-sdk/pull/727 )
* Do not push a dummy element with a scroll token for invisible events
[\#718 ](https://github.com/matrix-org/matrix-react-sdk/pull/718 )
* MELS: check scroll on load + use mels-1,-2,... key
[\#715 ](https://github.com/matrix-org/matrix-react-sdk/pull/715 )
* Fix message composer placeholders
[\#723 ](https://github.com/matrix-org/matrix-react-sdk/pull/723 )
* Clarify non-e2e vs. e2e /w composers placeholder
[\#720 ](https://github.com/matrix-org/matrix-react-sdk/pull/720 )
* Fix status bar expanded on tab-complete
[\#722 ](https://github.com/matrix-org/matrix-react-sdk/pull/722 )
* add .editorconfig
[\#713 ](https://github.com/matrix-org/matrix-react-sdk/pull/713 )
* Change the name of the database
[\#719 ](https://github.com/matrix-org/matrix-react-sdk/pull/719 )
* Allow setting the default HS from the query parameter
[\#716 ](https://github.com/matrix-org/matrix-react-sdk/pull/716 )
* first cut of improving UX for deleting devices.
[\#717 ](https://github.com/matrix-org/matrix-react-sdk/pull/717 )
* Fix block quotes all being on a single line
[\#711 ](https://github.com/matrix-org/matrix-react-sdk/pull/711 )
* Support reasons for kick / ban
[\#710 ](https://github.com/matrix-org/matrix-react-sdk/pull/710 )
* Show when you've been kicked or banned
[\#709 ](https://github.com/matrix-org/matrix-react-sdk/pull/709 )
* Add a 'Clear Cache' button
[\#708 ](https://github.com/matrix-org/matrix-react-sdk/pull/708 )
* Update the room view on room name change
[\#707 ](https://github.com/matrix-org/matrix-react-sdk/pull/707 )
* Add a button to un-ban users in RoomSettings
[\#698 ](https://github.com/matrix-org/matrix-react-sdk/pull/698 )
* Use IndexedDBStore from the JS-SDK
[\#687 ](https://github.com/matrix-org/matrix-react-sdk/pull/687 )
* Make UserSettings use the right teamToken
[\#706 ](https://github.com/matrix-org/matrix-react-sdk/pull/706 )
* If the home page is somehow accessed, goto directory
[\#705 ](https://github.com/matrix-org/matrix-react-sdk/pull/705 )
* Display avatar initials in typing notifications
[\#699 ](https://github.com/matrix-org/matrix-react-sdk/pull/699 )
* fix eslint's no-invalid-this rule for class properties
[\#703 ](https://github.com/matrix-org/matrix-react-sdk/pull/703 )
* If a referrer hasn't been specified, use empty string
[\#701 ](https://github.com/matrix-org/matrix-react-sdk/pull/701 )
* Don't force-logout the user if reading localstorage fails
[\#700 ](https://github.com/matrix-org/matrix-react-sdk/pull/700 )
* Convert some missed buttons to AccessibleButton
[\#697 ](https://github.com/matrix-org/matrix-react-sdk/pull/697 )
* Make ban either ban or unban
[\#696 ](https://github.com/matrix-org/matrix-react-sdk/pull/696 )
* Add confirmation dialog to kick/ban buttons
[\#694 ](https://github.com/matrix-org/matrix-react-sdk/pull/694 )
* Fix typo with Scalar popup
[\#695 ](https://github.com/matrix-org/matrix-react-sdk/pull/695 )
* Treat the literal team token string "undefined" as undefined
[\#693 ](https://github.com/matrix-org/matrix-react-sdk/pull/693 )
* Store retrieved sid in the signupInstance of EmailIdentityStage
[\#692 ](https://github.com/matrix-org/matrix-react-sdk/pull/692 )
* Split out InterActiveAuthDialog
[\#691 ](https://github.com/matrix-org/matrix-react-sdk/pull/691 )
* View /home on registered /w team
[\#689 ](https://github.com/matrix-org/matrix-react-sdk/pull/689 )
* Instead of sending userId, userEmail, send sid, client_secret
[\#688 ](https://github.com/matrix-org/matrix-react-sdk/pull/688 )
* Enable branded URLs again by parsing the path client-side
[\#686 ](https://github.com/matrix-org/matrix-react-sdk/pull/686 )
* Use new method of getting team icon
[\#680 ](https://github.com/matrix-org/matrix-react-sdk/pull/680 )
* Persist query parameter team token across refreshes
[\#685 ](https://github.com/matrix-org/matrix-react-sdk/pull/685 )
* Thread teamToken through to LeftPanel for "Home" button
[\#684 ](https://github.com/matrix-org/matrix-react-sdk/pull/684 )
* Fix typing notif and status bar
[\#682 ](https://github.com/matrix-org/matrix-react-sdk/pull/682 )
* Consider emails ending in matrix.org as a uni email
[\#681 ](https://github.com/matrix-org/matrix-react-sdk/pull/681 )
* Set referrer qp in nextLink
[\#679 ](https://github.com/matrix-org/matrix-react-sdk/pull/679 )
* Do not set team_token if not returned by RTS on login
[\#678 ](https://github.com/matrix-org/matrix-react-sdk/pull/678 )
* Get team_token from the RTS on login
[\#676 ](https://github.com/matrix-org/matrix-react-sdk/pull/676 )
* Quick and dirty support for custom welcome pages
[\#550 ](https://github.com/matrix-org/matrix-react-sdk/pull/550 )
* RTS Welcome Pages
[\#666 ](https://github.com/matrix-org/matrix-react-sdk/pull/666 )
* Logging to try to track down riot-web#3148
[\#677 ](https://github.com/matrix-org/matrix-react-sdk/pull/677 )
2017-02-04 18:30:15 +08:00
Changes in [0.8.6 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v0.8.6 ) (2017-02-04)
===================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v0.8.6-rc.3...v0.8.6 )
* Update to matrix-js-sdk 0.7.5 (no changes from 0.7.5-rc.3)
2017-02-03 23:32:37 +08:00
Changes in [0.8.6-rc.3 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v0.8.6-rc.3 ) (2017-02-03)
=============================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v0.8.6-rc.2...v0.8.6-rc.3 )
2017-02-04 18:30:15 +08:00
* Update to matrix-js-sdk 0.7.5-rc.3
2017-02-03 23:27:51 +08:00
* Fix deviceverifybuttons
[5fd7410 ](https://github.com/matrix-org/matrix-react-sdk/commit/827b5a6811ac6b9d1f9a3002a94f9f6ac3f1d49c )
2017-02-03 23:32:37 +08:00
2017-02-03 21:07:10 +08:00
Changes in [0.8.6-rc.2 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v0.8.6-rc.2 ) (2017-02-03)
=============================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v0.8.6-rc.1...v0.8.6-rc.2 )
* Update to new matrix-js-sdk to get support for new device change notifications interface
2017-02-03 20:13:42 +08:00
Changes in [0.8.6-rc.1 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v0.8.6-rc.1 ) (2017-02-03)
=============================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v0.8.5...v0.8.6-rc.1 )
* Fix timeline & notifs panel spuriously being empty
[\#675 ](https://github.com/matrix-org/matrix-react-sdk/pull/675 )
* UI for blacklisting unverified devices per-room & globally
[\#636 ](https://github.com/matrix-org/matrix-react-sdk/pull/636 )
* Show better error message in statusbar after UnkDevDialog
[\#674 ](https://github.com/matrix-org/matrix-react-sdk/pull/674 )
* Make default avatars clickable
[\#673 ](https://github.com/matrix-org/matrix-react-sdk/pull/673 )
* Fix one read receipt randomly not appearing
[\#672 ](https://github.com/matrix-org/matrix-react-sdk/pull/672 )
* very barebones support for warning users when rooms contain unknown devices
[\#635 ](https://github.com/matrix-org/matrix-react-sdk/pull/635 )
* Fix expanding/unexapnding read receipts
[\#671 ](https://github.com/matrix-org/matrix-react-sdk/pull/671 )
* show placeholder when timeline empty
[\#670 ](https://github.com/matrix-org/matrix-react-sdk/pull/670 )
* Make read receipt's titles more explanatory
[\#669 ](https://github.com/matrix-org/matrix-react-sdk/pull/669 )
* Fix spurious HTML tags being passed through literally
[\#667 ](https://github.com/matrix-org/matrix-react-sdk/pull/667 )
* Reinstate max-len lint configs
[\#665 ](https://github.com/matrix-org/matrix-react-sdk/pull/665 )
* Throw errors on !==200 status codes from RTS
[\#662 ](https://github.com/matrix-org/matrix-react-sdk/pull/662 )
* Exempt lines which look like pure JSX from the maxlen line
[\#664 ](https://github.com/matrix-org/matrix-react-sdk/pull/664 )
* Make tests pass on Chrome again
[\#663 ](https://github.com/matrix-org/matrix-react-sdk/pull/663 )
* Add referral section to user settings
[\#661 ](https://github.com/matrix-org/matrix-react-sdk/pull/661 )
* Two megolm export fixes:
[\#660 ](https://github.com/matrix-org/matrix-react-sdk/pull/660 )
* GET /teams from RTS instead of config.json
[\#658 ](https://github.com/matrix-org/matrix-react-sdk/pull/658 )
* Guard onStatusBarVisible/Hidden with this.unmounted
[\#656 ](https://github.com/matrix-org/matrix-react-sdk/pull/656 )
* Fix cancel button on e2e import/export dialogs
[\#654 ](https://github.com/matrix-org/matrix-react-sdk/pull/654 )
* Look up email addresses in ChatInviteDialog
[\#653 ](https://github.com/matrix-org/matrix-react-sdk/pull/653 )
* Move BugReportDialog to riot-web
[\#652 ](https://github.com/matrix-org/matrix-react-sdk/pull/652 )
* Fix dark theme styling of roomheader cancel button
[\#651 ](https://github.com/matrix-org/matrix-react-sdk/pull/651 )
* Allow modals to stack up
[\#649 ](https://github.com/matrix-org/matrix-react-sdk/pull/649 )
* Add bug report UI
[\#642 ](https://github.com/matrix-org/matrix-react-sdk/pull/642 )
* Better feedback in invite dialog
[\#625 ](https://github.com/matrix-org/matrix-react-sdk/pull/625 )
* Import and export for Megolm session data
[\#647 ](https://github.com/matrix-org/matrix-react-sdk/pull/647 )
* Overhaul MELS to deal with causality, kicks, etc.
[\#613 ](https://github.com/matrix-org/matrix-react-sdk/pull/613 )
* Re-add dispatcher as alt-up/down uses it
[\#650 ](https://github.com/matrix-org/matrix-react-sdk/pull/650 )
* Create a common BaseDialog
[\#645 ](https://github.com/matrix-org/matrix-react-sdk/pull/645 )
* Fix SetDisplayNameDialog
[\#648 ](https://github.com/matrix-org/matrix-react-sdk/pull/648 )
* Sync typing indication with avatar typing indication
[\#643 ](https://github.com/matrix-org/matrix-react-sdk/pull/643 )
* Warn users of E2E key loss when changing/resetting passwords or logging out
[\#646 ](https://github.com/matrix-org/matrix-react-sdk/pull/646 )
* Better user interface for screen readers and keyboard navigation
[\#616 ](https://github.com/matrix-org/matrix-react-sdk/pull/616 )
* Reduce log spam: Revert a16aeeef2a0f16efedf7e6616cdf3c2c8752a077
[\#644 ](https://github.com/matrix-org/matrix-react-sdk/pull/644 )
* Expand timeline in situations when _getIndicator not null
[\#641 ](https://github.com/matrix-org/matrix-react-sdk/pull/641 )
* Correctly get the path of the js-sdk .eslintrc.js
[\#640 ](https://github.com/matrix-org/matrix-react-sdk/pull/640 )
* Add 'searching known users' to the user picker
[\#621 ](https://github.com/matrix-org/matrix-react-sdk/pull/621 )
* Add mocha env for tests in eslint config
[\#639 ](https://github.com/matrix-org/matrix-react-sdk/pull/639 )
* Fix typing avatars displaying "me"
[\#637 ](https://github.com/matrix-org/matrix-react-sdk/pull/637 )
* Fix device verification from e2e info
[\#638 ](https://github.com/matrix-org/matrix-react-sdk/pull/638 )
* Make user search do a bit better on word boundary
[\#623 ](https://github.com/matrix-org/matrix-react-sdk/pull/623 )
* Use an eslint config based on the js-sdk
[\#634 ](https://github.com/matrix-org/matrix-react-sdk/pull/634 )
* Fix error display in account deactivate dialog
[\#633 ](https://github.com/matrix-org/matrix-react-sdk/pull/633 )
* Configure travis to test riot-web after building
[\#629 ](https://github.com/matrix-org/matrix-react-sdk/pull/629 )
* Sanitize ChatInviteDialog
[\#626 ](https://github.com/matrix-org/matrix-react-sdk/pull/626 )
* (hopefully) fix theming on Chrome
[\#630 ](https://github.com/matrix-org/matrix-react-sdk/pull/630 )
* Megolm session import and export
[\#617 ](https://github.com/matrix-org/matrix-react-sdk/pull/617 )
* Allow Modal to be used with async-loaded components
[\#618 ](https://github.com/matrix-org/matrix-react-sdk/pull/618 )
* Fix escaping markdown by rendering plaintext
[\#622 ](https://github.com/matrix-org/matrix-react-sdk/pull/622 )
* Implement auto-join rooms on registration
[\#628 ](https://github.com/matrix-org/matrix-react-sdk/pull/628 )
* Matthew/fix theme npe
[\#627 ](https://github.com/matrix-org/matrix-react-sdk/pull/627 )
* Implement theming via alternate stylesheets
[\#624 ](https://github.com/matrix-org/matrix-react-sdk/pull/624 )
* Replace marked with commonmark
[\#575 ](https://github.com/matrix-org/matrix-react-sdk/pull/575 )
* Fix vector-im/riot-web#2833 : Fail nicely when people try to register
numeric user IDs
[\#619 ](https://github.com/matrix-org/matrix-react-sdk/pull/619 )
* Show the error dialog when requests to PUT power levels fail
[\#614 ](https://github.com/matrix-org/matrix-react-sdk/pull/614 )
2017-01-16 21:21:34 +08:00
Changes in [0.8.5 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v0.8.5 ) (2017-01-16)
===================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v0.8.5-rc.1...v0.8.5 )
* Pull in newer matrix-js-sdk for video calling fix
2017-01-13 19:14:25 +08:00
Changes in [0.8.5-rc.1 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v0.8.5-rc.1 ) (2017-01-13)
=============================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v0.8.4...v0.8.5-rc.1 )
* Build the js-sdk in the CI script
[\#612 ](https://github.com/matrix-org/matrix-react-sdk/pull/612 )
* Fix redacted member events being visible
[\#609 ](https://github.com/matrix-org/matrix-react-sdk/pull/609 )
* Use `getStateKey` instead of `getSender`
[\#611 ](https://github.com/matrix-org/matrix-react-sdk/pull/611 )
* Move screen sharing error check into platform
[\#608 ](https://github.com/matrix-org/matrix-react-sdk/pull/608 )
* Fix 'create account' link in 'forgot password'
[\#606 ](https://github.com/matrix-org/matrix-react-sdk/pull/606 )
* Let electron users complete captchas in a web browser
[\#601 ](https://github.com/matrix-org/matrix-react-sdk/pull/601 )
* Add support for deleting threepids
[\#597 ](https://github.com/matrix-org/matrix-react-sdk/pull/597 )
* Display msisdn threepids as 'Phone'
[\#598 ](https://github.com/matrix-org/matrix-react-sdk/pull/598 )
2016-12-25 03:03:07 +08:00
Changes in [0.8.4 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v0.8.4 ) (2016-12-24)
===================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v0.8.3...v0.8.4 )
2016-12-25 02:53:24 +08:00
* Fix signup by working around the fact that reCapture doesn't work on electron
* Fix windows shortcut link
2016-12-22 22:09:42 +08:00
Changes in [0.8.3 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v0.8.3 ) (2016-12-22)
===================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v0.8.2...v0.8.3 )
* Revert performance fix for wantsDateSeperator which was causing date separators to
be shown at the wrong time of day.
* Unbranded error messages
[\#599 ](https://github.com/matrix-org/matrix-react-sdk/pull/599 )
* Fix scroll jumping when a video is decrypted
[\#594 ](https://github.com/matrix-org/matrix-react-sdk/pull/594 )
2016-12-17 01:26:12 +08:00
Changes in [0.8.2 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v0.8.2 ) (2016-12-16)
===================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v0.8.1...v0.8.2 )
* Improve the performance of MemberEventListSummary
[\#590 ](https://github.com/matrix-org/matrix-react-sdk/pull/590 )
* Implement bulk invite rejections
[\#592 ](https://github.com/matrix-org/matrix-react-sdk/pull/592 )
* Fix performance issues with wantsDateSeperator
[\#591 ](https://github.com/matrix-org/matrix-react-sdk/pull/591 )
* Add read receipt times to the hovertip of read markers
[\#586 ](https://github.com/matrix-org/matrix-react-sdk/pull/586 )
* Don't throw exception on stop if no DMRoomMap
[\#589 ](https://github.com/matrix-org/matrix-react-sdk/pull/589 )
* Fix failing test
[\#587 ](https://github.com/matrix-org/matrix-react-sdk/pull/587 )
2016-12-10 03:34:21 +08:00
Changes in [0.8.1 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v0.8.1 ) (2016-12-09)
===================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v0.8.1-rc.2...v0.8.1 )
No changes
2016-12-07 00:04:05 +08:00
Changes in [0.8.1-rc.2 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v0.8.1-rc.2 ) (2016-12-06)
=============================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v0.8.1-rc.1...v0.8.1-rc.2 )
* Fix exception when clearing room dir search
[\#585 ](https://github.com/matrix-org/matrix-react-sdk/pull/585 )
* Allow integration UI URLs with paths
[\#583 ](https://github.com/matrix-org/matrix-react-sdk/pull/583 )
* Give the search box field a name
[\#584 ](https://github.com/matrix-org/matrix-react-sdk/pull/584 )
* Pass the room object into displayNotification
[\#582 ](https://github.com/matrix-org/matrix-react-sdk/pull/582 )
* Don't throw an exception entering settings page
[\#581 ](https://github.com/matrix-org/matrix-react-sdk/pull/581 )
2016-12-06 01:51:03 +08:00
Changes in [0.8.1-rc.1 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v0.8.1-rc.1 ) (2016-12-05)
=============================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v0.8.0...v0.8.1-rc.1 )
* Strip (IRC) when clicking on username
[\#579 ](https://github.com/matrix-org/matrix-react-sdk/pull/579 )
* Fix scroll jump on image decryption
[\#577 ](https://github.com/matrix-org/matrix-react-sdk/pull/577 )
* Make cut operations update the tab complete list
[\#576 ](https://github.com/matrix-org/matrix-react-sdk/pull/576 )
* s/block/blacklist for e2e
[\#574 ](https://github.com/matrix-org/matrix-react-sdk/pull/574 )
* Fix the download icon on attachments
[\#573 ](https://github.com/matrix-org/matrix-react-sdk/pull/573 )
* Don't default the page_type to room directory
[\#572 ](https://github.com/matrix-org/matrix-react-sdk/pull/572 )
* Fix crash on logging in
[\#571 ](https://github.com/matrix-org/matrix-react-sdk/pull/571 )
* Reinstate missing sections from the UserSettings
[\#569 ](https://github.com/matrix-org/matrix-react-sdk/pull/569 )
* Bump browser-encrypt-attachment to v0.2.0
[\#568 ](https://github.com/matrix-org/matrix-react-sdk/pull/568 )
* Make the unpagination process less aggressive
[\#567 ](https://github.com/matrix-org/matrix-react-sdk/pull/567 )
* Get rid of always-on labs settings
[\#566 ](https://github.com/matrix-org/matrix-react-sdk/pull/566 )
* Fix 'Quote' for e2e messages
[\#565 ](https://github.com/matrix-org/matrix-react-sdk/pull/565 )
2016-11-19 08:01:42 +08:00
Changes in [0.8.0 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v0.8.0 ) (2016-11-19)
===================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v0.7.5...v0.8.0 )
* Fix more membership change collapsing bugs
[\#560 ](https://github.com/matrix-org/matrix-react-sdk/pull/560 )
* Show an open padlock for unencrypted rooms
[\#557 ](https://github.com/matrix-org/matrix-react-sdk/pull/557 )
* Clean up MFileBody.presentableTextForFile
[\#558 ](https://github.com/matrix-org/matrix-react-sdk/pull/558 )
* Update eventtiles when the events are decrypted
[\#556 ](https://github.com/matrix-org/matrix-react-sdk/pull/556 )
* Update EventTile to use WithMatrixClient instead of MatrixClientPeg
[\#552 ](https://github.com/matrix-org/matrix-react-sdk/pull/552 )
* Disable conference calling for encrypted rooms
[\#549 ](https://github.com/matrix-org/matrix-react-sdk/pull/549 )
* Encrypt attachments in encrypted rooms
[\#548 ](https://github.com/matrix-org/matrix-react-sdk/pull/548 )
* Fix MemberAvatar PropTypes & MemberEventListSummary key
[\#547 ](https://github.com/matrix-org/matrix-react-sdk/pull/547 )
* Revert "Encrypt attachments in encrypted rooms,"
[\#546 ](https://github.com/matrix-org/matrix-react-sdk/pull/546 )
* Fix the vector web version in UserSettings
[\#542 ](https://github.com/matrix-org/matrix-react-sdk/pull/542 )
* Truncate consecutive member events
[\#544 ](https://github.com/matrix-org/matrix-react-sdk/pull/544 )
* Encrypt attachments in encrypted rooms,
[\#533 ](https://github.com/matrix-org/matrix-react-sdk/pull/533 )
* Fix the ctrl+e mute camera shortcut
[\#545 ](https://github.com/matrix-org/matrix-react-sdk/pull/545 )
* Show the error that occured when trying to reach scalar
[\#543 ](https://github.com/matrix-org/matrix-react-sdk/pull/543 )
* Don't do URL previews for matrix.to
[\#541 ](https://github.com/matrix-org/matrix-react-sdk/pull/541 )
* Fix NPE in LoggedInView
[\#540 ](https://github.com/matrix-org/matrix-react-sdk/pull/540 )
* Make room alias & user ID links matrix.to links
[\#538 ](https://github.com/matrix-org/matrix-react-sdk/pull/538 )
* Make MemberInfo use the matrixclient from the context
[\#537 ](https://github.com/matrix-org/matrix-react-sdk/pull/537 )
* Add the MatrixClient to the react context
[\#536 ](https://github.com/matrix-org/matrix-react-sdk/pull/536 )
* Factor out LoggedInView from MatrixChat
[\#535 ](https://github.com/matrix-org/matrix-react-sdk/pull/535 )
* Move 'new version' support into Platform
[\#532 ](https://github.com/matrix-org/matrix-react-sdk/pull/532 )
* Move Notifications into Platform
[\#534 ](https://github.com/matrix-org/matrix-react-sdk/pull/534 )
* Move platform-specific functionality into Platform
[\#531 ](https://github.com/matrix-org/matrix-react-sdk/pull/531 )
2016-11-04 18:09:10 +08:00
Changes in [0.7.5 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v0.7.5 ) (2016-11-04)
===================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v0.7.5-rc.1...v0.7.5 )
* No changes
2016-11-02 19:08:02 +08:00
Changes in [0.7.5-rc.1 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v0.7.5-rc.1 ) (2016-11-02)
=============================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v0.7.4...v0.7.5-rc.1 )
* Explicitly list files in package.json
[\#530 ](https://github.com/matrix-org/matrix-react-sdk/pull/530 )
* Fix some markdown in the code style doc
[\#529 ](https://github.com/matrix-org/matrix-react-sdk/pull/529 )
* Run highlight.js asynchronously
[\#527 ](https://github.com/matrix-org/matrix-react-sdk/pull/527 )
* Fix room tinting
[\#528 ](https://github.com/matrix-org/matrix-react-sdk/pull/528 )
* Fix CPU spin on joining rooms
[\#525 ](https://github.com/matrix-org/matrix-react-sdk/pull/525 )
* Don't send read receipt if user has logged out
[\#526 ](https://github.com/matrix-org/matrix-react-sdk/pull/526 )
* Switch to babel 6, again
[\#523 ](https://github.com/matrix-org/matrix-react-sdk/pull/523 )
* Keyboard shortcuts to mute microphone/camera
[\#522 ](https://github.com/matrix-org/matrix-react-sdk/pull/522 )
* Give our input fields names
[\#520 ](https://github.com/matrix-org/matrix-react-sdk/pull/520 )
* Revert "Switch to babel 6"
[\#521 ](https://github.com/matrix-org/matrix-react-sdk/pull/521 )
* Switch to babel 6
[\#519 ](https://github.com/matrix-org/matrix-react-sdk/pull/519 )
* Interactive auth for device delete
[\#517 ](https://github.com/matrix-org/matrix-react-sdk/pull/517 )
* InteractiveAuthDialog
[\#516 ](https://github.com/matrix-org/matrix-react-sdk/pull/516 )
* Prevent spamming emails by reusing client secret
[\#514 ](https://github.com/matrix-org/matrix-react-sdk/pull/514 )
* Refactor CaptchaForm to put less logic in signupstages
[\#515 ](https://github.com/matrix-org/matrix-react-sdk/pull/515 )
2016-10-12 18:47:21 +08:00
Changes in [0.7.4 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v0.7.4 ) (2016-10-12)
===================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v0.7.3...v0.7.4 )
* A bundle of fixes to the react tests
[\#513 ](https://github.com/matrix-org/matrix-react-sdk/pull/513 )
* Fix registration retry
[\#512 ](https://github.com/matrix-org/matrix-react-sdk/pull/512 )
* Fix registration
[\#511 ](https://github.com/matrix-org/matrix-react-sdk/pull/511 )
* Fix bug where riot would keep requesting tokens
[\#510 ](https://github.com/matrix-org/matrix-react-sdk/pull/510 )
2016-10-05 23:51:15 +08:00
Changes in [0.7.3 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v0.7.3 ) (2016-10-05)
===================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v0.7.2...v0.7.3 )
* Move 'show join button' functionality out
[\#502 ](https://github.com/matrix-org/matrix-react-sdk/pull/502 )
* Update to linkify 2.1.3
[\#508 ](https://github.com/matrix-org/matrix-react-sdk/pull/508 )
* Fix version going blank after logging in
[\#505 ](https://github.com/matrix-org/matrix-react-sdk/pull/505 )
* Use 'Sign In' / 'Sign Out' universally
[\#506 ](https://github.com/matrix-org/matrix-react-sdk/pull/506 )
* Prevent error when clicking 'log in'
[\#504 ](https://github.com/matrix-org/matrix-react-sdk/pull/504 )
* Make RTE mode use the new Markdown wrapper class
[\#497 ](https://github.com/matrix-org/matrix-react-sdk/pull/497 )
* Add 'getHomeServerName' util to client peg
[\#501 ](https://github.com/matrix-org/matrix-react-sdk/pull/501 )
* Fix markdown link syntax
[\#499 ](https://github.com/matrix-org/matrix-react-sdk/pull/499 )
* Fail hard & fast if linkifyjs version is wrong
[\#500 ](https://github.com/matrix-org/matrix-react-sdk/pull/500 )
* Bring back the little green men without slowness
[\#498 ](https://github.com/matrix-org/matrix-react-sdk/pull/498 )
* Directory search join button
[\#496 ](https://github.com/matrix-org/matrix-react-sdk/pull/496 )
* Fix links to IRC rooms
[\#495 ](https://github.com/matrix-org/matrix-react-sdk/pull/495 )
* Make markdown less aggressive
[\#492 ](https://github.com/matrix-org/matrix-react-sdk/pull/492 )
* Move the device verification buttons to their own class
[\#493 ](https://github.com/matrix-org/matrix-react-sdk/pull/493 )
* Add the deviceId back to memberdeviceinfo
[\#494 ](https://github.com/matrix-org/matrix-react-sdk/pull/494 )
* Force-hide autocomplete after sending message.
[\#489 ](https://github.com/matrix-org/matrix-react-sdk/pull/489 )
* force old selection state after creating entities
[\#488 ](https://github.com/matrix-org/matrix-react-sdk/pull/488 )
2016-09-22 00:28:08 +08:00
Changes in [0.7.2 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v0.7.2 ) (2016-09-21)
===================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v0.7.1...v0.7.2 )
* Revert #333
[\#491 ](https://github.com/matrix-org/matrix-react-sdk/pull/491 )
* EncryptedEventDialog updates
[\#490 ](https://github.com/matrix-org/matrix-react-sdk/pull/490 )
* Apply heuristic on incoming DMs
[\#487 ](https://github.com/matrix-org/matrix-react-sdk/pull/487 )
2016-09-21 18:56:24 +08:00
Changes in [0.7.1 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v0.7.1 ) (2016-09-21)
===================================================================================================
* Correct js-sdk version dependency
2016-09-21 18:43:15 +08:00
Changes in [0.7.0 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v0.7.0 ) (2016-09-21)
===================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v0.6.5-r3...v0.7.0 )
* Rebrand
[\#485 ](https://github.com/matrix-org/matrix-react-sdk/pull/485 )
* Pass close_scalar postMessage action through to the dispatcher
[\#484 ](https://github.com/matrix-org/matrix-react-sdk/pull/484 )
* Replace < p > s with < br /> s consistently
[\#482 ](https://github.com/matrix-org/matrix-react-sdk/pull/482 )
* Add 'startAtBottom' flag
[\#483 ](https://github.com/matrix-org/matrix-react-sdk/pull/483 )
* Add the olm version to the settings page.
[\#474 ](https://github.com/matrix-org/matrix-react-sdk/pull/474 )
* Pass through config for Room Directory
[\#479 ](https://github.com/matrix-org/matrix-react-sdk/pull/479 )
* Fix unicode completions in autocomplete.
[\#481 ](https://github.com/matrix-org/matrix-react-sdk/pull/481 )
* Add ability to set plumbing state in a room
[\#477 ](https://github.com/matrix-org/matrix-react-sdk/pull/477 )
* Disable username and room decorators
[\#480 ](https://github.com/matrix-org/matrix-react-sdk/pull/480 )
* Wmwragg/correct incoming call positioning
[\#478 ](https://github.com/matrix-org/matrix-react-sdk/pull/478 )
* Wmwragg/remove old filter
[\#475 ](https://github.com/matrix-org/matrix-react-sdk/pull/475 )
* Corrected onKeyUp misstype and return can now be used instead of clic…
[\#476 ](https://github.com/matrix-org/matrix-react-sdk/pull/476 )
* Wmwragg/multi invite bugfix
[\#473 ](https://github.com/matrix-org/matrix-react-sdk/pull/473 )
* Revert "Fix linkification and bump linkifyjs dep"
[\#471 ](https://github.com/matrix-org/matrix-react-sdk/pull/471 )
* Wmwragg/chat multi invite
[\#469 ](https://github.com/matrix-org/matrix-react-sdk/pull/469 )
* Matthew/right panel collapse
[\#470 ](https://github.com/matrix-org/matrix-react-sdk/pull/470 )
* Fix linkification and bump linkifyjs dep
[\#460 ](https://github.com/matrix-org/matrix-react-sdk/pull/460 )
* Add modal dialog on new room button
[\#468 ](https://github.com/matrix-org/matrix-react-sdk/pull/468 )
* Flag incoming DMs as such
[\#463 ](https://github.com/matrix-org/matrix-react-sdk/pull/463 )
* Improve autocomplete behaviour
[\#466 ](https://github.com/matrix-org/matrix-react-sdk/pull/466 )
* Pull multi-inviting functionality out of MultiInviteDialog
[\#467 ](https://github.com/matrix-org/matrix-react-sdk/pull/467 )
* Remove markdown line breaks
[\#464 ](https://github.com/matrix-org/matrix-react-sdk/pull/464 )
* Fix un-marking rooms as DM rooms
[\#465 ](https://github.com/matrix-org/matrix-react-sdk/pull/465 )
* Don't re-use parted rooms for DMs
[\#461 ](https://github.com/matrix-org/matrix-react-sdk/pull/461 )
* Update createRoom to support creating DM rooms
[\#458 ](https://github.com/matrix-org/matrix-react-sdk/pull/458 )
* First wave of E2E Visuals
[\#462 ](https://github.com/matrix-org/matrix-react-sdk/pull/462 )
* FilePanel, NotificationPanel and EventTimelineSet support
[\#450 ](https://github.com/matrix-org/matrix-react-sdk/pull/450 )
* Fix CAS support by using a temporary Matrix client
[\#459 ](https://github.com/matrix-org/matrix-react-sdk/pull/459 )
* Don't crash if no DM rooms with someone
[\#457 ](https://github.com/matrix-org/matrix-react-sdk/pull/457 )
* Don't always show DM rooms in Direct Messages
[\#456 ](https://github.com/matrix-org/matrix-react-sdk/pull/456 )
* Add DM rooms with that person to the MemberInfo panel
[\#455 ](https://github.com/matrix-org/matrix-react-sdk/pull/455 )
* Add some tests for the rich text editor
[\#452 ](https://github.com/matrix-org/matrix-react-sdk/pull/452 )
* Fix bug whereby refreshing Vector would not allow querying of membership
state
[\#454 ](https://github.com/matrix-org/matrix-react-sdk/pull/454 )
* Wmwragg/one to one indicators
[\#453 ](https://github.com/matrix-org/matrix-react-sdk/pull/453 )
* Update MemberDeviceInfo display
[\#451 ](https://github.com/matrix-org/matrix-react-sdk/pull/451 )
* Wmwragg/one to one chat
[\#448 ](https://github.com/matrix-org/matrix-react-sdk/pull/448 )
* Scalar Messaging: Expose join_rules and restrict to currently viewed room
[\#443 ](https://github.com/matrix-org/matrix-react-sdk/pull/443 )
* API for (un)marking rooms as DM rooms
[\#449 ](https://github.com/matrix-org/matrix-react-sdk/pull/449 )
* Formatting toolbar for RTE message composer.
[\#440 ](https://github.com/matrix-org/matrix-react-sdk/pull/440 )
* Refactor MatrixTools to Rooms
[\#447 ](https://github.com/matrix-org/matrix-react-sdk/pull/447 )
* Track DM rooms in account data
[\#446 ](https://github.com/matrix-org/matrix-react-sdk/pull/446 )
* Fix: conference rooms were no longer hidden
[\#445 ](https://github.com/matrix-org/matrix-react-sdk/pull/445 )
* Fix error dialog on conf call error
[\#444 ](https://github.com/matrix-org/matrix-react-sdk/pull/444 )
* Make MemberInfo to use client.getStoredDevicesForUser
[\#441 ](https://github.com/matrix-org/matrix-react-sdk/pull/441 )
* Implement starter link support
[\#437 ](https://github.com/matrix-org/matrix-react-sdk/pull/437 )
* Convert MemberDeviceInfo to ES6 class
[\#442 ](https://github.com/matrix-org/matrix-react-sdk/pull/442 )
* Make the 'encrypt this room' knob be megolm
[\#439 ](https://github.com/matrix-org/matrix-react-sdk/pull/439 )
* Show something when we see a no-op join event
[\#438 ](https://github.com/matrix-org/matrix-react-sdk/pull/438 )
* Handle broken OlmAccounts
[\#436 ](https://github.com/matrix-org/matrix-react-sdk/pull/436 )
* Show session restore errors on the login screen
[\#435 ](https://github.com/matrix-org/matrix-react-sdk/pull/435 )
* use a top-level audio tag for playing all VoIP audio.
[\#434 ](https://github.com/matrix-org/matrix-react-sdk/pull/434 )
* use promises to mediate access to HTMLAudioElements
[\#433 ](https://github.com/matrix-org/matrix-react-sdk/pull/433 )
* Wmwragg/direct chat sublist
[\#432 ](https://github.com/matrix-org/matrix-react-sdk/pull/432 )
2016-09-03 00:17:00 +08:00
Changes in [0.6.5-r3 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v0.6.5-r3 ) (2016-09-02)
=========================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v0.6.5-r2...v0.6.5-r3 )
* revert accidental debug logging >:(
2016-09-03 00:13:52 +08:00
Changes in [0.6.5-r2 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v0.6.5-r2 ) (2016-09-02)
=========================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v0.6.5-r1...v0.6.5-r2 )
* Workaround vector-im/vector-web#2020 where floods of joins could crash the browser
(as seen in #matrix -dev right now)
2016-09-02 05:18:10 +08:00
Changes in [0.6.5-r1 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v0.6.5-r1 ) (2016-09-01)
=========================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v0.6.5...v0.6.5-r1 )
* Fix guest access
2016-08-28 23:55:04 +08:00
Changes in [0.6.5 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v0.6.5 ) (2016-08-28)
===================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v0.6.4-r1...v0.6.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 emojione sizing
[\#431 ](https://github.com/matrix-org/matrix-react-sdk/pull/431 )
* Fix NPE when we don't know the sender of an event
[\#430 ](https://github.com/matrix-org/matrix-react-sdk/pull/430 )
* Update annoying TimelinePanel test
[\#429 ](https://github.com/matrix-org/matrix-react-sdk/pull/429 )
* add fancy changelog dialog
[\#416 ](https://github.com/matrix-org/matrix-react-sdk/pull/416 )
* Send bot options with leading underscore on the state key
[\#428 ](https://github.com/matrix-org/matrix-react-sdk/pull/428 )
* Update autocomplete design and scroll it correctly
[\#419 ](https://github.com/matrix-org/matrix-react-sdk/pull/419 )
* Add ability to query and set bot options
[\#427 ](https://github.com/matrix-org/matrix-react-sdk/pull/427 )
* Add .travis.yml
[\#425 ](https://github.com/matrix-org/matrix-react-sdk/pull/425 )
* Added event/info message avatars back in
[\#426 ](https://github.com/matrix-org/matrix-react-sdk/pull/426 )
* Add postMessage API required for integration provisioning
[\#423 ](https://github.com/matrix-org/matrix-react-sdk/pull/423 )
* Fix TimelinePanel test
[\#424 ](https://github.com/matrix-org/matrix-react-sdk/pull/424 )
* Wmwragg/chat message presentation
[\#422 ](https://github.com/matrix-org/matrix-react-sdk/pull/422 )
* Only try to delete room rule if it exists
[\#421 ](https://github.com/matrix-org/matrix-react-sdk/pull/421 )
* Make the notification slider work
[\#420 ](https://github.com/matrix-org/matrix-react-sdk/pull/420 )
* Don't download E2E devices if feature disabled
[\#418 ](https://github.com/matrix-org/matrix-react-sdk/pull/418 )
* strip (IRC) suffix from tabcomplete entries
[\#417 ](https://github.com/matrix-org/matrix-react-sdk/pull/417 )
* ignore local busy
[\#415 ](https://github.com/matrix-org/matrix-react-sdk/pull/415 )
* defaultDeviceDisplayName should be a prop
[\#414 ](https://github.com/matrix-org/matrix-react-sdk/pull/414 )
* Use server-generated deviceId
[\#410 ](https://github.com/matrix-org/matrix-react-sdk/pull/410 )
* Set initial_device_display_name on login and register
[\#413 ](https://github.com/matrix-org/matrix-react-sdk/pull/413 )
* Add device_id to devices display
[\#409 ](https://github.com/matrix-org/matrix-react-sdk/pull/409 )
* Don't use MatrixClientPeg for temporary clients
[\#408 ](https://github.com/matrix-org/matrix-react-sdk/pull/408 )
2016-08-12 17:08:14 +08:00
Changes in [0.6.4-r1 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v0.6.4-r1 ) (2016-08-12)
=========================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v0.6.4...v0.6.4-r1 )
2016-08-12 17:04:35 +08:00
* Fix inviting multiple people
2016-08-12 00:29:10 +08:00
Changes in [0.6.4 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v0.6.4 ) (2016-08-11)
===================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v0.6.3...v0.6.4 )
* Only show Autocomplete if autocomplete is enabled
[\#411 ](https://github.com/matrix-org/matrix-react-sdk/pull/411 )
* Wmwragg/room tag menu
[\#402 ](https://github.com/matrix-org/matrix-react-sdk/pull/402 )
* Move guest registration into the login logic
[\#407 ](https://github.com/matrix-org/matrix-react-sdk/pull/407 )
* Better support for inviting multiple people
[\#403 ](https://github.com/matrix-org/matrix-react-sdk/pull/403 )
* Refactor login token
[\#406 ](https://github.com/matrix-org/matrix-react-sdk/pull/406 )
* Use the current HS for guest login
[\#405 ](https://github.com/matrix-org/matrix-react-sdk/pull/405 )
* Various fixes and improvements to emojification.
[\#395 ](https://github.com/matrix-org/matrix-react-sdk/pull/395 )
* Fix settings resetting on refresh
[\#404 ](https://github.com/matrix-org/matrix-react-sdk/pull/404 )
* Avoid flashing up login screen during guest registration
[\#401 ](https://github.com/matrix-org/matrix-react-sdk/pull/401 )
* Cancel calls to rate-limited funcs on unmount
[\#400 ](https://github.com/matrix-org/matrix-react-sdk/pull/400 )
* Move rehydration of MatrixClients from MatrixClientPeg to SessionLoader
[\#399 ](https://github.com/matrix-org/matrix-react-sdk/pull/399 )
* Don't show integrations header if setting not on
[\#398 ](https://github.com/matrix-org/matrix-react-sdk/pull/398 )
* Start to factor out session-loading magic
[\#397 ](https://github.com/matrix-org/matrix-react-sdk/pull/397 )
* Hack around a react warning
[\#396 ](https://github.com/matrix-org/matrix-react-sdk/pull/396 )
* Add config to hide the labs section
[\#393 ](https://github.com/matrix-org/matrix-react-sdk/pull/393 )
* Dbkr/scalar
[\#392 ](https://github.com/matrix-org/matrix-react-sdk/pull/392 )
* Wmwragg/mute mention state fix
[\#390 ](https://github.com/matrix-org/matrix-react-sdk/pull/390 )
* Fix long freeze when opening 'historical' section
[\#391 ](https://github.com/matrix-org/matrix-react-sdk/pull/391 )
* Refactor UI error effects
[\#388 ](https://github.com/matrix-org/matrix-react-sdk/pull/388 )
* Implement account deactivation
[\#381 ](https://github.com/matrix-org/matrix-react-sdk/pull/381 )
* Don't leave isRoomPublished as undefined
[\#389 ](https://github.com/matrix-org/matrix-react-sdk/pull/389 )
* Call the logout API when we log out
[\#377 ](https://github.com/matrix-org/matrix-react-sdk/pull/377 )
* feat: code cleanup & emoji replacement in composer
[\#335 ](https://github.com/matrix-org/matrix-react-sdk/pull/335 )
* Add more logging to TimelinePanel-test
[\#387 ](https://github.com/matrix-org/matrix-react-sdk/pull/387 )
* DevicesPanel: use device_id as a placeholder
[\#386 ](https://github.com/matrix-org/matrix-react-sdk/pull/386 )
* MemberDeviceInfo: Use the device name, where available
[\#385 ](https://github.com/matrix-org/matrix-react-sdk/pull/385 )
* Wmwragg/mention state menu
[\#369 ](https://github.com/matrix-org/matrix-react-sdk/pull/369 )
* fix upload for video or image files where sniffing fails
[\#383 ](https://github.com/matrix-org/matrix-react-sdk/pull/383 )
* fix: allow up/down normally for no completions
[\#384 ](https://github.com/matrix-org/matrix-react-sdk/pull/384 )
* fix: autocomplete to use tab instead of return
[\#382 ](https://github.com/matrix-org/matrix-react-sdk/pull/382 )
* strip (IRC) displayname suffix from autocomplete
[\#375 ](https://github.com/matrix-org/matrix-react-sdk/pull/375 )
* Include rooms with 1 person invited
[\#379 ](https://github.com/matrix-org/matrix-react-sdk/pull/379 )
* Fix 'start new direct chat'
[\#378 ](https://github.com/matrix-org/matrix-react-sdk/pull/378 )
* Fix warnings from MessageComposer
[\#376 ](https://github.com/matrix-org/matrix-react-sdk/pull/376 )
* New voice and video call buttons
[\#371 ](https://github.com/matrix-org/matrix-react-sdk/pull/371 )
* Silence some more react warnings
[\#373 ](https://github.com/matrix-org/matrix-react-sdk/pull/373 )
* Fix warnings emanating from Velociraptor elements
[\#372 ](https://github.com/matrix-org/matrix-react-sdk/pull/372 )
* Wmwragg/button updates
[\#353 ](https://github.com/matrix-org/matrix-react-sdk/pull/353 )
* Implement device management UI
[\#370 ](https://github.com/matrix-org/matrix-react-sdk/pull/370 )
* Factor EditableTextContainer out of ChangeDisplayName
[\#368 ](https://github.com/matrix-org/matrix-react-sdk/pull/368 )
* Stop the Avatar classes setting properties on < span > s
[\#367 ](https://github.com/matrix-org/matrix-react-sdk/pull/367 )
* Remove relayoutOnUpdate prop on gemini-scrollbar
[\#366 ](https://github.com/matrix-org/matrix-react-sdk/pull/366 )
* Fix bug where vector freezes on power level event
[\#364 ](https://github.com/matrix-org/matrix-react-sdk/pull/364 )
* Refactor MatrixClientPeg
[\#361 ](https://github.com/matrix-org/matrix-react-sdk/pull/361 )
* Fix 'start chat' button on MemberInfo
[\#363 ](https://github.com/matrix-org/matrix-react-sdk/pull/363 )
* Bump dependency versions
[\#362 ](https://github.com/matrix-org/matrix-react-sdk/pull/362 )
* Fix tab complete order properly
[\#360 ](https://github.com/matrix-org/matrix-react-sdk/pull/360 )
* Add removeListener for account data listener
[\#359 ](https://github.com/matrix-org/matrix-react-sdk/pull/359 )
* Set the device_id on pre-login MatrixClient
[\#358 ](https://github.com/matrix-org/matrix-react-sdk/pull/358 )
* Wmwragg/mention state indicator round 2
[\#357 ](https://github.com/matrix-org/matrix-react-sdk/pull/357 )
* Support for disabling/enabling URL previews per-user, per-room and per-user-
per-room
[\#356 ](https://github.com/matrix-org/matrix-react-sdk/pull/356 )
* Use HS proxy API for requestToken on adding email
[\#336 ](https://github.com/matrix-org/matrix-react-sdk/pull/336 )
* Error if email already in use when resetting pw
[\#337 ](https://github.com/matrix-org/matrix-react-sdk/pull/337 )
* Fix enourmous video bug
[\#355 ](https://github.com/matrix-org/matrix-react-sdk/pull/355 )
* Add support for sending uploaded content as m.video
[\#354 ](https://github.com/matrix-org/matrix-react-sdk/pull/354 )
* Order tab complete by most recently spoke
[\#341 ](https://github.com/matrix-org/matrix-react-sdk/pull/341 )
* Wmwragg/spinner fix
[\#350 ](https://github.com/matrix-org/matrix-react-sdk/pull/350 )
* Now showing three dots when hovering over the badge
[\#352 ](https://github.com/matrix-org/matrix-react-sdk/pull/352 )
* Fix unpublishing room in room settings
[\#351 ](https://github.com/matrix-org/matrix-react-sdk/pull/351 )
* Fix race when creating rooms where invite list can be blank
[\#347 ](https://github.com/matrix-org/matrix-react-sdk/pull/347 )
* improve wording of MemberInfo's start chat button.
[\#348 ](https://github.com/matrix-org/matrix-react-sdk/pull/348 )
* Revert "Amends react template and removes opening image in lightbox"
[\#346 ](https://github.com/matrix-org/matrix-react-sdk/pull/346 )
* Wmwragg/modal restyle
[\#345 ](https://github.com/matrix-org/matrix-react-sdk/pull/345 )
* Amends react template and removes opening image in lightbox
[\#343 ](https://github.com/matrix-org/matrix-react-sdk/pull/343 )
* Remove the member list loading hack
[\#344 ](https://github.com/matrix-org/matrix-react-sdk/pull/344 )
* CSS classes to colour offline users differently
[\#342 ](https://github.com/matrix-org/matrix-react-sdk/pull/342 )
* Listen for the new lastPreseceTs event
[\#340 ](https://github.com/matrix-org/matrix-react-sdk/pull/340 )
* Fix filtering user list by ID
[\#339 ](https://github.com/matrix-org/matrix-react-sdk/pull/339 )
* Update tab completion list when we have a room
[\#338 ](https://github.com/matrix-org/matrix-react-sdk/pull/338 )
* JS code style guide
[\#330 ](https://github.com/matrix-org/matrix-react-sdk/pull/330 )
* Error on registration if email taken
[\#334 ](https://github.com/matrix-org/matrix-react-sdk/pull/334 )
* feat: render unicode emoji as emojione images
[\#332 ](https://github.com/matrix-org/matrix-react-sdk/pull/332 )
* feat: unblacklist img tags with data URIs
[\#333 ](https://github.com/matrix-org/matrix-react-sdk/pull/333 )
* Autocomplete fixes
[\#331 ](https://github.com/matrix-org/matrix-react-sdk/pull/331 )
* Better autocomplete
[\#296 ](https://github.com/matrix-org/matrix-react-sdk/pull/296 )
* feat: add and configure eslint
[\#329 ](https://github.com/matrix-org/matrix-react-sdk/pull/329 )
* Fix user links
[\#326 ](https://github.com/matrix-org/matrix-react-sdk/pull/326 )
* Fix ordering of Memberlist
[\#327 ](https://github.com/matrix-org/matrix-react-sdk/pull/327 )
* Display an error message if room not found
[\#325 ](https://github.com/matrix-org/matrix-react-sdk/pull/325 )
* Implement device blocking
[\#324 ](https://github.com/matrix-org/matrix-react-sdk/pull/324 )
* Remove /encrypt command
[\#322 ](https://github.com/matrix-org/matrix-react-sdk/pull/322 )
* RoomSettings: add encryption setting
[\#321 ](https://github.com/matrix-org/matrix-react-sdk/pull/321 )
* Fix a pair of warnings from RoomSettings
[\#320 ](https://github.com/matrix-org/matrix-react-sdk/pull/320 )
* RoomSettings: refactor permissions calculations
[\#319 ](https://github.com/matrix-org/matrix-react-sdk/pull/319 )
* Fix https://github.com/vector-im/vector-web/issues/1679
[\#318 ](https://github.com/matrix-org/matrix-react-sdk/pull/318 )
* Fix /join to be consistent with the other code
[\#317 ](https://github.com/matrix-org/matrix-react-sdk/pull/317 )
* UserSettings: fix the displayed version of the react-sdk
[\#316 ](https://github.com/matrix-org/matrix-react-sdk/pull/316 )
* Show canonical alias in URL bar
[\#314 ](https://github.com/matrix-org/matrix-react-sdk/pull/314 )
* Some basic tests for RoomView
[\#313 ](https://github.com/matrix-org/matrix-react-sdk/pull/313 )
* Support for making devices unverified
[\#315 ](https://github.com/matrix-org/matrix-react-sdk/pull/315 )
* Fix eventListener warning
[\#312 ](https://github.com/matrix-org/matrix-react-sdk/pull/312 )
* Fix peeking and member list vanishing
[\#307 ](https://github.com/matrix-org/matrix-react-sdk/pull/307 )
* Use different keys for new MessageComposerInput
[\#311 ](https://github.com/matrix-org/matrix-react-sdk/pull/311 )
* Fix RTE escaping, HTML output with breaks
[\#310 ](https://github.com/matrix-org/matrix-react-sdk/pull/310 )
* Fix cursor bug, persist editor mode & rte default
[\#308 ](https://github.com/matrix-org/matrix-react-sdk/pull/308 )
* Rich Text Editor
[\#292 ](https://github.com/matrix-org/matrix-react-sdk/pull/292 )
* Hide e2e features if not enabled
[\#306 ](https://github.com/matrix-org/matrix-react-sdk/pull/306 )
* Add experimental "Labs" section to settings
[\#305 ](https://github.com/matrix-org/matrix-react-sdk/pull/305 )
* Make the room directory join rooms by alias
[\#304 ](https://github.com/matrix-org/matrix-react-sdk/pull/304 )
* Factor out common parts of room creation
[\#303 ](https://github.com/matrix-org/matrix-react-sdk/pull/303 )
* Fix spinner-of-doom in member info for guests
[\#302 ](https://github.com/matrix-org/matrix-react-sdk/pull/302 )
* Support for marking devices as verified
[\#300 ](https://github.com/matrix-org/matrix-react-sdk/pull/300 )
* Make the config optional
[\#301 ](https://github.com/matrix-org/matrix-react-sdk/pull/301 )
* Pass brand parameter down to Notifications
[\#299 ](https://github.com/matrix-org/matrix-react-sdk/pull/299 )
* Second attempt at fixing the Velocity memory leak
[\#298 ](https://github.com/matrix-org/matrix-react-sdk/pull/298 )
2016-06-03 19:17:45 +08:00
Changes in [0.6.3 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v0.6.3 ) (2016-06-03)
===================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v0.6.2...v0.6.3 )
* Change invite text field wording
* Fix bug with new email invite UX where the invite could get wedged
* Label app versions sensibly in UserSettings
2016-06-03 01:55:34 +08:00
Changes in [0.6.2 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v0.6.2 ) (2016-06-02)
===================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v0.6.1...v0.6.2 )
* Correctly bump dep on matrix-js-sdk 0.5.4
2016-06-03 01:32:50 +08:00
Changes in [0.6.1 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v0.6.1 ) (2016-06-02)
===================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v0.6.0...v0.6.1 )
* Fix focusing race in new UX for 3pid invites
* Fix jenkins.sh
2016-06-02 20:38:18 +08:00
Changes in [0.6.0 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v0.6.0 ) (2016-06-02)
===================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v0.5.2...v0.6.0 )
* implement new UX for 3pid invites
[\#297 ](https://github.com/matrix-org/matrix-react-sdk/pull/297 )
* multiple URL preview support
[\#290 ](https://github.com/matrix-org/matrix-react-sdk/pull/290 )
2019-02-01 08:52:39 +08:00
* Add a fallback homeserver to log into
2016-06-02 20:38:18 +08:00
[\#293 ](https://github.com/matrix-org/matrix-react-sdk/pull/293 )
* Hopefully fix memory leak with velocity
[\#291 ](https://github.com/matrix-org/matrix-react-sdk/pull/291 )
* Support for enabling email notifications
[\#289 ](https://github.com/matrix-org/matrix-react-sdk/pull/289 )
* Correct Readme instructions how to customize the UI
[\#286 ](https://github.com/matrix-org/matrix-react-sdk/pull/286 )
* Avoid rerendering during Room unmount
[\#285 ](https://github.com/matrix-org/matrix-react-sdk/pull/285 )
2016-04-22 18:21:31 +08:00
Changes in [0.5.2 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v0.5.2 ) (2016-04-22)
===================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v0.5.1...v0.5.2 )
Performance improvements:
* Reduce number of events shown in a room to 250
[afb301f ](https://github.com/matrix-org/matrix-react-sdk/commit/afb301ffb78c019a50e40caa5d9042ad39c117fe )
* add heuristics to hide URL previews...
[\#284 ](https://github.com/matrix-org/matrix-react-sdk/pull/284 )
* Fix bug which stopped us scrolling down after we scrolled up
[\#283 ](https://github.com/matrix-org/matrix-react-sdk/pull/283 )
* Don't relayout scrollpanels every time something changes
[\#280 ](https://github.com/matrix-org/matrix-react-sdk/pull/280 )
* Reduce number of renders on received events
[\#279 ](https://github.com/matrix-org/matrix-react-sdk/pull/279 )
* Avoid rerendering EventTiles when not necessary
[\#278 ](https://github.com/matrix-org/matrix-react-sdk/pull/278 )
* Speed up processing of TimelinePanel updates on new events
[\#277 ](https://github.com/matrix-org/matrix-react-sdk/pull/277 )
Other bug fixes:
* Fix read-receipt animation
[\#282 ](https://github.com/matrix-org/matrix-react-sdk/pull/282 ),
[\#281 ](https://github.com/matrix-org/matrix-react-sdk/pull/281 )
2016-04-22 18:07:58 +08:00
2016-04-19 20:35:06 +08:00
Changes in [0.5.1 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v0.5.1 ) (2016-04-19)
2016-04-19 20:20:26 +08:00
===================================================================================================
2016-04-19 20:35:06 +08:00
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v0.4.0...v0.5.1 )
2016-04-18 04:40:50 +08:00
* Upgrade to react 15.0
2016-04-19 20:20:26 +08:00
* Fix many thinkos in sorting the MemberList
[\#275 ](https://github.com/matrix-org/matrix-react-sdk/pull/275 )
* Don't setState after unmounting a component
[\#276 ](https://github.com/matrix-org/matrix-react-sdk/pull/276 )
* Drop workaround for object.onLoad
[\#274 ](https://github.com/matrix-org/matrix-react-sdk/pull/274 )
* Make sure that we update the room name
[\#272 ](https://github.com/matrix-org/matrix-react-sdk/pull/272 )
* Matthew/design tweaks
[\#273 ](https://github.com/matrix-org/matrix-react-sdk/pull/273 )
* Hack around absence of String.codePointAt on PhantomJS
[\#271 ](https://github.com/matrix-org/matrix-react-sdk/pull/271 )
* RoomView: Handle joining federated rooms
[\#270 ](https://github.com/matrix-org/matrix-react-sdk/pull/270 )
* Stop the MatrixClient when the MatrixChat is unmounted
[\#269 ](https://github.com/matrix-org/matrix-react-sdk/pull/269 )
* make the UI fadable to help with decluttering
[\#268 ](https://github.com/matrix-org/matrix-react-sdk/pull/268 )
* URL previewing support
[\#260 ](https://github.com/matrix-org/matrix-react-sdk/pull/260 )
* Remember to load new timeline events
[\#267 ](https://github.com/matrix-org/matrix-react-sdk/pull/267 )
* Stop trying to paginate after we get a failure
[\#265 ](https://github.com/matrix-org/matrix-react-sdk/pull/265 )
* Improvements to the react-sdk test framework
[\#264 ](https://github.com/matrix-org/matrix-react-sdk/pull/264 )
* Fix password resetting
[\#263 ](https://github.com/matrix-org/matrix-react-sdk/pull/263 )
* Catch pageup/down and ctrl-home/end at the top level
[\#262 ](https://github.com/matrix-org/matrix-react-sdk/pull/262 )
* Fix an issue where the scroll stopped working.
[\#261 ](https://github.com/matrix-org/matrix-react-sdk/pull/261 )
* Fix a bug where we tried to show two ghost read markers at once.
[\#254 ](https://github.com/matrix-org/matrix-react-sdk/pull/254 )
* File upload improvements
[\#258 ](https://github.com/matrix-org/matrix-react-sdk/pull/258 )
* Show full-size avatar on MemberInfo avatar click
[\#257 ](https://github.com/matrix-org/matrix-react-sdk/pull/257 )
* Whitelist \<u> tag
[\#256 ](https://github.com/matrix-org/matrix-react-sdk/pull/256 )
* Don't reload the DOM if we can jump straight to the RM
[\#253 ](https://github.com/matrix-org/matrix-react-sdk/pull/253 )
2016-04-18 04:40:50 +08:00
2016-04-19 20:35:06 +08:00
[0.5.0 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v0.5.0 ) was
incorrectly released.
2016-03-30 20:25:25 +08:00
Changes in [0.4.0 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v0.4.0 ) (2016-03-30)
===================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v0.3.1...v0.4.0 )
* Prettier, animated placeholder :D
[\#251 ](https://github.com/matrix-org/matrix-react-sdk/pull/251 )
* Refactor RoomHeader, and fix topic updates
[\#252 ](https://github.com/matrix-org/matrix-react-sdk/pull/252 )
* Disable the message composer if we don't have permission to post
[\#250 ](https://github.com/matrix-org/matrix-react-sdk/pull/250 )
* notification issue fixed
[\#240 ](https://github.com/matrix-org/matrix-react-sdk/pull/240 )
* Fix scroll offset popping around during image load by putting explicit
height back on images
[\#248 ](https://github.com/matrix-org/matrix-react-sdk/pull/248 )
* Split a textinput component out of MessageComposer
[\#249 ](https://github.com/matrix-org/matrix-react-sdk/pull/249 )
2016-03-23 22:55:43 +08:00
Changes in [0.3.1 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v0.3.1 ) (2016-03-23)
===================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v0.3.0...v0.3.1 )
* Disable debug logging in ScrollPanel
2016-03-23 22:00:39 +08:00
Changes in [0.3.0 ](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v0.3.0 ) (2016-03-23)
===================================================================================================
[Full Changelog ](https://github.com/matrix-org/matrix-react-sdk/compare/v0.2.0...v0.3.0 )
* Fix off-by-one error in read-marker advancing
[\#246 ](https://github.com/matrix-org/matrix-react-sdk/pull/246 )
* Another go at fixing the jumpy scroll
[\#245 ](https://github.com/matrix-org/matrix-react-sdk/pull/245 )
* Move read-marker past our own events when we switch to a room
[\#244 ](https://github.com/matrix-org/matrix-react-sdk/pull/244 )
* Add better user-facing error messages
[\#243 ](https://github.com/matrix-org/matrix-react-sdk/pull/243 )
* Make the read-marker less annoying
[\#242 ](https://github.com/matrix-org/matrix-react-sdk/pull/242 )
* rework roomsettings for new visibility UI
[\#241 ](https://github.com/matrix-org/matrix-react-sdk/pull/241 )
* Show a spinner when we back-paginate search results
[\#236 ](https://github.com/matrix-org/matrix-react-sdk/pull/236 )
* Only ignore scroll echoes once
[\#237 ](https://github.com/matrix-org/matrix-react-sdk/pull/237 )
* Add 'cancel all' option to 'unsent messages' bar
[\#238 ](https://github.com/matrix-org/matrix-react-sdk/pull/238 )
* Show an error when a direct-to-event link fails
[\#239 ](https://github.com/matrix-org/matrix-react-sdk/pull/239 )
* if we're not peeking in a room, stop any ongoing peeking
[\#234 ](https://github.com/matrix-org/matrix-react-sdk/pull/234 )
* linkify vector.im URLs directly into the app, both from HTML and non-HTML
messages
[\#235 ](https://github.com/matrix-org/matrix-react-sdk/pull/235 )
* Use new pendingEventList functionality from matrix-js-sdk
[\#231 ](https://github.com/matrix-org/matrix-react-sdk/pull/231 )
* Display a warning if a third party invite for a room was sent to an address
that is not bound publicly to our account
[\#233 ](https://github.com/matrix-org/matrix-react-sdk/pull/233 )
* Fix cancelling dialog boxes by clicking on the background
[\#232 ](https://github.com/matrix-org/matrix-react-sdk/pull/232 )
* fix zero length tab complete so it doesn't fire automatically on empty
MessageComposer
[\#229 ](https://github.com/matrix-org/matrix-react-sdk/pull/229 )
* click on nicks to insert them into the MessageComposer
[\#230 ](https://github.com/matrix-org/matrix-react-sdk/pull/230 )
* Correctly fix notif spam after logout/login
[\#227 ](https://github.com/matrix-org/matrix-react-sdk/pull/227 )
* fix last_active_ago timestamps, tab completion ordering, and implement
currently_active semantics
[\#226 ](https://github.com/matrix-org/matrix-react-sdk/pull/226 )
* make MemberTiles actually update in realtime
[\#222 ](https://github.com/matrix-org/matrix-react-sdk/pull/222 )
* Bring up MemberInfo on avatar click in EventTile
[\#225 ](https://github.com/matrix-org/matrix-react-sdk/pull/225 )
* Make getCurrent[H|I]SUrl honour the state setting that comes from the url
bar
[\#228 ](https://github.com/matrix-org/matrix-react-sdk/pull/228 )
* Poll for email validation once the validation email has been sent
[\#223 ](https://github.com/matrix-org/matrix-react-sdk/pull/223 )
* Display sync status in favicon and title.
[\#221 ](https://github.com/matrix-org/matrix-react-sdk/pull/221 )
* grey out roomsettings that you can't edit
[\#217 ](https://github.com/matrix-org/matrix-react-sdk/pull/217 )
* allow registration and login from guest to be cancellable
[\#220 ](https://github.com/matrix-org/matrix-react-sdk/pull/220 )
* let registering guests either upgrade or create a new account by spec…
[\#219 ](https://github.com/matrix-org/matrix-react-sdk/pull/219 )
* Remove (broken, as it turns out) permission logic from react sdk
[\#187 ](https://github.com/matrix-org/matrix-react-sdk/pull/187 )
* Bring back lost functionality on login/register/password-reset screens
[\#200 ](https://github.com/matrix-org/matrix-react-sdk/pull/200 )
* Handle the new Session.logged_out event.
[\#218 ](https://github.com/matrix-org/matrix-react-sdk/pull/218 )
* hopefully fix https://github.com/vector-im/vector-web/issues/819
[\#216 ](https://github.com/matrix-org/matrix-react-sdk/pull/216 )
* Adjust the scroll position when the gemini panel is resized
[\#215 ](https://github.com/matrix-org/matrix-react-sdk/pull/215 )
* Use our fork of react-gemini-scrollbar to fix resize issues
[\#214 ](https://github.com/matrix-org/matrix-react-sdk/pull/214 )
* Put direct-linked events and search clickthroughs in the middle
[\#212 ](https://github.com/matrix-org/matrix-react-sdk/pull/212 )
* prettyprint conference joins and parts properly
[\#198 ](https://github.com/matrix-org/matrix-react-sdk/pull/198 )
* Don't crash on redacted (or otherwise invalid) 3pid invites
[\#213 ](https://github.com/matrix-org/matrix-react-sdk/pull/213 )
2016-03-11 20:48:26 +08:00
Changes in matrix-react-sdk v0.2.0 (2016-03-11)
===============================================
(originally incorrectly released as 0.1.1)
* Various significant changes
2016-02-25 19:56:13 +08:00
Changes in matrix-react-sdk v0.1.0 (2016-02-24)
===============================================
* Significant refactor: remove separation between views and controllers
* This release of the react-sdk will require additional components to function.
See https://github.com/vector-im/vector-web for a complete application.
Changes in matrix-react-sdk v0.0.2 (2015-10-28)
===============================================
* Initial release