Skip to content

Commit 58d68a5

Browse files
committed
Merge tag 'v1.11.16' into sc
* Further improve replies ([\element-hq#6396](matrix-org/matrix-react-sdk#6396)). Fixes element-hq#19074, element-hq#18194 element-hq#18027 and element-hq#19179. * Enable users to join group calls from multiple devices ([\element-hq#9625](matrix-org/matrix-react-sdk#9625)). * fix(visual): make cursor a pointer for summaries ([\element-hq#9419](matrix-org/matrix-react-sdk#9419)). Contributed by @r00ster91. * Add placeholder for rich text editor ([\element-hq#9613](matrix-org/matrix-react-sdk#9613)). * Consolidate public room search experience ([\element-hq#9605](matrix-org/matrix-react-sdk#9605)). Fixes element-hq#22846. * New password reset flow ([\element-hq#9581](matrix-org/matrix-react-sdk#9581)). Fixes element-hq#23131. * Device manager - add tooltip to device details toggle ([\#9594](matrix-org/matrix-react-sdk#9594)). * sliding sync: add lazy-loading member support ([\element-hq#9530](matrix-org/matrix-react-sdk#9530)). * Limit formatting bar offset to top of composer ([\element-hq#9365](matrix-org/matrix-react-sdk#9365)). Fixes element-hq#12359. Contributed by @owi92. * Fix issues around up arrow event edit shortcut ([\element-hq#9645](matrix-org/matrix-react-sdk#9645)). Fixes element-hq#18497 and element-hq#18964. * Fix search not being cleared when clicking on a result ([\element-hq#9635](matrix-org/matrix-react-sdk#9635)). Fixes element-hq#23845. * Fix screensharing in 1:1 calls ([\element-hq#9612](matrix-org/matrix-react-sdk#9612)). Fixes element-hq#23808. * Fix the background color flashing when joining a call ([\element-hq#9640](matrix-org/matrix-react-sdk#9640)). * Fix the size of the 'Private space' icon ([\element-hq#9638](matrix-org/matrix-react-sdk#9638)). * Fix reply editing in rich text editor (https ([\element-hq#9615](matrix-org/matrix-react-sdk#9615)). * Fix thread list jumping back down while scrolling ([\element-hq#9606](matrix-org/matrix-react-sdk#9606)). Fixes element-hq#23727. * Fix regression with TimelinePanel props updates not taking effect ([\element-hq#9608](matrix-org/matrix-react-sdk#9608)). Fixes element-hq#23794. * Fix form tooltip positioning ([\element-hq#9598](matrix-org/matrix-react-sdk#9598)). Fixes element-hq#22861. * Extract Search handling from RoomView into its own Component ([\element-hq#9574](matrix-org/matrix-react-sdk#9574)). Fixes element-hq#498. * Fix call splitbrains when switching between rooms ([\element-hq#9692](matrix-org/matrix-react-sdk#9692)). * [Backport staging] Fix replies to emotes not showing as inline ([\element-hq#9708](matrix-org/matrix-react-sdk#9708)).
2 parents 8148804 + dd01341 commit 58d68a5

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

54 files changed

+699
-993
lines changed

.eslintrc.js

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -72,5 +72,14 @@ module.exports = {
7272
}],
7373
}],
7474
},
75+
}, {
76+
files: [
77+
"test/**/*.{ts,tsx}",
78+
],
79+
rules: {
80+
// We don't need super strict typing in test utilities
81+
"@typescript-eslint/explicit-function-return-type": "off",
82+
"@typescript-eslint/explicit-member-accessibility": "off",
83+
},
7584
}],
7685
};

.github/workflows/static_analysis.yaml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,9 @@ jobs:
3636
steps:
3737
- uses: actions/checkout@v3
3838

39+
- name: Install Deps
40+
run: "scripts/layered.sh"
41+
3942
- name: Get diff lines
4043
id: diff
4144
uses: Equip-Collaboration/[email protected]
@@ -55,7 +58,7 @@ jobs:
5558
use-check: false
5659
check-fail-mode: added
5760
output-behaviour: annotate
58-
ts-extra-args: '--strict'
61+
ts-extra-args: '--strict --noImplicitAny'
5962
files-changed: ${{ steps.files.outputs.files_updated }}
6063
files-added: ${{ steps.files.outputs.files_created }}
6164
files-deleted: ${{ steps.files.outputs.files_deleted }}

CHANGELOG.md

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,31 @@
1+
Changes in [1.11.16](https://github.com/vector-im/element-web/releases/tag/v1.11.16) (2022-12-06)
2+
=================================================================================================
3+
4+
## ✨ Features
5+
* Further improve replies ([\#6396](https://github.com/matrix-org/matrix-react-sdk/pull/6396)). Fixes #19074, #18194 #18027 and #19179.
6+
* Enable users to join group calls from multiple devices ([\#9625](https://github.com/matrix-org/matrix-react-sdk/pull/9625)).
7+
* fix(visual): make cursor a pointer for summaries ([\#9419](https://github.com/matrix-org/matrix-react-sdk/pull/9419)). Contributed by @r00ster91.
8+
* Add placeholder for rich text editor ([\#9613](https://github.com/matrix-org/matrix-react-sdk/pull/9613)).
9+
* Consolidate public room search experience ([\#9605](https://github.com/matrix-org/matrix-react-sdk/pull/9605)). Fixes #22846.
10+
* New password reset flow ([\#9581](https://github.com/matrix-org/matrix-react-sdk/pull/9581)). Fixes #23131.
11+
* Device manager - add tooltip to device details toggle ([\#9594](https://github.com/matrix-org/matrix-react-sdk/pull/9594)).
12+
* sliding sync: add lazy-loading member support ([\#9530](https://github.com/matrix-org/matrix-react-sdk/pull/9530)).
13+
* Limit formatting bar offset to top of composer ([\#9365](https://github.com/matrix-org/matrix-react-sdk/pull/9365)). Fixes #12359. Contributed by @owi92.
14+
15+
## 🐛 Bug Fixes
16+
* Fix issues around up arrow event edit shortcut ([\#9645](https://github.com/matrix-org/matrix-react-sdk/pull/9645)). Fixes #18497 and #18964.
17+
* Fix search not being cleared when clicking on a result ([\#9635](https://github.com/matrix-org/matrix-react-sdk/pull/9635)). Fixes #23845.
18+
* Fix screensharing in 1:1 calls ([\#9612](https://github.com/matrix-org/matrix-react-sdk/pull/9612)). Fixes #23808.
19+
* Fix the background color flashing when joining a call ([\#9640](https://github.com/matrix-org/matrix-react-sdk/pull/9640)).
20+
* Fix the size of the 'Private space' icon ([\#9638](https://github.com/matrix-org/matrix-react-sdk/pull/9638)).
21+
* Fix reply editing in rich text editor (https ([\#9615](https://github.com/matrix-org/matrix-react-sdk/pull/9615)).
22+
* Fix thread list jumping back down while scrolling ([\#9606](https://github.com/matrix-org/matrix-react-sdk/pull/9606)). Fixes #23727.
23+
* Fix regression with TimelinePanel props updates not taking effect ([\#9608](https://github.com/matrix-org/matrix-react-sdk/pull/9608)). Fixes #23794.
24+
* Fix form tooltip positioning ([\#9598](https://github.com/matrix-org/matrix-react-sdk/pull/9598)). Fixes #22861.
25+
* Extract Search handling from RoomView into its own Component ([\#9574](https://github.com/matrix-org/matrix-react-sdk/pull/9574)). Fixes #498.
26+
* Fix call splitbrains when switching between rooms ([\#9692](https://github.com/matrix-org/matrix-react-sdk/pull/9692)).
27+
* [Backport staging] Fix replies to emotes not showing as inline ([\#9708](https://github.com/matrix-org/matrix-react-sdk/pull/9708)).
28+
129
Changes in [1.11.15](https://github.com/vector-im/element-web/releases/tag/v1.11.15) (2022-11-22)
230
=================================================================================================
331

module_system/installer.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -123,12 +123,12 @@ function readCurrentPackageDetails(): RawDependencies {
123123
};
124124
}
125125

126-
function writePackageDetails(deps: RawDependencies) {
126+
function writePackageDetails(deps: RawDependencies): void {
127127
fs.writeFileSync("./yarn.lock", deps.lockfile, "utf-8");
128128
fs.writeFileSync("./package.json", deps.packageJson, "utf-8");
129129
}
130130

131-
function callYarnAdd(dep: string) {
131+
function callYarnAdd(dep: string): void {
132132
// Add the module to the optional dependencies section just in case something
133133
// goes wrong in restoring the original package details.
134134
childProcess.execSync(`yarn add -O ${dep}`, {
@@ -186,6 +186,6 @@ function isModuleVersionCompatible(ourApiVersion: string, moduleApiVersion: stri
186186
return semver.satisfies(ourApiVersion, moduleApiVersion);
187187
}
188188

189-
function writeModulesTs(content: string) {
189+
function writeModulesTs(content: string): void {
190190
fs.writeFileSync("./src/modules.ts", content, "utf-8");
191191
}

package.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "element-web",
3-
"version": "1.11.15",
3+
"version": "1.11.16",
44
"description": "A feature-rich client for Matrix.org",
55
"author": "New Vector Ltd.",
66
"repository": {
@@ -60,8 +60,8 @@
6060
"gfm.css": "^1.1.2",
6161
"jsrsasign": "^10.5.25",
6262
"katex": "^0.16.0",
63-
"matrix-js-sdk": "21.2.0",
64-
"matrix-react-sdk": "3.61.0",
63+
"matrix-js-sdk": "22.0.0",
64+
"matrix-react-sdk": "3.62.0",
6565
"matrix-widget-api": "^1.1.1",
6666
"prop-types": "^15.7.2",
6767
"react": "17.0.2",
@@ -115,7 +115,7 @@
115115
"eslint-config-google": "^0.14.0",
116116
"eslint-plugin-deprecate": "^0.7.0",
117117
"eslint-plugin-import": "^2.25.4",
118-
"eslint-plugin-matrix-org": "^0.7.0",
118+
"eslint-plugin-matrix-org": "^0.8.0",
119119
"eslint-plugin-react": "^7.28.0",
120120
"eslint-plugin-react-hooks": "^4.3.0",
121121
"eslint-plugin-unicorn": "^44.0.2",

0 commit comments

Comments
 (0)