Skip to content

Commit 27e57fe

Browse files
aulambert3chguyjustjannelunarna-ghpetercpg
authored
Upgrade element web v1.11.29 (#566)
* Remove deprecated stylelint rules which are handled by prettier (#24767) * Enable some tsc strict flags (#24772) * Use full commit hashes for third party actions (#24777) * Remove unused dev dependency (#24766) * Pin versions of third-party github actions (#24786) * Translated using Weblate (Polish) Currently translated at 100.0% (30 of 30 strings) Translation: Element Web/element-web Translate-URL: https://translate.element.io/projects/element-web/element-web/pl/ * Translated using Weblate (Chinese (Traditional)) Currently translated at 100.0% (30 of 30 strings) Translation: Element Web/element-web Translate-URL: https://translate.element.io/projects/element-web/element-web/zh_Hant/ * Translated using Weblate (Chinese (Traditional)) Currently translated at 100.0% (30 of 30 strings) Translation: Element Web/element-web Translate-URL: https://translate.element.io/projects/element-web/element-web/zh_Hant/ * Update dependency eslint-plugin-unicorn to v46 (#24794) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * Update cloudflare/pages-action digest to 61eafe7 (#24801) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * Translated using Weblate (Chinese (Traditional)) Currently translated at 100.0% (30 of 30 strings) Translation: Element Web/element-web Translate-URL: https://translate.element.io/projects/element-web/element-web/zh_Hant/ * Update definitelyTyped (#24787) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * Update all non-major dependencies (#24791) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * Use forked wait-on-check-action (#24809) * Update build_develop.yml * Update README.md * Add API params to mute audio and/or video in Jitsi calls by default (#24820) Signed-off-by: Dominik Henneke <[email protected]> * Reset matrix-js-sdk back to develop branch * Reset matrix-react-sdk back to develop branch * Clear electron data when logging out (#24827) * Update safari support policy (#24842) * Update apple-app-site-association (#24847) * Update typescript-eslint monorepo to v5.55.0 (#24788) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * Update matrix-widget-api (#24872) * Allow desktop app to expose recent rooms in UI integrations (#16940) * Use a newly generated access_token while joining Jitsi (#24646) Fixes: #24687 Signed-off-by: Emrah Eryilmaz [email protected] * Update config.yml * remove makeType utility from loading-test (#24958) * Reset matrix-js-sdk back to develop branch * Reset matrix-react-sdk back to develop branch * Update docker base images (#24966) * Delete .sentryclirc (#24978) * Update changelog for v1.11.26 now the security issue is public (#24975) * `code_style.md`: Add notes on comments (#24990) * Fix concurrency conflict (#24989) * Reset matrix-js-sdk back to develop branch * Reset matrix-react-sdk back to develop branch * Replace newTranslatableError with UserFriendlyError (#25002) * Apply user-friendly-error changes to element-web as well * Update i18n library * Reset matrix-js-sdk back to develop branch * Reset matrix-react-sdk back to develop branch * Use frozen lockfile instead of pure lockfile on yarn install (#25009) * Upgrade matrix-js-sdk to 24.1.0-rc.1 * Upgrade matrix-react-sdk to 3.70.0-rc.1 * Prepare changelog for v1.11.29-rc.1 * v1.11.29-rc.1 * Upgrade matrix-js-sdk to 24.1.0 * Upgrade matrix-react-sdk to 3.70.0 * Prepare changelog for v1.11.29 * v1.11.29 * Fix linter patch readme * Update snapshot * Readd postinstall command in package.json and fix last patch conflits * Fix patch typo * Remove pl and zh translations * Try to fix patch manually * Fix patch and change apple file * Remove unnecessary patch files * Re-add blank_issues_enabled: false --------- Signed-off-by: Dominik Henneke <[email protected]> Signed-off-by: Emrah Eryilmaz [email protected] Co-authored-by: Michael Telatynski <[email protected]> Co-authored-by: Janne Mareike Koschinski <[email protected]> Co-authored-by: lunarna-gh <[email protected]> Co-authored-by: Peter Chen <[email protected]> Co-authored-by: Open Culture Foundation <[email protected]> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Weblate <[email protected]> Co-authored-by: Dominik Henneke <[email protected]> Co-authored-by: RiotRobot <[email protected]> Co-authored-by: Germain <[email protected]> Co-authored-by: Robin <[email protected]> Co-authored-by: emrah <[email protected]> Co-authored-by: Johannes Marbach <[email protected]> Co-authored-by: Kerry <[email protected]> Co-authored-by: Andy Balaam <[email protected]> Co-authored-by: Richard van der Hoff <[email protected]>
1 parent 4839a32 commit 27e57fe

File tree

55 files changed

+690
-489
lines changed

Some content is hidden

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

55 files changed

+690
-489
lines changed

.github/deactivated_workflows/backport.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ jobs:
2323
)
2424
)
2525
steps:
26-
- uses: tibdex/backport@v2
26+
- uses: tibdex/backport@2e217641d82d02ba0603f46b1aeedefb258890ac # v2
2727
with:
2828
labels_template: "<%= JSON.stringify([...labels, 'X-Release-Blocker']) %>"
2929
# We can't use GITHUB_TOKEN here or CI won't run on the new PR

.github/deactivated_workflows/build_develop.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,7 @@ jobs:
8181
AWS_SECRET_ACCESS_KEY: ${{ secrets.CF_R2_TOKEN }}
8282

8383
- name: Wait for other steps to succeed
84-
uses: lewagon/wait-on-check-action@v1.3.1
84+
uses: t3chguy/wait-on-check-action@05861d3a448898eb33dfce34153bd1ecb9422fb9 # fork
8585
with:
8686
ref: ${{ github.sha }}
8787
running-workflow-name: "Build & Deploy develop.element.io"
@@ -102,7 +102,7 @@ jobs:
102102

103103
- name: Deploy to Cloudflare Pages
104104
id: cfp
105-
uses: cloudflare/pages-action@1
105+
uses: cloudflare/pages-action@61eafe73baad0195ab582cb447b2c6e15a0df9ce # v1
106106
with:
107107
apiToken: ${{ secrets.CF_PAGES_TOKEN }}
108108
accountId: ${{ secrets.CF_PAGES_ACCOUNT_ID }}

.github/deactivated_workflows/dockerhub.yaml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ on:
66
schedule:
77
# This job can take a while, and we have usage limits, so just publish develop only twice a day
88
- cron: "0 7/12 * * *"
9-
concurrency: ${{ github.ref_name }}
9+
concurrency: ${{ github.workflow }}-${{ github.ref_name }}
1010
jobs:
1111
buildx:
1212
name: Docker Buildx
@@ -18,22 +18,22 @@ jobs:
1818
fetch-depth: 0 # needed for docker-package to be able to calculate the version
1919

2020
- name: Set up QEMU
21-
uses: docker/setup-qemu-action@v2
21+
uses: docker/setup-qemu-action@e81a89b1732b9c48d79cd809d8d81d79c4647a18 # v2
2222

2323
- name: Set up Docker Buildx
24-
uses: docker/setup-buildx-action@v2
24+
uses: docker/setup-buildx-action@4b4e9c3e2d4531116a6f8ba8e71fc6e2cb6e6c8c # v2
2525
with:
2626
install: true
2727

2828
- name: Login to Docker Hub
29-
uses: docker/login-action@v2
29+
uses: docker/login-action@f4ef78c080cd8ba55a85445d5b36e214a81df20a # v2
3030
with:
3131
username: ${{ secrets.DOCKERHUB_USERNAME }}
3232
password: ${{ secrets.DOCKERHUB_TOKEN }}
3333

3434
- name: Docker meta
3535
id: meta
36-
uses: docker/metadata-action@v4
36+
uses: docker/metadata-action@507c2f2dc502c992ad446e3d7a5dfbe311567a96 # v4
3737
with:
3838
images: |
3939
vectorim/element-web
@@ -44,7 +44,7 @@ jobs:
4444
latest=${{ contains(github.ref_name, '-rc.') && 'false' || 'auto' }}
4545
4646
- name: Build and push
47-
uses: docker/build-push-action@v4
47+
uses: docker/build-push-action@3b5e8027fcad23fda98b2e3ac259d8d67585f671 # v4
4848
with:
4949
context: .
5050
push: true
@@ -53,7 +53,7 @@ jobs:
5353
labels: ${{ steps.meta.outputs.labels }}
5454

5555
- name: Update repo description
56-
uses: peter-evans/dockerhub-description@v3
56+
uses: peter-evans/dockerhub-description@202973a37c8a723405c0c5f0a71b6d99db470dae # v3
5757
continue-on-error: true
5858
with:
5959
username: ${{ secrets.DOCKERHUB_USERNAME }}

.github/workflows/static_analysis.yaml

Lines changed: 51 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -31,10 +31,58 @@ jobs:
3131
# - name: Typecheck
3232
# run: "yarn run lint:types"
3333

34+
# - uses: actions/setup-node@v3
35+
# with:
36+
# cache: "yarn"
37+
38+
# - name: Install Dependencies
39+
# run: "./scripts/layered.sh"
40+
41+
# - name: Typecheck
42+
# run: "yarn run lint:types"
43+
44+
# tsc-strict:
45+
# name: Typescript Strict Error Checker
46+
# if: github.event_name == 'pull_request'
47+
# runs-on: ubuntu-latest
48+
# permissions:
49+
# pull-requests: read
50+
# checks: write
51+
# steps:
52+
# - uses: actions/checkout@v3
53+
54+
# - name: Install Deps
55+
# run: "scripts/layered.sh"
56+
57+
# - name: Get diff lines
58+
# id: diff
59+
# uses: Equip-Collaboration/diff-line-numbers@df70b4b83e05105c15f20dc6cc61f1463411b2a6 # v1.0.0
60+
# with:
61+
# include: '["\\.tsx?$"]'
62+
63+
# - name: Detecting files changed
64+
# id: files
65+
# uses: futuratrepadeira/changed-files@96d5fd702a6479d573287ef07381ad59acc390ed # v4.0.0
66+
# with:
67+
# repo-token: ${{ secrets.GITHUB_TOKEN }}
68+
# pattern: '^.*\.tsx?$'
69+
70+
# - uses: t3chguy/typescript-check-action@main
71+
# with:
72+
# repo-token: ${{ secrets.GITHUB_TOKEN }}
73+
# use-check: false
74+
# check-fail-mode: added
75+
# output-behaviour: annotate
76+
# ts-extra-args: "--strict --noImplicitAny"
77+
# files-changed: ${{ steps.files.outputs.files_updated }}
78+
# files-added: ${{ steps.files.outputs.files_created }}
79+
# files-deleted: ${{ steps.files.outputs.files_deleted }}
80+
# line-numbers: ${{ steps.diff.outputs.lineNumbers }}
81+
3482
# tchap : tchap does not use extensively i18n
3583
# i18n_lint:
36-
# name: "i18n Check"
37-
# uses: matrix-org/matrix-react-sdk/.github/workflows/i18n_check.yml@develop
84+
# name: "i18n Check"
85+
# uses: matrix-org/matrix-react-sdk/.github/workflows/i18n_check.yml@develop
3886

3987
js_lint:
4088
name: "ESLint"
@@ -49,7 +97,7 @@ jobs:
4997

5098
# Does not need branch matching as only analyses this layer
5199
- name: Install Deps
52-
run: "yarn install --pure-lockfile"
100+
run: "yarn install --frozen-lockfile"
53101

54102
- name: Run Linter
55103
run: "yarn run lint:js"

.github/workflows/tests.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,10 @@ jobs:
2828
- name: Install Dependencies
2929
run: "./scripts/tchap/install-yarn-linked-repositories.sh"
3030

31+
- name: Get number of CPU cores
32+
id: cpu-cores
33+
uses: SimenB/github-actions-cpu-cores@410541432439795d30db6501fb1d8178eb41e502 # v1
34+
3135
- name: Run tests with coverage
3236
run: "yarn coverage --ci"
3337

.sentryclirc

Whitespace-only changes.

.stylelintrc.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
module.exports = {
22
...require("matrix-react-sdk/.stylelintrc.js"),
3-
extends: ["stylelint-config-standard", "stylelint-config-prettier"],
3+
extends: ["stylelint-config-standard"],
44
};

CHANGELOG.md

Lines changed: 81 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,84 @@
1+
Changes in [1.11.29](https://github.com/vector-im/element-web/releases/tag/v1.11.29) (2023-04-11)
2+
=================================================================================================
3+
4+
## ✨ Features
5+
* Allow desktop app to expose recent rooms in UI integrations ([\#16940](https://github.com/vector-im/element-web/pull/16940)).
6+
* Add API params to mute audio and/or video in Jitsi calls by default ([\#24820](https://github.com/vector-im/element-web/pull/24820)). Contributed by @dhenneke.
7+
* Style mentions as pills in rich text editor ([\#10448](https://github.com/matrix-org/matrix-react-sdk/pull/10448)). Contributed by @alunturner.
8+
* Show room create icon if "UIComponent.roomCreation" is enabled ([\#10364](https://github.com/matrix-org/matrix-react-sdk/pull/10364)). Contributed by @maheichyk.
9+
* Mentions as links rte ([\#10463](https://github.com/matrix-org/matrix-react-sdk/pull/10463)). Contributed by @alunturner.
10+
* Better error handling in jump to date ([\#10405](https://github.com/matrix-org/matrix-react-sdk/pull/10405)). Contributed by @MadLittleMods.
11+
* Show "Invite" menu option if "UIComponent.sendInvites" is enabled. ([\#10363](https://github.com/matrix-org/matrix-react-sdk/pull/10363)). Contributed by @maheichyk.
12+
* Added `UserProfilesStore`, `LruCache` and user permalink profile caching ([\#10425](https://github.com/matrix-org/matrix-react-sdk/pull/10425)). Fixes #10559.
13+
* Mentions as links rte ([\#10422](https://github.com/matrix-org/matrix-react-sdk/pull/10422)). Contributed by @alunturner.
14+
* Implement MSC3952: intentional mentions ([\#9983](https://github.com/matrix-org/matrix-react-sdk/pull/9983)).
15+
* Implement MSC3973: Search users in the user directory with the Widget API ([\#10269](https://github.com/matrix-org/matrix-react-sdk/pull/10269)). Contributed by @dhenneke.
16+
* Permalinks to message are now displayed as pills ([\#10392](https://github.com/matrix-org/matrix-react-sdk/pull/10392)). Fixes #24751 and #24706.
17+
* Show search,dial,explore in filterContainer if "UIComponent.filterContainer" is enabled ([\#10381](https://github.com/matrix-org/matrix-react-sdk/pull/10381)). Contributed by @maheichyk.
18+
* Increase space panel collapse clickable area ([\#6084](https://github.com/matrix-org/matrix-react-sdk/pull/6084)). Fixes #17379. Contributed by @jaiwanth-v.
19+
* Add fallback for replies to Polls ([\#10380](https://github.com/matrix-org/matrix-react-sdk/pull/10380)). Fixes #24197. Contributed by @kerryarchibald.
20+
* Permalinks to rooms and users are now pillified ([\#10388](https://github.com/matrix-org/matrix-react-sdk/pull/10388)). Fixes #24825.
21+
* Poll history - access poll history from room settings ([\#10356](https://github.com/matrix-org/matrix-react-sdk/pull/10356)). Contributed by @kerryarchibald.
22+
* Add API params to mute audio and/or video in Jitsi calls by default ([\#10376](https://github.com/matrix-org/matrix-react-sdk/pull/10376)). Contributed by @dhenneke.
23+
* Notifications: inline error message on notifications saving error ([\#10288](https://github.com/matrix-org/matrix-react-sdk/pull/10288)). Contributed by @kerryarchibald.
24+
* Support dynamic room predecessor in SpaceProvider ([\#10348](https://github.com/matrix-org/matrix-react-sdk/pull/10348)). Contributed by @andybalaam.
25+
* Support dynamic room predecessors for RoomProvider ([\#10346](https://github.com/matrix-org/matrix-react-sdk/pull/10346)). Contributed by @andybalaam.
26+
* Support dynamic room predecessors in OwnBeaconStore ([\#10339](https://github.com/matrix-org/matrix-react-sdk/pull/10339)). Contributed by @andybalaam.
27+
* Support dynamic room predecessors in ForwardDialog ([\#10344](https://github.com/matrix-org/matrix-react-sdk/pull/10344)). Contributed by @andybalaam.
28+
* Support dynamic room predecessors in SpaceHierarchy ([\#10341](https://github.com/matrix-org/matrix-react-sdk/pull/10341)). Contributed by @andybalaam.
29+
* Support dynamic room predecessors in AddExistingToSpaceDialog ([\#10342](https://github.com/matrix-org/matrix-react-sdk/pull/10342)). Contributed by @andybalaam.
30+
* Support dynamic room predecessors in leave-behaviour ([\#10340](https://github.com/matrix-org/matrix-react-sdk/pull/10340)). Contributed by @andybalaam.
31+
* Support dynamic room predecessors in StopGapWidgetDriver ([\#10338](https://github.com/matrix-org/matrix-react-sdk/pull/10338)). Contributed by @andybalaam.
32+
* Support dynamic room predecessors in WidgetLayoutStore ([\#10326](https://github.com/matrix-org/matrix-react-sdk/pull/10326)). Contributed by @andybalaam.
33+
* Support dynamic room predecessors in SpaceStore ([\#10332](https://github.com/matrix-org/matrix-react-sdk/pull/10332)). Contributed by @andybalaam.
34+
* Sync polls push rules on changes to account_data ([\#10287](https://github.com/matrix-org/matrix-react-sdk/pull/10287)). Contributed by @kerryarchibald.
35+
* Support dynamic room predecessors in BreadcrumbsStore ([\#10295](https://github.com/matrix-org/matrix-react-sdk/pull/10295)). Contributed by @andybalaam.
36+
* Improved a11y for Field feedback and Secure Phrase input ([\#10320](https://github.com/matrix-org/matrix-react-sdk/pull/10320)). Contributed by @Sebbones.
37+
* Support dynamic room predecessors in RoomNotificationStateStore ([\#10297](https://github.com/matrix-org/matrix-react-sdk/pull/10297)). Contributed by @andybalaam.
38+
39+
## 🐛 Bug Fixes
40+
* Use a newly generated access_token while joining Jitsi ([\#24646](https://github.com/vector-im/element-web/pull/24646)). Fixes #24687. Contributed by @emrahcom.
41+
* Fix cloudflare action pointing at commit hash instead of tag ([\#24777](https://github.com/vector-im/element-web/pull/24777)). Contributed by @justjanne.
42+
* Allow editing with RTE to overflow for autocomplete visibility ([\#10499](https://github.com/matrix-org/matrix-react-sdk/pull/10499)). Contributed by @alunturner.
43+
* Added auto focus to Github URL on opening of debug logs modal ([\#10479](https://github.com/matrix-org/matrix-react-sdk/pull/10479)). Contributed by @ShivamSpm.
44+
* Fix detection of encryption for all users in a room ([\#10487](https://github.com/matrix-org/matrix-react-sdk/pull/10487)). Fixes #24995.
45+
* Properly generate mentions when editing a reply with MSC3952 ([\#10486](https://github.com/matrix-org/matrix-react-sdk/pull/10486)). Fixes #24924. Contributed by @kerryarchibald.
46+
* Improve performance of rendering a room with many hidden events ([\#10131](https://github.com/matrix-org/matrix-react-sdk/pull/10131)). Contributed by @andybalaam.
47+
* Prevent future date selection in jump to date ([\#10419](https://github.com/matrix-org/matrix-react-sdk/pull/10419)). Fixes #20800. Contributed by @MadLittleMods.
48+
* Add aria labels to message search bar to improve accessibility ([\#10476](https://github.com/matrix-org/matrix-react-sdk/pull/10476)). Fixes #24921.
49+
* Fix decryption failure bar covering the timeline ([\#10360](https://github.com/matrix-org/matrix-react-sdk/pull/10360)). Fixes #24780 #24074 and #24183. Contributed by @luixxiul.
50+
* Improve profile picture settings accessibility ([\#10470](https://github.com/matrix-org/matrix-react-sdk/pull/10470)). Fixes #24919.
51+
* Handle group call redaction ([\#10465](https://github.com/matrix-org/matrix-react-sdk/pull/10465)).
52+
* Display relative timestamp for threads on the same calendar day ([\#10399](https://github.com/matrix-org/matrix-react-sdk/pull/10399)). Fixes #24841. Contributed by @kerryarchibald.
53+
* Fix timeline list and paragraph display issues ([\#10424](https://github.com/matrix-org/matrix-react-sdk/pull/10424)). Fixes #24602. Contributed by @alunturner.
54+
* Use unique keys for voice broadcast pips ([\#10457](https://github.com/matrix-org/matrix-react-sdk/pull/10457)). Fixes #24959.
55+
* Fix "show read receipts sent by other users" not applying to threads ([\#10445](https://github.com/matrix-org/matrix-react-sdk/pull/10445)). Fixes #24910.
56+
* Fix joining public rooms without aliases in search dialog ([\#10437](https://github.com/matrix-org/matrix-react-sdk/pull/10437)). Fixes #23937.
57+
* Add input validation for `m.direct` in `DMRoomMap` ([\#10436](https://github.com/matrix-org/matrix-react-sdk/pull/10436)). Fixes #24909.
58+
* Reduce height reserved for "collapse" button's line on IRC layout ([\#10211](https://github.com/matrix-org/matrix-react-sdk/pull/10211)). Fixes #24605. Contributed by @luixxiul.
59+
* Fix `creatorUserId is required` error when opening sticker picker ([\#10423](https://github.com/matrix-org/matrix-react-sdk/pull/10423)).
60+
* Fix block/inline Element descendants error noise in `NewRoomIntro.tsx` ([\#10412](https://github.com/matrix-org/matrix-react-sdk/pull/10412)). Contributed by @MadLittleMods.
61+
* Fix profile resizer to make first character of a line selectable in IRC layout ([\#10396](https://github.com/matrix-org/matrix-react-sdk/pull/10396)). Fixes #14764. Contributed by @luixxiul.
62+
* Ensure space between wrapped lines of room name on IRC layout ([\#10188](https://github.com/matrix-org/matrix-react-sdk/pull/10188)). Fixes #24742. Contributed by @luixxiul.
63+
* Remove unreadable alt attribute from the room status bar warning icon (nonsense to screenreaders) ([\#10402](https://github.com/matrix-org/matrix-react-sdk/pull/10402)). Contributed by @MadLittleMods.
64+
* Fix big date separators when jump to date is enabled ([\#10404](https://github.com/matrix-org/matrix-react-sdk/pull/10404)). Fixes #22969. Contributed by @MadLittleMods.
65+
* Fixes user authentication when registering via the module API ([\#10257](https://github.com/matrix-org/matrix-react-sdk/pull/10257)). Contributed by @maheichyk.
66+
* Handle more edge cases in Space Hierarchy ([\#10280](https://github.com/matrix-org/matrix-react-sdk/pull/10280)). Contributed by @justjanne.
67+
* Further improve performance with lots of hidden events ([\#10353](https://github.com/matrix-org/matrix-react-sdk/pull/10353)). Fixes #24480. Contributed by @andybalaam.
68+
* Respect user cancelling upload flow by dismissing spinner ([\#10373](https://github.com/matrix-org/matrix-react-sdk/pull/10373)). Fixes #24667.
69+
* When starting a DM, the end-to-end encryption status icon does now only appear if the DM can be encrypted ([\#10394](https://github.com/matrix-org/matrix-react-sdk/pull/10394)). Fixes #24397.
70+
* Fix `[object Object]` in feedback metadata ([\#10390](https://github.com/matrix-org/matrix-react-sdk/pull/10390)).
71+
* Fix pinned messages card saying nothing pinned while loading ([\#10385](https://github.com/matrix-org/matrix-react-sdk/pull/10385)). Fixes #24615.
72+
* Fix import e2e key dialog staying disabled after paste ([\#10375](https://github.com/matrix-org/matrix-react-sdk/pull/10375)). Fixes #24818.
73+
* Show all labs even if incompatible, with appropriate tooltip explaining requirements ([\#10369](https://github.com/matrix-org/matrix-react-sdk/pull/10369)). Fixes #24813.
74+
* Fix UIFeature.Registration not applying to all paths ([\#10371](https://github.com/matrix-org/matrix-react-sdk/pull/10371)). Fixes #24814.
75+
* Clicking on a user pill does now only open the profile in the right panel and no longer navigates to the home view. ([\#10359](https://github.com/matrix-org/matrix-react-sdk/pull/10359)). Fixes #24797.
76+
* Fix start DM with pending third party invite ([\#10347](https://github.com/matrix-org/matrix-react-sdk/pull/10347)). Fixes #24781.
77+
* Fix long display name overflowing reply tile on IRC layout ([\#10343](https://github.com/matrix-org/matrix-react-sdk/pull/10343)). Fixes #24738. Contributed by @luixxiul.
78+
* Display redacted body on ThreadView in the same way as normal messages ([\#9016](https://github.com/matrix-org/matrix-react-sdk/pull/9016)). Fixes #24729. Contributed by @luixxiul.
79+
* Handle more edge cases in ACL updates ([\#10279](https://github.com/matrix-org/matrix-react-sdk/pull/10279)). Contributed by @justjanne.
80+
* Allow parsing png files to fail if thumbnailing is successful ([\#10308](https://github.com/matrix-org/matrix-react-sdk/pull/10308)).
81+
182
Changes in [1.11.28](https://github.com/vector-im/element-web/releases/tag/v1.11.28) (2023-03-31)
283
=================================================================================================
384

Dockerfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# Builder
2-
FROM --platform=$BUILDPLATFORM node:16-buster as builder
2+
FROM --platform=$BUILDPLATFORM node:16-bullseye as builder
33

44
# Support custom branches of the react-sdk and js-sdk. This also helps us build
55
# images of element-web develop.
@@ -23,7 +23,7 @@ RUN dos2unix /src/scripts/docker-package.sh && bash /src/scripts/docker-package.
2323
RUN cp /src/config.sample.json /src/webapp/config.json
2424

2525
# App
26-
FROM nginx:alpine
26+
FROM nginx:alpine-slim
2727

2828
COPY --from=builder /src/webapp /app
2929

0 commit comments

Comments
 (0)