Skip to content
[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)