Skip to content

Commit d48d7ba

Browse files
author
William Kray
committed
Merge tag 'v1.7.34' into develop
* Sanitize untrusted variables from message previews before translation Fixes element-hq#18314 * Fix editing of `<sub>` & `<sup`> & `<u>` [\element-hq#6469](matrix-org/matrix-react-sdk#6469) Fixes element-hq#18211 * Zoom images in lightbox to where the cursor points [\element-hq#6418](matrix-org/matrix-react-sdk#6418) Fixes element-hq#17870 * Avoid hitting the settings store from TextForEvent [\element-hq#6205](matrix-org/matrix-react-sdk#6205) Fixes element-hq#17650 * Initial MSC3083 + MSC3244 support [\element-hq#6212](matrix-org/matrix-react-sdk#6212) Fixes element-hq#17686 and element-hq#17661 * Navigate to the first room with notifications when clicked on space notification dot [\element-hq#5974](matrix-org/matrix-react-sdk#5974) * Add matrix: to the list of permitted URL schemes [\element-hq#6388](matrix-org/matrix-react-sdk#6388) * Add "Copy Link" to room context menu [\element-hq#6374](matrix-org/matrix-react-sdk#6374) * 💭 Message bubble layout [\element-hq#6291](matrix-org/matrix-react-sdk#6291) Fixes element-hq#4635, element-hq#17773 element-hq#16220 and element-hq#7687 * Play only one audio file at a time [\#6417](matrix-org/matrix-react-sdk#6417) Fixes element-hq#17439 * Move download button for media to the action bar [\element-hq#6386](matrix-org/matrix-react-sdk#6386) Fixes element-hq#17943 * Improved display of one-to-one call history with summary boxes for each call [\element-hq#6121](matrix-org/matrix-react-sdk#6121) Fixes element-hq#16409 * Notification settings UI refresh [\element-hq#6352](matrix-org/matrix-react-sdk#6352) Fixes element-hq#17782 * Fix EventIndex double handling events and erroring [\element-hq#6385](matrix-org/matrix-react-sdk#6385) Fixes element-hq#18008 * Improve reply rendering [\element-hq#3553](matrix-org/matrix-react-sdk#3553) Fixes element-hq#9217, element-hq#7633, element-hq#7530, element-hq#7169, element-hq#7151, element-hq#6692 element-hq#6579 and element-hq#17440 * Improve performance of room name calculation [\element-hq#1801](matrix-org/matrix-js-sdk#1801) * Fix browser history getting stuck looping back to the same room [\element-hq#18053](element-hq#18053) * Fix space shortcuts on layouts with non-English keys in the places of numbers [\element-hq#17780](element-hq#17780) Fixes element-hq#17776 * Fix CreateRoomDialog exploding when making public room outside of a space [\element-hq#6493](matrix-org/matrix-react-sdk#6493) * Fix regression where registration would soft-crash on captcha [\element-hq#6505](matrix-org/matrix-react-sdk#6505) Fixes element-hq#18284 * only send join rule event if we have a join rule to put in it [\element-hq#6517](matrix-org/matrix-react-sdk#6517) * Improve the new download button's discoverability and interactions. [\element-hq#6510](matrix-org/matrix-react-sdk#6510) * Fix voice recording UI looking broken while microphone permissions are being requested. [\element-hq#6479](matrix-org/matrix-react-sdk#6479) Fixes element-hq#18223 * Match colors of room and user avatars in DMs [\element-hq#6393](matrix-org/matrix-react-sdk#6393) Fixes element-hq#2449 * Fix onPaste handler to work with copying files from Finder [\element-hq#5389](matrix-org/matrix-react-sdk#5389) Fixes element-hq#15536 and element-hq#16255 * Fix infinite pagination loop when offline [\element-hq#6478](matrix-org/matrix-react-sdk#6478) Fixes element-hq#18242 * Fix blurhash rounded corners missing regression [\element-hq#6467](matrix-org/matrix-react-sdk#6467) Fixes element-hq#18110 * Fix position of the space hierarchy spinner [\element-hq#6462](matrix-org/matrix-react-sdk#6462) Fixes element-hq#18182 * Fix display of image messages that lack thumbnails [\element-hq#6456](matrix-org/matrix-react-sdk#6456) Fixes element-hq#18175 * Fix crash with large audio files. [\element-hq#6436](matrix-org/matrix-react-sdk#6436) Fixes element-hq#18149 * Make diff colors in codeblocks more pleasant [\element-hq#6355](matrix-org/matrix-react-sdk#6355) Fixes element-hq#17939 * Show the correct audio file duration while loading the file. [\element-hq#6435](matrix-org/matrix-react-sdk#6435) Fixes element-hq#18160 * Fix various timeline settings not applying immediately. [\element-hq#6261](matrix-org/matrix-react-sdk#6261) Fixes element-hq#17748 * Fix issues with room list duplication [\element-hq#6391](matrix-org/matrix-react-sdk#6391) Fixes element-hq#14508 * Fix grecaptcha throwing useless error sometimes [\element-hq#6401](matrix-org/matrix-react-sdk#6401) Fixes element-hq#15142 * Update Emojibase and Twemoji and switch to IamCal (Slack-style) shortcodes [\element-hq#6347](matrix-org/matrix-react-sdk#6347) Fixes element-hq#13857 and element-hq#13334 * Respect compound emojis in default avatar initial generation [\element-hq#6397](matrix-org/matrix-react-sdk#6397) Fixes element-hq#18040 * Fix bug where the 'other homeserver' field in the server selection dialog would become briefly focus and then unfocus when clicked. [\element-hq#6394](matrix-org/matrix-react-sdk#6394) Fixes element-hq#18031 * Standardise spelling and casing of homeserver, identity server, and integration manager [\element-hq#6365](matrix-org/matrix-react-sdk#6365) * Fix widgets not receiving decrypted events when they have permission. [\element-hq#6371](matrix-org/matrix-react-sdk#6371) Fixes element-hq#17615 * Prevent client hangs when calculating blurhashes [\element-hq#6366](matrix-org/matrix-react-sdk#6366) Fixes element-hq#17945 * Exclude state events from widgets reading room events [\element-hq#6378](matrix-org/matrix-react-sdk#6378) * Cache feature_spaces\* flags to improve performance [\element-hq#6381](matrix-org/matrix-react-sdk#6381)
2 parents 0b0acbf + 245d138 commit d48d7ba

File tree

3 files changed

+134
-52
lines changed

3 files changed

+134
-52
lines changed

CHANGELOG.md

Lines changed: 122 additions & 40 deletions
Original file line numberDiff line numberDiff line change
@@ -1,46 +1,128 @@
1-
Changes in [1.7.34-rc.1](https://github.com/vector-im/element-web/releases/tag/v1.7.34-rc.1) (2021-07-27)
2-
=========================================================================================================
3-
[Full Changelog](https://github.com/vector-im/element-web/compare/v1.7.33...v1.7.34-rc.1)
4-
5-
* Translations update from Weblate
6-
[\#18260](https://github.com/vector-im/element-web/pull/18260)
7-
* Update ESLint config
8-
[\#18236](https://github.com/vector-im/element-web/pull/18236)
9-
* Update matrix-org-eslint-plugin and tighten max warning limit
10-
[\#18207](https://github.com/vector-im/element-web/pull/18207)
11-
* Update webpack path for new voice message worker location
12-
[\#18187](https://github.com/vector-im/element-web/pull/18187)
13-
* yarn upgrade
14-
[\#18150](https://github.com/vector-im/element-web/pull/18150)
15-
* Conform to new typescript eslint rules
16-
[\#18065](https://github.com/vector-im/element-web/pull/18065)
17-
* Add the Matrix Space to the translations guide
18-
[\#18102](https://github.com/vector-im/element-web/pull/18102)
19-
* Update eslint-plugin-matrix-org
20-
[\#18058](https://github.com/vector-im/element-web/pull/18058)
1+
Changes in [1.7.34](https://github.com/vector-im/element-desktop/releases/tag/v1.7.34) (2021-07-02)
2+
===================================================================================================
3+
4+
## 🔒 SECURITY FIXES
5+
* Sanitize untrusted variables from message previews before translation
6+
Fixes vector-im/element-web#18314
7+
8+
## ✨ Features
9+
* Fix editing of `<sub>` & `<sup`> & `<u>`
10+
[\#6469](https://github.com/matrix-org/matrix-react-sdk/pull/6469)
11+
Fixes #18211
12+
* Zoom images in lightbox to where the cursor points
13+
[\#6418](https://github.com/matrix-org/matrix-react-sdk/pull/6418)
14+
Fixes #17870
15+
* Avoid hitting the settings store from TextForEvent
16+
[\#6205](https://github.com/matrix-org/matrix-react-sdk/pull/6205)
17+
Fixes #17650
18+
* Initial MSC3083 + MSC3244 support
19+
[\#6212](https://github.com/matrix-org/matrix-react-sdk/pull/6212)
20+
Fixes #17686 and #17661
21+
* Navigate to the first room with notifications when clicked on space notification dot
22+
[\#5974](https://github.com/matrix-org/matrix-react-sdk/pull/5974)
23+
* Add matrix: to the list of permitted URL schemes
24+
[\#6388](https://github.com/matrix-org/matrix-react-sdk/pull/6388)
25+
* Add "Copy Link" to room context menu
26+
[\#6374](https://github.com/matrix-org/matrix-react-sdk/pull/6374)
27+
* 💭 Message bubble layout
28+
[\#6291](https://github.com/matrix-org/matrix-react-sdk/pull/6291)
29+
Fixes #4635, #17773 #16220 and #7687
30+
* Play only one audio file at a time
31+
[\#6417](https://github.com/matrix-org/matrix-react-sdk/pull/6417)
32+
Fixes #17439
33+
* Move download button for media to the action bar
34+
[\#6386](https://github.com/matrix-org/matrix-react-sdk/pull/6386)
35+
Fixes #17943
36+
* Improved display of one-to-one call history with summary boxes for each call
37+
[\#6121](https://github.com/matrix-org/matrix-react-sdk/pull/6121)
38+
Fixes #16409
39+
* Notification settings UI refresh
40+
[\#6352](https://github.com/matrix-org/matrix-react-sdk/pull/6352)
41+
Fixes #17782
42+
* Fix EventIndex double handling events and erroring
43+
[\#6385](https://github.com/matrix-org/matrix-react-sdk/pull/6385)
44+
Fixes #18008
45+
* Improve reply rendering
46+
[\#3553](https://github.com/matrix-org/matrix-react-sdk/pull/3553)
47+
Fixes vector-im/riot-web#9217, vector-im/riot-web#7633, vector-im/riot-web#7530, vector-im/riot-web#7169, vector-im/riot-web#7151, vector-im/riot-web#6692 vector-im/riot-web#6579 and #17440
48+
* Improve performance of room name calculation
49+
[\#1801](https://github.com/matrix-org/matrix-js-sdk/pull/1801)
50+
51+
## 🐛 Bug Fixes
2152
* Fix browser history getting stuck looping back to the same room
2253
[\#18053](https://github.com/vector-im/element-web/pull/18053)
23-
* Use URLSearchParams instead of transitive dependency `querystring`
24-
[\#13138](https://github.com/vector-im/element-web/pull/13138)
25-
* Update PR template for new changelog generation
26-
[\#18003](https://github.com/vector-im/element-web/pull/18003)
27-
* Fix space shortcuts on layouts with non-English keys in the places of
28-
numbers
54+
* Fix space shortcuts on layouts with non-English keys in the places of numbers
2955
[\#17780](https://github.com/vector-im/element-web/pull/17780)
30-
* Add comment around feature_spaces flag usage
31-
[\#18006](https://github.com/vector-im/element-web/pull/18006)
32-
* Standardise casing of identity server
33-
[\#17980](https://github.com/vector-im/element-web/pull/17980)
34-
* Convert CONTRIBUTING to markdown
35-
[\#18002](https://github.com/vector-im/element-web/pull/18002)
36-
* Ignore workers for jest tests because it disagrees with worker-loader
37-
[\#17999](https://github.com/vector-im/element-web/pull/17999)
38-
* Use webpack worker-loader instead of homegrown hack
39-
[\#17963](https://github.com/vector-im/element-web/pull/17963)
40-
* Fix types to match Typescripted IndexedDB store
41-
[\#17962](https://github.com/vector-im/element-web/pull/17962)
42-
* Improve and consolidate typing
43-
[\#17931](https://github.com/vector-im/element-web/pull/17931)
56+
Fixes #17776
57+
* Fix CreateRoomDialog exploding when making public room outside of a space
58+
[\#6493](https://github.com/matrix-org/matrix-react-sdk/pull/6493)
59+
* Fix regression where registration would soft-crash on captcha
60+
[\#6505](https://github.com/matrix-org/matrix-react-sdk/pull/6505)
61+
Fixes #18284
62+
* only send join rule event if we have a join rule to put in it
63+
[\#6517](https://github.com/matrix-org/matrix-react-sdk/pull/6517)
64+
* Improve the new download button's discoverability and interactions.
65+
[\#6510](https://github.com/matrix-org/matrix-react-sdk/pull/6510)
66+
* Fix voice recording UI looking broken while microphone permissions are being requested.
67+
[\#6479](https://github.com/matrix-org/matrix-react-sdk/pull/6479)
68+
Fixes #18223
69+
* Match colors of room and user avatars in DMs
70+
[\#6393](https://github.com/matrix-org/matrix-react-sdk/pull/6393)
71+
Fixes #2449
72+
* Fix onPaste handler to work with copying files from Finder
73+
[\#5389](https://github.com/matrix-org/matrix-react-sdk/pull/5389)
74+
Fixes #15536 and #16255
75+
* Fix infinite pagination loop when offline
76+
[\#6478](https://github.com/matrix-org/matrix-react-sdk/pull/6478)
77+
Fixes #18242
78+
* Fix blurhash rounded corners missing regression
79+
[\#6467](https://github.com/matrix-org/matrix-react-sdk/pull/6467)
80+
Fixes #18110
81+
* Fix position of the space hierarchy spinner
82+
[\#6462](https://github.com/matrix-org/matrix-react-sdk/pull/6462)
83+
Fixes #18182
84+
* Fix display of image messages that lack thumbnails
85+
[\#6456](https://github.com/matrix-org/matrix-react-sdk/pull/6456)
86+
Fixes #18175
87+
* Fix crash with large audio files.
88+
[\#6436](https://github.com/matrix-org/matrix-react-sdk/pull/6436)
89+
Fixes #18149
90+
* Make diff colors in codeblocks more pleasant
91+
[\#6355](https://github.com/matrix-org/matrix-react-sdk/pull/6355)
92+
Fixes #17939
93+
* Show the correct audio file duration while loading the file.
94+
[\#6435](https://github.com/matrix-org/matrix-react-sdk/pull/6435)
95+
Fixes #18160
96+
* Fix various timeline settings not applying immediately.
97+
[\#6261](https://github.com/matrix-org/matrix-react-sdk/pull/6261)
98+
Fixes #17748
99+
* Fix issues with room list duplication
100+
[\#6391](https://github.com/matrix-org/matrix-react-sdk/pull/6391)
101+
Fixes #14508
102+
* Fix grecaptcha throwing useless error sometimes
103+
[\#6401](https://github.com/matrix-org/matrix-react-sdk/pull/6401)
104+
Fixes #15142
105+
* Update Emojibase and Twemoji and switch to IamCal (Slack-style) shortcodes
106+
[\#6347](https://github.com/matrix-org/matrix-react-sdk/pull/6347)
107+
Fixes #13857 and #13334
108+
* Respect compound emojis in default avatar initial generation
109+
[\#6397](https://github.com/matrix-org/matrix-react-sdk/pull/6397)
110+
Fixes #18040
111+
* Fix bug where the 'other homeserver' field in the server selection dialog would become briefly focus and then unfocus when clicked.
112+
[\#6394](https://github.com/matrix-org/matrix-react-sdk/pull/6394)
113+
Fixes #18031
114+
* Standardise spelling and casing of homeserver, identity server, and integration manager
115+
[\#6365](https://github.com/matrix-org/matrix-react-sdk/pull/6365)
116+
* Fix widgets not receiving decrypted events when they have permission.
117+
[\#6371](https://github.com/matrix-org/matrix-react-sdk/pull/6371)
118+
Fixes #17615
119+
* Prevent client hangs when calculating blurhashes
120+
[\#6366](https://github.com/matrix-org/matrix-react-sdk/pull/6366)
121+
Fixes #17945
122+
* Exclude state events from widgets reading room events
123+
[\#6378](https://github.com/matrix-org/matrix-react-sdk/pull/6378)
124+
* Cache feature_spaces\* flags to improve performance
125+
[\#6381](https://github.com/matrix-org/matrix-react-sdk/pull/6381)
44126

45127
Changes in [1.7.33](https://github.com/vector-im/element-web/releases/tag/v1.7.33) (2021-07-19)
46128
===============================================================================================

package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "element-web",
3-
"version": "1.7.34-rc.1",
3+
"version": "1.7.34",
44
"description": "A feature-rich client for Matrix.org",
55
"author": "New Vector Ltd.",
66
"repository": {
@@ -61,8 +61,8 @@
6161
"highlight.js": "^10.5.0",
6262
"jsrsasign": "^10.2.0",
6363
"katex": "^0.12.0",
64-
"matrix-js-sdk": "12.2.0-rc.1",
65-
"matrix-react-sdk": "3.27.0-rc.1",
64+
"matrix-js-sdk": "12.2.0",
65+
"matrix-react-sdk": "3.27.0",
6666
"matrix-widget-api": "^0.1.0-beta.15",
6767
"prop-types": "^15.7.2",
6868
"react": "^17.0.2",

yarn.lock

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -7293,10 +7293,10 @@ mathml-tag-names@^2.1.3:
72937293
resolved "https://registry.yarnpkg.com/mathml-tag-names/-/mathml-tag-names-2.1.3.tgz#4ddadd67308e780cf16a47685878ee27b736a0a3"
72947294
integrity sha512-APMBEanjybaPzUrfqU0IMU5I0AswKMH7k8OTLs0vvV4KZpExkTkY87nR/zpbuTPj+gARop7aGUbl11pnDfW6xg==
72957295

7296-
7297-
version "12.2.0-rc.1"
7298-
resolved "https://registry.yarnpkg.com/matrix-js-sdk/-/matrix-js-sdk-12.2.0-rc.1.tgz#fbbb462dd98c64edb6f4bcd5403d802c98625f01"
7299-
integrity sha512-aHxL6wsLRrnJMLJ17V1IVOm2dCGOA8jHWZi43xNzkdsmQeU9UiUmUcT9RxsYcc7YhNv8ZaZ1plIwvBmoz3H4mA==
7296+
7297+
version "12.2.0"
7298+
resolved "https://registry.yarnpkg.com/matrix-js-sdk/-/matrix-js-sdk-12.2.0.tgz#e1dc7ddac054289cb24ee3d11dba8a5ba5ddecf5"
7299+
integrity sha512-foSs3uKRc6uvFNhgY35eErBvLWVDd5RNIxxsdFKlmU3B+70YUf3BP3petyBNW34ORyOqNdX36IiApfLo3npNEw==
73007300
dependencies:
73017301
"@babel/runtime" "^7.12.5"
73027302
another-json "^0.2.0"
@@ -7317,10 +7317,10 @@ matrix-mock-request@^1.2.3:
73177317
bluebird "^3.5.0"
73187318
expect "^1.20.2"
73197319

7320-
7321-
version "3.27.0-rc.1"
7322-
resolved "https://registry.yarnpkg.com/matrix-react-sdk/-/matrix-react-sdk-3.27.0-rc.1.tgz#acd4ee14759b3ff49393257743a5189abf2bbfc5"
7323-
integrity sha512-vQnXsRYM9tAVndiDEkVf2gT7lAnZZGrp8leBxcH91WIGKGVrWO1RvBBW/utYF+fGD2Kn27xrq9C05ZLeu9wLFA==
7320+
7321+
version "3.27.0"
7322+
resolved "https://registry.yarnpkg.com/matrix-react-sdk/-/matrix-react-sdk-3.27.0.tgz#76605ab2b6b3431bcaf6b28428694627495d872a"
7323+
integrity sha512-DCtJq8tCF0mAHnRfjIMnhdoDG01iAXQ9i49mj049PfaERARVrZVc4imeXjwWbMrZM+rFIMiVTRzYktohmDLrcg==
73247324
dependencies:
73257325
"@babel/runtime" "^7.12.5"
73267326
await-lock "^2.1.0"
@@ -7348,7 +7348,7 @@ [email protected]:
73487348
katex "^0.12.0"
73497349
linkifyjs "^2.1.9"
73507350
lodash "^4.17.20"
7351-
matrix-js-sdk "12.2.0-rc.1"
7351+
matrix-js-sdk "12.2.0"
73527352
matrix-widget-api "^0.1.0-beta.15"
73537353
minimist "^1.2.5"
73547354
opus-recorder "^8.0.3"

0 commit comments

Comments
 (0)