Skip to content

Tags: akissinger/matrix-react-sdk

Tags

v3.4.1

Toggle v3.4.1's commit message
[Full Changelog](matrix-org/matrix-react-sdk@v3.4.0...v3.4.1)

* Don't count widgets which no longer exist towards pinned count
[\matrix-org#5202](matrix-org#5202)
* Fix crashes with cannot read isResizing of undefined
[\matrix-org#5205](matrix-org#5205)

v3.4.0

Toggle v3.4.0's commit message
[Full Changelog](matrix-org/matrix-react-sdk@v3.4.0-rc.1...v3.4.0)

* Upgrade to JS SDK 8.3.0
* [Release] Show verification status in the room summary card
[\matrix-org#5196](matrix-org#5196)
* Fix user info scrolling in new card view
[\matrix-org#5200](matrix-org#5200)
* Fix sticker picker height
[\matrix-org#5199](matrix-org#5199)
* [Release] Account for via in pill matching regex
[\matrix-org#5190](matrix-org#5190)

v3.4.0-rc.1

Toggle v3.4.0-rc.1's commit message
[Full Changelog](matrix-org/matrix-react-sdk@v3.3.0...v3.4.0-rc.1)

* Upgrade to JS SDK 8.3.0-rc.1
* Update from Weblate
[\matrix-org#5183](matrix-org#5183)
* Right Panel Room Summary and Widgets
[\matrix-org#5167](matrix-org#5167)
* null-guard roomId in RightPanel and pass Room to UserView
[\matrix-org#5180](matrix-org#5180)
* Fix create-react-class regression.
[\matrix-org#5178](matrix-org#5178)
* Fix WatchManager for global room watchers and tidy widget code a little
[\matrix-org#5176](matrix-org#5176)
* Fix permalink local linkification to not strip via servers
[\matrix-org#5174](matrix-org#5174)
* Support creation of Jitsi widgets with "openidtoken-jwt" auth
[\matrix-org#5173](matrix-org#5173)
* Fix create-react-class regression.
[\matrix-org#5177](matrix-org#5177)
* Update openid_credentials Widget API action for MSC1960 updates
[\matrix-org#5172](matrix-org#5172)
* Allow persistent resizing of the widget app drawer
[\matrix-org#5138](matrix-org#5138)
* add lenny face command
[\matrix-org#5158](matrix-org#5158)
* Prep work for Settings changes with cross-signing deferral
[\matrix-org#5169](matrix-org#5169)
* Small code clean ups and tweaks
[\matrix-org#5168](matrix-org#5168)
* Fix soft crash from TruncatedList in the createReactClass conversion
[\matrix-org#5170](matrix-org#5170)
* Remove create-react-class
[\matrix-org#5157](matrix-org#5157)
* Consolidate Lodash files in bundle
[\matrix-org#5162](matrix-org#5162)
* Communities v2 prototype: "In community" view
[\matrix-org#5161](matrix-org#5161)
* Respect user preference for whether pills should have an avatar or not
[\matrix-org#5165](matrix-org#5165)
* Communities v2 prototype: DM copy updates
[\matrix-org#5153](matrix-org#5153)
* Only wait for public keys during verification
[\matrix-org#5164](matrix-org#5164)
* Fix eslint ts override tsx matching and delint
[\matrix-org#5155](matrix-org#5155)
* Fix react error about functional components can't take refs
[\matrix-org#5159](matrix-org#5159)
* Remove redundant components and devDependencies
[\matrix-org#5156](matrix-org#5156)
* Add display-capture to iframe allow for widgets
[\matrix-org#5154](matrix-org#5154)
* Update create room dialog copy & community prototype home icon
[\matrix-org#5151](matrix-org#5151)
* Migrate to new, separate APIs for cross-signing and secret storage
[\matrix-org#5149](matrix-org#5149)
* Fix clicking the background of the tag panel not clearing the filter
[\matrix-org#5152](matrix-org#5152)
* Communities v2 prototype: Associate created rooms with the selected
community
[\matrix-org#5147](matrix-org#5147)
* Communities v2 prototype: Tag panel selection changes
[\matrix-org#5145](matrix-org#5145)
* Communities v2 prototype: Create community flow
[\matrix-org#5144](matrix-org#5144)
* Communities v2 prototype: Override invite aesthetics for community-as-room
invites
[\matrix-org#5143](matrix-org#5143)

v3.3.0

Toggle v3.3.0's commit message
[Full Changelog](matrix-org/matrix-react-sdk@v3.3.0-rc.1...v3.3.0)

* Upgrade to JS SDK 8.2.0

v3.3.0-rc.1

Toggle v3.3.0-rc.1's commit message
[Full Changelog](matrix-org/matrix-react-sdk@v3.2.0...v3.3.0-rc.1)

* Upgrade to JS SDK 8.2.0-rc.1
* Update from Weblate
[\matrix-org#5146](matrix-org#5146)
* BaseAvatar avoid initial render with default avatar
[\matrix-org#5142](matrix-org#5142)
* Enforce Secure Backup completion when requested by HS
[\matrix-org#5130](matrix-org#5130)
* Communities v2 prototype: Explore rooms, global state, and default room
[\matrix-org#5139](matrix-org#5139)
* Add communities v2 prototyping feature flag + initial tag panel prototypes
[\matrix-org#5133](matrix-org#5133)
* Remove some unused components
[\matrix-org#5134](matrix-org#5134)
* Allow avatar image view for 1:1 rooms
[\matrix-org#5137](matrix-org#5137)
* Send mx_local_settings in rageshake
[\matrix-org#5136](matrix-org#5136)
* Run all room leaving behaviour through a single function
[\matrix-org#5132](matrix-org#5132)
* Add clarifying comment in media device selection
[\matrix-org#5131](matrix-org#5131)
* Settings v3: Feature flag changes
[\matrix-org#5124](matrix-org#5124)
* Clear url previews if they all get edited out of the event
[\matrix-org#5129](matrix-org#5129)
* Consider tab completions as modifications for editing purposes to unlock
sending
[\matrix-org#5128](matrix-org#5128)
* Use matrix-doc for SAS emoji translations
[\matrix-org#5125](matrix-org#5125)
* Add a rageshake function to download the logs locally
[\matrix-org#3849](matrix-org#3849)
* Room List filtering visual tweaks
[\matrix-org#5123](matrix-org#5123)
* Make reply preview not an overlay so you can see new messages
[\matrix-org#5072](matrix-org#5072)
* Allow room tile context menu when minimized using right click
[\matrix-org#5113](matrix-org#5113)
* Add null guard to group inviter for corrupted groups
[\matrix-org#5121](matrix-org#5121)
* Room List styling tweaks
[\matrix-org#5118](matrix-org#5118)
* Fix corner rounding on images not always affecting right side
[\matrix-org#5120](matrix-org#5120)
* Change add room action for rooms to context menu
[\matrix-org#5108](matrix-org#5108)
* Switch out the globe icon and colour it depending on theme
[\matrix-org#5106](matrix-org#5106)
* Message Action Bar watch for event send changes
[\matrix-org#5115](matrix-org#5115)
* Put message previews for Emoji behind Labs
[\matrix-org#5110](matrix-org#5110)
* Fix styling for selected community marker
[\matrix-org#5107](matrix-org#5107)
* Fix action bar safe area regression
[\matrix-org#5111](matrix-org#5111)
* Fix /op slash command
[\matrix-org#5109](matrix-org#5109)

v3.2.0

Toggle v3.2.0's commit message
[Full Changelog](matrix-org/matrix-react-sdk@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
[\matrix-org#5122](matrix-org#5122)
* [Release] Message Action Bar watch for event send changes
[\matrix-org#5116](matrix-org#5116)
* Fix /op slash command to release
[\matrix-org#5114](matrix-org#5114)
* Fix action bar safe area regression
[\matrix-org#5112](matrix-org#5112)

v3.2.0-rc.1

Toggle v3.2.0-rc.1's commit message
[Full Changelog](matrix-org/matrix-react-sdk@v3.1.0...v3.2.0-rc.1)

* Upgrade to JS SDK 8.1.0-rc.1
* Update from Weblate
[\matrix-org#5105](matrix-org#5105)
* padding the timeline so that its scrollbar has its own space from the
resizer
[\matrix-org#5103](matrix-org#5103)
* Try to close notification on all platforms which support it, not just
electron
[\matrix-org#5102](matrix-org#5102)
* Fix exception when stripping replies from an event with a non-string body
[\matrix-org#5101](matrix-org#5101)
* Quick win session 24/07/2020
[\matrix-org#5056](matrix-org#5056)
* Remove rebranding toast
[\matrix-org#5100](matrix-org#5100)
* Generate previews for rooms when the option changes
[\matrix-org#5098](matrix-org#5098)
* Fix Bridge Settings tab
[\matrix-org#5095](matrix-org#5095)
* get screen type from app prop
[\matrix-org#5081](matrix-org#5081)
* Update rageshake app name
[\matrix-org#5093](matrix-org#5093)
* Factor out Iconized Context menu for reusability
[\matrix-org#5085](matrix-org#5085)
* Decouple Audible notifications from Desktop notifications
[\matrix-org#5088](matrix-org#5088)
* Make the room sublist show more/less buttons treeitems
[\matrix-org#5087](matrix-org#5087)
* Share and debug master cross-signing key
[\matrix-org#5092](matrix-org#5092)
* Create Map comparison utilities and convert Hooks to Typescript
[\matrix-org#5086](matrix-org#5086)
* Fix room list scrolling in Safari
[\matrix-org#5090](matrix-org#5090)
* Replace Riot with Element in docs and comments
[\matrix-org#5083](matrix-org#5083)
* When the room view isn't active don't highlight it in room list
[\matrix-org#5027](matrix-org#5027)
* remove emoji icons in autocomplete/reply by designer request
[\matrix-org#5073](matrix-org#5073)
* Add title and icon to empty state of file and notification panel
[\matrix-org#5079](matrix-org#5079)
* Mass redact ignore room creation events
[\matrix-org#5045](matrix-org#5045)
* Replace all chevrons with a single icon
[\matrix-org#5067](matrix-org#5067)
* Replace i18n generation script with something matching our project
[\matrix-org#5077](matrix-org#5077)
* Handle tag changes in sticky room updates
[\matrix-org#5078](matrix-org#5078)
* Remove leftover bits of TSLint
[\matrix-org#5075](matrix-org#5075)
* Clean up documentation of Whenable + fix other code concerns
[\matrix-org#5076](matrix-org#5076)
* Center the jump down/up icon, looks misaligned
[\matrix-org#5074](matrix-org#5074)
* [WIP] Support a new settings structure
[\matrix-org#5058](matrix-org#5058)
* Convert SettingsStore to TypeScript
[\matrix-org#5062](matrix-org#5062)

v3.1.0

Toggle v3.1.0's commit message
[Full Changelog](matrix-org/matrix-react-sdk@v3.1.0-rc.1...v3.1.0)

* Upgrade JS SDK to 8.0.1
* Fix room list scrolling in Safari
[\matrix-org#5091](matrix-org#5091)
* Add null guard in InviteDialog
[\matrix-org#5084](matrix-org#5084)
* Add null guard in InviteDialog
[\matrix-org#5082](matrix-org#5082)
* Handle tag changes in sticky room updates
[\matrix-org#5080](matrix-org#5080)

v3.1.0-rc.1

Toggle v3.1.0-rc.1's commit message
[Full Changelog](matrix-org/matrix-react-sdk@v3.0.0...v3.1.0-rc.1)

* Upgrade JS SDK to 8.0.1-rc.1
* Update from Weblate
[\matrix-org#5071](matrix-org#5071)
* Add local echo for notifications in the new room list
[\matrix-org#5065](matrix-org#5065)
* Fix various small regressions in the room list's behaviour
[\matrix-org#5070](matrix-org#5070)
* Remove redundant lint dependencies
[\matrix-org#5059](matrix-org#5059)
* Fix key backup warning on soft logout page
[\matrix-org#5069](matrix-org#5069)
* Bump elliptic from 6.5.2 to 6.5.3
[\matrix-org#5066](matrix-org#5066)
* Fix crash on logging in again after soft logout
[\matrix-org#5068](matrix-org#5068)
* Convert right_panel to TS
[\matrix-org#5036](matrix-org#5036)
* Remove all unreferenced images
[\matrix-org#5063](matrix-org#5063)
* Provide nicer error for no known servers error when accepting an invite
[\matrix-org#5061](matrix-org#5061)
* add logging for keytar/pickle key
[\matrix-org#5057](matrix-org#5057)
* Don't speak the outgoing message if it is in the Sending state.
[\matrix-org#4075](matrix-org#4075)
* Remove poorly contrasted "dark style" heading in Room Preview Bar
[\matrix-org#5052](matrix-org#5052)
* Fix Query Matcher regression with certain unhomoglyph'd characters
[\matrix-org#5050](matrix-org#5050)
* Fix handlebar interaction
[\matrix-org#4989](matrix-org#4989)
* Minor improvements to filtering performance
[\matrix-org#5054](matrix-org#5054)
* Fix TextWithTooltip "leaking" tooltip wrappers
[\matrix-org#5055](matrix-org#5055)

v3.0.0

Toggle v3.0.0's commit message
[Full Changelog](matrix-org/matrix-react-sdk@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
---
* Update from Weblate
[\matrix-org#5053](matrix-org#5053)
* RoomList listen to notificationState updates for bolding
[\matrix-org#5051](matrix-org#5051)
* Ensure notification badges stop listening when they unmount
[\matrix-org#5049](matrix-org#5049)
* Improve RoomTile performance
[\matrix-org#5048](matrix-org#5048)
* Reward users for using stable ordering in their room list
[\matrix-org#5047](matrix-org#5047)
* Fix autocomplete suggesting a different thing mid-composition
[\matrix-org#5030](matrix-org#5030)
* Put low priority xor toggle back in the room list context menu
[\matrix-org#5026](matrix-org#5026)
* Fix autocompletion of Community IDs
[\matrix-org#5040](matrix-org#5040)
* Use OpenType tabular numbers in timestamps
[\matrix-org#5042](matrix-org#5042)
* Update packages to modern versions
[\matrix-org#5046](matrix-org#5046)
* Add dismiss button to rebrand toast
[\matrix-org#5044](matrix-org#5044)
* Fix Firefox composer regression exception
[\matrix-org#5039](matrix-org#5039)
* Fix BaseAvatar wrongly using Buttons when it needs not
[\matrix-org#5037](matrix-org#5037)
* Performance improvements round 2: Maps, freezing, dispatching, and flexbox
obliteration
[\matrix-org#5038](matrix-org#5038)
* Mixed bag of performance improvements: ScrollPanel and notifications
[\matrix-org#5034](matrix-org#5034)
* Update message previews
[\matrix-org#5025](matrix-org#5025)
* Translate create room buttons
[\matrix-org#5035](matrix-org#5035)
* Escape single quotes in composer placeholder
[\matrix-org#5033](matrix-org#5033)
* Don't hammer on the layout engine with avatar updates for the background
[\matrix-org#5032](matrix-org#5032)
* Ensure incremental updates to the ImportanceAlgorithm trigger A-Z order
[\matrix-org#5031](matrix-org#5031)
* don't syntax highlight languages that begin with "_"
[\matrix-org#5029](matrix-org#5029)
* Convert Modal to TypeScript
[\matrix-org#4956](matrix-org#4956)
* Use new eslint dependency and remove tslint
[\matrix-org#4815](matrix-org#4815)
* Support custom tags in the room list again
[\matrix-org#5024](matrix-org#5024)
* Fix the tag panel context menu
[\matrix-org#5028](matrix-org#5028)
* Tag Watcher don't create new filter if not needed, confuses references
[\matrix-org#5021](matrix-org#5021)
* Convert editor to TypeScript
[\matrix-org#4978](matrix-org#4978)
* Query Matcher use unhomoglyph for a little bit more leniency
[\matrix-org#4977](matrix-org#4977)
* Fix Breadcrumbs2 ending up with 2 tabIndexes on Firefox
[\matrix-org#5017](matrix-org#5017)
* Add min-width to floating Jitsi
[\matrix-org#5023](matrix-org#5023)
* Update crypto event icon to match rest of app styling
[\matrix-org#5020](matrix-org#5020)
* Fix Reactions Row Button vertical misalignment due to forced height
[\matrix-org#5019](matrix-org#5019)
* Use mouseleave instead of mouseout for hover events. Fix tooltip flicker
[\matrix-org#5016](matrix-org#5016)
* Fix slash commands null guard
[\matrix-org#5015](matrix-org#5015)
* Fix field tooltips
[\matrix-org#5014](matrix-org#5014)
* Fix community right panel button regression
[\matrix-org#5022](matrix-org#5022)
* [BREAKING] Remove the old room list
[\matrix-org#5013](matrix-org#5013)
* ellipse senders for images and videos
[\matrix-org#4990](matrix-org#4990)
* Sprinkle and consolidate some tooltips
[\matrix-org#5012](matrix-org#5012)
* Hopefully make cancel dialog a bit less weird
[\matrix-org#4833](matrix-org#4833)
* Fix emoji filterString
[\matrix-org#5011](matrix-org#5011)
* Fix size call for devtools state events
[\matrix-org#5008](matrix-org#5008)
* Fix `this` context in _setupHomeserverManagers for IntegrationManagers
[\matrix-org#5010](matrix-org#5010)
* Sync recently used reactions list across sessions
[\matrix-org#4993](matrix-org#4993)
* Null guard no e2ee for UserInfo
[\matrix-org#5009](matrix-org#5009)
* stop Inter from clobbering Twemoji
[\matrix-org#5007](matrix-org#5007)
* use a proper HTML sanitizer to strip <mx-reply>, rather than a regexp
[\matrix-org#5006](matrix-org#5006)
* Convert room list log setting to a real setting
[\matrix-org#5005](matrix-org#5005)
* Bump lodash from 4.17.15 to 4.17.19 in /test/end-to-end-tests
[\matrix-org#5003](matrix-org#5003)
* Bump lodash from 4.17.15 to 4.17.19
[\matrix-org#5004](matrix-org#5004)
* Convert devtools dialog to use new room state format
[\matrix-org#4936](matrix-org#4936)
* Update checkbox
[\matrix-org#5000](matrix-org#5000)
* Increase width for country code dropdown
[\matrix-org#5001](matrix-org#5001)