This repository was archived by the owner on Sep 11, 2024. It is now read-only.
Releases: matrix-org/matrix-react-sdk
Releases · matrix-org/matrix-react-sdk
v3.7.0-rc.2
- Fix JS SDK dependency to use 9.0.0-rc.1 as intended
v3.7.0-rc.1
- Upgrade JS SDK to 9.0.0-rc.1
- Update Weblate URL
#5346 - Translations update from Weblate
#5347 - Left Panel Widget support
#5247 - Pinned widgets work
#5266 - Convert resizer to Typescript
#5343 - Hide filtering microcopy when left panel is minimized
#5338 - Skip editor confirmation of upgrades
#5344 - Spec compliance, /search doesn't have to return results
#5337 - Fix excessive hosting link padding
#5336 - Adjust for new widget messaging APIs
#5341 - Fix case where sublist context menu missed an update
#5339 - Add analytics to VoIP
#5340 - Fix Jitsi OpenIDC auth
#5334 - Support rejecting calls
#5324 - Don't show admin tooling if we're not in the room
#5330 - Show Integrations error if iframe failed to load too
#5328 - Add security customisation points
#5327 - Discard all mx_fadable legacy cruft which is totally useless
#5326 - Fix background-image: url(null) for backdrop filter
#5319 - Make the ACL update message less noisy
#5316 - Fix aspect ratio of avatar before clicking Save
#5318 - Don't supply popout widgets with widget parameters
#5323 - Changed rainbow algorithm
#5301 - Renamed TagPanel and TagOrderStore
#5309 - Fix/clarify boolean logic for reaction previews
#5321 - Support glare for VoIP calls
#5311 - Round of Typescript conversions
#5314 - Fix broken rendering of Room Create when showHiddenEvents enabled
#5317 - Improve LHS resize performance and tidy stale props&classes
#5313 - event-index: Pass the user/device id pair when initializing the event index.
#5312 - Fix various aspects of (jitsi) widgets
#5315 - Fix rogue (partial) call bar
#5310 - Rewrite call state machine
#5308 - Convert
src/SecurityManager.js
to TypeScript
#5307 - Fix templating for v1 jitsi widgets
#5305 - Use new preparing event for widget communications
#5303 - Fix parsing issue in event tile preview for appearance tab
#5302 - Track replyToEvent along with Cider state & history
#5284 - Roving Tab Index should not interfere with inputs
#5299 - Visual tweaks from 2020-10-06 polishing
#5298 - Convert auth lifecycle to TS, remove dead ILAG code
#5296
v3.6.1
v3.6.0
v3.6.0-rc.1
- Upgrade JS SDK to 8.5.0-rc.1
- Update from Weblate
#5297 - Fix edited replies being wrongly treated as big emoji
#5295 - Fix StopGapWidget infinitely recursing
#5294 - Fix editing and redactions not updating the Reply Thread
#5281 - Hide Jump to Read Receipt button for users who have not yet sent an RR
#5282 - fix img tags not always being rendered correctly
#5279 - Hopefully fix righhtpanel crash
#5293 - Fix naive pinning limit and app tile widgetMessaging NPE
#5283 - Show server errors from saving profile settings
#5272 - Update copy for
redact
permission
#5273 - Remove width limit on widgets
#5265 - Fix call container avatar initial centering
#5280 - Fix right panel for peeking rooms
#5268 - Add support for dehydrated devices
#5239 - Use Own Profile Store for the Profile Settings
#5277 - null-guard defaultAvatarUrlForString
#5270 - Choose first result on enter in the emoji picker
#5257 - Fix room directory clipping links in the room's topic
#5276 - Decorate failed e2ee downgrade attempts better
#5278 - MELS use latest avatar rather than the first avatar
#5262 - Fix Encryption Panel close button clashing with Base Card
#5261 - Wrap canEncryptToAllUsers in a try/catch to handle server errors
#5275 - Fix conditional on communities prototype room creation dialog
#5274 - Fix ensureDmExists for encryption detection
#5271 - Switch to using the Widget API SDK for widget messaging
#5171 - Ensure package links exist when releasing
#5269 - Fix the call preview when not in same room as the call
#5267 - Make the hangup button do things for conference calls
#5223 - Render Jitsi widget state events in a more obvious way
#5222 - Make the PIP Jitsi look and feel like the 1:1 PIP
#5226 - Trim range when formatting so that it excludes leading/trailing spaces
#5263 - Fix button label on the Set Password Dialog
#5264 - fix link to classic yarn's
yarn link
#5259 - Fix index mismatch between username colors styles and custom theming
#5256 - Disable autocompletion on security key input during login
#5258 - fix uninitialised state and eventlistener leak in RoomUpgradeWarningBar
#5255 - Only set title when it changes
#5254 - Convert CallHandler to typescript
#5248 - Retry loading i18n language if it fails
#5209 - Rework profile area for user and room settings to be more clear
#5243 - Validation improve pattern for derived data
#5241
v3.5.0
- Upgrade JS SDK to 8.4.1
v3.5.0-rc.1
- Upgrade JS SDK to 8.4.0-rc.1
- Update from Weblate
#5246 - Upgrade sanitize-html, set nesting limit
#5245 - Add a note to use the desktop builds when seshat isn't available
#5225 - Add some permission checks to the communities v2 prototype
#5240 - Support HS-preferred Secure Backup setup methods
#5242 - Only show User Info verify button if the other user has e2ee devices
#5234 - Fix New Room List arrow key management
#5237 - Fix Room Directory View & Preview actions for federated joins
#5235 - Add a UI feature to disable advanced encryption options
#5238 - UI Feature Flag: Communities
#5216 - Rename apps back to widgets
#5236 - Adjust layout and formatting of notifications / files cards
#5229 - Fix Search Results Tile undefined variable access regression
#5232 - Fix Cmd/Ctrl+Shift+U for File Upload
#5233 - Disable the e2ee toggle when creating a room on a server with forced e2e
#5231 - UI Feature Flag: Disable advanced options and tidy up some copy
#5215 - UI Feature Flag: 3PIDs
#5228 - Defer encryption setup until first E2EE room
#5219 - Tidy devDeps, all the webpack stuff lives in the layer above
#5179 - UI Feature Flag: Hide flair
#5214 - UI Feature Flag: Identity server
#5218 - UI Feature Flag: Share dialog QR code and social icons
#5221 - UI Feature Flag: Registration, Password Reset, Deactivate
#5227 - Retry joinRoom up to 5 times in the case of a 504 GATEWAY TIMEOUT
#5204 - UI Feature Flag: Disable VoIP
#5217 - Fix setState() usage in the constructor of RoomDirectory
#5224 - Hide Analytics sections if piwik config is not provided
#5211 - UI Feature Flag: Disable feedback button
#5213 - Clean up UserInfo to not show a blank Power Selector for users not in room
#5220 - Also hide bug reporting prompts from the Error Boundaries
#5212 - Tactical improvements to 3PID invites
#5201 - If no bug_report_endpoint_url, hide rageshaking from the App
#5210 - Introduce a concept of UI features, using it for URL previews at first
#5208 - Remove defunct "always show encryption icons" setting
#5207 - Don't show Notifications Prompt Toast if user has master rule enabled
#5203 - Fix Bridges tab crashing when the room does not have bridges
#5206 - Don't count widgets which no longer exist towards pinned count
#5202 - Fix crashes with cannot read isResizing of undefined
#5205 - Prompt to remove the jitsi widget when pressing the call button
#5193 - Show verification status in the room summary card
#5195 - Fix user info scrolling in new card view
#5198 - Fix sticker picker height
#5197 - Call jitsi widgets 'group calls'
#5191 - Don't show 'unpin' for persistent widgets
#5194 - Split up cross-signing and secure backup settings
#5182 - Fix onNewScreen to use replace when going from roomId->roomAlias
#5185 - bring back 1.2M style badge counts rather than 99+
#5192 - Run the rageshake command through the bug report dialog
#5189 - Account for via in pill matching regex
#5188 - Remove now-unused create-react-class from lockfile
#5187 - Fixed 1px jump upwards
#5163 - Always allow widgets when using the local version
#5184 - Migrate RoomView and RoomContext to Typescript
#5175
v3.4.1
v3.4.0
v3.4.0-rc.1
- Upgrade to JS SDK 8.3.0-rc.1
- Update from Weblate
#5183 - Right Panel Room Summary and Widgets
#5167 - null-guard roomId in RightPanel and pass Room to UserView
#5180 - Fix create-react-class regression.
#5178 - Fix WatchManager for global room watchers and tidy widget code a little
#5176 - Fix permalink local linkification to not strip via servers
#5174 - Support creation of Jitsi widgets with "openidtoken-jwt" auth
#5173 - Fix create-react-class regression.
#5177 - Update openid_credentials Widget API action for MSC1960 updates
#5172 - Allow persistent resizing of the widget app drawer
#5138 - add lenny face command
#5158 - Prep work for Settings changes with cross-signing deferral
#5169 - Small code clean ups and tweaks
#5168 - Fix soft crash from TruncatedList in the createReactClass conversion
#5170 - Remove create-react-class
#5157 - Consolidate Lodash files in bundle
#5162 - Communities v2 prototype: "In community" view
#5161 - Respect user preference for whether pills should have an avatar or not
#5165 - Communities v2 prototype: DM copy updates
#5153 - Only wait for public keys during verification
#5164 - Fix eslint ts override tsx matching and delint
#5155 - Fix react error about functional components can't take refs
#5159 - Remove redundant components and devDependencies
#5156 - Add display-capture to iframe allow for widgets
#5154 - Update create room dialog copy & community prototype home icon
#5151 - Migrate to new, separate APIs for cross-signing and secret storage
#5149 - Fix clicking the background of the tag panel not clearing the filter
#5152 - Communities v2 prototype: Associate created rooms with the selected
community
#5147 - Communities v2 prototype: Tag panel selection changes
#5145 - Communities v2 prototype: Create community flow
#5144 - Communities v2 prototype: Override invite aesthetics for community-as-room
invites
#5143