Releases: matrix-org/matrix-react-sdk
Releases · matrix-org/matrix-react-sdk
v0.8.7-rc.3
v0.8.7-rc.2
- fix the warning shown to users about needing to export e2e keys
#797
v0.8.7-rc.1
- Add support for using indexeddb in a webworker
#792 - Fix infinite pagination/glitches with pagination
#795 - Fix issue where teamTokenMap was ignored for guests
#793 - Click emote sender -> insert display name into composer
#791 - Fix scroll token selection logic
#785 - Replace sdkReady with firstSyncPromise, add mx_last_room_id
#790 - Change "Unread messages." to "Jump to first unread message."
#789 - Update for new IndexedDBStore interface
#786 - Add <ol start="..."> to allowed attributes list
#787 - Fix the onFinished for timeline pos dialog
#784 - Only join a room when enter is hit if the join button is shown
#776 - Remove non-functional session load error
#783 - Use Login & Register via component interface
#782 - Attempt to fix the flakyness seen with tests
#781 - Remove React warning
#780 - Only clear the local notification count if needed
#779 - Don't re-notify about messages on browser refresh
#777 - Improve zeroing of RoomList notification badges
#775 - Fix VOIP bar hidden on first render of RoomStatusBar
#774 - Correct confirm prompt for disinvite
#772 - Add state loggingIn to MatrixChat to fix flashing login
#773 - Fix bug where you can't invite a valid address
#771 - Fix people section DropTarget and refactor Rooms
#761 - Read Receipt offset
#770 - Support adding phone numbers in UserSettings
#756 - Prevent crash on login of no guest session
#769 - Add canResetTimeline callback and thread it through to TimelinePanel
#768 - Show spinner whilst processing recaptcha response
#767 - Login / registration with phone number, mark 2
#750 - Display threepids slightly prettier
#758 - Fix extraneous leading space in sent emotes
#764 - Add ConfirmRedactDialog component
#763 - Fix password UI auth test
#760 - Display timestamps and profiles for redacted events
#759 - Fix UDD for voip in e2e rooms
#757 - Add "Export E2E keys" option to logout dialog
#755 - Fix People section a bit
#754 - Do routing to /register _onLoadCompleted
#753 - Double UNPAGINATION_PADDING again
#747 - Add null check to start_login
#751 - Merge the two RoomTile context menus into one
#746 - Fix import for Lifecycle
#748 - Make UDD appear when UDE on uploading a file
#745 - Decide on which screen to show after login in one place
#743 - Add onClick to permalinks to route within Riot
#744 - Add support for pasting files into the text box
#605 - Show message redactions as black event tiles
#739 - Allow user to choose from existing DMs on new chat
#736 - Fix the team server registration
#741 - Clarify "No devices" message
#740 - Change timestamp permalinks to matrix.to
#735 - Fix resend bar and "send anyway" in UDD
#734 - Make COLOR_REGEX stricter
#737 - Port registration over to use InteractiveAuth
#729 - Test to see how fuse feels
#732 - Submit a new display name on blur of input field
#733 - Allow [bf]g colors for style attrib
#610 - MELS: either expanded or summary, not both
#683 - Autoplay videos and GIFs if enabled by the user.
#730 - Warn users about using e2e for the first time
#731 - Show UDDialog on UDE during VoIP calls
#721 - Notify MatrixChat of teamToken after login
#726 - Fix a couple of issues with RRs
#727 - Do not push a dummy element with a scroll token for invisible events
#718 - MELS: check scroll on load + use mels-1,-2,... key
#715 - Fix message composer placeholders
#723 - Clarify non-e2e vs. e2e /w composers placeholder
#720 - Fix status bar expanded on tab-complete
#722 - add .editorconfig
#713 - Change the name of the database
#719 - Allow setting the default HS from the query parameter
#716 - first cut of improving UX for deleting devices.
#717 - Fix block quotes all being on a single line
#711 - Support reasons for kick / ban
#710 - Show when you've been kicked or banned
#709 - Add a 'Clear Cache' button
#708 - Update the room view on room name change
#707 - Add a button to un-ban users in RoomSettings
#698 - Use IndexedDBStore from the JS-SDK
#687 - Make UserSettings use the right teamToken
#706 - If the home page is somehow accessed, goto directory
#705 - Display avatar initials in typing notifications
#699 - fix eslint's no-invalid-this rule for class properties
#703 - If a referrer hasn't been specified, use empty string
#701 - Don't force-logout the user if reading localstorage fails
#700 - Convert some missed buttons to AccessibleButton
#697 - Make ban either ban or unban
#696 - Add confirmation dialog to kick/ban buttons
#694 - Fix typo with Scalar po...
v0.8.6
- Update to matrix-js-sdk 0.7.5 (no changes from 0.7.5-rc.3)
v0.8.6-rc.3
- Fix deviceverifybuttons
5fd7410
v0.8.6-rc.2
- Update to new matrix-js-sdk to get support for new device change notifications interface
v0.8.6-rc.1
- Fix timeline & notifs panel spuriously being empty
#675 - UI for blacklisting unverified devices per-room & globally
#636 - Show better error message in statusbar after UnkDevDialog
#674 - Make default avatars clickable
#673 - Fix one read receipt randomly not appearing
#672 - very barebones support for warning users when rooms contain unknown devices
#635 - Fix expanding/unexapnding read receipts
#671 - show placeholder when timeline empty
#670 - Make read receipt's titles more explanatory
#669 - Fix spurious HTML tags being passed through literally
#667 - Reinstate max-len lint configs
#665 - Throw errors on !==200 status codes from RTS
#662 - Exempt lines which look like pure JSX from the maxlen line
#664 - Make tests pass on Chrome again
#663 - Add referral section to user settings
#661 - Two megolm export fixes:
#660 - GET /teams from RTS instead of config.json
#658 - Guard onStatusBarVisible/Hidden with this.unmounted
#656 - Fix cancel button on e2e import/export dialogs
#654 - Look up email addresses in ChatInviteDialog
#653 - Move BugReportDialog to riot-web
#652 - Fix dark theme styling of roomheader cancel button
#651 - Allow modals to stack up
#649 - Add bug report UI
#642 - Better feedback in invite dialog
#625 - Import and export for Megolm session data
#647 - Overhaul MELS to deal with causality, kicks, etc.
#613 - Re-add dispatcher as alt-up/down uses it
#650 - Create a common BaseDialog
#645 - Fix SetDisplayNameDialog
#648 - Sync typing indication with avatar typing indication
#643 - Warn users of E2E key loss when changing/resetting passwords or logging out
#646 - Better user interface for screen readers and keyboard navigation
#616 - Reduce log spam: Revert a16aeee
#644 - Expand timeline in situations when _getIndicator not null
#641 - Correctly get the path of the js-sdk .eslintrc.js
#640 - Add 'searching known users' to the user picker
#621 - Add mocha env for tests in eslint config
#639 - Fix typing avatars displaying "me"
#637 - Fix device verification from e2e info
#638 - Make user search do a bit better on word boundary
#623 - Use an eslint config based on the js-sdk
#634 - Fix error display in account deactivate dialog
#633 - Configure travis to test riot-web after building
#629 - Sanitize ChatInviteDialog
#626 - (hopefully) fix theming on Chrome
#630 - Megolm session import and export
#617 - Allow Modal to be used with async-loaded components
#618 - Fix escaping markdown by rendering plaintext
#622 - Implement auto-join rooms on registration
#628 - Matthew/fix theme npe
#627 - Implement theming via alternate stylesheets
#624 - Replace marked with commonmark
#575 - Fix element-hq/element-web#2833 : Fail nicely when people try to register
numeric user IDs
#619 - Show the error dialog when requests to PUT power levels fail
#614
v0.8.5
- Pull in newer matrix-js-sdk for video calling fix
v0.8.5-rc.1
- Build the js-sdk in the CI script
#612 - Fix redacted member events being visible
#609 - Use
getStateKey
instead ofgetSender
#611 - Move screen sharing error check into platform
#608 - Fix 'create account' link in 'forgot password'
#606 - Let electron users complete captchas in a web browser
#601 - Add support for deleting threepids
#597 - Display msisdn threepids as 'Phone'
#598
v0.8.4
- Fix signup by working around the fact that reCapture doesn't work on electron
- Fix windows shortcut link