head 1.42; access; symbols pkgsrc-2026Q2:1.42.0.2 pkgsrc-2026Q2-base:1.42 pkgsrc-2026Q1:1.41.0.2 pkgsrc-2026Q1-base:1.41 pkgsrc-2025Q4:1.40.0.2 pkgsrc-2025Q4-base:1.40 pkgsrc-2025Q3:1.39.0.2 pkgsrc-2025Q3-base:1.39 pkgsrc-2025Q2:1.37.0.6 pkgsrc-2025Q2-base:1.37 pkgsrc-2025Q1:1.37.0.4 pkgsrc-2025Q1-base:1.37 pkgsrc-2024Q4:1.37.0.2 pkgsrc-2024Q4-base:1.37 pkgsrc-2024Q3:1.35.0.2 pkgsrc-2024Q3-base:1.35 pkgsrc-2024Q2:1.32.0.2 pkgsrc-2024Q2-base:1.32 pkgsrc-2024Q1:1.31.0.2 pkgsrc-2024Q1-base:1.31 pkgsrc-2023Q4:1.28.0.2 pkgsrc-2023Q4-base:1.28 pkgsrc-2023Q3:1.26.0.2 pkgsrc-2023Q3-base:1.26 pkgsrc-2023Q2:1.23.0.2 pkgsrc-2023Q2-base:1.23 pkgsrc-2023Q1:1.20.0.2 pkgsrc-2023Q1-base:1.20 pkgsrc-2022Q4:1.17.0.2 pkgsrc-2022Q4-base:1.17 pkgsrc-2022Q3:1.14.0.2 pkgsrc-2022Q3-base:1.14 pkgsrc-2022Q2:1.12.0.2 pkgsrc-2022Q2-base:1.12 pkgsrc-2022Q1:1.11.0.2 pkgsrc-2022Q1-base:1.11 pkgsrc-2021Q4:1.10.0.2 pkgsrc-2021Q4-base:1.10 pkgsrc-2021Q3:1.7.0.2 pkgsrc-2021Q3-base:1.7 pkgsrc-2021Q2:1.4.0.2 pkgsrc-2021Q2-base:1.4 pkgsrc-2021Q1:1.2.0.2 pkgsrc-2021Q1-base:1.2; locks; strict; comment @# @; 1.42 date 2026.03.25.23.14.25; author gdt; state Exp; branches; next 1.41; commitid QgFpy4ptt8ObApzG; 1.41 date 2025.12.29.22.46.55; author js; state Exp; branches; next 1.40; commitid d0QCb1Px2wP8cmoG; 1.40 date 2025.10.24.22.11.27; author js; state Exp; branches; next 1.39; commitid 6mh4llhfzDGv7SfG; 1.39 date 2025.09.06.12.44.02; author js; state Exp; branches; next 1.38; commitid ctqXB2DzCIFvwE9G; 1.38 date 2025.07.22.20.28.00; author js; state Exp; branches; next 1.37; commitid 2mkg0gptqyCXyM3G; 1.37 date 2024.11.26.23.32.21; author js; state Exp; branches; next 1.36; commitid Wz96dRD0pFl8ddzF; 1.36 date 2024.10.20.20.49.11; author js; state Exp; branches; next 1.35; commitid jr9rIis4vVAwwruF; 1.35 date 2024.09.14.22.17.20; author js; state Exp; branches; next 1.34; commitid dENFJCP7JqZ1aPpF; 1.34 date 2024.08.08.00.09.02; author js; state Exp; branches; next 1.33; commitid Dwo7XlffA43PZWkF; 1.33 date 2024.07.06.11.37.23; author js; state Exp; branches; next 1.32; commitid ydXqWRt3NzTjSLgF; 1.32 date 2024.04.24.22.02.10; author js; state Exp; branches; next 1.31; commitid xgxLoR9aa4brFr7F; 1.31 date 2024.03.03.10.34.24; author js; state Exp; branches; next 1.30; commitid 2cXvkekwnDroxH0F; 1.30 date 2024.02.03.16.24.15; author js; state Exp; branches; next 1.29; commitid wJ3lxs8s1nZhp0XE; 1.29 date 2024.01.20.12.24.53; author js; state Exp; branches; next 1.28; commitid IVeimSmSehcQwbVE; 1.28 date 2023.11.04.21.21.41; author js; state Exp; branches; next 1.27; commitid APDAypioPs5pYkLE; 1.27 date 2023.09.30.17.00.38; author js; state Exp; branches; next 1.26; commitid RwmgJ9pbbsHfFOGE; 1.26 date 2023.08.30.21.52.06; author js; state Exp; branches; next 1.25; commitid V2RdHAtQtKF7hRCE; 1.25 date 2023.08.22.17.27.38; author js; state Exp; branches; next 1.24; commitid 8SAmGcezOBHy3OBE; 1.24 date 2023.07.20.19.57.07; author js; state Exp; branches; next 1.23; commitid ByHyJU84THRhXzxE; 1.23 date 2023.06.24.11.27.16; author js; state Exp; branches; next 1.22; commitid bkJhQeqq0BsXXbuE; 1.22 date 2023.04.29.21.07.20; author js; state Exp; branches; next 1.21; commitid MA7TJOUWaWOqY2nE; 1.21 date 2023.04.02.08.46.55; author js; state Exp; branches; next 1.20; commitid 6tomoJ4OkOJuKvjE; 1.20 date 2023.03.19.21.44.07; author js; state Exp; branches; next 1.19; commitid JvkX2wIUbxc7uMhE; 1.19 date 2023.01.29.10.58.02; author js; state Exp; branches; next 1.18; commitid Iz2wpsLN7cLxuqbE; 1.18 date 2023.01.13.22.31.03; author js; state Exp; branches; next 1.17; commitid rjm2fBaF7iyhQq9E; 1.17 date 2022.12.10.10.57.08; author js; state Exp; branches; next 1.16; commitid pmACyY1k3yxj605E; 1.16 date 2022.11.05.10.58.32; author js; state Exp; branches; next 1.15; commitid C246IIVsbjUKev0E; 1.15 date 2022.09.29.18.53.26; author js; state Exp; branches; next 1.14; commitid ZU0nyA1aG7Bt3NVD; 1.14 date 2022.08.31.21.53.39; author js; state Exp; branches; next 1.13; commitid FvBzfbdLASF6Z4SD; 1.13 date 2022.06.28.13.01.48; author gdt; state Exp; branches; next 1.12; commitid PDMVcpbE4f2k6OJD; 1.12 date 2022.04.18.11.13.01; author js; state Exp; branches; next 1.11; commitid wQ7BGVTd44pqLFAD; 1.11 date 2022.02.04.08.46.12; author js; state Exp; branches; next 1.10; commitid Xk8eDAeocEd5jhrD; 1.10 date 2021.12.13.18.04.51; author js; state Exp; branches; next 1.9; commitid gwmlGx8OqNYY5wkD; 1.9 date 2021.10.29.08.35.56; author js; state Exp; branches; next 1.8; commitid vTkdeKPiqweroGeD; 1.8 date 2021.10.02.11.49.02; author js; state Exp; branches; next 1.7; commitid eJ7VYy1Tm576kebD; 1.7 date 2021.09.13.15.38.05; author js; state Exp; branches; next 1.6; commitid 8jR2SsaIkrBmdO8D; 1.6 date 2021.08.03.19.51.56; author js; state Exp; branches; next 1.5; commitid Io8p7LLcsDFMVy3D; 1.5 date 2021.07.17.20.54.16; author js; state Exp; branches; next 1.4; commitid YUVg1ssnCFBlPn1D; 1.4 date 2021.06.06.09.17.49; author js; state Exp; branches; next 1.3; commitid yEJ1D28Z2HFki3WC; 1.3 date 2021.05.01.03.54.04; author js; state Exp; branches; next 1.2; commitid jRyj0sZBiMB5FoRC; 1.2 date 2021.03.06.18.44.05; author js; state Exp; branches; next 1.1; commitid 0dwYymwz3VJYnhKC; 1.1 date 2021.01.02.20.30.23; author js; state Exp; branches; next ; commitid NC0stSNdnMFi0cCC; desc @@ 1.42 log @chat/element-web: Update to 1.12.12 Upstream NEWS: 1.12.12 Features Add stable support for MSC4380 invite blocking (#31966). Contributed by @@richvdh. Hide the names of banned users behind a spoiler tag (#32424). Contributed by @@andybalaam. Room list: remove bold effect on selected room (#32593). Contributed by @@florianduros. Use Compound buttons in auth screens (#32562). Contributed by @@t3chguy. Track room list sorting algorithm changes (#32556). Contributed by @@MidhunSureshR. Update sso_redirect_options to work for Native OIDC (#32537). Contributed by @@t3chguy. 1.12.11 Deprecations Remove UIFeature.BulkUnverifiedSessionsReminder setting (#31943). Contributed by @@andybalaam. Remove unused function to auto-rageshake when key backup is not set up (#31942). Contributed by @@andybalaam. Features Room list: update the visuals in order to have better contrast (#32421). Contributed by @@florianduros. Set history visibility to "invited" for DMs and new non-public rooms when creating a room (#31974). Contributed by @@langleyd. Remove server acl status/summaries from timeline (#32461). Contributed by @@langleyd. Update globalBlacklistUnverifiedDevices on setting change (#31983). Contributed by @@kaylendog. Add badge for history visibiltity to room info panel (#31927). Contributed by @@richvdh. 1.12.10 Features Support additional_creators in /upgraderoom (MSC4289) (#31934). Contributed by @@andybalaam. Update room header icon for world_readable rooms (#31915). Contributed by @@richvdh. Show an icon in the room header for shared history (#31879). Contributed by @@richvdh. Remove "history may be shared" banner. (#31881). Contributed by @@kaylendog. Allow dismissing 'Key storage out of sync' temporarily (#31455). Contributed by @@andybalaam. Add resolutions entry for matrix-widget-api to package.json (#31851). Contributed by @@toger5. Improve visibility under contrast control mode (#31847). Contributed by @@t3chguy. Unread Sorting - Add option for sorting in OptionsMenuView (#31754). Contributed by @@MidhunSureshR. Unread sorting - Implement sorter and use it in the room list store (#31723). Contributed by @@MidhunSureshR. Allow Element Call widgets to receive sticky events (#31843). Contributed by @@robintown. Improve icon rendering accessibility (#31791). Contributed by @@t3chguy. Add message preview toggle to room list header option (#31821). Contributed by @@florianduros. 1.12.9 Features Allow local log downloads when a rageshake URL is not configured. (#31716). Contributed by @@Half-Shot. Improve icon rendering accessibility (#31776). Contributed by @@t3chguy. Show "Bob shared this message" on messages shared via MSC4268 (#31684). Contributed by @@richvdh. Update the way we render icons for accessibility (#31731). Contributed by @@t3chguy. Switch from css masks to rendering svg (#31681). Contributed by @@t3chguy. Support for stable MSC4191 account management action parameter (#31701). Contributed by @@hughns. Support for stable m.oauth UIA stage from MSC4312 (#31704). Contributed by @@hughns. Switch to Compound icons to replace old icons (#31667). Contributed by @@t3chguy. Switch from svg masks to svg rendering in more places (#31652). Contributed by @@t3chguy. Switch from svg masks to svg rendering in more places (#31650). Contributed by @@t3chguy. Update notification icons using Compound icons (#31671). Contributed by @@t3chguy. Memoise ListView context (#31668). Contributed by @@t3chguy. Switch emoji picker to use emoji for header icons (#31645). Contributed by @@t3chguy. Replace icons with Compound alternatives (#31642). Contributed by @@t3chguy. @ text @@@comment $NetBSD$ share/element-web/.well-known/assetlinks.json share/element-web/apple-app-site-association share/element-web/bundles/3eaa4d45953630ae96c6/104.js share/element-web/bundles/3eaa4d45953630ae96c6/104.js.map share/element-web/bundles/3eaa4d45953630ae96c6/1142.js share/element-web/bundles/3eaa4d45953630ae96c6/1142.js.map share/element-web/bundles/3eaa4d45953630ae96c6/1471.js share/element-web/bundles/3eaa4d45953630ae96c6/1471.js.map share/element-web/bundles/3eaa4d45953630ae96c6/1607.js share/element-web/bundles/3eaa4d45953630ae96c6/1607.js.map share/element-web/bundles/3eaa4d45953630ae96c6/1614.js share/element-web/bundles/3eaa4d45953630ae96c6/1614.js.map share/element-web/bundles/3eaa4d45953630ae96c6/1681.js share/element-web/bundles/3eaa4d45953630ae96c6/1681.js.LICENSE.txt share/element-web/bundles/3eaa4d45953630ae96c6/1681.js.map share/element-web/bundles/3eaa4d45953630ae96c6/1686.js share/element-web/bundles/3eaa4d45953630ae96c6/1686.js.map share/element-web/bundles/3eaa4d45953630ae96c6/1740.js share/element-web/bundles/3eaa4d45953630ae96c6/1942.js share/element-web/bundles/3eaa4d45953630ae96c6/1942.js.map share/element-web/bundles/3eaa4d45953630ae96c6/2074.js share/element-web/bundles/3eaa4d45953630ae96c6/2074.js.map share/element-web/bundles/3eaa4d45953630ae96c6/2343.js share/element-web/bundles/3eaa4d45953630ae96c6/2343.js.map share/element-web/bundles/3eaa4d45953630ae96c6/2608.js share/element-web/bundles/3eaa4d45953630ae96c6/2608.js.map share/element-web/bundles/3eaa4d45953630ae96c6/2719.js share/element-web/bundles/3eaa4d45953630ae96c6/2719.js.map share/element-web/bundles/3eaa4d45953630ae96c6/282c4f48a8dd0e5908bd.wasm share/element-web/bundles/3eaa4d45953630ae96c6/295.js share/element-web/bundles/3eaa4d45953630ae96c6/295.js.LICENSE.txt share/element-web/bundles/3eaa4d45953630ae96c6/295.js.map share/element-web/bundles/3eaa4d45953630ae96c6/2990.js share/element-web/bundles/3eaa4d45953630ae96c6/2990.js.map share/element-web/bundles/3eaa4d45953630ae96c6/3075.js share/element-web/bundles/3eaa4d45953630ae96c6/3075.js.map share/element-web/bundles/3eaa4d45953630ae96c6/3149.js share/element-web/bundles/3eaa4d45953630ae96c6/3149.js.map share/element-web/bundles/3eaa4d45953630ae96c6/3186.js share/element-web/bundles/3eaa4d45953630ae96c6/3209.js share/element-web/bundles/3eaa4d45953630ae96c6/3209.js.map share/element-web/bundles/3eaa4d45953630ae96c6/3225.js share/element-web/bundles/3eaa4d45953630ae96c6/3225.js.map share/element-web/bundles/3eaa4d45953630ae96c6/344.js share/element-web/bundles/3eaa4d45953630ae96c6/344.js.map share/element-web/bundles/3eaa4d45953630ae96c6/3715.js share/element-web/bundles/3eaa4d45953630ae96c6/3715.js.map share/element-web/bundles/3eaa4d45953630ae96c6/3833.js share/element-web/bundles/3eaa4d45953630ae96c6/3833.js.map share/element-web/bundles/3eaa4d45953630ae96c6/3903.js share/element-web/bundles/3eaa4d45953630ae96c6/4249.js share/element-web/bundles/3eaa4d45953630ae96c6/4249.js.map share/element-web/bundles/3eaa4d45953630ae96c6/4367.js share/element-web/bundles/3eaa4d45953630ae96c6/4367.js.map share/element-web/bundles/3eaa4d45953630ae96c6/4422.js share/element-web/bundles/3eaa4d45953630ae96c6/4422.js.map share/element-web/bundles/3eaa4d45953630ae96c6/4807.js share/element-web/bundles/3eaa4d45953630ae96c6/4807.js.map share/element-web/bundles/3eaa4d45953630ae96c6/4986.js share/element-web/bundles/3eaa4d45953630ae96c6/4986.js.map share/element-web/bundles/3eaa4d45953630ae96c6/5015.js share/element-web/bundles/3eaa4d45953630ae96c6/5015.js.map share/element-web/bundles/3eaa4d45953630ae96c6/53cf311fa6ea76c49946.wasm share/element-web/bundles/3eaa4d45953630ae96c6/6337.js share/element-web/bundles/3eaa4d45953630ae96c6/6685.js share/element-web/bundles/3eaa4d45953630ae96c6/6685.js.map share/element-web/bundles/3eaa4d45953630ae96c6/6750.js share/element-web/bundles/3eaa4d45953630ae96c6/6750.js.LICENSE.txt share/element-web/bundles/3eaa4d45953630ae96c6/6750.js.map share/element-web/bundles/3eaa4d45953630ae96c6/7080.js share/element-web/bundles/3eaa4d45953630ae96c6/7080.js.map share/element-web/bundles/3eaa4d45953630ae96c6/753.js share/element-web/bundles/3eaa4d45953630ae96c6/753.js.map share/element-web/bundles/3eaa4d45953630ae96c6/7825.js share/element-web/bundles/3eaa4d45953630ae96c6/7825.js.LICENSE.txt share/element-web/bundles/3eaa4d45953630ae96c6/7825.js.map share/element-web/bundles/3eaa4d45953630ae96c6/7905.js share/element-web/bundles/3eaa4d45953630ae96c6/7905.js.LICENSE.txt share/element-web/bundles/3eaa4d45953630ae96c6/7905.js.map share/element-web/bundles/3eaa4d45953630ae96c6/7955.js share/element-web/bundles/3eaa4d45953630ae96c6/7955.js.map share/element-web/bundles/3eaa4d45953630ae96c6/8068.js share/element-web/bundles/3eaa4d45953630ae96c6/8068.js.map share/element-web/bundles/3eaa4d45953630ae96c6/8081.js share/element-web/bundles/3eaa4d45953630ae96c6/8081.js.map share/element-web/bundles/3eaa4d45953630ae96c6/8843.js share/element-web/bundles/3eaa4d45953630ae96c6/8843.js.map share/element-web/bundles/3eaa4d45953630ae96c6/8993.js share/element-web/bundles/3eaa4d45953630ae96c6/8993.js.map share/element-web/bundles/3eaa4d45953630ae96c6/9014.js share/element-web/bundles/3eaa4d45953630ae96c6/9014.js.map share/element-web/bundles/3eaa4d45953630ae96c6/9100.js share/element-web/bundles/3eaa4d45953630ae96c6/9100.js.map share/element-web/bundles/3eaa4d45953630ae96c6/9433.js share/element-web/bundles/3eaa4d45953630ae96c6/9433.js.map share/element-web/bundles/3eaa4d45953630ae96c6/9724.js share/element-web/bundles/3eaa4d45953630ae96c6/9724.js.map share/element-web/bundles/3eaa4d45953630ae96c6/9874.js share/element-web/bundles/3eaa4d45953630ae96c6/9874.js.LICENSE.txt share/element-web/bundles/3eaa4d45953630ae96c6/9874.js.map share/element-web/bundles/3eaa4d45953630ae96c6/blurhash.worker.js share/element-web/bundles/3eaa4d45953630ae96c6/blurhash.worker.js.map share/element-web/bundles/3eaa4d45953630ae96c6/bundle.css share/element-web/bundles/3eaa4d45953630ae96c6/bundle.css.map share/element-web/bundles/3eaa4d45953630ae96c6/bundle.js share/element-web/bundles/3eaa4d45953630ae96c6/bundle.js.LICENSE.txt share/element-web/bundles/3eaa4d45953630ae96c6/bundle.js.map share/element-web/bundles/3eaa4d45953630ae96c6/element-web-app.js share/element-web/bundles/3eaa4d45953630ae96c6/element-web-app.js.map share/element-web/bundles/3eaa4d45953630ae96c6/error-view.css share/element-web/bundles/3eaa4d45953630ae96c6/error-view.css.map share/element-web/bundles/3eaa4d45953630ae96c6/error-view.js share/element-web/bundles/3eaa4d45953630ae96c6/error-view.js.map share/element-web/bundles/3eaa4d45953630ae96c6/indexeddb.worker.js share/element-web/bundles/3eaa4d45953630ae96c6/indexeddb.worker.js.map share/element-web/bundles/3eaa4d45953630ae96c6/init.js share/element-web/bundles/3eaa4d45953630ae96c6/init.js.map share/element-web/bundles/3eaa4d45953630ae96c6/intl-segmenter-polyfill.js share/element-web/bundles/3eaa4d45953630ae96c6/intl-segmenter-polyfill.js.LICENSE.txt share/element-web/bundles/3eaa4d45953630ae96c6/intl-segmenter-polyfill.js.map share/element-web/bundles/3eaa4d45953630ae96c6/jitsi.css share/element-web/bundles/3eaa4d45953630ae96c6/jitsi.css.map share/element-web/bundles/3eaa4d45953630ae96c6/jitsi.js share/element-web/bundles/3eaa4d45953630ae96c6/jitsi.js.LICENSE.txt share/element-web/bundles/3eaa4d45953630ae96c6/jitsi.js.map share/element-web/bundles/3eaa4d45953630ae96c6/mobileguide.css share/element-web/bundles/3eaa4d45953630ae96c6/mobileguide.css.map share/element-web/bundles/3eaa4d45953630ae96c6/mobileguide.js share/element-web/bundles/3eaa4d45953630ae96c6/mobileguide.js.map share/element-web/bundles/3eaa4d45953630ae96c6/playback.worker.js share/element-web/bundles/3eaa4d45953630ae96c6/playback.worker.js.LICENSE.txt share/element-web/bundles/3eaa4d45953630ae96c6/playback.worker.js.map share/element-web/bundles/3eaa4d45953630ae96c6/styles.css share/element-web/bundles/3eaa4d45953630ae96c6/styles.css.map share/element-web/bundles/3eaa4d45953630ae96c6/styles.js share/element-web/bundles/3eaa4d45953630ae96c6/styles.js.map share/element-web/bundles/3eaa4d45953630ae96c6/theme-dark-custom.css share/element-web/bundles/3eaa4d45953630ae96c6/theme-dark-custom.css.map share/element-web/bundles/3eaa4d45953630ae96c6/theme-dark-custom.js share/element-web/bundles/3eaa4d45953630ae96c6/theme-dark-custom.js.map share/element-web/bundles/3eaa4d45953630ae96c6/theme-dark.css share/element-web/bundles/3eaa4d45953630ae96c6/theme-dark.css.map share/element-web/bundles/3eaa4d45953630ae96c6/theme-dark.js share/element-web/bundles/3eaa4d45953630ae96c6/theme-dark.js.map share/element-web/bundles/3eaa4d45953630ae96c6/theme-legacy-dark.css share/element-web/bundles/3eaa4d45953630ae96c6/theme-legacy-dark.css.map share/element-web/bundles/3eaa4d45953630ae96c6/theme-legacy-dark.js share/element-web/bundles/3eaa4d45953630ae96c6/theme-legacy-dark.js.map share/element-web/bundles/3eaa4d45953630ae96c6/theme-legacy-light.css share/element-web/bundles/3eaa4d45953630ae96c6/theme-legacy-light.css.map share/element-web/bundles/3eaa4d45953630ae96c6/theme-legacy-light.js share/element-web/bundles/3eaa4d45953630ae96c6/theme-legacy-light.js.map share/element-web/bundles/3eaa4d45953630ae96c6/theme-light-custom.css share/element-web/bundles/3eaa4d45953630ae96c6/theme-light-custom.css.map share/element-web/bundles/3eaa4d45953630ae96c6/theme-light-custom.js share/element-web/bundles/3eaa4d45953630ae96c6/theme-light-custom.js.map share/element-web/bundles/3eaa4d45953630ae96c6/theme-light-high-contrast.css share/element-web/bundles/3eaa4d45953630ae96c6/theme-light-high-contrast.css.map share/element-web/bundles/3eaa4d45953630ae96c6/theme-light-high-contrast.js share/element-web/bundles/3eaa4d45953630ae96c6/theme-light-high-contrast.js.map share/element-web/bundles/3eaa4d45953630ae96c6/theme-light.css share/element-web/bundles/3eaa4d45953630ae96c6/theme-light.css.map share/element-web/bundles/3eaa4d45953630ae96c6/theme-light.js share/element-web/bundles/3eaa4d45953630ae96c6/theme-light.js.map share/element-web/bundles/3eaa4d45953630ae96c6/unhomoglyph_data.js share/element-web/bundles/3eaa4d45953630ae96c6/usercontent.js share/element-web/bundles/3eaa4d45953630ae96c6/usercontent.js.map share/element-web/config.sample.json share/element-web/decoder-ring/datatypes.js share/element-web/decoder-ring/decoder.js share/element-web/decoder-ring/index.html share/element-web/decoderWorker.min.wasm share/element-web/fonts/KaTeX/KaTeX_AMS-Regular.73ea273.woff2 share/element-web/fonts/KaTeX/KaTeX_AMS-Regular.853be92.ttf share/element-web/fonts/KaTeX/KaTeX_AMS-Regular.d562e88.woff share/element-web/fonts/KaTeX/KaTeX_Caligraphic-Bold.7489a2f.ttf share/element-web/fonts/KaTeX/KaTeX_Caligraphic-Bold.a1abf90.woff2 share/element-web/fonts/KaTeX/KaTeX_Caligraphic-Bold.d757c53.woff share/element-web/fonts/KaTeX/KaTeX_Caligraphic-Regular.7e873d3.ttf share/element-web/fonts/KaTeX/KaTeX_Caligraphic-Regular.d6484fc.woff2 share/element-web/fonts/KaTeX/KaTeX_Caligraphic-Regular.db074fa.woff share/element-web/fonts/KaTeX/KaTeX_Fraktur-Bold.354501b.woff share/element-web/fonts/KaTeX/KaTeX_Fraktur-Bold.4c761b3.ttf share/element-web/fonts/KaTeX/KaTeX_Fraktur-Bold.931d67e.woff2 share/element-web/fonts/KaTeX/KaTeX_Fraktur-Regular.172d352.woff2 share/element-web/fonts/KaTeX/KaTeX_Fraktur-Regular.6fdf0ac.woff share/element-web/fonts/KaTeX/KaTeX_Fraktur-Regular.ed305b5.ttf share/element-web/fonts/KaTeX/KaTeX_Main-Bold.0c3b892.woff share/element-web/fonts/KaTeX/KaTeX_Main-Bold.3989074.woff2 share/element-web/fonts/KaTeX/KaTeX_Main-Bold.8169508.ttf share/element-web/fonts/KaTeX/KaTeX_Main-BoldItalic.20f389c.woff2 share/element-web/fonts/KaTeX/KaTeX_Main-BoldItalic.428978d.woff share/element-web/fonts/KaTeX/KaTeX_Main-BoldItalic.828abcb.ttf share/element-web/fonts/KaTeX/KaTeX_Main-Italic.fa675e5.ttf share/element-web/fonts/KaTeX/KaTeX_Main-Italic.fd94749.woff share/element-web/fonts/KaTeX/KaTeX_Main-Italic.fe2176f.woff2 share/element-web/fonts/KaTeX/KaTeX_Main-Regular.4f35fbc.woff share/element-web/fonts/KaTeX/KaTeX_Main-Regular.9eba1d7.ttf share/element-web/fonts/KaTeX/KaTeX_Main-Regular.f650f11.woff2 share/element-web/fonts/KaTeX/KaTeX_Math-BoldItalic.3f07ed6.woff share/element-web/fonts/KaTeX/KaTeX_Math-BoldItalic.bf2d440.ttf share/element-web/fonts/KaTeX/KaTeX_Math-BoldItalic.dcbcbd9.woff2 share/element-web/fonts/KaTeX/KaTeX_Math-Italic.6d3d25f.woff2 share/element-web/fonts/KaTeX/KaTeX_Math-Italic.8a5f936.ttf share/element-web/fonts/KaTeX/KaTeX_Math-Italic.9675985.woff share/element-web/fonts/KaTeX/KaTeX_SansSerif-Bold.5b49f49.ttf share/element-web/fonts/KaTeX/KaTeX_SansSerif-Bold.95591a9.woff2 share/element-web/fonts/KaTeX/KaTeX_SansSerif-Bold.b9cd458.woff share/element-web/fonts/KaTeX/KaTeX_SansSerif-Italic.7d393d3.woff2 share/element-web/fonts/KaTeX/KaTeX_SansSerif-Italic.8d593cf.woff share/element-web/fonts/KaTeX/KaTeX_SansSerif-Italic.b257a18.ttf share/element-web/fonts/KaTeX/KaTeX_SansSerif-Regular.02271ec.woff share/element-web/fonts/KaTeX/KaTeX_SansSerif-Regular.2f7bc36.ttf share/element-web/fonts/KaTeX/KaTeX_SansSerif-Regular.cd5e231.woff2 share/element-web/fonts/KaTeX/KaTeX_Script-Regular.073b340.woff share/element-web/fonts/KaTeX/KaTeX_Script-Regular.c81d1b2.woff2 share/element-web/fonts/KaTeX/KaTeX_Script-Regular.fc9ba52.ttf share/element-web/fonts/KaTeX/KaTeX_Size1-Regular.0108e89.woff share/element-web/fonts/KaTeX/KaTeX_Size1-Regular.6de7d4b.ttf share/element-web/fonts/KaTeX/KaTeX_Size1-Regular.6eec866.woff2 share/element-web/fonts/KaTeX/KaTeX_Size2-Regular.2960900.woff2 share/element-web/fonts/KaTeX/KaTeX_Size2-Regular.3a99e70.woff share/element-web/fonts/KaTeX/KaTeX_Size2-Regular.57f5c18.ttf share/element-web/fonts/KaTeX/KaTeX_Size3-Regular.7947224.woff share/element-web/fonts/KaTeX/KaTeX_Size3-Regular.8d6b682.ttf share/element-web/fonts/KaTeX/KaTeX_Size3-Regular.e195151.woff2 share/element-web/fonts/KaTeX/KaTeX_Size4-Regular.4ad7c7e.ttf share/element-web/fonts/KaTeX/KaTeX_Size4-Regular.aeffd80.woff share/element-web/fonts/KaTeX/KaTeX_Size4-Regular.e418bf2.woff2 share/element-web/fonts/KaTeX/KaTeX_Typewriter-Regular.4c6b94f.woff share/element-web/fonts/KaTeX/KaTeX_Typewriter-Regular.c295e7f.woff2 share/element-web/fonts/KaTeX/KaTeX_Typewriter-Regular.c5c02d7.ttf share/element-web/fonts/Nunito/Nunito-Bold.b3a1698.ttf share/element-web/fonts/Nunito/Nunito-Regular.d3e2991.ttf share/element-web/fonts/Nunito/Nunito-SemiBold.58f5995.ttf share/element-web/fonts/Twemoji_Mozilla/TwemojiMozilla-colr.666a113.woff2 share/element-web/fonts/fira-code-latin-400-normal.19569d5.woff share/element-web/fonts/fira-code-latin-400-normal.8d61e6f.woff2 share/element-web/fonts/fira-code-latin-700-normal.1524ed7.woff2 share/element-web/fonts/fira-code-latin-700-normal.c9fd042.woff share/element-web/fonts/fira-code-latin-ext-400-normal.a3e342e.woff share/element-web/fonts/fira-code-latin-ext-400-normal.c1f7cdb.woff2 share/element-web/fonts/fira-code-latin-ext-700-normal.5646446.woff share/element-web/fonts/fira-code-latin-ext-700-normal.f644711.woff2 share/element-web/fonts/inter-cyrillic-400-italic.08e3b0d.woff2 share/element-web/fonts/inter-cyrillic-400-italic.d770e75.woff share/element-web/fonts/inter-cyrillic-400-normal.8945552.woff2 share/element-web/fonts/inter-cyrillic-400-normal.dd21c71.woff share/element-web/fonts/inter-cyrillic-500-italic.0d2c86a.woff2 share/element-web/fonts/inter-cyrillic-500-italic.c5f7193.woff share/element-web/fonts/inter-cyrillic-500-normal.33a76a7.woff2 share/element-web/fonts/inter-cyrillic-500-normal.72f7a9d.woff share/element-web/fonts/inter-cyrillic-600-italic.74b56f9.woff share/element-web/fonts/inter-cyrillic-600-italic.aea50bf.woff2 share/element-web/fonts/inter-cyrillic-600-normal.8609e1b.woff share/element-web/fonts/inter-cyrillic-600-normal.fdee7b6.woff2 share/element-web/fonts/inter-cyrillic-700-italic.25ff2b9.woff share/element-web/fonts/inter-cyrillic-700-italic.764f2a5.woff2 share/element-web/fonts/inter-cyrillic-700-normal.533055f.woff2 share/element-web/fonts/inter-cyrillic-700-normal.9f2de06.woff share/element-web/fonts/inter-cyrillic-ext-400-italic.4ccd7e4.woff2 share/element-web/fonts/inter-cyrillic-ext-400-italic.a7246e3.woff share/element-web/fonts/inter-cyrillic-ext-400-normal.39fbf8d.woff2 share/element-web/fonts/inter-cyrillic-ext-400-normal.818b841.woff share/element-web/fonts/inter-cyrillic-ext-500-italic.07059a0.woff2 share/element-web/fonts/inter-cyrillic-ext-500-italic.3850293.woff share/element-web/fonts/inter-cyrillic-ext-500-normal.b2740f2.woff2 share/element-web/fonts/inter-cyrillic-ext-500-normal.e9974e8.woff share/element-web/fonts/inter-cyrillic-ext-600-italic.07366ac.woff2 share/element-web/fonts/inter-cyrillic-ext-600-italic.eb00c06.woff share/element-web/fonts/inter-cyrillic-ext-600-normal.8c6413c.woff2 share/element-web/fonts/inter-cyrillic-ext-600-normal.d6d44e8.woff share/element-web/fonts/inter-cyrillic-ext-700-italic.26f7693.woff share/element-web/fonts/inter-cyrillic-ext-700-italic.c7efe39.woff2 share/element-web/fonts/inter-cyrillic-ext-700-normal.43f6f7e.woff share/element-web/fonts/inter-cyrillic-ext-700-normal.b0c28c6.woff2 share/element-web/fonts/inter-greek-400-italic.3580970.woff2 share/element-web/fonts/inter-greek-400-italic.a59b673.woff share/element-web/fonts/inter-greek-400-normal.b412fad.woff share/element-web/fonts/inter-greek-400-normal.e685387.woff2 share/element-web/fonts/inter-greek-500-italic.cfa4472.woff share/element-web/fonts/inter-greek-500-italic.cfd3d53.woff2 share/element-web/fonts/inter-greek-500-normal.6d34bac.woff share/element-web/fonts/inter-greek-500-normal.e7cec4e.woff2 share/element-web/fonts/inter-greek-600-italic.6c4daba.woff2 share/element-web/fonts/inter-greek-600-italic.89ccb02.woff share/element-web/fonts/inter-greek-600-normal.984050e.woff2 share/element-web/fonts/inter-greek-600-normal.d8b0044.woff share/element-web/fonts/inter-greek-700-italic.648928a.woff share/element-web/fonts/inter-greek-700-italic.6a8ad79.woff2 share/element-web/fonts/inter-greek-700-normal.3f04511.woff2 share/element-web/fonts/inter-greek-700-normal.8b95c1e.woff share/element-web/fonts/inter-greek-ext-400-italic.1d9b2dc.woff2 share/element-web/fonts/inter-greek-ext-400-italic.ec7dedc.woff share/element-web/fonts/inter-greek-ext-400-normal.f2ef63e.woff2 share/element-web/fonts/inter-greek-ext-400-normal.fc80974.woff share/element-web/fonts/inter-greek-ext-500-italic.9ceaa9d.woff share/element-web/fonts/inter-greek-ext-500-italic.f5aa78b.woff2 share/element-web/fonts/inter-greek-ext-500-normal.47cc239.woff share/element-web/fonts/inter-greek-ext-500-normal.4c6d520.woff2 share/element-web/fonts/inter-greek-ext-600-italic.cb840ff.woff2 share/element-web/fonts/inter-greek-ext-600-italic.fc4fdfd.woff share/element-web/fonts/inter-greek-ext-600-normal.c3c138d.woff2 share/element-web/fonts/inter-greek-ext-600-normal.c7983da.woff share/element-web/fonts/inter-greek-ext-700-italic.2f08603.woff share/element-web/fonts/inter-greek-ext-700-italic.a2277d8.woff2 share/element-web/fonts/inter-greek-ext-700-normal.0f8675b.woff share/element-web/fonts/inter-greek-ext-700-normal.c9429f4.woff2 share/element-web/fonts/inter-latin-400-italic.4f64ec0.woff share/element-web/fonts/inter-latin-400-italic.b571177.woff2 share/element-web/fonts/inter-latin-400-normal.2ea1079.woff share/element-web/fonts/inter-latin-400-normal.eca1e21.woff2 share/element-web/fonts/inter-latin-500-italic.a8df773.woff2 share/element-web/fonts/inter-latin-500-italic.db2d181.woff share/element-web/fonts/inter-latin-500-normal.5014db6.woff share/element-web/fonts/inter-latin-500-normal.b7c27c6.woff2 share/element-web/fonts/inter-latin-600-italic.362fede.woff2 share/element-web/fonts/inter-latin-600-italic.43fdcb6.woff share/element-web/fonts/inter-latin-600-normal.69a8d1d.woff2 share/element-web/fonts/inter-latin-600-normal.f10265d.woff share/element-web/fonts/inter-latin-700-italic.1a0d1f8.woff2 share/element-web/fonts/inter-latin-700-italic.a094923.woff share/element-web/fonts/inter-latin-700-normal.1104236.woff2 share/element-web/fonts/inter-latin-700-normal.c73ae72.woff share/element-web/fonts/inter-latin-ext-400-italic.2880753.woff2 share/element-web/fonts/inter-latin-ext-400-italic.5ddcd68.woff share/element-web/fonts/inter-latin-ext-400-normal.210fb82.woff2 share/element-web/fonts/inter-latin-ext-400-normal.c616205.woff share/element-web/fonts/inter-latin-ext-500-italic.5e26a62.woff2 share/element-web/fonts/inter-latin-ext-500-italic.a961251.woff share/element-web/fonts/inter-latin-ext-500-normal.2f93aaa.woff share/element-web/fonts/inter-latin-ext-500-normal.cdb4dd5.woff2 share/element-web/fonts/inter-latin-ext-600-italic.207f62d.woff share/element-web/fonts/inter-latin-ext-600-italic.ca3fcf0.woff2 share/element-web/fonts/inter-latin-ext-600-normal.4d0d501.woff share/element-web/fonts/inter-latin-ext-600-normal.8148c3a.woff2 share/element-web/fonts/inter-latin-ext-700-italic.285147e.woff share/element-web/fonts/inter-latin-ext-700-italic.dc103af.woff2 share/element-web/fonts/inter-latin-ext-700-normal.bc59219.woff2 share/element-web/fonts/inter-latin-ext-700-normal.d4a9181.woff share/element-web/fonts/inter-vietnamese-400-italic.3fec6e1.woff2 share/element-web/fonts/inter-vietnamese-400-italic.e92fca0.woff share/element-web/fonts/inter-vietnamese-400-normal.44c9df1.woff2 share/element-web/fonts/inter-vietnamese-400-normal.aaa15d7.woff share/element-web/fonts/inter-vietnamese-500-italic.158629e.woff2 share/element-web/fonts/inter-vietnamese-500-italic.2a7c869.woff share/element-web/fonts/inter-vietnamese-500-normal.296d66c.woff share/element-web/fonts/inter-vietnamese-500-normal.63d02ea.woff2 share/element-web/fonts/inter-vietnamese-600-italic.842a7af.woff share/element-web/fonts/inter-vietnamese-600-italic.bbd8f48.woff2 share/element-web/fonts/inter-vietnamese-600-normal.04bb56f.woff share/element-web/fonts/inter-vietnamese-600-normal.6984cf5.woff2 share/element-web/fonts/inter-vietnamese-700-italic.23a6026.woff share/element-web/fonts/inter-vietnamese-700-italic.bde1c88.woff2 share/element-web/fonts/inter-vietnamese-700-normal.05b640f.woff share/element-web/fonts/inter-vietnamese-700-normal.d1c85ca.woff2 share/element-web/i18n/cs.f04f2ad.json share/element-web/i18n/cy.ea4b8b2.json share/element-web/i18n/da.787e9e9.json share/element-web/i18n/de_DE.1e59f27.json share/element-web/i18n/el.a862a99.json share/element-web/i18n/en_EN.3649734.json share/element-web/i18n/eo.93aa623.json share/element-web/i18n/es.f4ae1af.json share/element-web/i18n/et.66896b4.json share/element-web/i18n/fa.f4ade5e.json share/element-web/i18n/fi.d4e629e.json share/element-web/i18n/fr.16a5bd9.json share/element-web/i18n/gl.587ec3f.json share/element-web/i18n/he.d11206f.json share/element-web/i18n/hr.8222901.json share/element-web/i18n/hu.4dc4abc.json share/element-web/i18n/hy.1b55745.json share/element-web/i18n/id.959b282.json share/element-web/i18n/is.b2331a0.json share/element-web/i18n/it.9cbede0.json share/element-web/i18n/ja.c7ce688.json share/element-web/i18n/ka.47aea4b.json share/element-web/i18n/ko.9177d3c.json share/element-web/i18n/languages.json share/element-web/i18n/lo.4837129.json share/element-web/i18n/lt.db25f4b.json share/element-web/i18n/lv.26a7ac1.json share/element-web/i18n/mg_MG.17fc2a4.json share/element-web/i18n/nb_NO.b13b2d1.json share/element-web/i18n/nl.2f237ca.json share/element-web/i18n/pl.b46528c.json share/element-web/i18n/pt.556d374.json share/element-web/i18n/pt_BR.12d9de9.json share/element-web/i18n/ru.ee6592e.json share/element-web/i18n/sk.d2ac44d.json share/element-web/i18n/sq.af16a73.json share/element-web/i18n/sv.f577503.json share/element-web/i18n/tr.3ecfc4c.json share/element-web/i18n/uk.c9c20b2.json share/element-web/i18n/vi.b081de4.json share/element-web/i18n/zh_Hans.064cab9.json share/element-web/i18n/zh_Hant.e07c603.json share/element-web/icons/bold.b7f0698.svg share/element-web/icons/download.364c774.svg share/element-web/icons/error-solid.7cb2e4d.svg share/element-web/icons/inline-code.f51200e.svg share/element-web/icons/italic.be1e35d.svg share/element-web/icons/quote.60f93d6.svg share/element-web/icons/search.7258145.svg share/element-web/icons/strikethrough.17fd61f.svg share/element-web/icons/warning.80e5cc2.svg share/element-web/img/betas/video_rooms.7fada3d.png share/element-web/img/element-desktop-logo.f4b4c62.svg share/element-web/img/element-icons/brands/facebook.2061182.svg share/element-web/img/element-icons/brands/github.bde0697.svg share/element-web/img/element-icons/brands/gitlab.9958062.svg share/element-web/img/element-icons/brands/google.1573797.svg share/element-web/img/element-icons/brands/twitter.b825e3c.svg share/element-web/img/element-icons/check-all.89b31cf.svg share/element-web/img/element-icons/email-prompt.67a8ba4.svg share/element-web/img/element-icons/new-and-improved.65a63c7.svg share/element-web/img/element-icons/room/default_app.79b63ba.svg share/element-web/img/element-icons/room/default_cal.6bea887.svg share/element-web/img/element-icons/room/default_clock.d7c6411.svg share/element-web/img/element-icons/room/default_doc.a42767c.svg share/element-web/img/element-icons/room/default_video.f29df7d.svg share/element-web/img/element-icons/roomlist/decorated-avatar-mask.376375b.svg share/element-web/img/element-icons/roomlist/room-avatar-view-icon-mask.dfdc337.svg share/element-web/img/element-icons/roomlist/room-avatar-view-presence-mask.e2f8b62.svg share/element-web/img/element-icons/roomlist/skeleton-ui.fde3810.svg share/element-web/img/element-icons/settings/img-size-large.6fec5b8.svg share/element-web/img/element-icons/settings/img-size-normal.37de128.svg share/element-web/img/element-icons/settings/inactive.0c6bfa4.svg share/element-web/img/element-icons/trophy.1ab5e03.svg share/element-web/img/element-shiny.f5a5e6e.svg share/element-web/img/icon-email-pill-avatar.a6d2e88.svg share/element-web/img/icons-show-stickers.27a688b.svg share/element-web/img/location/live-location.db24eab.svg share/element-web/img/location/map.a3d1233.svg share/element-web/img/matrix.9166e4b.svg share/element-web/img/noise.8322d5a.png share/element-web/img/room_replaced.4ac105f.svg share/element-web/img/sensor.8f9c469.svg share/element-web/img/social/email-1.4053cdb.png share/element-web/img/social/facebook.b008f77.png share/element-web/img/social/linkedin.5764540.png share/element-web/img/social/reddit.5424a6c.png share/element-web/img/social/twitter-2.711a2e5.png share/element-web/img/stickerpack-placeholder.877b5d0.png share/element-web/img/typing-indicator-2x.e13c259.gif share/element-web/img/upload-big.ade34b1.svg share/element-web/img/voip/paused.b00e0b4.svg share/element-web/index.html share/element-web/jitsi.html share/element-web/jitsi_external_api.min.js share/element-web/jitsi_external_api.min.js.LICENSE.txt share/element-web/manifest.json share/element-web/media/busy.mp3 share/element-web/media/busy.ogg share/element-web/media/callend.mp3 share/element-web/media/callend.ogg share/element-web/media/error.mp3 share/element-web/media/error.ogg share/element-web/media/message.mp3 share/element-web/media/message.ogg share/element-web/media/ring.mp3 share/element-web/media/ring.ogg share/element-web/media/ringback.mp3 share/element-web/media/ringback.ogg share/element-web/mobile_guide/assets/app-store-badge.svg share/element-web/mobile_guide/assets/bottom-gradient.275f51c.svg share/element-web/mobile_guide/assets/bottom-gradient.svg share/element-web/mobile_guide/assets/element-logo.svg share/element-web/mobile_guide/assets/google-play-badge.svg share/element-web/mobile_guide/index.html share/element-web/opus-decoderWorker.min.f69d392.js share/element-web/opus-encoderWorker.min.8bd8ff5.js share/element-web/recorder.worklet.js share/element-web/recorder.worklet.js.LICENSE.txt share/element-web/recorder.worklet.js.map share/element-web/static/incompatible-browser.html share/element-web/static/unable-to-load.html share/element-web/sw.js share/element-web/sw.js.map share/element-web/themes/dark-custom/css/dark-custom.pcss share/element-web/themes/dark/css/_dark.pcss share/element-web/themes/dark/css/dark.pcss share/element-web/themes/element/img/backgrounds/lake.jpg share/element-web/themes/element/img/compound/fade-arc-light.c8ae4ed.png share/element-web/themes/element/img/compound/fade-arc-light.png share/element-web/themes/element/img/download/apple.svg share/element-web/themes/element/img/download/fdroid.svg share/element-web/themes/element/img/download/google.svg share/element-web/themes/element/img/logos/element-app-logo.png share/element-web/themes/element/img/logos/element-logo.svg share/element-web/themes/element/img/logos/opengraph.png share/element-web/themes/legacy-dark/css/_legacy-dark.pcss share/element-web/themes/legacy-dark/css/legacy-dark.pcss share/element-web/themes/legacy-light/css/_fonts.pcss share/element-web/themes/legacy-light/css/_legacy-light.pcss share/element-web/themes/legacy-light/css/legacy-light.pcss share/element-web/themes/light-custom/css/_custom.pcss share/element-web/themes/light-custom/css/light-custom.pcss share/element-web/themes/light-high-contrast/css/_light-high-contrast.pcss share/element-web/themes/light-high-contrast/css/light-high-contrast.pcss share/element-web/themes/light/css/_fonts.pcss share/element-web/themes/light/css/_light.pcss share/element-web/themes/light/css/_mods.pcss share/element-web/themes/light/css/light.pcss share/element-web/usercontent/index.html share/element-web/vector-icons/1024.png share/element-web/vector-icons/120.570a7f9.png share/element-web/vector-icons/120.png share/element-web/vector-icons/144.5a63bf2.png share/element-web/vector-icons/144.png share/element-web/vector-icons/152.1ccdc8a.png share/element-web/vector-icons/152.png share/element-web/vector-icons/180.30b915f.png share/element-web/vector-icons/180.png share/element-web/vector-icons/24.97ab000.png share/element-web/vector-icons/24.png share/element-web/vector-icons/512.7ce350d.png share/element-web/vector-icons/512.png share/element-web/version share/element-web/wave-encoderWorker.min.9f737c9.js share/element-web/welcome.html share/element-web/welcome/images/icon-create-account.svg share/element-web/welcome/images/icon-help.svg share/element-web/welcome/images/icon-room-directory.svg share/element-web/welcome/images/icon-sign-in.svg share/element-web/widgets/element-call/assets/IndexedDBWorker-DiQk_BNn.js share/element-web/widgets/element-call/assets/IndexedDBWorker-DiQk_BNn.js.map share/element-web/widgets/element-call/assets/baduntss-Ca1ZuBEK.ogg share/element-web/widgets/element-call/assets/baduntss-DOe0oFuS.mp3 share/element-web/widgets/element-call/assets/call_declined-1jWRbd4p.mp3 share/element-web/widgets/element-call/assets/call_declined-C6gHsCGH.ogg share/element-web/widgets/element-call/assets/call_timeout-BCxXxRD8.mp3 share/element-web/widgets/element-call/assets/call_timeout-DPKAj6sz.ogg share/element-web/widgets/element-call/assets/cat-4r_NkDcK.ogg share/element-web/widgets/element-call/assets/cat-Dd8bv_2W.mp3 share/element-web/widgets/element-call/assets/clap-AxCMZLTd.ogg share/element-web/widgets/element-call/assets/clap-Dxm5qGyl.mp3 share/element-web/widgets/element-call/assets/crickets-CcwrRdbq.mp3 share/element-web/widgets/element-call/assets/crickets-DUJdcuUa.ogg share/element-web/widgets/element-call/assets/cs-app-Du_5mVg3.json share/element-web/widgets/element-call/assets/da-app-BBz-lePm.json share/element-web/widgets/element-call/assets/de-app-DjOuqT-j.json share/element-web/widgets/element-call/assets/deer-91r1Gyrx.mp3 share/element-web/widgets/element-call/assets/deer-DPSlVch4.ogg share/element-web/widgets/element-call/assets/dog-BoQdnF-w.mp3 share/element-web/widgets/element-call/assets/dog-CxIWtkNX.ogg share/element-web/widgets/element-call/assets/el-app-BBr3LLTK.json share/element-web/widgets/element-call/assets/en-app-I8blcx-e.json share/element-web/widgets/element-call/assets/es-app-Q3c7lmEj.json share/element-web/widgets/element-call/assets/et-app-DLvuR7m2.json share/element-web/widgets/element-call/assets/fi-app-tnO3DMdi.json share/element-web/widgets/element-call/assets/fr-app-BxTYbDfK.json share/element-web/widgets/element-call/assets/generic-BBbS3Wph.ogg share/element-web/widgets/element-call/assets/generic-BFeSb6fL.mp3 share/element-web/widgets/element-call/assets/id-app-BEz8ptLJ.json share/element-web/widgets/element-call/assets/inconsolata-latin-400-normal-DTZQ6lD6.woff2 share/element-web/widgets/element-call/assets/inconsolata-latin-400-normal-HYADljCo.woff share/element-web/widgets/element-call/assets/inconsolata-latin-700-normal-ByjKuJjN.woff2 share/element-web/widgets/element-call/assets/inconsolata-latin-700-normal-DzgUY3Rl.woff share/element-web/widgets/element-call/assets/inconsolata-latin-ext-400-normal-BaHVOdFB.woff2 share/element-web/widgets/element-call/assets/inconsolata-latin-ext-400-normal-yvPjCxxx.woff share/element-web/widgets/element-call/assets/inconsolata-latin-ext-700-normal-D0Kpgs_9.woff2 share/element-web/widgets/element-call/assets/inconsolata-latin-ext-700-normal-Dlt-daqV.woff share/element-web/widgets/element-call/assets/inconsolata-vietnamese-400-normal-ByiM2lek.woff share/element-web/widgets/element-call/assets/inconsolata-vietnamese-400-normal-DfC_iMic.woff2 share/element-web/widgets/element-call/assets/inconsolata-vietnamese-700-normal-DLCFFAUf.woff share/element-web/widgets/element-call/assets/inconsolata-vietnamese-700-normal-DuasYmn8.woff2 share/element-web/widgets/element-call/assets/index-BAfhaCa-.js share/element-web/widgets/element-call/assets/index-BAfhaCa-.js.LICENSE.txt share/element-web/widgets/element-call/assets/index-BAfhaCa-.js.map share/element-web/widgets/element-call/assets/index-BHYrFcE-.js share/element-web/widgets/element-call/assets/index-BHYrFcE-.js.LICENSE.txt share/element-web/widgets/element-call/assets/index-BHYrFcE-.js.map share/element-web/widgets/element-call/assets/index-DFVSEvlE.css share/element-web/widgets/element-call/assets/index-DG_IYqWk.js share/element-web/widgets/element-call/assets/index-DG_IYqWk.js.map share/element-web/widgets/element-call/assets/inter-cyrillic-400-normal-BLGc9T1a.woff2 share/element-web/widgets/element-call/assets/inter-cyrillic-400-normal-alAqRL36.woff share/element-web/widgets/element-call/assets/inter-cyrillic-500-normal-BoeW9iIj.woff share/element-web/widgets/element-call/assets/inter-cyrillic-500-normal-D4Vwzodn.woff2 share/element-web/widgets/element-call/assets/inter-cyrillic-600-normal-BGBWG807.woff2 share/element-web/widgets/element-call/assets/inter-cyrillic-600-normal-vZ-N8GHY.woff share/element-web/widgets/element-call/assets/inter-cyrillic-700-normal-bGtGjVdZ.woff2 share/element-web/widgets/element-call/assets/inter-cyrillic-700-normal-oWiwobpV.woff share/element-web/widgets/element-call/assets/inter-cyrillic-ext-400-normal-BE2fNs0E.woff share/element-web/widgets/element-call/assets/inter-cyrillic-ext-400-normal-Dc4VJyIJ.woff2 share/element-web/widgets/element-call/assets/inter-cyrillic-ext-500-normal-BShVwWPj.woff2 share/element-web/widgets/element-call/assets/inter-cyrillic-ext-500-normal-NrhEyngK.woff share/element-web/widgets/element-call/assets/inter-cyrillic-ext-600-normal-CaqZN2hq.woff2 share/element-web/widgets/element-call/assets/inter-cyrillic-ext-600-normal-t7rHAwBu.woff share/element-web/widgets/element-call/assets/inter-cyrillic-ext-700-normal-Cg0zx2i8.woff share/element-web/widgets/element-call/assets/inter-cyrillic-ext-700-normal-ClVoMEGq.woff2 share/element-web/widgets/element-call/assets/inter-greek-400-normal-C3I71FoW.woff share/element-web/widgets/element-call/assets/inter-greek-400-normal-DxZsaF_h.woff2 share/element-web/widgets/element-call/assets/inter-greek-500-normal-CSBZZ4CI.woff share/element-web/widgets/element-call/assets/inter-greek-500-normal-CeQXL5ds.woff2 share/element-web/widgets/element-call/assets/inter-greek-600-normal-BVGIV3oK.woff share/element-web/widgets/element-call/assets/inter-greek-600-normal-Dhlb-90d.woff2 share/element-web/widgets/element-call/assets/inter-greek-700-normal-Cxpycf-U.woff2 share/element-web/widgets/element-call/assets/inter-greek-700-normal-DtGkhywV.woff share/element-web/widgets/element-call/assets/inter-greek-ext-400-normal-Bput3-QP.woff2 share/element-web/widgets/element-call/assets/inter-greek-ext-400-normal-XIH6-K3k.woff share/element-web/widgets/element-call/assets/inter-greek-ext-500-normal-1SJLBQ3N.woff share/element-web/widgets/element-call/assets/inter-greek-ext-500-normal-B6guLgqG.woff2 share/element-web/widgets/element-call/assets/inter-greek-ext-600-normal-CCFnzSpK.woff share/element-web/widgets/element-call/assets/inter-greek-ext-600-normal-Cnui8OiR.woff2 share/element-web/widgets/element-call/assets/inter-greek-ext-700-normal-D0KHSs-V.woff share/element-web/widgets/element-call/assets/inter-greek-ext-700-normal-SzCdnevJ.woff2 share/element-web/widgets/element-call/assets/inter-latin-400-normal-C38fXH4l.woff2 share/element-web/widgets/element-call/assets/inter-latin-400-normal-CyCys3Eg.woff share/element-web/widgets/element-call/assets/inter-latin-500-normal-BL9OpVg8.woff share/element-web/widgets/element-call/assets/inter-latin-500-normal-Cerq10X2.woff2 share/element-web/widgets/element-call/assets/inter-latin-600-normal-CiBQ2DWP.woff share/element-web/widgets/element-call/assets/inter-latin-600-normal-LgqL8muc.woff2 share/element-web/widgets/element-call/assets/inter-latin-700-normal-Drs_5D37.woff2 share/element-web/widgets/element-call/assets/inter-latin-700-normal-KTwiWvO9.woff share/element-web/widgets/element-call/assets/inter-latin-ext-400-normal-77YHD8bZ.woff share/element-web/widgets/element-call/assets/inter-latin-ext-400-normal-C1nco2VV.woff2 share/element-web/widgets/element-call/assets/inter-latin-ext-500-normal-BxGbmqWO.woff share/element-web/widgets/element-call/assets/inter-latin-ext-500-normal-CV4jyFjo.woff2 share/element-web/widgets/element-call/assets/inter-latin-ext-600-normal-CIVaiw4L.woff share/element-web/widgets/element-call/assets/inter-latin-ext-600-normal-D2bJ5OIk.woff2 share/element-web/widgets/element-call/assets/inter-latin-ext-700-normal-CfWAu3Qq.woff2 share/element-web/widgets/element-call/assets/inter-latin-ext-700-normal-Z3s-4e5M.woff share/element-web/widgets/element-call/assets/inter-vietnamese-400-normal-Bbgyi5SW.woff share/element-web/widgets/element-call/assets/inter-vietnamese-400-normal-DMkecbls.woff2 share/element-web/widgets/element-call/assets/inter-vietnamese-500-normal-DOriooB6.woff2 share/element-web/widgets/element-call/assets/inter-vietnamese-500-normal-mJboJaSs.woff share/element-web/widgets/element-call/assets/inter-vietnamese-600-normal-BuLX-rYi.woff share/element-web/widgets/element-call/assets/inter-vietnamese-600-normal-Cc8MFFhd.woff2 share/element-web/widgets/element-call/assets/inter-vietnamese-700-normal-CGpBpxLq.woff2 share/element-web/widgets/element-call/assets/inter-vietnamese-700-normal-DL6eWghQ.woff share/element-web/widgets/element-call/assets/it-app-Cik25Qgd.json share/element-web/widgets/element-call/assets/ja-app-Cp_00ujI.json share/element-web/widgets/element-call/assets/join_call-DlMV9nHk.ogg share/element-web/widgets/element-call/assets/join_call-dEJCP2wD.mp3 share/element-web/widgets/element-call/assets/left_call-BbqmRgnC.mp3 share/element-web/widgets/element-call/assets/left_call-C7NMl6WI.ogg share/element-web/widgets/element-call/assets/lightbulb-BIeJtAR_.ogg share/element-web/widgets/element-call/assets/lightbulb-BrnY00qi.mp3 share/element-web/widgets/element-call/assets/livekit-client.e2ee.worker-DjoLe7BK.js share/element-web/widgets/element-call/assets/livekit-client.e2ee.worker-DjoLe7BK.js.map share/element-web/widgets/element-call/assets/lv-app-D-ZV3Ytk.json share/element-web/widgets/element-call/assets/matrix-sdk-crypto-wasm-DMhr4gdY.js share/element-web/widgets/element-call/assets/matrix-sdk-crypto-wasm-DMhr4gdY.js.map share/element-web/widgets/element-call/assets/matrix_sdk_crypto_wasm_bg-dMeGppz-.wasm share/element-web/widgets/element-call/assets/pako.esm-Bt8vjcgE.js share/element-web/widgets/element-call/assets/pako.esm-Bt8vjcgE.js.LICENSE.txt share/element-web/widgets/element-call/assets/pako.esm-Bt8vjcgE.js.map share/element-web/widgets/element-call/assets/party-BZPeTgC3.mp3 share/element-web/widgets/element-call/assets/party-D7rIOhAQ.ogg share/element-web/widgets/element-call/assets/pl-app-CUkXVSZk.json share/element-web/widgets/element-call/assets/polyfill-force-C-cqkbSt.js share/element-web/widgets/element-call/assets/polyfill-force-C-cqkbSt.js.map share/element-web/widgets/element-call/assets/polyfill-force-C5_YvYDd.js share/element-web/widgets/element-call/assets/polyfill-force-C5_YvYDd.js.map share/element-web/widgets/element-call/assets/raise_hand-Bzqn65WB.mp3 share/element-web/widgets/element-call/assets/raise_hand-CUbxEnt9.ogg share/element-web/widgets/element-call/assets/ringtone-B-nJXbbw.ogg share/element-web/widgets/element-call/assets/ringtone-B2csBdU4.mp3 share/element-web/widgets/element-call/assets/ro-app-CdYgKCOW.json share/element-web/widgets/element-call/assets/rock-BVCJXNC-.ogg share/element-web/widgets/element-call/assets/rock-CHdnB31m.mp3 share/element-web/widgets/element-call/assets/ru-app-CIijOjFj.json share/element-web/widgets/element-call/assets/screen_share_started-DH3qxml5.mp3 share/element-web/widgets/element-call/assets/screen_share_started-IZDL-kAw.ogg share/element-web/widgets/element-call/assets/selfie_segmenter-DF05sdL4.tflite share/element-web/widgets/element-call/assets/sk-app-DaVEeQWZ.json share/element-web/widgets/element-call/assets/spa-3dms9gnk.js share/element-web/widgets/element-call/assets/spa-3dms9gnk.js.map share/element-web/widgets/element-call/assets/sv-app-DHLBEOTp.json share/element-web/widgets/element-call/assets/tr-app-Dk--6BpP.json share/element-web/widgets/element-call/assets/uk-app-DZD01h76.json share/element-web/widgets/element-call/assets/vision_wasm_internal-CEyeacG0.js share/element-web/widgets/element-call/assets/vision_wasm_internal-TmjHuG4I.wasm share/element-web/widgets/element-call/assets/wave-Bzf1LSMH.mp3 share/element-web/widgets/element-call/assets/wave-FiiOzicp.ogg share/element-web/widgets/element-call/assets/zh-Hans-app-BY5jJGyr.json share/element-web/widgets/element-call/assets/zh-Hant-app-BV1LKS_j.json share/element-web/widgets/element-call/config.json share/element-web/widgets/element-call/index.html @ 1.41 log @Update chat/element-web to 1.12.7 Changes in [1.12.7](https://github.com/element-hq/element-web/releases/tag/v1.12.7) (2025-12-16) ================================================================================================ ✨ Features ----------- * Replace legacy icons with compound ([#31424](https://github.com/element-hq/element-web/pull/31424)). Contributed by @@t3chguy. * Update polls UX to match EX Mobile and improve accessibility ([#31245](https://github.com/element-hq/element-web/pull/31245)). Contributed by @@langleyd. * Add option to enable read receipt and marker when user interact with UI ([#31353](https://github.com/element-hq/element-web/pull/31353)). Contributed by @@florianduros. * Introduce a hook to auto dispose view models ([#31178](https://github.com/element-hq/element-web/pull/31178)). Contributed by @@MidhunSureshR. * Update settings toggles to use consistent design across app. ([#30169](https://github.com/element-hq/element-web/pull/30169)). Contributed by @@Half-Shot. * Add ability to the room view to hide widgets ([#31400](https://github.com/element-hq/element-web/pull/31400)). Contributed by @@langleyd. * call: Pass the echo cancellation and noise suppression settings to EC ([#31317](https://github.com/element-hq/element-web/pull/31317)). Contributed by @@BillCarsonFr. * Tweak rendering of icons for a11y ([#31358](https://github.com/element-hq/element-web/pull/31358)). Contributed by @@t3chguy. * Implement new `renderNotificationDecoration` from module API ([#31389](https://github.com/element-hq/element-web/pull/31389)). Contributed by @@MidhunSureshR. * Replace more icons with compound ([#31381](https://github.com/element-hq/element-web/pull/31381)). Contributed by @@t3chguy. * Replace more icons with compound ([#31378](https://github.com/element-hq/element-web/pull/31378)). Contributed by @@t3chguy. * ``: Hide `Dismiss` button if `onClose` handler is not provided. ([#31362](https://github.com/element-hq/element-web/pull/31362)). Contributed by @@kaylendog. * Replace batch of legacy icons with compound design tokens ([#31360](https://github.com/element-hq/element-web/pull/31360)). Contributed by @@t3chguy. * MSC4380: Invite blocking ([#31268](https://github.com/element-hq/element-web/pull/31268)). Contributed by @@richvdh. * Tweak rendering of icons for accessibility ([#31346](https://github.com/element-hq/element-web/pull/31346)). Contributed by @@t3chguy. * Implement a shared `Banner` component. ([#31266](https://github.com/element-hq/element-web/pull/31266)). Contributed by @@kaylendog. * Allow the Login screen to use the dark theme ([#31293](https://github.com/element-hq/element-web/pull/31293)). Contributed by @@richvdh. 🐛 Bug Fixes ------------ * [Backport staging] Amend e2e normal icon from lock-solid to info ([#31559](https://github.com/element-hq/element-web/pull/31559)). Contributed by @@t3chguy. * [Backport staging] Fix CSS specificity causing icon issues in e2e verification ([#31548](https://github.com/element-hq/element-web/pull/31548)). Contributed by @@RiotRobot. * [Backport staging] Fix e2e icons in CompleteSecurity \& SetupEncryptionBody ([#31522](https://github.com/element-hq/element-web/pull/31522)). Contributed by @@RiotRobot. * [Backport staging] Remove an extra paragraph in advanced room settings ([#31511](https://github.com/element-hq/element-web/pull/31511)). Contributed by @@RiotRobot. * [Backport staging] Don't show the key storage out of sync toast when backup disabled ([#31507](https://github.com/element-hq/element-web/pull/31507)). Contributed by @@RiotRobot. * Fix composer button visibility in contrast colour mode ([#31255](https://github.com/element-hq/element-web/pull/31255)). Contributed by @@t3chguy. * Ensure correct room version is used and permissions are appropriately sert when creating rooms ([#31464](https://github.com/element-hq/element-web/pull/31464)). Contributed by @@Half-Shot. * Fix e2e icon rendering ([#31454](https://github.com/element-hq/element-web/pull/31454)). Contributed by @@t3chguy. * EventIndexer: ensure we add initial checkpoints when the db is first opened ([#31448](https://github.com/element-hq/element-web/pull/31448)). Contributed by @@richvdh. * Fix `/join ` command failing due to race condition ([#31433](https://github.com/element-hq/element-web/pull/31433)). Contributed by @@MidhunSureshR. * MessageEventIndexDialog: distinguish indexed rooms ([#31436](https://github.com/element-hq/element-web/pull/31436)). Contributed by @@richvdh. * Move `EditInPlace` out of `Form` (Fixes: reloading EW on EC url update) ([#31434](https://github.com/element-hq/element-web/pull/31434)). Contributed by @@toger5. * Fixes issue where cursor would jump to the beginning of the input field after converting Japanese text and pressing Tab ([#31432](https://github.com/element-hq/element-web/pull/31432)). Contributed by @@shinaoka. * Fix widgets getting stuck in loading states ([#31314](https://github.com/element-hq/element-web/pull/31314)). Contributed by @@robintown. * Room list: fix room options remaining on room item after mouse leaving ([#31414](https://github.com/element-hq/element-web/pull/31414)). Contributed by @@florianduros. * Make `RoomList.showMessagePreview` configurable by `config.json` ([#31419](https://github.com/element-hq/element-web/pull/31419)). Contributed by @@florianduros. * Fix bug which caused app not to load correctly when `force_verification` is enabled ([#31265](https://github.com/element-hq/element-web/pull/31265)). Contributed by @@richvdh. * Room list: display the menu option on the room list item when clicked/opened ([#31380](https://github.com/element-hq/element-web/pull/31380)). Contributed by @@florianduros. * Fix handling of SVGs ([#31359](https://github.com/element-hq/element-web/pull/31359)). Contributed by @@t3chguy. * Fix word wrapping in expanded left panel buttons ([#31377](https://github.com/element-hq/element-web/pull/31377)). Contributed by @@t3chguy. * Fix aspect ratio on error view background ([#31361](https://github.com/element-hq/element-web/pull/31361)). Contributed by @@t3chguy. * Fix failure to request persistent storage perms ([#31299](https://github.com/element-hq/element-web/pull/31299)). Contributed by @@richvdh. * Fix calls sometimes not knowing that they're presented ([#31313](https://github.com/element-hq/element-web/pull/31313)). Contributed by @@robintown. Changes in [1.12.6](https://github.com/element-hq/element-web/releases/tag/v1.12.6) (2025-12-03) ================================================================================================ This release fixes a bug where 1:1 calling was incorrectly not available if no Element Call focus was set. 🐛 Bug Fixes ------------ * Add option to pick call options for voice calls. ([#31413](https://github.com/element-hq/element-web/pull/31413)). Changes in [1.12.5](https://github.com/element-hq/element-web/releases/tag/v1.12.5) (2025-12-02) ================================================================================================ ✨ Features ----------- * Update Emojibase to v17 ([#31307](https://github.com/element-hq/element-web/pull/31307)). Contributed by @@t3chguy. * Adds tooltip for compose menu ([#31122](https://github.com/element-hq/element-web/pull/31122)). Contributed by @@byteplow. * Add option to hide pinned message banner in room view ([#31296](https://github.com/element-hq/element-web/pull/31296)). Contributed by @@florianduros. * update twemoji to not monochromise emoji with BLACK in their name ([#31281](https://github.com/element-hq/element-web/pull/31281)). Contributed by @@ara4n. * upgrade to twemoji 17.0.2 and fix #14695 ([#31267](https://github.com/element-hq/element-web/pull/31267)). Contributed by @@ara4n. * Add options to hide right panel in room view ([#31252](https://github.com/element-hq/element-web/pull/31252)). Contributed by @@florianduros. * Delayed event management: split endpoints, no auth ([#31183](https://github.com/element-hq/element-web/pull/31183)). Contributed by @@AndrewFerr. * Support using Element Call for voice calls in DMs ([#30817](https://github.com/element-hq/element-web/pull/30817)). Contributed by @@Half-Shot. * Improve screen reader accessibility of auth pages ([#31236](https://github.com/element-hq/element-web/pull/31236)). Contributed by @@t3chguy. * Add posthog tracking for key backup toasts ([#31195](https://github.com/element-hq/element-web/pull/31195)). Contributed by @@Half-Shot. 🐛 Bug Fixes ------------ * Return to using Fira Code as the default monospace font ([#31302](https://github.com/element-hq/element-web/pull/31302)). Contributed by @@ara4n. * Fix case of home screen being displayed erroneously ([#31301](https://github.com/element-hq/element-web/pull/31301)). Contributed by @@langleyd. * Fix message edition and reply when multiple rooms at displayed the same moment ([#31280](https://github.com/element-hq/element-web/pull/31280)). Contributed by @@florianduros. * Key storage out of sync: reset key backup when needed ([#31279](https://github.com/element-hq/element-web/pull/31279)). Contributed by @@uhoreg. * Fix invalid events crashing entire room rather than just their tile ([#31256](https://github.com/element-hq/element-web/pull/31256)). Contributed by @@t3chguy. * Fix expand button of space panel getting cut off at the edges ([#31259](https://github.com/element-hq/element-web/pull/31259)). Contributed by @@MidhunSureshR. * Fix pill buttons in dialogs ([#31246](https://github.com/element-hq/element-web/pull/31246)). Contributed by @@dbkr. * Fix blank sections at the top and bottom of the member list when scrolling ([#31198](https://github.com/element-hq/element-web/pull/31198)). Contributed by @@langleyd. * Fix emoji category selection with keyboard ([#31162](https://github.com/element-hq/element-web/pull/31162)). Contributed by @@langleyd. Changes in [1.12.4](https://github.com/element-hq/element-web/releases/tag/v1.12.4) (2025-11-18) ================================================================================================ ✨ Features ----------- * Apply aria-hidden to emoji in SAS verification ([#31204](https://github.com/element-hq/element-web/pull/31204)). Contributed by @@t3chguy. * Add options to hide header and composer of room view for the module api ([#31095](https://github.com/element-hq/element-web/pull/31095)). Contributed by @@florianduros. * Experimental Module API Additions ([#30863](https://github.com/element-hq/element-web/pull/30863)). Contributed by @@dbkr. * Change polls to use fieldset/legend markup ([#31160](https://github.com/element-hq/element-web/pull/31160)). Contributed by @@langleyd. * Use compound Button styles for Jitsi button ([#31159](https://github.com/element-hq/element-web/pull/31159)). Contributed by @@Half-Shot. * Add FocusLock to emoji picker ([#31146](https://github.com/element-hq/element-web/pull/31146)). Contributed by @@langleyd. * Move room name, avatar, and topic to IOpts. ([#30981](https://github.com/element-hq/element-web/pull/30981)). Contributed by @@kaylendog. * Add a devtool for looking at users and their devices ([#30983](https://github.com/element-hq/element-web/pull/30983)). Contributed by @@uhoreg. 🐛 Bug Fixes ------------ * Fix room list handling of membership changes ([#31197](https://github.com/element-hq/element-web/pull/31197)). Contributed by @@t3chguy. * Fix room list unable to be resized when displayed after a module ([#31186](https://github.com/element-hq/element-web/pull/31186)). Contributed by @@florianduros. * Inhibit keyboard highlights in dialogs when effector is not in focus ([#31181](https://github.com/element-hq/element-web/pull/31181)). Contributed by @@t3chguy. * Strip mentions from forwarded messages ([#30884](https://github.com/element-hq/element-web/pull/30884)). Contributed by @@twassman. * Don't allow pin or edit of messages with a send status ([#31158](https://github.com/element-hq/element-web/pull/31158)). Contributed by @@langleyd. * Hide room header buttons if the room hasn't been created yet. ([#31092](https://github.com/element-hq/element-web/pull/31092)). Contributed by @@Half-Shot. * Fix screen readers not indicating the emoji picker search field is focused. ([#31128](https://github.com/element-hq/element-web/pull/31128)). Contributed by @@langleyd. * Fix emoji picker highlight missing when not active element ([#31148](https://github.com/element-hq/element-web/pull/31148)). Contributed by @@t3chguy. * Add relevant aria attribute for selected emoji in the emoji picker ([#31125](https://github.com/element-hq/element-web/pull/31125)). Contributed by @@t3chguy. * Fix tooltips within context menu portals being unreliable ([#31129](https://github.com/element-hq/element-web/pull/31129)). Contributed by @@t3chguy. * Avoid excessive re-render of room list and member list ([#31131](https://github.com/element-hq/element-web/pull/31131)). Contributed by @@florianduros. * Make emoji picker height responsive. ([#31130](https://github.com/element-hq/element-web/pull/31130)). Contributed by @@langleyd. * Emoji Picker: Focused emoji does not move with the arrow keys ([#30893](https://github.com/element-hq/element-web/pull/30893)). Contributed by @@langleyd. * Fix audio player seek bar position ([#31127](https://github.com/element-hq/element-web/pull/31127)). Contributed by @@florianduros. * Add aria label to emoji picker search ([#31126](https://github.com/element-hq/element-web/pull/31126)). Contributed by @@langleyd. Changes in [1.12.3](https://github.com/element-hq/element-web/releases/tag/v1.12.3) (2025-11-04) ================================================================================================ 🦖 Deprecations --------------- * Remove allowVoipWithNoMedia feature flag ([#31087](https://github.com/element-hq/element-web/pull/31087)). Contributed by @@Half-Shot. ✨ Features ----------- * Change module API to be an instance getter ([#31025](https://github.com/element-hq/element-web/pull/31025)). Contributed by @@dbkr. 🐛 Bug Fixes ------------ * Show hover elements when keyboard focus is within an event tile ([#31078](https://github.com/element-hq/element-web/pull/31078)). Contributed by @@t3chguy. * Ensure toolbar navigation pattern works in MessageActionBar ([#31080](https://github.com/element-hq/element-web/pull/31080)). Contributed by @@t3chguy. * Ensure sent markers are hidden when showing thread summary. ([#31076](https://github.com/element-hq/element-web/pull/31076)). Contributed by @@Half-Shot. * Fix translation in dev mode ([#31045](https://github.com/element-hq/element-web/pull/31045)). Contributed by @@florianduros. * Fix sort order in space hierarchy ([#30975](https://github.com/element-hq/element-web/pull/30975)). Contributed by @@t3chguy. * New Room list: don't display message preview of thread ([#31043](https://github.com/element-hq/element-web/pull/31043)). Contributed by @@florianduros. * Revert "A11y: move focus to right panel when opened" ([#30999](https://github.com/element-hq/element-web/pull/30999)). Contributed by @@florianduros. * Fix highlights in messages (or search results) breaking links ([#30264](https://github.com/element-hq/element-web/pull/30264)). Contributed by @@bojidar-bg. * Add prepare script ([#31030](https://github.com/element-hq/element-web/pull/31030)). Contributed by @@dbkr. * Fix html exports by adding SDKContext ([#30987](https://github.com/element-hq/element-web/pull/30987)). Contributed by @@t3chguy. @ text @d4 165 a168 166 share/element-web/bundles/b205bf1af9bdedd81a8b/1.js share/element-web/bundles/b205bf1af9bdedd81a8b/1.js.map share/element-web/bundles/b205bf1af9bdedd81a8b/1095.js share/element-web/bundles/b205bf1af9bdedd81a8b/1095.js.map share/element-web/bundles/b205bf1af9bdedd81a8b/1127.js share/element-web/bundles/b205bf1af9bdedd81a8b/1127.js.map share/element-web/bundles/b205bf1af9bdedd81a8b/1188.js share/element-web/bundles/b205bf1af9bdedd81a8b/1188.js.map share/element-web/bundles/b205bf1af9bdedd81a8b/1298.js share/element-web/bundles/b205bf1af9bdedd81a8b/1298.js.LICENSE.txt share/element-web/bundles/b205bf1af9bdedd81a8b/1298.js.map share/element-web/bundles/b205bf1af9bdedd81a8b/1385.js share/element-web/bundles/b205bf1af9bdedd81a8b/1385.js.map share/element-web/bundles/b205bf1af9bdedd81a8b/1436.js share/element-web/bundles/b205bf1af9bdedd81a8b/1436.js.map share/element-web/bundles/b205bf1af9bdedd81a8b/170d052a33d061493d85.wasm share/element-web/bundles/b205bf1af9bdedd81a8b/1787.js share/element-web/bundles/b205bf1af9bdedd81a8b/1787.js.map share/element-web/bundles/b205bf1af9bdedd81a8b/234.js share/element-web/bundles/b205bf1af9bdedd81a8b/234.js.map share/element-web/bundles/b205bf1af9bdedd81a8b/2382.js share/element-web/bundles/b205bf1af9bdedd81a8b/2382.js.LICENSE.txt share/element-web/bundles/b205bf1af9bdedd81a8b/2382.js.map share/element-web/bundles/b205bf1af9bdedd81a8b/2792.js share/element-web/bundles/b205bf1af9bdedd81a8b/2792.js.map share/element-web/bundles/b205bf1af9bdedd81a8b/3075.js share/element-web/bundles/b205bf1af9bdedd81a8b/3075.js.map share/element-web/bundles/b205bf1af9bdedd81a8b/3197.js share/element-web/bundles/b205bf1af9bdedd81a8b/3197.js.map share/element-web/bundles/b205bf1af9bdedd81a8b/3260.js share/element-web/bundles/b205bf1af9bdedd81a8b/3260.js.LICENSE.txt share/element-web/bundles/b205bf1af9bdedd81a8b/3260.js.map share/element-web/bundles/b205bf1af9bdedd81a8b/3380.js share/element-web/bundles/b205bf1af9bdedd81a8b/3380.js.map share/element-web/bundles/b205bf1af9bdedd81a8b/3508.js share/element-web/bundles/b205bf1af9bdedd81a8b/3636.js share/element-web/bundles/b205bf1af9bdedd81a8b/3636.js.map share/element-web/bundles/b205bf1af9bdedd81a8b/395.js share/element-web/bundles/b205bf1af9bdedd81a8b/395.js.map share/element-web/bundles/b205bf1af9bdedd81a8b/4006.js share/element-web/bundles/b205bf1af9bdedd81a8b/4006.js.map share/element-web/bundles/b205bf1af9bdedd81a8b/4387.js share/element-web/bundles/b205bf1af9bdedd81a8b/4387.js.map share/element-web/bundles/b205bf1af9bdedd81a8b/4522.js share/element-web/bundles/b205bf1af9bdedd81a8b/4522.js.map share/element-web/bundles/b205bf1af9bdedd81a8b/4525.js share/element-web/bundles/b205bf1af9bdedd81a8b/4525.js.map share/element-web/bundles/b205bf1af9bdedd81a8b/458.js share/element-web/bundles/b205bf1af9bdedd81a8b/458.js.map share/element-web/bundles/b205bf1af9bdedd81a8b/485.js share/element-web/bundles/b205bf1af9bdedd81a8b/485.js.map share/element-web/bundles/b205bf1af9bdedd81a8b/4b8cc1fdfc588dd3972f.wasm share/element-web/bundles/b205bf1af9bdedd81a8b/5215.js share/element-web/bundles/b205bf1af9bdedd81a8b/5215.js.map share/element-web/bundles/b205bf1af9bdedd81a8b/5438.js share/element-web/bundles/b205bf1af9bdedd81a8b/5438.js.map share/element-web/bundles/b205bf1af9bdedd81a8b/6311.js share/element-web/bundles/b205bf1af9bdedd81a8b/6311.js.map share/element-web/bundles/b205bf1af9bdedd81a8b/6470.js share/element-web/bundles/b205bf1af9bdedd81a8b/6470.js.LICENSE.txt share/element-web/bundles/b205bf1af9bdedd81a8b/6470.js.map share/element-web/bundles/b205bf1af9bdedd81a8b/6501.js share/element-web/bundles/b205bf1af9bdedd81a8b/6501.js.map share/element-web/bundles/b205bf1af9bdedd81a8b/6717.js share/element-web/bundles/b205bf1af9bdedd81a8b/6717.js.map share/element-web/bundles/b205bf1af9bdedd81a8b/6762.js share/element-web/bundles/b205bf1af9bdedd81a8b/6762.js.map share/element-web/bundles/b205bf1af9bdedd81a8b/7014.js share/element-web/bundles/b205bf1af9bdedd81a8b/7014.js.map share/element-web/bundles/b205bf1af9bdedd81a8b/7088.js share/element-web/bundles/b205bf1af9bdedd81a8b/7211.js share/element-web/bundles/b205bf1af9bdedd81a8b/7211.js.map share/element-web/bundles/b205bf1af9bdedd81a8b/7491.js share/element-web/bundles/b205bf1af9bdedd81a8b/7491.js.LICENSE.txt share/element-web/bundles/b205bf1af9bdedd81a8b/7491.js.map share/element-web/bundles/b205bf1af9bdedd81a8b/7596.js share/element-web/bundles/b205bf1af9bdedd81a8b/7692.js share/element-web/bundles/b205bf1af9bdedd81a8b/7692.js.map share/element-web/bundles/b205bf1af9bdedd81a8b/7697.js share/element-web/bundles/b205bf1af9bdedd81a8b/7766.js share/element-web/bundles/b205bf1af9bdedd81a8b/7766.js.map share/element-web/bundles/b205bf1af9bdedd81a8b/797.js share/element-web/bundles/b205bf1af9bdedd81a8b/797.js.map share/element-web/bundles/b205bf1af9bdedd81a8b/8227.js share/element-web/bundles/b205bf1af9bdedd81a8b/8227.js.map share/element-web/bundles/b205bf1af9bdedd81a8b/8901.js share/element-web/bundles/b205bf1af9bdedd81a8b/8901.js.map share/element-web/bundles/b205bf1af9bdedd81a8b/927.js share/element-web/bundles/b205bf1af9bdedd81a8b/927.js.LICENSE.txt share/element-web/bundles/b205bf1af9bdedd81a8b/927.js.map share/element-web/bundles/b205bf1af9bdedd81a8b/9381.js share/element-web/bundles/b205bf1af9bdedd81a8b/9381.js.map share/element-web/bundles/b205bf1af9bdedd81a8b/9393.js share/element-web/bundles/b205bf1af9bdedd81a8b/9393.js.map share/element-web/bundles/b205bf1af9bdedd81a8b/9483.js share/element-web/bundles/b205bf1af9bdedd81a8b/9483.js.map share/element-web/bundles/b205bf1af9bdedd81a8b/9924.js share/element-web/bundles/b205bf1af9bdedd81a8b/9924.js.map share/element-web/bundles/b205bf1af9bdedd81a8b/9963.js share/element-web/bundles/b205bf1af9bdedd81a8b/9963.js.map share/element-web/bundles/b205bf1af9bdedd81a8b/blurhash.worker.js share/element-web/bundles/b205bf1af9bdedd81a8b/blurhash.worker.js.map share/element-web/bundles/b205bf1af9bdedd81a8b/bundle.css share/element-web/bundles/b205bf1af9bdedd81a8b/bundle.css.map share/element-web/bundles/b205bf1af9bdedd81a8b/bundle.js share/element-web/bundles/b205bf1af9bdedd81a8b/bundle.js.LICENSE.txt share/element-web/bundles/b205bf1af9bdedd81a8b/bundle.js.map share/element-web/bundles/b205bf1af9bdedd81a8b/element-web-app.js share/element-web/bundles/b205bf1af9bdedd81a8b/element-web-app.js.map share/element-web/bundles/b205bf1af9bdedd81a8b/error-view.css share/element-web/bundles/b205bf1af9bdedd81a8b/error-view.css.map share/element-web/bundles/b205bf1af9bdedd81a8b/error-view.js share/element-web/bundles/b205bf1af9bdedd81a8b/error-view.js.map share/element-web/bundles/b205bf1af9bdedd81a8b/indexeddb.worker.js share/element-web/bundles/b205bf1af9bdedd81a8b/indexeddb.worker.js.map share/element-web/bundles/b205bf1af9bdedd81a8b/init.js share/element-web/bundles/b205bf1af9bdedd81a8b/init.js.map share/element-web/bundles/b205bf1af9bdedd81a8b/intl-segmenter-polyfill.js share/element-web/bundles/b205bf1af9bdedd81a8b/intl-segmenter-polyfill.js.LICENSE.txt share/element-web/bundles/b205bf1af9bdedd81a8b/intl-segmenter-polyfill.js.map share/element-web/bundles/b205bf1af9bdedd81a8b/jitsi.css share/element-web/bundles/b205bf1af9bdedd81a8b/jitsi.css.map share/element-web/bundles/b205bf1af9bdedd81a8b/jitsi.js share/element-web/bundles/b205bf1af9bdedd81a8b/jitsi.js.LICENSE.txt share/element-web/bundles/b205bf1af9bdedd81a8b/jitsi.js.map share/element-web/bundles/b205bf1af9bdedd81a8b/mobileguide.css share/element-web/bundles/b205bf1af9bdedd81a8b/mobileguide.css.map share/element-web/bundles/b205bf1af9bdedd81a8b/mobileguide.js share/element-web/bundles/b205bf1af9bdedd81a8b/mobileguide.js.map share/element-web/bundles/b205bf1af9bdedd81a8b/playback.worker.js share/element-web/bundles/b205bf1af9bdedd81a8b/playback.worker.js.map share/element-web/bundles/b205bf1af9bdedd81a8b/styles.css share/element-web/bundles/b205bf1af9bdedd81a8b/styles.css.map share/element-web/bundles/b205bf1af9bdedd81a8b/styles.js share/element-web/bundles/b205bf1af9bdedd81a8b/styles.js.map share/element-web/bundles/b205bf1af9bdedd81a8b/theme-dark-custom.css share/element-web/bundles/b205bf1af9bdedd81a8b/theme-dark-custom.css.map share/element-web/bundles/b205bf1af9bdedd81a8b/theme-dark-custom.js share/element-web/bundles/b205bf1af9bdedd81a8b/theme-dark-custom.js.map share/element-web/bundles/b205bf1af9bdedd81a8b/theme-dark.css share/element-web/bundles/b205bf1af9bdedd81a8b/theme-dark.css.map share/element-web/bundles/b205bf1af9bdedd81a8b/theme-dark.js share/element-web/bundles/b205bf1af9bdedd81a8b/theme-dark.js.map share/element-web/bundles/b205bf1af9bdedd81a8b/theme-legacy-dark.css share/element-web/bundles/b205bf1af9bdedd81a8b/theme-legacy-dark.css.map share/element-web/bundles/b205bf1af9bdedd81a8b/theme-legacy-dark.js share/element-web/bundles/b205bf1af9bdedd81a8b/theme-legacy-dark.js.map share/element-web/bundles/b205bf1af9bdedd81a8b/theme-legacy-light.css share/element-web/bundles/b205bf1af9bdedd81a8b/theme-legacy-light.css.map share/element-web/bundles/b205bf1af9bdedd81a8b/theme-legacy-light.js share/element-web/bundles/b205bf1af9bdedd81a8b/theme-legacy-light.js.map share/element-web/bundles/b205bf1af9bdedd81a8b/theme-light-custom.css share/element-web/bundles/b205bf1af9bdedd81a8b/theme-light-custom.css.map share/element-web/bundles/b205bf1af9bdedd81a8b/theme-light-custom.js share/element-web/bundles/b205bf1af9bdedd81a8b/theme-light-custom.js.map share/element-web/bundles/b205bf1af9bdedd81a8b/theme-light-high-contrast.css share/element-web/bundles/b205bf1af9bdedd81a8b/theme-light-high-contrast.css.map share/element-web/bundles/b205bf1af9bdedd81a8b/theme-light-high-contrast.js share/element-web/bundles/b205bf1af9bdedd81a8b/theme-light-high-contrast.js.map share/element-web/bundles/b205bf1af9bdedd81a8b/theme-light.css share/element-web/bundles/b205bf1af9bdedd81a8b/theme-light.css.map share/element-web/bundles/b205bf1af9bdedd81a8b/theme-light.js share/element-web/bundles/b205bf1af9bdedd81a8b/theme-light.js.map share/element-web/bundles/b205bf1af9bdedd81a8b/unhomoglyph_data.js share/element-web/bundles/b205bf1af9bdedd81a8b/usercontent.js share/element-web/bundles/b205bf1af9bdedd81a8b/usercontent.js.map d358 23 a380 20 share/element-web/i18n/cs.4c75826.json share/element-web/i18n/cy.035dc87.json share/element-web/i18n/de_DE.c89acd8.json share/element-web/i18n/el.9da3e33.json share/element-web/i18n/en_EN.aa93079.json share/element-web/i18n/eo.03dd57f.json share/element-web/i18n/es.2efe1b1.json share/element-web/i18n/et.4c7195f.json share/element-web/i18n/fa.8c12691.json share/element-web/i18n/fi.22b54d2.json share/element-web/i18n/fr.5a4583a.json share/element-web/i18n/gl.7065ccc.json share/element-web/i18n/he.b83d000.json share/element-web/i18n/hu.cc250cb.json share/element-web/i18n/hy.de33a67.json share/element-web/i18n/id.06ce851.json share/element-web/i18n/is.863e288.json share/element-web/i18n/it.74bccd9.json share/element-web/i18n/ja.2aeddc4.json share/element-web/i18n/ka.e064701.json d382 18 a399 21 share/element-web/i18n/lo.48b8551.json share/element-web/i18n/lt.4e7eaae.json share/element-web/i18n/lv.9d75a93.json share/element-web/i18n/mg_MG.a1da06d.json share/element-web/i18n/nb_NO.cc8fcc5.json share/element-web/i18n/nl.a5c8438.json share/element-web/i18n/pl.58f9f8c.json share/element-web/i18n/pt.c39ae76.json share/element-web/i18n/pt_BR.dec1bce.json share/element-web/i18n/ru.2a039a4.json share/element-web/i18n/sk.658b388.json share/element-web/i18n/sq.0a454c4.json share/element-web/i18n/sv.89ad476.json share/element-web/i18n/tr.0085c6b.json share/element-web/i18n/uk.1949a1a.json share/element-web/i18n/vi.f7d2307.json share/element-web/i18n/zh_Hans.bda4f9c.json share/element-web/i18n/zh_Hant.d964491.json share/element-web/icons/admin.114d462.svg share/element-web/icons/arrow-down.54f69f9.svg share/element-web/icons/attachment.3e04cf8.svg a400 11 share/element-web/icons/chat-solid.30315ba.svg share/element-web/icons/check-circle.99c21d7.svg share/element-web/icons/check.aaad650.svg share/element-web/icons/chevron-down.9ea2899.svg share/element-web/icons/chevron-up.a7ca3bc.svg share/element-web/icons/circle.41e6537.svg share/element-web/icons/close.5ef7caf.svg share/element-web/icons/collapse.fc765b9.svg share/element-web/icons/copy.95010ef.svg share/element-web/icons/delete.8165351.svg share/element-web/icons/dial-pad.02b5cb9.svg a401 2 share/element-web/icons/edit.194d02e.svg share/element-web/icons/end-call.b85abd5.svg a402 10 share/element-web/icons/error.396f357.svg share/element-web/icons/expand.867af0b.svg share/element-web/icons/explore.79f2ce1.svg share/element-web/icons/favourite-solid.a1d4606.svg share/element-web/icons/forward.7d44a5b.svg share/element-web/icons/group.e34a818.svg share/element-web/icons/home-solid.88e9e19.svg share/element-web/icons/image.9142b42.svg share/element-web/icons/info-solid.ef2d524.svg share/element-web/icons/info.d42d785.svg a404 17 share/element-web/icons/labs.518b890.svg share/element-web/icons/leave.8b03b57.svg share/element-web/icons/link.d0734d2.svg share/element-web/icons/lock-solid.6847293.svg share/element-web/icons/mark-as-read.7e26490.svg share/element-web/icons/mark-as-unread.11c736a.svg share/element-web/icons/mic-off-solid.b535c73.svg share/element-web/icons/mic-on-solid.5e29984.svg share/element-web/icons/offline.8af7188.svg share/element-web/icons/overflow-horizontal.e4b97af.svg share/element-web/icons/pin.7c59c5e.svg share/element-web/icons/plus.95ca4d1.svg share/element-web/icons/polls.6cdea72.svg share/element-web/icons/pop-out.0a8fde3.svg share/element-web/icons/preferences.771aa50.svg share/element-web/icons/public.0e971dd.svg share/element-web/icons/qr-code.b517d20.svg a405 4 share/element-web/icons/reaction-add.47b0ce6.svg share/element-web/icons/reply.d3e6417.svg share/element-web/icons/restart.514c8f1.svg share/element-web/icons/room.3223c81.svg a406 4 share/element-web/icons/settings-solid.94c318a.svg share/element-web/icons/share-screen-solid.c7c1310.svg share/element-web/icons/share.4e345b7.svg share/element-web/icons/shield.bb49379.svg a407 14 share/element-web/icons/threads.52e135e.svg share/element-web/icons/time.8c3060c.svg share/element-web/icons/unpin.bb6290d.svg share/element-web/icons/user-add-solid.6a5ddef.svg share/element-web/icons/user-profile-solid.e886eb1.svg share/element-web/icons/video-call-declined-solid.0d66d74.svg share/element-web/icons/video-call-missed-solid.f54bda6.svg share/element-web/icons/video-call-off-solid.8b0f3e2.svg share/element-web/icons/video-call-solid.d584e19.svg share/element-web/icons/visibility-off.0464e4f.svg share/element-web/icons/visibility-on.3629cf4.svg share/element-web/icons/voice-call-solid.4e697dc.svg share/element-web/icons/volume-off-solid.77ba3fb.svg share/element-web/icons/volume-on-solid.3f0544f.svg d410 1 a410 3 share/element-web/img/element-desktop-logo.9ad01e8.svg share/element-web/img/element-icons/ask-to-join.a351162.svg share/element-web/img/element-icons/brands/apple.734de1e.svg d412 1 a412 1 share/element-web/img/element-icons/brands/github.a229f06.svg a414 2 share/element-web/img/element-icons/brands/linux.3246363.svg share/element-web/img/element-icons/brands/microsoft.c4cdbfc.svg a415 1 share/element-web/img/element-icons/call/delete.1f69b87.svg a416 2 share/element-web/img/element-icons/child-relationship.f8cfd49.svg share/element-web/img/element-icons/collapse-message.2764ac2.svg a417 3 share/element-web/img/element-icons/expand-message.b3c80a6.svg share/element-web/img/element-icons/feedback.0bc9353.svg share/element-web/img/element-icons/i.cf33278.svg a418 2 share/element-web/img/element-icons/notifications.988ddb0.svg share/element-web/img/element-icons/room/composer/sticker.6a92ae6.svg a423 5 share/element-web/img/element-icons/room/invite.440bc20.svg share/element-web/img/element-icons/room/pin-upright.340b3b6.svg share/element-web/img/element-icons/room/search-inset.7a9a2eb.svg share/element-web/img/element-icons/room/settings/advanced.5744e03.svg share/element-web/img/element-icons/roomlist/dark-light-mode.328ce0f.svg a424 4 share/element-web/img/element-icons/roomlist/hash-video.0d44220.svg share/element-web/img/element-icons/roomlist/notifications-default.63a2b44.svg share/element-web/img/element-icons/roomlist/notifications-dm.6739542.svg share/element-web/img/element-icons/roomlist/notifications-off.0b8adcc.svg a426 1 share/element-web/img/element-icons/roomlist/room-list-item-skeleton.b543c8a.svg d428 2 a429 3 share/element-web/img/element-icons/settings/desktop.05314b6.svg share/element-web/img/element-icons/settings/img-size-large.9c06d67.svg share/element-web/img/element-icons/settings/img-size-normal.769b56e.svg a430 4 share/element-web/img/element-icons/settings/mobile.471adda.svg share/element-web/img/element-icons/settings/unknown-device.a72c1a6.svg share/element-web/img/element-icons/settings/web.59c702a.svg share/element-web/img/element-icons/spaces.8a53f25.svg a431 1 share/element-web/img/element-icons/view-in-room.afeddb7.svg a432 16 share/element-web/img/emojipicker/activity.b1bd2e6.svg share/element-web/img/emojipicker/custom.0b41026.svg share/element-web/img/emojipicker/delete.bef70a7.svg share/element-web/img/emojipicker/flags.90f18b0.svg share/element-web/img/emojipicker/foods.7be3b5f.svg share/element-web/img/emojipicker/nature.8a9bfce.svg share/element-web/img/emojipicker/objects.31b5fc3.svg share/element-web/img/emojipicker/people.0fb0422.svg share/element-web/img/emojipicker/places.87f4f91.svg share/element-web/img/emojipicker/recent.ac61335.svg share/element-web/img/emojipicker/search.fc4e297.svg share/element-web/img/emojipicker/symbols.9e36ce6.svg share/element-web/img/feather-customised/bridge.8ca4493.svg share/element-web/img/feather-customised/bug.4551a84.svg share/element-web/img/feather-customised/secure-backup.7e95b34.svg share/element-web/img/feather-customised/secure-phrase.73fa1c2.svg d434 1 a434 5 share/element-web/img/icons-show-stickers.f790079.svg share/element-web/img/image-view/rotate-ccw.bc1b65b.svg share/element-web/img/image-view/rotate-cw.22a8e66.svg share/element-web/img/image-view/zoom-in.714cc54.svg share/element-web/img/image-view/zoom-out.4a741a1.svg a445 2 share/element-web/img/spinner/spinner-background.0fe37e1.svg share/element-web/img/spinner/spinner-foreground.9b87205.svg a448 3 share/element-web/img/voip/call-view/sidebar-off.9164266.svg share/element-web/img/voip/call-view/sidebar-on.c8ce983.svg share/element-web/img/voip/missed-voice.8a2b762.svg a449 1 share/element-web/img/warning.76eaf74.svg a497 1 share/element-web/themes/legacy-light/css/_paths.pcss a505 1 share/element-web/themes/light/css/_paths.pcss d570 6 a575 3 share/element-web/widgets/element-call/assets/index-BWt5yrbw.js share/element-web/widgets/element-call/assets/index-BWt5yrbw.js.LICENSE.txt share/element-web/widgets/element-call/assets/index-BWt5yrbw.js.map d577 2 a578 5 share/element-web/widgets/element-call/assets/index-DwbZ6vxt.js share/element-web/widgets/element-call/assets/index-DwbZ6vxt.js.LICENSE.txt share/element-web/widgets/element-call/assets/index-DwbZ6vxt.js.map share/element-web/widgets/element-call/assets/index-hEO8HuXS.js share/element-web/widgets/element-call/assets/index-hEO8HuXS.js.map d655 4 a658 4 share/element-web/widgets/element-call/assets/polyfill-force-0XwQ399p.js share/element-web/widgets/element-call/assets/polyfill-force-0XwQ399p.js.map share/element-web/widgets/element-call/assets/polyfill-force-D-MVVivW.js share/element-web/widgets/element-call/assets/polyfill-force-D-MVVivW.js.map d671 2 a672 2 share/element-web/widgets/element-call/assets/spa-XP9dmo9D.js share/element-web/widgets/element-call/assets/spa-XP9dmo9D.js.map @ 1.40 log @Update chat/element-web to 1.12.2 Changes in [1.12.2](https://github.com/element-hq/element-web/releases/tag/v1.12.2) (2025-10-21) ================================================================================================ * Room List: Extend the viewport to avoid so many black spots when scrolling the room list ([#30867](https://github.com/element-hq/element-web/pull/30867)). Contributed by @@langleyd. * Hide calling buttons in room header before a room is created ([#30816](https://github.com/element-hq/element-web/pull/30816)). Contributed by @@Half-Shot. * Improve invite dialog ui - Part 2 ([#30836](https://github.com/element-hq/element-web/pull/30836)). Contributed by @@florianduros. * Fix platform settings race condition and make auto-launch tri-state ([#30977](https://github.com/element-hq/element-web/pull/30977)). Contributed by @@t3chguy. * Fix: member count in header and member list ([#30982](https://github.com/element-hq/element-web/pull/30982)). Contributed by @@florianduros. * Fix duration of voice message in timeline ([#30973](https://github.com/element-hq/element-web/pull/30973)). Contributed by @@florianduros. * Fix voice notes rendering at 00:00 when playback had not begun. ([#30961](https://github.com/element-hq/element-web/pull/30961)). Contributed by @@Half-Shot. * Improve handling of animated images, add support for AVIF animations ([#30932](https://github.com/element-hq/element-web/pull/30932)). Contributed by @@t3chguy. * Update key storage toggle when key storage status changes ([#30934](https://github.com/element-hq/element-web/pull/30934)). Contributed by @@uhoreg. * Fix jitsi widget popout ([#30908](https://github.com/element-hq/element-web/pull/30908)). Contributed by @@dbkr. * Improve keyboard navigation on invite dialog ([#30930](https://github.com/element-hq/element-web/pull/30930)). Contributed by @@florianduros. * Prefer UIA flows with supported UIA stages ([#30926](https://github.com/element-hq/element-web/pull/30926)). Contributed by @@richvdh. * Enhance accessibility of dropdown ([#30928](https://github.com/element-hq/element-web/pull/30928)). Contributed by @@florianduros. * Improve accessibility of the `\ component ([#30907](https://github.com/element-hq/element-web/pull/30907)). Contributed by @@MidhunSureshR. Changes in [1.12.1](https://github.com/element-hq/element-web/releases/tag/v1.12.1) (2025-10-07) ================================================================================================ * New Room List: Change the order of filters to match those on mobile ([#30905](https://github.com/element-hq/element-web/pull/30905)). Contributed by @@langleyd. * New Room List: Don't clear filters on space change ([#30903](https://github.com/element-hq/element-web/pull/30903)). Contributed by @@langleyd. * Add release announcement for the sounds ([#30900](https://github.com/element-hq/element-web/pull/30900)). Contributed by @@langleyd. * Rich Text Editor: Add emoji suggestion support ([#30873](https://github.com/element-hq/element-web/pull/30873)). Contributed by @@langleyd. * feat: Disable session lock when running in element-desktop ([#30643](https://github.com/element-hq/element-web/pull/30643)). Contributed by @@kaylendog. * Improve invite dialog ui - Part 1 ([#30764](https://github.com/element-hq/element-web/pull/30764)). Contributed by @@florianduros. * Update Message Sound for Element ([#30804](https://github.com/element-hq/element-web/pull/30804)). Contributed by @@beatdemon. * Add new and improved ringtone ([#30761](https://github.com/element-hq/element-web/pull/30761)). Contributed by @@Half-Shot. * Disable RTE formatting buttons when the content contains a slash command ([#30802](https://github.com/element-hq/element-web/pull/30802)). Contributed by @@langleyd. * New Room List: Improve robustness of keyboard navigation ([#30888](https://github.com/element-hq/element-web/pull/30888)). Contributed by @@langleyd. * Fix a11y issue on list in invite dialog ([#30878](https://github.com/element-hq/element-web/pull/30878)). Contributed by @@florianduros. * Switch Export and Import Icons to match intuition ([#30805](https://github.com/element-hq/element-web/pull/30805)). Contributed by @@micartey. * Hide breadcrumb option when new room list is enabled ([#30869](https://github.com/element-hq/element-web/pull/30869)). Contributed by @@florianduros. * Avoid creating multiple call objects for the same widget ([#30839](https://github.com/element-hq/element-web/pull/30839)). Contributed by @@robintown. * Add a test for #29882, which is fixed by matrix-org/matrix-js-sdk#5016 ([#30835](https://github.com/element-hq/element-web/pull/30835)). Contributed by @@andybalaam. * fix: use `help_encryption_url` of config instead of hardcoded `https://element.io/help#encryption5` ([#30746](https://github.com/element-hq/element-web/pull/30746)). Contributed by @@florianduros. * Fix html export when feature\_jump\_to\_date is enabled ([#30828](https://github.com/element-hq/element-web/pull/30828)). Contributed by @@langleyd. * Fix #30439: "Forgot recovery key" should go to "reset" ([#30771](https://github.com/element-hq/element-web/pull/30771)). Contributed by @@andybalaam. Changes in [1.12.0](https://github.com/element-hq/element-web/releases/tag/v1.12.0) (2025-09-23) ================================================================================================ * Remove remaining support for outdated .well-known settings ([#30702](https://github.com/element-hq/element-web/pull/30702)). Contributed by @@richvdh. * Add decline button to call notification toast (use new notification event) ([#30729](https://github.com/element-hq/element-web/pull/30729)). Contributed by @@toger5. * Use the new room list by default ([#30640](https://github.com/element-hq/element-web/pull/30640)). Contributed by @@langleyd. * "Verify this device" redesign ([#30596](https://github.com/element-hq/element-web/pull/30596)). Contributed by @@uhoreg. * Set Element Call "intents" when starting and answering DM calls. ([#30730](https://github.com/element-hq/element-web/pull/30730)). Contributed by @@Half-Shot. * Add axe compliance for new room list ([#30700](https://github.com/element-hq/element-web/pull/30700)). Contributed by @@langleyd. * Stop ringing and remove toast if another device answers a RTC call. ([#30728](https://github.com/element-hq/element-web/pull/30728)). Contributed by @@Half-Shot. * Automatically adjust history visibility when making a room private ([#30713](https://github.com/element-hq/element-web/pull/30713)). Contributed by @@Half-Shot. * Release announcement for new room list ([#30675](https://github.com/element-hq/element-web/pull/30675)). Contributed by @@dbkr. * [Backport staging] Room list: make the filter resize correctly ([#30795](https://github.com/element-hq/element-web/pull/30795)). Contributed by @@RiotRobot. * [Backport staging] Avoid flicker of the room list filter on resize ([#30794](https://github.com/element-hq/element-web/pull/30794)). Contributed by @@RiotRobot. * Don't show release announcements while toasts are displayed ([#30770](https://github.com/element-hq/element-web/pull/30770)). Contributed by @@dbkr. * Fix enabling key backup not working if there is an untrusted key backup ([#30707](https://github.com/element-hq/element-web/pull/30707)). Contributed by @@Half-Shot. * Force `preload` to be false when setting an intent on an Element Call. ([#30759](https://github.com/element-hq/element-web/pull/30759)). Contributed by @@Half-Shot. * Fix handling of 413 server response when uploading media ([#30737](https://github.com/element-hq/element-web/pull/30737)). Contributed by @@hughns. * Make landmark navigation work with new room list ([#30747](https://github.com/element-hq/element-web/pull/30747)). Contributed by @@dbkr. * Prevent voice message from displaying spurious errors ([#30736](https://github.com/element-hq/element-web/pull/30736)). Contributed by @@florianduros. * Align default avatar and fix colors in composer pills ([#30739](https://github.com/element-hq/element-web/pull/30739)). Contributed by @@florianduros. * Use configured URL for link to desktop app in message search settings ([#30742](https://github.com/element-hq/element-web/pull/30742)). Contributed by @@t3chguy. * Fix history visibility when creating space rooms ([#30745](https://github.com/element-hq/element-web/pull/30745)). Contributed by @@dbkr. * Check HTML-encoded quotes when handling translations for embedded pages (such as welcome.html) ([#30743](https://github.com/element-hq/element-web/pull/30743)). Contributed by @@Half-Shot. * Fix local room encryption status always not enabled ([#30461](https://github.com/element-hq/element-web/pull/30461)). Contributed by @@BillCarsonFr. * fix: make url in topic in room intro clickable ([#30686](https://github.com/element-hq/element-web/pull/30686)). Contributed by @@florianduros. * Block change recovery key button while a change is ongoing. ([#30664](https://github.com/element-hq/element-web/pull/30664)). Contributed by @@Half-Shot. * Hide advanced settings during room creation when `UIFeature.advancedSettings=false` ([#30684](https://github.com/element-hq/element-web/pull/30684)). Contributed by @@florianduros. * A11y: improve accessibility of pinned messages ([#30558](https://github.com/element-hq/element-web/pull/30558)). Contributed by @@florianduros. Changes in [1.11.112](https://github.com/element-hq/element-web/releases/tag/v1.11.112) (2025-09-16) ==================================================================================================== Fix [CVE-2025-59161](https://www.cve.org/CVERecord?id=CVE-2025-59161) / [GHSA-m6c8-98f4-75rr](https://github.com/element-hq/element-web/security/advisories/GHSA-m6c8-98f4-75rr) Changes in [1.11.111](https://github.com/element-hq/element-web/releases/tag/v1.11.111) (2025-09-10) ==================================================================================================== * Do not hide media from your own user by default ([#29797](https://github.com/element-hq/element-web/pull/29797)). Contributed by @@Half-Shot. * Remember whether sidebar is shown for calls when switching rooms ([#30262](https://github.com/element-hq/element-web/pull/30262)). Contributed by @@bojidar-bg. * Open the proper integration settings on integrations disabled error ([#30538](https://github.com/element-hq/element-web/pull/30538)). Contributed by @@Half-Shot. * Show a "progress" dialog while invites are being sent ([#30561](https://github.com/element-hq/element-web/pull/30561)). Contributed by @@richvdh. * Move the room list to the new ListView(backed by react-virtuoso) ([#30515](https://github.com/element-hq/element-web/pull/30515)). Contributed by @@langleyd. * [Backport staging] Ensure container starts if it is mounted with an empty /modules directory. ([#30705](https://github.com/element-hq/element-web/pull/30705)). Contributed by @@RiotRobot. * Fix room joining over federation not specifying vias or using aliases ([#30641](https://github.com/element-hq/element-web/pull/30641)). Contributed by @@t3chguy. * Fix stable-suffixed MSC4133 support ([#30649](https://github.com/element-hq/element-web/pull/30649)). Contributed by @@dbkr. * Fix i18n of message when a setting is disabled ([#30646](https://github.com/element-hq/element-web/pull/30646)). Contributed by @@dbkr. * ListView should not handle the arrow keys if there is a modifier applied ([#30633](https://github.com/element-hq/element-web/pull/30633)). Contributed by @@langleyd. * Make BaseDialog's div keyboard focusable and fix test. ([#30631](https://github.com/element-hq/element-web/pull/30631)). Contributed by @@langleyd. * Fix: Allow triple-click text selection to flow around pills ([#30349](https://github.com/element-hq/element-web/pull/30349)). Contributed by @@AlirezaMrtz. * Watch for a 'join' action to know when the call is connected ([#29492](https://github.com/element-hq/element-web/pull/29492)). Contributed by @@robintown. * Fix: add missing tooltip and aria-label to lock icon next to composer ([#30623](https://github.com/element-hq/element-web/pull/30623)). Contributed by @@florianduros. * Don't render context menu when scrolling ([#30613](https://github.com/element-hq/element-web/pull/30613)). Contributed by @@langleyd. @ text @d4 166 a169 157 share/element-web/bundles/09012d14ad6adde1f76e/1095.js share/element-web/bundles/09012d14ad6adde1f76e/1095.js.map share/element-web/bundles/09012d14ad6adde1f76e/1127.js share/element-web/bundles/09012d14ad6adde1f76e/1127.js.map share/element-web/bundles/09012d14ad6adde1f76e/1188.js share/element-web/bundles/09012d14ad6adde1f76e/1188.js.map share/element-web/bundles/09012d14ad6adde1f76e/1787.js share/element-web/bundles/09012d14ad6adde1f76e/1787.js.map share/element-web/bundles/09012d14ad6adde1f76e/234.js share/element-web/bundles/09012d14ad6adde1f76e/234.js.map share/element-web/bundles/09012d14ad6adde1f76e/2382.js share/element-web/bundles/09012d14ad6adde1f76e/2382.js.map share/element-web/bundles/09012d14ad6adde1f76e/2500.js share/element-web/bundles/09012d14ad6adde1f76e/2500.js.LICENSE.txt share/element-web/bundles/09012d14ad6adde1f76e/2500.js.map share/element-web/bundles/09012d14ad6adde1f76e/2792.js share/element-web/bundles/09012d14ad6adde1f76e/2792.js.map share/element-web/bundles/09012d14ad6adde1f76e/3075.js share/element-web/bundles/09012d14ad6adde1f76e/3075.js.map share/element-web/bundles/09012d14ad6adde1f76e/3197.js share/element-web/bundles/09012d14ad6adde1f76e/3197.js.map share/element-web/bundles/09012d14ad6adde1f76e/3260.js share/element-web/bundles/09012d14ad6adde1f76e/3260.js.LICENSE.txt share/element-web/bundles/09012d14ad6adde1f76e/3260.js.map share/element-web/bundles/09012d14ad6adde1f76e/3380.js share/element-web/bundles/09012d14ad6adde1f76e/3380.js.map share/element-web/bundles/09012d14ad6adde1f76e/346737ce24a006fe5cc0.wasm share/element-web/bundles/09012d14ad6adde1f76e/3508.js share/element-web/bundles/09012d14ad6adde1f76e/3636.js share/element-web/bundles/09012d14ad6adde1f76e/3636.js.map share/element-web/bundles/09012d14ad6adde1f76e/395.js share/element-web/bundles/09012d14ad6adde1f76e/395.js.map share/element-web/bundles/09012d14ad6adde1f76e/4006.js share/element-web/bundles/09012d14ad6adde1f76e/4006.js.map share/element-web/bundles/09012d14ad6adde1f76e/4387.js share/element-web/bundles/09012d14ad6adde1f76e/4387.js.map share/element-web/bundles/09012d14ad6adde1f76e/4522.js share/element-web/bundles/09012d14ad6adde1f76e/4522.js.map share/element-web/bundles/09012d14ad6adde1f76e/458.js share/element-web/bundles/09012d14ad6adde1f76e/458.js.map share/element-web/bundles/09012d14ad6adde1f76e/47c84c1809aaa667c58f.wasm share/element-web/bundles/09012d14ad6adde1f76e/485.js share/element-web/bundles/09012d14ad6adde1f76e/485.js.map share/element-web/bundles/09012d14ad6adde1f76e/5215.js share/element-web/bundles/09012d14ad6adde1f76e/5438.js share/element-web/bundles/09012d14ad6adde1f76e/5438.js.map share/element-web/bundles/09012d14ad6adde1f76e/5914.js share/element-web/bundles/09012d14ad6adde1f76e/5914.js.map share/element-web/bundles/09012d14ad6adde1f76e/623.js share/element-web/bundles/09012d14ad6adde1f76e/623.js.map share/element-web/bundles/09012d14ad6adde1f76e/6295.js share/element-web/bundles/09012d14ad6adde1f76e/6295.js.LICENSE.txt share/element-web/bundles/09012d14ad6adde1f76e/6295.js.map share/element-web/bundles/09012d14ad6adde1f76e/6311.js share/element-web/bundles/09012d14ad6adde1f76e/6311.js.map share/element-web/bundles/09012d14ad6adde1f76e/6501.js share/element-web/bundles/09012d14ad6adde1f76e/6501.js.map share/element-web/bundles/09012d14ad6adde1f76e/6717.js share/element-web/bundles/09012d14ad6adde1f76e/6717.js.map share/element-web/bundles/09012d14ad6adde1f76e/6762.js share/element-web/bundles/09012d14ad6adde1f76e/6762.js.map share/element-web/bundles/09012d14ad6adde1f76e/6803.js share/element-web/bundles/09012d14ad6adde1f76e/6803.js.LICENSE.txt share/element-web/bundles/09012d14ad6adde1f76e/6803.js.map share/element-web/bundles/09012d14ad6adde1f76e/7014.js share/element-web/bundles/09012d14ad6adde1f76e/7014.js.map share/element-web/bundles/09012d14ad6adde1f76e/7088.js share/element-web/bundles/09012d14ad6adde1f76e/7211.js share/element-web/bundles/09012d14ad6adde1f76e/7211.js.map share/element-web/bundles/09012d14ad6adde1f76e/7692.js share/element-web/bundles/09012d14ad6adde1f76e/7692.js.map share/element-web/bundles/09012d14ad6adde1f76e/7697.js share/element-web/bundles/09012d14ad6adde1f76e/7766.js share/element-web/bundles/09012d14ad6adde1f76e/7766.js.map share/element-web/bundles/09012d14ad6adde1f76e/797.js share/element-web/bundles/09012d14ad6adde1f76e/797.js.map share/element-web/bundles/09012d14ad6adde1f76e/8227.js share/element-web/bundles/09012d14ad6adde1f76e/8227.js.map share/element-web/bundles/09012d14ad6adde1f76e/8901.js share/element-web/bundles/09012d14ad6adde1f76e/8901.js.map share/element-web/bundles/09012d14ad6adde1f76e/927.js share/element-web/bundles/09012d14ad6adde1f76e/927.js.LICENSE.txt share/element-web/bundles/09012d14ad6adde1f76e/927.js.map share/element-web/bundles/09012d14ad6adde1f76e/9381.js share/element-web/bundles/09012d14ad6adde1f76e/9381.js.map share/element-web/bundles/09012d14ad6adde1f76e/9393.js share/element-web/bundles/09012d14ad6adde1f76e/9393.js.map share/element-web/bundles/09012d14ad6adde1f76e/9924.js share/element-web/bundles/09012d14ad6adde1f76e/9924.js.map share/element-web/bundles/09012d14ad6adde1f76e/9963.js share/element-web/bundles/09012d14ad6adde1f76e/9963.js.map share/element-web/bundles/09012d14ad6adde1f76e/blurhash.worker.js share/element-web/bundles/09012d14ad6adde1f76e/blurhash.worker.js.map share/element-web/bundles/09012d14ad6adde1f76e/bundle.css share/element-web/bundles/09012d14ad6adde1f76e/bundle.css.map share/element-web/bundles/09012d14ad6adde1f76e/bundle.js share/element-web/bundles/09012d14ad6adde1f76e/bundle.js.LICENSE.txt share/element-web/bundles/09012d14ad6adde1f76e/bundle.js.map share/element-web/bundles/09012d14ad6adde1f76e/element-web-app.js share/element-web/bundles/09012d14ad6adde1f76e/element-web-app.js.map share/element-web/bundles/09012d14ad6adde1f76e/error-view.css share/element-web/bundles/09012d14ad6adde1f76e/error-view.css.map share/element-web/bundles/09012d14ad6adde1f76e/error-view.js share/element-web/bundles/09012d14ad6adde1f76e/error-view.js.map share/element-web/bundles/09012d14ad6adde1f76e/indexeddb.worker.js share/element-web/bundles/09012d14ad6adde1f76e/indexeddb.worker.js.map share/element-web/bundles/09012d14ad6adde1f76e/init.js share/element-web/bundles/09012d14ad6adde1f76e/init.js.map share/element-web/bundles/09012d14ad6adde1f76e/intl-segmenter-polyfill.js share/element-web/bundles/09012d14ad6adde1f76e/intl-segmenter-polyfill.js.LICENSE.txt share/element-web/bundles/09012d14ad6adde1f76e/intl-segmenter-polyfill.js.map share/element-web/bundles/09012d14ad6adde1f76e/jitsi.css share/element-web/bundles/09012d14ad6adde1f76e/jitsi.css.map share/element-web/bundles/09012d14ad6adde1f76e/jitsi.js share/element-web/bundles/09012d14ad6adde1f76e/jitsi.js.LICENSE.txt share/element-web/bundles/09012d14ad6adde1f76e/jitsi.js.map share/element-web/bundles/09012d14ad6adde1f76e/mobileguide.css share/element-web/bundles/09012d14ad6adde1f76e/mobileguide.css.map share/element-web/bundles/09012d14ad6adde1f76e/mobileguide.js share/element-web/bundles/09012d14ad6adde1f76e/mobileguide.js.map share/element-web/bundles/09012d14ad6adde1f76e/playback.worker.js share/element-web/bundles/09012d14ad6adde1f76e/playback.worker.js.map share/element-web/bundles/09012d14ad6adde1f76e/styles.css share/element-web/bundles/09012d14ad6adde1f76e/styles.css.map share/element-web/bundles/09012d14ad6adde1f76e/styles.js share/element-web/bundles/09012d14ad6adde1f76e/styles.js.map share/element-web/bundles/09012d14ad6adde1f76e/theme-dark-custom.css share/element-web/bundles/09012d14ad6adde1f76e/theme-dark-custom.css.map share/element-web/bundles/09012d14ad6adde1f76e/theme-dark-custom.js share/element-web/bundles/09012d14ad6adde1f76e/theme-dark-custom.js.map share/element-web/bundles/09012d14ad6adde1f76e/theme-dark.css share/element-web/bundles/09012d14ad6adde1f76e/theme-dark.css.map share/element-web/bundles/09012d14ad6adde1f76e/theme-dark.js share/element-web/bundles/09012d14ad6adde1f76e/theme-dark.js.map share/element-web/bundles/09012d14ad6adde1f76e/theme-legacy-dark.css share/element-web/bundles/09012d14ad6adde1f76e/theme-legacy-dark.css.map share/element-web/bundles/09012d14ad6adde1f76e/theme-legacy-dark.js share/element-web/bundles/09012d14ad6adde1f76e/theme-legacy-dark.js.map share/element-web/bundles/09012d14ad6adde1f76e/theme-legacy-light.css share/element-web/bundles/09012d14ad6adde1f76e/theme-legacy-light.css.map share/element-web/bundles/09012d14ad6adde1f76e/theme-legacy-light.js share/element-web/bundles/09012d14ad6adde1f76e/theme-legacy-light.js.map share/element-web/bundles/09012d14ad6adde1f76e/theme-light-custom.css share/element-web/bundles/09012d14ad6adde1f76e/theme-light-custom.css.map share/element-web/bundles/09012d14ad6adde1f76e/theme-light-custom.js share/element-web/bundles/09012d14ad6adde1f76e/theme-light-custom.js.map share/element-web/bundles/09012d14ad6adde1f76e/theme-light-high-contrast.css share/element-web/bundles/09012d14ad6adde1f76e/theme-light-high-contrast.css.map share/element-web/bundles/09012d14ad6adde1f76e/theme-light-high-contrast.js share/element-web/bundles/09012d14ad6adde1f76e/theme-light-high-contrast.js.map share/element-web/bundles/09012d14ad6adde1f76e/theme-light.css share/element-web/bundles/09012d14ad6adde1f76e/theme-light.css.map share/element-web/bundles/09012d14ad6adde1f76e/theme-light.js share/element-web/bundles/09012d14ad6adde1f76e/theme-light.js.map share/element-web/bundles/09012d14ad6adde1f76e/unhomoglyph_data.js share/element-web/bundles/09012d14ad6adde1f76e/usercontent.js share/element-web/bundles/09012d14ad6adde1f76e/usercontent.js.map d238 9 a246 9 share/element-web/fonts/Twemoji_Mozilla/TwemojiMozilla-colr.7a04ea5.woff2 share/element-web/fonts/inconsolata-latin-400-normal.36e89c5.woff2 share/element-web/fonts/inconsolata-latin-400-normal.a361c42.woff share/element-web/fonts/inconsolata-latin-700-normal.5851e08.woff2 share/element-web/fonts/inconsolata-latin-700-normal.ae39438.woff share/element-web/fonts/inconsolata-latin-ext-400-normal.2c2a00f.woff2 share/element-web/fonts/inconsolata-latin-ext-400-normal.6c412cb.woff share/element-web/fonts/inconsolata-latin-ext-700-normal.688b363.woff share/element-web/fonts/inconsolata-latin-ext-700-normal.8467235.woff2 d359 8 a366 8 share/element-web/i18n/cs.7c3e862.json share/element-web/i18n/cy.89a9ff6.json share/element-web/i18n/de_DE.27120d0.json share/element-web/i18n/el.ce8d91a.json share/element-web/i18n/en_EN.4850bdc.json share/element-web/i18n/eo.01dec4c.json share/element-web/i18n/es.8801af0.json share/element-web/i18n/et.2114ca9.json d368 11 a378 12 share/element-web/i18n/fi.6a3bbcc.json share/element-web/i18n/fr.188cec9.json share/element-web/i18n/gl.20fbad8.json share/element-web/i18n/he.40e844b.json share/element-web/i18n/hu.a424efb.json share/element-web/i18n/hy.6149db5.json share/element-web/i18n/id.8ba8861.json share/element-web/i18n/is.005fb1b.json share/element-web/i18n/it.e1f3c3b.json share/element-web/i18n/ja.b6c6f98.json share/element-web/i18n/ka.28446f8.json share/element-web/i18n/languages.ddcef0a.json d380 21 a400 18 share/element-web/i18n/lo.29de4f9.json share/element-web/i18n/lt.36d2363.json share/element-web/i18n/lv.cc9c7a8.json share/element-web/i18n/mg_MG.5b4162a.json share/element-web/i18n/nb_NO.23e5bba.json share/element-web/i18n/nl.0d0030f.json share/element-web/i18n/pl.13f5d1e.json share/element-web/i18n/pt.5754419.json share/element-web/i18n/pt_BR.49bd808.json share/element-web/i18n/ru.f7072f3.json share/element-web/i18n/sk.a5d3154.json share/element-web/i18n/sq.62f47ee.json share/element-web/i18n/sv.df75894.json share/element-web/i18n/tr.f9c1d57.json share/element-web/i18n/uk.6f20372.json share/element-web/i18n/vi.a05f86f.json share/element-web/i18n/zh_Hans.f868cbe.json share/element-web/i18n/zh_Hant.dbd2bfd.json d402 1 a405 2 share/element-web/icons/chevron-left.18c22d7.svg share/element-web/icons/chevron-right.a1fc7b0.svg d407 1 d412 1 d414 2 d417 1 d419 1 a419 2 share/element-web/icons/export-archive.f43ec04.svg share/element-web/icons/extensions-solid.4aa63de.svg a420 1 share/element-web/icons/files.453e84c.svg d422 1 d429 1 a431 1 share/element-web/icons/location-pin-solid.5b99343.svg d433 2 d437 1 a438 1 share/element-web/icons/pause-solid.a64b426.svg a439 1 share/element-web/icons/play-solid.05663a6.svg d441 1 d443 1 d447 1 d450 1 a451 1 share/element-web/icons/send-solid.9074f92.svg d454 2 a456 3 share/element-web/icons/take-photo-solid.f40d394.svg share/element-web/icons/text-formatting.0b0dd78.svg share/element-web/icons/threads-solid.7fe60f4.svg d466 4 a472 6 share/element-web/img/e2e/decryption-failure.d4a03e3.svg share/element-web/img/e2e/lock-warning-filled.655a613.svg share/element-web/img/e2e/normal.ab42a7b.svg share/element-web/img/e2e/verified.2ccf64e.svg share/element-web/img/e2e/warning-deprecated.b45047c.svg share/element-web/img/e2e/warning.71ffc83.svg d480 2 a483 5 share/element-web/img/element-icons/call/dialpad.b652586.svg share/element-web/img/element-icons/call/hangup.a9876fc.svg share/element-web/img/element-icons/call/video-call.515f9f9.svg share/element-web/img/element-icons/call/voice-call.85002aa.svg share/element-web/img/element-icons/chat-bubbles.7946de9.svg a485 3 share/element-web/img/element-icons/circle-sending.394023e.svg share/element-web/img/element-icons/circle-sent.4ba3d6b.svg share/element-web/img/element-icons/cloud-off.97663f7.svg a488 1 share/element-web/img/element-icons/eye.e715558.svg a489 3 share/element-web/img/element-icons/flask.6aca159.svg share/element-web/img/element-icons/group-members.d86d751.svg share/element-web/img/element-icons/hide.72c451b.svg a492 4 share/element-web/img/element-icons/room/composer/attach.7eed7d0.svg share/element-web/img/element-icons/room/composer/emoji.d7b1970.svg share/element-web/img/element-icons/room/composer/plain_text.ad262e9.svg share/element-web/img/element-icons/room/composer/poll.a8ee2f3.svg a499 2 share/element-web/img/element-icons/room/message-bar/edit.940a38c.svg share/element-web/img/element-icons/room/message-bar/emoji.27bdbc0.svg a500 1 share/element-web/img/element-icons/room/pin.c358af7.svg a502 2 share/element-web/img/element-icons/room/settings/roles.ace4f24.svg share/element-web/img/element-icons/room/share.6a6396f.svg a504 5 share/element-web/img/element-icons/roomlist/dialpad.024cc1d.svg share/element-web/img/element-icons/roomlist/explore.6738ed6.svg share/element-web/img/element-icons/roomlist/hash-circle.221168c.svg share/element-web/img/element-icons/roomlist/hash-plus.0f56725.svg share/element-web/img/element-icons/roomlist/hash-search.53e3a04.svg a505 4 share/element-web/img/element-icons/roomlist/hash.9de9cf7.svg share/element-web/img/element-icons/roomlist/low-priority.d46a05a.svg share/element-web/img/element-icons/roomlist/mark-as-read.273067d.svg share/element-web/img/element-icons/roomlist/mark-as-unread.f1a2c4d.svg a508 1 share/element-web/img/element-icons/roomlist/plus-circle.4fbd7e8.svg a512 1 share/element-web/img/element-icons/settings/appearance.90cad21.svg a513 1 share/element-web/img/element-icons/settings/flask.40eebdf.svg a517 1 share/element-web/img/element-icons/settings/preference.dd3ae3c.svg a521 1 share/element-web/img/element-icons/upload.1018a2f.svg a535 1 share/element-web/img/external-link.8197a77.svg a561 1 share/element-web/img/voip/call-view/dialpad.44caf66.svg a565 4 share/element-web/img/voip/silence.fff021d.svg share/element-web/img/voip/tab-dialpad.5fb10f3.svg share/element-web/img/voip/tab-userdirectory.6dac23d.svg share/element-web/img/voip/un-silence.fd94a16.svg d593 1 a602 2 share/element-web/themes/element/img/compound/apple.1ab7e70.svg share/element-web/themes/element/img/compound/apple.svg a604 4 share/element-web/themes/element/img/compound/linux.3246363.svg share/element-web/themes/element/img/compound/linux.svg share/element-web/themes/element/img/compound/microsoft.c4cdbfc.svg share/element-web/themes/element/img/compound/microsoft.svg d647 2 a648 2 share/element-web/widgets/element-call/assets/IndexedDBWorker-CzAuDk1v.js share/element-web/widgets/element-call/assets/IndexedDBWorker-CzAuDk1v.js.map d689 3 a691 8 share/element-web/widgets/element-call/assets/index-B4IlN3R9.js share/element-web/widgets/element-call/assets/index-B4IlN3R9.js.map share/element-web/widgets/element-call/assets/index-BKNzwlAH.js share/element-web/widgets/element-call/assets/index-BKNzwlAH.js.LICENSE.txt share/element-web/widgets/element-call/assets/index-BKNzwlAH.js.map share/element-web/widgets/element-call/assets/index-ByQHsvE1.js share/element-web/widgets/element-call/assets/index-ByQHsvE1.js.LICENSE.txt share/element-web/widgets/element-call/assets/index-ByQHsvE1.js.map d693 5 d762 2 a763 2 share/element-web/widgets/element-call/assets/livekit-client.e2ee.worker-Byc0H9ig.js share/element-web/widgets/element-call/assets/livekit-client.e2ee.worker-Byc0H9ig.js.map d765 3 a767 3 share/element-web/widgets/element-call/assets/matrix-sdk-crypto-wasm-DlvlUyhf.js share/element-web/widgets/element-call/assets/matrix-sdk-crypto-wasm-DlvlUyhf.js.map share/element-web/widgets/element-call/assets/matrix_sdk_crypto_wasm_bg-X-iWfZQJ.wasm d774 4 a777 4 share/element-web/widgets/element-call/assets/polyfill-force-BA4WuRQ3.js share/element-web/widgets/element-call/assets/polyfill-force-BA4WuRQ3.js.map share/element-web/widgets/element-call/assets/polyfill-force-wev_Xmqs.js share/element-web/widgets/element-call/assets/polyfill-force-wev_Xmqs.js.map d790 2 a791 2 share/element-web/widgets/element-call/assets/spa-65APL5kY.js share/element-web/widgets/element-call/assets/spa-65APL5kY.js.map @ 1.39 log @Update chat/element-web to 1.11.110 Changes in [1.11.110](https://github.com/element-hq/element-web/releases/tag/v1.11.110) (2025-08-27) ==================================================================================================== * Hide recovery key when re-entering it while creating or changing it ([#30499](https://github.com/element-hq/element-web/pull/30499)). Contributed by @@andybalaam. * Add `?no_universal_links=true` to OIDC url so EX doesn't try to handle it ([#29439](https://github.com/element-hq/element-web/pull/29439)). Contributed by @@t3chguy. * Show a blue lock for unencrypted rooms and hide the grey shield for encrypted rooms ([#30440](https://github.com/element-hq/element-web/pull/30440)). Contributed by @@langleyd. * Add support for Module API 1.4 ([#30185](https://github.com/element-hq/element-web/pull/30185)). Contributed by @@t3chguy. * MVVM - Introduce some helpers for snapshot management ([#30398](https://github.com/element-hq/element-web/pull/30398)). Contributed by @@MidhunSureshR. * A11y: move focus to right panel when opened ([#30553](https://github.com/element-hq/element-web/pull/30553)). Contributed by @@florianduros. * Fix e2e warning icon should be white ([#30539](https://github.com/element-hq/element-web/pull/30539)). Contributed by @@florianduros. * Remove NoOneHere disabled reason. ([#30524](https://github.com/element-hq/element-web/pull/30524)). Contributed by @@toger5. * Fix downloading files with authenticated media API ([#30520](https://github.com/element-hq/element-web/pull/30520)). Contributed by @@t3chguy. * Fix call permissions check confusion around element call ([#30521](https://github.com/element-hq/element-web/pull/30521)). Contributed by @@t3chguy. * Fix line wrap around emoji verification ([#30523](https://github.com/element-hq/element-web/pull/30523)). Contributed by @@t3chguy. * Don't highlight redacted events ([#30519](https://github.com/element-hq/element-web/pull/30519)). Contributed by @@t3chguy. * Fix matrix.to links not being handled in the app ([#30522](https://github.com/element-hq/element-web/pull/30522)). Contributed by @@t3chguy. * Fix issue of new room list taking up the full width ([#30459](https://github.com/element-hq/element-web/pull/30459)). Contributed by @@langleyd. * Fix widget persistence in React development mode ([#30509](https://github.com/element-hq/element-web/pull/30509)). Contributed by @@robintown. * Fix widget initialization in React development mode ([#30463](https://github.com/element-hq/element-web/pull/30463)). Contributed by @@robintown. Changes in [1.11.109](https://github.com/element-hq/element-web/releases/tag/v1.11.109) (2025-08-11) ==================================================================================================== This release supports the upcoming v12 ("hydra") Matrix room version and is necessary to view and participate in these rooms. * [Backport staging] Allow /upgraderoom command without developer mode enabled ([#30529](https://github.com/element-hq/element-web/pull/30529)). Contributed by @@RiotRobot. * [Backport staging] Support for creator/owner power level ([#30526](https://github.com/element-hq/element-web/pull/30526)). Contributed by @@RiotRobot. * New room list: change icon and label of menu item for to start a DM ([#30470](https://github.com/element-hq/element-web/pull/30470)). Contributed by @@florianduros. * Implement the member list with virtuoso ([#29869](https://github.com/element-hq/element-web/pull/29869)). Contributed by @@langleyd. * Add labs option for history sharing on invite ([#30313](https://github.com/element-hq/element-web/pull/30313)). Contributed by @@richvdh. * Bump wysiwyg to 2.39.0 adding support for pasting rich text content in the Rich Text Edtior ([#30421](https://github.com/element-hq/element-web/pull/30421)). Contributed by @@langleyd. * Support `EventShieldReason.MISMATCHED_SENDER` ([#30403](https://github.com/element-hq/element-web/pull/30403)). Contributed by @@richvdh. * Change unencrypted and public pills to blue ([#30399](https://github.com/element-hq/element-web/pull/30399)). Contributed by @@florianduros. * Change color of public room icon ([#30390](https://github.com/element-hq/element-web/pull/30390)). Contributed by @@florianduros. * Script for updating storybook screenshots ([#30340](https://github.com/element-hq/element-web/pull/30340)). Contributed by @@dbkr. * Add toggle to hide empty state in devtools ([#30352](https://github.com/element-hq/element-web/pull/30352)). Contributed by @@toger5. * [Backport staging] Use userId to filter users in non-federated rooms when showing the InviteDialog ([#30537](https://github.com/element-hq/element-web/pull/30537)). Contributed by @@RiotRobot. * [Backport staging] Catch error when encountering invalid m.room.pinned\_events event ([#30536](https://github.com/element-hq/element-web/pull/30536)). Contributed by @@RiotRobot. * Update for compatibility with v12 rooms ([#30452](https://github.com/element-hq/element-web/pull/30452)). Contributed by @@dbkr. * New room list: fix tooltip on presence ([#30474](https://github.com/element-hq/element-web/pull/30474)). Contributed by @@florianduros. * New room list: add tooltip for presence and room status ([#30472](https://github.com/element-hq/element-web/pull/30472)). Contributed by @@florianduros. * Fix: Clicking on an item in the member list causes it to scroll to the top rather than show the profile view ([#30455](https://github.com/element-hq/element-web/pull/30455)). Contributed by @@langleyd. * Put the 'decrypting' tooltip back ([#30446](https://github.com/element-hq/element-web/pull/30446)). Contributed by @@dbkr. * Use server name explicitly for via. ([#30362](https://github.com/element-hq/element-web/pull/30362)). Contributed by @@Half-Shot. * fix: replace hardcoded string in poll history dialog ([#30402](https://github.com/element-hq/element-web/pull/30402)). Contributed by @@florianduros. * fix: replace hardcoded string on qr code back button ([#30401](https://github.com/element-hq/element-web/pull/30401)). Contributed by @@florianduros. * Fix color of icon button with outline ([#30361](https://github.com/element-hq/element-web/pull/30361)). Contributed by @@florianduros. Changes in [1.11.108](https://github.com/element-hq/element-web/releases/tag/v1.11.108) (2025-07-30) ==================================================================================================== * [Backport staging] Fix downloaded attachments not being decrypted ([#30434](https://github.com/element-hq/element-web/pull/30434)). Contributed by @@RiotRobot. Changes in [1.11.107](https://github.com/element-hq/element-web/releases/tag/v1.11.107) (2025-07-29) ==================================================================================================== * Message preview should show tooltip with the full message on hover ([#30265](https://github.com/element-hq/element-web/pull/30265)). Contributed by @@MidhunSureshR. * Support rendering notification badges on platforms that do their own icon overlays ([#30315](https://github.com/element-hq/element-web/pull/30315)). Contributed by @@Half-Shot. * Add SubscriptionViewModel base class ([#30297](https://github.com/element-hq/element-web/pull/30297)). Contributed by @@dbkr. * Enhancement: Save image on CTRL+S ([#30330](https://github.com/element-hq/element-web/pull/30330)). Contributed by @@ioalexander. * Add quote functionality to MessageContextMenu (#29893) ([#30323](https://github.com/element-hq/element-web/pull/30323)). Contributed by @@AlirezaMrtz. * Initial structure for shared component views ([#30216](https://github.com/element-hq/element-web/pull/30216)). Contributed by @@dbkr. * [Backport staging] Fix e2e shield being invisible in white mode for encrypted room ([#30411](https://github.com/element-hq/element-web/pull/30411)). Contributed by @@RiotRobot. * Force ED titlebar color for new room list ([#30332](https://github.com/element-hq/element-web/pull/30332)). Contributed by @@florianduros. * Add a background color to left panel for macos titlebar in element desktop ([#30328](https://github.com/element-hq/element-web/pull/30328)). Contributed by @@florianduros. * Fix: Prevent page refresh on Enter key in right panel member search ([#30312](https://github.com/element-hq/element-web/pull/30312)). Contributed by @@AlirezaMrtz. @ text @d4 157 a160 154 share/element-web/bundles/4cb917bfa6c2afdfec1e/1095.js share/element-web/bundles/4cb917bfa6c2afdfec1e/1095.js.map share/element-web/bundles/4cb917bfa6c2afdfec1e/1127.js share/element-web/bundles/4cb917bfa6c2afdfec1e/1127.js.map share/element-web/bundles/4cb917bfa6c2afdfec1e/1188.js share/element-web/bundles/4cb917bfa6c2afdfec1e/1188.js.map share/element-web/bundles/4cb917bfa6c2afdfec1e/1402.js share/element-web/bundles/4cb917bfa6c2afdfec1e/1402.js.LICENSE.txt share/element-web/bundles/4cb917bfa6c2afdfec1e/1402.js.map share/element-web/bundles/4cb917bfa6c2afdfec1e/1526.js share/element-web/bundles/4cb917bfa6c2afdfec1e/1526.js.map share/element-web/bundles/4cb917bfa6c2afdfec1e/1787.js share/element-web/bundles/4cb917bfa6c2afdfec1e/1787.js.map share/element-web/bundles/4cb917bfa6c2afdfec1e/234.js share/element-web/bundles/4cb917bfa6c2afdfec1e/234.js.map share/element-web/bundles/4cb917bfa6c2afdfec1e/2382.js share/element-web/bundles/4cb917bfa6c2afdfec1e/2382.js.map share/element-web/bundles/4cb917bfa6c2afdfec1e/2792.js share/element-web/bundles/4cb917bfa6c2afdfec1e/2792.js.map share/element-web/bundles/4cb917bfa6c2afdfec1e/3075.js share/element-web/bundles/4cb917bfa6c2afdfec1e/3075.js.map share/element-web/bundles/4cb917bfa6c2afdfec1e/3197.js share/element-web/bundles/4cb917bfa6c2afdfec1e/3197.js.map share/element-web/bundles/4cb917bfa6c2afdfec1e/3260.js share/element-web/bundles/4cb917bfa6c2afdfec1e/3260.js.LICENSE.txt share/element-web/bundles/4cb917bfa6c2afdfec1e/3260.js.map share/element-web/bundles/4cb917bfa6c2afdfec1e/3380.js share/element-web/bundles/4cb917bfa6c2afdfec1e/3380.js.map share/element-web/bundles/4cb917bfa6c2afdfec1e/3486.js share/element-web/bundles/4cb917bfa6c2afdfec1e/3486.js.LICENSE.txt share/element-web/bundles/4cb917bfa6c2afdfec1e/3486.js.map share/element-web/bundles/4cb917bfa6c2afdfec1e/3508.js share/element-web/bundles/4cb917bfa6c2afdfec1e/3636.js share/element-web/bundles/4cb917bfa6c2afdfec1e/3636.js.map share/element-web/bundles/4cb917bfa6c2afdfec1e/395.js share/element-web/bundles/4cb917bfa6c2afdfec1e/395.js.map share/element-web/bundles/4cb917bfa6c2afdfec1e/4006.js share/element-web/bundles/4cb917bfa6c2afdfec1e/4006.js.map share/element-web/bundles/4cb917bfa6c2afdfec1e/4522.js share/element-web/bundles/4cb917bfa6c2afdfec1e/4522.js.map share/element-web/bundles/4cb917bfa6c2afdfec1e/458.js share/element-web/bundles/4cb917bfa6c2afdfec1e/458.js.map share/element-web/bundles/4cb917bfa6c2afdfec1e/5050.js share/element-web/bundles/4cb917bfa6c2afdfec1e/5050.js.map share/element-web/bundles/4cb917bfa6c2afdfec1e/5215.js share/element-web/bundles/4cb917bfa6c2afdfec1e/5438.js share/element-web/bundles/4cb917bfa6c2afdfec1e/5438.js.map share/element-web/bundles/4cb917bfa6c2afdfec1e/5914.js share/element-web/bundles/4cb917bfa6c2afdfec1e/5914.js.map share/element-web/bundles/4cb917bfa6c2afdfec1e/6063.js share/element-web/bundles/4cb917bfa6c2afdfec1e/6063.js.map share/element-web/bundles/4cb917bfa6c2afdfec1e/6311.js share/element-web/bundles/4cb917bfa6c2afdfec1e/6311.js.map share/element-web/bundles/4cb917bfa6c2afdfec1e/6501.js share/element-web/bundles/4cb917bfa6c2afdfec1e/6501.js.map share/element-web/bundles/4cb917bfa6c2afdfec1e/6717.js share/element-web/bundles/4cb917bfa6c2afdfec1e/6717.js.map share/element-web/bundles/4cb917bfa6c2afdfec1e/6762.js share/element-web/bundles/4cb917bfa6c2afdfec1e/6762.js.map share/element-web/bundles/4cb917bfa6c2afdfec1e/7014.js share/element-web/bundles/4cb917bfa6c2afdfec1e/7014.js.map share/element-web/bundles/4cb917bfa6c2afdfec1e/7088.js share/element-web/bundles/4cb917bfa6c2afdfec1e/7211.js share/element-web/bundles/4cb917bfa6c2afdfec1e/7211.js.map share/element-web/bundles/4cb917bfa6c2afdfec1e/7692.js share/element-web/bundles/4cb917bfa6c2afdfec1e/7692.js.map share/element-web/bundles/4cb917bfa6c2afdfec1e/7697.js share/element-web/bundles/4cb917bfa6c2afdfec1e/7766.js share/element-web/bundles/4cb917bfa6c2afdfec1e/7766.js.map share/element-web/bundles/4cb917bfa6c2afdfec1e/797.js share/element-web/bundles/4cb917bfa6c2afdfec1e/797.js.map share/element-web/bundles/4cb917bfa6c2afdfec1e/8227.js share/element-web/bundles/4cb917bfa6c2afdfec1e/8227.js.map share/element-web/bundles/4cb917bfa6c2afdfec1e/8901.js share/element-web/bundles/4cb917bfa6c2afdfec1e/8901.js.map share/element-web/bundles/4cb917bfa6c2afdfec1e/927.js share/element-web/bundles/4cb917bfa6c2afdfec1e/927.js.LICENSE.txt share/element-web/bundles/4cb917bfa6c2afdfec1e/927.js.map share/element-web/bundles/4cb917bfa6c2afdfec1e/9381.js share/element-web/bundles/4cb917bfa6c2afdfec1e/9381.js.map share/element-web/bundles/4cb917bfa6c2afdfec1e/9393.js share/element-web/bundles/4cb917bfa6c2afdfec1e/9393.js.map share/element-web/bundles/4cb917bfa6c2afdfec1e/9924.js share/element-web/bundles/4cb917bfa6c2afdfec1e/9924.js.map share/element-web/bundles/4cb917bfa6c2afdfec1e/9963.js share/element-web/bundles/4cb917bfa6c2afdfec1e/9963.js.map share/element-web/bundles/4cb917bfa6c2afdfec1e/blurhash.worker.js share/element-web/bundles/4cb917bfa6c2afdfec1e/blurhash.worker.js.map share/element-web/bundles/4cb917bfa6c2afdfec1e/bundle.css share/element-web/bundles/4cb917bfa6c2afdfec1e/bundle.css.map share/element-web/bundles/4cb917bfa6c2afdfec1e/bundle.js share/element-web/bundles/4cb917bfa6c2afdfec1e/bundle.js.LICENSE.txt share/element-web/bundles/4cb917bfa6c2afdfec1e/bundle.js.map share/element-web/bundles/4cb917bfa6c2afdfec1e/cb81f29ae2b6dba499cf.wasm share/element-web/bundles/4cb917bfa6c2afdfec1e/e4b68d309f1061c42d83.wasm share/element-web/bundles/4cb917bfa6c2afdfec1e/element-web-app.js share/element-web/bundles/4cb917bfa6c2afdfec1e/element-web-app.js.map share/element-web/bundles/4cb917bfa6c2afdfec1e/error-view.css share/element-web/bundles/4cb917bfa6c2afdfec1e/error-view.css.map share/element-web/bundles/4cb917bfa6c2afdfec1e/error-view.js share/element-web/bundles/4cb917bfa6c2afdfec1e/error-view.js.map share/element-web/bundles/4cb917bfa6c2afdfec1e/indexeddb.worker.js share/element-web/bundles/4cb917bfa6c2afdfec1e/indexeddb.worker.js.map share/element-web/bundles/4cb917bfa6c2afdfec1e/init.js share/element-web/bundles/4cb917bfa6c2afdfec1e/init.js.map share/element-web/bundles/4cb917bfa6c2afdfec1e/intl-segmenter-polyfill.js share/element-web/bundles/4cb917bfa6c2afdfec1e/intl-segmenter-polyfill.js.LICENSE.txt share/element-web/bundles/4cb917bfa6c2afdfec1e/intl-segmenter-polyfill.js.map share/element-web/bundles/4cb917bfa6c2afdfec1e/jitsi.css share/element-web/bundles/4cb917bfa6c2afdfec1e/jitsi.css.map share/element-web/bundles/4cb917bfa6c2afdfec1e/jitsi.js share/element-web/bundles/4cb917bfa6c2afdfec1e/jitsi.js.LICENSE.txt share/element-web/bundles/4cb917bfa6c2afdfec1e/jitsi.js.map share/element-web/bundles/4cb917bfa6c2afdfec1e/mobileguide.css share/element-web/bundles/4cb917bfa6c2afdfec1e/mobileguide.css.map share/element-web/bundles/4cb917bfa6c2afdfec1e/mobileguide.js share/element-web/bundles/4cb917bfa6c2afdfec1e/mobileguide.js.map share/element-web/bundles/4cb917bfa6c2afdfec1e/playback.worker.js share/element-web/bundles/4cb917bfa6c2afdfec1e/playback.worker.js.map share/element-web/bundles/4cb917bfa6c2afdfec1e/styles.css share/element-web/bundles/4cb917bfa6c2afdfec1e/styles.css.map share/element-web/bundles/4cb917bfa6c2afdfec1e/styles.js share/element-web/bundles/4cb917bfa6c2afdfec1e/styles.js.map share/element-web/bundles/4cb917bfa6c2afdfec1e/theme-dark-custom.css share/element-web/bundles/4cb917bfa6c2afdfec1e/theme-dark-custom.css.map share/element-web/bundles/4cb917bfa6c2afdfec1e/theme-dark-custom.js share/element-web/bundles/4cb917bfa6c2afdfec1e/theme-dark-custom.js.map share/element-web/bundles/4cb917bfa6c2afdfec1e/theme-dark.css share/element-web/bundles/4cb917bfa6c2afdfec1e/theme-dark.css.map share/element-web/bundles/4cb917bfa6c2afdfec1e/theme-dark.js share/element-web/bundles/4cb917bfa6c2afdfec1e/theme-dark.js.map share/element-web/bundles/4cb917bfa6c2afdfec1e/theme-legacy-dark.css share/element-web/bundles/4cb917bfa6c2afdfec1e/theme-legacy-dark.css.map share/element-web/bundles/4cb917bfa6c2afdfec1e/theme-legacy-dark.js share/element-web/bundles/4cb917bfa6c2afdfec1e/theme-legacy-dark.js.map share/element-web/bundles/4cb917bfa6c2afdfec1e/theme-legacy-light.css share/element-web/bundles/4cb917bfa6c2afdfec1e/theme-legacy-light.css.map share/element-web/bundles/4cb917bfa6c2afdfec1e/theme-legacy-light.js share/element-web/bundles/4cb917bfa6c2afdfec1e/theme-legacy-light.js.map share/element-web/bundles/4cb917bfa6c2afdfec1e/theme-light-custom.css share/element-web/bundles/4cb917bfa6c2afdfec1e/theme-light-custom.css.map share/element-web/bundles/4cb917bfa6c2afdfec1e/theme-light-custom.js share/element-web/bundles/4cb917bfa6c2afdfec1e/theme-light-custom.js.map share/element-web/bundles/4cb917bfa6c2afdfec1e/theme-light-high-contrast.css share/element-web/bundles/4cb917bfa6c2afdfec1e/theme-light-high-contrast.css.map share/element-web/bundles/4cb917bfa6c2afdfec1e/theme-light-high-contrast.js share/element-web/bundles/4cb917bfa6c2afdfec1e/theme-light-high-contrast.js.map share/element-web/bundles/4cb917bfa6c2afdfec1e/theme-light.css share/element-web/bundles/4cb917bfa6c2afdfec1e/theme-light.css.map share/element-web/bundles/4cb917bfa6c2afdfec1e/theme-light.js share/element-web/bundles/4cb917bfa6c2afdfec1e/theme-light.js.map share/element-web/bundles/4cb917bfa6c2afdfec1e/unhomoglyph_data.js share/element-web/bundles/4cb917bfa6c2afdfec1e/usercontent.js share/element-web/bundles/4cb917bfa6c2afdfec1e/usercontent.js.map d238 64 a301 64 share/element-web/fonts/inter-cyrillic-400-italic.46a9a95.woff2 share/element-web/fonts/inter-cyrillic-400-italic.5169430.woff share/element-web/fonts/inter-cyrillic-400-normal.062321f.woff share/element-web/fonts/inter-cyrillic-400-normal.cb04b2e.woff2 share/element-web/fonts/inter-cyrillic-500-italic.60c39f7.woff share/element-web/fonts/inter-cyrillic-500-italic.c6e65bb.woff2 share/element-web/fonts/inter-cyrillic-500-normal.397037a.woff share/element-web/fonts/inter-cyrillic-500-normal.b9dcbca.woff2 share/element-web/fonts/inter-cyrillic-600-italic.212fac5.woff share/element-web/fonts/inter-cyrillic-600-italic.7b614a3.woff2 share/element-web/fonts/inter-cyrillic-600-normal.883b5e4.woff share/element-web/fonts/inter-cyrillic-600-normal.ce60970.woff2 share/element-web/fonts/inter-cyrillic-700-italic.b446228.woff2 share/element-web/fonts/inter-cyrillic-700-italic.e39d44a.woff share/element-web/fonts/inter-cyrillic-700-normal.03cc5c4.woff share/element-web/fonts/inter-cyrillic-700-normal.36e9cf9.woff2 share/element-web/fonts/inter-cyrillic-ext-400-italic.b1ebd33.woff2 share/element-web/fonts/inter-cyrillic-ext-400-italic.fd10a7a.woff share/element-web/fonts/inter-cyrillic-ext-400-normal.c676f17.woff share/element-web/fonts/inter-cyrillic-ext-400-normal.fd1478d.woff2 share/element-web/fonts/inter-cyrillic-ext-500-italic.481f806.woff share/element-web/fonts/inter-cyrillic-ext-500-italic.f1fda97.woff2 share/element-web/fonts/inter-cyrillic-ext-500-normal.023db87.woff2 share/element-web/fonts/inter-cyrillic-ext-500-normal.69e09a5.woff share/element-web/fonts/inter-cyrillic-ext-600-italic.ba8b5b6.woff2 share/element-web/fonts/inter-cyrillic-ext-600-italic.e2671cb.woff share/element-web/fonts/inter-cyrillic-ext-600-normal.25b7c49.woff2 share/element-web/fonts/inter-cyrillic-ext-600-normal.2c47e01.woff share/element-web/fonts/inter-cyrillic-ext-700-italic.8e4ae49.woff share/element-web/fonts/inter-cyrillic-ext-700-italic.af4e707.woff2 share/element-web/fonts/inter-cyrillic-ext-700-normal.0ddea3b.woff share/element-web/fonts/inter-cyrillic-ext-700-normal.5631f05.woff2 share/element-web/fonts/inter-greek-400-italic.989367a.woff share/element-web/fonts/inter-greek-400-italic.d6ae1dc.woff2 share/element-web/fonts/inter-greek-400-normal.9ec3b40.woff share/element-web/fonts/inter-greek-400-normal.a8de720.woff2 share/element-web/fonts/inter-greek-500-italic.44cebcc.woff2 share/element-web/fonts/inter-greek-500-italic.c11a554.woff share/element-web/fonts/inter-greek-500-normal.0d91a97.woff2 share/element-web/fonts/inter-greek-500-normal.debd93e.woff share/element-web/fonts/inter-greek-600-italic.83678da.woff2 share/element-web/fonts/inter-greek-600-italic.ccaa6d0.woff share/element-web/fonts/inter-greek-600-normal.5c46a35.woff2 share/element-web/fonts/inter-greek-600-normal.83c86cf.woff share/element-web/fonts/inter-greek-700-italic.45af22e.woff2 share/element-web/fonts/inter-greek-700-italic.b154c35.woff share/element-web/fonts/inter-greek-700-normal.04d33a0.woff share/element-web/fonts/inter-greek-700-normal.f5fbdfc.woff2 share/element-web/fonts/inter-greek-ext-400-italic.4b391e1.woff2 share/element-web/fonts/inter-greek-ext-400-italic.d3b63f2.woff share/element-web/fonts/inter-greek-ext-400-normal.02f9e7e.woff share/element-web/fonts/inter-greek-ext-400-normal.f2fa0d9.woff2 share/element-web/fonts/inter-greek-ext-500-italic.0c0fe3e.woff share/element-web/fonts/inter-greek-ext-500-italic.c81f2dc.woff2 share/element-web/fonts/inter-greek-ext-500-normal.045dde1.woff share/element-web/fonts/inter-greek-ext-500-normal.b187635.woff2 share/element-web/fonts/inter-greek-ext-600-italic.0dc46c5.woff2 share/element-web/fonts/inter-greek-ext-600-italic.52c4a7b.woff share/element-web/fonts/inter-greek-ext-600-normal.7bff749.woff share/element-web/fonts/inter-greek-ext-600-normal.c8a7cdd.woff2 share/element-web/fonts/inter-greek-ext-700-italic.20b9bad.woff share/element-web/fonts/inter-greek-ext-700-italic.5a924ac.woff2 share/element-web/fonts/inter-greek-ext-700-normal.4cdf2b4.woff2 share/element-web/fonts/inter-greek-ext-700-normal.ca8751b.woff d314 4 a317 4 share/element-web/fonts/inter-latin-700-italic.7b2f2cb.woff2 share/element-web/fonts/inter-latin-700-italic.7d58d9c.woff share/element-web/fonts/inter-latin-700-normal.02426d0.woff share/element-web/fonts/inter-latin-700-normal.0846760.woff2 d330 4 a333 4 share/element-web/fonts/inter-latin-ext-700-italic.61cf6ce.woff2 share/element-web/fonts/inter-latin-ext-700-italic.ed657fe.woff share/element-web/fonts/inter-latin-ext-700-normal.454735e.woff share/element-web/fonts/inter-latin-ext-700-normal.be70ab2.woff2 d346 25 a370 24 share/element-web/fonts/inter-vietnamese-700-italic.6e1a2f4.woff share/element-web/fonts/inter-vietnamese-700-italic.feddee8.woff2 share/element-web/fonts/inter-vietnamese-700-normal.5d9bfca.woff2 share/element-web/fonts/inter-vietnamese-700-normal.cceb6e3.woff share/element-web/i18n/cs.46fdf9f.json share/element-web/i18n/cy.6299f43.json share/element-web/i18n/de_DE.ecfbe41.json share/element-web/i18n/el.d9243f0.json share/element-web/i18n/en_EN.02e2a9d.json share/element-web/i18n/eo.38fe19a.json share/element-web/i18n/es.cf16fec.json share/element-web/i18n/et.e0dac39.json share/element-web/i18n/fa.d3082cf.json share/element-web/i18n/fi.5d8be7e.json share/element-web/i18n/fr.3d5fd39.json share/element-web/i18n/gl.537c630.json share/element-web/i18n/he.83b6e90.json share/element-web/i18n/hu.81faab0.json share/element-web/i18n/id.ec7a7a6.json share/element-web/i18n/is.961b8aa.json share/element-web/i18n/it.43bfddf.json share/element-web/i18n/ja.cc1906f.json share/element-web/i18n/ka.047bb51.json share/element-web/i18n/languages.489b066.json d372 18 a389 18 share/element-web/i18n/lo.1a01478.json share/element-web/i18n/lt.758c193.json share/element-web/i18n/lv.4878bf2.json share/element-web/i18n/mg_MG.b1e631d.json share/element-web/i18n/nb_NO.a65731e.json share/element-web/i18n/nl.0fe0ef7.json share/element-web/i18n/pl.5349fe2.json share/element-web/i18n/pt.4f6bc7e.json share/element-web/i18n/pt_BR.a9c5a04.json share/element-web/i18n/ru.52cf8d5.json share/element-web/i18n/sk.8d19a36.json share/element-web/i18n/sq.a4814b4.json share/element-web/i18n/sv.69ad838.json share/element-web/i18n/tr.5ec7421.json share/element-web/i18n/uk.47ad151.json share/element-web/i18n/vi.537aa28.json share/element-web/i18n/zh_Hans.0999651.json share/element-web/i18n/zh_Hant.9f0fbac.json a454 1 share/element-web/img/e2e/verified-deprecated.9030dfd.svg d657 1 d659 3 a661 2 share/element-web/vector-icons/1240x600.png share/element-web/vector-icons/150.png d663 1 d665 1 d667 2 a668 33 share/element-web/vector-icons/300.png share/element-web/vector-icons/44.png share/element-web/vector-icons/50.png share/element-web/vector-icons/620x300.png share/element-web/vector-icons/76.png share/element-web/vector-icons/88.png share/element-web/vector-icons/apple-touch-icon-114.654cb86.png share/element-web/vector-icons/apple-touch-icon-114.png share/element-web/vector-icons/apple-touch-icon-120.37c9043.png share/element-web/vector-icons/apple-touch-icon-120.png share/element-web/vector-icons/apple-touch-icon-144.60718ab.png share/element-web/vector-icons/apple-touch-icon-144.png share/element-web/vector-icons/apple-touch-icon-152.1944148.png share/element-web/vector-icons/apple-touch-icon-152.png share/element-web/vector-icons/apple-touch-icon-180.5d60475.png share/element-web/vector-icons/apple-touch-icon-180.png share/element-web/vector-icons/apple-touch-icon-57.915fe96.png share/element-web/vector-icons/apple-touch-icon-57.png share/element-web/vector-icons/apple-touch-icon-60.578ef7b.png share/element-web/vector-icons/apple-touch-icon-60.png share/element-web/vector-icons/apple-touch-icon-72.eb1bdb7.png share/element-web/vector-icons/apple-touch-icon-72.png share/element-web/vector-icons/apple-touch-icon-76.d115188.png share/element-web/vector-icons/apple-touch-icon-76.png share/element-web/vector-icons/browserconfig.8b4a2cf.xml share/element-web/vector-icons/browserconfig.xml share/element-web/vector-icons/favicon.4c70c2b.ico share/element-web/vector-icons/favicon.ico share/element-web/vector-icons/mstile-150.874f9ce.png share/element-web/vector-icons/mstile-150.png share/element-web/vector-icons/mstile-310.png share/element-web/vector-icons/mstile-310x150.png share/element-web/vector-icons/mstile-70.png d676 8 a683 2 share/element-web/widgets/element-call/assets/IndexedDBWorker-k_3vZa8J.js share/element-web/widgets/element-call/assets/IndexedDBWorker-k_3vZa8J.js.map d690 3 a692 3 share/element-web/widgets/element-call/assets/cs-app-v58LOBvt.json share/element-web/widgets/element-call/assets/da-app-9paXotmH.json share/element-web/widgets/element-call/assets/de-app-DLuEgSI3.json d698 1 a698 1 share/element-web/widgets/element-call/assets/en-app-C5T4BCNa.json d700 1 a700 1 share/element-web/widgets/element-call/assets/et-app-DBPtMBtN.json d718 9 a726 9 share/element-web/widgets/element-call/assets/index-BuLS5UUE.js share/element-web/widgets/element-call/assets/index-BuLS5UUE.js.map share/element-web/widgets/element-call/assets/index-DMnN9EKG.css share/element-web/widgets/element-call/assets/index-D_k2U_CI.js share/element-web/widgets/element-call/assets/index-D_k2U_CI.js.LICENSE.txt share/element-web/widgets/element-call/assets/index-D_k2U_CI.js.map share/element-web/widgets/element-call/assets/index-VC5-R1Nr.js share/element-web/widgets/element-call/assets/index-VC5-R1Nr.js.LICENSE.txt share/element-web/widgets/element-call/assets/index-VC5-R1Nr.js.map d791 2 a792 2 share/element-web/widgets/element-call/assets/livekit-client.e2ee.worker-B0tndz1T.js share/element-web/widgets/element-call/assets/livekit-client.e2ee.worker-B0tndz1T.js.map d803 4 a806 4 share/element-web/widgets/element-call/assets/polyfill-force-CI9FEuxb.js share/element-web/widgets/element-call/assets/polyfill-force-CI9FEuxb.js.map share/element-web/widgets/element-call/assets/polyfill-force-SL5hjkFK.js share/element-web/widgets/element-call/assets/polyfill-force-SL5hjkFK.js.map d809 2 d814 1 a814 1 share/element-web/widgets/element-call/assets/ru-app-Bz0WyIJI.json d818 4 a821 4 share/element-web/widgets/element-call/assets/sk-app-Bv2npyK0.json share/element-web/widgets/element-call/assets/spa-CsF467Zb.js share/element-web/widgets/element-call/assets/spa-CsF467Zb.js.map share/element-web/widgets/element-call/assets/sv-app-BvdrRKW-.json @ 1.38 log @Update chat/element-web to 1.11.106 Changes in [1.11.106](https://github.com/element-hq/element-web/releases/tag/v1.11.106) (2025-07-15) ==================================================================================================== ## ✨ Features * [Backport staging] Fix e2e icon colour ([#30304](https://github.com/element-hq/element-web/pull/30304)). Contributed by @@RiotRobot. * Add support for module message hint `allowDownloadingMedia` ([#30252](https://github.com/element-hq/element-web/pull/30252)). Contributed by @@Half-Shot. * Update the mobile\_guide page to the new design and link out to Element X by default. ([#30172](https://github.com/element-hq/element-web/pull/30172)). Contributed by @@pixlwave. * Filter settings exported when rageshaking ([#30236](https://github.com/element-hq/element-web/pull/30236)). Contributed by @@Half-Shot. * Allow Element Call to learn the room name ([#30213](https://github.com/element-hq/element-web/pull/30213)). Contributed by @@robintown. ## 🐛 Bug Fixes * [Backport staging] Fix missing image download button ([#30322](https://github.com/element-hq/element-web/pull/30322)). Contributed by @@RiotRobot. * Fix transparent verification checkmark in dark mode ([#30235](https://github.com/element-hq/element-web/pull/30235)). Contributed by @@Banbuii. * Fix logic in DeviceListener ([#30230](https://github.com/element-hq/element-web/pull/30230)). Contributed by @@uhoreg. * Disable file drag-and-drop if insufficient permissions ([#30186](https://github.com/element-hq/element-web/pull/30186)). Contributed by @@t3chguy. Changes in [1.11.105](https://github.com/element-hq/element-web/releases/tag/v1.11.105) (2025-07-01) ==================================================================================================== ## ✨ Features * New room list: add context menu to room list item ([#29952](https://github.com/element-hq/element-web/pull/29952)). Contributed by @@florianduros. * Support for custom message components via Module API ([#30074](https://github.com/element-hq/element-web/pull/30074)). Contributed by @@Half-Shot. * Prompt users to set up recovery ([#30075](https://github.com/element-hq/element-web/pull/30075)). Contributed by @@uhoreg. * Update `IconButton` colors ([#30124](https://github.com/element-hq/element-web/pull/30124)). Contributed by @@florianduros. * New room list: filter list can be collapsed ([#29992](https://github.com/element-hq/element-web/pull/29992)). Contributed by @@florianduros. * Show `EmptyRoomListView` when low priority filter matches zero rooms ([#30122](https://github.com/element-hq/element-web/pull/30122)). Contributed by @@MidhunSureshR. ## 🐛 Bug Fixes * Fix untranslatable string "People" in notifications beta ([#30165](https://github.com/element-hq/element-web/pull/30165)). Contributed by @@t3chguy. * Force verification even after logging in via delegate ([#30141](https://github.com/element-hq/element-web/pull/30141)). Contributed by @@andybalaam. * Hide add integrations button based on UIComponent.AddIntegrations ([#30140](https://github.com/element-hq/element-web/pull/30140)). Contributed by @@t3chguy. * Use nav for new room list and label sections ([#30134](https://github.com/element-hq/element-web/pull/30134)). Contributed by @@dbkr. * Spacestore should emit event after rebuilding home space ([#30132](https://github.com/element-hq/element-web/pull/30132)). Contributed by @@MidhunSureshR. * Handle m.room.pinned\_events being invalid ([#30129](https://github.com/element-hq/element-web/pull/30129)). Contributed by @@t3chguy. Changes in [1.11.104](https://github.com/element-hq/element-web/releases/tag/v1.11.104) (2025-06-17) ==================================================================================================== ## ✨ Features * Update the mobile\_guide page to the new design. ([#30006](https://github.com/element-hq/element-web/pull/30006)). Contributed by @@pixlwave. * Provide a devtool for manually verifying other devices ([#30094](https://github.com/element-hq/element-web/pull/30094)). Contributed by @@andybalaam. * Implement MSC4155: Invite filtering ([#29603](https://github.com/element-hq/element-web/pull/29603)). Contributed by @@Half-Shot. * Add low priority avatar decoration to room tile ([#30065](https://github.com/element-hq/element-web/pull/30065)). Contributed by @@MidhunSureshR. * Add ability to prevent window content being captured by other apps (Desktop) ([#30098](https://github.com/element-hq/element-web/pull/30098)). Contributed by @@t3chguy. * New room list: move message preview in user settings ([#30023](https://github.com/element-hq/element-web/pull/30023)). Contributed by @@florianduros. * New room list: change room options icon ([#30029](https://github.com/element-hq/element-web/pull/30029)). Contributed by @@florianduros. * RoomListStore: Sort low priority rooms to the bottom of the list ([#30070](https://github.com/element-hq/element-web/pull/30070)). Contributed by @@MidhunSureshR. * Add low priority filter pill to the room list UI ([#30060](https://github.com/element-hq/element-web/pull/30060)). Contributed by @@MidhunSureshR. * New room list: remove color gradient in space panel ([#29721](https://github.com/element-hq/element-web/pull/29721)). Contributed by @@florianduros. * /share?msg=foo endpoint using forward message dialog ([#29874](https://github.com/element-hq/element-web/pull/29874)). Contributed by @@ara4n. ## 🐛 Bug Fixes * Do not send empty auth when setting up cross-signing keys ([#29914](https://github.com/element-hq/element-web/pull/29914)). Contributed by @@gnieto. * Settings: flip local video feed by default ([#29501](https://github.com/element-hq/element-web/pull/29501)). Contributed by @@jbtrystram. * AccessSecretStorageDialog: various fixes ([#30093](https://github.com/element-hq/element-web/pull/30093)). Contributed by @@richvdh. * AccessSecretStorageDialog: fix inability to enter recovery key ([#30090](https://github.com/element-hq/element-web/pull/30090)). Contributed by @@richvdh. * Fix failure to upload thumbnail causing image to send as file ([#30086](https://github.com/element-hq/element-web/pull/30086)). Contributed by @@t3chguy. * Low priority menu item should be a toggle ([#30071](https://github.com/element-hq/element-web/pull/30071)). Contributed by @@MidhunSureshR. * Add sanity checks to prevent users from ignoring themselves ([#30079](https://github.com/element-hq/element-web/pull/30079)). Contributed by @@MidhunSureshR. * Fix issue with duplicate images ([#30073](https://github.com/element-hq/element-web/pull/30073)). Contributed by @@fatlewis. * Handle errors returned from Seshat ([#30083](https://github.com/element-hq/element-web/pull/30083)). Contributed by @@richvdh. Changes in [1.11.103](https://github.com/element-hq/element-web/releases/tag/v1.11.103) (2025-06-10) ==================================================================================================== ## 🐛 Bug Fixes + Check the sender of an event matches owner of session, preventing sender spoofing by homeserver owners. [13c1d20](https://github.com/matrix-org/matrix-rust-sdk/commit/13c1d2048286bbabf5e7bc6b015aafee98f04d55) (High, [GHSA-x958-rvg6-956w](https://github.com/matrix-org/matrix-rust-sdk/security/advisories/GHSA-x958-rvg6-956w)). Changes in [1.11.102](https://github.com/element-hq/element-web/releases/tag/v1.11.102) (2025-06-03) ==================================================================================================== ## ✨ Features * EW: Modernize the recovery key input modal ([#29819](https://github.com/element-hq/element-web/pull/29819)). Contributed by @@uhoreg. * New room list: move secondary filters into primary filters ([#29972](https://github.com/element-hq/element-web/pull/29972)). Contributed by @@florianduros. * Prompt the user when key storage is unexpectedly off ([#29912](https://github.com/element-hq/element-web/pull/29912)). Contributed by @@andybalaam. * New room list: move sort menu in room list header ([#29983](https://github.com/element-hq/element-web/pull/29983)). Contributed by @@florianduros. * New room list: rework spacing of room list item ([#29965](https://github.com/element-hq/element-web/pull/29965)). Contributed by @@florianduros. * RLS: Remove forgotten room from skiplist ([#29933](https://github.com/element-hq/element-web/pull/29933)). Contributed by @@MidhunSureshR. * Add room list sorting ([#29951](https://github.com/element-hq/element-web/pull/29951)). Contributed by @@dbkr. * Don't use the minimised width(68px) on the new room list ([#29778](https://github.com/element-hq/element-web/pull/29778)). Contributed by @@langleyd. ## 🐛 Bug Fixes * [Backport staging] Close call options popup menu when option has been selected ([#30054](https://github.com/element-hq/element-web/pull/30054)). Contributed by @@RiotRobot. * RoomListStoreV3: Only add new rooms that pass `VisibilityProvider` check ([#29974](https://github.com/element-hq/element-web/pull/29974)). Contributed by @@MidhunSureshR. * Re-order primary filters ([#29957](https://github.com/element-hq/element-web/pull/29957)). Contributed by @@dbkr. * Fix leaky CSS adding `!` to all H1 elements ([#29964](https://github.com/element-hq/element-web/pull/29964)). Contributed by @@t3chguy. * Fix extensions panel style ([#29273](https://github.com/element-hq/element-web/pull/29273)). Contributed by @@langleyd. * Fix state events being hidden from widgets in read\_events actions ([#29954](https://github.com/element-hq/element-web/pull/29954)). Contributed by @@robintown. * Remove old filter test ([#29963](https://github.com/element-hq/element-web/pull/29963)). Contributed by @@dbkr. Changes in [1.11.101](https://github.com/element-hq/element-web/releases/tag/v1.11.101) (2025-05-20) ==================================================================================================== ## ✨ Features * New room list: add keyboard navigation support ([#29805](https://github.com/element-hq/element-web/pull/29805)). Contributed by @@florianduros. * Use the JoinRuleSettings component for the guest link access prompt. ([#28614](https://github.com/element-hq/element-web/pull/28614)). Contributed by @@toger5. * Add loading state to the new room list view ([#29725](https://github.com/element-hq/element-web/pull/29725)). Contributed by @@langleyd. * Make OIDC identity reset consistent with EX ([#29854](https://github.com/element-hq/element-web/pull/29854)). Contributed by @@andybalaam. * Support error code for email / phone adding unsupported (MSC4178) ([#29855](https://github.com/element-hq/element-web/pull/29855)). Contributed by @@dbkr. * Update identity reset UI (Make consistent with EX) ([#29701](https://github.com/element-hq/element-web/pull/29701)). Contributed by @@andybalaam. * Add secondary filters to the new room list ([#29818](https://github.com/element-hq/element-web/pull/29818)). Contributed by @@dbkr. * Fix battery drain from Web Audio ([#29203](https://github.com/element-hq/element-web/pull/29203)). Contributed by @@mbachry. ## 🐛 Bug Fixes * Fix go home shortcut on macos and change toggle action events shortcut ([#29929](https://github.com/element-hq/element-web/pull/29929)). Contributed by @@florianduros. * New room list: fix outdated message preview when space or filter change ([#29925](https://github.com/element-hq/element-web/pull/29925)). Contributed by @@florianduros. * Stop migrating to MSC4278 if the config exists. ([#29924](https://github.com/element-hq/element-web/pull/29924)). Contributed by @@Half-Shot. * Ensure consistent download file name on download from ImageView ([#29913](https://github.com/element-hq/element-web/pull/29913)). Contributed by @@t3chguy. * Add error toast when service worker registration fails ([#29895](https://github.com/element-hq/element-web/pull/29895)). Contributed by @@t3chguy. * New Room List: Prevent old tombstoned rooms from appearing in the list ([#29881](https://github.com/element-hq/element-web/pull/29881)). Contributed by @@MidhunSureshR. * Remove lag in search field ([#29885](https://github.com/element-hq/element-web/pull/29885)). Contributed by @@florianduros. * Respect UIFeature.Voip ([#29873](https://github.com/element-hq/element-web/pull/29873)). Contributed by @@langleyd. * Allow jumping to message search from spotlight ([#29850](https://github.com/element-hq/element-web/pull/29850)). Contributed by @@t3chguy. Changes in [1.11.100](https://github.com/element-hq/element-web/releases/tag/v1.11.100) (2025-05-06) ==================================================================================================== ## ✨ Features * Move rich topics out of labs / stabilise MSC3765 ([#29817](https://github.com/element-hq/element-web/pull/29817)). Contributed by @@Johennes. * Spell out that Element Web does \*not\* work on mobile. ([#29211](https://github.com/element-hq/element-web/pull/29211)). Contributed by @@ara4n. * Add message preview support to the new room list ([#29784](https://github.com/element-hq/element-web/pull/29784)). Contributed by @@dbkr. * Global configuration flag for media previews ([#29582](https://github.com/element-hq/element-web/pull/29582)). Contributed by @@Half-Shot. * New room list: add partial keyboard shortcuts support ([#29783](https://github.com/element-hq/element-web/pull/29783)). Contributed by @@florianduros. * MVVM RoomSummaryCard Topic ([#29710](https://github.com/element-hq/element-web/pull/29710)). Contributed by @@MarcWadai. * Warn on self change from settings > roles ([#28926](https://github.com/element-hq/element-web/pull/28926)). Contributed by @@MarcWadai. * New room list: new visual for invitation ([#29773](https://github.com/element-hq/element-web/pull/29773)). Contributed by @@florianduros. ## 🐛 Bug Fixes * Fix incorrect display of the user info display name ([#29826](https://github.com/element-hq/element-web/pull/29826)). Contributed by @@langleyd. * RoomListStore: Remove invite rooms on decline ([#29804](https://github.com/element-hq/element-web/pull/29804)). Contributed by @@MidhunSureshR. * Fix the buttons not being displayed with long preview text ([#29811](https://github.com/element-hq/element-web/pull/29811)). Contributed by @@dbkr. * New room list: fix missing/incorrect notification decoration ([#29796](https://github.com/element-hq/element-web/pull/29796)). Contributed by @@florianduros. * New Room List: Prevent potential scroll jump/flicker when switching spaces ([#29781](https://github.com/element-hq/element-web/pull/29781)). Contributed by @@MidhunSureshR. * New room list: fix incorrect decoration ([#29770](https://github.com/element-hq/element-web/pull/29770)). Contributed by @@florianduros. Changes in [1.11.99](https://github.com/element-hq/element-web/releases/tag/v1.11.99) (2025-04-23) ================================================================================================== No changes, just bumping the version to accommodate a new Element Desktop release Changes in [1.11.98](https://github.com/element-hq/element-web/releases/tag/v1.11.98) (2025-04-22) ================================================================================================== ## ✨ Features * print better errors in the search view instead of a blocking modal ([#29724](https://github.com/element-hq/element-web/pull/29724)). Contributed by @@Jujure. * New room list: video room and video call decoration ([#29693](https://github.com/element-hq/element-web/pull/29693)). Contributed by @@florianduros. * Remove Secure Backup, Cross-signing and Cryptography sections in `Security & Privacy` user settings ([#29088](https://github.com/element-hq/element-web/pull/29088)). Contributed by @@florianduros. * Allow reporting a room when rejecting an invite. ([#29570](https://github.com/element-hq/element-web/pull/29570)). Contributed by @@Half-Shot. * RoomListViewModel: Reset primary and secondary filters on space change ([#29672](https://github.com/element-hq/element-web/pull/29672)). Contributed by @@MidhunSureshR. * RoomListStore: Support specific sorting requirements for muted rooms ([#29665](https://github.com/element-hq/element-web/pull/29665)). Contributed by @@MidhunSureshR. * New room list: add notification options menu ([#29639](https://github.com/element-hq/element-web/pull/29639)). Contributed by @@florianduros. * Room List: Scroll to top of the list when active room is not in the list ([#29650](https://github.com/element-hq/element-web/pull/29650)). Contributed by @@MidhunSureshR. ## 🐛 Bug Fixes * Fix unwanted form submit behaviour in memberlist ([#29747](https://github.com/element-hq/element-web/pull/29747)). Contributed by @@MidhunSureshR. * New room list: fix public room icon visibility when filter change ([#29737](https://github.com/element-hq/element-web/pull/29737)). Contributed by @@florianduros. * Fix custom theme support for short hex \& rgba hex strings ([#29726](https://github.com/element-hq/element-web/pull/29726)). Contributed by @@t3chguy. * New room list: minor visual fixes ([#29723](https://github.com/element-hq/element-web/pull/29723)). Contributed by @@florianduros. * Fix getOidcCallbackUrl for Element Desktop ([#29711](https://github.com/element-hq/element-web/pull/29711)). Contributed by @@t3chguy. * Fix some webp images improperly marked as animated ([#29713](https://github.com/element-hq/element-web/pull/29713)). Contributed by @@Petersmit27. * Revert deletion of hydrateSession ([#29703](https://github.com/element-hq/element-web/pull/29703)). Contributed by @@Jujure. * Fix converttoroom \& converttodm not working ([#29705](https://github.com/element-hq/element-web/pull/29705)). Contributed by @@t3chguy. * Ensure forceCloseAllModals also closes priority/static modals ([#29706](https://github.com/element-hq/element-web/pull/29706)). Contributed by @@t3chguy. * Continue button is disabled when uploading a recovery key file ([#29695](https://github.com/element-hq/element-web/pull/29695)). Contributed by @@Giwayume. * Catch errors after syncing recovery ([#29691](https://github.com/element-hq/element-web/pull/29691)). Contributed by @@andybalaam. * New room list: fix multiple visual issues ([#29673](https://github.com/element-hq/element-web/pull/29673)). Contributed by @@florianduros. * New Room List: Fix mentions filter matching rooms with any highlight ([#29668](https://github.com/element-hq/element-web/pull/29668)). Contributed by @@MidhunSureshR. * Fix truncated emoji label during emoji SAS ([#29643](https://github.com/element-hq/element-web/pull/29643)). Contributed by @@florianduros. * Remove duplicate jitsi link ([#29642](https://github.com/element-hq/element-web/pull/29642)). Contributed by @@dbkr. Changes in [1.11.97](https://github.com/element-hq/element-web/releases/tag/v1.11.97) (2025-04-08) ================================================================================================== ## ✨ Features * New room list: reduce padding between avatar and room list border ([#29634](https://github.com/element-hq/element-web/pull/29634)). Contributed by @@florianduros. * Bundle Element Call with Element Web packages ([#29309](https://github.com/element-hq/element-web/pull/29309)). Contributed by @@t3chguy. * Hide an event notification if it is redacted ([#29605](https://github.com/element-hq/element-web/pull/29605)). Contributed by @@Half-Shot. * Docker: Use nginx-unprivileged as base image ([#29353](https://github.com/element-hq/element-web/pull/29353)). Contributed by @@AndrewFerr. * Switch away from nesting React trees and mangling the DOM ([#29586](https://github.com/element-hq/element-web/pull/29586)). Contributed by @@t3chguy. * New room list: add notification decoration ([#29552](https://github.com/element-hq/element-web/pull/29552)). Contributed by @@florianduros. * RoomListStore: Unread filter should match rooms that were marked as unread ([#29580](https://github.com/element-hq/element-web/pull/29580)). Contributed by @@MidhunSureshR. * Add support for hiding videos ([#29496](https://github.com/element-hq/element-web/pull/29496)). Contributed by @@Half-Shot. * Use an outline icon for the report room button ([#29573](https://github.com/element-hq/element-web/pull/29573)). Contributed by @@robintown. * Generate/load pickle key on SSO ([#29568](https://github.com/element-hq/element-web/pull/29568)). Contributed by @@Jujure. * Add report room dialog button/dialog. ([#29513](https://github.com/element-hq/element-web/pull/29513)). Contributed by @@Half-Shot. * RoomListViewModel: Make the active room sticky in the list ([#29551](https://github.com/element-hq/element-web/pull/29551)). Contributed by @@MidhunSureshR. * Replace checkboxes with Compound checkboxes, and appropriately label each checkbox. ([#29363](https://github.com/element-hq/element-web/pull/29363)). Contributed by @@Half-Shot. * New room list: add selection decoration ([#29531](https://github.com/element-hq/element-web/pull/29531)). Contributed by @@florianduros. * Simplified Sliding Sync ([#28515](https://github.com/element-hq/element-web/pull/28515)). Contributed by @@dbkr. * Add ability to hide images after clicking "show image" ([#29467](https://github.com/element-hq/element-web/pull/29467)). Contributed by @@Half-Shot. ## 🐛 Bug Fixes * Fix scroll issues in memberlist ([#29392](https://github.com/element-hq/element-web/pull/29392)). Contributed by @@MidhunSureshR. * Ensure clicks on spoilers do not get handled by the hidden content ([#29618](https://github.com/element-hq/element-web/pull/29618)). Contributed by @@t3chguy. * New room list: add cursor pointer on room list item ([#29627](https://github.com/element-hq/element-web/pull/29627)). Contributed by @@florianduros. * Fix missing ambiguous url tooltips on Element Desktop ([#29619](https://github.com/element-hq/element-web/pull/29619)). Contributed by @@t3chguy. * New room list: fix spacing and padding ([#29607](https://github.com/element-hq/element-web/pull/29607)). Contributed by @@florianduros. * Make fetchdep check out matching branch name ([#29601](https://github.com/element-hq/element-web/pull/29601)). Contributed by @@dbkr. * Fix MFileBody fileName not considering `filename` ([#29589](https://github.com/element-hq/element-web/pull/29589)). Contributed by @@t3chguy. * Fix token expiry racing with login causing wrong error to be shown ([#29566](https://github.com/element-hq/element-web/pull/29566)). Contributed by @@t3chguy. * Fix bug which caused startup to hang if the clock was wound back since a previous session ([#29558](https://github.com/element-hq/element-web/pull/29558)). Contributed by @@richvdh. * RoomListViewModel: Reset any primary filter on secondary filter change ([#29562](https://github.com/element-hq/element-web/pull/29562)). Contributed by @@MidhunSureshR. * RoomListStore: Unread filter should only filter rooms having unread counts ([#29555](https://github.com/element-hq/element-web/pull/29555)). Contributed by @@MidhunSureshR. * In force-verify mode, prevent bypassing by cancelling device verification ([#29487](https://github.com/element-hq/element-web/pull/29487)). Contributed by @@andybalaam. * Add title attribute to user identifier ([#29547](https://github.com/element-hq/element-web/pull/29547)). Contributed by @@arpitbatra123. Changes in [1.11.96](https://github.com/element-hq/element-web/releases/tag/v1.11.96) (2025-03-25) ================================================================================================== ## ✨ Features * RoomListViewModel: Track the index of the active room in the list ([#29519](https://github.com/element-hq/element-web/pull/29519)). Contributed by @@MidhunSureshR. * New room list: add empty state ([#29512](https://github.com/element-hq/element-web/pull/29512)). Contributed by @@florianduros. * Implement `MessagePreviewViewModel` ([#29514](https://github.com/element-hq/element-web/pull/29514)). Contributed by @@MidhunSureshR. * RoomListViewModel: Add functionality to toggle message preview setting ([#29511](https://github.com/element-hq/element-web/pull/29511)). Contributed by @@MidhunSureshR. * New room list: add more options menu on room list item ([#29445](https://github.com/element-hq/element-web/pull/29445)). Contributed by @@florianduros. * RoomListViewModel: Provide a way to resort the room list and track the active sort method ([#29499](https://github.com/element-hq/element-web/pull/29499)). Contributed by @@MidhunSureshR. * Change \*All rooms\* meta space name to \*All Chats\* ([#29498](https://github.com/element-hq/element-web/pull/29498)). Contributed by @@florianduros. * Add setting to hide avatars of rooms you have been invited to. ([#29497](https://github.com/element-hq/element-web/pull/29497)). Contributed by @@Half-Shot. * Room List Store: Save preferred sorting algorithm and use that on app launch ([#29493](https://github.com/element-hq/element-web/pull/29493)). Contributed by @@MidhunSureshR. * Add key storage toggle to Encryption settings ([#29310](https://github.com/element-hq/element-web/pull/29310)). Contributed by @@dbkr. * New room list: add primary filters ([#29481](https://github.com/element-hq/element-web/pull/29481)). Contributed by @@florianduros. * Implement MSC4142: Remove unintentional intentional mentions in replies ([#28209](https://github.com/element-hq/element-web/pull/28209)). Contributed by @@tulir. * White background for 'They do not match' button ([#29470](https://github.com/element-hq/element-web/pull/29470)). Contributed by @@andybalaam. * RoomListViewModel: Support secondary filters in the view model ([#29465](https://github.com/element-hq/element-web/pull/29465)). Contributed by @@MidhunSureshR. * RoomListViewModel: Support primary filters in the view model ([#29454](https://github.com/element-hq/element-web/pull/29454)). Contributed by @@MidhunSureshR. * Room List Store: Implement secondary filters ([#29458](https://github.com/element-hq/element-web/pull/29458)). Contributed by @@MidhunSureshR. * Room List Store: Implement rest of the primary filters ([#29444](https://github.com/element-hq/element-web/pull/29444)). Contributed by @@MidhunSureshR. * Room List Store: Support filters by implementing just the favourite filter ([#29433](https://github.com/element-hq/element-web/pull/29433)). Contributed by @@MidhunSureshR. * Move toggle switch for integration manager for a11y ([#29436](https://github.com/element-hq/element-web/pull/29436)). Contributed by @@Half-Shot. * New room list: basic flat list ([#29368](https://github.com/element-hq/element-web/pull/29368)). Contributed by @@florianduros. * Improve rageshake upload experience by providing useful error information ([#29378](https://github.com/element-hq/element-web/pull/29378)). Contributed by @@Half-Shot. * Add more functionality to the room list vm ([#29402](https://github.com/element-hq/element-web/pull/29402)). Contributed by @@MidhunSureshR. ## 🐛 Bug Fixes * New room list: fix compose menu action in space ([#29500](https://github.com/element-hq/element-web/pull/29500)). Contributed by @@florianduros. * Change ToggleHiddenEventVisibility \& GoToHome KeyBindingActions ([#29374](https://github.com/element-hq/element-web/pull/29374)). Contributed by @@gy-mate. * Fix Docker Healthcheck ([#29471](https://github.com/element-hq/element-web/pull/29471)). Contributed by @@benbz. * Room List Store: Fetch rooms after space store is ready + attach store to window ([#29453](https://github.com/element-hq/element-web/pull/29453)). Contributed by @@MidhunSureshR. * Room List Store: Fix bug where left rooms appear in room list ([#29452](https://github.com/element-hq/element-web/pull/29452)). Contributed by @@MidhunSureshR. * Add space to the bottom of the room summary actions below leave room ([#29270](https://github.com/element-hq/element-web/pull/29270)). Contributed by @@langleyd. * Show error screens in group calls ([#29254](https://github.com/element-hq/element-web/pull/29254)). Contributed by @@robintown. * Prevent user from accidentally triggering multiple identity resets ([#29388](https://github.com/element-hq/element-web/pull/29388)). Contributed by @@uhoreg. * Remove buggy tooltip on room intro \& homepage ([#29406](https://github.com/element-hq/element-web/pull/29406)). Contributed by @@t3chguy. Changes in [1.11.95](https://github.com/element-hq/element-web/releases/tag/v1.11.95) (2025-03-11) ================================================================================================== ## ✨ Features * Room List Store: Filter rooms by active space ([#29399](https://github.com/element-hq/element-web/pull/29399)). Contributed by @@MidhunSureshR. * Room List - Update the room list store on actions from the dispatcher ([#29397](https://github.com/element-hq/element-web/pull/29397)). Contributed by @@MidhunSureshR. * Room List - Implement a minimal view model ([#29357](https://github.com/element-hq/element-web/pull/29357)). Contributed by @@MidhunSureshR. * New room list: add space menu in room header ([#29352](https://github.com/element-hq/element-web/pull/29352)). Contributed by @@florianduros. * Room List - Store sorted rooms in skip list ([#29345](https://github.com/element-hq/element-web/pull/29345)). Contributed by @@MidhunSureshR. * New room list: add dial to search section ([#29359](https://github.com/element-hq/element-web/pull/29359)). Contributed by @@florianduros. * New room list: add compose menu for spaces in header ([#29347](https://github.com/element-hq/element-web/pull/29347)). Contributed by @@florianduros. * Use EditInPlace control for Identity Server picker to improve a11y ([#29280](https://github.com/element-hq/element-web/pull/29280)). Contributed by @@Half-Shot. * First step to add header to new room list ([#29320](https://github.com/element-hq/element-web/pull/29320)). Contributed by @@florianduros. * Add Windows 64-bit arm link and remove 32-bit link on compatibility page ([#29312](https://github.com/element-hq/element-web/pull/29312)). Contributed by @@t3chguy. * Honour the backup disable flag from Element X ([#29290](https://github.com/element-hq/element-web/pull/29290)). Contributed by @@dbkr. ## 🐛 Bug Fixes * Fix edited code block width ([#29394](https://github.com/element-hq/element-web/pull/29394)). Contributed by @@florianduros. * new room list: keep space name in one line in header ([#29369](https://github.com/element-hq/element-web/pull/29369)). Contributed by @@florianduros. * Dismiss "Key storage out of sync" toast when secrets received ([#29348](https://github.com/element-hq/element-web/pull/29348)). Contributed by @@richvdh. * Minor CSS fixes for the new room list ([#29334](https://github.com/element-hq/element-web/pull/29334)). Contributed by @@florianduros. * Add padding to room header icon ([#29271](https://github.com/element-hq/element-web/pull/29271)). Contributed by @@langleyd. Changes in [1.11.94](https://github.com/element-hq/element-web/releases/tag/v1.11.94) (2025-02-27) ================================================================================================== ## 🐛 Bug Fixes * [Backport staging] fix: /tmp/element-web-config may already exist preventing the container from booting up ([#29377](https://github.com/element-hq/element-web/pull/29377)). Contributed by @@RiotRobot. Changes in [1.11.93](https://github.com/element-hq/element-web/releases/tag/v1.11.93) (2025-02-25) ================================================================================================== ## ✨ Features * [backport] Dynamically load Element Web modules in Docker entrypoint ([#29358](https://github.com/element-hq/element-web/pull/29358)). Contributed by @@t3chguy. * ChangeRecoveryKey: error handling ([#29262](https://github.com/element-hq/element-web/pull/29262)). Contributed by @@richvdh. * Dehydration: enable dehydrated device on "Set up recovery" ([#29265](https://github.com/element-hq/element-web/pull/29265)). Contributed by @@richvdh. * Render reason for invite rejection. ([#29257](https://github.com/element-hq/element-web/pull/29257)). Contributed by @@Half-Shot. * New room list: add search section ([#29251](https://github.com/element-hq/element-web/pull/29251)). Contributed by @@florianduros. * New room list: hide favourites and people meta spaces ([#29241](https://github.com/element-hq/element-web/pull/29241)). Contributed by @@florianduros. * New Room List: Create new labs flag ([#29239](https://github.com/element-hq/element-web/pull/29239)). Contributed by @@MidhunSureshR. * Stop URl preview from covering message box ([#29215](https://github.com/element-hq/element-web/pull/29215)). Contributed by @@edent. * Rename "security key" into "recovery key" ([#29217](https://github.com/element-hq/element-web/pull/29217)). Contributed by @@florianduros. * Add new verification section to user profile ([#29200](https://github.com/element-hq/element-web/pull/29200)). Contributed by @@MidhunSureshR. * Initial support for runtime modules ([#29104](https://github.com/element-hq/element-web/pull/29104)). Contributed by @@t3chguy. * Add `Forgot recovery key?` button to encryption tab ([#29202](https://github.com/element-hq/element-web/pull/29202)). Contributed by @@florianduros. * Add KeyIcon to key storage out of sync toast ([#29201](https://github.com/element-hq/element-web/pull/29201)). Contributed by @@florianduros. * Improve rendering of empty topics in the timeline ([#29152](https://github.com/element-hq/element-web/pull/29152)). Contributed by @@Half-Shot. ## 🐛 Bug Fixes * Fix font scaling in member list ([#29285](https://github.com/element-hq/element-web/pull/29285)). Contributed by @@florianduros. * Grow member list search field when resizing the right panel ([#29267](https://github.com/element-hq/element-web/pull/29267)). Contributed by @@langleyd. * Don't reload roomview on offline connectivity check ([#29243](https://github.com/element-hq/element-web/pull/29243)). Contributed by @@dbkr. * Respect user's 12/24 hour preference consistently ([#29237](https://github.com/element-hq/element-web/pull/29237)). Contributed by @@t3chguy. * Restore the accessibility role on call views ([#29225](https://github.com/element-hq/element-web/pull/29225)). Contributed by @@robintown. * Revert `GoToHome` keyboard shortcut to `Ctrl`–`Shift`–`H` on macOS ([#28577](https://github.com/element-hq/element-web/pull/28577)). Contributed by @@gy-mate. * Encryption tab: display correct encryption panel when user cancels the reset identity flow ([#29216](https://github.com/element-hq/element-web/pull/29216)). Contributed by @@florianduros. Changes in [1.11.92](https://github.com/element-hq/element-web/releases/tag/v1.11.92) (2025-02-11) ================================================================================================== ## ✨ Features * [Backport staging] Log when we show, and hide, encryption setup toasts ([#29238](https://github.com/element-hq/element-web/pull/29238)). Contributed by @@richvdh. * Make profile header section match the designs ([#29163](https://github.com/element-hq/element-web/pull/29163)). Contributed by @@MidhunSureshR. * Always show back button in the right panel ([#29128](https://github.com/element-hq/element-web/pull/29128)). Contributed by @@MidhunSureshR. * Schedule dehydration on reload if the dehydration key is already cached locally ([#29021](https://github.com/element-hq/element-web/pull/29021)). Contributed by @@uhoreg. * update to twemoji 15.1.0 ([#29115](https://github.com/element-hq/element-web/pull/29115)). Contributed by @@ara4n. * Update matrix-widget-api ([#29112](https://github.com/element-hq/element-web/pull/29112)). Contributed by @@toger5. * Allow navigating through the memberlist using up/down keys ([#28949](https://github.com/element-hq/element-web/pull/28949)). Contributed by @@MidhunSureshR. * Style room header icons and facepile for toggled state ([#28968](https://github.com/element-hq/element-web/pull/28968)). Contributed by @@MidhunSureshR. * Move threads header below base card header ([#28969](https://github.com/element-hq/element-web/pull/28969)). Contributed by @@MidhunSureshR. * Add `Advanced` section to the user settings encryption tab ([#28804](https://github.com/element-hq/element-web/pull/28804)). Contributed by @@florianduros. * Fix outstanding UX issues with replies/mentions/keyword notifs ([#28270](https://github.com/element-hq/element-web/pull/28270)). Contributed by @@taffyko. * Distinguish room state and timeline events when dealing with widgets ([#28681](https://github.com/element-hq/element-web/pull/28681)). Contributed by @@robintown. * Switch OIDC primarily to new `/auth_metadata` API ([#29019](https://github.com/element-hq/element-web/pull/29019)). Contributed by @@t3chguy. * More memberlist changes ([#29069](https://github.com/element-hq/element-web/pull/29069)). Contributed by @@MidhunSureshR. ## 🐛 Bug Fixes * [Backport staging] Wire up the "Forgot recovery key" button for the "Key storage out of sync" toast ([#29190](https://github.com/element-hq/element-web/pull/29190)). Contributed by @@RiotRobot. * Encryption tab: hide `Advanced` section when the key storage is out of sync ([#29129](https://github.com/element-hq/element-web/pull/29129)). Contributed by @@florianduros. * Fix share button in discovery settings being disabled incorrectly ([#29151](https://github.com/element-hq/element-web/pull/29151)). Contributed by @@t3chguy. * Ensure switching rooms does not wrongly focus timeline search ([#29153](https://github.com/element-hq/element-web/pull/29153)). Contributed by @@t3chguy. * Stop showing a dialog prompting the user to enter an old recovery key ([#29143](https://github.com/element-hq/element-web/pull/29143)). Contributed by @@richvdh. * Make themed widgets reflect the effective theme ([#28342](https://github.com/element-hq/element-web/pull/28342)). Contributed by @@robintown. * support non-VS16 emoji ligatures in TwemojiMozilla ([#29100](https://github.com/element-hq/element-web/pull/29100)). Contributed by @@ara4n. * e2e test: Verify session with the encryption tab instead of the security \& privacy tab ([#29090](https://github.com/element-hq/element-web/pull/29090)). Contributed by @@florianduros. * Work around cloudflare R2 / aws client incompatability ([#29086](https://github.com/element-hq/element-web/pull/29086)). Contributed by @@dbkr. * Fix identity server settings visibility ([#29083](https://github.com/element-hq/element-web/pull/29083)). Contributed by @@dbkr. Changes in [1.11.91](https://github.com/element-hq/element-web/releases/tag/v1.11.91) (2025-01-28) ================================================================================================== ## ✨ Features * Implement changes to memberlist from feedback ([#29029](https://github.com/element-hq/element-web/pull/29029)). Contributed by @@MidhunSureshR. * Add toast for recovery keys being out of sync ([#28946](https://github.com/element-hq/element-web/pull/28946)). Contributed by @@dbkr. * Refactor LegacyCallHandler event emitter to use TypedEventEmitter ([#29008](https://github.com/element-hq/element-web/pull/29008)). Contributed by @@t3chguy. * Add `Recovery` section in the new user settings `Encryption` tab ([#28673](https://github.com/element-hq/element-web/pull/28673)). Contributed by @@florianduros. * Retry loading chunks to make the app more resilient ([#29001](https://github.com/element-hq/element-web/pull/29001)). Contributed by @@t3chguy. * Clear account idb table on logout ([#28996](https://github.com/element-hq/element-web/pull/28996)). Contributed by @@t3chguy. * Implement new memberlist design with MVVM architecture ([#28874](https://github.com/element-hq/element-web/pull/28874)). Contributed by @@MidhunSureshR. ## 🐛 Bug Fixes * [Backport staging] Switch to secure random strings ([#29035](https://github.com/element-hq/element-web/pull/29035)). Contributed by @@RiotRobot. * React to MatrixEvent sender/target being updated for rendering state events ([#28947](https://github.com/element-hq/element-web/pull/28947)). Contributed by @@t3chguy. Changes in [1.11.90](https://github.com/element-hq/element-web/releases/tag/v1.11.90) (2025-01-14) ================================================================================================== ## ✨ Features * Docker: run as non-root ([#28849](https://github.com/element-hq/element-web/pull/28849)). Contributed by @@richvdh. * Docker: allow configuration of HTTP listen port via env var ([#28840](https://github.com/element-hq/element-web/pull/28840)). Contributed by @@richvdh. * Update matrix-wysiwyg to consume WASM asset ([#28838](https://github.com/element-hq/element-web/pull/28838)). Contributed by @@t3chguy. * OIDC settings tweaks ([#28787](https://github.com/element-hq/element-web/pull/28787)). Contributed by @@t3chguy. * Delabs native OIDC support ([#28615](https://github.com/element-hq/element-web/pull/28615)). Contributed by @@t3chguy. * Move room header info button to right-most position ([#28754](https://github.com/element-hq/element-web/pull/28754)). Contributed by @@t3chguy. * Enable key backup by default ([#28691](https://github.com/element-hq/element-web/pull/28691)). Contributed by @@dbkr. ## 🐛 Bug Fixes * Fix building the automations mermaid diagram ([#28881](https://github.com/element-hq/element-web/pull/28881)). Contributed by @@dbkr. * Playwright: wait for the network listener on the postgres db ([#28808](https://github.com/element-hq/element-web/pull/28808)). Contributed by @@dbkr. Changes in [1.11.89](https://github.com/element-hq/element-web/releases/tag/v1.11.89) (2024-12-18) ================================================================================================== This is a patch release to fix a bug which could prevent loading stored crypto state from storage, and also to fix URL previews when switching back to a room. ## 🐛 Bug Fixes * Upgrade matrix-sdk-crypto-wasm to 1.11.0 (https://github.com/matrix-org/matrix-js-sdk/pull/4593) * Fix url preview display ([#28766](https://github.com/element-hq/element-web/pull/28766)). Changes in [1.11.88](https://github.com/element-hq/element-web/releases/tag/v1.11.88) (2024-12-17) ================================================================================================== ## ✨ Features * Allow trusted Element Call widget to send and receive media encryption key to-device messages ([#28316](https://github.com/element-hq/element-web/pull/28316)). Contributed by @@hughns. * increase ringing timeout from 10 seconds to 90 seconds ([#28630](https://github.com/element-hq/element-web/pull/28630)). Contributed by @@fkwp. * Add `Close` tooltip to dialog ([#28617](https://github.com/element-hq/element-web/pull/28617)). Contributed by @@florianduros. * New UX for Share dialog ([#28598](https://github.com/element-hq/element-web/pull/28598)). Contributed by @@florianduros. * Improve performance of RoomContext in RoomHeader ([#28574](https://github.com/element-hq/element-web/pull/28574)). Contributed by @@t3chguy. * Remove `Features.RustCrypto` flag ([#28582](https://github.com/element-hq/element-web/pull/28582)). Contributed by @@florianduros. * Add Modernizr warning when running in non-secure context ([#28581](https://github.com/element-hq/element-web/pull/28581)). Contributed by @@t3chguy. ## 🐛 Bug Fixes * Fix jumpy timeline when the pinned message banner is displayed ([#28654](https://github.com/element-hq/element-web/pull/28654)). Contributed by @@florianduros. * Fix font \& spaces in settings subsection ([#28631](https://github.com/element-hq/element-web/pull/28631)). Contributed by @@florianduros. * Remove manual device verification which is not supported by the new cryptography stack ([#28588](https://github.com/element-hq/element-web/pull/28588)). Contributed by @@florianduros. * Fix code block highlighting not working reliably with many code blocks ([#28613](https://github.com/element-hq/element-web/pull/28613)). Contributed by @@t3chguy. * Remove remaining reply fallbacks code ([#28610](https://github.com/element-hq/element-web/pull/28610)). Contributed by @@t3chguy. * Provide a way to activate GIFs via the keyboard for a11y ([#28611](https://github.com/element-hq/element-web/pull/28611)). Contributed by @@t3chguy. * Fix format bar position ([#28591](https://github.com/element-hq/element-web/pull/28591)). Contributed by @@florianduros. * Fix room taking long time to load ([#28579](https://github.com/element-hq/element-web/pull/28579)). Contributed by @@florianduros. * Show the correct shield status in tooltip for more conditions ([#28476](https://github.com/element-hq/element-web/pull/28476)). Contributed by @@uhoreg. Changes in [1.11.87](https://github.com/element-hq/element-web/releases/tag/v1.11.87) (2024-12-03) ================================================================================================== ## ✨ Features * Send and respect MSC4230 is\_animated flag ([#28513](https://github.com/element-hq/element-web/pull/28513)). Contributed by @@t3chguy. * Display a warning when an unverified user's identity changes ([#28211](https://github.com/element-hq/element-web/pull/28211)). Contributed by @@uhoreg. * Swap out Twitter link for Mastodon on auth footer ([#28508](https://github.com/element-hq/element-web/pull/28508)). Contributed by @@t3chguy. * Consider `org.matrix.msc3417.call` as video room in create room dialog ([#28497](https://github.com/element-hq/element-web/pull/28497)). Contributed by @@t3chguy. * Standardise icons using Compound Design Tokens ([#28217](https://github.com/element-hq/element-web/pull/28217)). Contributed by @@t3chguy. * Start sending stable `m.marked_unread` events ([#28478](https://github.com/element-hq/element-web/pull/28478)). Contributed by @@tulir. * Upgrade to compound-design-tokens v2 ([#28471](https://github.com/element-hq/element-web/pull/28471)). Contributed by @@t3chguy. * Standardise icons using Compound Design Tokens ([#28286](https://github.com/element-hq/element-web/pull/28286)). Contributed by @@t3chguy. * Remove reply fallbacks as per merged MSC2781 ([#28406](https://github.com/element-hq/element-web/pull/28406)). Contributed by @@t3chguy. * Use React Suspense when rendering async modals ([#28386](https://github.com/element-hq/element-web/pull/28386)). Contributed by @@t3chguy. ## 🐛 Bug Fixes * Add spinner when room encryption is loading in room settings ([#28535](https://github.com/element-hq/element-web/pull/28535)). Contributed by @@florianduros. * Fix getOidcCallbackUrl for Element Desktop ([#28521](https://github.com/element-hq/element-web/pull/28521)). Contributed by @@t3chguy. * Filter out redacted poll votes to avoid crashing the Poll widget ([#28498](https://github.com/element-hq/element-web/pull/28498)). Contributed by @@t3chguy. * Fix force tab complete not working since switching to React 18 createRoot API ([#28505](https://github.com/element-hq/element-web/pull/28505)). Contributed by @@t3chguy. * Fix media captions in bubble layout ([#28480](https://github.com/element-hq/element-web/pull/28480)). Contributed by @@tulir. * Reset cross-signing before backup when resetting both ([#28402](https://github.com/element-hq/element-web/pull/28402)). Contributed by @@uhoreg. * Listen to events so that encryption icon updates when status changes ([#28407](https://github.com/element-hq/element-web/pull/28407)). Contributed by @@uhoreg. * Check that the file the user chose has a MIME type of `image/*` ([#28467](https://github.com/element-hq/element-web/pull/28467)). Contributed by @@t3chguy. * Fix download button size in message action bar ([#28472](https://github.com/element-hq/element-web/pull/28472)). Contributed by @@t3chguy. * Allow tab completing users in brackets ([#28460](https://github.com/element-hq/element-web/pull/28460)). Contributed by @@t3chguy. * Fix React 18 strict mode breaking spotlight dialog ([#28452](https://github.com/element-hq/element-web/pull/28452)). Contributed by @@MidhunSureshR. @ text @d4 154 a157 156 share/element-web/bundles/ae0ae3bc04d76eaf7997/1095.js share/element-web/bundles/ae0ae3bc04d76eaf7997/1095.js.map share/element-web/bundles/ae0ae3bc04d76eaf7997/1127.js share/element-web/bundles/ae0ae3bc04d76eaf7997/1127.js.map share/element-web/bundles/ae0ae3bc04d76eaf7997/1188.js share/element-web/bundles/ae0ae3bc04d76eaf7997/1188.js.map share/element-web/bundles/ae0ae3bc04d76eaf7997/1526.js share/element-web/bundles/ae0ae3bc04d76eaf7997/1526.js.map share/element-web/bundles/ae0ae3bc04d76eaf7997/1787.js share/element-web/bundles/ae0ae3bc04d76eaf7997/1787.js.map share/element-web/bundles/ae0ae3bc04d76eaf7997/234.js share/element-web/bundles/ae0ae3bc04d76eaf7997/234.js.map share/element-web/bundles/ae0ae3bc04d76eaf7997/2382.js share/element-web/bundles/ae0ae3bc04d76eaf7997/2382.js.map share/element-web/bundles/ae0ae3bc04d76eaf7997/2792.js share/element-web/bundles/ae0ae3bc04d76eaf7997/2792.js.map share/element-web/bundles/ae0ae3bc04d76eaf7997/3075.js share/element-web/bundles/ae0ae3bc04d76eaf7997/3075.js.map share/element-web/bundles/ae0ae3bc04d76eaf7997/3197.js share/element-web/bundles/ae0ae3bc04d76eaf7997/3197.js.map share/element-web/bundles/ae0ae3bc04d76eaf7997/324.js share/element-web/bundles/ae0ae3bc04d76eaf7997/324.js.LICENSE.txt share/element-web/bundles/ae0ae3bc04d76eaf7997/324.js.map share/element-web/bundles/ae0ae3bc04d76eaf7997/3260.js share/element-web/bundles/ae0ae3bc04d76eaf7997/3260.js.LICENSE.txt share/element-web/bundles/ae0ae3bc04d76eaf7997/3260.js.map share/element-web/bundles/ae0ae3bc04d76eaf7997/3323.js share/element-web/bundles/ae0ae3bc04d76eaf7997/3323.js.map share/element-web/bundles/ae0ae3bc04d76eaf7997/3380.js share/element-web/bundles/ae0ae3bc04d76eaf7997/3380.js.map share/element-web/bundles/ae0ae3bc04d76eaf7997/3508.js share/element-web/bundles/ae0ae3bc04d76eaf7997/3636.js share/element-web/bundles/ae0ae3bc04d76eaf7997/3636.js.map share/element-web/bundles/ae0ae3bc04d76eaf7997/3935.js share/element-web/bundles/ae0ae3bc04d76eaf7997/3935.js.LICENSE.txt share/element-web/bundles/ae0ae3bc04d76eaf7997/3935.js.map share/element-web/bundles/ae0ae3bc04d76eaf7997/395.js share/element-web/bundles/ae0ae3bc04d76eaf7997/395.js.map share/element-web/bundles/ae0ae3bc04d76eaf7997/4006.js share/element-web/bundles/ae0ae3bc04d76eaf7997/4006.js.map share/element-web/bundles/ae0ae3bc04d76eaf7997/4522.js share/element-web/bundles/ae0ae3bc04d76eaf7997/4522.js.map share/element-web/bundles/ae0ae3bc04d76eaf7997/458.js share/element-web/bundles/ae0ae3bc04d76eaf7997/458.js.map share/element-web/bundles/ae0ae3bc04d76eaf7997/5050.js share/element-web/bundles/ae0ae3bc04d76eaf7997/5050.js.map share/element-web/bundles/ae0ae3bc04d76eaf7997/5215.js share/element-web/bundles/ae0ae3bc04d76eaf7997/5438.js share/element-web/bundles/ae0ae3bc04d76eaf7997/5438.js.map share/element-web/bundles/ae0ae3bc04d76eaf7997/5914.js share/element-web/bundles/ae0ae3bc04d76eaf7997/5914.js.map share/element-web/bundles/ae0ae3bc04d76eaf7997/6063.js share/element-web/bundles/ae0ae3bc04d76eaf7997/6063.js.map share/element-web/bundles/ae0ae3bc04d76eaf7997/6311.js share/element-web/bundles/ae0ae3bc04d76eaf7997/6311.js.map share/element-web/bundles/ae0ae3bc04d76eaf7997/6501.js share/element-web/bundles/ae0ae3bc04d76eaf7997/6501.js.map share/element-web/bundles/ae0ae3bc04d76eaf7997/6717.js share/element-web/bundles/ae0ae3bc04d76eaf7997/6717.js.map share/element-web/bundles/ae0ae3bc04d76eaf7997/6762.js share/element-web/bundles/ae0ae3bc04d76eaf7997/6762.js.map share/element-web/bundles/ae0ae3bc04d76eaf7997/7014.js share/element-web/bundles/ae0ae3bc04d76eaf7997/7014.js.map share/element-web/bundles/ae0ae3bc04d76eaf7997/7088.js share/element-web/bundles/ae0ae3bc04d76eaf7997/7211.js share/element-web/bundles/ae0ae3bc04d76eaf7997/7211.js.map share/element-web/bundles/ae0ae3bc04d76eaf7997/7692.js share/element-web/bundles/ae0ae3bc04d76eaf7997/7692.js.map share/element-web/bundles/ae0ae3bc04d76eaf7997/7697.js share/element-web/bundles/ae0ae3bc04d76eaf7997/7766.js share/element-web/bundles/ae0ae3bc04d76eaf7997/7766.js.map share/element-web/bundles/ae0ae3bc04d76eaf7997/797.js share/element-web/bundles/ae0ae3bc04d76eaf7997/797.js.map share/element-web/bundles/ae0ae3bc04d76eaf7997/8227.js share/element-web/bundles/ae0ae3bc04d76eaf7997/8227.js.map share/element-web/bundles/ae0ae3bc04d76eaf7997/8901.js share/element-web/bundles/ae0ae3bc04d76eaf7997/8901.js.map share/element-web/bundles/ae0ae3bc04d76eaf7997/927.js share/element-web/bundles/ae0ae3bc04d76eaf7997/927.js.LICENSE.txt share/element-web/bundles/ae0ae3bc04d76eaf7997/927.js.map share/element-web/bundles/ae0ae3bc04d76eaf7997/92f31349efabad4f79c4.wasm share/element-web/bundles/ae0ae3bc04d76eaf7997/9381.js share/element-web/bundles/ae0ae3bc04d76eaf7997/9381.js.map share/element-web/bundles/ae0ae3bc04d76eaf7997/9393.js share/element-web/bundles/ae0ae3bc04d76eaf7997/9393.js.map share/element-web/bundles/ae0ae3bc04d76eaf7997/9924.js share/element-web/bundles/ae0ae3bc04d76eaf7997/9924.js.map share/element-web/bundles/ae0ae3bc04d76eaf7997/9963.js share/element-web/bundles/ae0ae3bc04d76eaf7997/9963.js.map share/element-web/bundles/ae0ae3bc04d76eaf7997/blurhash.worker.js share/element-web/bundles/ae0ae3bc04d76eaf7997/blurhash.worker.js.map share/element-web/bundles/ae0ae3bc04d76eaf7997/bundle.css share/element-web/bundles/ae0ae3bc04d76eaf7997/bundle.css.map share/element-web/bundles/ae0ae3bc04d76eaf7997/bundle.js share/element-web/bundles/ae0ae3bc04d76eaf7997/bundle.js.LICENSE.txt share/element-web/bundles/ae0ae3bc04d76eaf7997/bundle.js.map share/element-web/bundles/ae0ae3bc04d76eaf7997/d233e3c1acf6ae81f832.wasm share/element-web/bundles/ae0ae3bc04d76eaf7997/element-web-app.js share/element-web/bundles/ae0ae3bc04d76eaf7997/element-web-app.js.map share/element-web/bundles/ae0ae3bc04d76eaf7997/error-view.css share/element-web/bundles/ae0ae3bc04d76eaf7997/error-view.css.map share/element-web/bundles/ae0ae3bc04d76eaf7997/error-view.js share/element-web/bundles/ae0ae3bc04d76eaf7997/error-view.js.map share/element-web/bundles/ae0ae3bc04d76eaf7997/indexeddb.worker.js share/element-web/bundles/ae0ae3bc04d76eaf7997/indexeddb.worker.js.map share/element-web/bundles/ae0ae3bc04d76eaf7997/init.js share/element-web/bundles/ae0ae3bc04d76eaf7997/init.js.map share/element-web/bundles/ae0ae3bc04d76eaf7997/intl-segmenter-polyfill.js share/element-web/bundles/ae0ae3bc04d76eaf7997/intl-segmenter-polyfill.js.LICENSE.txt share/element-web/bundles/ae0ae3bc04d76eaf7997/intl-segmenter-polyfill.js.map share/element-web/bundles/ae0ae3bc04d76eaf7997/jitsi.css share/element-web/bundles/ae0ae3bc04d76eaf7997/jitsi.css.map share/element-web/bundles/ae0ae3bc04d76eaf7997/jitsi.js share/element-web/bundles/ae0ae3bc04d76eaf7997/jitsi.js.LICENSE.txt share/element-web/bundles/ae0ae3bc04d76eaf7997/jitsi.js.map share/element-web/bundles/ae0ae3bc04d76eaf7997/mobileguide.css share/element-web/bundles/ae0ae3bc04d76eaf7997/mobileguide.css.map share/element-web/bundles/ae0ae3bc04d76eaf7997/mobileguide.js share/element-web/bundles/ae0ae3bc04d76eaf7997/mobileguide.js.map share/element-web/bundles/ae0ae3bc04d76eaf7997/playback.worker.js share/element-web/bundles/ae0ae3bc04d76eaf7997/playback.worker.js.map share/element-web/bundles/ae0ae3bc04d76eaf7997/styles.css share/element-web/bundles/ae0ae3bc04d76eaf7997/styles.css.map share/element-web/bundles/ae0ae3bc04d76eaf7997/styles.js share/element-web/bundles/ae0ae3bc04d76eaf7997/styles.js.map share/element-web/bundles/ae0ae3bc04d76eaf7997/theme-dark-custom.css share/element-web/bundles/ae0ae3bc04d76eaf7997/theme-dark-custom.css.map share/element-web/bundles/ae0ae3bc04d76eaf7997/theme-dark-custom.js share/element-web/bundles/ae0ae3bc04d76eaf7997/theme-dark-custom.js.map share/element-web/bundles/ae0ae3bc04d76eaf7997/theme-dark.css share/element-web/bundles/ae0ae3bc04d76eaf7997/theme-dark.css.map share/element-web/bundles/ae0ae3bc04d76eaf7997/theme-dark.js share/element-web/bundles/ae0ae3bc04d76eaf7997/theme-dark.js.map share/element-web/bundles/ae0ae3bc04d76eaf7997/theme-legacy-dark.css share/element-web/bundles/ae0ae3bc04d76eaf7997/theme-legacy-dark.css.map share/element-web/bundles/ae0ae3bc04d76eaf7997/theme-legacy-dark.js share/element-web/bundles/ae0ae3bc04d76eaf7997/theme-legacy-dark.js.map share/element-web/bundles/ae0ae3bc04d76eaf7997/theme-legacy-light.css share/element-web/bundles/ae0ae3bc04d76eaf7997/theme-legacy-light.css.map share/element-web/bundles/ae0ae3bc04d76eaf7997/theme-legacy-light.js share/element-web/bundles/ae0ae3bc04d76eaf7997/theme-legacy-light.js.map share/element-web/bundles/ae0ae3bc04d76eaf7997/theme-light-custom.css share/element-web/bundles/ae0ae3bc04d76eaf7997/theme-light-custom.css.map share/element-web/bundles/ae0ae3bc04d76eaf7997/theme-light-custom.js share/element-web/bundles/ae0ae3bc04d76eaf7997/theme-light-custom.js.map share/element-web/bundles/ae0ae3bc04d76eaf7997/theme-light-high-contrast.css share/element-web/bundles/ae0ae3bc04d76eaf7997/theme-light-high-contrast.css.map share/element-web/bundles/ae0ae3bc04d76eaf7997/theme-light-high-contrast.js share/element-web/bundles/ae0ae3bc04d76eaf7997/theme-light-high-contrast.js.map share/element-web/bundles/ae0ae3bc04d76eaf7997/theme-light.css share/element-web/bundles/ae0ae3bc04d76eaf7997/theme-light.css.map share/element-web/bundles/ae0ae3bc04d76eaf7997/theme-light.js share/element-web/bundles/ae0ae3bc04d76eaf7997/theme-light.js.map share/element-web/bundles/ae0ae3bc04d76eaf7997/unhomoglyph_data.js share/element-web/bundles/ae0ae3bc04d76eaf7997/usercontent.js share/element-web/bundles/ae0ae3bc04d76eaf7997/usercontent.js.map d347 20 a366 20 share/element-web/i18n/cs.bf68cc7.json share/element-web/i18n/cy.ef5bbbe.json share/element-web/i18n/de_DE.17207d7.json share/element-web/i18n/el.8ff8df8.json share/element-web/i18n/en_EN.0b2ae84.json share/element-web/i18n/eo.100fb3c.json share/element-web/i18n/es.c3430d7.json share/element-web/i18n/et.da8066e.json share/element-web/i18n/fa.6c56018.json share/element-web/i18n/fi.4e33eae.json share/element-web/i18n/fr.087ea06.json share/element-web/i18n/gl.6bb51a2.json share/element-web/i18n/he.7ef62d9.json share/element-web/i18n/hu.18badc7.json share/element-web/i18n/id.09a2e1b.json share/element-web/i18n/is.e8b457c.json share/element-web/i18n/it.c9a648c.json share/element-web/i18n/ja.c06c15c.json share/element-web/i18n/ka.3203fb3.json share/element-web/i18n/languages.13f9b8b.json d368 18 a385 18 share/element-web/i18n/lo.72e17b4.json share/element-web/i18n/lt.b287836.json share/element-web/i18n/lv.3ac595c.json share/element-web/i18n/mg_MG.d1edb51.json share/element-web/i18n/nb_NO.60ca459.json share/element-web/i18n/nl.2e1d791.json share/element-web/i18n/pl.eedf05c.json share/element-web/i18n/pt.a83ffbc.json share/element-web/i18n/pt_BR.73015db.json share/element-web/i18n/ru.27557d8.json share/element-web/i18n/sk.5abc03f.json share/element-web/i18n/sq.01619e2.json share/element-web/i18n/sv.2ee3b1b.json share/element-web/i18n/tr.68e156b.json share/element-web/i18n/uk.ba370cc.json share/element-web/i18n/vi.a5e3a12.json share/element-web/i18n/zh_Hans.9aa06fe.json share/element-web/i18n/zh_Hant.7885eb9.json d700 2 a701 2 share/element-web/widgets/element-call/assets/IndexedDBWorker-whz4J8_U.js share/element-web/widgets/element-call/assets/IndexedDBWorker-whz4J8_U.js.map d710 1 a710 1 share/element-web/widgets/element-call/assets/de-app-DoDe9FNi.json d716 1 a716 1 share/element-web/widgets/element-call/assets/en-app-DpvT44u_.json d724 21 a744 21 share/element-web/widgets/element-call/assets/inconsolata-latin-400-normal-Befkm-iY.woff share/element-web/widgets/element-call/assets/inconsolata-latin-400-normal-CjvQBeBR.woff2 share/element-web/widgets/element-call/assets/inconsolata-latin-700-normal-BUbZx5Dd.woff2 share/element-web/widgets/element-call/assets/inconsolata-latin-700-normal-OU_zouat.woff share/element-web/widgets/element-call/assets/inconsolata-latin-ext-400-normal-DeeBOK-I.woff share/element-web/widgets/element-call/assets/inconsolata-latin-ext-400-normal-e5nDaEKZ.woff2 share/element-web/widgets/element-call/assets/inconsolata-latin-ext-700-normal-BSLPqmaC.woff share/element-web/widgets/element-call/assets/inconsolata-latin-ext-700-normal-BhssidQ1.woff2 share/element-web/widgets/element-call/assets/inconsolata-vietnamese-400-normal-DfMo8OX4.woff2 share/element-web/widgets/element-call/assets/inconsolata-vietnamese-400-normal-hFXvniIJ.woff share/element-web/widgets/element-call/assets/inconsolata-vietnamese-700-normal-D1IfJGt6.woff share/element-web/widgets/element-call/assets/inconsolata-vietnamese-700-normal-DlaT3sch.woff2 share/element-web/widgets/element-call/assets/index-BQ3oe8uL.js share/element-web/widgets/element-call/assets/index-BQ3oe8uL.js.map share/element-web/widgets/element-call/assets/index-BQv1OC6W.js share/element-web/widgets/element-call/assets/index-BQv1OC6W.js.LICENSE.txt share/element-web/widgets/element-call/assets/index-BQv1OC6W.js.map share/element-web/widgets/element-call/assets/index-BtY3MdEn.css share/element-web/widgets/element-call/assets/index-W4jTSiQP.js share/element-web/widgets/element-call/assets/index-W4jTSiQP.js.LICENSE.txt share/element-web/widgets/element-call/assets/index-W4jTSiQP.js.map d746 2 a747 1 share/element-web/widgets/element-call/assets/inter-cyrillic-400-normal-ZzOtrSSW.woff a748 1 share/element-web/widgets/element-call/assets/inter-cyrillic-500-normal-DH2hs3aW.woff d750 1 a750 2 share/element-web/widgets/element-call/assets/inter-cyrillic-600-normal-BuzJQFbW.woff share/element-web/widgets/element-call/assets/inter-cyrillic-700-normal-Bc8_fv8J.woff d752 2 a753 1 share/element-web/widgets/element-call/assets/inter-cyrillic-ext-400-normal-BPnxn4xp.woff d756 1 a756 2 share/element-web/widgets/element-call/assets/inter-cyrillic-ext-500-normal-CUiC4oBV.woff share/element-web/widgets/element-call/assets/inter-cyrillic-ext-600-normal-Bt9VVOA-.woff d758 2 a759 1 share/element-web/widgets/element-call/assets/inter-cyrillic-ext-700-normal-Ced3hgUT.woff d761 1 a761 1 share/element-web/widgets/element-call/assets/inter-greek-400-normal-BZzXV7-1.woff d763 1 d765 1 a765 2 share/element-web/widgets/element-call/assets/inter-greek-500-normal-d_eO-yCQ.woff share/element-web/widgets/element-call/assets/inter-greek-600-normal-CwicyhtI.woff a766 1 share/element-web/widgets/element-call/assets/inter-greek-700-normal-BRYTaFLL.woff d768 1 d770 2 a771 1 share/element-web/widgets/element-call/assets/inter-greek-ext-400-normal-DCpCPQOf.woff d773 1 a773 2 share/element-web/widgets/element-call/assets/inter-greek-ext-500-normal-M2hEX8vc.woff share/element-web/widgets/element-call/assets/inter-greek-ext-600-normal-C9WLioJ8.woff d775 1 a775 1 share/element-web/widgets/element-call/assets/inter-greek-ext-700-normal-DXvzx4Na.woff d777 17 a793 17 share/element-web/widgets/element-call/assets/inter-latin-400-normal-BOOGhInR.woff2 share/element-web/widgets/element-call/assets/inter-latin-400-normal-gitzw0hO.woff share/element-web/widgets/element-call/assets/inter-latin-500-normal-D2bGa7uu.woff2 share/element-web/widgets/element-call/assets/inter-latin-500-normal-deR1Tlfd.woff share/element-web/widgets/element-call/assets/inter-latin-600-normal-B5cFAncS.woff share/element-web/widgets/element-call/assets/inter-latin-600-normal-D273HNI0.woff2 share/element-web/widgets/element-call/assets/inter-latin-700-normal-B8MtJ_2k.woff share/element-web/widgets/element-call/assets/inter-latin-700-normal-Sckx8rpT.woff2 share/element-web/widgets/element-call/assets/inter-latin-ext-400-normal-C1t-h-pH.woff share/element-web/widgets/element-call/assets/inter-latin-ext-400-normal-hnt3BR84.woff2 share/element-web/widgets/element-call/assets/inter-latin-ext-500-normal-CIS2RHJS.woff2 share/element-web/widgets/element-call/assets/inter-latin-ext-500-normal-UMdmhHu2.woff share/element-web/widgets/element-call/assets/inter-latin-ext-600-normal-BnYJhD27.woff2 share/element-web/widgets/element-call/assets/inter-latin-ext-600-normal-CAF0vJDd.woff share/element-web/widgets/element-call/assets/inter-latin-ext-700-normal-6V9MnIL5.woff share/element-web/widgets/element-call/assets/inter-latin-ext-700-normal-CzikT_rs.woff2 share/element-web/widgets/element-call/assets/inter-vietnamese-400-normal-BUNmGMP1.woff d796 2 a797 1 share/element-web/widgets/element-call/assets/inter-vietnamese-500-normal-DQPw2Hwd.woff a798 1 share/element-web/widgets/element-call/assets/inter-vietnamese-600-normal-Cm6aH8_k.woff d800 1 a800 1 share/element-web/widgets/element-call/assets/inter-vietnamese-700-normal-dAnkLlTo.woff d809 2 a810 2 share/element-web/widgets/element-call/assets/livekit-client.e2ee.worker-D7jue42X.js share/element-web/widgets/element-call/assets/livekit-client.e2ee.worker-D7jue42X.js.map d812 3 a814 3 share/element-web/widgets/element-call/assets/matrix-sdk-crypto-wasm-B6u19z8p.js share/element-web/widgets/element-call/assets/matrix-sdk-crypto-wasm-B6u19z8p.js.map share/element-web/widgets/element-call/assets/matrix_sdk_crypto_wasm_bg-C-82qh5P.wasm d821 4 a824 4 share/element-web/widgets/element-call/assets/polyfill-force-C-Pa3wDT.js share/element-web/widgets/element-call/assets/polyfill-force-C-Pa3wDT.js.map share/element-web/widgets/element-call/assets/polyfill-force-CzShxH5l.js share/element-web/widgets/element-call/assets/polyfill-force-CzShxH5l.js.map d835 2 a836 2 share/element-web/widgets/element-call/assets/spa-_3kkJMwV.js share/element-web/widgets/element-call/assets/spa-_3kkJMwV.js.map @ 1.37 log @Update chat/element-web to 1.11.86 Changes in [1.11.86](https://github.com/element-hq/element-web/releases/tag/v1.11.86) (2024-11-19) ================================================================================================== ## ✨ Features * Deduplicate icons using Compound Design Tokens ([#28419](https://github.com/element-hq/element-web/pull/28419)). Contributed by @@t3chguy. * Let widget driver send error details ([#28357](https://github.com/element-hq/element-web/pull/28357)). Contributed by @@AndrewFerr. * Deduplicate icons using Compound Design Tokens ([#28381](https://github.com/element-hq/element-web/pull/28381)). Contributed by @@t3chguy. * Auto approvoce `io.element.call.reaction` capability for element call widgets ([#28401](https://github.com/element-hq/element-web/pull/28401)). Contributed by @@toger5. * Show message type prefix in thread root \& reply previews ([#28361](https://github.com/element-hq/element-web/pull/28361)). Contributed by @@t3chguy. * Support sending encrypted to device messages from widgets ([#28315](https://github.com/element-hq/element-web/pull/28315)). Contributed by @@hughns. ## 🐛 Bug Fixes * Feed events to widgets as they are decrypted (even if out of order) ([#28376](https://github.com/element-hq/element-web/pull/28376)). Contributed by @@robintown. * Handle authenticated media when downloading from ImageView ([#28379](https://github.com/element-hq/element-web/pull/28379)). Contributed by @@t3chguy. * Ignore `m.3pid_changes` for Identity service 3PID changes ([#28375](https://github.com/element-hq/element-web/pull/28375)). Contributed by @@t3chguy. * Fix markdown escaping wrongly passing html through ([#28363](https://github.com/element-hq/element-web/pull/28363)). Contributed by @@t3chguy. * Remove "Upgrade your encryption" flow in `CreateSecretStorageDialog` ([#28290](https://github.com/element-hq/element-web/pull/28290)). Contributed by @@florianduros. Changes in [1.11.85](https://github.com/element-hq/element-web/releases/tag/v1.11.85) (2024-11-12) ================================================================================================== # Security - Fixes for [CVE-2024-51750](https://www.cve.org/CVERecord?id=CVE-2024-51750) / [GHSA-w36j-v56h-q9pc](https://github.com/element-hq/element-web/security/advisories/GHSA-w36j-v56h-q9pc) - Fixes for [CVE-2024-51749](https://www.cve.org/CVERecord?id=CVE-2024-51749) / [GHSA-5486-384g-mcx2](https://github.com/element-hq/element-web/security/advisories/GHSA-5486-384g-mcx2) - Update JS SDK with the fixes for [CVE-2024-50336](https://www.cve.org/CVERecord?id=CVE-2024-50336) / [GHSA-xvg8-m4x3-w6xr](https://github.com/matrix-org/matrix-js-sdk/security/advisories/GHSA-xvg8-m4x3-w6xr) Changes in [1.11.84](https://github.com/element-hq/element-web/releases/tag/v1.11.84) (2024-11-05) ================================================================================================== ## ✨ Features * Remove abandoned MSC3886, MSC3903, MSC3906 implementations ([#28274](https://github.com/element-hq/element-web/pull/28274)). Contributed by @@t3chguy. * Update to React 18 ([#24763](https://github.com/element-hq/element-web/pull/24763)). Contributed by @@t3chguy. * Deduplicate icons using Compound ([#28239](https://github.com/element-hq/element-web/pull/28239)). Contributed by @@t3chguy. * Replace legacy Tooltips with Compound tooltips ([#28231](https://github.com/element-hq/element-web/pull/28231)). Contributed by @@t3chguy. * Deduplicate icons using Compound Design Tokens ([#28219](https://github.com/element-hq/element-web/pull/28219)). Contributed by @@t3chguy. * Add reactions to html export ([#28210](https://github.com/element-hq/element-web/pull/28210)). Contributed by @@langleyd. * Remove feature\_dehydration ([#28173](https://github.com/element-hq/element-web/pull/28173)). Contributed by @@florianduros. ## 🐛 Bug Fixes * Remove upgrade encryption in `DeviceListener` and `SetupEncryptionToast` ([#28299](https://github.com/element-hq/element-web/pull/28299)). Contributed by @@florianduros. * Fix 'remove alias' button in room settings ([#28269](https://github.com/element-hq/element-web/pull/28269)). Contributed by @@Dev-Gurjar. * Add back unencrypted path in `StopGapWidgetDriver.sendToDevice` ([#28295](https://github.com/element-hq/element-web/pull/28295)). Contributed by @@florianduros. * Fix other devices not being decorated as such ([#28279](https://github.com/element-hq/element-web/pull/28279)). Contributed by @@t3chguy. * Fix pill contrast in invitation dialog ([#28250](https://github.com/element-hq/element-web/pull/28250)). Contributed by @@florianduros. * Close right panel chat when minimising maximised voip widget ([#28241](https://github.com/element-hq/element-web/pull/28241)). Contributed by @@t3chguy. * Fix develop changelog parsing ([#28232](https://github.com/element-hq/element-web/pull/28232)). Contributed by @@t3chguy. * Fix Ctrl+F shortcut not working with minimised room summary card ([#28223](https://github.com/element-hq/element-web/pull/28223)). Contributed by @@t3chguy. * Fix network dropdown missing checkbox \& aria-checked ([#28220](https://github.com/element-hq/element-web/pull/28220)). Contributed by @@t3chguy. Changes in [1.11.83](https://github.com/element-hq/element-web/releases/tag/v1.11.83) (2024-10-29) ================================================================================================== ## ✨ Features * Enable Element Call by default on release instances ([#28314](https://github.com/element-hq/element-web/pull/28314)). Contributed by @@t3chguy. Changes in [1.11.82](https://github.com/element-hq/element-web/releases/tag/v1.11.82) (2024-10-22) ================================================================================================== ## ✨ Features * Deduplicate more icons using Compound Design Tokens ([#132](https://github.com/element-hq/matrix-react-sdk/pull/132)). Contributed by @@t3chguy. * Always show link new device flow even if unsupported ([#147](https://github.com/element-hq/matrix-react-sdk/pull/147)). Contributed by @@t3chguy. * Update design of files list in right panel ([#144](https://github.com/element-hq/matrix-react-sdk/pull/144)). Contributed by @@t3chguy. * Remove feature\_dehydration ([#138](https://github.com/element-hq/matrix-react-sdk/pull/138)). Contributed by @@florianduros. * Upgrade emojibase-bindings and remove local handling of emoticon variations ([#127](https://github.com/element-hq/matrix-react-sdk/pull/127)). Contributed by @@langleyd. * Add support for rendering media captions ([#43](https://github.com/element-hq/matrix-react-sdk/pull/43)). Contributed by @@tulir. * Replace composer icons with Compound variants ([#123](https://github.com/element-hq/matrix-react-sdk/pull/123)). Contributed by @@t3chguy. * Tweak default right panel size to be 320px except for maximised widgets at 420px ([#110](https://github.com/element-hq/matrix-react-sdk/pull/110)). Contributed by @@t3chguy. * Add a pinned message badge under a pinned message ([#118](https://github.com/element-hq/matrix-react-sdk/pull/118)). Contributed by @@florianduros. * Ditch right panel tabs and re-add close button ([#99](https://github.com/element-hq/matrix-react-sdk/pull/99)). Contributed by @@t3chguy. * Force verification even for refreshed clients ([#44](https://github.com/element-hq/matrix-react-sdk/pull/44)). Contributed by @@dbkr. * Update emoji text, border and background colour in timeline ([#119](https://github.com/element-hq/matrix-react-sdk/pull/119)). Contributed by @@florianduros. * Disable ICE fallback based on well-known configuration ([#111](https://github.com/element-hq/matrix-react-sdk/pull/111)). Contributed by @@t3chguy. * Remove legacy room header and promote beta room header ([#105](https://github.com/element-hq/matrix-react-sdk/pull/105)). Contributed by @@t3chguy. * Respect `io.element.jitsi` `useFor1To1Calls` in well-known ([#112](https://github.com/element-hq/matrix-react-sdk/pull/112)). Contributed by @@t3chguy. * Use Compound close icon in favour of mishmash of x/close icons ([#108](https://github.com/element-hq/matrix-react-sdk/pull/108)). Contributed by @@t3chguy. ## 🐛 Bug Fixes * Correct typo in option documentation ([#28148](https://github.com/element-hq/element-web/pull/28148)). Contributed by @@AndrewKvalheim. * Revert #124 and #135 ([#139](https://github.com/element-hq/matrix-react-sdk/pull/139)). Contributed by @@dbkr. * Add aria-label to e2e icon ([#136](https://github.com/element-hq/matrix-react-sdk/pull/136)). Contributed by @@florianduros. * Fix bell icons on room list hover being black squares ([#135](https://github.com/element-hq/matrix-react-sdk/pull/135)). Contributed by @@dbkr. * Fix vertical overflow on the mobile register screen ([#137](https://github.com/element-hq/matrix-react-sdk/pull/137)). Contributed by @@langleyd. * Allow to unpin redacted event ([#98](https://github.com/element-hq/matrix-react-sdk/pull/98)). Contributed by @@florianduros. @ text @d4 156 a159 140 share/element-web/bundles/960c75fed82100f17895/1710.js share/element-web/bundles/960c75fed82100f17895/1710.js.map share/element-web/bundles/960c75fed82100f17895/2016.js share/element-web/bundles/960c75fed82100f17895/2016.js.map share/element-web/bundles/960c75fed82100f17895/2271.js share/element-web/bundles/960c75fed82100f17895/2271.js.map share/element-web/bundles/960c75fed82100f17895/2505.js share/element-web/bundles/960c75fed82100f17895/2505.js.map share/element-web/bundles/960c75fed82100f17895/2807.js share/element-web/bundles/960c75fed82100f17895/2807.js.map share/element-web/bundles/960c75fed82100f17895/2959.js share/element-web/bundles/960c75fed82100f17895/2959.js.map share/element-web/bundles/960c75fed82100f17895/3075.js share/element-web/bundles/960c75fed82100f17895/3075.js.map share/element-web/bundles/960c75fed82100f17895/3264.js share/element-web/bundles/960c75fed82100f17895/3264.js.map share/element-web/bundles/960c75fed82100f17895/3815.js share/element-web/bundles/960c75fed82100f17895/3815.js.map share/element-web/bundles/960c75fed82100f17895/4667.js share/element-web/bundles/960c75fed82100f17895/5093.js share/element-web/bundles/960c75fed82100f17895/5093.js.map share/element-web/bundles/960c75fed82100f17895/5372.js share/element-web/bundles/960c75fed82100f17895/5372.js.map share/element-web/bundles/960c75fed82100f17895/5484.js share/element-web/bundles/960c75fed82100f17895/5484.js.map share/element-web/bundles/960c75fed82100f17895/5549.js share/element-web/bundles/960c75fed82100f17895/5549.js.map share/element-web/bundles/960c75fed82100f17895/5776.js share/element-web/bundles/960c75fed82100f17895/5776.js.map share/element-web/bundles/960c75fed82100f17895/5813.js share/element-web/bundles/960c75fed82100f17895/5813.js.map share/element-web/bundles/960c75fed82100f17895/5866.js share/element-web/bundles/960c75fed82100f17895/5866.js.map share/element-web/bundles/960c75fed82100f17895/5928.js share/element-web/bundles/960c75fed82100f17895/5928.js.map share/element-web/bundles/960c75fed82100f17895/6080.js share/element-web/bundles/960c75fed82100f17895/6080.js.map share/element-web/bundles/960c75fed82100f17895/6169.js share/element-web/bundles/960c75fed82100f17895/6169.js.map share/element-web/bundles/960c75fed82100f17895/6443.js share/element-web/bundles/960c75fed82100f17895/6443.js.map share/element-web/bundles/960c75fed82100f17895/6746.js share/element-web/bundles/960c75fed82100f17895/7020.js share/element-web/bundles/960c75fed82100f17895/7020.js.map share/element-web/bundles/960c75fed82100f17895/7490.js share/element-web/bundles/960c75fed82100f17895/7490.js.map share/element-web/bundles/960c75fed82100f17895/7739.js share/element-web/bundles/960c75fed82100f17895/7739.js.map share/element-web/bundles/960c75fed82100f17895/8213.js share/element-web/bundles/960c75fed82100f17895/8213.js.map share/element-web/bundles/960c75fed82100f17895/8223.js share/element-web/bundles/960c75fed82100f17895/8223.js.map share/element-web/bundles/960c75fed82100f17895/832.js share/element-web/bundles/960c75fed82100f17895/832.js.map share/element-web/bundles/960c75fed82100f17895/8330.js share/element-web/bundles/960c75fed82100f17895/8330.js.map share/element-web/bundles/960c75fed82100f17895/840.js share/element-web/bundles/960c75fed82100f17895/840.js.map share/element-web/bundles/960c75fed82100f17895/8599.js share/element-web/bundles/960c75fed82100f17895/8599.js.map share/element-web/bundles/960c75fed82100f17895/8698.js share/element-web/bundles/960c75fed82100f17895/8698.js.map share/element-web/bundles/960c75fed82100f17895/8831.js share/element-web/bundles/960c75fed82100f17895/8831.js.map share/element-web/bundles/960c75fed82100f17895/8859.js share/element-web/bundles/960c75fed82100f17895/8859.js.map share/element-web/bundles/960c75fed82100f17895/8952.js share/element-web/bundles/960c75fed82100f17895/8952.js.map share/element-web/bundles/960c75fed82100f17895/9083.js share/element-web/bundles/960c75fed82100f17895/9083.js.LICENSE.txt share/element-web/bundles/960c75fed82100f17895/9083.js.map share/element-web/bundles/960c75fed82100f17895/9123.js share/element-web/bundles/960c75fed82100f17895/9123.js.map share/element-web/bundles/960c75fed82100f17895/955.js share/element-web/bundles/960c75fed82100f17895/955.js.map share/element-web/bundles/960c75fed82100f17895/9614.js share/element-web/bundles/960c75fed82100f17895/9614.js.LICENSE.txt share/element-web/bundles/960c75fed82100f17895/9614.js.map share/element-web/bundles/960c75fed82100f17895/9621.js share/element-web/bundles/960c75fed82100f17895/9621.js.map share/element-web/bundles/960c75fed82100f17895/9660.js share/element-web/bundles/960c75fed82100f17895/9660.js.map share/element-web/bundles/960c75fed82100f17895/9878.js share/element-web/bundles/960c75fed82100f17895/9878.js.map share/element-web/bundles/960c75fed82100f17895/9894.js share/element-web/bundles/960c75fed82100f17895/9894.js.map share/element-web/bundles/960c75fed82100f17895/blurhash.worker.js share/element-web/bundles/960c75fed82100f17895/blurhash.worker.js.map share/element-web/bundles/960c75fed82100f17895/bundle.css share/element-web/bundles/960c75fed82100f17895/bundle.css.map share/element-web/bundles/960c75fed82100f17895/bundle.js share/element-web/bundles/960c75fed82100f17895/bundle.js.LICENSE.txt share/element-web/bundles/960c75fed82100f17895/bundle.js.map share/element-web/bundles/960c75fed82100f17895/element-web-app.js share/element-web/bundles/960c75fed82100f17895/element-web-app.js.map share/element-web/bundles/960c75fed82100f17895/error-view.css share/element-web/bundles/960c75fed82100f17895/error-view.css.map share/element-web/bundles/960c75fed82100f17895/error-view.js share/element-web/bundles/960c75fed82100f17895/error-view.js.map share/element-web/bundles/960c75fed82100f17895/indexeddb.worker.js share/element-web/bundles/960c75fed82100f17895/indexeddb.worker.js.map share/element-web/bundles/960c75fed82100f17895/init.js share/element-web/bundles/960c75fed82100f17895/init.js.map share/element-web/bundles/960c75fed82100f17895/intl-segmenter-polyfill.js share/element-web/bundles/960c75fed82100f17895/intl-segmenter-polyfill.js.map share/element-web/bundles/960c75fed82100f17895/jitsi.css share/element-web/bundles/960c75fed82100f17895/jitsi.css.map share/element-web/bundles/960c75fed82100f17895/jitsi.js share/element-web/bundles/960c75fed82100f17895/jitsi.js.LICENSE.txt share/element-web/bundles/960c75fed82100f17895/jitsi.js.map share/element-web/bundles/960c75fed82100f17895/mobileguide.js share/element-web/bundles/960c75fed82100f17895/mobileguide.js.map share/element-web/bundles/960c75fed82100f17895/playback.worker.js share/element-web/bundles/960c75fed82100f17895/playback.worker.js.map share/element-web/bundles/960c75fed82100f17895/styles.js share/element-web/bundles/960c75fed82100f17895/styles.js.map share/element-web/bundles/960c75fed82100f17895/theme-dark-custom.css share/element-web/bundles/960c75fed82100f17895/theme-dark-custom.css.map share/element-web/bundles/960c75fed82100f17895/theme-dark-custom.js share/element-web/bundles/960c75fed82100f17895/theme-dark.css share/element-web/bundles/960c75fed82100f17895/theme-dark.css.map share/element-web/bundles/960c75fed82100f17895/theme-dark.js share/element-web/bundles/960c75fed82100f17895/theme-legacy-dark.css share/element-web/bundles/960c75fed82100f17895/theme-legacy-dark.css.map share/element-web/bundles/960c75fed82100f17895/theme-legacy-dark.js share/element-web/bundles/960c75fed82100f17895/theme-legacy-light.css share/element-web/bundles/960c75fed82100f17895/theme-legacy-light.css.map share/element-web/bundles/960c75fed82100f17895/theme-legacy-light.js share/element-web/bundles/960c75fed82100f17895/theme-light-custom.css share/element-web/bundles/960c75fed82100f17895/theme-light-custom.css.map share/element-web/bundles/960c75fed82100f17895/theme-light-custom.js share/element-web/bundles/960c75fed82100f17895/theme-light-high-contrast.css share/element-web/bundles/960c75fed82100f17895/theme-light-high-contrast.css.map share/element-web/bundles/960c75fed82100f17895/theme-light-high-contrast.js share/element-web/bundles/960c75fed82100f17895/theme-light.css share/element-web/bundles/960c75fed82100f17895/theme-light.css.map share/element-web/bundles/960c75fed82100f17895/theme-light.js share/element-web/bundles/960c75fed82100f17895/unhomoglyph_data.js share/element-web/bundles/960c75fed82100f17895/usercontent.js share/element-web/bundles/960c75fed82100f17895/usercontent.js.map a160 1 share/element-web/contribute.json a164 20 share/element-web/fonts/Inconsolata/QldKNThLqRwH-OJ1UHjlKGlX5qhExfHwNJU.2ff0f39.woff2 share/element-web/fonts/Inconsolata/QldKNThLqRwH-OJ1UHjlKGlZ5qhExfHw.d8934e4.woff2 share/element-web/fonts/Inconsolata/QldXNThLqRwH-OJ1UHjlKGHiw71n5_zaDpwm80E.279a413.woff2 share/element-web/fonts/Inconsolata/QldXNThLqRwH-OJ1UHjlKGHiw71p5_zaDpwm.e6a8d96.woff2 share/element-web/fonts/Inter/Inter-Bold.1c3dfbb.woff share/element-web/fonts/Inter/Inter-Bold.a808c21.woff2 share/element-web/fonts/Inter/Inter-BoldItalic.32e2b20.woff share/element-web/fonts/Inter/Inter-BoldItalic.9744396.woff2 share/element-web/fonts/Inter/Inter-Italic.635afee.woff share/element-web/fonts/Inter/Inter-Italic.e2f5280.woff2 share/element-web/fonts/Inter/Inter-Medium.ba68c34.woff2 share/element-web/fonts/Inter/Inter-Medium.f5549f6.woff share/element-web/fonts/Inter/Inter-MediumItalic.2812ec5.woff share/element-web/fonts/Inter/Inter-MediumItalic.d29ef50.woff2 share/element-web/fonts/Inter/Inter-Regular.6cc68d6.woff2 share/element-web/fonts/Inter/Inter-Regular.8398b37.woff share/element-web/fonts/Inter/Inter-SemiBold.25b1ffc.woff share/element-web/fonts/Inter/Inter-SemiBold.625474d.woff2 share/element-web/fonts/Inter/Inter-SemiBoldItalic.80d799b.woff share/element-web/fonts/Inter/Inter-SemiBoldItalic.c632fb9.woff2 d228 141 a368 20 share/element-web/fonts/Twemoji_Mozilla/TwemojiMozilla-colr.78a2a9b.woff2 share/element-web/fonts/Twemoji_Mozilla/TwemojiMozilla-sbix.e8e92b5.woff2 share/element-web/i18n/cs.15e6051.json share/element-web/i18n/de_DE.cd2618e.json share/element-web/i18n/el.d560fdb.json share/element-web/i18n/en_EN.cddaf00.json share/element-web/i18n/eo.bd10f71.json share/element-web/i18n/es.de3124b.json share/element-web/i18n/et.ab8cdb1.json share/element-web/i18n/fa.5b83c63.json share/element-web/i18n/fi.0f0e306.json share/element-web/i18n/fr.7734369.json share/element-web/i18n/gl.a1f41be.json share/element-web/i18n/he.a14d437.json share/element-web/i18n/hu.149c55d.json share/element-web/i18n/id.b55846a.json share/element-web/i18n/is.411b6e7.json share/element-web/i18n/it.9320eda.json share/element-web/i18n/ja.695a3f0.json share/element-web/i18n/languages.383f27c.json d370 79 a448 58 share/element-web/i18n/lo.ed5d59e.json share/element-web/i18n/lt.0a6e38f.json share/element-web/i18n/nl.4bf568f.json share/element-web/i18n/pl.53817eb.json share/element-web/i18n/pt_BR.836fcf3.json share/element-web/i18n/ru.28934bf.json share/element-web/i18n/sk.b671cdb.json share/element-web/i18n/sq.ef69e7e.json share/element-web/i18n/sv.35c835c.json share/element-web/i18n/uk.f8e6c05.json share/element-web/i18n/vi.59d774a.json share/element-web/i18n/zh_Hans.9c0d498.json share/element-web/i18n/zh_Hant.5a28a51.json share/element-web/icons/bold.95e28a2.svg share/element-web/icons/check-circle.d34d54d.svg share/element-web/icons/check.3fc654f.svg share/element-web/icons/chevron-down.3774773.svg share/element-web/icons/chevron-left.93219a6.svg share/element-web/icons/chevron-right.c1afe15.svg share/element-web/icons/chevron-up.b1e0d89.svg share/element-web/icons/close.dce71fd.svg share/element-web/icons/collapse.626523d.svg share/element-web/icons/copy.c6839e9.svg share/element-web/icons/delete.eec6a48.svg share/element-web/icons/download.e51a8dc.svg share/element-web/icons/error.90f55f3.svg share/element-web/icons/expand.ad5c296.svg share/element-web/icons/inline-code.0d0511d.svg share/element-web/icons/italic.82bb153.svg share/element-web/icons/link.1336d8f.svg share/element-web/icons/location-pin-solid.36ae701.svg share/element-web/icons/mic-off-solid.b6c9180.svg share/element-web/icons/mic-on-solid.7b0262f.svg share/element-web/icons/overflow-horizontal.103407e.svg share/element-web/icons/pause-solid.edfc273.svg share/element-web/icons/pin.ef9edc4.svg share/element-web/icons/play-solid.242d3bc.svg share/element-web/icons/plus.a217d01.svg share/element-web/icons/qr-code.f185038.svg share/element-web/icons/quote.0ade560.svg share/element-web/icons/reply.5cca4a9.svg share/element-web/icons/restart.648ea8e.svg share/element-web/icons/search.4bec687.svg share/element-web/icons/settings-solid.5cd4545.svg share/element-web/icons/share-screen-solid.ccfed01.svg share/element-web/icons/strikethrough.1c550e6.svg share/element-web/icons/text-formatting.69c1911.svg share/element-web/icons/threads.182e3f3.svg share/element-web/icons/unpin.e4aa16c.svg share/element-web/icons/video-call-declined-solid.487a564.svg share/element-web/icons/video-call-missed-solid.a92b619.svg share/element-web/icons/video-call-off-solid.b3cae7f.svg share/element-web/icons/video-call-solid.90cb901.svg share/element-web/icons/volume-on-solid.41ceb1c.svg share/element-web/icons/warning.6f20edd.svg share/element-web/img/badges/f-droid.0717e4d.svg share/element-web/img/badges/google-play.3b1e23c.svg share/element-web/img/badges/ios.adce813.svg a449 8 share/element-web/img/compound/back-30s-24px.4dc4aab.svg share/element-web/img/compound/forward-30s-24px.231bd7e.svg share/element-web/img/compound/live-16px.3527fe2.svg share/element-web/img/compound/live-8px.35f7bbd.svg share/element-web/img/compound/record-10px.773424c.svg share/element-web/img/compound/stop-16.98109e6.svg share/element-web/img/compound/timer-16px.11c8f82.svg share/element-web/img/download.8869916.svg a466 2 share/element-web/img/element-icons/call/expand.b085a84.svg share/element-web/img/element-icons/call/fullscreen.3baa8a5.svg a469 2 share/element-web/img/element-icons/camera.d1d1927.svg share/element-web/img/element-icons/chat-bubble.d1c5d78.svg a474 1 share/element-web/img/element-icons/clock.5fea538.svg a478 1 share/element-web/img/element-icons/export.2d0320e.svg a483 1 share/element-web/img/element-icons/home.e0e6ce5.svg a484 8 share/element-web/img/element-icons/info.1d7ac3e.svg share/element-web/img/element-icons/leave.9cf503d.svg share/element-web/img/element-icons/link.e24e5a8.svg share/element-web/img/element-icons/live.3af3890.svg share/element-web/img/element-icons/location.2cdec18.svg share/element-web/img/element-icons/lock.998ae1f.svg share/element-web/img/element-icons/message/fwd.5170eae.svg share/element-web/img/element-icons/message/thread.d1987ec.svg a486 1 share/element-web/img/element-icons/room/apps.931b680.svg a496 1 share/element-web/img/element-icons/room/files.ff2ae8d.svg a497 1 share/element-web/img/element-icons/room/members.bcfbe84.svg a501 1 share/element-web/img/element-icons/room/room-summary.50ea68e.svg a505 1 share/element-web/img/element-icons/room/thread.239d10c.svg a508 2 share/element-web/img/element-icons/roomlist/dnd-cross.2cf7314.svg share/element-web/img/element-icons/roomlist/dnd.83b4a64.svg a509 1 share/element-web/img/element-icons/roomlist/favorite.9dcb53a.svg a517 1 share/element-web/img/element-icons/roomlist/member-plus.705de31.svg d522 3 a525 3 share/element-web/img/element-icons/security.fa860ea.svg share/element-web/img/element-icons/send-message.4b52f53.svg share/element-web/img/element-icons/settings.6b0c052.svg a538 1 share/element-web/img/element-icons/view-community.0d3cd3f.svg a555 2 share/element-web/img/feather-customised/files.4170883.svg share/element-web/img/feather-customised/image.ba8601f.svg a557 1 share/element-web/img/globe.0408a7a.svg a559 1 share/element-web/img/image-view/download.e1f4f96.svg a579 3 share/element-web/img/user-onboarding/CommunityMessaging.0e6a083.png share/element-web/img/user-onboarding/PersonalMessaging.12f2bc3.png share/element-web/img/user-onboarding/WorkMessaging.2643669.png d607 5 a619 1 share/element-web/sw.js.LICENSE.txt d702 148 @ 1.36 log @Update chat/element-web to 1.11.81 This release fixes High severity vulnerability CVE-2024-47771 / GHSA-3jm3-x98c-r34x @ text @d4 140 a143 138 share/element-web/bundles/7b35eec7e9ed0e3cc0bc/119.js share/element-web/bundles/7b35eec7e9ed0e3cc0bc/119.js.LICENSE.txt share/element-web/bundles/7b35eec7e9ed0e3cc0bc/119.js.map share/element-web/bundles/7b35eec7e9ed0e3cc0bc/1230.js share/element-web/bundles/7b35eec7e9ed0e3cc0bc/1230.js.map share/element-web/bundles/7b35eec7e9ed0e3cc0bc/1237.js share/element-web/bundles/7b35eec7e9ed0e3cc0bc/1237.js.map share/element-web/bundles/7b35eec7e9ed0e3cc0bc/1255.js share/element-web/bundles/7b35eec7e9ed0e3cc0bc/1255.js.map share/element-web/bundles/7b35eec7e9ed0e3cc0bc/1305.js share/element-web/bundles/7b35eec7e9ed0e3cc0bc/1305.js.map share/element-web/bundles/7b35eec7e9ed0e3cc0bc/1546.js share/element-web/bundles/7b35eec7e9ed0e3cc0bc/1546.js.LICENSE.txt share/element-web/bundles/7b35eec7e9ed0e3cc0bc/1546.js.map share/element-web/bundles/7b35eec7e9ed0e3cc0bc/1696.js share/element-web/bundles/7b35eec7e9ed0e3cc0bc/1696.js.map share/element-web/bundles/7b35eec7e9ed0e3cc0bc/1710.js share/element-web/bundles/7b35eec7e9ed0e3cc0bc/1710.js.map share/element-web/bundles/7b35eec7e9ed0e3cc0bc/2641.js share/element-web/bundles/7b35eec7e9ed0e3cc0bc/2641.js.map share/element-web/bundles/7b35eec7e9ed0e3cc0bc/2727.js share/element-web/bundles/7b35eec7e9ed0e3cc0bc/2727.js.map share/element-web/bundles/7b35eec7e9ed0e3cc0bc/2766.js share/element-web/bundles/7b35eec7e9ed0e3cc0bc/2766.js.map share/element-web/bundles/7b35eec7e9ed0e3cc0bc/3075.js share/element-web/bundles/7b35eec7e9ed0e3cc0bc/3075.js.map share/element-web/bundles/7b35eec7e9ed0e3cc0bc/3151.js share/element-web/bundles/7b35eec7e9ed0e3cc0bc/3151.js.map share/element-web/bundles/7b35eec7e9ed0e3cc0bc/3191.js share/element-web/bundles/7b35eec7e9ed0e3cc0bc/3191.js.map share/element-web/bundles/7b35eec7e9ed0e3cc0bc/344.js share/element-web/bundles/7b35eec7e9ed0e3cc0bc/344.js.map share/element-web/bundles/7b35eec7e9ed0e3cc0bc/3746.js share/element-web/bundles/7b35eec7e9ed0e3cc0bc/3746.js.map share/element-web/bundles/7b35eec7e9ed0e3cc0bc/3767.js share/element-web/bundles/7b35eec7e9ed0e3cc0bc/3767.js.map share/element-web/bundles/7b35eec7e9ed0e3cc0bc/3998.js share/element-web/bundles/7b35eec7e9ed0e3cc0bc/3998.js.map share/element-web/bundles/7b35eec7e9ed0e3cc0bc/4670.js share/element-web/bundles/7b35eec7e9ed0e3cc0bc/4670.js.map share/element-web/bundles/7b35eec7e9ed0e3cc0bc/5257.js share/element-web/bundles/7b35eec7e9ed0e3cc0bc/5257.js.map share/element-web/bundles/7b35eec7e9ed0e3cc0bc/5484.js share/element-web/bundles/7b35eec7e9ed0e3cc0bc/5484.js.map share/element-web/bundles/7b35eec7e9ed0e3cc0bc/5813.js share/element-web/bundles/7b35eec7e9ed0e3cc0bc/5813.js.map share/element-web/bundles/7b35eec7e9ed0e3cc0bc/6202.js share/element-web/bundles/7b35eec7e9ed0e3cc0bc/6202.js.map share/element-web/bundles/7b35eec7e9ed0e3cc0bc/6288.js share/element-web/bundles/7b35eec7e9ed0e3cc0bc/6288.js.map share/element-web/bundles/7b35eec7e9ed0e3cc0bc/6404.js share/element-web/bundles/7b35eec7e9ed0e3cc0bc/6404.js.map share/element-web/bundles/7b35eec7e9ed0e3cc0bc/6443.js share/element-web/bundles/7b35eec7e9ed0e3cc0bc/6443.js.map share/element-web/bundles/7b35eec7e9ed0e3cc0bc/6705.js share/element-web/bundles/7b35eec7e9ed0e3cc0bc/6705.js.map share/element-web/bundles/7b35eec7e9ed0e3cc0bc/6889.js share/element-web/bundles/7b35eec7e9ed0e3cc0bc/6889.js.map share/element-web/bundles/7b35eec7e9ed0e3cc0bc/7121.js share/element-web/bundles/7b35eec7e9ed0e3cc0bc/7215.js share/element-web/bundles/7b35eec7e9ed0e3cc0bc/7215.js.map share/element-web/bundles/7b35eec7e9ed0e3cc0bc/7356.js share/element-web/bundles/7b35eec7e9ed0e3cc0bc/7490.js share/element-web/bundles/7b35eec7e9ed0e3cc0bc/7490.js.map share/element-web/bundles/7b35eec7e9ed0e3cc0bc/7609.js share/element-web/bundles/7b35eec7e9ed0e3cc0bc/7609.js.map share/element-web/bundles/7b35eec7e9ed0e3cc0bc/774.js share/element-web/bundles/7b35eec7e9ed0e3cc0bc/774.js.map share/element-web/bundles/7b35eec7e9ed0e3cc0bc/7941.js share/element-web/bundles/7b35eec7e9ed0e3cc0bc/7941.js.map share/element-web/bundles/7b35eec7e9ed0e3cc0bc/8167.js share/element-web/bundles/7b35eec7e9ed0e3cc0bc/8167.js.map share/element-web/bundles/7b35eec7e9ed0e3cc0bc/8169.js share/element-web/bundles/7b35eec7e9ed0e3cc0bc/8169.js.map share/element-web/bundles/7b35eec7e9ed0e3cc0bc/8273.js share/element-web/bundles/7b35eec7e9ed0e3cc0bc/8273.js.map share/element-web/bundles/7b35eec7e9ed0e3cc0bc/8297.js share/element-web/bundles/7b35eec7e9ed0e3cc0bc/8297.js.map share/element-web/bundles/7b35eec7e9ed0e3cc0bc/8366.js share/element-web/bundles/7b35eec7e9ed0e3cc0bc/8366.js.map share/element-web/bundles/7b35eec7e9ed0e3cc0bc/8599.js share/element-web/bundles/7b35eec7e9ed0e3cc0bc/8599.js.map share/element-web/bundles/7b35eec7e9ed0e3cc0bc/9878.js share/element-web/bundles/7b35eec7e9ed0e3cc0bc/9878.js.map share/element-web/bundles/7b35eec7e9ed0e3cc0bc/blurhash.worker.js share/element-web/bundles/7b35eec7e9ed0e3cc0bc/blurhash.worker.js.map share/element-web/bundles/7b35eec7e9ed0e3cc0bc/bundle.css share/element-web/bundles/7b35eec7e9ed0e3cc0bc/bundle.css.map share/element-web/bundles/7b35eec7e9ed0e3cc0bc/bundle.js share/element-web/bundles/7b35eec7e9ed0e3cc0bc/bundle.js.LICENSE.txt share/element-web/bundles/7b35eec7e9ed0e3cc0bc/bundle.js.map share/element-web/bundles/7b35eec7e9ed0e3cc0bc/element-web-app.js share/element-web/bundles/7b35eec7e9ed0e3cc0bc/element-web-app.js.map share/element-web/bundles/7b35eec7e9ed0e3cc0bc/error-view.css share/element-web/bundles/7b35eec7e9ed0e3cc0bc/error-view.css.map share/element-web/bundles/7b35eec7e9ed0e3cc0bc/error-view.js share/element-web/bundles/7b35eec7e9ed0e3cc0bc/error-view.js.map share/element-web/bundles/7b35eec7e9ed0e3cc0bc/indexeddb.worker.js share/element-web/bundles/7b35eec7e9ed0e3cc0bc/indexeddb.worker.js.map share/element-web/bundles/7b35eec7e9ed0e3cc0bc/init.js share/element-web/bundles/7b35eec7e9ed0e3cc0bc/init.js.map share/element-web/bundles/7b35eec7e9ed0e3cc0bc/intl-segmenter-polyfill.js share/element-web/bundles/7b35eec7e9ed0e3cc0bc/intl-segmenter-polyfill.js.map share/element-web/bundles/7b35eec7e9ed0e3cc0bc/jitsi.css share/element-web/bundles/7b35eec7e9ed0e3cc0bc/jitsi.css.map share/element-web/bundles/7b35eec7e9ed0e3cc0bc/jitsi.js share/element-web/bundles/7b35eec7e9ed0e3cc0bc/jitsi.js.LICENSE.txt share/element-web/bundles/7b35eec7e9ed0e3cc0bc/jitsi.js.map share/element-web/bundles/7b35eec7e9ed0e3cc0bc/mobileguide.js share/element-web/bundles/7b35eec7e9ed0e3cc0bc/mobileguide.js.map share/element-web/bundles/7b35eec7e9ed0e3cc0bc/playback.worker.js share/element-web/bundles/7b35eec7e9ed0e3cc0bc/playback.worker.js.map share/element-web/bundles/7b35eec7e9ed0e3cc0bc/styles.js share/element-web/bundles/7b35eec7e9ed0e3cc0bc/styles.js.map share/element-web/bundles/7b35eec7e9ed0e3cc0bc/theme-dark-custom.css share/element-web/bundles/7b35eec7e9ed0e3cc0bc/theme-dark-custom.css.map share/element-web/bundles/7b35eec7e9ed0e3cc0bc/theme-dark-custom.js share/element-web/bundles/7b35eec7e9ed0e3cc0bc/theme-dark.css share/element-web/bundles/7b35eec7e9ed0e3cc0bc/theme-dark.css.map share/element-web/bundles/7b35eec7e9ed0e3cc0bc/theme-dark.js share/element-web/bundles/7b35eec7e9ed0e3cc0bc/theme-legacy-dark.css share/element-web/bundles/7b35eec7e9ed0e3cc0bc/theme-legacy-dark.css.map share/element-web/bundles/7b35eec7e9ed0e3cc0bc/theme-legacy-dark.js share/element-web/bundles/7b35eec7e9ed0e3cc0bc/theme-legacy-light.css share/element-web/bundles/7b35eec7e9ed0e3cc0bc/theme-legacy-light.css.map share/element-web/bundles/7b35eec7e9ed0e3cc0bc/theme-legacy-light.js share/element-web/bundles/7b35eec7e9ed0e3cc0bc/theme-light-custom.css share/element-web/bundles/7b35eec7e9ed0e3cc0bc/theme-light-custom.css.map share/element-web/bundles/7b35eec7e9ed0e3cc0bc/theme-light-custom.js share/element-web/bundles/7b35eec7e9ed0e3cc0bc/theme-light-high-contrast.css share/element-web/bundles/7b35eec7e9ed0e3cc0bc/theme-light-high-contrast.css.map share/element-web/bundles/7b35eec7e9ed0e3cc0bc/theme-light-high-contrast.js share/element-web/bundles/7b35eec7e9ed0e3cc0bc/theme-light.css share/element-web/bundles/7b35eec7e9ed0e3cc0bc/theme-light.css.map share/element-web/bundles/7b35eec7e9ed0e3cc0bc/theme-light.js share/element-web/bundles/7b35eec7e9ed0e3cc0bc/unhomoglyph_data.js share/element-web/bundles/7b35eec7e9ed0e3cc0bc/usercontent.js share/element-web/bundles/7b35eec7e9ed0e3cc0bc/usercontent.js.map d235 18 a252 18 share/element-web/i18n/cs.420fc4f.json share/element-web/i18n/de_DE.273611b.json share/element-web/i18n/el.7987fb6.json share/element-web/i18n/en_EN.fe969eb.json share/element-web/i18n/eo.d5d08a1.json share/element-web/i18n/es.d91bb98.json share/element-web/i18n/et.e37f4b6.json share/element-web/i18n/fa.866e2e5.json share/element-web/i18n/fi.7f1f416.json share/element-web/i18n/fr.d5b369b.json share/element-web/i18n/gl.ee9c947.json share/element-web/i18n/he.52f1f41.json share/element-web/i18n/hu.8d90649.json share/element-web/i18n/id.0e42ca4.json share/element-web/i18n/is.71ea8a9.json share/element-web/i18n/it.5247775.json share/element-web/i18n/ja.fecab28.json share/element-web/i18n/languages.8a4e5d5.json d254 16 a269 16 share/element-web/i18n/lo.cdb5d94.json share/element-web/i18n/lt.b9b46a1.json share/element-web/i18n/nl.4d2f691.json share/element-web/i18n/pl.3f5d5c4.json share/element-web/i18n/pt_BR.28e2f93.json share/element-web/i18n/ru.9fcada0.json share/element-web/i18n/sk.7fe4b9b.json share/element-web/i18n/sq.c1dfb08.json share/element-web/i18n/sv.4da51c8.json share/element-web/i18n/uk.a9cf117.json share/element-web/i18n/vi.822d320.json share/element-web/i18n/zh_Hans.e1c07f6.json share/element-web/i18n/zh_Hant.1d54077.json share/element-web/icons/chat-problem.7305e7f.svg share/element-web/icons/chat-solid.e1ef926.svg share/element-web/icons/check-circle-solid.2531314.svg d272 2 d275 2 d278 9 a286 7 share/element-web/icons/export-archive.3d015df.svg share/element-web/icons/extensions.efd8c44.svg share/element-web/icons/forward.74dfc7c.svg share/element-web/icons/info-solid.cd635a2.svg share/element-web/icons/lock-off.3e347fa.svg share/element-web/icons/lock-solid.6a2e583.svg share/element-web/icons/notifications-solid.2e4b017.svg d288 1 a288 1 share/element-web/icons/pin-solid.a95bf91.svg d290 1 a291 1 share/element-web/icons/pop-out.aba89df.svg d293 4 d298 3 a300 2 share/element-web/icons/sign-out.b087643.svg share/element-web/icons/threads-solid.6d10574.svg d303 3 a305 2 share/element-web/icons/user-add-solid.eb57166.svg share/element-web/icons/user-add.420d3ae.svg d307 2 a308 3 share/element-web/icons/visibility-off.79a6032.svg share/element-web/icons/visibility-on.2b18f6b.svg share/element-web/icons/voice-call.4c4eb8b.svg a312 2 share/element-web/img/cancel-small.599ba74.svg share/element-web/img/cancel.f8ee58c.svg a313 5 share/element-web/img/compound/checkbox-32px.2617b49.svg share/element-web/img/compound/chevron-right-12px.bc5b8f9.svg share/element-web/img/compound/close-16px.200cf6e.svg share/element-web/img/compound/close-8px.8b1fb29.svg share/element-web/img/compound/error-16px.87cbae0.svg a316 4 share/element-web/img/compound/mic-16px.edaa098.svg share/element-web/img/compound/padlock-32px.c8d3962.svg share/element-web/img/compound/pause-12.2c67510.svg share/element-web/img/compound/play-16.c1b81ee.svg a317 1 share/element-web/img/compound/retry-16px.2d363f3.svg a318 1 share/element-web/img/compound/thread-16px.79f135d.svg a319 1 share/element-web/img/compound/user.d44cf3a.svg a328 2 share/element-web/img/element-icons/Email-icon.ef33129.svg share/element-web/img/element-icons/Mic-off.0f5d334.svg a329 1 share/element-web/img/element-icons/back.368e990.svg a338 1 share/element-web/img/element-icons/call/freedom.3785dd5.svg a340 1 share/element-web/img/element-icons/call/spotlight.7864fc7.svg a343 2 share/element-web/img/element-icons/cancel-rounded.ede6a2d.svg share/element-web/img/element-icons/caret-left.13438f8.svg a346 2 share/element-web/img/element-icons/check-white.9400525.svg share/element-web/img/element-icons/check.4c22024.svg a352 2 share/element-web/img/element-icons/context-menu.2c3f393.svg share/element-web/img/element-icons/copy.4ee219c.svg a368 2 share/element-web/img/element-icons/maximise-expand.c678e40.svg share/element-web/img/element-icons/message/chevron-up.0f9ac6f.svg a369 1 share/element-web/img/element-icons/message/overflow-large.f3afed8.svg a370 3 share/element-web/img/element-icons/mic.cf0a544.svg share/element-web/img/element-icons/minimise-collapse.c9216fb.svg share/element-web/img/element-icons/minus-button.69204a0.svg a372 6 share/element-web/img/element-icons/pause.9c2f319.svg share/element-web/img/element-icons/play.1b76a00.svg share/element-web/img/element-icons/plus-button.1639e3c.svg share/element-web/img/element-icons/plus.7b3d018.svg share/element-web/img/element-icons/reduce.12b1369.svg share/element-web/img/element-icons/retry.8a39798.svg a374 3 share/element-web/img/element-icons/room/composer/bold.a6dcbab.svg share/element-web/img/element-icons/room/composer/bulleted_list.ab5c502.svg share/element-web/img/element-icons/room/composer/code_block.d757ddd.svg a375 7 share/element-web/img/element-icons/room/composer/indent_decrease.fbd6de1.svg share/element-web/img/element-icons/room/composer/indent_increase.88fe1ee.svg share/element-web/img/element-icons/room/composer/inline_code.953b588.svg share/element-web/img/element-icons/room/composer/italic.4fe93ab.svg share/element-web/img/element-icons/room/composer/link.aeb613c.svg share/element-web/img/element-icons/room/composer/location.d0dc71f.svg share/element-web/img/element-icons/room/composer/numbered_list.890ab1e.svg a377 2 share/element-web/img/element-icons/room/composer/quote.b164245.svg share/element-web/img/element-icons/room/composer/rich_text.a74f6cc.svg a378 2 share/element-web/img/element-icons/room/composer/strikethrough.18a9725.svg share/element-web/img/element-icons/room/composer/underline.1bc1531.svg a383 1 share/element-web/img/element-icons/room/ellipsis.c7bfee4.svg a384 5 share/element-web/img/element-icons/room/format-bar/bold.78873b8.svg share/element-web/img/element-icons/room/format-bar/code.14db777.svg share/element-web/img/element-icons/room/format-bar/italic.bc981b2.svg share/element-web/img/element-icons/room/format-bar/quote.72d307f.svg share/element-web/img/element-icons/room/format-bar/strikethrough.2c63d5c.svg a388 1 share/element-web/img/element-icons/room/message-bar/reply.b232084.svg a396 1 share/element-web/img/element-icons/roomlist/checkmark.76b08f2.svg a416 2 share/element-web/img/element-icons/roomlist/plus.6af83e4.svg share/element-web/img/element-icons/roomlist/search.91a83f7.svg a431 2 share/element-web/img/element-icons/speaker.65cebab.svg share/element-web/img/element-icons/trashcan.2f78f2d.svg a435 3 share/element-web/img/element-icons/warning-badge.203170a.svg share/element-web/img/element-icons/warning.af4c54e.svg share/element-web/img/element-icons/x-8px.1715293.svg a436 1 share/element-web/img/ellipsis.8a92914.svg a449 1 share/element-web/img/feather-customised/alert-triangle.86506d9.svg a451 4 share/element-web/img/feather-customised/check.bfca953.svg share/element-web/img/feather-customised/chevron-down.59c17e1.svg share/element-web/img/feather-customised/dropdown-arrow.12f4aa5.svg share/element-web/img/feather-customised/eye.d8df60a.svg a452 1 share/element-web/img/feather-customised/help-circle.42ccc1c.svg a453 1 share/element-web/img/feather-customised/search-input.5d69fb5.svg a455 9 share/element-web/img/feather-customised/trash.custom.1dac3e5.svg share/element-web/img/feather-customised/warning-triangle.85e51e1.svg share/element-web/img/feather-customised/widget/external-link.46d0e49.svg share/element-web/img/feather-customised/x.c543757.svg share/element-web/img/format/bold.dc55f5c.svg share/element-web/img/format/code.46baea8.svg share/element-web/img/format/italics.5a8964a.svg share/element-web/img/format/quote.b9b5782.svg share/element-web/img/format/strikethrough.23e1432.svg a457 2 share/element-web/img/icon-pill-remove.d11225a.svg share/element-web/img/icons-close.18b3d80.svg a458 1 share/element-web/img/image-view/close.c2af4a8.svg a459 1 share/element-web/img/image-view/more.6adb72c.svg a466 2 share/element-web/img/member_chevron.85a55f6.png share/element-web/img/minimise.86e5d8e.svg a467 1 share/element-web/img/plus.9014602.svg a477 1 share/element-web/img/tick-circle.605de0c.svg a482 2 share/element-web/img/voip/call-view/cam-off.a099e25.svg share/element-web/img/voip/call-view/cam-on.b011f60.svg a483 2 share/element-web/img/voip/call-view/more.33bfe39.svg share/element-web/img/voip/call-view/screensharing.5c2d592.svg a485 2 share/element-web/img/voip/declined-video.6800c36.svg share/element-web/img/voip/missed-video.c6ff632.svg d520 3 d538 15 @ 1.35 log @Update chat/element-web to 1.11.77 Changes in [1.11.76](https://github.com/element-hq/element-web/releases/tag/v1.11.76) (2024-08-27) ================================================================================================== ## ✨ Features * Message Pinning: rework the message pinning list in the right panel ([#12825](https://github.com/matrix-org/matrix-react-sdk/pull/12825)). Contributed by @@florianduros. * Tweak UIA postMessage check to work cross-origin ([#12878](https://github.com/matrix-org/matrix-react-sdk/pull/12878)). Contributed by @@t3chguy. * Delayed events (Futures) / MSC4140 for call widget ([#12714](https://github.com/matrix-org/matrix-react-sdk/pull/12714)). Contributed by @@AndrewFerr. * Stop the ongoing ring if another device joins the call session. ([#12866](https://github.com/matrix-org/matrix-react-sdk/pull/12866)). Contributed by @@toger5. * Rich text Editor: Auto-replace plain text emoticons with emoji ([#12828](https://github.com/matrix-org/matrix-react-sdk/pull/12828)). Contributed by @@langleyd. * Clean up editor drafts for unknown rooms ([#12850](https://github.com/matrix-org/matrix-react-sdk/pull/12850)). Contributed by @@langleyd. * Rename general user settings to account ([#12841](https://github.com/matrix-org/matrix-react-sdk/pull/12841)). Contributed by @@dbkr. * Update settings tab icons ([#12867](https://github.com/matrix-org/matrix-react-sdk/pull/12867)). Contributed by @@dbkr. * Disable jump to read receipt button instead of hiding when nothing to jump to ([#12863](https://github.com/matrix-org/matrix-react-sdk/pull/12863)). Contributed by @@t3chguy. ## 🐛 Bug Fixes * Ensure elements on Login page are disabled when in-flight ([#12895](https://github.com/matrix-org/matrix-react-sdk/pull/12895)). Contributed by @@t3chguy. * Hide pinned messages when grouped in timeline when feature pinning is disabled ([#12888](https://github.com/matrix-org/matrix-react-sdk/pull/12888)). Contributed by @@florianduros. * Add chat button on new room header for maximised widgets ([#12882](https://github.com/matrix-org/matrix-react-sdk/pull/12882)). Contributed by @@t3chguy. * Show spinner whilst initial search request is in progress ([#12883](https://github.com/matrix-org/matrix-react-sdk/pull/12883)). Contributed by @@t3chguy. * Fix user menu font ([#12879](https://github.com/matrix-org/matrix-react-sdk/pull/12879)). Contributed by @@florianduros. * Allow selecting text in the right panel topic ([#12870](https://github.com/matrix-org/matrix-react-sdk/pull/12870)). Contributed by @@t3chguy. * Add missing presence indicator to new room header ([#12865](https://github.com/matrix-org/matrix-react-sdk/pull/12865)). Contributed by @@t3chguy. * Fix permissions in release tarballs ([#27904](https://github.com/element-hq/element-web/pull/27904)). Contributed by @@t3chguy. ## 🧰 Maintenance * Update dependencies for MSC4157 ([#27906](https://github.com/element-hq/element-web/pull/27906)). Contributed by @@AndrewFerr. Changes in [1.11.75](https://github.com/element-hq/element-web/releases/tag/v1.11.75) (2024-08-20) ================================================================================================== * No changes Changes in [1.11.74](https://github.com/element-hq/element-web/releases/tag/v1.11.74) (2024-08-13) ================================================================================================== ## ✨ Features * Update unsupported browser react component to new designs ([#27857](https://github.com/element-hq/element-web/pull/27857)). Contributed by @@t3chguy. * Invite dialog: display MXID on its own line ([#11756](https://github.com/matrix-org/matrix-react-sdk/pull/11756)). Contributed by @@AndrewFerr. * Align RoomSummaryCard styles with Figma ([#12793](https://github.com/matrix-org/matrix-react-sdk/pull/12793)). Contributed by @@t3chguy. * Extract Extensions into their own right panel tab ([#12844](https://github.com/matrix-org/matrix-react-sdk/pull/12844)). Contributed by @@t3chguy. * Remove topic from new room header and expand right panel topic ([#12842](https://github.com/matrix-org/matrix-react-sdk/pull/12842)). Contributed by @@t3chguy. * Rework how the onboarding notifications task works ([#12839](https://github.com/matrix-org/matrix-react-sdk/pull/12839)). Contributed by @@t3chguy. * Update toast styles to match Figma ([#12833](https://github.com/matrix-org/matrix-react-sdk/pull/12833)). Contributed by @@t3chguy. * Warn users on unsupported browsers before they lack features ([#12830](https://github.com/matrix-org/matrix-react-sdk/pull/12830)). Contributed by @@t3chguy. * Add sign out button to settings profile section ([#12666](https://github.com/matrix-org/matrix-react-sdk/pull/12666)). Contributed by @@dbkr. * Remove MatrixRTC realted import ES lint exceptions using a index.ts for matrixrtc ([#12780](https://github.com/matrix-org/matrix-react-sdk/pull/12780)). Contributed by @@toger5. * Fix unwanted ringing of other devices even though the user is already connected to the call. ([#12742](https://github.com/matrix-org/matrix-react-sdk/pull/12742)). Contributed by @@toger5. * Acknowledge `DeviceMute` widget actions ([#12790](https://github.com/matrix-org/matrix-react-sdk/pull/12790)). Contributed by @@toger5. ## 🐛 Bug Fixes * Update Element icons ([#27900](https://github.com/element-hq/element-web/pull/27900)). Contributed by @@t3chguy. * Fix Jitsi by updating device mute updates over postMessage API ([#27858](https://github.com/element-hq/element-web/pull/27858)). Contributed by @@t3chguy. * Fix formatting of rich text emotes ([#12862](https://github.com/matrix-org/matrix-react-sdk/pull/12862)). Contributed by @@dbkr. * Fixed custom emotes background color #27745 ([#12798](https://github.com/matrix-org/matrix-react-sdk/pull/12798)). Contributed by @@asimdelvi. * Ignore permalink\_prefix when serializing pills ([#11726](https://github.com/matrix-org/matrix-react-sdk/pull/11726)). Contributed by @@herkulessi. * Deflake the chat export test ([#12854](https://github.com/matrix-org/matrix-react-sdk/pull/12854)). Contributed by @@dbkr. * Fix alignment of RTL messages ([#12837](https://github.com/matrix-org/matrix-react-sdk/pull/12837)). Contributed by @@dbkr. * Handle media download errors better ([#12848](https://github.com/matrix-org/matrix-react-sdk/pull/12848)). Contributed by @@t3chguy. * Make micIcon display on primary ([#11908](https://github.com/matrix-org/matrix-react-sdk/pull/11908)). Contributed by @@kdanielm. * Fix compound typography font component issues ([#12826](https://github.com/matrix-org/matrix-react-sdk/pull/12826)). Contributed by @@t3chguy. * Allow Chrome page translator to translate messages in rooms ([#11113](https://github.com/matrix-org/matrix-react-sdk/pull/11113)). Contributed by @@lukaszpolowczyk. @ text @d4 138 a141 138 share/element-web/bundles/c87c7a86acf04049be8f/119.js share/element-web/bundles/c87c7a86acf04049be8f/119.js.LICENSE.txt share/element-web/bundles/c87c7a86acf04049be8f/119.js.map share/element-web/bundles/c87c7a86acf04049be8f/1230.js share/element-web/bundles/c87c7a86acf04049be8f/1230.js.map share/element-web/bundles/c87c7a86acf04049be8f/1237.js share/element-web/bundles/c87c7a86acf04049be8f/1237.js.map share/element-web/bundles/c87c7a86acf04049be8f/1255.js share/element-web/bundles/c87c7a86acf04049be8f/1255.js.map share/element-web/bundles/c87c7a86acf04049be8f/1305.js share/element-web/bundles/c87c7a86acf04049be8f/1305.js.map share/element-web/bundles/c87c7a86acf04049be8f/1546.js share/element-web/bundles/c87c7a86acf04049be8f/1546.js.LICENSE.txt share/element-web/bundles/c87c7a86acf04049be8f/1546.js.map share/element-web/bundles/c87c7a86acf04049be8f/1607.js share/element-web/bundles/c87c7a86acf04049be8f/1607.js.map share/element-web/bundles/c87c7a86acf04049be8f/1696.js share/element-web/bundles/c87c7a86acf04049be8f/1696.js.map share/element-web/bundles/c87c7a86acf04049be8f/1710.js share/element-web/bundles/c87c7a86acf04049be8f/1710.js.map share/element-web/bundles/c87c7a86acf04049be8f/2641.js share/element-web/bundles/c87c7a86acf04049be8f/2641.js.map share/element-web/bundles/c87c7a86acf04049be8f/2727.js share/element-web/bundles/c87c7a86acf04049be8f/2727.js.map share/element-web/bundles/c87c7a86acf04049be8f/2766.js share/element-web/bundles/c87c7a86acf04049be8f/2766.js.map share/element-web/bundles/c87c7a86acf04049be8f/3075.js share/element-web/bundles/c87c7a86acf04049be8f/3075.js.map share/element-web/bundles/c87c7a86acf04049be8f/3151.js share/element-web/bundles/c87c7a86acf04049be8f/3151.js.map share/element-web/bundles/c87c7a86acf04049be8f/3191.js share/element-web/bundles/c87c7a86acf04049be8f/3191.js.map share/element-web/bundles/c87c7a86acf04049be8f/344.js share/element-web/bundles/c87c7a86acf04049be8f/344.js.map share/element-web/bundles/c87c7a86acf04049be8f/3746.js share/element-web/bundles/c87c7a86acf04049be8f/3746.js.map share/element-web/bundles/c87c7a86acf04049be8f/3767.js share/element-web/bundles/c87c7a86acf04049be8f/3767.js.map share/element-web/bundles/c87c7a86acf04049be8f/3998.js share/element-web/bundles/c87c7a86acf04049be8f/3998.js.map share/element-web/bundles/c87c7a86acf04049be8f/4670.js share/element-web/bundles/c87c7a86acf04049be8f/4670.js.map share/element-web/bundles/c87c7a86acf04049be8f/5257.js share/element-web/bundles/c87c7a86acf04049be8f/5257.js.map share/element-web/bundles/c87c7a86acf04049be8f/5484.js share/element-web/bundles/c87c7a86acf04049be8f/5484.js.map share/element-web/bundles/c87c7a86acf04049be8f/5813.js share/element-web/bundles/c87c7a86acf04049be8f/5813.js.map share/element-web/bundles/c87c7a86acf04049be8f/6202.js share/element-web/bundles/c87c7a86acf04049be8f/6202.js.map share/element-web/bundles/c87c7a86acf04049be8f/6288.js share/element-web/bundles/c87c7a86acf04049be8f/6288.js.map share/element-web/bundles/c87c7a86acf04049be8f/6404.js share/element-web/bundles/c87c7a86acf04049be8f/6404.js.map share/element-web/bundles/c87c7a86acf04049be8f/6443.js share/element-web/bundles/c87c7a86acf04049be8f/6443.js.map share/element-web/bundles/c87c7a86acf04049be8f/6705.js share/element-web/bundles/c87c7a86acf04049be8f/6705.js.map share/element-web/bundles/c87c7a86acf04049be8f/6889.js share/element-web/bundles/c87c7a86acf04049be8f/6889.js.map share/element-web/bundles/c87c7a86acf04049be8f/7121.js share/element-web/bundles/c87c7a86acf04049be8f/7215.js share/element-web/bundles/c87c7a86acf04049be8f/7215.js.map share/element-web/bundles/c87c7a86acf04049be8f/7356.js share/element-web/bundles/c87c7a86acf04049be8f/7490.js share/element-web/bundles/c87c7a86acf04049be8f/7490.js.map share/element-web/bundles/c87c7a86acf04049be8f/7609.js share/element-web/bundles/c87c7a86acf04049be8f/7609.js.map share/element-web/bundles/c87c7a86acf04049be8f/774.js share/element-web/bundles/c87c7a86acf04049be8f/774.js.map share/element-web/bundles/c87c7a86acf04049be8f/8167.js share/element-web/bundles/c87c7a86acf04049be8f/8167.js.map share/element-web/bundles/c87c7a86acf04049be8f/8169.js share/element-web/bundles/c87c7a86acf04049be8f/8169.js.map share/element-web/bundles/c87c7a86acf04049be8f/8273.js share/element-web/bundles/c87c7a86acf04049be8f/8273.js.map share/element-web/bundles/c87c7a86acf04049be8f/8297.js share/element-web/bundles/c87c7a86acf04049be8f/8297.js.map share/element-web/bundles/c87c7a86acf04049be8f/8366.js share/element-web/bundles/c87c7a86acf04049be8f/8366.js.map share/element-web/bundles/c87c7a86acf04049be8f/8599.js share/element-web/bundles/c87c7a86acf04049be8f/8599.js.map share/element-web/bundles/c87c7a86acf04049be8f/9878.js share/element-web/bundles/c87c7a86acf04049be8f/9878.js.map share/element-web/bundles/c87c7a86acf04049be8f/blurhash.worker.js share/element-web/bundles/c87c7a86acf04049be8f/blurhash.worker.js.map share/element-web/bundles/c87c7a86acf04049be8f/bundle.css share/element-web/bundles/c87c7a86acf04049be8f/bundle.css.map share/element-web/bundles/c87c7a86acf04049be8f/bundle.js share/element-web/bundles/c87c7a86acf04049be8f/bundle.js.LICENSE.txt share/element-web/bundles/c87c7a86acf04049be8f/bundle.js.map share/element-web/bundles/c87c7a86acf04049be8f/element-web-app.js share/element-web/bundles/c87c7a86acf04049be8f/element-web-app.js.map share/element-web/bundles/c87c7a86acf04049be8f/error-view.css share/element-web/bundles/c87c7a86acf04049be8f/error-view.css.map share/element-web/bundles/c87c7a86acf04049be8f/error-view.js share/element-web/bundles/c87c7a86acf04049be8f/error-view.js.map share/element-web/bundles/c87c7a86acf04049be8f/indexeddb.worker.js share/element-web/bundles/c87c7a86acf04049be8f/indexeddb.worker.js.map share/element-web/bundles/c87c7a86acf04049be8f/init.js share/element-web/bundles/c87c7a86acf04049be8f/init.js.map share/element-web/bundles/c87c7a86acf04049be8f/intl-segmenter-polyfill.js share/element-web/bundles/c87c7a86acf04049be8f/intl-segmenter-polyfill.js.map share/element-web/bundles/c87c7a86acf04049be8f/jitsi.css share/element-web/bundles/c87c7a86acf04049be8f/jitsi.css.map share/element-web/bundles/c87c7a86acf04049be8f/jitsi.js share/element-web/bundles/c87c7a86acf04049be8f/jitsi.js.LICENSE.txt share/element-web/bundles/c87c7a86acf04049be8f/jitsi.js.map share/element-web/bundles/c87c7a86acf04049be8f/mobileguide.js share/element-web/bundles/c87c7a86acf04049be8f/mobileguide.js.map share/element-web/bundles/c87c7a86acf04049be8f/playback.worker.js share/element-web/bundles/c87c7a86acf04049be8f/playback.worker.js.map share/element-web/bundles/c87c7a86acf04049be8f/styles.js share/element-web/bundles/c87c7a86acf04049be8f/styles.js.map share/element-web/bundles/c87c7a86acf04049be8f/theme-dark-custom.css share/element-web/bundles/c87c7a86acf04049be8f/theme-dark-custom.css.map share/element-web/bundles/c87c7a86acf04049be8f/theme-dark-custom.js share/element-web/bundles/c87c7a86acf04049be8f/theme-dark.css share/element-web/bundles/c87c7a86acf04049be8f/theme-dark.css.map share/element-web/bundles/c87c7a86acf04049be8f/theme-dark.js share/element-web/bundles/c87c7a86acf04049be8f/theme-legacy-dark.css share/element-web/bundles/c87c7a86acf04049be8f/theme-legacy-dark.css.map share/element-web/bundles/c87c7a86acf04049be8f/theme-legacy-dark.js share/element-web/bundles/c87c7a86acf04049be8f/theme-legacy-light.css share/element-web/bundles/c87c7a86acf04049be8f/theme-legacy-light.css.map share/element-web/bundles/c87c7a86acf04049be8f/theme-legacy-light.js share/element-web/bundles/c87c7a86acf04049be8f/theme-light-custom.css share/element-web/bundles/c87c7a86acf04049be8f/theme-light-custom.css.map share/element-web/bundles/c87c7a86acf04049be8f/theme-light-custom.js share/element-web/bundles/c87c7a86acf04049be8f/theme-light-high-contrast.css share/element-web/bundles/c87c7a86acf04049be8f/theme-light-high-contrast.css.map share/element-web/bundles/c87c7a86acf04049be8f/theme-light-high-contrast.js share/element-web/bundles/c87c7a86acf04049be8f/theme-light.css share/element-web/bundles/c87c7a86acf04049be8f/theme-light.css.map share/element-web/bundles/c87c7a86acf04049be8f/theme-light.js share/element-web/bundles/c87c7a86acf04049be8f/unhomoglyph_data.js share/element-web/bundles/c87c7a86acf04049be8f/usercontent.js share/element-web/bundles/c87c7a86acf04049be8f/usercontent.js.map d236 1 a236 1 share/element-web/i18n/en_EN.9bbcae6.json d250 1 a250 1 share/element-web/i18n/languages.3112a6e.json d255 1 a255 1 share/element-web/i18n/pl.6861243.json d633 1 a633 1 share/element-web/vector-icons/apple-touch-icon-114.d06cb07.png d635 1 a635 1 share/element-web/vector-icons/apple-touch-icon-120.fd82535.png d637 1 a637 1 share/element-web/vector-icons/apple-touch-icon-144.5492eaa.png d639 1 a639 1 share/element-web/vector-icons/apple-touch-icon-152.5f545cd.png d641 1 a641 1 share/element-web/vector-icons/apple-touch-icon-180.f6ddb43.png d643 1 a643 1 share/element-web/vector-icons/apple-touch-icon-57.8e69b85.png d645 1 a645 1 share/element-web/vector-icons/apple-touch-icon-60.c01578e.png d647 1 a647 1 share/element-web/vector-icons/apple-touch-icon-72.98aac2b.png d649 1 a649 1 share/element-web/vector-icons/apple-touch-icon-76.e533e39.png d655 1 a655 1 share/element-web/vector-icons/mstile-150.8436dc1.png @ 1.34 log @Update chat/element-web to 1.11.73 Changes in [1.11.73](https://github.com/element-hq/element-web/releases/tag/v1.11.73) (2024-08-06) ================================================================================================== Fixes for CVE-2024-42347 / GHSA-f83w-wqhc-cfp4 Changes in [1.11.72](https://github.com/element-hq/element-web/releases/tag/v1.11.72) (2024-07-30) ================================================================================================== ## ✨ Features * Polyfill Intl.Segmenter for wider web browser compatibility ([#27803](https://github.com/element-hq/element-web/pull/27803)). Contributed by @@dbkr. * Enable audio/webaudio Modernizr rule ([#27772](https://github.com/element-hq/element-web/pull/27772)). Contributed by @@t3chguy. * Add release announcement for the new room header ([#12802](https://github.com/matrix-org/matrix-react-sdk/pull/12802)). Contributed by @@MidhunSureshR. * Default the room header to on ([#12803](https://github.com/matrix-org/matrix-react-sdk/pull/12803)). Contributed by @@MidhunSureshR. * Update Thread Panel to match latest designs ([#12797](https://github.com/matrix-org/matrix-react-sdk/pull/12797)). Contributed by @@t3chguy. * Close any open modals on logout ([#12777](https://github.com/matrix-org/matrix-react-sdk/pull/12777)). Contributed by @@dbkr. * Iterate design of right panel empty state ([#12796](https://github.com/matrix-org/matrix-react-sdk/pull/12796)). Contributed by @@t3chguy. * Update styling of UserInfo right panel card ([#12788](https://github.com/matrix-org/matrix-react-sdk/pull/12788)). Contributed by @@t3chguy. * Accessibility: Add Landmark navigation ([#12190](https://github.com/matrix-org/matrix-react-sdk/pull/12190)). Contributed by @@akirk. * Let Element Call widget receive m.room.create ([#12710](https://github.com/matrix-org/matrix-react-sdk/pull/12710)). Contributed by @@AndrewFerr. * Let Element Call widget set session memberships ([#12713](https://github.com/matrix-org/matrix-react-sdk/pull/12713)). Contributed by @@AndrewFerr. * Update right panel base card styling to match Compound ([#12768](https://github.com/matrix-org/matrix-react-sdk/pull/12768)). Contributed by @@t3chguy. * Align `widget_build_url_ignore_dm` with call behaviour switch between 1:1 and Widget ([#12760](https://github.com/matrix-org/matrix-react-sdk/pull/12760)). Contributed by @@t3chguy. * Move integrations switch ([#12733](https://github.com/matrix-org/matrix-react-sdk/pull/12733)). Contributed by @@dbkr. * Element-R: Report events with withheld keys separately to Posthog. ([#12755](https://github.com/matrix-org/matrix-react-sdk/pull/12755)). Contributed by @@richvdh. ## 🐛 Bug Fixes * Add a modernizr check for WebAssembly support ([#27776](https://github.com/element-hq/element-web/pull/27776)). Contributed by @@dbkr. * Test for lack of WebAssembly support ([#12792](https://github.com/matrix-org/matrix-react-sdk/pull/12792)). Contributed by @@dbkr. * Fix stray 'account' heading ([#12791](https://github.com/matrix-org/matrix-react-sdk/pull/12791)). Contributed by @@dbkr. * Add test for the unsupported browser screen ([#12787](https://github.com/matrix-org/matrix-react-sdk/pull/12787)). Contributed by @@dbkr. * Fix HTML export test ([#12778](https://github.com/matrix-org/matrix-react-sdk/pull/12778)). Contributed by @@dbkr. * Fix HTML export missing a bunch of Compound variables ([#12774](https://github.com/matrix-org/matrix-react-sdk/pull/12774)). Contributed by @@t3chguy. * Fix inability to change accent colour consistently in custom theming ([#12772](https://github.com/matrix-org/matrix-react-sdk/pull/12772)). Contributed by @@t3chguy. * Fix edge case of landing on 3pid email link with registration disabled ([#12771](https://github.com/matrix-org/matrix-react-sdk/pull/12771)). Contributed by @@t3chguy. Changes in [1.11.71](https://github.com/element-hq/element-web/releases/tag/v1.11.71) (2024-07-16) ================================================================================================== ## ✨ Features * Add Modernizr rule for Intl.Segmenter ([#27677](https://github.com/element-hq/element-web/pull/27677)). Contributed by @@t3chguy. * Add tabs to the right panel ([#12672](https://github.com/matrix-org/matrix-react-sdk/pull/12672)). Contributed by @@MidhunSureshR. * Promote new room header from labs to Beta ([#12739](https://github.com/matrix-org/matrix-react-sdk/pull/12739)). Contributed by @@t3chguy. * Redesign room search interface ([#12677](https://github.com/matrix-org/matrix-react-sdk/pull/12677)). Contributed by @@t3chguy. * Move language settings to 'preferences' ([#12723](https://github.com/matrix-org/matrix-react-sdk/pull/12723)). Contributed by @@dbkr. * New layout selector ui in user settings ([#12676](https://github.com/matrix-org/matrix-react-sdk/pull/12676)). Contributed by @@florianduros. * Prevent Element appearing in system media controls ([#10995](https://github.com/matrix-org/matrix-react-sdk/pull/10995)). Contributed by @@SuperKenVery. * Move the account management button ([#12663](https://github.com/matrix-org/matrix-react-sdk/pull/12663)). Contributed by @@dbkr. * Disable profile controls if the HS doesn't allow them to be set ([#12652](https://github.com/matrix-org/matrix-react-sdk/pull/12652)). Contributed by @@dbkr. * New theme ui in user settings ([#12576](https://github.com/matrix-org/matrix-react-sdk/pull/12576)). Contributed by @@florianduros. * Adjust room header hover transition from 300ms to 200ms ([#12703](https://github.com/matrix-org/matrix-react-sdk/pull/12703)). Contributed by @@t3chguy. * Split out email \& phone number settings to separate components \& move discovery to privacy tab ([#12670](https://github.com/matrix-org/matrix-react-sdk/pull/12670)). Contributed by @@dbkr. ## 🐛 Bug Fixes * Ensure we do not load matrix-react-sdk is a manner which can white-screen ([#27685](https://github.com/element-hq/element-web/pull/27685)). Contributed by @@t3chguy. * Fix incoming call toast crash due to audio refactor ([#12737](https://github.com/matrix-org/matrix-react-sdk/pull/12737)). Contributed by @@t3chguy. * Improve new room header accessibility ([#12725](https://github.com/matrix-org/matrix-react-sdk/pull/12725)). Contributed by @@t3chguy. * Fix closing all modals ([#12728](https://github.com/matrix-org/matrix-react-sdk/pull/12728)). Contributed by @@dbkr. * Fix close button on forgot password flow ([#12732](https://github.com/matrix-org/matrix-react-sdk/pull/12732)). Contributed by @@dbkr. * Don't consider textual characters to be emoji ([#12582](https://github.com/matrix-org/matrix-react-sdk/pull/12582)). Contributed by @@robintown. * Clear autocomplete input on selection accept ([#12709](https://github.com/matrix-org/matrix-react-sdk/pull/12709)). Contributed by @@dbkr. * Fix `Match system theme` toggle ([#12719](https://github.com/matrix-org/matrix-react-sdk/pull/12719)). Contributed by @@florianduros. Changes in [1.11.70](https://github.com/element-hq/element-web/releases/tag/v1.11.70) (2024-07-08) ================================================================================================== ## ✨ Features * Add SSO redirect option for login page ([#27576](https://github.com/element-hq/element-web/pull/27576)). Contributed by @@bartvdbraak. * Use stable endpoints for MSC3916 ([#27558](https://github.com/element-hq/element-web/pull/27558)). Contributed by @@turt2live. * Switch to Rust crypto stack for all logins ([#12630](https://github.com/matrix-org/matrix-react-sdk/pull/12630)). Contributed by @@richvdh. * Hide voip buttons in group rooms in environments with widgets disabled ([#12664](https://github.com/matrix-org/matrix-react-sdk/pull/12664)). Contributed by @@t3chguy. * Minor tweaks to UserSettings dialog ([#12651](https://github.com/matrix-org/matrix-react-sdk/pull/12651)). Contributed by @@florianduros. * Hide voice call button when redundant ([#12639](https://github.com/matrix-org/matrix-react-sdk/pull/12639)). Contributed by @@t3chguy. * Improve accessibility of the room summary card ([#12586](https://github.com/matrix-org/matrix-react-sdk/pull/12586)). Contributed by @@t3chguy. * Show tooltips on narrow tabbed views ([#12624](https://github.com/matrix-org/matrix-react-sdk/pull/12624)). Contributed by @@dbkr. * Update gfm.css to github-markdown-css ([#12613](https://github.com/matrix-org/matrix-react-sdk/pull/12613)). Contributed by @@t3chguy. * Cache e2eStatus to avoid concerning unencrypted flicker when changing rooms ([#12606](https://github.com/matrix-org/matrix-react-sdk/pull/12606)). Contributed by @@t3chguy. * Tweak copy for user verification toast ([#12605](https://github.com/matrix-org/matrix-react-sdk/pull/12605)). Contributed by @@t3chguy. * Support s tags for strikethrough for Matrix v1.10 ([#12604](https://github.com/matrix-org/matrix-react-sdk/pull/12604)). Contributed by @@t3chguy. ## 🐛 Bug Fixes * Fix "Unable to restore session" error ([#4299](https://github.com/matrix-org/matrix-js-sdk/pull/4299)). * Fix error when sending encrypted messages in large rooms ([#4297](https://github.com/matrix-org/matrix-js-sdk/pull/4297)). * Remove redundant copy in deactive uia modal ([#12668](https://github.com/matrix-org/matrix-react-sdk/pull/12668)). Contributed by @@t3chguy. * Fix high contrast theme in settings ([#12649](https://github.com/matrix-org/matrix-react-sdk/pull/12649)). Contributed by @@florianduros. * Fix background on live location sharing footer ([#12629](https://github.com/matrix-org/matrix-react-sdk/pull/12629)). Contributed by @@t3chguy. * Remove outdated iframe sandbox attribute ([#12633](https://github.com/matrix-org/matrix-react-sdk/pull/12633)). Contributed by @@t3chguy. * Remove stray setState which caused encryption state shields to flicker ([#12632](https://github.com/matrix-org/matrix-react-sdk/pull/12632)). Contributed by @@t3chguy. * Fix stray background colour on markdown body ([#12628](https://github.com/matrix-org/matrix-react-sdk/pull/12628)). Contributed by @@t3chguy. * Fix widgets not being cleaned up correctly. ([#12616](https://github.com/matrix-org/matrix-react-sdk/pull/12616)). Contributed by @@toger5. * Add in-progress view to display name EditInPlace ([#12609](https://github.com/matrix-org/matrix-react-sdk/pull/12609)). Contributed by @@dbkr. * Fix config override of other settings levels ([#12593](https://github.com/matrix-org/matrix-react-sdk/pull/12593)). Contributed by @@langleyd. * Don't show 'saved' on display name save error ([#12600](https://github.com/matrix-org/matrix-react-sdk/pull/12600)). Contributed by @@dbkr. @ text @d4 138 a141 142 share/element-web/bundles/e7e77805390ccaee6198/1230.js share/element-web/bundles/e7e77805390ccaee6198/1230.js.map share/element-web/bundles/e7e77805390ccaee6198/1237.js share/element-web/bundles/e7e77805390ccaee6198/1237.js.map share/element-web/bundles/e7e77805390ccaee6198/1255.js share/element-web/bundles/e7e77805390ccaee6198/1255.js.map share/element-web/bundles/e7e77805390ccaee6198/1305.js share/element-web/bundles/e7e77805390ccaee6198/1305.js.map share/element-web/bundles/e7e77805390ccaee6198/1326.js share/element-web/bundles/e7e77805390ccaee6198/1326.js.LICENSE.txt share/element-web/bundles/e7e77805390ccaee6198/1326.js.map share/element-web/bundles/e7e77805390ccaee6198/1607.js share/element-web/bundles/e7e77805390ccaee6198/1607.js.map share/element-web/bundles/e7e77805390ccaee6198/1696.js share/element-web/bundles/e7e77805390ccaee6198/1696.js.map share/element-web/bundles/e7e77805390ccaee6198/1710.js share/element-web/bundles/e7e77805390ccaee6198/1710.js.map share/element-web/bundles/e7e77805390ccaee6198/2586.js share/element-web/bundles/e7e77805390ccaee6198/2586.js.LICENSE.txt share/element-web/bundles/e7e77805390ccaee6198/2586.js.map share/element-web/bundles/e7e77805390ccaee6198/2641.js share/element-web/bundles/e7e77805390ccaee6198/2641.js.map share/element-web/bundles/e7e77805390ccaee6198/2727.js share/element-web/bundles/e7e77805390ccaee6198/2727.js.map share/element-web/bundles/e7e77805390ccaee6198/2766.js share/element-web/bundles/e7e77805390ccaee6198/2766.js.map share/element-web/bundles/e7e77805390ccaee6198/3075.js share/element-web/bundles/e7e77805390ccaee6198/3075.js.map share/element-web/bundles/e7e77805390ccaee6198/3151.js share/element-web/bundles/e7e77805390ccaee6198/3151.js.map share/element-web/bundles/e7e77805390ccaee6198/3191.js share/element-web/bundles/e7e77805390ccaee6198/3191.js.map share/element-web/bundles/e7e77805390ccaee6198/344.js share/element-web/bundles/e7e77805390ccaee6198/344.js.map share/element-web/bundles/e7e77805390ccaee6198/3746.js share/element-web/bundles/e7e77805390ccaee6198/3746.js.map share/element-web/bundles/e7e77805390ccaee6198/3767.js share/element-web/bundles/e7e77805390ccaee6198/3767.js.map share/element-web/bundles/e7e77805390ccaee6198/3998.js share/element-web/bundles/e7e77805390ccaee6198/3998.js.map share/element-web/bundles/e7e77805390ccaee6198/4670.js share/element-web/bundles/e7e77805390ccaee6198/4670.js.map share/element-web/bundles/e7e77805390ccaee6198/5257.js share/element-web/bundles/e7e77805390ccaee6198/5257.js.map share/element-web/bundles/e7e77805390ccaee6198/5484.js share/element-web/bundles/e7e77805390ccaee6198/5484.js.map share/element-web/bundles/e7e77805390ccaee6198/5813.js share/element-web/bundles/e7e77805390ccaee6198/5813.js.map share/element-web/bundles/e7e77805390ccaee6198/6202.js share/element-web/bundles/e7e77805390ccaee6198/6202.js.map share/element-web/bundles/e7e77805390ccaee6198/6288.js share/element-web/bundles/e7e77805390ccaee6198/6288.js.map share/element-web/bundles/e7e77805390ccaee6198/6404.js share/element-web/bundles/e7e77805390ccaee6198/6404.js.map share/element-web/bundles/e7e77805390ccaee6198/6443.js share/element-web/bundles/e7e77805390ccaee6198/6443.js.map share/element-web/bundles/e7e77805390ccaee6198/6705.js share/element-web/bundles/e7e77805390ccaee6198/6705.js.map share/element-web/bundles/e7e77805390ccaee6198/6889.js share/element-web/bundles/e7e77805390ccaee6198/6889.js.map share/element-web/bundles/e7e77805390ccaee6198/7121.js share/element-web/bundles/e7e77805390ccaee6198/7215.js share/element-web/bundles/e7e77805390ccaee6198/7215.js.map share/element-web/bundles/e7e77805390ccaee6198/7356.js share/element-web/bundles/e7e77805390ccaee6198/7490.js share/element-web/bundles/e7e77805390ccaee6198/7490.js.map share/element-web/bundles/e7e77805390ccaee6198/7609.js share/element-web/bundles/e7e77805390ccaee6198/7609.js.map share/element-web/bundles/e7e77805390ccaee6198/774.js share/element-web/bundles/e7e77805390ccaee6198/774.js.map share/element-web/bundles/e7e77805390ccaee6198/8167.js share/element-web/bundles/e7e77805390ccaee6198/8167.js.map share/element-web/bundles/e7e77805390ccaee6198/8169.js share/element-web/bundles/e7e77805390ccaee6198/8169.js.map share/element-web/bundles/e7e77805390ccaee6198/8273.js share/element-web/bundles/e7e77805390ccaee6198/8273.js.map share/element-web/bundles/e7e77805390ccaee6198/8297.js share/element-web/bundles/e7e77805390ccaee6198/8297.js.map share/element-web/bundles/e7e77805390ccaee6198/8366.js share/element-web/bundles/e7e77805390ccaee6198/8366.js.map share/element-web/bundles/e7e77805390ccaee6198/8599.js share/element-web/bundles/e7e77805390ccaee6198/8599.js.map share/element-web/bundles/e7e77805390ccaee6198/9878.js share/element-web/bundles/e7e77805390ccaee6198/9878.js.map share/element-web/bundles/e7e77805390ccaee6198/blurhash.worker.js share/element-web/bundles/e7e77805390ccaee6198/blurhash.worker.js.map share/element-web/bundles/e7e77805390ccaee6198/bundle.css share/element-web/bundles/e7e77805390ccaee6198/bundle.css.map share/element-web/bundles/e7e77805390ccaee6198/bundle.js share/element-web/bundles/e7e77805390ccaee6198/bundle.js.LICENSE.txt share/element-web/bundles/e7e77805390ccaee6198/bundle.js.map share/element-web/bundles/e7e77805390ccaee6198/compatibility-view.css share/element-web/bundles/e7e77805390ccaee6198/compatibility-view.css.map share/element-web/bundles/e7e77805390ccaee6198/compatibility-view.js share/element-web/bundles/e7e77805390ccaee6198/compatibility-view.js.map share/element-web/bundles/e7e77805390ccaee6198/element-web-app.js share/element-web/bundles/e7e77805390ccaee6198/element-web-app.js.map share/element-web/bundles/e7e77805390ccaee6198/error-view.css share/element-web/bundles/e7e77805390ccaee6198/error-view.css.map share/element-web/bundles/e7e77805390ccaee6198/error-view.js share/element-web/bundles/e7e77805390ccaee6198/error-view.js.map share/element-web/bundles/e7e77805390ccaee6198/indexeddb.worker.js share/element-web/bundles/e7e77805390ccaee6198/indexeddb.worker.js.map share/element-web/bundles/e7e77805390ccaee6198/init.js share/element-web/bundles/e7e77805390ccaee6198/init.js.map share/element-web/bundles/e7e77805390ccaee6198/intl-segmenter-polyfill.js share/element-web/bundles/e7e77805390ccaee6198/intl-segmenter-polyfill.js.map share/element-web/bundles/e7e77805390ccaee6198/jitsi.css share/element-web/bundles/e7e77805390ccaee6198/jitsi.css.map share/element-web/bundles/e7e77805390ccaee6198/jitsi.js share/element-web/bundles/e7e77805390ccaee6198/jitsi.js.LICENSE.txt share/element-web/bundles/e7e77805390ccaee6198/jitsi.js.map share/element-web/bundles/e7e77805390ccaee6198/mobileguide.js share/element-web/bundles/e7e77805390ccaee6198/mobileguide.js.map share/element-web/bundles/e7e77805390ccaee6198/playback.worker.js share/element-web/bundles/e7e77805390ccaee6198/playback.worker.js.map share/element-web/bundles/e7e77805390ccaee6198/styles.js share/element-web/bundles/e7e77805390ccaee6198/styles.js.map share/element-web/bundles/e7e77805390ccaee6198/theme-dark-custom.css share/element-web/bundles/e7e77805390ccaee6198/theme-dark-custom.css.map share/element-web/bundles/e7e77805390ccaee6198/theme-dark-custom.js share/element-web/bundles/e7e77805390ccaee6198/theme-dark.css share/element-web/bundles/e7e77805390ccaee6198/theme-dark.css.map share/element-web/bundles/e7e77805390ccaee6198/theme-dark.js share/element-web/bundles/e7e77805390ccaee6198/theme-legacy-dark.css share/element-web/bundles/e7e77805390ccaee6198/theme-legacy-dark.css.map share/element-web/bundles/e7e77805390ccaee6198/theme-legacy-dark.js share/element-web/bundles/e7e77805390ccaee6198/theme-legacy-light.css share/element-web/bundles/e7e77805390ccaee6198/theme-legacy-light.css.map share/element-web/bundles/e7e77805390ccaee6198/theme-legacy-light.js share/element-web/bundles/e7e77805390ccaee6198/theme-light-custom.css share/element-web/bundles/e7e77805390ccaee6198/theme-light-custom.css.map share/element-web/bundles/e7e77805390ccaee6198/theme-light-custom.js share/element-web/bundles/e7e77805390ccaee6198/theme-light-high-contrast.css share/element-web/bundles/e7e77805390ccaee6198/theme-light-high-contrast.css.map share/element-web/bundles/e7e77805390ccaee6198/theme-light-high-contrast.js share/element-web/bundles/e7e77805390ccaee6198/theme-light.css share/element-web/bundles/e7e77805390ccaee6198/theme-light.css.map share/element-web/bundles/e7e77805390ccaee6198/theme-light.js share/element-web/bundles/e7e77805390ccaee6198/unhomoglyph_data.js share/element-web/bundles/e7e77805390ccaee6198/usercontent.js share/element-web/bundles/e7e77805390ccaee6198/usercontent.js.map d233 18 a250 18 share/element-web/i18n/cs.1913ad4.json share/element-web/i18n/de_DE.462a66d.json share/element-web/i18n/el.8a7dd55.json share/element-web/i18n/en_EN.ef83149.json share/element-web/i18n/eo.52b1a88.json share/element-web/i18n/es.4b66c94.json share/element-web/i18n/et.f77fe87.json share/element-web/i18n/fa.88a860b.json share/element-web/i18n/fi.8d0b65b.json share/element-web/i18n/fr.ecc6cea.json share/element-web/i18n/gl.f8eb306.json share/element-web/i18n/he.ebdb80f.json share/element-web/i18n/hu.7f52233.json share/element-web/i18n/id.1631135.json share/element-web/i18n/is.a8ee2c7.json share/element-web/i18n/it.e4f6fcd.json share/element-web/i18n/ja.b6612df.json share/element-web/i18n/languages.165f50e.json d252 15 a266 15 share/element-web/i18n/lo.f02b163.json share/element-web/i18n/lt.a62deab.json share/element-web/i18n/nl.b7aa612.json share/element-web/i18n/pl.1567d27.json share/element-web/i18n/pt_BR.6aa4f3c.json share/element-web/i18n/ru.0bb8433.json share/element-web/i18n/sk.e45c65a.json share/element-web/i18n/sq.9f70ada.json share/element-web/i18n/sv.6e5e91d.json share/element-web/i18n/uk.93ba540.json share/element-web/i18n/vi.abec034.json share/element-web/i18n/zh_Hans.7816623.json share/element-web/i18n/zh_Hant.78c172c.json share/element-web/icons/chat-problem.7458e5c.svg share/element-web/icons/chat-solid.550e415.svg d268 2 a269 2 share/element-web/icons/chevron-down.ad8c58b.svg share/element-web/icons/chevron-left.a9d372d.svg d271 1 d273 2 d276 1 a276 1 share/element-web/icons/lock-off.6f11264.svg d279 4 d286 1 d289 1 d293 3 a295 2 share/element-web/icons/visibility-off.c3e83d5.svg share/element-web/icons/voice-call.c21e146.svg a470 1 share/element-web/img/element-icons/settings/devices.9771113.svg a471 1 share/element-web/img/element-icons/settings/help.96dda0b.svg a474 1 share/element-web/img/element-icons/settings/keyboard.67e29b9.svg a476 1 share/element-web/img/element-icons/settings/sidebar.5dcb382.svg d605 8 d616 1 d633 1 a633 1 share/element-web/vector-icons/apple-touch-icon-114.00c12af.png d635 1 a635 1 share/element-web/vector-icons/apple-touch-icon-120.92ecd3f.png d637 1 a637 1 share/element-web/vector-icons/apple-touch-icon-144.d6fa3d3.png d639 1 a639 1 share/element-web/vector-icons/apple-touch-icon-152.f9a2308.png d641 1 a641 1 share/element-web/vector-icons/apple-touch-icon-180.a568820.png d643 1 a643 1 share/element-web/vector-icons/apple-touch-icon-57.427b19f.png d645 1 a645 1 share/element-web/vector-icons/apple-touch-icon-60.bc628cb.png d647 1 a647 1 share/element-web/vector-icons/apple-touch-icon-72.c4b7beb.png d649 1 a649 1 share/element-web/vector-icons/apple-touch-icon-76.fd3f0ef.png d655 1 a655 1 share/element-web/vector-icons/mstile-150.afdac3f.png @ 1.33 log @Update devel/element-web to 1.11.69 Changes in [1.11.69](https://github.com/element-hq/element-web/releases/tag/v1.11.69) (2024-06-18) ================================================================================================== ## ✨ Features * Change avatar setting component to use a menu ([#12585](https://github.com/matrix-org/matrix-react-sdk/pull/12585)). Contributed by @@dbkr. * New user profile UI in User Settings ([#12548](https://github.com/matrix-org/matrix-react-sdk/pull/12548)). Contributed by @@dbkr. * MSC4108 support OIDC QR code login ([#12370](https://github.com/matrix-org/matrix-react-sdk/pull/12370)). Contributed by @@t3chguy. ## 🐛 Bug Fixes * Fix image upload preview size ([#12612](https://github.com/matrix-org/matrix-react-sdk/pull/12612)). Contributed by @@RiotRobot. * Fix screen sharing in recent Chrome (https://github.com/matrix-org/matrix-js-sdk/pull/4243). * Fix roving tab index crash `compareDocumentPosition` ([#12594](https://github.com/matrix-org/matrix-react-sdk/pull/12594)). Contributed by @@t3chguy. * Keep dialog glass border on narrow screens ([#12591](https://github.com/matrix-org/matrix-react-sdk/pull/12591)). Contributed by @@dbkr. * Add missing a11y label to dismiss onboarding button in room list ([#12587](https://github.com/matrix-org/matrix-react-sdk/pull/12587)). Contributed by @@t3chguy. * Add hover / active state on avatar setting upload button ([#12590](https://github.com/matrix-org/matrix-react-sdk/pull/12590)). Contributed by @@dbkr. * Fix EditInPlace button styles ([#12589](https://github.com/matrix-org/matrix-react-sdk/pull/12589)). Contributed by @@dbkr. * Fix incorrect assumptions about required fields in /search response ([#12575](https://github.com/matrix-org/matrix-react-sdk/pull/12575)). Contributed by @@t3chguy. * Fix display of no avatar in avatar setting controls ([#12558](https://github.com/matrix-org/matrix-react-sdk/pull/12558)). Contributed by @@dbkr. * Element-R: pass pickleKey in as raw key for indexeddb encryption ([#12543](https://github.com/matrix-org/matrix-react-sdk/pull/12543)). Contributed by @@richvdh. Changes in [1.11.68](https://github.com/element-hq/element-web/releases/tag/v1.11.68) (2024-06-04) ================================================================================================== ## ✨ Features * Tooltip: Improve accessibility for context menus ([#12462](https://github.com/matrix-org/matrix-react-sdk/pull/12462)). Contributed by @@florianduros. * Tooltip: Improve accessibility of space panel ([#12525](https://github.com/matrix-org/matrix-react-sdk/pull/12525)). Contributed by @@florianduros. ## 🐛 Bug Fixes * Close the release announcement when a dialog is opened ([#12559](https://github.com/matrix-org/matrix-react-sdk/pull/12559)). Contributed by @@florianduros. * Tooltip: close field tooltip when ESC is pressed ([#12553](https://github.com/matrix-org/matrix-react-sdk/pull/12553)). Contributed by @@florianduros. * Fix tabbedview breakpoint width ([#12556](https://github.com/matrix-org/matrix-react-sdk/pull/12556)). Contributed by @@dbkr. * Fix E2E icon display in room header ([#12545](https://github.com/matrix-org/matrix-react-sdk/pull/12545)). Contributed by @@florianduros. * Tooltip: Improve placement for space settings ([#12541](https://github.com/matrix-org/matrix-react-sdk/pull/12541)). Contributed by @@florianduros. * Fix deformed avatar in a call in a narrow timeline ([#12538](https://github.com/matrix-org/matrix-react-sdk/pull/12538)). Contributed by @@florianduros. * Shown own sent state indicator even when showReadReceipts is disabled ([#12540](https://github.com/matrix-org/matrix-react-sdk/pull/12540)). Contributed by @@t3chguy. * Ensure we do not fire the verification mismatch modal multiple times ([#12526](https://github.com/matrix-org/matrix-react-sdk/pull/12526)). Contributed by @@t3chguy. * Fix avatar in chat export ([#12537](https://github.com/matrix-org/matrix-react-sdk/pull/12537)). Contributed by @@florianduros. * Use `*` for italics as it doesn't break when used mid-word ([#12523](https://github.com/matrix-org/matrix-react-sdk/pull/12523)). Contributed by @@t3chguy. Changes in [1.11.67](https://github.com/element-hq/element-web/releases/tag/v1.11.67) (2024-05-22) ================================================================================================== ## ✨ Features * Tooltip: Improve the accessibility of the composer and the rich text editor ([#12459](https://github.com/matrix-org/matrix-react-sdk/pull/12459)). Contributed by @@florianduros. * Allow explicit configuration of OIDC dynamic registration metadata ([#12514](https://github.com/matrix-org/matrix-react-sdk/pull/12514)). Contributed by @@t3chguy. * Tooltip: improve accessibility for messages ([#12487](https://github.com/matrix-org/matrix-react-sdk/pull/12487)). Contributed by @@florianduros. * Collapse UserSettings tabs to just icons on narrow screens ([#12505](https://github.com/matrix-org/matrix-react-sdk/pull/12505)). Contributed by @@dbkr. * Add room topic to right panel room info ([#12503](https://github.com/matrix-org/matrix-react-sdk/pull/12503)). Contributed by @@t3chguy. * OIDC: pass `id_token` via `id_token_hint` on Manage Account interaction ([#12499](https://github.com/matrix-org/matrix-react-sdk/pull/12499)). Contributed by @@t3chguy. * Tooltip: improve accessibility in room ([#12493](https://github.com/matrix-org/matrix-react-sdk/pull/12493)). Contributed by @@florianduros. * Tooltip: improve accessibility for call and voice messages ([#12489](https://github.com/matrix-org/matrix-react-sdk/pull/12489)). Contributed by @@florianduros. * Move the active tab in user settings to the dialog title ([#12481](https://github.com/matrix-org/matrix-react-sdk/pull/12481)). Contributed by @@dbkr. * Tooltip: improve accessibility of spaces ([#12497](https://github.com/matrix-org/matrix-react-sdk/pull/12497)). Contributed by @@florianduros. * Tooltip: improve accessibility of the right panel ([#12490](https://github.com/matrix-org/matrix-react-sdk/pull/12490)). Contributed by @@florianduros. * MSC3575 (Sliding Sync) add well-known proxy support ([#12307](https://github.com/matrix-org/matrix-react-sdk/pull/12307)). Contributed by @@EdGeraghty. ## 🐛 Bug Fixes * Reuse single PlaybackWorker between Playback instances ([#12520](https://github.com/matrix-org/matrix-react-sdk/pull/12520)). Contributed by @@t3chguy. * Fix well-known lookup for sliding sync labs check ([#12519](https://github.com/matrix-org/matrix-react-sdk/pull/12519)). Contributed by @@t3chguy. * Fix `element-desktop-ssoid being` included in OIDC Authorization call ([#12495](https://github.com/matrix-org/matrix-react-sdk/pull/12495)). Contributed by @@t3chguy. * Fix beta notifications reconciliation for intentional mentions push rules ([#12510](https://github.com/matrix-org/matrix-react-sdk/pull/12510)). Contributed by @@t3chguy. * fix avatar stretched on 1:1 call ([#12494](https://github.com/matrix-org/matrix-react-sdk/pull/12494)). Contributed by @@I-lander. * Check native sliding sync support against an unstable feature flag ([#12498](https://github.com/matrix-org/matrix-react-sdk/pull/12498)). Contributed by @@turt2live. * Use OPTIONS for sliding sync detection poke ([#12492](https://github.com/matrix-org/matrix-react-sdk/pull/12492)). Contributed by @@turt2live. * TAC: hide tooltip when the release announcement is displayed ([#12472](https://github.com/matrix-org/matrix-react-sdk/pull/12472)). Contributed by @@florianduros. Changes in [1.11.66](https://github.com/element-hq/element-web/releases/tag/v1.11.66) (2024-05-07) ================================================================================================== ## ✨ Features * Use a different error message for UTDs when you weren't in the room. ([#12453](https://github.com/matrix-org/matrix-react-sdk/pull/12453)). Contributed by @@uhoreg. * Take the Threads Activity Centre out of labs ([#12439](https://github.com/matrix-org/matrix-react-sdk/pull/12439)). Contributed by @@dbkr. * Expected UTDs: use a different message for UTDs sent before login ([#12391](https://github.com/matrix-org/matrix-react-sdk/pull/12391)). Contributed by @@richvdh. * Add `Tooltip` to `AccessibleButton` ([#12443](https://github.com/matrix-org/matrix-react-sdk/pull/12443)). Contributed by @@florianduros. * Add analytics to activity toggles ([#12418](https://github.com/matrix-org/matrix-react-sdk/pull/12418)). Contributed by @@dbkr. * Decrypt events in reverse order without copying the array ([#12445](https://github.com/matrix-org/matrix-react-sdk/pull/12445)). Contributed by @@Johennes. * Use new compound tooltip ([#12416](https://github.com/matrix-org/matrix-react-sdk/pull/12416)). Contributed by @@florianduros. * Expected UTDs: report a different Posthog code ([#12389](https://github.com/matrix-org/matrix-react-sdk/pull/12389)). Contributed by @@richvdh. ## 🐛 Bug Fixes * TAC: Fix accessibility issue when the Release announcement is displayed ([#12484](https://github.com/matrix-org/matrix-react-sdk/pull/12484)). Contributed by @@RiotRobot. * TAC: Close Release Announcement when TAC button is clicked ([#12485](https://github.com/matrix-org/matrix-react-sdk/pull/12485)). Contributed by @@florianduros. * MenuItem: fix caption usage ([#12455](https://github.com/matrix-org/matrix-react-sdk/pull/12455)). Contributed by @@florianduros. * Show the local echo in previews ([#12451](https://github.com/matrix-org/matrix-react-sdk/pull/12451)). Contributed by @@langleyd. * Fixed the drag and drop of X #27186 ([#12450](https://github.com/matrix-org/matrix-react-sdk/pull/12450)). Contributed by @@asimdelvi. * Move the TAC to above the button ([#12438](https://github.com/matrix-org/matrix-react-sdk/pull/12438)). Contributed by @@dbkr. * Use the same logic in previews as the timeline to hide events that should be hidden ([#12434](https://github.com/matrix-org/matrix-react-sdk/pull/12434)). Contributed by @@langleyd. * Fix selector so maths support doesn't mangle divs ([#12433](https://github.com/matrix-org/matrix-react-sdk/pull/12433)). Contributed by @@uhoreg. @ text @d4 142 a145 134 share/element-web/bundles/3abba4c2d8549a2f8573/1255.js share/element-web/bundles/3abba4c2d8549a2f8573/1255.js.map share/element-web/bundles/3abba4c2d8549a2f8573/1305.js share/element-web/bundles/3abba4c2d8549a2f8573/1305.js.map share/element-web/bundles/3abba4c2d8549a2f8573/1696.js share/element-web/bundles/3abba4c2d8549a2f8573/1696.js.map share/element-web/bundles/3abba4c2d8549a2f8573/1710.js share/element-web/bundles/3abba4c2d8549a2f8573/1710.js.map share/element-web/bundles/3abba4c2d8549a2f8573/1798.js share/element-web/bundles/3abba4c2d8549a2f8573/1798.js.map share/element-web/bundles/3abba4c2d8549a2f8573/2641.js share/element-web/bundles/3abba4c2d8549a2f8573/2641.js.map share/element-web/bundles/3abba4c2d8549a2f8573/2727.js share/element-web/bundles/3abba4c2d8549a2f8573/2727.js.map share/element-web/bundles/3abba4c2d8549a2f8573/2766.js share/element-web/bundles/3abba4c2d8549a2f8573/2766.js.map share/element-web/bundles/3abba4c2d8549a2f8573/3075.js share/element-web/bundles/3abba4c2d8549a2f8573/3075.js.map share/element-web/bundles/3abba4c2d8549a2f8573/3142.js share/element-web/bundles/3abba4c2d8549a2f8573/3142.js.LICENSE.txt share/element-web/bundles/3abba4c2d8549a2f8573/3142.js.map share/element-web/bundles/3abba4c2d8549a2f8573/3151.js share/element-web/bundles/3abba4c2d8549a2f8573/3151.js.map share/element-web/bundles/3abba4c2d8549a2f8573/3191.js share/element-web/bundles/3abba4c2d8549a2f8573/3191.js.map share/element-web/bundles/3abba4c2d8549a2f8573/344.js share/element-web/bundles/3abba4c2d8549a2f8573/344.js.map share/element-web/bundles/3abba4c2d8549a2f8573/3746.js share/element-web/bundles/3abba4c2d8549a2f8573/3746.js.map share/element-web/bundles/3abba4c2d8549a2f8573/3998.js share/element-web/bundles/3abba4c2d8549a2f8573/3998.js.map share/element-web/bundles/3abba4c2d8549a2f8573/4670.js share/element-web/bundles/3abba4c2d8549a2f8573/4670.js.map share/element-web/bundles/3abba4c2d8549a2f8573/4813.js share/element-web/bundles/3abba4c2d8549a2f8573/4813.js.map share/element-web/bundles/3abba4c2d8549a2f8573/5484.js share/element-web/bundles/3abba4c2d8549a2f8573/5484.js.map share/element-web/bundles/3abba4c2d8549a2f8573/6184.js share/element-web/bundles/3abba4c2d8549a2f8573/6184.js.map share/element-web/bundles/3abba4c2d8549a2f8573/6202.js share/element-web/bundles/3abba4c2d8549a2f8573/6202.js.map share/element-web/bundles/3abba4c2d8549a2f8573/6288.js share/element-web/bundles/3abba4c2d8549a2f8573/6288.js.map share/element-web/bundles/3abba4c2d8549a2f8573/6404.js share/element-web/bundles/3abba4c2d8549a2f8573/6404.js.map share/element-web/bundles/3abba4c2d8549a2f8573/6443.js share/element-web/bundles/3abba4c2d8549a2f8573/6443.js.map share/element-web/bundles/3abba4c2d8549a2f8573/6705.js share/element-web/bundles/3abba4c2d8549a2f8573/6705.js.map share/element-web/bundles/3abba4c2d8549a2f8573/696.js share/element-web/bundles/3abba4c2d8549a2f8573/696.js.LICENSE.txt share/element-web/bundles/3abba4c2d8549a2f8573/696.js.map share/element-web/bundles/3abba4c2d8549a2f8573/7121.js share/element-web/bundles/3abba4c2d8549a2f8573/7356.js share/element-web/bundles/3abba4c2d8549a2f8573/7490.js share/element-web/bundles/3abba4c2d8549a2f8573/7490.js.map share/element-web/bundles/3abba4c2d8549a2f8573/7609.js share/element-web/bundles/3abba4c2d8549a2f8573/7609.js.map share/element-web/bundles/3abba4c2d8549a2f8573/774.js share/element-web/bundles/3abba4c2d8549a2f8573/774.js.map share/element-web/bundles/3abba4c2d8549a2f8573/8167.js share/element-web/bundles/3abba4c2d8549a2f8573/8167.js.map share/element-web/bundles/3abba4c2d8549a2f8573/8169.js share/element-web/bundles/3abba4c2d8549a2f8573/8169.js.map share/element-web/bundles/3abba4c2d8549a2f8573/8199.js share/element-web/bundles/3abba4c2d8549a2f8573/8199.js.map share/element-web/bundles/3abba4c2d8549a2f8573/8273.js share/element-web/bundles/3abba4c2d8549a2f8573/8273.js.map share/element-web/bundles/3abba4c2d8549a2f8573/8297.js share/element-web/bundles/3abba4c2d8549a2f8573/8297.js.map share/element-web/bundles/3abba4c2d8549a2f8573/8366.js share/element-web/bundles/3abba4c2d8549a2f8573/8366.js.map share/element-web/bundles/3abba4c2d8549a2f8573/8599.js share/element-web/bundles/3abba4c2d8549a2f8573/8599.js.map share/element-web/bundles/3abba4c2d8549a2f8573/8667.js share/element-web/bundles/3abba4c2d8549a2f8573/8667.js.map share/element-web/bundles/3abba4c2d8549a2f8573/9878.js share/element-web/bundles/3abba4c2d8549a2f8573/9878.js.map share/element-web/bundles/3abba4c2d8549a2f8573/blurhash.worker.js share/element-web/bundles/3abba4c2d8549a2f8573/blurhash.worker.js.map share/element-web/bundles/3abba4c2d8549a2f8573/bundle.css share/element-web/bundles/3abba4c2d8549a2f8573/bundle.css.map share/element-web/bundles/3abba4c2d8549a2f8573/bundle.js share/element-web/bundles/3abba4c2d8549a2f8573/bundle.js.LICENSE.txt share/element-web/bundles/3abba4c2d8549a2f8573/bundle.js.map share/element-web/bundles/3abba4c2d8549a2f8573/compatibility-view.css share/element-web/bundles/3abba4c2d8549a2f8573/compatibility-view.css.map share/element-web/bundles/3abba4c2d8549a2f8573/compatibility-view.js share/element-web/bundles/3abba4c2d8549a2f8573/compatibility-view.js.map share/element-web/bundles/3abba4c2d8549a2f8573/element-web-app.js share/element-web/bundles/3abba4c2d8549a2f8573/element-web-app.js.map share/element-web/bundles/3abba4c2d8549a2f8573/error-view.css share/element-web/bundles/3abba4c2d8549a2f8573/error-view.css.map share/element-web/bundles/3abba4c2d8549a2f8573/error-view.js share/element-web/bundles/3abba4c2d8549a2f8573/error-view.js.map share/element-web/bundles/3abba4c2d8549a2f8573/indexeddb.worker.js share/element-web/bundles/3abba4c2d8549a2f8573/indexeddb.worker.js.map share/element-web/bundles/3abba4c2d8549a2f8573/init.js share/element-web/bundles/3abba4c2d8549a2f8573/init.js.map share/element-web/bundles/3abba4c2d8549a2f8573/jitsi.css share/element-web/bundles/3abba4c2d8549a2f8573/jitsi.css.map share/element-web/bundles/3abba4c2d8549a2f8573/jitsi.js share/element-web/bundles/3abba4c2d8549a2f8573/jitsi.js.LICENSE.txt share/element-web/bundles/3abba4c2d8549a2f8573/jitsi.js.map share/element-web/bundles/3abba4c2d8549a2f8573/mobileguide.js share/element-web/bundles/3abba4c2d8549a2f8573/mobileguide.js.map share/element-web/bundles/3abba4c2d8549a2f8573/playback.worker.js share/element-web/bundles/3abba4c2d8549a2f8573/playback.worker.js.map share/element-web/bundles/3abba4c2d8549a2f8573/styles.js share/element-web/bundles/3abba4c2d8549a2f8573/styles.js.map share/element-web/bundles/3abba4c2d8549a2f8573/theme-dark-custom.css share/element-web/bundles/3abba4c2d8549a2f8573/theme-dark-custom.css.map share/element-web/bundles/3abba4c2d8549a2f8573/theme-dark-custom.js share/element-web/bundles/3abba4c2d8549a2f8573/theme-dark.css share/element-web/bundles/3abba4c2d8549a2f8573/theme-dark.css.map share/element-web/bundles/3abba4c2d8549a2f8573/theme-dark.js share/element-web/bundles/3abba4c2d8549a2f8573/theme-legacy-dark.css share/element-web/bundles/3abba4c2d8549a2f8573/theme-legacy-dark.css.map share/element-web/bundles/3abba4c2d8549a2f8573/theme-legacy-dark.js share/element-web/bundles/3abba4c2d8549a2f8573/theme-legacy-light.css share/element-web/bundles/3abba4c2d8549a2f8573/theme-legacy-light.css.map share/element-web/bundles/3abba4c2d8549a2f8573/theme-legacy-light.js share/element-web/bundles/3abba4c2d8549a2f8573/theme-light-custom.css share/element-web/bundles/3abba4c2d8549a2f8573/theme-light-custom.css.map share/element-web/bundles/3abba4c2d8549a2f8573/theme-light-custom.js share/element-web/bundles/3abba4c2d8549a2f8573/theme-light-high-contrast.css share/element-web/bundles/3abba4c2d8549a2f8573/theme-light-high-contrast.css.map share/element-web/bundles/3abba4c2d8549a2f8573/theme-light-high-contrast.js share/element-web/bundles/3abba4c2d8549a2f8573/theme-light.css share/element-web/bundles/3abba4c2d8549a2f8573/theme-light.css.map share/element-web/bundles/3abba4c2d8549a2f8573/theme-light.js share/element-web/bundles/3abba4c2d8549a2f8573/unhomoglyph_data.js share/element-web/bundles/3abba4c2d8549a2f8573/usercontent.js share/element-web/bundles/3abba4c2d8549a2f8573/usercontent.js.map d237 18 a254 18 share/element-web/i18n/cs.d4daa86.json share/element-web/i18n/de_DE.a14661c.json share/element-web/i18n/el.a2a731e.json share/element-web/i18n/en_EN.6a03025.json share/element-web/i18n/eo.ed4cc84.json share/element-web/i18n/es.8027a07.json share/element-web/i18n/et.a123271.json share/element-web/i18n/fa.4ee9609.json share/element-web/i18n/fi.aa80a8a.json share/element-web/i18n/fr.430c76f.json share/element-web/i18n/gl.6b95702.json share/element-web/i18n/he.b459d45.json share/element-web/i18n/hu.b0ad835.json share/element-web/i18n/id.0392eff.json share/element-web/i18n/is.6df95db.json share/element-web/i18n/it.f38b5e4.json share/element-web/i18n/ja.480db67.json share/element-web/i18n/languages.387274e.json d256 14 a269 13 share/element-web/i18n/lo.7d7cef3.json share/element-web/i18n/lt.5e6f392.json share/element-web/i18n/nl.c3eb396.json share/element-web/i18n/pl.081851b.json share/element-web/i18n/pt_BR.ef0bd62.json share/element-web/i18n/ru.b7ff342.json share/element-web/i18n/sk.c1226e0.json share/element-web/i18n/sq.eb84df3.json share/element-web/i18n/sv.995d760.json share/element-web/i18n/uk.83747f2.json share/element-web/i18n/vi.2587b03.json share/element-web/i18n/zh_Hans.501872c.json share/element-web/i18n/zh_Hant.df53b10.json a274 3 share/element-web/icons/delete.eec6a48.svg share/element-web/icons/edit.182106b.svg share/element-web/icons/error.90f55f3.svg d276 1 a276 4 share/element-web/icons/favourite.66f9917.svg share/element-web/icons/files.caf6f35.svg share/element-web/icons/leave.ee36f44.svg share/element-web/icons/link.6f288c3.svg d280 1 a280 3 share/element-web/icons/pin.ef9edc4.svg share/element-web/icons/polls.d672332.svg share/element-web/icons/public.df992ad.svg a281 1 share/element-web/icons/search.4bec687.svg a282 2 share/element-web/icons/settings.7d5f7a4.svg share/element-web/icons/share.e819fa2.svg d284 1 a286 2 share/element-web/icons/user-profile-solid.c4005c9.svg share/element-web/icons/verified.f6e4bb9.svg d288 1 a478 1 share/element-web/img/element-icons/thread-summary.4b1ebec.svg a592 3 share/element-web/olm.aab9861.wasm share/element-web/olm_legacy.js share/element-web/olm_legacy.js.LICENSE.txt @ 1.32 log @Update chat/element-web to 1.11.65 Changes in [1.11.65](https://github.com/element-hq/element-web/releases/tag/v1.11.65) (2024-04-23) ================================================================================================== ## ✨ Features * Make empty state copy for TAC depend on the value of the setting ([#12419](https://github.com/matrix-org/matrix-react-sdk/pull/12419)). Contributed by @@dbkr. * Linkify User Interactive Authentication errors ([#12271](https://github.com/matrix-org/matrix-react-sdk/pull/12271)). Contributed by @@t3chguy. * Add support for device dehydration v2 ([#12316](https://github.com/matrix-org/matrix-react-sdk/pull/12316)). Contributed by @@uhoreg. * Replace `SecurityCustomisations` with `CryptoSetupExtension` ([#12342](https://github.com/matrix-org/matrix-react-sdk/pull/12342)). Contributed by @@thoraj. * Add activity toggle for TAC ([#12413](https://github.com/matrix-org/matrix-react-sdk/pull/12413)). Contributed by @@dbkr. * Humanize spell check language labels ([#12409](https://github.com/matrix-org/matrix-react-sdk/pull/12409)). Contributed by @@t3chguy. * Call Guest Access, give user the option to change the acces level so they can generate a call link. ([#12401](https://github.com/matrix-org/matrix-react-sdk/pull/12401)). Contributed by @@toger5. * TAC: Release Announcement ([#12380](https://github.com/matrix-org/matrix-react-sdk/pull/12380)). Contributed by @@florianduros. * Show the call and share button if the user can create a guest link. ([#12385](https://github.com/matrix-org/matrix-react-sdk/pull/12385)). Contributed by @@toger5. * Add analytics for mark all threads unread ([#12384](https://github.com/matrix-org/matrix-react-sdk/pull/12384)). Contributed by @@dbkr. * Add `EventType.RoomEncryption` to the auto approve capabilities of Element Call widgets ([#12386](https://github.com/matrix-org/matrix-react-sdk/pull/12386)). Contributed by @@toger5. ## 🐛 Bug Fixes * Fix link modal not shown after access upgrade ([#12411](https://github.com/matrix-org/matrix-react-sdk/pull/12411)). Contributed by @@toger5. * Fix thread navigation in timeline ([#12412](https://github.com/matrix-org/matrix-react-sdk/pull/12412)). Contributed by @@florianduros. * Fix inability to join a `knock` room via space hierarchy view ([#12404](https://github.com/matrix-org/matrix-react-sdk/pull/12404)). Contributed by @@t3chguy. * Focus the thread panel when clicking on an item in the TAC ([#12410](https://github.com/matrix-org/matrix-react-sdk/pull/12410)). Contributed by @@dbkr. * Fix space hierarchy tile busy state being stuck after join error ([#12405](https://github.com/matrix-org/matrix-react-sdk/pull/12405)). Contributed by @@t3chguy. * Fix room topic in-app links not being handled correctly on topic dialog ([#12406](https://github.com/matrix-org/matrix-react-sdk/pull/12406)). Contributed by @@t3chguy. Changes in [1.11.64](https://github.com/element-hq/element-web/releases/tag/v1.11.64) (2024-04-09) ================================================================================================== ## ✨ Features * Mark all threads as read button ([#12378](https://github.com/matrix-org/matrix-react-sdk/pull/12378)). Contributed by @@dbkr. * Video call meta space ([#12297](https://github.com/matrix-org/matrix-react-sdk/pull/12297)). Contributed by @@toger5. * Add leave room warning for last admin ([#9452](https://github.com/matrix-org/matrix-react-sdk/pull/9452)). Contributed by @@Arnei. * Iterate styles around Link new device via QR ([#12356](https://github.com/matrix-org/matrix-react-sdk/pull/12356)). Contributed by @@t3chguy. * Improve code-splitting of highlight.js and maplibre-gs libs ([#12349](https://github.com/matrix-org/matrix-react-sdk/pull/12349)). Contributed by @@t3chguy. * Use data-mx-color for rainbows ([#12325](https://github.com/matrix-org/matrix-react-sdk/pull/12325)). Contributed by @@tulir. ## 🐛 Bug Fixes * Fix external guest access url for unencrypted rooms ([#12345](https://github.com/matrix-org/matrix-react-sdk/pull/12345)). Contributed by @@toger5. * Fix video rooms not showing share link button ([#12374](https://github.com/matrix-org/matrix-react-sdk/pull/12374)). Contributed by @@toger5. * Fix space topic jumping on hover/focus ([#12377](https://github.com/matrix-org/matrix-react-sdk/pull/12377)). Contributed by @@t3chguy. * Allow popping out a Jitsi widget to respect Desktop `web_base_url` config ([#12376](https://github.com/matrix-org/matrix-react-sdk/pull/12376)). Contributed by @@t3chguy. * Remove the Lazy Loading `InvalidStoreError` Dialogs ([#12358](https://github.com/matrix-org/matrix-react-sdk/pull/12358)). Contributed by @@langleyd. * Improve readability of badges and pills ([#12360](https://github.com/matrix-org/matrix-react-sdk/pull/12360)). Contributed by @@robintown. Changes in [1.11.63](https://github.com/element-hq/element-web/releases/tag/v1.11.63) (2024-03-28) ================================================================================================== This is a hotfix release to fix a couple of issues: one where the client would sometimes call the client/server API to set a push rule in a loop, and one where authentication was not sent for widgets when it should have been. ## 🐛 Bug Fixes * Revert "Make EC widget theme reactive - Update widget url when the theme changes" ([#12383](https://github.com/matrix-org/matrix-react-sdk/pull/12383)) in order to fix widgets that require authentication. * Update to hotfixed js-sdk to fix an issue where Element could try to set a push rule in a loop. Changes in [1.11.62](https://github.com/element-hq/element-web/releases/tag/v1.11.62) (2024-03-26) ================================================================================================== ## ✨ Features * Change user permission by using a new apply button ([#12346](https://github.com/matrix-org/matrix-react-sdk/pull/12346)). Contributed by @@florianduros. * Mark as Unread ([#12254](https://github.com/matrix-org/matrix-react-sdk/pull/12254)). Contributed by @@dbkr. * Refine the colors of some more components ([#12343](https://github.com/matrix-org/matrix-react-sdk/pull/12343)). Contributed by @@robintown. * TAC: Order rooms by most recent after notification level ([#12329](https://github.com/matrix-org/matrix-react-sdk/pull/12329)). Contributed by @@florianduros. * Make EC widget theme reactive - Update widget url when the theme changes ([#12295](https://github.com/matrix-org/matrix-react-sdk/pull/12295)). Contributed by @@toger5. * Refine styles of menus, toasts, popovers, and modals ([#12332](https://github.com/matrix-org/matrix-react-sdk/pull/12332)). Contributed by @@robintown. * Element Call: fix widget shown while its still loading (`waitForIframeLoad=false`) ([#12292](https://github.com/matrix-org/matrix-react-sdk/pull/12292)). Contributed by @@toger5. * Improve Forward Dialog a11y by switching to roving tab index interactions ([#12306](https://github.com/matrix-org/matrix-react-sdk/pull/12306)). Contributed by @@t3chguy. * Call guest access link creation to join calls as a non registered user via the EC SPA ([#12259](https://github.com/matrix-org/matrix-react-sdk/pull/12259)). Contributed by @@toger5. * Use `strong` element to semantically denote visually emphasised content ([#12320](https://github.com/matrix-org/matrix-react-sdk/pull/12320)). Contributed by @@t3chguy. * Handle up/down arrow keys as well as left/right for horizontal toolbars for improved a11y ([#12305](https://github.com/matrix-org/matrix-react-sdk/pull/12305)). Contributed by @@t3chguy. ## 🐛 Bug Fixes * [Backport staging] Remove the glass border from modal spinners ([#12369](https://github.com/matrix-org/matrix-react-sdk/pull/12369)). Contributed by @@RiotRobot. * Fix incorrect check for private read receipt support ([#12348](https://github.com/matrix-org/matrix-react-sdk/pull/12348)). Contributed by @@tulir. * TAC: Fix hover state when expanded ([#12337](https://github.com/matrix-org/matrix-react-sdk/pull/12337)). Contributed by @@florianduros. * Fix the image view ([#12341](https://github.com/matrix-org/matrix-react-sdk/pull/12341)). Contributed by @@robintown. * Use correct push rule to evaluate room-wide mentions ([#12318](https://github.com/matrix-org/matrix-react-sdk/pull/12318)). Contributed by @@t3chguy. * Reset power selector on API failure to prevent state mismatch ([#12319](https://github.com/matrix-org/matrix-react-sdk/pull/12319)). Contributed by @@t3chguy. * Fix spotlight opening in TAC ([#12315](https://github.com/matrix-org/matrix-react-sdk/pull/12315)). Contributed by @@florianduros. Changes in [1.11.61](https://github.com/element-hq/element-web/releases/tag/v1.11.61) (2024-03-14) ================================================================================================== * No changes ## 🐛 Bug Fixes * Update `@@vector-im/compound-design-tokens` in package.json ([#12340](https://github.com/matrix-org/matrix-react-sdk/pull/12340)). Changes in [1.11.60](https://github.com/element-hq/element-web/releases/tag/v1.11.60) (2024-03-12) ================================================================================================== ## ✨ Features * Refine styles of controls to match Compound ([#12299](https://github.com/matrix-org/matrix-react-sdk/pull/12299)). Contributed by @@robintown. * Hide the archived section ([#12286](https://github.com/matrix-org/matrix-react-sdk/pull/12286)). Contributed by @@dbkr. * Add theme data to EC widget Url ([#12279](https://github.com/matrix-org/matrix-react-sdk/pull/12279)). Contributed by @@toger5. * Update MSC2965 OIDC Discovery implementation ([#12245](https://github.com/matrix-org/matrix-react-sdk/pull/12245)). Contributed by @@t3chguy. * Use green dot for activity notification in `LegacyRoomHeader` ([#12270](https://github.com/matrix-org/matrix-react-sdk/pull/12270)). Contributed by @@florianduros. ## 🐛 Bug Fixes * Fix requests for senders to submit auto-rageshakes ([#12304](https://github.com/matrix-org/matrix-react-sdk/pull/12304)). Contributed by @@richvdh. * fix automatic DM avatar with functional members ([#12157](https://github.com/matrix-org/matrix-react-sdk/pull/12157)). Contributed by @@HarHarLinks. * Feeds event with relation to unknown to the widget ([#12283](https://github.com/matrix-org/matrix-react-sdk/pull/12283)). Contributed by @@maheichyk. * Fix TAC opening with keyboard ([#12285](https://github.com/matrix-org/matrix-react-sdk/pull/12285)). Contributed by @@florianduros. * Allow screenshot update docker to run multiple test files ([#12291](https://github.com/matrix-org/matrix-react-sdk/pull/12291)). Contributed by @@dbkr. * Fix alignment of user menu avatar ([#12289](https://github.com/matrix-org/matrix-react-sdk/pull/12289)). Contributed by @@dbkr. * Fix buttons of widget in a room ([#12288](https://github.com/matrix-org/matrix-react-sdk/pull/12288)). Contributed by @@florianduros. * ModuleAPI: `overwrite_login` action was not stopping the existing client resulting in the action failing with rust-sdk ([#12272](https://github.com/matrix-org/matrix-react-sdk/pull/12272)). Contributed by @@BillCarsonFr. @ text @d2 1 d4 134 a137 130 share/element-web/bundles/ad882b5866028f8f562c/1255.js share/element-web/bundles/ad882b5866028f8f562c/1255.js.map share/element-web/bundles/ad882b5866028f8f562c/1305.js share/element-web/bundles/ad882b5866028f8f562c/1305.js.map share/element-web/bundles/ad882b5866028f8f562c/1696.js share/element-web/bundles/ad882b5866028f8f562c/1696.js.map share/element-web/bundles/ad882b5866028f8f562c/1710.js share/element-web/bundles/ad882b5866028f8f562c/1710.js.map share/element-web/bundles/ad882b5866028f8f562c/1798.js share/element-web/bundles/ad882b5866028f8f562c/1798.js.map share/element-web/bundles/ad882b5866028f8f562c/2641.js share/element-web/bundles/ad882b5866028f8f562c/2641.js.map share/element-web/bundles/ad882b5866028f8f562c/2727.js share/element-web/bundles/ad882b5866028f8f562c/2727.js.map share/element-web/bundles/ad882b5866028f8f562c/2766.js share/element-web/bundles/ad882b5866028f8f562c/2766.js.map share/element-web/bundles/ad882b5866028f8f562c/3075.js share/element-web/bundles/ad882b5866028f8f562c/3075.js.map share/element-web/bundles/ad882b5866028f8f562c/3151.js share/element-web/bundles/ad882b5866028f8f562c/3151.js.map share/element-web/bundles/ad882b5866028f8f562c/3191.js share/element-web/bundles/ad882b5866028f8f562c/3191.js.map share/element-web/bundles/ad882b5866028f8f562c/344.js share/element-web/bundles/ad882b5866028f8f562c/344.js.map share/element-web/bundles/ad882b5866028f8f562c/3746.js share/element-web/bundles/ad882b5866028f8f562c/3746.js.map share/element-web/bundles/ad882b5866028f8f562c/3799.js share/element-web/bundles/ad882b5866028f8f562c/3799.js.LICENSE.txt share/element-web/bundles/ad882b5866028f8f562c/3799.js.map share/element-web/bundles/ad882b5866028f8f562c/3998.js share/element-web/bundles/ad882b5866028f8f562c/3998.js.map share/element-web/bundles/ad882b5866028f8f562c/4311.js share/element-web/bundles/ad882b5866028f8f562c/4311.js.LICENSE.txt share/element-web/bundles/ad882b5866028f8f562c/4311.js.map share/element-web/bundles/ad882b5866028f8f562c/4670.js share/element-web/bundles/ad882b5866028f8f562c/4670.js.map share/element-web/bundles/ad882b5866028f8f562c/4813.js share/element-web/bundles/ad882b5866028f8f562c/4813.js.map share/element-web/bundles/ad882b5866028f8f562c/5484.js share/element-web/bundles/ad882b5866028f8f562c/5484.js.map share/element-web/bundles/ad882b5866028f8f562c/6202.js share/element-web/bundles/ad882b5866028f8f562c/6202.js.map share/element-web/bundles/ad882b5866028f8f562c/6288.js share/element-web/bundles/ad882b5866028f8f562c/6288.js.map share/element-web/bundles/ad882b5866028f8f562c/6404.js share/element-web/bundles/ad882b5866028f8f562c/6404.js.map share/element-web/bundles/ad882b5866028f8f562c/6443.js share/element-web/bundles/ad882b5866028f8f562c/6443.js.map share/element-web/bundles/ad882b5866028f8f562c/6705.js share/element-web/bundles/ad882b5866028f8f562c/6705.js.map share/element-web/bundles/ad882b5866028f8f562c/7121.js share/element-web/bundles/ad882b5866028f8f562c/7356.js share/element-web/bundles/ad882b5866028f8f562c/7609.js share/element-web/bundles/ad882b5866028f8f562c/7609.js.map share/element-web/bundles/ad882b5866028f8f562c/774.js share/element-web/bundles/ad882b5866028f8f562c/774.js.map share/element-web/bundles/ad882b5866028f8f562c/8167.js share/element-web/bundles/ad882b5866028f8f562c/8167.js.map share/element-web/bundles/ad882b5866028f8f562c/8169.js share/element-web/bundles/ad882b5866028f8f562c/8169.js.map share/element-web/bundles/ad882b5866028f8f562c/8199.js share/element-web/bundles/ad882b5866028f8f562c/8199.js.map share/element-web/bundles/ad882b5866028f8f562c/8273.js share/element-web/bundles/ad882b5866028f8f562c/8273.js.map share/element-web/bundles/ad882b5866028f8f562c/8297.js share/element-web/bundles/ad882b5866028f8f562c/8297.js.map share/element-web/bundles/ad882b5866028f8f562c/8366.js share/element-web/bundles/ad882b5866028f8f562c/8366.js.map share/element-web/bundles/ad882b5866028f8f562c/8599.js share/element-web/bundles/ad882b5866028f8f562c/8599.js.map share/element-web/bundles/ad882b5866028f8f562c/8667.js share/element-web/bundles/ad882b5866028f8f562c/8667.js.map share/element-web/bundles/ad882b5866028f8f562c/9878.js share/element-web/bundles/ad882b5866028f8f562c/9878.js.map share/element-web/bundles/ad882b5866028f8f562c/blurhash.worker.js share/element-web/bundles/ad882b5866028f8f562c/blurhash.worker.js.map share/element-web/bundles/ad882b5866028f8f562c/bundle.css share/element-web/bundles/ad882b5866028f8f562c/bundle.css.map share/element-web/bundles/ad882b5866028f8f562c/bundle.js share/element-web/bundles/ad882b5866028f8f562c/bundle.js.LICENSE.txt share/element-web/bundles/ad882b5866028f8f562c/bundle.js.map share/element-web/bundles/ad882b5866028f8f562c/compatibility-view.css share/element-web/bundles/ad882b5866028f8f562c/compatibility-view.css.map share/element-web/bundles/ad882b5866028f8f562c/compatibility-view.js share/element-web/bundles/ad882b5866028f8f562c/compatibility-view.js.map share/element-web/bundles/ad882b5866028f8f562c/element-web-app.js share/element-web/bundles/ad882b5866028f8f562c/element-web-app.js.map share/element-web/bundles/ad882b5866028f8f562c/error-view.css share/element-web/bundles/ad882b5866028f8f562c/error-view.css.map share/element-web/bundles/ad882b5866028f8f562c/error-view.js share/element-web/bundles/ad882b5866028f8f562c/error-view.js.map share/element-web/bundles/ad882b5866028f8f562c/indexeddb.worker.js share/element-web/bundles/ad882b5866028f8f562c/indexeddb.worker.js.map share/element-web/bundles/ad882b5866028f8f562c/init.js share/element-web/bundles/ad882b5866028f8f562c/init.js.map share/element-web/bundles/ad882b5866028f8f562c/jitsi.css share/element-web/bundles/ad882b5866028f8f562c/jitsi.css.map share/element-web/bundles/ad882b5866028f8f562c/jitsi.js share/element-web/bundles/ad882b5866028f8f562c/jitsi.js.LICENSE.txt share/element-web/bundles/ad882b5866028f8f562c/jitsi.js.map share/element-web/bundles/ad882b5866028f8f562c/mobileguide.js share/element-web/bundles/ad882b5866028f8f562c/mobileguide.js.map share/element-web/bundles/ad882b5866028f8f562c/playback.worker.js share/element-web/bundles/ad882b5866028f8f562c/playback.worker.js.map share/element-web/bundles/ad882b5866028f8f562c/styles.js share/element-web/bundles/ad882b5866028f8f562c/styles.js.map share/element-web/bundles/ad882b5866028f8f562c/theme-dark-custom.css share/element-web/bundles/ad882b5866028f8f562c/theme-dark-custom.css.map share/element-web/bundles/ad882b5866028f8f562c/theme-dark-custom.js share/element-web/bundles/ad882b5866028f8f562c/theme-dark.css share/element-web/bundles/ad882b5866028f8f562c/theme-dark.css.map share/element-web/bundles/ad882b5866028f8f562c/theme-dark.js share/element-web/bundles/ad882b5866028f8f562c/theme-legacy-dark.css share/element-web/bundles/ad882b5866028f8f562c/theme-legacy-dark.css.map share/element-web/bundles/ad882b5866028f8f562c/theme-legacy-dark.js share/element-web/bundles/ad882b5866028f8f562c/theme-legacy-light.css share/element-web/bundles/ad882b5866028f8f562c/theme-legacy-light.css.map share/element-web/bundles/ad882b5866028f8f562c/theme-legacy-light.js share/element-web/bundles/ad882b5866028f8f562c/theme-light-custom.css share/element-web/bundles/ad882b5866028f8f562c/theme-light-custom.css.map share/element-web/bundles/ad882b5866028f8f562c/theme-light-custom.js share/element-web/bundles/ad882b5866028f8f562c/theme-light-high-contrast.css share/element-web/bundles/ad882b5866028f8f562c/theme-light-high-contrast.css.map share/element-web/bundles/ad882b5866028f8f562c/theme-light-high-contrast.js share/element-web/bundles/ad882b5866028f8f562c/theme-light.css share/element-web/bundles/ad882b5866028f8f562c/theme-light.css.map share/element-web/bundles/ad882b5866028f8f562c/theme-light.js share/element-web/bundles/ad882b5866028f8f562c/unhomoglyph_data.js share/element-web/bundles/ad882b5866028f8f562c/usercontent.js share/element-web/bundles/ad882b5866028f8f562c/usercontent.js.map d229 18 a246 18 share/element-web/i18n/cs.fc65a23.json share/element-web/i18n/de_DE.cd03041.json share/element-web/i18n/el.82e2eda.json share/element-web/i18n/en_EN.553e6be.json share/element-web/i18n/eo.10e7271.json share/element-web/i18n/es.e10abb9.json share/element-web/i18n/et.7b58e17.json share/element-web/i18n/fa.3fdd52e.json share/element-web/i18n/fi.d48058f.json share/element-web/i18n/fr.2bcaabd.json share/element-web/i18n/gl.02597d8.json share/element-web/i18n/he.7b8ff49.json share/element-web/i18n/hu.da49ef6.json share/element-web/i18n/id.8ec5e07.json share/element-web/i18n/is.ab55545.json share/element-web/i18n/it.6824477.json share/element-web/i18n/ja.17a6d99.json share/element-web/i18n/languages.fbce0b9.json d248 13 a260 13 share/element-web/i18n/lo.05facf8.json share/element-web/i18n/lt.2abd76f.json share/element-web/i18n/nl.bd5e35a.json share/element-web/i18n/pl.28390d9.json share/element-web/i18n/pt_BR.d2cabb6.json share/element-web/i18n/ru.5129ec3.json share/element-web/i18n/sk.f48d956.json share/element-web/i18n/sq.0bc583b.json share/element-web/i18n/sv.09f5300.json share/element-web/i18n/uk.36a5794.json share/element-web/i18n/vi.b035c5e.json share/element-web/i18n/zh_Hans.c0483a7.json share/element-web/i18n/zh_Hant.51d9018.json d262 2 d266 2 d284 1 a510 1 share/element-web/img/feather-customised/edit.59e9512.svg a518 1 share/element-web/img/feather-customised/user.db9209f.svg d606 2 @ 1.31 log @Update chat/element-web to 1.11.59 Changes in [1.11.59](https://github.com/element-hq/element-web/releases/tag/v1.11.59) (2024-02-27) ================================================================================================== ## 🦖 Deprecations * Enable custom themes to theme Compound ([#12240](https://github.com/matrix-org/matrix-react-sdk/pull/12240)). Contributed by @@robintown. * Remove welcome bot `welcome_user_id` support ([#12153](https://github.com/matrix-org/matrix-react-sdk/pull/12153)). Contributed by @@t3chguy. ## ✨ Features * Ignore activity in TAC ([#12269](https://github.com/matrix-org/matrix-react-sdk/pull/12269)). Contributed by @@florianduros. * Use browser's font size instead of hardcoded `16px` as root font size ([#12246](https://github.com/matrix-org/matrix-react-sdk/pull/12246)). Contributed by @@florianduros. * Revert "Use Compound primary colors for most actions" ([#12264](https://github.com/matrix-org/matrix-react-sdk/pull/12264)). Contributed by @@florianduros. * Revert "Refine menu, toast, and popover colors" ([#12263](https://github.com/matrix-org/matrix-react-sdk/pull/12263)). Contributed by @@florianduros. * Fix Native OIDC for Element Desktop ([#12253](https://github.com/matrix-org/matrix-react-sdk/pull/12253)). Contributed by @@t3chguy. * Improve client metadata used for OIDC dynamic registration ([#12257](https://github.com/matrix-org/matrix-react-sdk/pull/12257)). Contributed by @@t3chguy. * Refine menu, toast, and popover colors ([#12247](https://github.com/matrix-org/matrix-react-sdk/pull/12247)). Contributed by @@robintown. * Call the AsJson forms of import and exportRoomKeys ([#12233](https://github.com/matrix-org/matrix-react-sdk/pull/12233)). Contributed by @@andybalaam. * Use Compound primary colors for most actions ([#12241](https://github.com/matrix-org/matrix-react-sdk/pull/12241)). Contributed by @@robintown. * Enable redirected media by default ([#12142](https://github.com/matrix-org/matrix-react-sdk/pull/12142)). Contributed by @@turt2live. * Reduce TAC width by `16px` ([#12239](https://github.com/matrix-org/matrix-react-sdk/pull/12239)). Contributed by @@florianduros. * Pop out of Threads Activity Centre ([#12136](https://github.com/matrix-org/matrix-react-sdk/pull/12136)). Contributed by @@florianduros. * Use new semantic tokens for username colors ([#12209](https://github.com/matrix-org/matrix-react-sdk/pull/12209)). Contributed by @@robintown. ## 🐛 Bug Fixes * [Backport staging] Fix spurious session corruption error ([#12287](https://github.com/matrix-org/matrix-react-sdk/pull/12287)). Contributed by @@RiotRobot. * Fix the space panel getting bigger when gaining a scroll bar ([#12267](https://github.com/matrix-org/matrix-react-sdk/pull/12267)). Contributed by @@dbkr. * Fix gradients spacings on the space panel ([#12262](https://github.com/matrix-org/matrix-react-sdk/pull/12262)). Contributed by @@dbkr. * Remove hardcoded `Element` in tac labs description ([#12266](https://github.com/matrix-org/matrix-react-sdk/pull/12266)). Contributed by @@florianduros. * Fix branding in "migrating crypto" message ([#12265](https://github.com/matrix-org/matrix-react-sdk/pull/12265)). Contributed by @@richvdh. * Use h1 as first heading in dialogs ([#12250](https://github.com/matrix-org/matrix-react-sdk/pull/12250)). Contributed by @@dbkr. * Fix forced lowercase username in login/registration flows ([#9329](https://github.com/matrix-org/matrix-react-sdk/pull/9329)). Contributed by @@vrifox. * Update the TAC indicator on event decryption ([#12243](https://github.com/matrix-org/matrix-react-sdk/pull/12243)). Contributed by @@dbkr. * Fix OIDC delegated auth account url check ([#12242](https://github.com/matrix-org/matrix-react-sdk/pull/12242)). Contributed by @@t3chguy. * New Header edgecase fixes: Close lobby button not shown, disable join button in various places, more... ([#12235](https://github.com/matrix-org/matrix-react-sdk/pull/12235)). Contributed by @@toger5. * Fix TAC button alignment when expanded ([#12238](https://github.com/matrix-org/matrix-react-sdk/pull/12238)). Contributed by @@florianduros. * Fix tooltip behaviour in TAC ([#12236](https://github.com/matrix-org/matrix-react-sdk/pull/12236)). Contributed by @@florianduros. Changes in [1.11.58](https://github.com/element-hq/element-web/releases/tag/v1.11.58) (2024-02-13) ================================================================================================== ## ✨ Features * 🦀 🔒 **The flag to enable the Rust crypto implementation is now set to `true` by default. This means that without any additional configuration every new login will use the new cryptography implementation.** * Add Element call related functionality to new room header ([#12091](https://github.com/matrix-org/matrix-react-sdk/pull/12091)). Contributed by @@toger5. * Add labs flag for Threads Activity Centre ([#12137](https://github.com/matrix-org/matrix-react-sdk/pull/12137)). Contributed by @@florianduros. * Refactor element call lobby + skip lobby ([#12057](https://github.com/matrix-org/matrix-react-sdk/pull/12057)). Contributed by @@toger5. * Hide the "Message" button in the sidebar if the CreateRooms components should not be shown ([#9271](https://github.com/matrix-org/matrix-react-sdk/pull/9271)). Contributed by @@dhenneke. * Add notification dots to thread summary icons ([#12146](https://github.com/matrix-org/matrix-react-sdk/pull/12146)). Contributed by @@dbkr. ## 🐛 Bug Fixes * [Backport staging] Fix the StorageManger detecting a false positive consistency check when manually migrating to rust from labs ([#12230](https://github.com/matrix-org/matrix-react-sdk/pull/12230)). Contributed by @@RiotRobot. * Fix logout can take ages ([#12191](https://github.com/matrix-org/matrix-react-sdk/pull/12191)). Contributed by @@BillCarsonFr. * Fix `Mark all as read` in settings ([#12205](https://github.com/matrix-org/matrix-react-sdk/pull/12205)). Contributed by @@florianduros. * Fix default thread notification of the new RoomHeader ([#12194](https://github.com/matrix-org/matrix-react-sdk/pull/12194)). Contributed by @@florianduros. * Fix display of room notification debug info ([#12183](https://github.com/matrix-org/matrix-react-sdk/pull/12183)). Contributed by @@dbkr. @ text @d3 130 a132 114 share/element-web/bundles/68086a9b4d650bb1f857/111.js share/element-web/bundles/68086a9b4d650bb1f857/111.js.map share/element-web/bundles/68086a9b4d650bb1f857/120.js share/element-web/bundles/68086a9b4d650bb1f857/120.js.map share/element-web/bundles/68086a9b4d650bb1f857/124.js share/element-web/bundles/68086a9b4d650bb1f857/146.js share/element-web/bundles/68086a9b4d650bb1f857/146.js.map share/element-web/bundles/68086a9b4d650bb1f857/160.js share/element-web/bundles/68086a9b4d650bb1f857/160.js.map share/element-web/bundles/68086a9b4d650bb1f857/320.js share/element-web/bundles/68086a9b4d650bb1f857/320.js.map share/element-web/bundles/68086a9b4d650bb1f857/399.js share/element-web/bundles/68086a9b4d650bb1f857/399.js.map share/element-web/bundles/68086a9b4d650bb1f857/435.js share/element-web/bundles/68086a9b4d650bb1f857/435.js.map share/element-web/bundles/68086a9b4d650bb1f857/452.js share/element-web/bundles/68086a9b4d650bb1f857/452.js.map share/element-web/bundles/68086a9b4d650bb1f857/516.js share/element-web/bundles/68086a9b4d650bb1f857/516.js.map share/element-web/bundles/68086a9b4d650bb1f857/520.js share/element-web/bundles/68086a9b4d650bb1f857/520.js.LICENSE.txt share/element-web/bundles/68086a9b4d650bb1f857/520.js.map share/element-web/bundles/68086a9b4d650bb1f857/524.js share/element-web/bundles/68086a9b4d650bb1f857/532.js share/element-web/bundles/68086a9b4d650bb1f857/532.js.map share/element-web/bundles/68086a9b4d650bb1f857/616.js share/element-web/bundles/68086a9b4d650bb1f857/616.js.map share/element-web/bundles/68086a9b4d650bb1f857/692.js share/element-web/bundles/68086a9b4d650bb1f857/692.js.map share/element-web/bundles/68086a9b4d650bb1f857/716.js share/element-web/bundles/68086a9b4d650bb1f857/716.js.map share/element-web/bundles/68086a9b4d650bb1f857/719.js share/element-web/bundles/68086a9b4d650bb1f857/719.js.map share/element-web/bundles/68086a9b4d650bb1f857/740.js share/element-web/bundles/68086a9b4d650bb1f857/740.js.LICENSE.txt share/element-web/bundles/68086a9b4d650bb1f857/740.js.map share/element-web/bundles/68086a9b4d650bb1f857/760.js share/element-web/bundles/68086a9b4d650bb1f857/760.js.map share/element-web/bundles/68086a9b4d650bb1f857/771.js share/element-web/bundles/68086a9b4d650bb1f857/771.js.map share/element-web/bundles/68086a9b4d650bb1f857/788.js share/element-web/bundles/68086a9b4d650bb1f857/788.js.map share/element-web/bundles/68086a9b4d650bb1f857/792.js share/element-web/bundles/68086a9b4d650bb1f857/792.js.map share/element-web/bundles/68086a9b4d650bb1f857/800.js share/element-web/bundles/68086a9b4d650bb1f857/800.js.map share/element-web/bundles/68086a9b4d650bb1f857/816.js share/element-web/bundles/68086a9b4d650bb1f857/816.js.map share/element-web/bundles/68086a9b4d650bb1f857/828.js share/element-web/bundles/68086a9b4d650bb1f857/828.js.map share/element-web/bundles/68086a9b4d650bb1f857/846.js share/element-web/bundles/68086a9b4d650bb1f857/846.js.map share/element-web/bundles/68086a9b4d650bb1f857/868.js share/element-web/bundles/68086a9b4d650bb1f857/868.js.map share/element-web/bundles/68086a9b4d650bb1f857/896.js share/element-web/bundles/68086a9b4d650bb1f857/896.js.map share/element-web/bundles/68086a9b4d650bb1f857/984.js share/element-web/bundles/68086a9b4d650bb1f857/984.js.map share/element-web/bundles/68086a9b4d650bb1f857/blurhash.worker.js share/element-web/bundles/68086a9b4d650bb1f857/blurhash.worker.js.map share/element-web/bundles/68086a9b4d650bb1f857/bundle.css share/element-web/bundles/68086a9b4d650bb1f857/bundle.css.map share/element-web/bundles/68086a9b4d650bb1f857/bundle.js share/element-web/bundles/68086a9b4d650bb1f857/bundle.js.LICENSE.txt share/element-web/bundles/68086a9b4d650bb1f857/bundle.js.map share/element-web/bundles/68086a9b4d650bb1f857/compatibility-view.css share/element-web/bundles/68086a9b4d650bb1f857/compatibility-view.css.map share/element-web/bundles/68086a9b4d650bb1f857/compatibility-view.js share/element-web/bundles/68086a9b4d650bb1f857/compatibility-view.js.map share/element-web/bundles/68086a9b4d650bb1f857/element-web-app.js share/element-web/bundles/68086a9b4d650bb1f857/element-web-app.js.map share/element-web/bundles/68086a9b4d650bb1f857/error-view.css share/element-web/bundles/68086a9b4d650bb1f857/error-view.css.map share/element-web/bundles/68086a9b4d650bb1f857/error-view.js share/element-web/bundles/68086a9b4d650bb1f857/error-view.js.map share/element-web/bundles/68086a9b4d650bb1f857/indexeddb.worker.js share/element-web/bundles/68086a9b4d650bb1f857/indexeddb.worker.js.map share/element-web/bundles/68086a9b4d650bb1f857/init.js share/element-web/bundles/68086a9b4d650bb1f857/init.js.map share/element-web/bundles/68086a9b4d650bb1f857/jitsi.css share/element-web/bundles/68086a9b4d650bb1f857/jitsi.css.map share/element-web/bundles/68086a9b4d650bb1f857/jitsi.js share/element-web/bundles/68086a9b4d650bb1f857/jitsi.js.LICENSE.txt share/element-web/bundles/68086a9b4d650bb1f857/jitsi.js.map share/element-web/bundles/68086a9b4d650bb1f857/mobileguide.js share/element-web/bundles/68086a9b4d650bb1f857/mobileguide.js.map share/element-web/bundles/68086a9b4d650bb1f857/playback.worker.js share/element-web/bundles/68086a9b4d650bb1f857/playback.worker.js.map share/element-web/bundles/68086a9b4d650bb1f857/styles.js share/element-web/bundles/68086a9b4d650bb1f857/styles.js.map share/element-web/bundles/68086a9b4d650bb1f857/theme-dark-custom.css share/element-web/bundles/68086a9b4d650bb1f857/theme-dark-custom.css.map share/element-web/bundles/68086a9b4d650bb1f857/theme-dark-custom.js share/element-web/bundles/68086a9b4d650bb1f857/theme-dark.css share/element-web/bundles/68086a9b4d650bb1f857/theme-dark.css.map share/element-web/bundles/68086a9b4d650bb1f857/theme-dark.js share/element-web/bundles/68086a9b4d650bb1f857/theme-legacy-dark.css share/element-web/bundles/68086a9b4d650bb1f857/theme-legacy-dark.css.map share/element-web/bundles/68086a9b4d650bb1f857/theme-legacy-dark.js share/element-web/bundles/68086a9b4d650bb1f857/theme-legacy-light.css share/element-web/bundles/68086a9b4d650bb1f857/theme-legacy-light.css.map share/element-web/bundles/68086a9b4d650bb1f857/theme-legacy-light.js share/element-web/bundles/68086a9b4d650bb1f857/theme-light-custom.css share/element-web/bundles/68086a9b4d650bb1f857/theme-light-custom.css.map share/element-web/bundles/68086a9b4d650bb1f857/theme-light-custom.js share/element-web/bundles/68086a9b4d650bb1f857/theme-light-high-contrast.css share/element-web/bundles/68086a9b4d650bb1f857/theme-light-high-contrast.css.map share/element-web/bundles/68086a9b4d650bb1f857/theme-light-high-contrast.js share/element-web/bundles/68086a9b4d650bb1f857/theme-light.css share/element-web/bundles/68086a9b4d650bb1f857/theme-light.css.map share/element-web/bundles/68086a9b4d650bb1f857/theme-light.js share/element-web/bundles/68086a9b4d650bb1f857/unhomoglyph_data.js share/element-web/bundles/68086a9b4d650bb1f857/usercontent.js share/element-web/bundles/68086a9b4d650bb1f857/usercontent.js.map d224 18 a241 18 share/element-web/i18n/cs.a4e8e6d.json share/element-web/i18n/de_DE.75cf4d2.json share/element-web/i18n/el.602d9e8.json share/element-web/i18n/en_EN.47400b7.json share/element-web/i18n/eo.715bb98.json share/element-web/i18n/es.e52815e.json share/element-web/i18n/et.dff115b.json share/element-web/i18n/fa.58649ed.json share/element-web/i18n/fi.49c8f11.json share/element-web/i18n/fr.cc399fe.json share/element-web/i18n/gl.b65f79d.json share/element-web/i18n/he.a0bd474.json share/element-web/i18n/hu.d60e36d.json share/element-web/i18n/id.883f75c.json share/element-web/i18n/is.ce056b9.json share/element-web/i18n/it.cd540dc.json share/element-web/i18n/ja.083b4aa.json share/element-web/i18n/languages.3d4f874.json d243 13 a255 13 share/element-web/i18n/lo.0ada437.json share/element-web/i18n/lt.7ccdbb8.json share/element-web/i18n/nl.cce9671.json share/element-web/i18n/pl.67d8e75.json share/element-web/i18n/pt_BR.b4713c4.json share/element-web/i18n/ru.28a446f.json share/element-web/i18n/sk.41e8a12.json share/element-web/i18n/sq.06a72ed.json share/element-web/i18n/sv.777587d.json share/element-web/i18n/uk.a4d21d5.json share/element-web/i18n/vi.5e8aec7.json share/element-web/i18n/zh_Hans.8b8906f.json share/element-web/i18n/zh_Hant.36180ec.json d257 1 d271 1 d340 1 a350 1 share/element-web/img/element-icons/devices.4a18e3a.svg d443 1 a532 1 share/element-web/img/markdown.882e60d.svg @ 1.30 log @Update chat/element-web to 1.11.57 Weirdly, there is no 1.11.56, so it apparently was skipped? Changes in [1.11.57](https://github.com/element-hq/element-web/releases/tag/v1.11.57) (2024-01-31) ================================================================================================== ## 🦖 Deprecations * Deprecate welcome bot `welcome_user_id` support ([#26885](https://github.com/element-hq/element-web/pull/26885)). Contributed by @@t3chguy. ## ✨ Features * Expose apps/widgets ([#12071](https://github.com/matrix-org/matrix-react-sdk/pull/12071)). Contributed by @@charlynguyen. * Enable the rust-crypto labs button ([#12114](https://github.com/matrix-org/matrix-react-sdk/pull/12114)). Contributed by @@richvdh. * Show a progress bar while migrating from legacy crypto ([#12104](https://github.com/matrix-org/matrix-react-sdk/pull/12104)). Contributed by @@richvdh. * Update Twemoji to Jdecked v15.0.3 ([#12147](https://github.com/matrix-org/matrix-react-sdk/pull/12147)). Contributed by @@t3chguy. * Change Quick Settings icon ([#12141](https://github.com/matrix-org/matrix-react-sdk/pull/12141)). Contributed by @@florianduros. * Use Compound tooltips more widely ([#12128](https://github.com/matrix-org/matrix-react-sdk/pull/12128)). Contributed by @@t3chguy. ## 🐛 Bug Fixes * Fix OIDC bugs due to amnesiac stores forgetting OIDC issuer \& other data ([#12166](https://github.com/matrix-org/matrix-react-sdk/pull/12166)). Contributed by @@t3chguy. * Fix account management link for delegated auth OIDC setups ([#12144](https://github.com/matrix-org/matrix-react-sdk/pull/12144)). Contributed by @@t3chguy. * Fix Safari IME support ([#11016](https://github.com/matrix-org/matrix-react-sdk/pull/11016)). Contributed by @@SuperKenVery. * Fix Stickerpicker layout crossing multiple CSS stacking contexts ([#12127](https://github.com/matrix-org/matrix-react-sdk/pull/12127)). * Fix Stickerpicker layout crossing multiple CSS stacking contexts ([#12126](https://github.com/matrix-org/matrix-react-sdk/pull/12126)). Contributed by @@t3chguy. * Fix 1F97A and 1F979 in Twemoji COLR font ([#12177](https://github.com/matrix-org/matrix-react-sdk/pull/12177)). ## ✨ Features * Expose apps/widgets ([#12071](https://github.com/matrix-org/matrix-react-sdk/pull/12071)). Contributed by @@charlynguyen. * Enable the rust-crypto labs button ([#12114](https://github.com/matrix-org/matrix-react-sdk/pull/12114)). Contributed by @@richvdh. * Show a progress bar while migrating from legacy crypto ([#12104](https://github.com/matrix-org/matrix-react-sdk/pull/12104)). Contributed by @@richvdh. * Update Twemoji to Jdecked v15.0.3 ([#12147](https://github.com/matrix-org/matrix-react-sdk/pull/12147)). Contributed by @@t3chguy. * Change Quick Settings icon ([#12141](https://github.com/matrix-org/matrix-react-sdk/pull/12141)). Contributed by @@florianduros. * Use Compound tooltips more widely ([#12128](https://github.com/matrix-org/matrix-react-sdk/pull/12128)). Contributed by @@t3chguy. ## 🐛 Bug Fixes * Fix OIDC bugs due to amnesiac stores forgetting OIDC issuer \& other data ([#12166](https://github.com/matrix-org/matrix-react-sdk/pull/12166)). Contributed by @@t3chguy. * Fix account management link for delegated auth OIDC setups ([#12144](https://github.com/matrix-org/matrix-react-sdk/pull/12144)). Contributed by @@t3chguy. * Fix Safari IME support ([#11016](https://github.com/matrix-org/matrix-react-sdk/pull/11016)). Contributed by @@SuperKenVery. * Fix Stickerpicker layout crossing multiple CSS stacking contexts ([#12127](https://github.com/matrix-org/matrix-react-sdk/pull/12127)). * Fix Stickerpicker layout crossing multiple CSS stacking contexts ([#12126](https://github.com/matrix-org/matrix-react-sdk/pull/12126)). Contributed by @@t3chguy. * Fix 1F97A and 1F979 in Twemoji COLR font ([#12177](https://github.com/matrix-org/matrix-react-sdk/pull/12177)). ## ✨ Features * Use jitsi-lobby in video channel (video rooms) ([#26879](https://github.com/element-hq/element-web/pull/26879)). Contributed by @@toger5. @ text @d3 114 a116 114 share/element-web/bundles/a438718482e00d194546/130.js share/element-web/bundles/a438718482e00d194546/130.js.map share/element-web/bundles/a438718482e00d194546/230.js share/element-web/bundles/a438718482e00d194546/230.js.map share/element-web/bundles/a438718482e00d194546/251.js share/element-web/bundles/a438718482e00d194546/251.js.map share/element-web/bundles/a438718482e00d194546/261.js share/element-web/bundles/a438718482e00d194546/261.js.map share/element-web/bundles/a438718482e00d194546/304.js share/element-web/bundles/a438718482e00d194546/304.js.map share/element-web/bundles/a438718482e00d194546/315.js share/element-web/bundles/a438718482e00d194546/315.js.map share/element-web/bundles/a438718482e00d194546/379.js share/element-web/bundles/a438718482e00d194546/379.js.map share/element-web/bundles/a438718482e00d194546/449.js share/element-web/bundles/a438718482e00d194546/449.js.map share/element-web/bundles/a438718482e00d194546/477.js share/element-web/bundles/a438718482e00d194546/477.js.map share/element-web/bundles/a438718482e00d194546/48.js share/element-web/bundles/a438718482e00d194546/48.js.LICENSE.txt share/element-web/bundles/a438718482e00d194546/48.js.map share/element-web/bundles/a438718482e00d194546/502.js share/element-web/bundles/a438718482e00d194546/507.js share/element-web/bundles/a438718482e00d194546/507.js.map share/element-web/bundles/a438718482e00d194546/571.js share/element-web/bundles/a438718482e00d194546/571.js.map share/element-web/bundles/a438718482e00d194546/61.js share/element-web/bundles/a438718482e00d194546/641.js share/element-web/bundles/a438718482e00d194546/641.js.LICENSE.txt share/element-web/bundles/a438718482e00d194546/641.js.map share/element-web/bundles/a438718482e00d194546/709.js share/element-web/bundles/a438718482e00d194546/709.js.map share/element-web/bundles/a438718482e00d194546/733.js share/element-web/bundles/a438718482e00d194546/733.js.map share/element-web/bundles/a438718482e00d194546/749.js share/element-web/bundles/a438718482e00d194546/749.js.map share/element-web/bundles/a438718482e00d194546/758.js share/element-web/bundles/a438718482e00d194546/758.js.map share/element-web/bundles/a438718482e00d194546/77.js share/element-web/bundles/a438718482e00d194546/77.js.map share/element-web/bundles/a438718482e00d194546/81.js share/element-web/bundles/a438718482e00d194546/81.js.map share/element-web/bundles/a438718482e00d194546/816.js share/element-web/bundles/a438718482e00d194546/816.js.map share/element-web/bundles/a438718482e00d194546/885.js share/element-web/bundles/a438718482e00d194546/885.js.map share/element-web/bundles/a438718482e00d194546/907.js share/element-web/bundles/a438718482e00d194546/907.js.map share/element-web/bundles/a438718482e00d194546/956.js share/element-web/bundles/a438718482e00d194546/956.js.map share/element-web/bundles/a438718482e00d194546/972.js share/element-web/bundles/a438718482e00d194546/972.js.map share/element-web/bundles/a438718482e00d194546/980.js share/element-web/bundles/a438718482e00d194546/980.js.map share/element-web/bundles/a438718482e00d194546/990.js share/element-web/bundles/a438718482e00d194546/990.js.map share/element-web/bundles/a438718482e00d194546/997.js share/element-web/bundles/a438718482e00d194546/997.js.map share/element-web/bundles/a438718482e00d194546/blurhash.worker.js share/element-web/bundles/a438718482e00d194546/blurhash.worker.js.map share/element-web/bundles/a438718482e00d194546/bundle.css share/element-web/bundles/a438718482e00d194546/bundle.css.map share/element-web/bundles/a438718482e00d194546/bundle.js share/element-web/bundles/a438718482e00d194546/bundle.js.LICENSE.txt share/element-web/bundles/a438718482e00d194546/bundle.js.map share/element-web/bundles/a438718482e00d194546/compatibility-view.css share/element-web/bundles/a438718482e00d194546/compatibility-view.css.map share/element-web/bundles/a438718482e00d194546/compatibility-view.js share/element-web/bundles/a438718482e00d194546/compatibility-view.js.map share/element-web/bundles/a438718482e00d194546/element-web-app.js share/element-web/bundles/a438718482e00d194546/element-web-app.js.map share/element-web/bundles/a438718482e00d194546/error-view.css share/element-web/bundles/a438718482e00d194546/error-view.css.map share/element-web/bundles/a438718482e00d194546/error-view.js share/element-web/bundles/a438718482e00d194546/error-view.js.map share/element-web/bundles/a438718482e00d194546/indexeddb.worker.js share/element-web/bundles/a438718482e00d194546/indexeddb.worker.js.map share/element-web/bundles/a438718482e00d194546/init.js share/element-web/bundles/a438718482e00d194546/init.js.map share/element-web/bundles/a438718482e00d194546/jitsi.css share/element-web/bundles/a438718482e00d194546/jitsi.css.map share/element-web/bundles/a438718482e00d194546/jitsi.js share/element-web/bundles/a438718482e00d194546/jitsi.js.LICENSE.txt share/element-web/bundles/a438718482e00d194546/jitsi.js.map share/element-web/bundles/a438718482e00d194546/mobileguide.js share/element-web/bundles/a438718482e00d194546/mobileguide.js.map share/element-web/bundles/a438718482e00d194546/playback.worker.js share/element-web/bundles/a438718482e00d194546/playback.worker.js.map share/element-web/bundles/a438718482e00d194546/styles.js share/element-web/bundles/a438718482e00d194546/styles.js.map share/element-web/bundles/a438718482e00d194546/theme-dark-custom.css share/element-web/bundles/a438718482e00d194546/theme-dark-custom.css.map share/element-web/bundles/a438718482e00d194546/theme-dark-custom.js share/element-web/bundles/a438718482e00d194546/theme-dark.css share/element-web/bundles/a438718482e00d194546/theme-dark.css.map share/element-web/bundles/a438718482e00d194546/theme-dark.js share/element-web/bundles/a438718482e00d194546/theme-legacy-dark.css share/element-web/bundles/a438718482e00d194546/theme-legacy-dark.css.map share/element-web/bundles/a438718482e00d194546/theme-legacy-dark.js share/element-web/bundles/a438718482e00d194546/theme-legacy-light.css share/element-web/bundles/a438718482e00d194546/theme-legacy-light.css.map share/element-web/bundles/a438718482e00d194546/theme-legacy-light.js share/element-web/bundles/a438718482e00d194546/theme-light-custom.css share/element-web/bundles/a438718482e00d194546/theme-light-custom.css.map share/element-web/bundles/a438718482e00d194546/theme-light-custom.js share/element-web/bundles/a438718482e00d194546/theme-light-high-contrast.css share/element-web/bundles/a438718482e00d194546/theme-light-high-contrast.css.map share/element-web/bundles/a438718482e00d194546/theme-light-high-contrast.js share/element-web/bundles/a438718482e00d194546/theme-light.css share/element-web/bundles/a438718482e00d194546/theme-light.css.map share/element-web/bundles/a438718482e00d194546/theme-light.js share/element-web/bundles/a438718482e00d194546/unhomoglyph_data.js share/element-web/bundles/a438718482e00d194546/usercontent.js share/element-web/bundles/a438718482e00d194546/usercontent.js.map d208 18 a225 18 share/element-web/i18n/cs.e0c7a69.json share/element-web/i18n/de_DE.80aae2f.json share/element-web/i18n/el.fa113b2.json share/element-web/i18n/en_EN.3f91c69.json share/element-web/i18n/eo.4495bf1.json share/element-web/i18n/es.828f8c5.json share/element-web/i18n/et.5fabf1f.json share/element-web/i18n/fa.b713f16.json share/element-web/i18n/fi.0a109b1.json share/element-web/i18n/fr.cea089d.json share/element-web/i18n/gl.7e0acaf.json share/element-web/i18n/he.4af054c.json share/element-web/i18n/hu.dba096c.json share/element-web/i18n/id.a83cadb.json share/element-web/i18n/is.7e5de2b.json share/element-web/i18n/it.a5cb51d.json share/element-web/i18n/ja.571e2d2.json share/element-web/i18n/languages.84171f9.json d227 37 a263 36 share/element-web/i18n/lo.f5f19be.json share/element-web/i18n/lt.1acc3d7.json share/element-web/i18n/nl.da11e31.json share/element-web/i18n/pl.10d77f8.json share/element-web/i18n/pt_BR.c661b60.json share/element-web/i18n/ru.88fb65c.json share/element-web/i18n/sk.37f23e2.json share/element-web/i18n/sq.0595f17.json share/element-web/i18n/sv.62706a8.json share/element-web/i18n/uk.c8df61e.json share/element-web/i18n/vi.4b0fed5.json share/element-web/i18n/zh_Hans.c90a7d3.json share/element-web/i18n/zh_Hant.0af4eb7.json share/element-web/icons/chat-solid.ab1c521.svg share/element-web/icons/error.3db4149.svg share/element-web/icons/export-archive.1ac253d.svg share/element-web/icons/favourite-off.30f2776.svg share/element-web/icons/files.428fd13.svg share/element-web/icons/leave.b9f7d9a.svg share/element-web/icons/link.f529f8b.svg share/element-web/icons/lock-off.c2e96b5.svg share/element-web/icons/lock.f5dc140.svg share/element-web/icons/notifications-solid.975ee5e.svg share/element-web/icons/pin-off.a1ade9c.svg share/element-web/icons/polls.4b51c93.svg share/element-web/icons/public.9b5d09b.svg share/element-web/icons/search.22e1b2b.svg share/element-web/icons/settings-solid.8db6e22.svg share/element-web/icons/settings.b4b8a95.svg share/element-web/icons/threads-solid.a09dc6c.svg share/element-web/icons/user-add-solid.43d9581.svg share/element-web/icons/user-add.7afce0c.svg share/element-web/icons/user-profile-solid.6bd8d90.svg share/element-web/icons/verified.755bb1c.svg share/element-web/icons/video-call-solid.050ff04.svg share/element-web/icons/voice-call.4eab561.svg @ 1.29 log @Update chat/element-web to 1.11.55 Changes in [1.11.55](https://github.com/element-hq/element-web/releases/tag/v1.11.55) (2024-01-19) ================================================================================================== ## ✨ Features * Broaden support for matrix spec versions ([#12159](https://github.com/matrix-org/matrix-react-sdk/pull/12159)). Contributed by @@RiotRobot. ## 🐛 Bug Fixes * Fixed shield alignment on message Input ([#12155](https://github.com/matrix-org/matrix-react-sdk/pull/12155)). Contributed by @@RiotRobot. Changes in [1.11.54](https://github.com/element-hq/element-web/releases/tag/v1.11.54) (2024-01-16) ================================================================================================== ## 🐛 Bug Fixes * Fix CSS stacking context order determinism ([#26840](https://github.com/element-hq/element-web/pull/26840)). Contributed by @@t3chguy. ## ✨ Features * Accessibility improvements around aria-labels and tooltips ([#12062](https://github.com/matrix-org/matrix-react-sdk/pull/12062)). Contributed by @@t3chguy. * Add RoomKnocksBar to RoomHeader ([#12077](https://github.com/matrix-org/matrix-react-sdk/pull/12077)). Contributed by @@charlynguyen. * Adjust tooltip side for DecoratedRoomAvatar to not obscure room name ([#12079](https://github.com/matrix-org/matrix-react-sdk/pull/12079)). Contributed by @@t3chguy. * Iterate landmarks around the app in order to improve a11y ([#12064](https://github.com/matrix-org/matrix-react-sdk/pull/12064)). Contributed by @@t3chguy. * Update element call embedding UI ([#12056](https://github.com/matrix-org/matrix-react-sdk/pull/12056)). Contributed by @@toger5. * Use Compound tooltips instead of homegrown in TextWithTooltip \& InfoTooltip ([#12052](https://github.com/matrix-org/matrix-react-sdk/pull/12052)). Contributed by @@t3chguy. ## 🐛 Bug Fixes * Fix regression around CSS stacking contexts and PIP widgets ([#12094](https://github.com/matrix-org/matrix-react-sdk/pull/12094)). Contributed by @@t3chguy. * Fix Identity Server terms accepting not working as expected ([#12109](https://github.com/matrix-org/matrix-react-sdk/pull/12109)). Contributed by @@t3chguy. * fix: microphone and camera dropdown doesn't work In legacy call ([#12105](https://github.com/matrix-org/matrix-react-sdk/pull/12105)). Contributed by @@muratersin. * Revert "Set up key backup using non-deprecated APIs (#12005)" ([#12102](https://github.com/matrix-org/matrix-react-sdk/pull/12102)). Contributed by @@BillCarsonFr. * Fix regression around read receipt animation from refs changes ([#12100](https://github.com/matrix-org/matrix-react-sdk/pull/12100)). Contributed by @@t3chguy. * Added meaning full error message based on platform ([#12074](https://github.com/matrix-org/matrix-react-sdk/pull/12074)). Contributed by @@Pankaj-SinghR. * Fix editing event from search room view ([#11992](https://github.com/matrix-org/matrix-react-sdk/pull/11992)). Contributed by @@t3chguy. * Fix timeline position when moving to a room and coming back ([#12055](https://github.com/matrix-org/matrix-react-sdk/pull/12055)). Contributed by @@florianduros. * Fix threaded reply playwright tests ([#12070](https://github.com/matrix-org/matrix-react-sdk/pull/12070)). Contributed by @@dbkr. * Element-R: fix repeated requests to enter 4S key during cross-signing reset ([#12059](https://github.com/matrix-org/matrix-react-sdk/pull/12059)). Contributed by @@richvdh. * Fix position of thumbnail in room timeline ([#12016](https://github.com/matrix-org/matrix-react-sdk/pull/12016)). Contributed by @@anoopw3bdev. Changes in [1.11.53](https://github.com/element-hq/element-web/releases/tag/v1.11.53) (2024-01-04) ================================================================================================== ## 🐛 Bug Fixes * Fix a fresh login creating a new key backup ([#12106](https://github.com/matrix-org/matrix-react-sdk/pull/12106)). Changes in [1.11.52](https://github.com/element-hq/element-web/releases/tag/v1.11.52) (2023-12-19) ================================================================================================== ## ✨ Features * Keep more recent rageshake logs ([#12003](https://github.com/matrix-org/matrix-react-sdk/pull/12003)). Contributed by @@richvdh. ## 🐛 Bug Fixes * Fix bug which prevented correct clean up of rageshake store ([#12002](https://github.com/matrix-org/matrix-react-sdk/pull/12002)). Contributed by @@richvdh. * Set up key backup using non-deprecated APIs ([#12005](https://github.com/matrix-org/matrix-react-sdk/pull/12005)). Contributed by @@andybalaam. * Fix notifications appearing for old events ([#3946](https://github.com/matrix-org/matrix-js-sdk/pull/3946)). Contributed by @@dbkr. * Prevent phantom notifications from events not in a room's timeline ([#3942](https://github.com/matrix-org/matrix-js-sdk/pull/3942)). Contributed by @@dbkr. Changes in [1.11.51](https://github.com/vector-im/element-web/releases/tag/v1.11.51) (2023-12-05) ================================================================================================= ## ✨ Features * Improve debian package and docs ([#26618](https://github.com/vector-im/element-web/pull/26618)). Contributed by @@t3chguy. ## 🦖 Deprecations * Remove Quote from MessageContextMenu as it is unsupported by WYSIWYG ([#11914](https://github.com/matrix-org/matrix-react-sdk/pull/11914)). Contributed by @@t3chguy. ## ✨ Features * Always allow call.member events on new rooms ([#11948](https://github.com/matrix-org/matrix-react-sdk/pull/11948)). Contributed by @@toger5. * Right panel: view third party invite info without clearing history ([#11934](https://github.com/matrix-org/matrix-react-sdk/pull/11934)). Contributed by @@kerryarchibald. * Allow switching to system emoji font ([#11925](https://github.com/matrix-org/matrix-react-sdk/pull/11925)). Contributed by @@t3chguy. * Update open in other tab message ([#11916](https://github.com/matrix-org/matrix-react-sdk/pull/11916)). Contributed by @@weeman1337. * Add menu for legacy and element call in 1:1 rooms ([#11910](https://github.com/matrix-org/matrix-react-sdk/pull/11910)). Contributed by @@toger5. * Add ringing for matrixRTC ([#11870](https://github.com/matrix-org/matrix-react-sdk/pull/11870)). Contributed by @@toger5. ## 🐛 Bug Fixes * Keep device language when it has been previosuly set, after a successful delegated authentication flow that clears localStorage ([#11902](https://github.com/matrix-org/matrix-react-sdk/pull/11902)). Contributed by @@mgcm. * Fix misunderstanding of functional members ([#11918](https://github.com/matrix-org/matrix-react-sdk/pull/11918)). Contributed by @@toger5. * Fix: Video Room Chat Header Button Removed ([#11911](https://github.com/matrix-org/matrix-react-sdk/pull/11911)). Contributed by @@kerryarchibald. * Fix "not attempting encryption" warning ([#11899](https://github.com/matrix-org/matrix-react-sdk/pull/11899)). Contributed by @@richvdh. Changes in [1.11.50](https://github.com/vector-im/element-web/releases/tag/v1.11.50) (2023-11-21) ================================================================================================= ## ✨ Features * Ship element-web as a debian package ([#26533](https://github.com/vector-im/element-web/pull/26533)). Contributed by @@t3chguy. * Update room summary card header ([#11823](https://github.com/matrix-org/matrix-react-sdk/pull/11823)). Contributed by @@germain-gg. * Add feature flag for disabling encryption in Element Call ([#11837](https://github.com/matrix-org/matrix-react-sdk/pull/11837)). Contributed by @@toger5. * Adapt the rendering of extra icons in the room header ([#11835](https://github.com/matrix-org/matrix-react-sdk/pull/11835)). Contributed by @@charlynguyen. * Implement new unreachable state and fix broken string ref ([#11748](https://github.com/matrix-org/matrix-react-sdk/pull/11748)). Contributed by @@MidhunSureshR. * Allow adding extra icons to the room header ([#11799](https://github.com/matrix-org/matrix-react-sdk/pull/11799)). Contributed by @@charlynguyen. ## 🐛 Bug Fixes * Room header: do not collapse avatar or facepile ([#11866](https://github.com/matrix-org/matrix-react-sdk/pull/11866)). Contributed by @@kerryarchibald. * New right panel: fix button alignment in memberlist ([#11861](https://github.com/matrix-org/matrix-react-sdk/pull/11861)). Contributed by @@kerryarchibald. * Use the correct video call icon variant ([#11859](https://github.com/matrix-org/matrix-react-sdk/pull/11859)). Contributed by @@robintown. * fix broken warning icon ([#11862](https://github.com/matrix-org/matrix-react-sdk/pull/11862)). Contributed by @@ara4n. * Fix rightpanel hiding scrollbar ([#11831](https://github.com/matrix-org/matrix-react-sdk/pull/11831)). Contributed by @@kerryarchibald. * Switch to updating presence via /sync calls instead of PUT /presence ([#11824](https://github.com/matrix-org/matrix-react-sdk/pull/11824)). Contributed by @@t3chguy. Changes in [1.11.49](https://github.com/vector-im/element-web/releases/tag/v1.11.49) (2023-11-13) ================================================================================================= ## ✨ Features * Ship element-web as a debian package ([\#26533](https://github.com/vector-im/element-web/pull/26533)). Fixes #2777. ## 🐛 Bug Fixes * Ensure `setUserCreator` is called when a store is assigned ([\#3867](https://github.com/matrix-org/matrix-js-sdk/pull/3867)). Fixes vector-im/element-web#26520. Contributed by @@MidhunSureshR. Changes in [1.11.48](https://github.com/vector-im/element-web/releases/tag/v1.11.48) (2023-11-07) ================================================================================================= ## ✨ Features * Correctly fill window.matrixChat even when a Wrapper module is active ([\#26395](https://github.com/vector-im/element-web/pull/26395)). Contributed by @@dhenneke. * Knock on a ask-to-join room if a module wants to join the room when navigating to a room ([\#11787](https://github.com/matrix-org/matrix-react-sdk/pull/11787)). Contributed by @@dhenneke. * Element-R: Include crypto info in sentry ([\#11798](https://github.com/matrix-org/matrix-react-sdk/pull/11798)). Contributed by @@florianduros. * Element-R: Include crypto info in rageshake ([\#11797](https://github.com/matrix-org/matrix-react-sdk/pull/11797)). Contributed by @@florianduros. * Element-R: Add current version of the rust-sdk and vodozemac ([\#11785](https://github.com/matrix-org/matrix-react-sdk/pull/11785)). Contributed by @@florianduros. * Fix unfederated invite dialog ([\#9618](https://github.com/matrix-org/matrix-react-sdk/pull/9618)). Fixes vector-im/element-meta#1466 and #22102. Contributed by @@owi92. * New right panel visual language ([\#11664](https://github.com/matrix-org/matrix-react-sdk/pull/11664)). * OIDC: add friendly errors ([\#11184](https://github.com/matrix-org/matrix-react-sdk/pull/11184)). Fixes #25665. Contributed by @@kerryarchibald. ## 🐛 Bug Fixes * Fix rightpanel hiding scrollbar ([\#11831](https://github.com/matrix-org/matrix-react-sdk/pull/11831)). Contributed by @@kerryarchibald. * Fix multi-tab session lock on Firefox not being cleared ([\#11800](https://github.com/matrix-org/matrix-react-sdk/pull/11800)). Fixes #26165. Contributed by @@ManuelHu. * Deserialise spoilers back into slash command form ([\#11805](https://github.com/matrix-org/matrix-react-sdk/pull/11805)). Fixes #26344. * Fix Incorrect message scaling for verification request ([\#11793](https://github.com/matrix-org/matrix-react-sdk/pull/11793)). Fixes #24304. Contributed by @@capGoblin. * Fix: Unable to restore a soft-logged-out session established via SSO ([\#11794](https://github.com/matrix-org/matrix-react-sdk/pull/11794)). Fixes #25957. Contributed by @@kerryarchibald. * Use configurable github issue links more consistently ([\#11796](https://github.com/matrix-org/matrix-react-sdk/pull/11796)). * Fix io.element.late_event received_ts vs received_at ([\#11789](https://github.com/matrix-org/matrix-react-sdk/pull/11789)). * Make invitation dialog scrollable when infos are too long ([\#11753](https://github.com/matrix-org/matrix-react-sdk/pull/11753)). Contributed by @@nurjinjafar. * Fix spoiler text-align ([\#11790](https://github.com/matrix-org/matrix-react-sdk/pull/11790)). Contributed by @@ajbura. * Fix: Right panel keeps showing chat when unmaximizing widget. ([\#11697](https://github.com/matrix-org/matrix-react-sdk/pull/11697)). Fixes #26265. Contributed by @@manancodes. * Fix margin of invite to room button ([\#11780](https://github.com/matrix-org/matrix-react-sdk/pull/11780)). Fixes #26410. * Update base64 import ([\#11784](https://github.com/matrix-org/matrix-react-sdk/pull/11784)). * Set max size for Element logo in search warning ([\#11779](https://github.com/matrix-org/matrix-react-sdk/pull/11779)). Fixes #26408. * Fix: emoji size in room header topic, remove obsolete emoji style ([\#11757](https://github.com/matrix-org/matrix-react-sdk/pull/11757)). Fixes #26326. Contributed by @@kerryarchibald. * Fix: Bubble layout design is broken ([\#11763](https://github.com/matrix-org/matrix-react-sdk/pull/11763)). Fixes #25818. Contributed by @@manancodes. @ text @d3 114 a116 114 share/element-web/bundles/6f661f6f3f18a5415d5a/130.js share/element-web/bundles/6f661f6f3f18a5415d5a/130.js.map share/element-web/bundles/6f661f6f3f18a5415d5a/230.js share/element-web/bundles/6f661f6f3f18a5415d5a/230.js.map share/element-web/bundles/6f661f6f3f18a5415d5a/251.js share/element-web/bundles/6f661f6f3f18a5415d5a/251.js.map share/element-web/bundles/6f661f6f3f18a5415d5a/261.js share/element-web/bundles/6f661f6f3f18a5415d5a/261.js.map share/element-web/bundles/6f661f6f3f18a5415d5a/315.js share/element-web/bundles/6f661f6f3f18a5415d5a/315.js.map share/element-web/bundles/6f661f6f3f18a5415d5a/379.js share/element-web/bundles/6f661f6f3f18a5415d5a/379.js.map share/element-web/bundles/6f661f6f3f18a5415d5a/449.js share/element-web/bundles/6f661f6f3f18a5415d5a/449.js.map share/element-web/bundles/6f661f6f3f18a5415d5a/477.js share/element-web/bundles/6f661f6f3f18a5415d5a/477.js.map share/element-web/bundles/6f661f6f3f18a5415d5a/48.js share/element-web/bundles/6f661f6f3f18a5415d5a/48.js.LICENSE.txt share/element-web/bundles/6f661f6f3f18a5415d5a/48.js.map share/element-web/bundles/6f661f6f3f18a5415d5a/502.js share/element-web/bundles/6f661f6f3f18a5415d5a/507.js share/element-web/bundles/6f661f6f3f18a5415d5a/507.js.map share/element-web/bundles/6f661f6f3f18a5415d5a/571.js share/element-web/bundles/6f661f6f3f18a5415d5a/571.js.map share/element-web/bundles/6f661f6f3f18a5415d5a/61.js share/element-web/bundles/6f661f6f3f18a5415d5a/641.js share/element-web/bundles/6f661f6f3f18a5415d5a/641.js.LICENSE.txt share/element-web/bundles/6f661f6f3f18a5415d5a/641.js.map share/element-web/bundles/6f661f6f3f18a5415d5a/709.js share/element-web/bundles/6f661f6f3f18a5415d5a/709.js.map share/element-web/bundles/6f661f6f3f18a5415d5a/733.js share/element-web/bundles/6f661f6f3f18a5415d5a/733.js.map share/element-web/bundles/6f661f6f3f18a5415d5a/749.js share/element-web/bundles/6f661f6f3f18a5415d5a/749.js.map share/element-web/bundles/6f661f6f3f18a5415d5a/758.js share/element-web/bundles/6f661f6f3f18a5415d5a/758.js.map share/element-web/bundles/6f661f6f3f18a5415d5a/77.js share/element-web/bundles/6f661f6f3f18a5415d5a/77.js.map share/element-web/bundles/6f661f6f3f18a5415d5a/792.js share/element-web/bundles/6f661f6f3f18a5415d5a/792.js.map share/element-web/bundles/6f661f6f3f18a5415d5a/81.js share/element-web/bundles/6f661f6f3f18a5415d5a/81.js.map share/element-web/bundles/6f661f6f3f18a5415d5a/816.js share/element-web/bundles/6f661f6f3f18a5415d5a/816.js.map share/element-web/bundles/6f661f6f3f18a5415d5a/885.js share/element-web/bundles/6f661f6f3f18a5415d5a/885.js.map share/element-web/bundles/6f661f6f3f18a5415d5a/907.js share/element-web/bundles/6f661f6f3f18a5415d5a/907.js.map share/element-web/bundles/6f661f6f3f18a5415d5a/956.js share/element-web/bundles/6f661f6f3f18a5415d5a/956.js.map share/element-web/bundles/6f661f6f3f18a5415d5a/972.js share/element-web/bundles/6f661f6f3f18a5415d5a/972.js.map share/element-web/bundles/6f661f6f3f18a5415d5a/980.js share/element-web/bundles/6f661f6f3f18a5415d5a/980.js.map share/element-web/bundles/6f661f6f3f18a5415d5a/990.js share/element-web/bundles/6f661f6f3f18a5415d5a/990.js.map share/element-web/bundles/6f661f6f3f18a5415d5a/997.js share/element-web/bundles/6f661f6f3f18a5415d5a/997.js.map share/element-web/bundles/6f661f6f3f18a5415d5a/blurhash.worker.js share/element-web/bundles/6f661f6f3f18a5415d5a/blurhash.worker.js.map share/element-web/bundles/6f661f6f3f18a5415d5a/bundle.css share/element-web/bundles/6f661f6f3f18a5415d5a/bundle.css.map share/element-web/bundles/6f661f6f3f18a5415d5a/bundle.js share/element-web/bundles/6f661f6f3f18a5415d5a/bundle.js.LICENSE.txt share/element-web/bundles/6f661f6f3f18a5415d5a/bundle.js.map share/element-web/bundles/6f661f6f3f18a5415d5a/compatibility-view.css share/element-web/bundles/6f661f6f3f18a5415d5a/compatibility-view.css.map share/element-web/bundles/6f661f6f3f18a5415d5a/compatibility-view.js share/element-web/bundles/6f661f6f3f18a5415d5a/compatibility-view.js.map share/element-web/bundles/6f661f6f3f18a5415d5a/element-web-app.js share/element-web/bundles/6f661f6f3f18a5415d5a/element-web-app.js.map share/element-web/bundles/6f661f6f3f18a5415d5a/error-view.css share/element-web/bundles/6f661f6f3f18a5415d5a/error-view.css.map share/element-web/bundles/6f661f6f3f18a5415d5a/error-view.js share/element-web/bundles/6f661f6f3f18a5415d5a/error-view.js.map share/element-web/bundles/6f661f6f3f18a5415d5a/indexeddb.worker.js share/element-web/bundles/6f661f6f3f18a5415d5a/indexeddb.worker.js.map share/element-web/bundles/6f661f6f3f18a5415d5a/init.js share/element-web/bundles/6f661f6f3f18a5415d5a/init.js.map share/element-web/bundles/6f661f6f3f18a5415d5a/jitsi.css share/element-web/bundles/6f661f6f3f18a5415d5a/jitsi.css.map share/element-web/bundles/6f661f6f3f18a5415d5a/jitsi.js share/element-web/bundles/6f661f6f3f18a5415d5a/jitsi.js.LICENSE.txt share/element-web/bundles/6f661f6f3f18a5415d5a/jitsi.js.map share/element-web/bundles/6f661f6f3f18a5415d5a/mobileguide.js share/element-web/bundles/6f661f6f3f18a5415d5a/mobileguide.js.map share/element-web/bundles/6f661f6f3f18a5415d5a/playback.worker.js share/element-web/bundles/6f661f6f3f18a5415d5a/playback.worker.js.map share/element-web/bundles/6f661f6f3f18a5415d5a/styles.js share/element-web/bundles/6f661f6f3f18a5415d5a/styles.js.map share/element-web/bundles/6f661f6f3f18a5415d5a/theme-dark-custom.css share/element-web/bundles/6f661f6f3f18a5415d5a/theme-dark-custom.css.map share/element-web/bundles/6f661f6f3f18a5415d5a/theme-dark-custom.js share/element-web/bundles/6f661f6f3f18a5415d5a/theme-dark.css share/element-web/bundles/6f661f6f3f18a5415d5a/theme-dark.css.map share/element-web/bundles/6f661f6f3f18a5415d5a/theme-dark.js share/element-web/bundles/6f661f6f3f18a5415d5a/theme-legacy-dark.css share/element-web/bundles/6f661f6f3f18a5415d5a/theme-legacy-dark.css.map share/element-web/bundles/6f661f6f3f18a5415d5a/theme-legacy-dark.js share/element-web/bundles/6f661f6f3f18a5415d5a/theme-legacy-light.css share/element-web/bundles/6f661f6f3f18a5415d5a/theme-legacy-light.css.map share/element-web/bundles/6f661f6f3f18a5415d5a/theme-legacy-light.js share/element-web/bundles/6f661f6f3f18a5415d5a/theme-light-custom.css share/element-web/bundles/6f661f6f3f18a5415d5a/theme-light-custom.css.map share/element-web/bundles/6f661f6f3f18a5415d5a/theme-light-custom.js share/element-web/bundles/6f661f6f3f18a5415d5a/theme-light-high-contrast.css share/element-web/bundles/6f661f6f3f18a5415d5a/theme-light-high-contrast.css.map share/element-web/bundles/6f661f6f3f18a5415d5a/theme-light-high-contrast.js share/element-web/bundles/6f661f6f3f18a5415d5a/theme-light.css share/element-web/bundles/6f661f6f3f18a5415d5a/theme-light.css.map share/element-web/bundles/6f661f6f3f18a5415d5a/theme-light.js share/element-web/bundles/6f661f6f3f18a5415d5a/unhomoglyph_data.js share/element-web/bundles/6f661f6f3f18a5415d5a/usercontent.js share/element-web/bundles/6f661f6f3f18a5415d5a/usercontent.js.map d123 103 a225 103 share/element-web/fonts/Inconsolata/QldKNThLqRwH-OJ1UHjlKGlX5qhExfHwNJU.97270d9.woff2 share/element-web/fonts/Inconsolata/QldKNThLqRwH-OJ1UHjlKGlZ5qhExfHw.cb56c56.woff2 share/element-web/fonts/Inconsolata/QldXNThLqRwH-OJ1UHjlKGHiw71n5_zaDpwm80E.ac17e29.woff2 share/element-web/fonts/Inconsolata/QldXNThLqRwH-OJ1UHjlKGHiw71p5_zaDpwm.4e23ceb.woff2 share/element-web/fonts/Inter/Inter-Bold.7824a90.woff2 share/element-web/fonts/Inter/Inter-Bold.c0bf89b.woff share/element-web/fonts/Inter/Inter-BoldItalic.57f0f97.woff2 share/element-web/fonts/Inter/Inter-BoldItalic.e151f4f.woff share/element-web/fonts/Inter/Inter-Italic.5d145f0.woff share/element-web/fonts/Inter/Inter-Italic.faebbae.woff2 share/element-web/fonts/Inter/Inter-Medium.3a921b8.woff share/element-web/fonts/Inter/Inter-Medium.6be58ea.woff2 share/element-web/fonts/Inter/Inter-MediumItalic.2bbf830.woff2 share/element-web/fonts/Inter/Inter-MediumItalic.b247e87.woff share/element-web/fonts/Inter/Inter-Regular.bed7225.woff2 share/element-web/fonts/Inter/Inter-Regular.bf50ebd.woff share/element-web/fonts/Inter/Inter-SemiBold.14478d3.woff share/element-web/fonts/Inter/Inter-SemiBold.d5a91eb.woff2 share/element-web/fonts/Inter/Inter-SemiBoldItalic.17942dd.woff2 share/element-web/fonts/Inter/Inter-SemiBoldItalic.72033b9.woff share/element-web/fonts/KaTeX/KaTeX_AMS-Regular.0cdd387.woff2 share/element-web/fonts/KaTeX/KaTeX_AMS-Regular.30da91e.woff share/element-web/fonts/KaTeX/KaTeX_AMS-Regular.6853484.ttf share/element-web/fonts/KaTeX/KaTeX_Caligraphic-Bold.07d8e30.ttf share/element-web/fonts/KaTeX/KaTeX_Caligraphic-Bold.1ae6bd7.woff share/element-web/fonts/KaTeX/KaTeX_Caligraphic-Bold.de7701e.woff2 share/element-web/fonts/KaTeX/KaTeX_Caligraphic-Regular.3398dd0.woff share/element-web/fonts/KaTeX/KaTeX_Caligraphic-Regular.5d53e70.woff2 share/element-web/fonts/KaTeX/KaTeX_Caligraphic-Regular.ed0b743.ttf share/element-web/fonts/KaTeX/KaTeX_Fraktur-Bold.74444ef.woff2 share/element-web/fonts/KaTeX/KaTeX_Fraktur-Bold.9163df9.ttf share/element-web/fonts/KaTeX/KaTeX_Fraktur-Bold.9be7ceb.woff share/element-web/fonts/KaTeX/KaTeX_Fraktur-Regular.1e6f957.ttf share/element-web/fonts/KaTeX/KaTeX_Fraktur-Regular.51814d2.woff2 share/element-web/fonts/KaTeX/KaTeX_Fraktur-Regular.5e28753.woff share/element-web/fonts/KaTeX/KaTeX_Main-Bold.0f60d1b.woff2 share/element-web/fonts/KaTeX/KaTeX_Main-Bold.138ac28.ttf share/element-web/fonts/KaTeX/KaTeX_Main-Bold.c76c5d6.woff share/element-web/fonts/KaTeX/KaTeX_Main-BoldItalic.70ee1f6.ttf share/element-web/fonts/KaTeX/KaTeX_Main-BoldItalic.99cd42a.woff2 share/element-web/fonts/KaTeX/KaTeX_Main-BoldItalic.a6f7ec0.woff share/element-web/fonts/KaTeX/KaTeX_Main-Italic.0d85ae7.ttf share/element-web/fonts/KaTeX/KaTeX_Main-Italic.97479ca.woff2 share/element-web/fonts/KaTeX/KaTeX_Main-Italic.f1d6ef8.woff share/element-web/fonts/KaTeX/KaTeX_Main-Regular.c2342cd.woff2 share/element-web/fonts/KaTeX/KaTeX_Main-Regular.c6368d8.woff share/element-web/fonts/KaTeX/KaTeX_Main-Regular.d0332f5.ttf share/element-web/fonts/KaTeX/KaTeX_Math-BoldItalic.850c0af.woff share/element-web/fonts/KaTeX/KaTeX_Math-BoldItalic.dc47344.woff2 share/element-web/fonts/KaTeX/KaTeX_Math-BoldItalic.f9377ab.ttf share/element-web/fonts/KaTeX/KaTeX_Math-Italic.08ce98e.ttf share/element-web/fonts/KaTeX/KaTeX_Math-Italic.7af58c5.woff2 share/element-web/fonts/KaTeX/KaTeX_Math-Italic.8a8d244.woff share/element-web/fonts/KaTeX/KaTeX_SansSerif-Bold.1ece03f.ttf share/element-web/fonts/KaTeX/KaTeX_SansSerif-Bold.e99ae51.woff2 share/element-web/fonts/KaTeX/KaTeX_SansSerif-Bold.ece03cf.woff share/element-web/fonts/KaTeX/KaTeX_SansSerif-Italic.00b26ac.woff2 share/element-web/fonts/KaTeX/KaTeX_SansSerif-Italic.3931dd8.ttf share/element-web/fonts/KaTeX/KaTeX_SansSerif-Italic.91ee675.woff share/element-web/fonts/KaTeX/KaTeX_SansSerif-Regular.11e4dc8.woff share/element-web/fonts/KaTeX/KaTeX_SansSerif-Regular.68e8c73.woff2 share/element-web/fonts/KaTeX/KaTeX_SansSerif-Regular.f36ea89.ttf share/element-web/fonts/KaTeX/KaTeX_Script-Regular.036d4e9.woff2 share/element-web/fonts/KaTeX/KaTeX_Script-Regular.1c67f06.ttf share/element-web/fonts/KaTeX/KaTeX_Script-Regular.d96cdf2.woff share/element-web/fonts/KaTeX/KaTeX_Size1-Regular.6b47c40.woff2 share/element-web/fonts/KaTeX/KaTeX_Size1-Regular.95b6d2f.ttf share/element-web/fonts/KaTeX/KaTeX_Size1-Regular.c943cc9.woff share/element-web/fonts/KaTeX/KaTeX_Size2-Regular.2014c52.woff share/element-web/fonts/KaTeX/KaTeX_Size2-Regular.a6b2099.ttf share/element-web/fonts/KaTeX/KaTeX_Size2-Regular.d04c542.woff2 share/element-web/fonts/KaTeX/KaTeX_Size3-Regular.500e04d.ttf share/element-web/fonts/KaTeX/KaTeX_Size3-Regular.6ab6b62.woff share/element-web/fonts/KaTeX/KaTeX_Size3-Regular.73d5912.woff2 share/element-web/fonts/KaTeX/KaTeX_Size4-Regular.99f9c67.woff share/element-web/fonts/KaTeX/KaTeX_Size4-Regular.a4af7d4.woff2 share/element-web/fonts/KaTeX/KaTeX_Size4-Regular.c647367.ttf share/element-web/fonts/KaTeX/KaTeX_Typewriter-Regular.71d517d.woff2 share/element-web/fonts/KaTeX/KaTeX_Typewriter-Regular.e14fed0.woff share/element-web/fonts/KaTeX/KaTeX_Typewriter-Regular.f01f3e8.ttf share/element-web/fonts/Nunito/Nunito-Bold.8f8b4d6.ttf share/element-web/fonts/Nunito/Nunito-Regular.e79365a.ttf share/element-web/fonts/Nunito/Nunito-SemiBold.bd83689.ttf share/element-web/fonts/Twemoji_Mozilla/TwemojiMozilla-colr.4d2d834.woff2 share/element-web/fonts/Twemoji_Mozilla/TwemojiMozilla-sbix.b1b6461.woff2 share/element-web/i18n/cs.8ecaf4f.json share/element-web/i18n/de_DE.e942e84.json share/element-web/i18n/el.1ba3595.json share/element-web/i18n/en_EN.cb5ed01.json share/element-web/i18n/eo.c6292a6.json share/element-web/i18n/es.277642e.json share/element-web/i18n/et.89cf4c0.json share/element-web/i18n/fa.66271d1.json share/element-web/i18n/fi.66199d7.json share/element-web/i18n/fr.50824f3.json share/element-web/i18n/gl.d6aef6e.json share/element-web/i18n/he.e6ae787.json share/element-web/i18n/hu.e60bd99.json share/element-web/i18n/id.a850d97.json share/element-web/i18n/is.a9e086d.json share/element-web/i18n/it.a82ad92.json share/element-web/i18n/ja.142c475.json share/element-web/i18n/languages.8705728.json d227 324 a550 323 share/element-web/i18n/lo.bfaa737.json share/element-web/i18n/lt.e8a75b6.json share/element-web/i18n/nl.118569a.json share/element-web/i18n/pl.df4d653.json share/element-web/i18n/pt_BR.0070780.json share/element-web/i18n/ru.601e90e.json share/element-web/i18n/sk.7e0da74.json share/element-web/i18n/sq.5b96f26.json share/element-web/i18n/sv.8d3e7e3.json share/element-web/i18n/uk.dad6ebc.json share/element-web/i18n/vi.ee8ea03.json share/element-web/i18n/zh_Hans.0177563.json share/element-web/i18n/zh_Hant.415ac69.json share/element-web/icons/chat-solid.225d6b2.svg share/element-web/icons/error.c3ac16c.svg share/element-web/icons/export-archive.25f0988.svg share/element-web/icons/favourite-off.d7405b6.svg share/element-web/icons/files.bc5d8a6.svg share/element-web/icons/leave.b78dbb5.svg share/element-web/icons/link.45d7970.svg share/element-web/icons/lock-off.1e48ac5.svg share/element-web/icons/lock.463fee6.svg share/element-web/icons/notifications-solid.7c34005.svg share/element-web/icons/pin-off.bc2c91e.svg share/element-web/icons/polls.7be8136.svg share/element-web/icons/public.5342fe6.svg share/element-web/icons/search.d84874c.svg share/element-web/icons/settings.2fd82e3.svg share/element-web/icons/threads-solid.9a29ced.svg share/element-web/icons/user-add-solid.233756d.svg share/element-web/icons/user-add.cd96e6e.svg share/element-web/icons/user-profile-solid.cf06435.svg share/element-web/icons/verified.d58b9da.svg share/element-web/icons/video-call-solid.57e1e30.svg share/element-web/icons/voice-call.c3e4669.svg share/element-web/img/badges/f-droid.9c2f169.svg share/element-web/img/badges/google-play.ec85f31.svg share/element-web/img/badges/ios.6d3129a.svg share/element-web/img/betas/video_rooms.c485b71.png share/element-web/img/cancel-small.6edc931.svg share/element-web/img/cancel.12c5c12.svg share/element-web/img/compound/back-30s-24px.1c7e034.svg share/element-web/img/compound/checkbox-32px.3e18125.svg share/element-web/img/compound/chevron-right-12px.728250b.svg share/element-web/img/compound/close-16px.9448a3c.svg share/element-web/img/compound/close-8px.e56ab52.svg share/element-web/img/compound/error-16px.f555b69.svg share/element-web/img/compound/forward-30s-24px.5bf560b.svg share/element-web/img/compound/live-16px.cc5fe1e.svg share/element-web/img/compound/live-8px.65253ef.svg share/element-web/img/compound/mic-16px.4caf290.svg share/element-web/img/compound/padlock-32px.3a5a251.svg share/element-web/img/compound/pause-12.23f9fad.svg share/element-web/img/compound/play-16.263039c.svg share/element-web/img/compound/record-10px.f77e36f.svg share/element-web/img/compound/retry-16px.3dadd45.svg share/element-web/img/compound/stop-16.49b7b7c.svg share/element-web/img/compound/thread-16px.4a234a9.svg share/element-web/img/compound/timer-16px.bc8a49b.svg share/element-web/img/compound/user.9563881.svg share/element-web/img/download.a6b50e0.svg share/element-web/img/e2e/decryption-failure.2c168d0.svg share/element-web/img/e2e/lock-warning-filled.2f94d9a.svg share/element-web/img/e2e/normal.33e0430.svg share/element-web/img/e2e/verified-deprecated.85c94e6.svg share/element-web/img/e2e/verified.315cfad.svg share/element-web/img/e2e/warning-deprecated.6a3ebca.svg share/element-web/img/e2e/warning.d370b49.svg share/element-web/img/element-desktop-logo.9f55f24.svg share/element-web/img/element-icons/Email-icon.54bd82b.svg share/element-web/img/element-icons/Mic-off.43bef44.svg share/element-web/img/element-icons/ask-to-join.0ee41ed.svg share/element-web/img/element-icons/back.7601e5b.svg share/element-web/img/element-icons/brands/apple.3f29900.svg share/element-web/img/element-icons/brands/facebook.d149f4a.svg share/element-web/img/element-icons/brands/github.de3b60e.svg share/element-web/img/element-icons/brands/gitlab.e075acd.svg share/element-web/img/element-icons/brands/google.44aaf41.svg share/element-web/img/element-icons/brands/twitter.43b393b.svg share/element-web/img/element-icons/call/delete.d67669d.svg share/element-web/img/element-icons/call/dialpad.6276d21.svg share/element-web/img/element-icons/call/expand.f4c2ab7.svg share/element-web/img/element-icons/call/freedom.1f84c87.svg share/element-web/img/element-icons/call/fullscreen.2e2c510.svg share/element-web/img/element-icons/call/hangup.9ca0556.svg share/element-web/img/element-icons/call/spotlight.357f9db.svg share/element-web/img/element-icons/call/video-call.86ee0c8.svg share/element-web/img/element-icons/call/voice-call.0692925.svg share/element-web/img/element-icons/camera.6ef82ed.svg share/element-web/img/element-icons/cancel-rounded.3cc9164.svg share/element-web/img/element-icons/caret-left.a7bab4b.svg share/element-web/img/element-icons/chat-bubble.6a422c4.svg share/element-web/img/element-icons/chat-bubbles.38087ca.svg share/element-web/img/element-icons/check-white.1e3d7f7.svg share/element-web/img/element-icons/check.e8a053d.svg share/element-web/img/element-icons/child-relationship.132f4cb.svg share/element-web/img/element-icons/circle-sending.3c01d11.svg share/element-web/img/element-icons/circle-sent.8ba4da4.svg share/element-web/img/element-icons/clock.96a6b33.svg share/element-web/img/element-icons/cloud-off.8cb6697.svg share/element-web/img/element-icons/collapse-message.ceda807.svg share/element-web/img/element-icons/context-menu.131c13c.svg share/element-web/img/element-icons/copy.0e0d3b5.svg share/element-web/img/element-icons/devices.48e3582.svg share/element-web/img/element-icons/email-prompt.8b97994.svg share/element-web/img/element-icons/expand-message.3812a7b.svg share/element-web/img/element-icons/export.9b2ed5d.svg share/element-web/img/element-icons/eye.6df327d.svg share/element-web/img/element-icons/feedback.94401b2.svg share/element-web/img/element-icons/flask.468e13e.svg share/element-web/img/element-icons/group-members.483392b.svg share/element-web/img/element-icons/hide.fa3b90e.svg share/element-web/img/element-icons/home.70cb677.svg share/element-web/img/element-icons/i.c781d86.svg share/element-web/img/element-icons/info.1c19351.svg share/element-web/img/element-icons/leave.9ad00a5.svg share/element-web/img/element-icons/link.3f7cd42.svg share/element-web/img/element-icons/live.8595de1.svg share/element-web/img/element-icons/location.78fc83d.svg share/element-web/img/element-icons/lock.0519ea1.svg share/element-web/img/element-icons/maximise-expand.c0495d2.svg share/element-web/img/element-icons/message/chevron-up.dabdada.svg share/element-web/img/element-icons/message/fwd.6612dfa.svg share/element-web/img/element-icons/message/overflow-large.dcd9747.svg share/element-web/img/element-icons/message/thread.a8dbd69.svg share/element-web/img/element-icons/mic.4c7bdcd.svg share/element-web/img/element-icons/minimise-collapse.f7c74eb.svg share/element-web/img/element-icons/minus-button.e4a2adb.svg share/element-web/img/element-icons/new-and-improved.8a4831c.svg share/element-web/img/element-icons/notifications.b4d3969.svg share/element-web/img/element-icons/pause.f107420.svg share/element-web/img/element-icons/play.f3fe34a.svg share/element-web/img/element-icons/plus-button.680a9f5.svg share/element-web/img/element-icons/plus.baac2b4.svg share/element-web/img/element-icons/reduce.b404e5e.svg share/element-web/img/element-icons/retry.2bad236.svg share/element-web/img/element-icons/room/apps.4933168.svg share/element-web/img/element-icons/room/composer/attach.faa1eed.svg share/element-web/img/element-icons/room/composer/bold.bf88167.svg share/element-web/img/element-icons/room/composer/bulleted_list.334934f.svg share/element-web/img/element-icons/room/composer/code_block.1d1dbb3.svg share/element-web/img/element-icons/room/composer/emoji.fd84fe8.svg share/element-web/img/element-icons/room/composer/indent_decrease.a980b17.svg share/element-web/img/element-icons/room/composer/indent_increase.ce602b2.svg share/element-web/img/element-icons/room/composer/inline_code.04e7bda.svg share/element-web/img/element-icons/room/composer/italic.9062871.svg share/element-web/img/element-icons/room/composer/link.0e55f44.svg share/element-web/img/element-icons/room/composer/location.33e31a8.svg share/element-web/img/element-icons/room/composer/numbered_list.e25b3d2.svg share/element-web/img/element-icons/room/composer/plain_text.57001f6.svg share/element-web/img/element-icons/room/composer/poll.6fe3947.svg share/element-web/img/element-icons/room/composer/quote.e84526d.svg share/element-web/img/element-icons/room/composer/rich_text.16ae2b9.svg share/element-web/img/element-icons/room/composer/sticker.b1d9443.svg share/element-web/img/element-icons/room/composer/strikethrough.d999496.svg share/element-web/img/element-icons/room/composer/underline.300036e.svg share/element-web/img/element-icons/room/default_app.63bac9a.svg share/element-web/img/element-icons/room/default_cal.68352c5.svg share/element-web/img/element-icons/room/default_clock.312a340.svg share/element-web/img/element-icons/room/default_doc.6a6092c.svg share/element-web/img/element-icons/room/default_video.6afce87.svg share/element-web/img/element-icons/room/ellipsis.00cbc80.svg share/element-web/img/element-icons/room/files.ee097b4.svg share/element-web/img/element-icons/room/format-bar/bold.b5a09da.svg share/element-web/img/element-icons/room/format-bar/code.c3acfbd.svg share/element-web/img/element-icons/room/format-bar/italic.65b4e6b.svg share/element-web/img/element-icons/room/format-bar/quote.5fc8cc0.svg share/element-web/img/element-icons/room/format-bar/strikethrough.661354b.svg share/element-web/img/element-icons/room/invite.7232ec2.svg share/element-web/img/element-icons/room/members.3c127a3.svg share/element-web/img/element-icons/room/message-bar/edit.c76811e.svg share/element-web/img/element-icons/room/message-bar/emoji.97e3e33.svg share/element-web/img/element-icons/room/message-bar/reply.7b0a0bd.svg share/element-web/img/element-icons/room/pin-upright.92d1884.svg share/element-web/img/element-icons/room/pin.8acecb2.svg share/element-web/img/element-icons/room/room-summary.a377754.svg share/element-web/img/element-icons/room/search-inset.8f291bd.svg share/element-web/img/element-icons/room/settings/advanced.20354e9.svg share/element-web/img/element-icons/room/settings/roles.fda529a.svg share/element-web/img/element-icons/room/share.069290e.svg share/element-web/img/element-icons/room/thread.b1c1a60.svg share/element-web/img/element-icons/roomlist/checkmark.8e909d3.svg share/element-web/img/element-icons/roomlist/dark-light-mode.87d7411.svg share/element-web/img/element-icons/roomlist/decorated-avatar-mask.9b9e82f.svg share/element-web/img/element-icons/roomlist/dialpad.ce90567.svg share/element-web/img/element-icons/roomlist/dnd-cross.d9423bf.svg share/element-web/img/element-icons/roomlist/dnd.87c6c88.svg share/element-web/img/element-icons/roomlist/explore.3bcee74.svg share/element-web/img/element-icons/roomlist/favorite.b47f7d4.svg share/element-web/img/element-icons/roomlist/hash-circle.6635c7b.svg share/element-web/img/element-icons/roomlist/hash-plus.cc06c23.svg share/element-web/img/element-icons/roomlist/hash-search.4e9dba5.svg share/element-web/img/element-icons/roomlist/hash-video.8c87910.svg share/element-web/img/element-icons/roomlist/hash.e2814db.svg share/element-web/img/element-icons/roomlist/low-priority.1cdb11b.svg share/element-web/img/element-icons/roomlist/mark-as-read.8a6306a.svg share/element-web/img/element-icons/roomlist/member-plus.7ecbaa1.svg share/element-web/img/element-icons/roomlist/notifications-default.913763b.svg share/element-web/img/element-icons/roomlist/notifications-dm.ceba248.svg share/element-web/img/element-icons/roomlist/notifications-off.94bceac.svg share/element-web/img/element-icons/roomlist/plus-circle.11d45be.svg share/element-web/img/element-icons/roomlist/plus.6bf6398.svg share/element-web/img/element-icons/roomlist/search.df3ab87.svg share/element-web/img/element-icons/roomlist/skeleton-ui.15f261b.svg share/element-web/img/element-icons/security.56b436c.svg share/element-web/img/element-icons/send-message.c5b16f8.svg share/element-web/img/element-icons/settings.0c529f2.svg share/element-web/img/element-icons/settings/appearance.c35df33.svg share/element-web/img/element-icons/settings/desktop.7aedb46.svg share/element-web/img/element-icons/settings/devices.d499be6.svg share/element-web/img/element-icons/settings/flask.699f7f9.svg share/element-web/img/element-icons/settings/help.175fd0e.svg share/element-web/img/element-icons/settings/img-size-large.fa90e60.svg share/element-web/img/element-icons/settings/img-size-normal.4cd5cd6.svg share/element-web/img/element-icons/settings/inactive.becd9d1.svg share/element-web/img/element-icons/settings/keyboard.1df1463.svg share/element-web/img/element-icons/settings/mobile.05596d3.svg share/element-web/img/element-icons/settings/preference.ee8ee5b.svg share/element-web/img/element-icons/settings/sidebar.aea11f7.svg share/element-web/img/element-icons/settings/unknown-device.e003a54.svg share/element-web/img/element-icons/settings/web.1a30d7e.svg share/element-web/img/element-icons/spaces.6717ac7.svg share/element-web/img/element-icons/speaker.3733f78.svg share/element-web/img/element-icons/thread-summary.1c5653f.svg share/element-web/img/element-icons/trashcan.3e3b8b7.svg share/element-web/img/element-icons/trophy.a64fdf5.svg share/element-web/img/element-icons/upload.ea7aa85.svg share/element-web/img/element-icons/view-community.1e234e8.svg share/element-web/img/element-icons/view-in-room.45779b8.svg share/element-web/img/element-icons/warning-badge.3cf4d1a.svg share/element-web/img/element-icons/warning.7f03cf8.svg share/element-web/img/element-icons/x-8px.6a5b85d.svg share/element-web/img/element-shiny.9ddee3e.svg share/element-web/img/ellipsis.429f53e.svg share/element-web/img/emojipicker/activity.46d222c.svg share/element-web/img/emojipicker/custom.e928e34.svg share/element-web/img/emojipicker/delete.039cc43.svg share/element-web/img/emojipicker/flags.1ec0361.svg share/element-web/img/emojipicker/foods.60f69a7.svg share/element-web/img/emojipicker/nature.b2e0cf4.svg share/element-web/img/emojipicker/objects.496fc08.svg share/element-web/img/emojipicker/people.8e827a6.svg share/element-web/img/emojipicker/places.c17392c.svg share/element-web/img/emojipicker/recent.6ba331b.svg share/element-web/img/emojipicker/search.59e7b9e.svg share/element-web/img/emojipicker/symbols.c580c77.svg share/element-web/img/external-link.5014037.svg share/element-web/img/feather-customised/alert-triangle.09b6d7d.svg share/element-web/img/feather-customised/bridge.1978354.svg share/element-web/img/feather-customised/bug.558664b.svg share/element-web/img/feather-customised/check.8840dec.svg share/element-web/img/feather-customised/chevron-down.663d060.svg share/element-web/img/feather-customised/dropdown-arrow.df9edbf.svg share/element-web/img/feather-customised/edit.b9722f3.svg share/element-web/img/feather-customised/eye.15b36db.svg share/element-web/img/feather-customised/files.8e42afd.svg share/element-web/img/feather-customised/help-circle.3167a5b.svg share/element-web/img/feather-customised/image.4bcd249.svg share/element-web/img/feather-customised/search-input.1871d4f.svg share/element-web/img/feather-customised/secure-backup.6c0a137.svg share/element-web/img/feather-customised/secure-phrase.be40c1d.svg share/element-web/img/feather-customised/trash.custom.cce34e6.svg share/element-web/img/feather-customised/user.eacfd99.svg share/element-web/img/feather-customised/warning-triangle.12e6910.svg share/element-web/img/feather-customised/widget/external-link.873433f.svg share/element-web/img/feather-customised/x.7cf5ec7.svg share/element-web/img/format/bold.1075338.svg share/element-web/img/format/code.ee67228.svg share/element-web/img/format/italics.395da20.svg share/element-web/img/format/quote.69dadd8.svg share/element-web/img/format/strikethrough.bc12eda.svg share/element-web/img/globe.216f1db.svg share/element-web/img/icon-email-pill-avatar.5b816b4.svg share/element-web/img/icon-pill-remove.e6a9b48.svg share/element-web/img/icons-close.dbfb7ae.svg share/element-web/img/icons-show-stickers.ad2f6f2.svg share/element-web/img/image-view/close.84ba4f5.svg share/element-web/img/image-view/download.fe97451.svg share/element-web/img/image-view/more.9d7e5aa.svg share/element-web/img/image-view/rotate-ccw.88f3e8a.svg share/element-web/img/image-view/rotate-cw.740f145.svg share/element-web/img/image-view/zoom-in.a8c4f46.svg share/element-web/img/image-view/zoom-out.e8004ad.svg share/element-web/img/location/live-location.6840917.svg share/element-web/img/location/map.b8b2e92.svg share/element-web/img/markdown.9e36d49.svg share/element-web/img/matrix.d1fcad6.svg share/element-web/img/member_chevron.b867d5a.png share/element-web/img/minimise.465c9ab.svg share/element-web/img/noise.e8beb45.png share/element-web/img/plus.e8a5e12.svg share/element-web/img/room_replaced.97416ee.svg share/element-web/img/sensor.9bc7dd2.svg share/element-web/img/social/email-1.05522c5.png share/element-web/img/social/facebook.c272141.png share/element-web/img/social/linkedin.7f6ba82.png share/element-web/img/social/reddit.95349c0.png share/element-web/img/social/twitter-2.ede880b.png share/element-web/img/spinner/spinner-background.334d97c.svg share/element-web/img/spinner/spinner-foreground.962dd16.svg share/element-web/img/stickerpack-placeholder.c50e1de.png share/element-web/img/tick-circle.07c2a4a.svg share/element-web/img/typing-indicator-2x.fd4568d.gif share/element-web/img/upload-big.dcf3fb1.svg share/element-web/img/user-onboarding/CommunityMessaging.85955ea.png share/element-web/img/user-onboarding/PersonalMessaging.b5ba3c4.png share/element-web/img/user-onboarding/WorkMessaging.f3c8ccf.png share/element-web/img/voip/call-view/cam-off.bcb327c.svg share/element-web/img/voip/call-view/cam-on.3d61807.svg share/element-web/img/voip/call-view/dialpad.395f905.svg share/element-web/img/voip/call-view/more.238b413.svg share/element-web/img/voip/call-view/screensharing.6f91dd7.svg share/element-web/img/voip/call-view/sidebar-off.61e1311.svg share/element-web/img/voip/call-view/sidebar-on.e72268b.svg share/element-web/img/voip/declined-video.8277dd8.svg share/element-web/img/voip/missed-video.e4a422f.svg share/element-web/img/voip/missed-voice.ede6ea7.svg share/element-web/img/voip/paused.3fd21d4.svg share/element-web/img/voip/silence.b18c857.svg share/element-web/img/voip/tab-dialpad.0ffd56f.svg share/element-web/img/voip/tab-userdirectory.319191d.svg share/element-web/img/voip/un-silence.c7194c2.svg share/element-web/img/warning.30e1625.svg d569 1 a569 1 share/element-web/olm.3fc8dbf.wasm d572 2 a573 2 share/element-web/opus-decoderWorker.min.8653698.js share/element-web/opus-encoderWorker.min.c3a64a8.js d599 1 a599 1 share/element-web/vector-icons/apple-touch-icon-114.23cffb5.png d601 1 a601 1 share/element-web/vector-icons/apple-touch-icon-120.49cca2a.png d603 1 a603 1 share/element-web/vector-icons/apple-touch-icon-144.fcef975.png d605 1 a605 1 share/element-web/vector-icons/apple-touch-icon-152.8f0a797.png d607 1 a607 1 share/element-web/vector-icons/apple-touch-icon-180.dd87acd.png d609 1 a609 1 share/element-web/vector-icons/apple-touch-icon-57.e9e9abf.png d611 1 a611 1 share/element-web/vector-icons/apple-touch-icon-60.482f59b.png d613 1 a613 1 share/element-web/vector-icons/apple-touch-icon-72.4543668.png d615 1 a615 1 share/element-web/vector-icons/apple-touch-icon-76.aa98428.png d617 1 a617 1 share/element-web/vector-icons/browserconfig.536ccf6.xml d619 1 a619 1 share/element-web/vector-icons/favicon.ae636ac.ico d621 1 a621 1 share/element-web/vector-icons/mstile-150.feb8ef5.png d627 1 a627 1 share/element-web/wave-encoderWorker.min.f289977.js @ 1.28 log @Update chat/element-web to 1.11.47 Changes in [1.11.47](https://github.com/vector-im/element-web/releases/tag/v1.11.47) (2023-10-24) ================================================================================================= ## 🦖 Deprecations * Deprecate customisations in favour of Module API ([\#25736](https://github.com/vector-im/element-web/pull/25736)). Fixes #25733. ## ✨ Features * vector-im/element-x-ios/issues/1824 - Convert the apple-app-site-association file to a newer format… ([\#26307](https://github.com/vector-im/element-web/pull/26307)). Contributed by @@stefanceriu. * Iterate `io.element.late_event` decoration ([\#11760](https://github.com/matrix-org/matrix-react-sdk/pull/11760)). Fixes #26384. * Render timeline separator for late event groups ([\#11739](https://github.com/matrix-org/matrix-react-sdk/pull/11739)). * OIDC: revoke tokens on logout ([\#11718](https://github.com/matrix-org/matrix-react-sdk/pull/11718)). Fixes #25394. Contributed by @@kerryarchibald. * Show `io.element.late_event` in MessageTimestamp when known ([\#11733](https://github.com/matrix-org/matrix-react-sdk/pull/11733)). * Show all labs flags if developerMode enabled ([\#11746](https://github.com/matrix-org/matrix-react-sdk/pull/11746)). Fixes #24571 and #8498. * Use Compound tooltips on MessageTimestamp to improve UX of date time discovery ([\#11732](https://github.com/matrix-org/matrix-react-sdk/pull/11732)). Fixes #25913. * Consolidate 4s passphrase input fields and use stable IDs ([\#11743](https://github.com/matrix-org/matrix-react-sdk/pull/11743)). Fixes #26228. * Disable upgraderoom command without developer mode enabled ([\#11744](https://github.com/matrix-org/matrix-react-sdk/pull/11744)). Fixes #17620. * Avoid rendering app download buttons if disabled in config ([\#11741](https://github.com/matrix-org/matrix-react-sdk/pull/11741)). Fixes #26309. * OIDC: refresh tokens ([\#11699](https://github.com/matrix-org/matrix-react-sdk/pull/11699)). Fixes #25839. Contributed by @@kerryarchibald. * OIDC: register ([\#11727](https://github.com/matrix-org/matrix-react-sdk/pull/11727)). Fixes #25393. Contributed by @@kerryarchibald. * Use stable get_login_token and remove unstable MSC3882 support ([\#11001](https://github.com/matrix-org/matrix-react-sdk/pull/11001)). Contributed by @@hughns. ## 🐛 Bug Fixes * Set max size for Element logo in search warning ([\#11779](https://github.com/matrix-org/matrix-react-sdk/pull/11779)). Fixes #26408. * Avoid error when DMing oneself ([\#11754](https://github.com/matrix-org/matrix-react-sdk/pull/11754)). Fixes #7242. * Fix: Message shield alignment is not right. ([\#11703](https://github.com/matrix-org/matrix-react-sdk/pull/11703)). Fixes #26142. Contributed by @@manancodes. * fix logging full event ([\#11755](https://github.com/matrix-org/matrix-react-sdk/pull/11755)). Fixes #26376. * OIDC: use delegated auth account URL from `OidcClientStore` ([\#11723](https://github.com/matrix-org/matrix-react-sdk/pull/11723)). Fixes #26305. Contributed by @@kerryarchibald. * Fix: Members list shield alignment is not right. ([\#11700](https://github.com/matrix-org/matrix-react-sdk/pull/11700)). Fixes #26261. Contributed by @@manancodes. * Fix: HTML elements clickable area too wide. ([\#11666](https://github.com/matrix-org/matrix-react-sdk/pull/11666)). Fixes #25454. Contributed by @@manancodes. * Fix untranslated headings in the devtools dialog ([\#11734](https://github.com/matrix-org/matrix-react-sdk/pull/11734)). * Fixes invite dialog alignment and pill color contrast ([\#11722](https://github.com/matrix-org/matrix-react-sdk/pull/11722)). Contributed by @@gabrc52. * Prevent select element in General settings overflowing in a room with very long room-id ([\#11597](https://github.com/matrix-org/matrix-react-sdk/pull/11597)). Contributed by @@ABHIXIT2. * Fix: Clicking on members pile does nothing. ([\#11657](https://github.com/matrix-org/matrix-react-sdk/pull/11657)). Fixes #26164. Contributed by @@manancodes. * Fix: Wierd shadow below room avatar in dark mode. ([\#11678](https://github.com/matrix-org/matrix-react-sdk/pull/11678)). Fixes #26153. Contributed by @@manancodes. * Fix start_sso / start_cas URLs failing to redirect to a authentication prompt ([\#11681](https://github.com/matrix-org/matrix-react-sdk/pull/11681)). Contributed by @@Half-Shot. Changes in [1.11.46](https://github.com/vector-im/element-web/releases/tag/v1.11.46) (2023-10-10) ================================================================================================= ## ✨ Features * Use .well-known to discover a default rendezvous server for use with Sign in with QR ([\#11655](https://github.com/matrix-org/matrix-react-sdk/pull/11655)). Contributed by @@hughns. * Message layout will update according to the selected style ([\#10170](https://github.com/matrix-org/matrix-react-sdk/pull/10170)). Fixes #21782. Contributed by @@manancodes. * Implement MSC4039: Add an MSC for a new Widget API action to upload files into the media repository ([\#11311](https://github.com/matrix-org/matrix-react-sdk/pull/11311)). Contributed by @@dhenneke. * Render space pills with square corners to match new avatar ([\#11632](https://github.com/matrix-org/matrix-react-sdk/pull/11632)). Fixes #26056. * Linkify room topic ([\#11631](https://github.com/matrix-org/matrix-react-sdk/pull/11631)). Fixes #26185. * Show knock rooms in the list ([\#11573](https://github.com/matrix-org/matrix-react-sdk/pull/11573)). Contributed by @@maheichyk. ## 🐛 Bug Fixes * Bump matrix-web-i18n dependency to 3.1.3 ([\#26287](https://github.com/vector-im/element-web/pull/26287)) * Fix: Avatar shrinks with long names ([\#11698](https://github.com/matrix-org/matrix-react-sdk/pull/11698)). Fixes #26252. Contributed by @@manancodes. * Update custom translations to support nested fields in structured JSON ([\#11685](https://github.com/matrix-org/matrix-react-sdk/pull/11685)). * Fix: Edited message remove button is hard to reach. ([\#11674](https://github.com/matrix-org/matrix-react-sdk/pull/11674)). Fixes #24917. Contributed by @@manancodes. * Fix: Theme selector radio button not aligned in center with the text ([\#11676](https://github.com/matrix-org/matrix-react-sdk/pull/11676)). Fixes #25460. Contributed by @@manancodes. * Fix: Unread notification dot aligned ([\#11658](https://github.com/matrix-org/matrix-react-sdk/pull/11658)). Fixes #25285. Contributed by @@manancodes. * Fix: sync intentional mentions push rules with legacy rules ([\#11667](https://github.com/matrix-org/matrix-react-sdk/pull/11667)). Fixes #26227. Contributed by @@kerryarchibald. * Revert "Fix regression around FacePile with overflow (#11527)" ([\#11634](https://github.com/matrix-org/matrix-react-sdk/pull/11634)). Fixes #26209. * Fix: Alignment Fixed ([\#11648](https://github.com/matrix-org/matrix-react-sdk/pull/11648)). Fixes #26169. Contributed by @@manancodes. * Fix: onFinished added which closes the menu ([\#11647](https://github.com/matrix-org/matrix-react-sdk/pull/11647)). Fixes #25556. Contributed by @@manancodes. * Don't start key backups when opening settings ([\#11640](https://github.com/matrix-org/matrix-react-sdk/pull/11640)). * Fix add to space avatar text centering ([\#11643](https://github.com/matrix-org/matrix-react-sdk/pull/11643)). Fixes #26154. * fix avatar styling in lightbox ([\#11641](https://github.com/matrix-org/matrix-react-sdk/pull/11641)). Fixes #26196. @ text @a1 6 share/element-web/18a139a682b4f1258ea4.worker.js share/element-web/18a139a682b4f1258ea4.worker.js.map share/element-web/75a57d375aa521d09ec2.worker.js share/element-web/75a57d375aa521d09ec2.worker.js.map share/element-web/94c854d64bed7f548312.worker.js share/element-web/94c854d64bed7f548312.worker.js.map d3 114 a116 107 share/element-web/bundles/1e900d35d937d954f900/0.js share/element-web/bundles/1e900d35d937d954f900/0.js.map share/element-web/bundles/1e900d35d937d954f900/1.js share/element-web/bundles/1e900d35d937d954f900/1.js.map share/element-web/bundles/1e900d35d937d954f900/10.js share/element-web/bundles/1e900d35d937d954f900/10.js.map share/element-web/bundles/1e900d35d937d954f900/11.js share/element-web/bundles/1e900d35d937d954f900/11.js.map share/element-web/bundles/1e900d35d937d954f900/12.js share/element-web/bundles/1e900d35d937d954f900/12.js.map share/element-web/bundles/1e900d35d937d954f900/2.js share/element-web/bundles/1e900d35d937d954f900/2.js.map share/element-web/bundles/1e900d35d937d954f900/3.js share/element-web/bundles/1e900d35d937d954f900/3.js.map share/element-web/bundles/1e900d35d937d954f900/32.js share/element-web/bundles/1e900d35d937d954f900/32.js.map share/element-web/bundles/1e900d35d937d954f900/33.js share/element-web/bundles/1e900d35d937d954f900/33.js.map share/element-web/bundles/1e900d35d937d954f900/34.js share/element-web/bundles/1e900d35d937d954f900/34.js.map share/element-web/bundles/1e900d35d937d954f900/35.js share/element-web/bundles/1e900d35d937d954f900/35.js.map share/element-web/bundles/1e900d35d937d954f900/36.js share/element-web/bundles/1e900d35d937d954f900/36.js.map share/element-web/bundles/1e900d35d937d954f900/37.js share/element-web/bundles/1e900d35d937d954f900/37.js.map share/element-web/bundles/1e900d35d937d954f900/38.js share/element-web/bundles/1e900d35d937d954f900/38.js.map share/element-web/bundles/1e900d35d937d954f900/39.js share/element-web/bundles/1e900d35d937d954f900/39.js.map share/element-web/bundles/1e900d35d937d954f900/4.js share/element-web/bundles/1e900d35d937d954f900/4.js.map share/element-web/bundles/1e900d35d937d954f900/40.js share/element-web/bundles/1e900d35d937d954f900/40.js.map share/element-web/bundles/1e900d35d937d954f900/41.js share/element-web/bundles/1e900d35d937d954f900/41.js.map share/element-web/bundles/1e900d35d937d954f900/42.js share/element-web/bundles/1e900d35d937d954f900/42.js.map share/element-web/bundles/1e900d35d937d954f900/43.js share/element-web/bundles/1e900d35d937d954f900/43.js.map share/element-web/bundles/1e900d35d937d954f900/44.js share/element-web/bundles/1e900d35d937d954f900/44.js.map share/element-web/bundles/1e900d35d937d954f900/45.js share/element-web/bundles/1e900d35d937d954f900/45.js.map share/element-web/bundles/1e900d35d937d954f900/5.js share/element-web/bundles/1e900d35d937d954f900/5.js.map share/element-web/bundles/1e900d35d937d954f900/6.js share/element-web/bundles/1e900d35d937d954f900/6.js.map share/element-web/bundles/1e900d35d937d954f900/7.js share/element-web/bundles/1e900d35d937d954f900/7.js.map share/element-web/bundles/1e900d35d937d954f900/8.js share/element-web/bundles/1e900d35d937d954f900/8.js.map share/element-web/bundles/1e900d35d937d954f900/9.js share/element-web/bundles/1e900d35d937d954f900/9.js.map share/element-web/bundles/1e900d35d937d954f900/bundle.css share/element-web/bundles/1e900d35d937d954f900/bundle.js share/element-web/bundles/1e900d35d937d954f900/bundle.js.LICENSE.txt share/element-web/bundles/1e900d35d937d954f900/bundle.js.map share/element-web/bundles/1e900d35d937d954f900/compatibility-view.css share/element-web/bundles/1e900d35d937d954f900/compatibility-view.js share/element-web/bundles/1e900d35d937d954f900/compatibility-view.js.map share/element-web/bundles/1e900d35d937d954f900/element-web-app.js share/element-web/bundles/1e900d35d937d954f900/element-web-app.js.map share/element-web/bundles/1e900d35d937d954f900/error-view.css share/element-web/bundles/1e900d35d937d954f900/error-view.js share/element-web/bundles/1e900d35d937d954f900/error-view.js.map share/element-web/bundles/1e900d35d937d954f900/init.js share/element-web/bundles/1e900d35d937d954f900/init.js.map share/element-web/bundles/1e900d35d937d954f900/jitsi.css share/element-web/bundles/1e900d35d937d954f900/jitsi.js share/element-web/bundles/1e900d35d937d954f900/jitsi.js.LICENSE.txt share/element-web/bundles/1e900d35d937d954f900/jitsi.js.map share/element-web/bundles/1e900d35d937d954f900/mobileguide.js share/element-web/bundles/1e900d35d937d954f900/mobileguide.js.map share/element-web/bundles/1e900d35d937d954f900/styles.js share/element-web/bundles/1e900d35d937d954f900/styles.js.map share/element-web/bundles/1e900d35d937d954f900/theme-dark-custom.css share/element-web/bundles/1e900d35d937d954f900/theme-dark-custom.js share/element-web/bundles/1e900d35d937d954f900/theme-dark-custom.js.map share/element-web/bundles/1e900d35d937d954f900/theme-dark.css share/element-web/bundles/1e900d35d937d954f900/theme-dark.js share/element-web/bundles/1e900d35d937d954f900/theme-dark.js.map share/element-web/bundles/1e900d35d937d954f900/theme-legacy-dark.css share/element-web/bundles/1e900d35d937d954f900/theme-legacy-dark.js share/element-web/bundles/1e900d35d937d954f900/theme-legacy-dark.js.map share/element-web/bundles/1e900d35d937d954f900/theme-legacy-light.css share/element-web/bundles/1e900d35d937d954f900/theme-legacy-light.js share/element-web/bundles/1e900d35d937d954f900/theme-legacy-light.js.map share/element-web/bundles/1e900d35d937d954f900/theme-light-custom.css share/element-web/bundles/1e900d35d937d954f900/theme-light-custom.js share/element-web/bundles/1e900d35d937d954f900/theme-light-custom.js.map share/element-web/bundles/1e900d35d937d954f900/theme-light-high-contrast.css share/element-web/bundles/1e900d35d937d954f900/theme-light-high-contrast.js share/element-web/bundles/1e900d35d937d954f900/theme-light-high-contrast.js.map share/element-web/bundles/1e900d35d937d954f900/theme-light.css share/element-web/bundles/1e900d35d937d954f900/theme-light.js share/element-web/bundles/1e900d35d937d954f900/theme-light.js.map share/element-web/bundles/1e900d35d937d954f900/unhomoglyph_data.js share/element-web/bundles/1e900d35d937d954f900/unhomoglyph_data.js.map share/element-web/bundles/1e900d35d937d954f900/usercontent.js share/element-web/bundles/1e900d35d937d954f900/usercontent.js.map share/element-web/bundles/1e900d35d937d954f900/vendors~element-web-app.js share/element-web/bundles/1e900d35d937d954f900/vendors~element-web-app.js.LICENSE.txt share/element-web/bundles/1e900d35d937d954f900/vendors~element-web-app.js.map share/element-web/bundles/1e900d35d937d954f900/vendors~init.js share/element-web/bundles/1e900d35d937d954f900/vendors~init.js.LICENSE.txt share/element-web/bundles/1e900d35d937d954f900/vendors~init.js.map d208 18 a225 19 share/element-web/i18n/cs.8bfe495.json share/element-web/i18n/de_DE.515202e.json share/element-web/i18n/el.8a2c7bd.json share/element-web/i18n/en_EN.d9578d8.json share/element-web/i18n/en_US.584b958.json share/element-web/i18n/eo.016fd76.json share/element-web/i18n/es.a20f729.json share/element-web/i18n/et.a5f1851.json share/element-web/i18n/fa.102556d.json share/element-web/i18n/fi.044f7ce.json share/element-web/i18n/fr.ce73f6d.json share/element-web/i18n/gl.4f29c76.json share/element-web/i18n/he.0f0dfb3.json share/element-web/i18n/hu.7d3bc5f.json share/element-web/i18n/id.e149d31.json share/element-web/i18n/is.e05585e.json share/element-web/i18n/it.8a3157c.json share/element-web/i18n/ja.6af7bf8.json share/element-web/i18n/languages.31c2326.json d227 14 a240 13 share/element-web/i18n/lo.58e9c67.json share/element-web/i18n/lt.7652079.json share/element-web/i18n/nl.1b5248f.json share/element-web/i18n/pl.b09ebbe.json share/element-web/i18n/pt_BR.b79de0f.json share/element-web/i18n/ru.57e585b.json share/element-web/i18n/sk.9ac1af0.json share/element-web/i18n/sq.263d207.json share/element-web/i18n/sv.4afaab2.json share/element-web/i18n/uk.e4655e4.json share/element-web/i18n/vi.fb4b8cf.json share/element-web/i18n/zh_Hans.a470069.json share/element-web/i18n/zh_Hant.31b3bb0.json d242 10 a251 1 share/element-web/icons/notifications-solid.3b2388a.svg d253 2 d256 5 a260 2 share/element-web/icons/verified.e893d29.svg share/element-web/icons/video-call.57e1e30.svg a288 1 share/element-web/img/e2e/disabled.c080ddd.svg d490 1 a490 1 share/element-web/img/feather-customised/warning-triangle.cbf823d.svg d553 1 d568 1 a568 1 share/element-web/olm.82e831a.wasm d570 1 d573 2 a574 2 share/element-web/recorder-worklet.02ce5e3.js share/element-web/recorder-worklet.02ce5e3.js.map @ 1.27 log @Update chat/element-web to 1.11.45 Changes in [1.11.45](https://github.com/vector-im/element-web/releases/tag/v1.11.45) (2023-09-29) ================================================================================================= ## 🐛 Bug Fixes * Fix Emoji font on Safari 17 ([\#11673](https://github.com/matrix-org/matrix-react-sdk/pull/11673)). Changes in [1.11.44](https://github.com/vector-im/element-web/releases/tag/v1.11.44) (2023-09-26) ================================================================================================= ## ✨ Features * Make video & voice call buttons pin conference widget if unpinned ([\#11576](https://github.com/matrix-org/matrix-react-sdk/pull/11576)). Fixes vector-im/customer-retainer#72. * OIDC: persist refresh token ([\#11249](https://github.com/matrix-org/matrix-react-sdk/pull/11249)). Contributed by @@kerryarchibald. * ElementR: Cross user verification ([\#11364](https://github.com/matrix-org/matrix-react-sdk/pull/11364)). Fixes #25752. Contributed by @@florianduros. * Default intentional mentions ([\#11602](https://github.com/matrix-org/matrix-react-sdk/pull/11602)). * Notify users about denied access on ask-to-join rooms ([\#11480](https://github.com/matrix-org/matrix-react-sdk/pull/11480)). Contributed by @@nurjinjafar. * Allow setting knock room directory visibility ([\#11529](https://github.com/matrix-org/matrix-react-sdk/pull/11529)). Contributed by @@charlynguyen. ## 🐛 Bug Fixes * Revert "Fix regression around FacePile with overflow (#11527)" ([\#11634](https://github.com/matrix-org/matrix-react-sdk/pull/11634)). Fixes #26209. * Escape placeholder before injecting it into the style ([\#11607](https://github.com/matrix-org/matrix-react-sdk/pull/11607)). * Move ViewUser action callback to RoomView ([\#11495](https://github.com/matrix-org/matrix-react-sdk/pull/11495)). Fixes #26040. * Fix room timeline search toggling behaviour edge case ([\#11605](https://github.com/matrix-org/matrix-react-sdk/pull/11605)). Fixes #26105. * Avoid rendering view-message link in RoomKnocksBar unnecessarily ([\#11598](https://github.com/matrix-org/matrix-react-sdk/pull/11598)). Contributed by @@charlynguyen. * Use knock rooms sync to reflect the knock state ([\#11596](https://github.com/matrix-org/matrix-react-sdk/pull/11596)). Fixes #26043 and #26044. Contributed by @@charlynguyen. * Fix avatar in right panel not using the correct font ([\#11593](https://github.com/matrix-org/matrix-react-sdk/pull/11593)). Fixes #26061. Contributed by @@MidhunSureshR. * Add waits in Spotlight Cypress tests, hoping this unflakes them ([\#11590](https://github.com/matrix-org/matrix-react-sdk/pull/11590)). Fixes #26053, #26140 #26139 and #26138. Contributed by @@andybalaam. * Fix vertical alignment of default avatar font ([\#11582](https://github.com/matrix-org/matrix-react-sdk/pull/11582)). Fixes #26081. * Fix avatars in public room & space search being flex shrunk ([\#11580](https://github.com/matrix-org/matrix-react-sdk/pull/11580)). Fixes #26133. * Fix EventTile avatars being rendered with a size of 0 instead of hidden ([\#11558](https://github.com/matrix-org/matrix-react-sdk/pull/11558)). Fixes #26075. Changes in [1.11.43](https://github.com/vector-im/element-web/releases/tag/v1.11.43) (2023-09-15) ================================================================================================= (No changes - bumping the version number for an element-desktop release.) Changes in [1.11.42](https://github.com/vector-im/element-web/releases/tag/v1.11.42) (2023-09-13) ================================================================================================= ## 🐛 Bug Fixes * Update Compound to fix Firefox-specific avatar regression ([\#11604](https://github.com/matrix-org/matrix-react-sdk/pull/11604)). Fixes #26155. Changes in [1.11.41](https://github.com/vector-im/element-web/releases/tag/v1.11.41) (2023-09-12) ================================================================================================= ## 🦖 Deprecations * Deprecate customisations in favour of Module API ([\#25736](https://github.com/vector-im/element-web/pull/25736)). Fixes #25733. ## ✨ Features * Make SVGR icons use forward ref ([\#26082](https://github.com/vector-im/element-web/pull/26082)). * Add support for rendering a custom wrapper around Element ([\#25537](https://github.com/vector-im/element-web/pull/25537)). Contributed by @@maheichyk. * Allow creating public knock rooms ([\#11481](https://github.com/matrix-org/matrix-react-sdk/pull/11481)). Contributed by @@charlynguyen. * Render custom images in reactions according to MSC4027 ([\#11087](https://github.com/matrix-org/matrix-react-sdk/pull/11087)). Contributed by @@sumnerevans. * Introduce room knocks bar ([\#11475](https://github.com/matrix-org/matrix-react-sdk/pull/11475)). Contributed by @@charlynguyen. * Room header UI updates ([\#11507](https://github.com/matrix-org/matrix-react-sdk/pull/11507)). Fixes #25892. * Remove green "verified" bar for encrypted events ([\#11496](https://github.com/matrix-org/matrix-react-sdk/pull/11496)). * Update member count on room summary update ([\#11488](https://github.com/matrix-org/matrix-react-sdk/pull/11488)). * Support for E2EE in Element Call ([\#11492](https://github.com/matrix-org/matrix-react-sdk/pull/11492)). * Allow requesting to join knock rooms via spotlight ([\#11482](https://github.com/matrix-org/matrix-react-sdk/pull/11482)). Contributed by @@charlynguyen. * Lock out the first tab if Element is opened in a second tab. ([\#11425](https://github.com/matrix-org/matrix-react-sdk/pull/11425)). Fixes #25157. * Change avatar to use Compound implementation ([\#11448](https://github.com/matrix-org/matrix-react-sdk/pull/11448)). ## 🐛 Bug Fixes * Fix vertical alignment of default avatar font ([\#11582](https://github.com/matrix-org/matrix-react-sdk/pull/11582)). Fixes #26081. * Fix avatars in public room & space search being flex shrunk ([\#11580](https://github.com/matrix-org/matrix-react-sdk/pull/11580)). Fixes #26133. * Fix EventTile avatars being rendered with a size of 0 instead of hidden ([\#11558](https://github.com/matrix-org/matrix-react-sdk/pull/11558)). Fixes #26075. * Fix compound external assets path in bundle ([\#26069](https://github.com/vector-im/element-web/pull/26069)). * Use RoomStateEvent.Update for knocks ([\#11516](https://github.com/matrix-org/matrix-react-sdk/pull/11516)). Contributed by @@charlynguyen. * Prevent event propagation when clicking icon buttons ([\#11515](https://github.com/matrix-org/matrix-react-sdk/pull/11515)). * Only display RoomKnocksBar when feature flag is enabled ([\#11513](https://github.com/matrix-org/matrix-react-sdk/pull/11513)). Contributed by @@andybalaam. * Fix avatars of knock members for people tab of room settings ([\#11506](https://github.com/matrix-org/matrix-react-sdk/pull/11506)). Fixes #26083. Contributed by @@charlynguyen. * Fixes read receipt avatar offset ([\#11483](https://github.com/matrix-org/matrix-react-sdk/pull/11483)). Fixes #26067, #26064 #26059 and #26061. * Fix avatar defects ([\#11473](https://github.com/matrix-org/matrix-react-sdk/pull/11473)). Fixes #26051 and #26046. * Fix consistent avatar output for Percy ([\#11472](https://github.com/matrix-org/matrix-react-sdk/pull/11472)). Fixes #26049 and #26052. * Fix colour of avatar and colour matching with username ([\#11470](https://github.com/matrix-org/matrix-react-sdk/pull/11470)). Fixes #26042. * Fix incompatibility of Soft Logout with Element-R ([\#11468](https://github.com/matrix-org/matrix-react-sdk/pull/11468)). * Fix instances of double translation and guard translation calls using typescript ([\#11443](https://github.com/matrix-org/matrix-react-sdk/pull/11443)). @ text @d2 4 a5 4 share/element-web/12add8200fdbcd173c84.worker.js share/element-web/12add8200fdbcd173c84.worker.js.map share/element-web/5b6265f67f25965a77aa.worker.js share/element-web/5b6265f67f25965a77aa.worker.js.map d9 107 a115 107 share/element-web/bundles/c86d6c462248dda420a1/0.js share/element-web/bundles/c86d6c462248dda420a1/0.js.map share/element-web/bundles/c86d6c462248dda420a1/1.js share/element-web/bundles/c86d6c462248dda420a1/1.js.map share/element-web/bundles/c86d6c462248dda420a1/10.js share/element-web/bundles/c86d6c462248dda420a1/10.js.map share/element-web/bundles/c86d6c462248dda420a1/11.js share/element-web/bundles/c86d6c462248dda420a1/11.js.map share/element-web/bundles/c86d6c462248dda420a1/12.js share/element-web/bundles/c86d6c462248dda420a1/12.js.map share/element-web/bundles/c86d6c462248dda420a1/2.js share/element-web/bundles/c86d6c462248dda420a1/2.js.map share/element-web/bundles/c86d6c462248dda420a1/3.js share/element-web/bundles/c86d6c462248dda420a1/3.js.map share/element-web/bundles/c86d6c462248dda420a1/32.js share/element-web/bundles/c86d6c462248dda420a1/32.js.map share/element-web/bundles/c86d6c462248dda420a1/33.js share/element-web/bundles/c86d6c462248dda420a1/33.js.map share/element-web/bundles/c86d6c462248dda420a1/34.js share/element-web/bundles/c86d6c462248dda420a1/34.js.map share/element-web/bundles/c86d6c462248dda420a1/35.js share/element-web/bundles/c86d6c462248dda420a1/35.js.map share/element-web/bundles/c86d6c462248dda420a1/36.js share/element-web/bundles/c86d6c462248dda420a1/36.js.map share/element-web/bundles/c86d6c462248dda420a1/37.js share/element-web/bundles/c86d6c462248dda420a1/37.js.map share/element-web/bundles/c86d6c462248dda420a1/38.js share/element-web/bundles/c86d6c462248dda420a1/38.js.map share/element-web/bundles/c86d6c462248dda420a1/39.js share/element-web/bundles/c86d6c462248dda420a1/39.js.map share/element-web/bundles/c86d6c462248dda420a1/4.js share/element-web/bundles/c86d6c462248dda420a1/4.js.map share/element-web/bundles/c86d6c462248dda420a1/40.js share/element-web/bundles/c86d6c462248dda420a1/40.js.map share/element-web/bundles/c86d6c462248dda420a1/41.js share/element-web/bundles/c86d6c462248dda420a1/41.js.map share/element-web/bundles/c86d6c462248dda420a1/42.js share/element-web/bundles/c86d6c462248dda420a1/42.js.map share/element-web/bundles/c86d6c462248dda420a1/43.js share/element-web/bundles/c86d6c462248dda420a1/43.js.map share/element-web/bundles/c86d6c462248dda420a1/44.js share/element-web/bundles/c86d6c462248dda420a1/44.js.map share/element-web/bundles/c86d6c462248dda420a1/45.js share/element-web/bundles/c86d6c462248dda420a1/45.js.map share/element-web/bundles/c86d6c462248dda420a1/5.js share/element-web/bundles/c86d6c462248dda420a1/5.js.map share/element-web/bundles/c86d6c462248dda420a1/6.js share/element-web/bundles/c86d6c462248dda420a1/6.js.map share/element-web/bundles/c86d6c462248dda420a1/7.js share/element-web/bundles/c86d6c462248dda420a1/7.js.map share/element-web/bundles/c86d6c462248dda420a1/8.js share/element-web/bundles/c86d6c462248dda420a1/8.js.map share/element-web/bundles/c86d6c462248dda420a1/9.js share/element-web/bundles/c86d6c462248dda420a1/9.js.map share/element-web/bundles/c86d6c462248dda420a1/bundle.css share/element-web/bundles/c86d6c462248dda420a1/bundle.js share/element-web/bundles/c86d6c462248dda420a1/bundle.js.LICENSE.txt share/element-web/bundles/c86d6c462248dda420a1/bundle.js.map share/element-web/bundles/c86d6c462248dda420a1/compatibility-view.css share/element-web/bundles/c86d6c462248dda420a1/compatibility-view.js share/element-web/bundles/c86d6c462248dda420a1/compatibility-view.js.map share/element-web/bundles/c86d6c462248dda420a1/element-web-app.js share/element-web/bundles/c86d6c462248dda420a1/element-web-app.js.map share/element-web/bundles/c86d6c462248dda420a1/error-view.css share/element-web/bundles/c86d6c462248dda420a1/error-view.js share/element-web/bundles/c86d6c462248dda420a1/error-view.js.map share/element-web/bundles/c86d6c462248dda420a1/init.js share/element-web/bundles/c86d6c462248dda420a1/init.js.map share/element-web/bundles/c86d6c462248dda420a1/jitsi.css share/element-web/bundles/c86d6c462248dda420a1/jitsi.js share/element-web/bundles/c86d6c462248dda420a1/jitsi.js.LICENSE.txt share/element-web/bundles/c86d6c462248dda420a1/jitsi.js.map share/element-web/bundles/c86d6c462248dda420a1/mobileguide.js share/element-web/bundles/c86d6c462248dda420a1/mobileguide.js.map share/element-web/bundles/c86d6c462248dda420a1/styles.js share/element-web/bundles/c86d6c462248dda420a1/styles.js.map share/element-web/bundles/c86d6c462248dda420a1/theme-dark-custom.css share/element-web/bundles/c86d6c462248dda420a1/theme-dark-custom.js share/element-web/bundles/c86d6c462248dda420a1/theme-dark-custom.js.map share/element-web/bundles/c86d6c462248dda420a1/theme-dark.css share/element-web/bundles/c86d6c462248dda420a1/theme-dark.js share/element-web/bundles/c86d6c462248dda420a1/theme-dark.js.map share/element-web/bundles/c86d6c462248dda420a1/theme-legacy-dark.css share/element-web/bundles/c86d6c462248dda420a1/theme-legacy-dark.js share/element-web/bundles/c86d6c462248dda420a1/theme-legacy-dark.js.map share/element-web/bundles/c86d6c462248dda420a1/theme-legacy-light.css share/element-web/bundles/c86d6c462248dda420a1/theme-legacy-light.js share/element-web/bundles/c86d6c462248dda420a1/theme-legacy-light.js.map share/element-web/bundles/c86d6c462248dda420a1/theme-light-custom.css share/element-web/bundles/c86d6c462248dda420a1/theme-light-custom.js share/element-web/bundles/c86d6c462248dda420a1/theme-light-custom.js.map share/element-web/bundles/c86d6c462248dda420a1/theme-light-high-contrast.css share/element-web/bundles/c86d6c462248dda420a1/theme-light-high-contrast.js share/element-web/bundles/c86d6c462248dda420a1/theme-light-high-contrast.js.map share/element-web/bundles/c86d6c462248dda420a1/theme-light.css share/element-web/bundles/c86d6c462248dda420a1/theme-light.js share/element-web/bundles/c86d6c462248dda420a1/theme-light.js.map share/element-web/bundles/c86d6c462248dda420a1/unhomoglyph_data.js share/element-web/bundles/c86d6c462248dda420a1/unhomoglyph_data.js.map share/element-web/bundles/c86d6c462248dda420a1/usercontent.js share/element-web/bundles/c86d6c462248dda420a1/usercontent.js.map share/element-web/bundles/c86d6c462248dda420a1/vendors~element-web-app.js share/element-web/bundles/c86d6c462248dda420a1/vendors~element-web-app.js.LICENSE.txt share/element-web/bundles/c86d6c462248dda420a1/vendors~element-web-app.js.map share/element-web/bundles/c86d6c462248dda420a1/vendors~init.js share/element-web/bundles/c86d6c462248dda420a1/vendors~init.js.LICENSE.txt share/element-web/bundles/c86d6c462248dda420a1/vendors~init.js.map d207 19 a225 43 share/element-web/i18n/am.8725fe1.json share/element-web/i18n/ang.2e1472b.json share/element-web/i18n/ar.30e020a.json share/element-web/i18n/az.61bc2f2.json share/element-web/i18n/basefile.2e1472b.json share/element-web/i18n/be.d14f60d.json share/element-web/i18n/bg.77e9a09.json share/element-web/i18n/bn_BD.be3924c.json share/element-web/i18n/bn_IN.be3924c.json share/element-web/i18n/bs.93ca2ee.json share/element-web/i18n/ca.8523e69.json share/element-web/i18n/ckb.2e1472b.json share/element-web/i18n/cs.79560b9.json share/element-web/i18n/cy.01d97e3.json share/element-web/i18n/da.6ebbe4a.json share/element-web/i18n/de_DE.7a0d983.json share/element-web/i18n/el.f001550.json share/element-web/i18n/en_EN.e9aef60.json share/element-web/i18n/en_US.ef8e75e.json share/element-web/i18n/enm.2e1472b.json share/element-web/i18n/eo.d837acf.json share/element-web/i18n/es.9b58a33.json share/element-web/i18n/et.f5b0ed3.json share/element-web/i18n/eu.12bfde8.json share/element-web/i18n/fa.043c393.json share/element-web/i18n/fi.c210fa3.json share/element-web/i18n/fr.84cac26.json share/element-web/i18n/fy.2e1472b.json share/element-web/i18n/ga.a25883b.json share/element-web/i18n/gl.e95b223.json share/element-web/i18n/he.3453344.json share/element-web/i18n/hi.c5faedf.json share/element-web/i18n/hr.2201c98.json share/element-web/i18n/hu.e60d181.json share/element-web/i18n/id.698642d.json share/element-web/i18n/is.1955b5a.json share/element-web/i18n/it.06e046b.json share/element-web/i18n/ja.4cd1880.json share/element-web/i18n/jbo.0364ecf.json share/element-web/i18n/ka.90c8850.json share/element-web/i18n/kab.8a12e88.json share/element-web/i18n/ko.f2e7456.json share/element-web/i18n/languages.08cce92.json d227 13 a239 37 share/element-web/i18n/lb.2e1472b.json share/element-web/i18n/lo.709c1d3.json share/element-web/i18n/lt.1d37df2.json share/element-web/i18n/lv.4464e0a.json share/element-web/i18n/ml.375c6fc.json share/element-web/i18n/mn.807a02b.json share/element-web/i18n/nan.2e1472b.json share/element-web/i18n/nb_NO.8ad7c98.json share/element-web/i18n/ne.b1b6daf.json share/element-web/i18n/nl.f5c77b7.json share/element-web/i18n/nn.42637e8.json share/element-web/i18n/oc.6177645.json share/element-web/i18n/pl.48c9cb2.json share/element-web/i18n/pt.ef36fb2.json share/element-web/i18n/pt_BR.e27a16e.json share/element-web/i18n/ro.3970a87.json share/element-web/i18n/ru.2e5bd04.json share/element-web/i18n/sco.2e1472b.json share/element-web/i18n/si.b3b4966.json share/element-web/i18n/sk.09e2266.json share/element-web/i18n/sl.a2fa5d8.json share/element-web/i18n/sq.dfdadab.json share/element-web/i18n/sr.5eefd6c.json share/element-web/i18n/sr_Latn.a5881b5.json share/element-web/i18n/sv.69444bf.json share/element-web/i18n/sw.2e1472b.json share/element-web/i18n/szl.2e1472b.json share/element-web/i18n/ta.de3549a.json share/element-web/i18n/te.2aa7d1a.json share/element-web/i18n/th.76e2bd6.json share/element-web/i18n/tr.bd6f60b.json share/element-web/i18n/tzm.cb6039d.json share/element-web/i18n/uk.a0c86c2.json share/element-web/i18n/vi.856af38.json share/element-web/i18n/vls.60cb07d.json share/element-web/i18n/zh_Hans.92170e3.json share/element-web/i18n/zh_Hant.0de28f8.json d505 1 @ 1.26 log @Update chat/element-web to 1.11.40 Changes in [1.11.40](https://github.com/vector-im/element-web/releases/tag/v1.11.40) (2023-08-29) ================================================================================================= ## ✨ Features * Hide account deactivation for externally managed accounts ([\#11445](https://github.com/matrix-org/matrix-react-sdk/pull/11445)). Fixes #26022. Contributed by @@kerryarchibald. * OIDC: Redirect to delegated auth provider when signing out ([\#11432](https://github.com/matrix-org/matrix-react-sdk/pull/11432)). Fixes #26000. Contributed by @@kerryarchibald. * Disable 3pid fields in settings when `m.3pid_changes` capability is disabled ([\#11430](https://github.com/matrix-org/matrix-react-sdk/pull/11430)). Fixes #25995. Contributed by @@kerryarchibald. * OIDC: disable multi session signout for OIDC-aware servers in session manager ([\#11431](https://github.com/matrix-org/matrix-react-sdk/pull/11431)). Contributed by @@kerryarchibald. * Implement updated open dialog method of the Module API ([\#11395](https://github.com/matrix-org/matrix-react-sdk/pull/11395)). Contributed by @@dhenneke. * Polish & delabs `Exploring public spaces` feature ([\#11423](https://github.com/matrix-org/matrix-react-sdk/pull/11423)). * Treat lists with a single empty item as plain text, not Markdown. ([\#6833](https://github.com/matrix-org/matrix-react-sdk/pull/6833)). Fixes vector-im/element-meta#1265. * Allow managing room knocks ([\#11404](https://github.com/matrix-org/matrix-react-sdk/pull/11404)). Contributed by @@charlynguyen. * Pin the action buttons to the bottom of the scrollable dialogs ([\#11407](https://github.com/matrix-org/matrix-react-sdk/pull/11407)). Contributed by @@dhenneke. * Support Matrix 1.1 (drop legacy r0 versions) ([\#9819](https://github.com/matrix-org/matrix-react-sdk/pull/9819)). ## 🐛 Bug Fixes * Fix path separator for Windows based systems ([\#25997](https://github.com/vector-im/element-web/pull/25997)). * Fix instances of double translation and guard translation calls using typescript ([\#11443](https://github.com/matrix-org/matrix-react-sdk/pull/11443)). * Fix export type "Current timeline" to match its behaviour to its name ([\#11426](https://github.com/matrix-org/matrix-react-sdk/pull/11426)). Fixes #25988. * Fix Room Settings > Notifications file upload input being shown superfluously ([\#11415](https://github.com/matrix-org/matrix-react-sdk/pull/11415)). Fixes #18392. * Simplify registration with email validation ([\#11398](https://github.com/matrix-org/matrix-react-sdk/pull/11398)). Fixes #25832 #23601 and #22297. * correct home server URL ([\#11391](https://github.com/matrix-org/matrix-react-sdk/pull/11391)). Fixes #25931. Contributed by @@NSV1991. * Include non-matching DMs in Spotlight recent conversations when the DM's userId is part of the search API results ([\#11374](https://github.com/matrix-org/matrix-react-sdk/pull/11374)). Contributed by @@mgcm. * Fix useRoomMembers missing updates causing incorrect membership counts ([\#11392](https://github.com/matrix-org/matrix-react-sdk/pull/11392)). Fixes #17096. * Show error when searching public rooms fails ([\#11378](https://github.com/matrix-org/matrix-react-sdk/pull/11378)). @ text @d2 6 a7 4 share/element-web/48a442476babfcad88ba.worker.js share/element-web/48a442476babfcad88ba.worker.js.map share/element-web/6a1643f280e2a6b79eac.worker.js share/element-web/6a1643f280e2a6b79eac.worker.js.map d9 107 a115 107 share/element-web/bundles/9080b7a61d57e094dbd7/0.js share/element-web/bundles/9080b7a61d57e094dbd7/0.js.map share/element-web/bundles/9080b7a61d57e094dbd7/1.js share/element-web/bundles/9080b7a61d57e094dbd7/1.js.map share/element-web/bundles/9080b7a61d57e094dbd7/10.js share/element-web/bundles/9080b7a61d57e094dbd7/10.js.map share/element-web/bundles/9080b7a61d57e094dbd7/11.js share/element-web/bundles/9080b7a61d57e094dbd7/11.js.map share/element-web/bundles/9080b7a61d57e094dbd7/12.js share/element-web/bundles/9080b7a61d57e094dbd7/12.js.map share/element-web/bundles/9080b7a61d57e094dbd7/2.js share/element-web/bundles/9080b7a61d57e094dbd7/2.js.map share/element-web/bundles/9080b7a61d57e094dbd7/3.js share/element-web/bundles/9080b7a61d57e094dbd7/3.js.map share/element-web/bundles/9080b7a61d57e094dbd7/31.js share/element-web/bundles/9080b7a61d57e094dbd7/31.js.map share/element-web/bundles/9080b7a61d57e094dbd7/32.js share/element-web/bundles/9080b7a61d57e094dbd7/32.js.map share/element-web/bundles/9080b7a61d57e094dbd7/33.js share/element-web/bundles/9080b7a61d57e094dbd7/33.js.map share/element-web/bundles/9080b7a61d57e094dbd7/34.js share/element-web/bundles/9080b7a61d57e094dbd7/34.js.map share/element-web/bundles/9080b7a61d57e094dbd7/35.js share/element-web/bundles/9080b7a61d57e094dbd7/35.js.map share/element-web/bundles/9080b7a61d57e094dbd7/36.js share/element-web/bundles/9080b7a61d57e094dbd7/36.js.map share/element-web/bundles/9080b7a61d57e094dbd7/37.js share/element-web/bundles/9080b7a61d57e094dbd7/37.js.map share/element-web/bundles/9080b7a61d57e094dbd7/38.js share/element-web/bundles/9080b7a61d57e094dbd7/38.js.map share/element-web/bundles/9080b7a61d57e094dbd7/39.js share/element-web/bundles/9080b7a61d57e094dbd7/39.js.map share/element-web/bundles/9080b7a61d57e094dbd7/4.js share/element-web/bundles/9080b7a61d57e094dbd7/4.js.map share/element-web/bundles/9080b7a61d57e094dbd7/40.js share/element-web/bundles/9080b7a61d57e094dbd7/40.js.map share/element-web/bundles/9080b7a61d57e094dbd7/41.js share/element-web/bundles/9080b7a61d57e094dbd7/41.js.map share/element-web/bundles/9080b7a61d57e094dbd7/42.js share/element-web/bundles/9080b7a61d57e094dbd7/42.js.map share/element-web/bundles/9080b7a61d57e094dbd7/43.js share/element-web/bundles/9080b7a61d57e094dbd7/43.js.map share/element-web/bundles/9080b7a61d57e094dbd7/44.js share/element-web/bundles/9080b7a61d57e094dbd7/44.js.map share/element-web/bundles/9080b7a61d57e094dbd7/5.js share/element-web/bundles/9080b7a61d57e094dbd7/5.js.map share/element-web/bundles/9080b7a61d57e094dbd7/6.js share/element-web/bundles/9080b7a61d57e094dbd7/6.js.map share/element-web/bundles/9080b7a61d57e094dbd7/7.js share/element-web/bundles/9080b7a61d57e094dbd7/7.js.map share/element-web/bundles/9080b7a61d57e094dbd7/8.js share/element-web/bundles/9080b7a61d57e094dbd7/8.js.map share/element-web/bundles/9080b7a61d57e094dbd7/9.js share/element-web/bundles/9080b7a61d57e094dbd7/9.js.map share/element-web/bundles/9080b7a61d57e094dbd7/bundle.css share/element-web/bundles/9080b7a61d57e094dbd7/bundle.js share/element-web/bundles/9080b7a61d57e094dbd7/bundle.js.LICENSE.txt share/element-web/bundles/9080b7a61d57e094dbd7/bundle.js.map share/element-web/bundles/9080b7a61d57e094dbd7/compatibility-view.css share/element-web/bundles/9080b7a61d57e094dbd7/compatibility-view.js share/element-web/bundles/9080b7a61d57e094dbd7/compatibility-view.js.map share/element-web/bundles/9080b7a61d57e094dbd7/element-web-app.js share/element-web/bundles/9080b7a61d57e094dbd7/element-web-app.js.map share/element-web/bundles/9080b7a61d57e094dbd7/error-view.css share/element-web/bundles/9080b7a61d57e094dbd7/error-view.js share/element-web/bundles/9080b7a61d57e094dbd7/error-view.js.map share/element-web/bundles/9080b7a61d57e094dbd7/init.js share/element-web/bundles/9080b7a61d57e094dbd7/init.js.map share/element-web/bundles/9080b7a61d57e094dbd7/jitsi.css share/element-web/bundles/9080b7a61d57e094dbd7/jitsi.js share/element-web/bundles/9080b7a61d57e094dbd7/jitsi.js.LICENSE.txt share/element-web/bundles/9080b7a61d57e094dbd7/jitsi.js.map share/element-web/bundles/9080b7a61d57e094dbd7/mobileguide.js share/element-web/bundles/9080b7a61d57e094dbd7/mobileguide.js.map share/element-web/bundles/9080b7a61d57e094dbd7/styles.js share/element-web/bundles/9080b7a61d57e094dbd7/styles.js.map share/element-web/bundles/9080b7a61d57e094dbd7/theme-dark-custom.css share/element-web/bundles/9080b7a61d57e094dbd7/theme-dark-custom.js share/element-web/bundles/9080b7a61d57e094dbd7/theme-dark-custom.js.map share/element-web/bundles/9080b7a61d57e094dbd7/theme-dark.css share/element-web/bundles/9080b7a61d57e094dbd7/theme-dark.js share/element-web/bundles/9080b7a61d57e094dbd7/theme-dark.js.map share/element-web/bundles/9080b7a61d57e094dbd7/theme-legacy-dark.css share/element-web/bundles/9080b7a61d57e094dbd7/theme-legacy-dark.js share/element-web/bundles/9080b7a61d57e094dbd7/theme-legacy-dark.js.map share/element-web/bundles/9080b7a61d57e094dbd7/theme-legacy-light.css share/element-web/bundles/9080b7a61d57e094dbd7/theme-legacy-light.js share/element-web/bundles/9080b7a61d57e094dbd7/theme-legacy-light.js.map share/element-web/bundles/9080b7a61d57e094dbd7/theme-light-custom.css share/element-web/bundles/9080b7a61d57e094dbd7/theme-light-custom.js share/element-web/bundles/9080b7a61d57e094dbd7/theme-light-custom.js.map share/element-web/bundles/9080b7a61d57e094dbd7/theme-light-high-contrast.css share/element-web/bundles/9080b7a61d57e094dbd7/theme-light-high-contrast.js share/element-web/bundles/9080b7a61d57e094dbd7/theme-light-high-contrast.js.map share/element-web/bundles/9080b7a61d57e094dbd7/theme-light.css share/element-web/bundles/9080b7a61d57e094dbd7/theme-light.js share/element-web/bundles/9080b7a61d57e094dbd7/theme-light.js.map share/element-web/bundles/9080b7a61d57e094dbd7/usercontent.js share/element-web/bundles/9080b7a61d57e094dbd7/usercontent.js.map share/element-web/bundles/9080b7a61d57e094dbd7/vendors~element-web-app.js share/element-web/bundles/9080b7a61d57e094dbd7/vendors~element-web-app.js.LICENSE.txt share/element-web/bundles/9080b7a61d57e094dbd7/vendors~element-web-app.js.map share/element-web/bundles/9080b7a61d57e094dbd7/vendors~init.js share/element-web/bundles/9080b7a61d57e094dbd7/vendors~init.js.LICENSE.txt share/element-web/bundles/9080b7a61d57e094dbd7/vendors~init.js.map share/element-web/c1413e29868b56e6718f.worker.js share/element-web/c1413e29868b56e6718f.worker.js.map d207 43 a249 25 share/element-web/i18n/bg.6306d1f.json share/element-web/i18n/ca.8e433a1.json share/element-web/i18n/cs.e018be5.json share/element-web/i18n/da.f15f931.json share/element-web/i18n/de_DE.b9b8efd.json share/element-web/i18n/el.0983a43.json share/element-web/i18n/en_EN.4de0d1a.json share/element-web/i18n/en_US.6ec8e3c.json share/element-web/i18n/eo.f62a7ac.json share/element-web/i18n/es.d6e0e9a.json share/element-web/i18n/et.ad83344.json share/element-web/i18n/eu.2e8bc3d.json share/element-web/i18n/fi.c72a8fc.json share/element-web/i18n/fr.8ebe95a.json share/element-web/i18n/gl.90177c7.json share/element-web/i18n/he.25b4868.json share/element-web/i18n/hi.0027dd4.json share/element-web/i18n/hu.93e9e44.json share/element-web/i18n/id.e27b3b1.json share/element-web/i18n/is.57cd679.json share/element-web/i18n/it.2c5944c.json share/element-web/i18n/ja.36c635c.json share/element-web/i18n/kab.cd0a18e.json share/element-web/i18n/ko.f7396d5.json share/element-web/i18n/languages.a4efb95.json d251 44 a294 22 share/element-web/i18n/lo.732f0fe.json share/element-web/i18n/lt.a759833.json share/element-web/i18n/lv.2ac9af3.json share/element-web/i18n/nb_NO.f7cf2b8.json share/element-web/i18n/nl.e60f444.json share/element-web/i18n/nn.d1877ed.json share/element-web/i18n/pl.51f30e2.json share/element-web/i18n/pt.25a347d.json share/element-web/i18n/pt_BR.91bf928.json share/element-web/i18n/ru.7a8dced.json share/element-web/i18n/sk.bf3f722.json share/element-web/i18n/sq.c940dd7.json share/element-web/i18n/sr.f9e0a20.json share/element-web/i18n/sv.e8ca32a.json share/element-web/i18n/te.fa137fb.json share/element-web/i18n/th.9b25091.json share/element-web/i18n/tr.8a468de.json share/element-web/i18n/uk.51aa7f3.json share/element-web/i18n/vi.57342b3.json share/element-web/i18n/vls.9132b5f.json share/element-web/i18n/zh_Hans.62c0580.json share/element-web/i18n/zh_Hant.1a13e4b.json d604 2 a605 2 share/element-web/recorder-worklet.d57ab19.js share/element-web/recorder-worklet.d57ab19.js.map @ 1.25 log @Update chat/element-web to 1.11.39 Changes in [1.11.39](https://github.com/vector-im/element-web/releases/tag/v1.11.39) (2023-08-15) ================================================================================================= ## 🦖 Deprecations * Deprecate camelCase config options ([\#25800](https://github.com/vector-im/element-web/pull/25800)). * Deprecate customisations in favour of Module API ([\#25736](https://github.com/vector-im/element-web/pull/25736)). Fixes #25733. ## ✨ Features * Update labs.md for knock rooms ([\#25923](https://github.com/vector-im/element-web/pull/25923)). Contributed by @@charlynguyen. * Package release builds of element-web in package.element.io debs ([\#25198](https://github.com/vector-im/element-web/pull/25198)). * Allow knocking rooms ([\#11353](https://github.com/matrix-org/matrix-react-sdk/pull/11353)). Contributed by @@charlynguyen. * Support adding space-restricted joins on rooms not members of those spaces ([\#9017](https://github.com/matrix-org/matrix-react-sdk/pull/9017)). Fixes #19213. * Clear requiresClient and show pop-out if widget-api fails to ready ([\#11321](https://github.com/matrix-org/matrix-react-sdk/pull/11321)). Fixes vector-im/customer-retainer#73. * Bump pagination sizes due to hidden events ([\#11342](https://github.com/matrix-org/matrix-react-sdk/pull/11342)). * Remove display of key backup signatures from backup settings ([\#11333](https://github.com/matrix-org/matrix-react-sdk/pull/11333)). * Use PassphraseFields in ExportE2eKeysDialog to enforce minimum passphrase complexity ([\#11222](https://github.com/matrix-org/matrix-react-sdk/pull/11222)). Fixes #9478. ## 🐛 Bug Fixes * Fix "Export chat" not respecting configured time format in plain text mode ([\#10696](https://github.com/matrix-org/matrix-react-sdk/pull/10696)). Fixes #23838. Contributed by @@rashmitpankhania. * Fix some missing 1-count pluralisations around event list summaries ([\#11371](https://github.com/matrix-org/matrix-react-sdk/pull/11371)). Fixes #25925. * Fix create subspace dialog not working for public space creation ([\#11367](https://github.com/matrix-org/matrix-react-sdk/pull/11367)). Fixes #25916. * Search for users on paste ([\#11304](https://github.com/matrix-org/matrix-react-sdk/pull/11304)). Fixes #17523. Contributed by @@peterscheu-aceart. * Fix AppTile context menu not always showing up when it has options ([\#11358](https://github.com/matrix-org/matrix-react-sdk/pull/11358)). Fixes #25914. * Fix clicking on home all rooms space notification not working ([\#11337](https://github.com/matrix-org/matrix-react-sdk/pull/11337)). Fixes #22844. * Fix joining a suggested room switching space away ([\#11347](https://github.com/matrix-org/matrix-react-sdk/pull/11347)). Fixes #25838. * Fix home/all rooms context menu in space panel ([\#11350](https://github.com/matrix-org/matrix-react-sdk/pull/11350)). Fixes #25896. * Make keyboard handling in and out of autocomplete completions consistent ([\#11344](https://github.com/matrix-org/matrix-react-sdk/pull/11344)). Fixes #25878. * De-duplicate reactions by sender to account for faulty/malicious servers ([\#11340](https://github.com/matrix-org/matrix-react-sdk/pull/11340)). Fixes #25872. * Fix disable_3pid_login being ignored for the email field ([\#11335](https://github.com/matrix-org/matrix-react-sdk/pull/11335)). Fixes #25863. * Upgrade wysiwyg editor for ctrl+backspace windows fix ([\#11324](https://github.com/matrix-org/matrix-react-sdk/pull/11324)). Fixes vector-im/verticals-internal#102. * Unhide the view source event toggle - it works well enough ([\#11336](https://github.com/matrix-org/matrix-react-sdk/pull/11336)). Fixes #25861. Changes in [1.11.38](https://github.com/vector-im/element-web/releases/tag/v1.11.38) (2023-08-04) ================================================================================================= ## ✨ Features * Package release builds of element-web in package.element.io debs ([\#25198](https://github.com/vector-im/element-web/pull/25198)). ## 🐛 Bug Fixes * Revert to using the /presence API for presence ([\#11366](https://github.com/matrix-org/matrix-react-sdk/pull/11366)) Changes in [1.11.37](https://github.com/vector-im/element-web/releases/tag/v1.11.37) (2023-08-01) ================================================================================================= ## 🦖 Deprecations * Deprecate camelCase config options ([\#25800](https://github.com/vector-im/element-web/pull/25800)). * Deprecate customisations in favour of Module API ([\#25736](https://github.com/vector-im/element-web/pull/25736)). Fixes #25733. ## ✨ Features * Do not show "Forget room" button in Room View header for guest users ([\#10898](https://github.com/matrix-org/matrix-react-sdk/pull/10898)). Contributed by @@spantaleev. * Switch to updating presence via /sync calls instead of PUT /presence ([\#11223](https://github.com/matrix-org/matrix-react-sdk/pull/11223)). Fixes #20809 #13877 and #4813. * Fix blockquote colour contrast ([\#11299](https://github.com/matrix-org/matrix-react-sdk/pull/11299)). Fixes matrix-org/element-web-rageshakes#21800. * Don't hide room header buttons in video rooms and rooms with a call ([\#9712](https://github.com/matrix-org/matrix-react-sdk/pull/9712)). Fixes #23900. * OIDC: Persist details in session storage, create store ([\#11302](https://github.com/matrix-org/matrix-react-sdk/pull/11302)). Fixes #25710. Contributed by @@kerryarchibald. * Allow setting room join rule to knock ([\#11248](https://github.com/matrix-org/matrix-react-sdk/pull/11248)). Contributed by @@charlynguyen. * Retry joins on 524 (Cloudflare timeout) also ([\#11296](https://github.com/matrix-org/matrix-react-sdk/pull/11296)). Fixes #8776. * Make sure users returned by the homeserver search API are displayed. Don't silently drop any. ([\#9556](https://github.com/matrix-org/matrix-react-sdk/pull/9556)). Fixes #24422. Contributed by @@maxmalek. * Offer to unban user during invite if inviter has sufficient permissions ([\#11256](https://github.com/matrix-org/matrix-react-sdk/pull/11256)). Fixes #3222. * Split join and goto slash commands, the latter shouldn't auto_join ([\#11259](https://github.com/matrix-org/matrix-react-sdk/pull/11259)). Fixes #10128. * Integration work for rich text editor 2.3.1 ([\#11172](https://github.com/matrix-org/matrix-react-sdk/pull/11172)). Contributed by @@alunturner. * Compound color pass ([\#11079](https://github.com/matrix-org/matrix-react-sdk/pull/11079)). Fixes vector-im/internal-planning#450 and #25547. * Warn when demoting self via /op and /deop slash commands ([\#11214](https://github.com/matrix-org/matrix-react-sdk/pull/11214)). Fixes #13726. ## 🐛 Bug Fixes * Correct Jitsi preferred_domain property ([\#25813](https://github.com/vector-im/element-web/pull/25813)). Contributed by @@benbz. * Fix edge case with sent indicator being drawn when it shouldn't be ([\#11320](https://github.com/matrix-org/matrix-react-sdk/pull/11320)). * Use correct translation function for WYSIWYG buttons ([\#11315](https://github.com/matrix-org/matrix-react-sdk/pull/11315)). Fixes vector-im/verticals-internal#109. * Handle empty own profile ([\#11319](https://github.com/matrix-org/matrix-react-sdk/pull/11319)). Fixes #25510. * Fix peeked rooms showing up in historical ([\#11316](https://github.com/matrix-org/matrix-react-sdk/pull/11316)). Fixes #22473. * Ensure consistency when rendering the sent event indicator ([\#11314](https://github.com/matrix-org/matrix-react-sdk/pull/11314)). Fixes #17937. * Prevent re-filtering user directory results in spotlight ([\#11290](https://github.com/matrix-org/matrix-react-sdk/pull/11290)). Fixes #24422. * Fix GIF label on dark theme ([\#11312](https://github.com/matrix-org/matrix-react-sdk/pull/11312)). Fixes #25836. * Fix issues around room notification settings flaking out ([\#11306](https://github.com/matrix-org/matrix-react-sdk/pull/11306)). Fixes #16472 #21309 and #6828. * Fix invite dialog showing the same user multiple times ([\#11308](https://github.com/matrix-org/matrix-react-sdk/pull/11308)). Fixes #25578. * Don't show composer send button if user cannot send ([\#11298](https://github.com/matrix-org/matrix-react-sdk/pull/11298)). Fixes #25825. * Restore color for sender in imageview ([\#11289](https://github.com/matrix-org/matrix-react-sdk/pull/11289)). Fixes #25822. * Fix changelog dialog heading size ([\#11286](https://github.com/matrix-org/matrix-react-sdk/pull/11286)). Fixes #25789. * Restore offline presence badge color ([\#11287](https://github.com/matrix-org/matrix-react-sdk/pull/11287)). Fixes #25792. * Fix bubble message layout avatar overlap ([\#11284](https://github.com/matrix-org/matrix-react-sdk/pull/11284)). Fixes #25818. * Fix voice call tile size ([\#11285](https://github.com/matrix-org/matrix-react-sdk/pull/11285)). Fixes #25684. * Fix layout of sessions tab buttons ([\#11279](https://github.com/matrix-org/matrix-react-sdk/pull/11279)). Fixes #25545. * Don't bother showing redundant tooltip on space menu ([\#11276](https://github.com/matrix-org/matrix-react-sdk/pull/11276)). Fixes #20380. * Remove reply fallback from notifications ([\#11278](https://github.com/matrix-org/matrix-react-sdk/pull/11278)). Fixes #17859. * Populate info.duration for audio & video file uploads ([\#11225](https://github.com/matrix-org/matrix-react-sdk/pull/11225)). Fixes #17720. * Hide widget menu button if it there are no options available ([\#11257](https://github.com/matrix-org/matrix-react-sdk/pull/11257)). Fixes #24826. * Fix colour regressions ([\#11273](https://github.com/matrix-org/matrix-react-sdk/pull/11273)). Fixes #25788, #25808 #25811 and #25812. * Fix room view not properly maintaining scroll position ([\#11274](https://github.com/matrix-org/matrix-react-sdk/pull/11274)). Fixes #25810. * Prevent user from accidentally double clicking user info admin actions ([\#11254](https://github.com/matrix-org/matrix-react-sdk/pull/11254)). Fixes #10944. * Fix missing metaspace notification badges ([\#11269](https://github.com/matrix-org/matrix-react-sdk/pull/11269)). Fixes #25679. * Fix clicking MXID in timeline going to matrix.to ([\#11263](https://github.com/matrix-org/matrix-react-sdk/pull/11263)). Fixes #23342. * Restoring optional ligatures by resetting letter-spacing ([\#11202](https://github.com/matrix-org/matrix-react-sdk/pull/11202)). Fixes #25727. * Allow emoji presentation selector to not break BigEmoji styling ([\#11253](https://github.com/matrix-org/matrix-react-sdk/pull/11253)). Fixes #17848. * Make event highliht use primary content token ([\#11255](https://github.com/matrix-org/matrix-react-sdk/pull/11255)). * Fix event info events size and color ([\#11252](https://github.com/matrix-org/matrix-react-sdk/pull/11252)). Fixes #25778. * Fix color mapping for blockquote border ([\#11251](https://github.com/matrix-org/matrix-react-sdk/pull/11251)). Fixes #25782. * Strip emoji variation when searching emoji by emoji ([\#11221](https://github.com/matrix-org/matrix-react-sdk/pull/11221)). Fixes #18703. @ text @d7 105 a111 105 share/element-web/bundles/e1d4beacb839288093f6/0.js share/element-web/bundles/e1d4beacb839288093f6/0.js.map share/element-web/bundles/e1d4beacb839288093f6/1.js share/element-web/bundles/e1d4beacb839288093f6/1.js.map share/element-web/bundles/e1d4beacb839288093f6/10.js share/element-web/bundles/e1d4beacb839288093f6/10.js.map share/element-web/bundles/e1d4beacb839288093f6/11.js share/element-web/bundles/e1d4beacb839288093f6/11.js.map share/element-web/bundles/e1d4beacb839288093f6/12.js share/element-web/bundles/e1d4beacb839288093f6/12.js.map share/element-web/bundles/e1d4beacb839288093f6/2.js share/element-web/bundles/e1d4beacb839288093f6/2.js.map share/element-web/bundles/e1d4beacb839288093f6/3.js share/element-web/bundles/e1d4beacb839288093f6/3.js.map share/element-web/bundles/e1d4beacb839288093f6/31.js share/element-web/bundles/e1d4beacb839288093f6/31.js.map share/element-web/bundles/e1d4beacb839288093f6/32.js share/element-web/bundles/e1d4beacb839288093f6/32.js.map share/element-web/bundles/e1d4beacb839288093f6/33.js share/element-web/bundles/e1d4beacb839288093f6/33.js.map share/element-web/bundles/e1d4beacb839288093f6/34.js share/element-web/bundles/e1d4beacb839288093f6/34.js.map share/element-web/bundles/e1d4beacb839288093f6/35.js share/element-web/bundles/e1d4beacb839288093f6/35.js.map share/element-web/bundles/e1d4beacb839288093f6/36.js share/element-web/bundles/e1d4beacb839288093f6/36.js.map share/element-web/bundles/e1d4beacb839288093f6/37.js share/element-web/bundles/e1d4beacb839288093f6/37.js.map share/element-web/bundles/e1d4beacb839288093f6/38.js share/element-web/bundles/e1d4beacb839288093f6/38.js.map share/element-web/bundles/e1d4beacb839288093f6/39.js share/element-web/bundles/e1d4beacb839288093f6/39.js.map share/element-web/bundles/e1d4beacb839288093f6/4.js share/element-web/bundles/e1d4beacb839288093f6/4.js.map share/element-web/bundles/e1d4beacb839288093f6/40.js share/element-web/bundles/e1d4beacb839288093f6/40.js.map share/element-web/bundles/e1d4beacb839288093f6/41.js share/element-web/bundles/e1d4beacb839288093f6/41.js.map share/element-web/bundles/e1d4beacb839288093f6/42.js share/element-web/bundles/e1d4beacb839288093f6/42.js.map share/element-web/bundles/e1d4beacb839288093f6/43.js share/element-web/bundles/e1d4beacb839288093f6/43.js.map share/element-web/bundles/e1d4beacb839288093f6/44.js share/element-web/bundles/e1d4beacb839288093f6/44.js.map share/element-web/bundles/e1d4beacb839288093f6/5.js share/element-web/bundles/e1d4beacb839288093f6/5.js.map share/element-web/bundles/e1d4beacb839288093f6/6.js share/element-web/bundles/e1d4beacb839288093f6/6.js.map share/element-web/bundles/e1d4beacb839288093f6/7.js share/element-web/bundles/e1d4beacb839288093f6/7.js.map share/element-web/bundles/e1d4beacb839288093f6/8.js share/element-web/bundles/e1d4beacb839288093f6/8.js.map share/element-web/bundles/e1d4beacb839288093f6/9.js share/element-web/bundles/e1d4beacb839288093f6/9.js.map share/element-web/bundles/e1d4beacb839288093f6/bundle.css share/element-web/bundles/e1d4beacb839288093f6/bundle.js share/element-web/bundles/e1d4beacb839288093f6/bundle.js.LICENSE.txt share/element-web/bundles/e1d4beacb839288093f6/bundle.js.map share/element-web/bundles/e1d4beacb839288093f6/compatibility-view.css share/element-web/bundles/e1d4beacb839288093f6/compatibility-view.js share/element-web/bundles/e1d4beacb839288093f6/compatibility-view.js.map share/element-web/bundles/e1d4beacb839288093f6/element-web-app.js share/element-web/bundles/e1d4beacb839288093f6/element-web-app.js.map share/element-web/bundles/e1d4beacb839288093f6/error-view.css share/element-web/bundles/e1d4beacb839288093f6/error-view.js share/element-web/bundles/e1d4beacb839288093f6/error-view.js.map share/element-web/bundles/e1d4beacb839288093f6/init.js share/element-web/bundles/e1d4beacb839288093f6/init.js.map share/element-web/bundles/e1d4beacb839288093f6/jitsi.css share/element-web/bundles/e1d4beacb839288093f6/jitsi.js share/element-web/bundles/e1d4beacb839288093f6/jitsi.js.LICENSE.txt share/element-web/bundles/e1d4beacb839288093f6/jitsi.js.map share/element-web/bundles/e1d4beacb839288093f6/mobileguide.js share/element-web/bundles/e1d4beacb839288093f6/mobileguide.js.map share/element-web/bundles/e1d4beacb839288093f6/styles.js share/element-web/bundles/e1d4beacb839288093f6/styles.js.map share/element-web/bundles/e1d4beacb839288093f6/theme-dark-custom.css share/element-web/bundles/e1d4beacb839288093f6/theme-dark-custom.js share/element-web/bundles/e1d4beacb839288093f6/theme-dark-custom.js.map share/element-web/bundles/e1d4beacb839288093f6/theme-dark.css share/element-web/bundles/e1d4beacb839288093f6/theme-dark.js share/element-web/bundles/e1d4beacb839288093f6/theme-dark.js.map share/element-web/bundles/e1d4beacb839288093f6/theme-legacy-dark.css share/element-web/bundles/e1d4beacb839288093f6/theme-legacy-dark.js share/element-web/bundles/e1d4beacb839288093f6/theme-legacy-dark.js.map share/element-web/bundles/e1d4beacb839288093f6/theme-legacy-light.css share/element-web/bundles/e1d4beacb839288093f6/theme-legacy-light.js share/element-web/bundles/e1d4beacb839288093f6/theme-legacy-light.js.map share/element-web/bundles/e1d4beacb839288093f6/theme-light-custom.css share/element-web/bundles/e1d4beacb839288093f6/theme-light-custom.js share/element-web/bundles/e1d4beacb839288093f6/theme-light-custom.js.map share/element-web/bundles/e1d4beacb839288093f6/theme-light-high-contrast.css share/element-web/bundles/e1d4beacb839288093f6/theme-light-high-contrast.js share/element-web/bundles/e1d4beacb839288093f6/theme-light-high-contrast.js.map share/element-web/bundles/e1d4beacb839288093f6/theme-light.css share/element-web/bundles/e1d4beacb839288093f6/theme-light.js share/element-web/bundles/e1d4beacb839288093f6/theme-light.js.map share/element-web/bundles/e1d4beacb839288093f6/usercontent.js share/element-web/bundles/e1d4beacb839288093f6/usercontent.js.map share/element-web/bundles/e1d4beacb839288093f6/vendors~element-web-app.js share/element-web/bundles/e1d4beacb839288093f6/vendors~element-web-app.js.LICENSE.txt share/element-web/bundles/e1d4beacb839288093f6/vendors~element-web-app.js.map share/element-web/bundles/e1d4beacb839288093f6/vendors~init.js share/element-web/bundles/e1d4beacb839288093f6/vendors~init.js.LICENSE.txt share/element-web/bundles/e1d4beacb839288093f6/vendors~init.js.map d205 16 a220 16 share/element-web/i18n/bg.3fdb7d1.json share/element-web/i18n/ca.ed1f459.json share/element-web/i18n/cs.74960bf.json share/element-web/i18n/da.9319f38.json share/element-web/i18n/de_DE.e29353a.json share/element-web/i18n/el.a7330cd.json share/element-web/i18n/en_EN.ffddee9.json share/element-web/i18n/en_US.d81962b.json share/element-web/i18n/eo.5ca3c7a.json share/element-web/i18n/es.98ba0ba.json share/element-web/i18n/et.7939fb0.json share/element-web/i18n/eu.509c5ce.json share/element-web/i18n/fi.7c0c7d9.json share/element-web/i18n/fr.47fa495.json share/element-web/i18n/gl.91164a6.json share/element-web/i18n/he.e4d700b.json d222 8 a229 8 share/element-web/i18n/hu.32ba0d6.json share/element-web/i18n/id.99063c4.json share/element-web/i18n/is.bc6f387.json share/element-web/i18n/it.3855484.json share/element-web/i18n/ja.67b214c.json share/element-web/i18n/kab.8087816.json share/element-web/i18n/ko.8456119.json share/element-web/i18n/languages.be08535.json d231 14 a244 14 share/element-web/i18n/lo.026379f.json share/element-web/i18n/lt.07e7781.json share/element-web/i18n/lv.d3f6a18.json share/element-web/i18n/nb_NO.6726ef8.json share/element-web/i18n/nl.c1b1033.json share/element-web/i18n/nn.0bd57d0.json share/element-web/i18n/pl.b47a654.json share/element-web/i18n/pt.27adf95.json share/element-web/i18n/pt_BR.cc258cd.json share/element-web/i18n/ru.e2356b2.json share/element-web/i18n/sk.dd23d7c.json share/element-web/i18n/sq.438b80c.json share/element-web/i18n/sr.be258aa.json share/element-web/i18n/sv.9bbd91a.json d246 7 a252 7 share/element-web/i18n/th.4125bee.json share/element-web/i18n/tr.5a16342.json share/element-web/i18n/uk.3d7c420.json share/element-web/i18n/vi.c370220.json share/element-web/i18n/vls.3445352.json share/element-web/i18n/zh_Hans.d1011b4.json share/element-web/i18n/zh_Hant.bb4d74b.json d440 1 d469 1 a469 1 share/element-web/img/feather-customised/check.94da327.svg d484 1 a484 1 share/element-web/img/feather-customised/x.816c629.svg @ 1.24 log @Update chat/element-web to 1.11.36 Contains important security updates. Changes in [1.11.36](https://github.com/vector-im/element-web/releases/tag/v1.11.36) (2023-07-18) ================================================================================================= ## 🔒 Security * Fixes for [CVE-2023-37259](https://cve.mitre.org/cgi-bin/cvekey.cgi?keyword=CVE-2023-37259) / [GHSA-c9vx-2g7w-rp65](https://github.com/matrix-org/matrix-react-sdk/security/advisories/GHSA-c9vx-2g7w-rp65) ## 🦖 Deprecations * Deprecate customisations in favour of Module API ([\#25736](https://github.com/vector-im/element-web/pull/25736)). Fixes #25733. ## ✨ Features * OIDC: store initial screen in session storage ([\#25688](https://github.com/vector-im/element-web/pull/25688)). Fixes #25656. Contributed by @@kerryarchibald. * Allow default_server_config as a fallback config ([\#25682](https://github.com/vector-im/element-web/pull/25682)). Contributed by @@ShadowRZ. * OIDC: remove auth params from url after login attempt ([\#25664](https://github.com/vector-im/element-web/pull/25664)). Contributed by @@kerryarchibald. * feat(faq): remove keyboard shortcuts button ([\#9342](https://github.com/matrix-org/matrix-react-sdk/pull/9342)). Fixes #22625. Contributed by @@gefgu. * GYU: Update banner ([\#11211](https://github.com/matrix-org/matrix-react-sdk/pull/11211)). Fixes #25530. Contributed by @@justjanne. * Linkify mxc:// URLs as links to your media repo ([\#11213](https://github.com/matrix-org/matrix-react-sdk/pull/11213)). Fixes #6942. * OIDC: Log in ([\#11199](https://github.com/matrix-org/matrix-react-sdk/pull/11199)). Fixes #25657. Contributed by @@kerryarchibald. * Handle all permitted url schemes in linkify ([\#11215](https://github.com/matrix-org/matrix-react-sdk/pull/11215)). Fixes #4457 and #8720. * Autoapprove Element Call oidc requests ([\#11209](https://github.com/matrix-org/matrix-react-sdk/pull/11209)). Contributed by @@toger5. * Allow creating knock rooms ([\#11182](https://github.com/matrix-org/matrix-react-sdk/pull/11182)). Contributed by @@charlynguyen. * Expose and pre-populate thread ID in devtools dialog ([\#10953](https://github.com/matrix-org/matrix-react-sdk/pull/10953)). * Hide URL preview if it will be empty ([\#9029](https://github.com/matrix-org/matrix-react-sdk/pull/9029)). * Change wording from avatar to profile picture ([\#7015](https://github.com/matrix-org/matrix-react-sdk/pull/7015)). Fixes vector-im/element-meta#1331. Contributed by @@aaronraimist. * Quick and dirty devtool to explore state history ([\#11197](https://github.com/matrix-org/matrix-react-sdk/pull/11197)). * Consider more user inputs when calculating zxcvbn score ([\#11180](https://github.com/matrix-org/matrix-react-sdk/pull/11180)). * GYU: Account Notification Settings ([\#11008](https://github.com/matrix-org/matrix-react-sdk/pull/11008)). Fixes #24567. Contributed by @@justjanne. * Compound Typography pass ([\#11103](https://github.com/matrix-org/matrix-react-sdk/pull/11103)). Fixes #25548. * OIDC: navigate to authorization endpoint ([\#11096](https://github.com/matrix-org/matrix-react-sdk/pull/11096)). Fixes #25574. Contributed by @@kerryarchibald. ## 🐛 Bug Fixes * Fix read receipt sending behaviour around thread roots ([\#3600](https://github.com/matrix-org/matrix-js-sdk/pull/3600)). * Fix missing metaspace notification badges ([\#11269](https://github.com/matrix-org/matrix-react-sdk/pull/11269)). Fixes #25679. * Make checkboxes less rounded ([\#11224](https://github.com/matrix-org/matrix-react-sdk/pull/11224)). Contributed by @@andybalaam. * GYU: Fix issues with audible keywords without activated mentions ([\#11218](https://github.com/matrix-org/matrix-react-sdk/pull/11218)). Contributed by @@justjanne. * PosthogAnalytics unwatch settings on logout ([\#11207](https://github.com/matrix-org/matrix-react-sdk/pull/11207)). Fixes #25703. * Avoid trying to set room account data for pinned events as guest ([\#11216](https://github.com/matrix-org/matrix-react-sdk/pull/11216)). Fixes #6300. * GYU: Disable sound for DMs checkbox when DM notifications are disabled ([\#11210](https://github.com/matrix-org/matrix-react-sdk/pull/11210)). Contributed by @@justjanne. * force to allow calls without video and audio in embedded mode ([\#11131](https://github.com/matrix-org/matrix-react-sdk/pull/11131)). Contributed by @@EnricoSchw. * Fix room tile text clipping ([\#11196](https://github.com/matrix-org/matrix-react-sdk/pull/11196)). Fixes #25718. * Handle newlines in user pills ([\#11166](https://github.com/matrix-org/matrix-react-sdk/pull/11166)). Fixes #10994. * Limit width of user menu in space panel ([\#11192](https://github.com/matrix-org/matrix-react-sdk/pull/11192)). Fixes #22627. * Add isLocation to ComposerEvent analytics events ([\#11187](https://github.com/matrix-org/matrix-react-sdk/pull/11187)). Contributed by @@andybalaam. * Fix: hide unsupported login elements ([\#11185](https://github.com/matrix-org/matrix-react-sdk/pull/11185)). Fixes #25711. Contributed by @@kerryarchibald. * Scope smaller font size to user info panel ([\#11178](https://github.com/matrix-org/matrix-react-sdk/pull/11178)). Fixes #25683. * Apply i18n to strings in the html export ([\#11176](https://github.com/matrix-org/matrix-react-sdk/pull/11176)). * Inhibit url previews on MXIDs containing slashes same as those without ([\#11160](https://github.com/matrix-org/matrix-react-sdk/pull/11160)). * Make event info size consistent with state events ([\#11181](https://github.com/matrix-org/matrix-react-sdk/pull/11181)). * Fix markdown content spacing ([\#11177](https://github.com/matrix-org/matrix-react-sdk/pull/11177)). Fixes #25685. * Fix font-family definition for emojis ([\#11170](https://github.com/matrix-org/matrix-react-sdk/pull/11170)). Fixes #25686. * Fix spurious error sending receipt in thread errors ([\#11157](https://github.com/matrix-org/matrix-react-sdk/pull/11157)). * Consider the empty push rule actions array equiv to deprecated dont_notify ([\#11155](https://github.com/matrix-org/matrix-react-sdk/pull/11155)). Fixes #25674. * Only trap escape key for cancel reply if there is a reply ([\#11140](https://github.com/matrix-org/matrix-react-sdk/pull/11140)). Fixes #25640. * Update linkify to 4.1.1 ([\#11132](https://github.com/matrix-org/matrix-react-sdk/pull/11132)). Fixes #23806. Changes in [1.11.35](https://github.com/vector-im/element-web/releases/tag/v1.11.35) (2023-07-04) ================================================================================================= ## 🦖 Deprecations * Remove `feature_favourite_messages` as it is has been abandoned for now ([\#11097](https://github.com/matrix-org/matrix-react-sdk/pull/11097)). Fixes #25555. ## ✨ Features * Don't setup keys on login when encryption is force disabled ([\#11125](https://github.com/matrix-org/matrix-react-sdk/pull/11125)). Contributed by @@kerryarchibald. * OIDC: attempt dynamic client registration ([\#11074](https://github.com/matrix-org/matrix-react-sdk/pull/11074)). Fixes #25468 and #25467. Contributed by @@kerryarchibald. * OIDC: Check static client registration and add login flow ([\#11088](https://github.com/matrix-org/matrix-react-sdk/pull/11088)). Fixes #25467. Contributed by @@kerryarchibald. * Improve message body output from plain text editor ([\#11124](https://github.com/matrix-org/matrix-react-sdk/pull/11124)). Contributed by @@alunturner. * Disable encryption toggle in room settings when force disabled ([\#11122](https://github.com/matrix-org/matrix-react-sdk/pull/11122)). Contributed by @@kerryarchibald. * Add .well-known config option to force disable encryption on room creation ([\#11120](https://github.com/matrix-org/matrix-react-sdk/pull/11120)). Contributed by @@kerryarchibald. * Handle permalinks in room topic ([\#11115](https://github.com/matrix-org/matrix-react-sdk/pull/11115)). Fixes #23395. * Add at room avatar for RTE ([\#11106](https://github.com/matrix-org/matrix-react-sdk/pull/11106)). Contributed by @@alunturner. * Remove new room breadcrumbs ([\#11104](https://github.com/matrix-org/matrix-react-sdk/pull/11104)). * Update rich text editor dependency and associated changes ([\#11098](https://github.com/matrix-org/matrix-react-sdk/pull/11098)). Contributed by @@alunturner. * Implement new model, hooks and reconcilation code for new GYU notification settings ([\#11089](https://github.com/matrix-org/matrix-react-sdk/pull/11089)). Contributed by @@justjanne. * Allow maintaining a different right panel width for thread panels ([\#11064](https://github.com/matrix-org/matrix-react-sdk/pull/11064)). Fixes #25487. * Make AppPermission pane scrollable ([\#10954](https://github.com/matrix-org/matrix-react-sdk/pull/10954)). Fixes #25438 and #25511. Contributed by @@luixxiul. * Integrate compound design tokens ([\#11091](https://github.com/matrix-org/matrix-react-sdk/pull/11091)). Fixes vector-im/internal-planning#450. * Don't warn about the effects of redacting state events when redacting non-state-events ([\#11071](https://github.com/matrix-org/matrix-react-sdk/pull/11071)). Fixes #8478. * Allow specifying help URLs in config.json ([\#11070](https://github.com/matrix-org/matrix-react-sdk/pull/11070)). Fixes #15268. ## 🐛 Bug Fixes * Fix error when generating error for polling for updates ([\#25609](https://github.com/vector-im/element-web/pull/25609)). * Fix spurious notifications on non-live events ([\#11133](https://github.com/matrix-org/matrix-react-sdk/pull/11133)). Fixes #24336. * Prevent auto-translation within composer ([\#11114](https://github.com/matrix-org/matrix-react-sdk/pull/11114)). Fixes #25624. * Fix caret jump when backspacing into empty line at beginning of editor ([\#11128](https://github.com/matrix-org/matrix-react-sdk/pull/11128)). Fixes #22335. * Fix server picker not allowing you to switch from custom to default ([\#11127](https://github.com/matrix-org/matrix-react-sdk/pull/11127)). Fixes #25650. * Consider the unthreaded read receipt for Unread dot state ([\#11117](https://github.com/matrix-org/matrix-react-sdk/pull/11117)). Fixes #24229. * Increase RTE resilience ([\#11111](https://github.com/matrix-org/matrix-react-sdk/pull/11111)). Fixes #25277. Contributed by @@alunturner. * Fix RoomView ignoring alias lookup errors due to them not knowing the roomId ([\#11099](https://github.com/matrix-org/matrix-react-sdk/pull/11099)). Fixes #24783 and #25562. * Fix style inconsistencies on SecureBackupPanel ([\#11102](https://github.com/matrix-org/matrix-react-sdk/pull/11102)). Fixes #25615. Contributed by @@luixxiul. * Remove unknown MXIDs from invite suggestions ([\#11055](https://github.com/matrix-org/matrix-react-sdk/pull/11055)). Fixes #25446. * Reduce volume of ring sounds to normalised levels ([\#9143](https://github.com/matrix-org/matrix-react-sdk/pull/9143)). Contributed by @@JMoVS. * Fix slash commands not being enabled in certain cases ([\#11090](https://github.com/matrix-org/matrix-react-sdk/pull/11090)). Fixes #25572. * Prevent escape in threads from sending focus to main timeline composer ([\#11061](https://github.com/matrix-org/matrix-react-sdk/pull/11061)). Fixes #23397. @ text @d2 4 a5 4 share/element-web/045975d9b58a10e2d91f.worker.js share/element-web/045975d9b58a10e2d91f.worker.js.map share/element-web/8c28568cec12f218574b.worker.js share/element-web/8c28568cec12f218574b.worker.js.map d7 107 a113 107 share/element-web/b748e3f9148bdfad17f7.worker.js share/element-web/b748e3f9148bdfad17f7.worker.js.map share/element-web/bundles/542b366e8c5a7a3e8727/0.js share/element-web/bundles/542b366e8c5a7a3e8727/0.js.map share/element-web/bundles/542b366e8c5a7a3e8727/1.js share/element-web/bundles/542b366e8c5a7a3e8727/1.js.map share/element-web/bundles/542b366e8c5a7a3e8727/10.js share/element-web/bundles/542b366e8c5a7a3e8727/10.js.map share/element-web/bundles/542b366e8c5a7a3e8727/11.js share/element-web/bundles/542b366e8c5a7a3e8727/11.js.map share/element-web/bundles/542b366e8c5a7a3e8727/12.js share/element-web/bundles/542b366e8c5a7a3e8727/12.js.map share/element-web/bundles/542b366e8c5a7a3e8727/2.js share/element-web/bundles/542b366e8c5a7a3e8727/2.js.map share/element-web/bundles/542b366e8c5a7a3e8727/3.js share/element-web/bundles/542b366e8c5a7a3e8727/3.js.map share/element-web/bundles/542b366e8c5a7a3e8727/31.js share/element-web/bundles/542b366e8c5a7a3e8727/31.js.map share/element-web/bundles/542b366e8c5a7a3e8727/32.js share/element-web/bundles/542b366e8c5a7a3e8727/32.js.map share/element-web/bundles/542b366e8c5a7a3e8727/33.js share/element-web/bundles/542b366e8c5a7a3e8727/33.js.map share/element-web/bundles/542b366e8c5a7a3e8727/34.js share/element-web/bundles/542b366e8c5a7a3e8727/34.js.map share/element-web/bundles/542b366e8c5a7a3e8727/35.js share/element-web/bundles/542b366e8c5a7a3e8727/35.js.map share/element-web/bundles/542b366e8c5a7a3e8727/36.js share/element-web/bundles/542b366e8c5a7a3e8727/36.js.map share/element-web/bundles/542b366e8c5a7a3e8727/37.js share/element-web/bundles/542b366e8c5a7a3e8727/37.js.map share/element-web/bundles/542b366e8c5a7a3e8727/38.js share/element-web/bundles/542b366e8c5a7a3e8727/38.js.map share/element-web/bundles/542b366e8c5a7a3e8727/39.js share/element-web/bundles/542b366e8c5a7a3e8727/39.js.map share/element-web/bundles/542b366e8c5a7a3e8727/4.js share/element-web/bundles/542b366e8c5a7a3e8727/4.js.map share/element-web/bundles/542b366e8c5a7a3e8727/40.js share/element-web/bundles/542b366e8c5a7a3e8727/40.js.map share/element-web/bundles/542b366e8c5a7a3e8727/41.js share/element-web/bundles/542b366e8c5a7a3e8727/41.js.map share/element-web/bundles/542b366e8c5a7a3e8727/42.js share/element-web/bundles/542b366e8c5a7a3e8727/42.js.map share/element-web/bundles/542b366e8c5a7a3e8727/43.js share/element-web/bundles/542b366e8c5a7a3e8727/43.js.map share/element-web/bundles/542b366e8c5a7a3e8727/44.js share/element-web/bundles/542b366e8c5a7a3e8727/44.js.map share/element-web/bundles/542b366e8c5a7a3e8727/5.js share/element-web/bundles/542b366e8c5a7a3e8727/5.js.map share/element-web/bundles/542b366e8c5a7a3e8727/6.js share/element-web/bundles/542b366e8c5a7a3e8727/6.js.map share/element-web/bundles/542b366e8c5a7a3e8727/7.js share/element-web/bundles/542b366e8c5a7a3e8727/7.js.map share/element-web/bundles/542b366e8c5a7a3e8727/8.js share/element-web/bundles/542b366e8c5a7a3e8727/8.js.map share/element-web/bundles/542b366e8c5a7a3e8727/9.js share/element-web/bundles/542b366e8c5a7a3e8727/9.js.map share/element-web/bundles/542b366e8c5a7a3e8727/bundle.css share/element-web/bundles/542b366e8c5a7a3e8727/bundle.js share/element-web/bundles/542b366e8c5a7a3e8727/bundle.js.LICENSE.txt share/element-web/bundles/542b366e8c5a7a3e8727/bundle.js.map share/element-web/bundles/542b366e8c5a7a3e8727/compatibility-view.css share/element-web/bundles/542b366e8c5a7a3e8727/compatibility-view.js share/element-web/bundles/542b366e8c5a7a3e8727/compatibility-view.js.map share/element-web/bundles/542b366e8c5a7a3e8727/element-web-app.js share/element-web/bundles/542b366e8c5a7a3e8727/element-web-app.js.map share/element-web/bundles/542b366e8c5a7a3e8727/error-view.css share/element-web/bundles/542b366e8c5a7a3e8727/error-view.js share/element-web/bundles/542b366e8c5a7a3e8727/error-view.js.map share/element-web/bundles/542b366e8c5a7a3e8727/init.js share/element-web/bundles/542b366e8c5a7a3e8727/init.js.map share/element-web/bundles/542b366e8c5a7a3e8727/jitsi.css share/element-web/bundles/542b366e8c5a7a3e8727/jitsi.js share/element-web/bundles/542b366e8c5a7a3e8727/jitsi.js.LICENSE.txt share/element-web/bundles/542b366e8c5a7a3e8727/jitsi.js.map share/element-web/bundles/542b366e8c5a7a3e8727/mobileguide.js share/element-web/bundles/542b366e8c5a7a3e8727/mobileguide.js.map share/element-web/bundles/542b366e8c5a7a3e8727/styles.js share/element-web/bundles/542b366e8c5a7a3e8727/styles.js.map share/element-web/bundles/542b366e8c5a7a3e8727/theme-dark-custom.css share/element-web/bundles/542b366e8c5a7a3e8727/theme-dark-custom.js share/element-web/bundles/542b366e8c5a7a3e8727/theme-dark-custom.js.map share/element-web/bundles/542b366e8c5a7a3e8727/theme-dark.css share/element-web/bundles/542b366e8c5a7a3e8727/theme-dark.js share/element-web/bundles/542b366e8c5a7a3e8727/theme-dark.js.map share/element-web/bundles/542b366e8c5a7a3e8727/theme-legacy-dark.css share/element-web/bundles/542b366e8c5a7a3e8727/theme-legacy-dark.js share/element-web/bundles/542b366e8c5a7a3e8727/theme-legacy-dark.js.map share/element-web/bundles/542b366e8c5a7a3e8727/theme-legacy-light.css share/element-web/bundles/542b366e8c5a7a3e8727/theme-legacy-light.js share/element-web/bundles/542b366e8c5a7a3e8727/theme-legacy-light.js.map share/element-web/bundles/542b366e8c5a7a3e8727/theme-light-custom.css share/element-web/bundles/542b366e8c5a7a3e8727/theme-light-custom.js share/element-web/bundles/542b366e8c5a7a3e8727/theme-light-custom.js.map share/element-web/bundles/542b366e8c5a7a3e8727/theme-light-high-contrast.css share/element-web/bundles/542b366e8c5a7a3e8727/theme-light-high-contrast.js share/element-web/bundles/542b366e8c5a7a3e8727/theme-light-high-contrast.js.map share/element-web/bundles/542b366e8c5a7a3e8727/theme-light.css share/element-web/bundles/542b366e8c5a7a3e8727/theme-light.js share/element-web/bundles/542b366e8c5a7a3e8727/theme-light.js.map share/element-web/bundles/542b366e8c5a7a3e8727/usercontent.js share/element-web/bundles/542b366e8c5a7a3e8727/usercontent.js.map share/element-web/bundles/542b366e8c5a7a3e8727/vendors~element-web-app.js share/element-web/bundles/542b366e8c5a7a3e8727/vendors~element-web-app.js.LICENSE.txt share/element-web/bundles/542b366e8c5a7a3e8727/vendors~element-web-app.js.map share/element-web/bundles/542b366e8c5a7a3e8727/vendors~init.js share/element-web/bundles/542b366e8c5a7a3e8727/vendors~init.js.LICENSE.txt share/element-web/bundles/542b366e8c5a7a3e8727/vendors~init.js.map d205 1 a205 1 share/element-web/i18n/bg.e9bb410.json d207 1 a207 1 share/element-web/i18n/cs.a94928a.json d209 12 a220 12 share/element-web/i18n/de_DE.95957dc.json share/element-web/i18n/el.3a6bbab.json share/element-web/i18n/en_EN.31f4252.json share/element-web/i18n/en_US.af78c79.json share/element-web/i18n/eo.9c497ff.json share/element-web/i18n/es.e89891a.json share/element-web/i18n/et.af201b8.json share/element-web/i18n/eu.a28692d.json share/element-web/i18n/fi.7e2b668.json share/element-web/i18n/fr.3fddb5c.json share/element-web/i18n/gl.65a85e1.json share/element-web/i18n/he.07e5677.json d222 8 a229 8 share/element-web/i18n/hu.e803bad.json share/element-web/i18n/id.c35b255.json share/element-web/i18n/is.8e3664d.json share/element-web/i18n/it.ba56352.json share/element-web/i18n/ja.9a73c1e.json share/element-web/i18n/kab.064b18e.json share/element-web/i18n/ko.af0665b.json share/element-web/i18n/languages.564c6b6.json d231 3 a233 3 share/element-web/i18n/lo.2e5d544.json share/element-web/i18n/lt.abadcda.json share/element-web/i18n/lv.78c78b4.json d235 10 a244 10 share/element-web/i18n/nl.bbc0f57.json share/element-web/i18n/nn.412e803.json share/element-web/i18n/pl.04139d7.json share/element-web/i18n/pt.9326ef2.json share/element-web/i18n/pt_BR.400dfc1.json share/element-web/i18n/ru.dd266da.json share/element-web/i18n/sk.043151e.json share/element-web/i18n/sq.4cfc352.json share/element-web/i18n/sr.03d8dfe.json share/element-web/i18n/sv.134639e.json d247 6 a252 6 share/element-web/i18n/tr.44d9fcf.json share/element-web/i18n/uk.eb69998.json share/element-web/i18n/vi.4e0a45a.json share/element-web/i18n/vls.8d94405.json share/element-web/i18n/zh_Hans.e3fb758.json share/element-web/i18n/zh_Hant.1dd6b1a.json d561 2 a562 2 share/element-web/recorder-worklet.7af29d0.js share/element-web/recorder-worklet.7af29d0.js.map @ 1.23 log @Update chat/element-web to 1.11.34 Changes in [1.11.34](https://github.com/vector-im/element-web/releases/tag/v1.11.34) (2023-06-20) ================================================================================================= ## ✨ Features * OIDC: add delegatedauthentication to validated server config ([\#11053](https://github.com/matrix-org/matrix-react-sdk/pull/11053)). Contributed by @@kerryarchibald. * Allow image pasting in plain mode in RTE ([\#11056](https://github.com/matrix-org/matrix-react-sdk/pull/11056)). Contributed by @@alunturner. * Show room options menu if "UIComponent.roomOptionsMenu" is enabled ([\#10365](https://github.com/matrix-org/matrix-react-sdk/pull/10365)). Contributed by @@maheichyk. * Allow image pasting in rich text mode in RTE ([\#11049](https://github.com/matrix-org/matrix-react-sdk/pull/11049)). Contributed by @@alunturner. * Update voice broadcast redaction to use MSC3912 `with_rel_type` instead of `with_relations` ([\#11014](https://github.com/matrix-org/matrix-react-sdk/pull/11014)). Fixes #25471. * Add config to skip widget_build_url for DM rooms ([\#11044](https://github.com/matrix-org/matrix-react-sdk/pull/11044)). Fixes vector-im/customer-retainer#74. * Inhibit interactions on forward dialog message previews ([\#11025](https://github.com/matrix-org/matrix-react-sdk/pull/11025)). Fixes #23459. * Removed `DecryptionFailureBar.tsx` ([\#11027](https://github.com/matrix-org/matrix-react-sdk/pull/11027)). Fixes vector-im/element-meta#1358. Contributed by @@florianduros. ## 🐛 Bug Fixes * Fix translucent `TextualEvent` on search results panel ([\#10810](https://github.com/matrix-org/matrix-react-sdk/pull/10810)). Fixes #25292. Contributed by @@luixxiul. * Matrix matrix scheme permalink constructor not stripping query params ([\#11060](https://github.com/matrix-org/matrix-react-sdk/pull/11060)). Fixes #25535. * Fix: "manually verify by text" does nothing ([\#11059](https://github.com/matrix-org/matrix-react-sdk/pull/11059)). Fixes #25375. Contributed by @@kerryarchibald. * Make group calls respect the ICE fallback setting ([\#11047](https://github.com/matrix-org/matrix-react-sdk/pull/11047)). Fixes vector-im/voip-internal#65. * Align list items on the tooltip to the start ([\#11041](https://github.com/matrix-org/matrix-react-sdk/pull/11041)). Fixes #25355. Contributed by @@luixxiul. * Clear thread panel event permalink when changing rooms ([\#11024](https://github.com/matrix-org/matrix-react-sdk/pull/11024)). Fixes #25484. * Fix spinner placement on pinned widgets being reloaded ([\#10970](https://github.com/matrix-org/matrix-react-sdk/pull/10970)). Fixes #25431. Contributed by @@luixxiul. Changes in [1.11.33](https://github.com/vector-im/element-web/releases/tag/v1.11.33) (2023-06-09) ================================================================================================= ## 🐛 Bug Fixes * Bump matrix-react-sdk to v3.73.1 for matrix-js-sdk v26.0.1. Fixes #25526. Changes in [1.11.32](https://github.com/vector-im/element-web/releases/tag/v1.11.32) (2023-06-06) ================================================================================================= ## ✨ Features * Redirect to the SSO page if `sso_redirect_options.on_welcome_page` is enabled and the URL hash is empty ([\#25495](https://github.com/vector-im/element-web/pull/25495)). Contributed by @@dhenneke. * vector/index.html: Allow fetching blob urls ([\#25336](https://github.com/vector-im/element-web/pull/25336)). Contributed by @@SuperKenVery. * When joining room in sub-space join the parents too ([\#11011](https://github.com/matrix-org/matrix-react-sdk/pull/11011)). * Include thread replies in message previews ([\#10631](https://github.com/matrix-org/matrix-react-sdk/pull/10631)). Fixes #23920. * Use semantic headings in space preferences ([\#11021](https://github.com/matrix-org/matrix-react-sdk/pull/11021)). Contributed by @@kerryarchibald. * Use semantic headings in user settings - Ignored users ([\#11006](https://github.com/matrix-org/matrix-react-sdk/pull/11006)). Contributed by @@kerryarchibald. * Use semantic headings in user settings - profile ([\#10973](https://github.com/matrix-org/matrix-react-sdk/pull/10973)). Fixes #25461. Contributed by @@kerryarchibald. * Use semantic headings in user settings - account ([\#10972](https://github.com/matrix-org/matrix-react-sdk/pull/10972)). Contributed by @@kerryarchibald. * Support `Insert from iPhone or iPad` in Safari ([\#10851](https://github.com/matrix-org/matrix-react-sdk/pull/10851)). Fixes #25327. Contributed by @@SuperKenVery. * Specify supportedStages for User Interactive Auth ([\#10975](https://github.com/matrix-org/matrix-react-sdk/pull/10975)). Fixes #19605. * Pass device id to widgets ([\#10209](https://github.com/matrix-org/matrix-react-sdk/pull/10209)). Contributed by @@Fox32. * Use semantic headings in user settings - discovery ([\#10838](https://github.com/matrix-org/matrix-react-sdk/pull/10838)). Contributed by @@kerryarchibald. * Use semantic headings in user settings - Notifications ([\#10948](https://github.com/matrix-org/matrix-react-sdk/pull/10948)). Contributed by @@kerryarchibald. * Use semantic headings in user settings - spellcheck and language ([\#10959](https://github.com/matrix-org/matrix-react-sdk/pull/10959)). Contributed by @@kerryarchibald. * Use semantic headings in user settings Appearance ([\#10827](https://github.com/matrix-org/matrix-react-sdk/pull/10827)). Contributed by @@kerryarchibald. * Use semantic heading in user settings Sidebar & Voip ([\#10782](https://github.com/matrix-org/matrix-react-sdk/pull/10782)). Contributed by @@kerryarchibald. * Use semantic headings in user settings Security ([\#10774](https://github.com/matrix-org/matrix-react-sdk/pull/10774)). Contributed by @@kerryarchibald. * Use semantic headings in user settings - integrations and account deletion ([\#10837](https://github.com/matrix-org/matrix-react-sdk/pull/10837)). Fixes #25378. Contributed by @@kerryarchibald. * Use semantic headings in user settings Preferences ([\#10794](https://github.com/matrix-org/matrix-react-sdk/pull/10794)). Contributed by @@kerryarchibald. * Use semantic headings in user settings Keyboard ([\#10793](https://github.com/matrix-org/matrix-react-sdk/pull/10793)). Contributed by @@kerryarchibald. * RTE plain text mentions as pills ([\#10852](https://github.com/matrix-org/matrix-react-sdk/pull/10852)). Contributed by @@alunturner. * Allow welcome.html logo to be replaced by config ([\#25339](https://github.com/vector-im/element-web/pull/25339)). Fixes #8636. * Use semantic headings in user settings Labs ([\#10773](https://github.com/matrix-org/matrix-react-sdk/pull/10773)). Contributed by @@kerryarchibald. * Use semantic list elements for menu lists and tab lists ([\#10902](https://github.com/matrix-org/matrix-react-sdk/pull/10902)). Fixes #24928. * Fix aria-required-children axe violation ([\#10900](https://github.com/matrix-org/matrix-react-sdk/pull/10900)). Fixes #25342. * Enable pagination for overlay timelines ([\#10757](https://github.com/matrix-org/matrix-react-sdk/pull/10757)). Fixes vector-im/voip-internal#107. * Add tooltip to disabled invite button due to lack of permissions ([\#10869](https://github.com/matrix-org/matrix-react-sdk/pull/10869)). Fixes #9824. * Respect configured auth_header_logo_url for default Welcome page ([\#10870](https://github.com/matrix-org/matrix-react-sdk/pull/10870)). * Specify lazy loading for avatars ([\#10866](https://github.com/matrix-org/matrix-react-sdk/pull/10866)). Fixes #1983. * Room and user mentions for plain text editor ([\#10665](https://github.com/matrix-org/matrix-react-sdk/pull/10665)). Contributed by @@alunturner. * Add audible notifcation on broadcast error ([\#10654](https://github.com/matrix-org/matrix-react-sdk/pull/10654)). Fixes #25132. * Fall back from server generated thumbnail to original image ([\#10853](https://github.com/matrix-org/matrix-react-sdk/pull/10853)). * Use semantically correct elements for room sublist context menu ([\#10831](https://github.com/matrix-org/matrix-react-sdk/pull/10831)). Fixes vector-im/customer-retainer#46. * Avoid calling prepareToEncrypt onKeyDown ([\#10828](https://github.com/matrix-org/matrix-react-sdk/pull/10828)). * Allows search to recognize full room links ([\#8275](https://github.com/matrix-org/matrix-react-sdk/pull/8275)). Contributed by @@bolu-tife. * "Show rooms with unread messages first" should not be on by default for new users ([\#10820](https://github.com/matrix-org/matrix-react-sdk/pull/10820)). Fixes #25304. Contributed by @@kerryarchibald. * Fix emitter handler leak in ThreadView ([\#10803](https://github.com/matrix-org/matrix-react-sdk/pull/10803)). * Add better error for email invites without identity server ([\#10739](https://github.com/matrix-org/matrix-react-sdk/pull/10739)). Fixes #16893. * Move reaction message previews out of labs ([\#10601](https://github.com/matrix-org/matrix-react-sdk/pull/10601)). Fixes #25083. * Sort muted rooms to the bottom of their section of the room list ([\#10592](https://github.com/matrix-org/matrix-react-sdk/pull/10592)). Fixes #25131. Contributed by @@kerryarchibald. * Use semantic headings in user settings Help & About ([\#10752](https://github.com/matrix-org/matrix-react-sdk/pull/10752)). Contributed by @@kerryarchibald. * use ExternalLink components for external links ([\#10758](https://github.com/matrix-org/matrix-react-sdk/pull/10758)). Contributed by @@kerryarchibald. * Use semantic headings in space settings ([\#10751](https://github.com/matrix-org/matrix-react-sdk/pull/10751)). Contributed by @@kerryarchibald. * Use semantic headings for room settings content ([\#10734](https://github.com/matrix-org/matrix-react-sdk/pull/10734)). Contributed by @@kerryarchibald. ## 🐛 Bug Fixes * Use consistent fonts for Japanese text ([\#10980](https://github.com/matrix-org/matrix-react-sdk/pull/10980)). Fixes #22333 and #23899. * Fix: server picker validates unselected option ([\#11020](https://github.com/matrix-org/matrix-react-sdk/pull/11020)). Fixes #25488. Contributed by @@kerryarchibald. * Fix room list notification badges going missing in compact layout ([\#11022](https://github.com/matrix-org/matrix-react-sdk/pull/11022)). Fixes #25372. * Fix call to `startSingleSignOn` passing enum in place of idpId ([\#10998](https://github.com/matrix-org/matrix-react-sdk/pull/10998)). Fixes #24953. * Remove hover effect from user name on a DM creation UI ([\#10887](https://github.com/matrix-org/matrix-react-sdk/pull/10887)). Fixes #25305. Contributed by @@luixxiul. * Fix layout regression in public space invite dialog ([\#11009](https://github.com/matrix-org/matrix-react-sdk/pull/11009)). Fixes #25458. * Fix layout regression in session dropdown ([\#10999](https://github.com/matrix-org/matrix-react-sdk/pull/10999)). Fixes #25448. * Fix spacing regression in user settings - roles & permissions ([\#10993](https://github.com/matrix-org/matrix-react-sdk/pull/10993)). Fixes #25447 and #25451. Contributed by @@kerryarchibald. * Fall back to receipt timestamp if we have no event (react-sdk part) ([\#10974](https://github.com/matrix-org/matrix-react-sdk/pull/10974)). Fixes #10954. Contributed by @@andybalaam. * Fix: Room header 'view your device list' does not link to new session manager ([\#10979](https://github.com/matrix-org/matrix-react-sdk/pull/10979)). Fixes #25440. Contributed by @@kerryarchibald. * Fix display of devices without encryption support in Settings dialog ([\#10977](https://github.com/matrix-org/matrix-react-sdk/pull/10977)). Fixes #25413. * Use aria descriptions instead of labels for TextWithTooltip ([\#10952](https://github.com/matrix-org/matrix-react-sdk/pull/10952)). Fixes #25398. * Use grapheme-splitter instead of lodash for saving emoji from being ripped apart ([\#10976](https://github.com/matrix-org/matrix-react-sdk/pull/10976)). Fixes #22196. * Fix: content overflow in settings subsection ([\#10960](https://github.com/matrix-org/matrix-react-sdk/pull/10960)). Fixes #25416. Contributed by @@kerryarchibald. * Make `Privacy Notice` external link on integration manager ToS clickable ([\#10914](https://github.com/matrix-org/matrix-react-sdk/pull/10914)). Fixes #25384. Contributed by @@luixxiul. * Ensure that open message context menus are updated when the event is sent ([\#10950](https://github.com/matrix-org/matrix-react-sdk/pull/10950)). * Ensure that open sticker picker dialogs are updated when the widget configuration is updated. ([\#10945](https://github.com/matrix-org/matrix-react-sdk/pull/10945)). * Fix big emoji in replies ([\#10932](https://github.com/matrix-org/matrix-react-sdk/pull/10932)). Fixes #24798. * Hide empty `MessageActionBar` on message edit history dialog ([\#10447](https://github.com/matrix-org/matrix-react-sdk/pull/10447)). Fixes #24903. Contributed by @@luixxiul. * Fix roving tab index getting confused after dragging space order ([\#10901](https://github.com/matrix-org/matrix-react-sdk/pull/10901)). * Attempt a potential workaround for stuck notifs ([\#3384](https://github.com/matrix-org/matrix-js-sdk/pull/3384)). Fixes vector-im/element-web#25406. Contributed by @@andybalaam. * Handle trailing dot FQDNs for domain-specific config.json files ([\#25351](https://github.com/vector-im/element-web/pull/25351)). Fixes #8858. * Ignore edits in message previews when they concern messages other than latest ([\#10868](https://github.com/matrix-org/matrix-react-sdk/pull/10868)). Fixes #14872. * Send correct receipts when viewing a room ([\#10864](https://github.com/matrix-org/matrix-react-sdk/pull/10864)). Fixes #25196. * Fix timeline search bar being overlapped by the right panel ([\#10809](https://github.com/matrix-org/matrix-react-sdk/pull/10809)). Fixes #25291. Contributed by @@luixxiul. * Fix the state shown for call in rooms ([\#10833](https://github.com/matrix-org/matrix-react-sdk/pull/10833)). * Add string for membership event where both displayname & avatar change ([\#10880](https://github.com/matrix-org/matrix-react-sdk/pull/10880)). Fixes #18026. * Fix people space notification badge not updating for new DM invites ([\#10849](https://github.com/matrix-org/matrix-react-sdk/pull/10849)). Fixes #23248. * Fix regression in emoji picker order mangling after clearing filter ([\#10854](https://github.com/matrix-org/matrix-react-sdk/pull/10854)). Fixes #25323. * Fix: Edit history modal crash ([\#10834](https://github.com/matrix-org/matrix-react-sdk/pull/10834)). Fixes #25309. Contributed by @@kerryarchibald. * Fix long room address and name not being clipped on room info card and update `_RoomSummaryCard.pcss` ([\#10811](https://github.com/matrix-org/matrix-react-sdk/pull/10811)). Fixes #25293. Contributed by @@luixxiul. * Treat thumbnail upload failures as complete upload failures ([\#10829](https://github.com/matrix-org/matrix-react-sdk/pull/10829)). Fixes #7069. * Update finite automata to match user identifiers as per spec ([\#10798](https://github.com/matrix-org/matrix-react-sdk/pull/10798)). Fixes #25246. * Fix icon on empty notification panel ([\#10817](https://github.com/matrix-org/matrix-react-sdk/pull/10817)). Fixes #25298 and #25302. Contributed by @@luixxiul. * Fix: Threads button is highlighted when I create a new room ([\#10819](https://github.com/matrix-org/matrix-react-sdk/pull/10819)). Fixes #25284. Contributed by @@kerryarchibald. * Fix the top heading of notification panel ([\#10818](https://github.com/matrix-org/matrix-react-sdk/pull/10818)). Fixes #25303. Contributed by @@luixxiul. * Fix the color of the verified E2EE icon on `RoomSummaryCard` ([\#10812](https://github.com/matrix-org/matrix-react-sdk/pull/10812)). Fixes #25295. Contributed by @@luixxiul. * Fix: No feedback when waiting for the server on a /delete_devices request with SSO ([\#10795](https://github.com/matrix-org/matrix-react-sdk/pull/10795)). Fixes #23096. Contributed by @@kerryarchibald. * Fix: reveal images when image previews are disabled ([\#10781](https://github.com/matrix-org/matrix-react-sdk/pull/10781)). Fixes #25271. Contributed by @@kerryarchibald. * Fix accessibility issues around the room list and space panel ([\#10717](https://github.com/matrix-org/matrix-react-sdk/pull/10717)). Fixes #13345. * Ensure tooltip contents is linked via aria to the target element ([\#10729](https://github.com/matrix-org/matrix-react-sdk/pull/10729)). Fixes vector-im/customer-retainer#43. Changes in [1.11.31](https://github.com/vector-im/element-web/releases/tag/v1.11.31) (2023-05-10) ================================================================================================= ## ✨ Features * Improve Content-Security-Policy ([\#25210](https://github.com/vector-im/element-web/pull/25210)). * Add UIFeature.locationSharing to hide location sharing ([\#10727](https://github.com/matrix-org/matrix-react-sdk/pull/10727)). * Memoize field validation results ([\#10714](https://github.com/matrix-org/matrix-react-sdk/pull/10714)). * Commands for plain text editor ([\#10567](https://github.com/matrix-org/matrix-react-sdk/pull/10567)). Contributed by @@alunturner. * Allow 16 lines of text in the rich text editors ([\#10670](https://github.com/matrix-org/matrix-react-sdk/pull/10670)). Contributed by @@alunturner. * Bail out of `RoomSettingsDialog` when room is not found ([\#10662](https://github.com/matrix-org/matrix-react-sdk/pull/10662)). Contributed by @@kerryarchibald. * Element-R: Populate device list for right-panel ([\#10671](https://github.com/matrix-org/matrix-react-sdk/pull/10671)). Contributed by @@florianduros. * Make existing and new issue URLs configurable ([\#10710](https://github.com/matrix-org/matrix-react-sdk/pull/10710)). Fixes #24424. * Fix usages of ARIA tabpanel ([\#10628](https://github.com/matrix-org/matrix-react-sdk/pull/10628)). Fixes #25016. * Element-R: Starting a DMs with a user ([\#10673](https://github.com/matrix-org/matrix-react-sdk/pull/10673)). Contributed by @@florianduros. * ARIA Accessibility improvements ([\#10675](https://github.com/matrix-org/matrix-react-sdk/pull/10675)). * ARIA Accessibility improvements ([\#10674](https://github.com/matrix-org/matrix-react-sdk/pull/10674)). * Add arrow key controls to emoji and reaction pickers ([\#10637](https://github.com/matrix-org/matrix-react-sdk/pull/10637)). Fixes #17189. * Translate credits in help about section ([\#10676](https://github.com/matrix-org/matrix-react-sdk/pull/10676)). ## 🐛 Bug Fixes * Fix: reveal images when image previews are disabled ([\#10781](https://github.com/matrix-org/matrix-react-sdk/pull/10781)). Fixes #25271. Contributed by @@kerryarchibald. * Fix autocomplete not resetting properly on message send ([\#10741](https://github.com/matrix-org/matrix-react-sdk/pull/10741)). Fixes #25170. * Fix start_sso not working with guests disabled ([\#10720](https://github.com/matrix-org/matrix-react-sdk/pull/10720)). Fixes #16624. * Fix soft crash with Element call widgets ([\#10684](https://github.com/matrix-org/matrix-react-sdk/pull/10684)). * Send correct receipt when marking a room as read ([\#10730](https://github.com/matrix-org/matrix-react-sdk/pull/10730)). Fixes #25207. * Offload some more waveform processing onto a worker ([\#9223](https://github.com/matrix-org/matrix-react-sdk/pull/9223)). Fixes #19756. * Consolidate login errors ([\#10722](https://github.com/matrix-org/matrix-react-sdk/pull/10722)). Fixes #17520. * Fix all rooms search generating permalinks to wrong room id ([\#10625](https://github.com/matrix-org/matrix-react-sdk/pull/10625)). Fixes #25115. * Posthog properly handle Analytics ID changing from under us ([\#10702](https://github.com/matrix-org/matrix-react-sdk/pull/10702)). Fixes #25187. * Fix Clock being read as an absolute time rather than duration ([\#10706](https://github.com/matrix-org/matrix-react-sdk/pull/10706)). Fixes #22582. * Properly translate errors in `ChangePassword.tsx` so they show up translated to the user but not in our logs ([\#10615](https://github.com/matrix-org/matrix-react-sdk/pull/10615)). Fixes #9597. Contributed by @@MadLittleMods. * Honour feature toggles in guest mode ([\#10651](https://github.com/matrix-org/matrix-react-sdk/pull/10651)). Fixes #24513. Contributed by @@andybalaam. * Fix default content in devtools event sender ([\#10699](https://github.com/matrix-org/matrix-react-sdk/pull/10699)). Contributed by @@tulir. * Fix a crash when a call ends while you're in it ([\#10681](https://github.com/matrix-org/matrix-react-sdk/pull/10681)). Fixes #25153. * Fix lack of screen reader indication when triggering auto complete ([\#10664](https://github.com/matrix-org/matrix-react-sdk/pull/10664)). Fixes #11011. * Fix typing tile duplicating users ([\#10678](https://github.com/matrix-org/matrix-react-sdk/pull/10678)). Fixes #25165. * Fix wrong room topic tooltip position ([\#10667](https://github.com/matrix-org/matrix-react-sdk/pull/10667)). Fixes #25158. * Fix create subspace dialog not working ([\#10652](https://github.com/matrix-org/matrix-react-sdk/pull/10652)). Fixes #24882. @ text @a3 2 share/element-web/2d92d96f180a95303e40.worker.js share/element-web/2d92d96f180a95303e40.worker.js.map d7 107 a113 105 share/element-web/bundles/c94d364295d7008a924e/0.js share/element-web/bundles/c94d364295d7008a924e/0.js.map share/element-web/bundles/c94d364295d7008a924e/1.js share/element-web/bundles/c94d364295d7008a924e/1.js.map share/element-web/bundles/c94d364295d7008a924e/10.js share/element-web/bundles/c94d364295d7008a924e/10.js.map share/element-web/bundles/c94d364295d7008a924e/11.js share/element-web/bundles/c94d364295d7008a924e/11.js.map share/element-web/bundles/c94d364295d7008a924e/12.js share/element-web/bundles/c94d364295d7008a924e/12.js.map share/element-web/bundles/c94d364295d7008a924e/2.js share/element-web/bundles/c94d364295d7008a924e/2.js.map share/element-web/bundles/c94d364295d7008a924e/3.js share/element-web/bundles/c94d364295d7008a924e/3.js.map share/element-web/bundles/c94d364295d7008a924e/31.js share/element-web/bundles/c94d364295d7008a924e/31.js.map share/element-web/bundles/c94d364295d7008a924e/32.js share/element-web/bundles/c94d364295d7008a924e/32.js.map share/element-web/bundles/c94d364295d7008a924e/33.js share/element-web/bundles/c94d364295d7008a924e/33.js.map share/element-web/bundles/c94d364295d7008a924e/34.js share/element-web/bundles/c94d364295d7008a924e/34.js.map share/element-web/bundles/c94d364295d7008a924e/35.js share/element-web/bundles/c94d364295d7008a924e/35.js.map share/element-web/bundles/c94d364295d7008a924e/36.js share/element-web/bundles/c94d364295d7008a924e/36.js.map share/element-web/bundles/c94d364295d7008a924e/37.js share/element-web/bundles/c94d364295d7008a924e/37.js.map share/element-web/bundles/c94d364295d7008a924e/38.js share/element-web/bundles/c94d364295d7008a924e/38.js.map share/element-web/bundles/c94d364295d7008a924e/39.js share/element-web/bundles/c94d364295d7008a924e/39.js.map share/element-web/bundles/c94d364295d7008a924e/4.js share/element-web/bundles/c94d364295d7008a924e/4.js.map share/element-web/bundles/c94d364295d7008a924e/40.js share/element-web/bundles/c94d364295d7008a924e/40.js.map share/element-web/bundles/c94d364295d7008a924e/41.js share/element-web/bundles/c94d364295d7008a924e/41.js.map share/element-web/bundles/c94d364295d7008a924e/42.js share/element-web/bundles/c94d364295d7008a924e/42.js.map share/element-web/bundles/c94d364295d7008a924e/43.js share/element-web/bundles/c94d364295d7008a924e/43.js.map share/element-web/bundles/c94d364295d7008a924e/44.js share/element-web/bundles/c94d364295d7008a924e/44.js.map share/element-web/bundles/c94d364295d7008a924e/5.js share/element-web/bundles/c94d364295d7008a924e/5.js.map share/element-web/bundles/c94d364295d7008a924e/6.js share/element-web/bundles/c94d364295d7008a924e/6.js.map share/element-web/bundles/c94d364295d7008a924e/7.js share/element-web/bundles/c94d364295d7008a924e/7.js.map share/element-web/bundles/c94d364295d7008a924e/8.js share/element-web/bundles/c94d364295d7008a924e/8.js.map share/element-web/bundles/c94d364295d7008a924e/9.js share/element-web/bundles/c94d364295d7008a924e/9.js.map share/element-web/bundles/c94d364295d7008a924e/bundle.css share/element-web/bundles/c94d364295d7008a924e/bundle.js share/element-web/bundles/c94d364295d7008a924e/bundle.js.LICENSE.txt share/element-web/bundles/c94d364295d7008a924e/bundle.js.map share/element-web/bundles/c94d364295d7008a924e/compatibility-view.css share/element-web/bundles/c94d364295d7008a924e/compatibility-view.js share/element-web/bundles/c94d364295d7008a924e/compatibility-view.js.map share/element-web/bundles/c94d364295d7008a924e/element-web-app.js share/element-web/bundles/c94d364295d7008a924e/element-web-app.js.map share/element-web/bundles/c94d364295d7008a924e/error-view.css share/element-web/bundles/c94d364295d7008a924e/error-view.js share/element-web/bundles/c94d364295d7008a924e/error-view.js.map share/element-web/bundles/c94d364295d7008a924e/init.js share/element-web/bundles/c94d364295d7008a924e/init.js.map share/element-web/bundles/c94d364295d7008a924e/jitsi.css share/element-web/bundles/c94d364295d7008a924e/jitsi.js share/element-web/bundles/c94d364295d7008a924e/jitsi.js.LICENSE.txt share/element-web/bundles/c94d364295d7008a924e/jitsi.js.map share/element-web/bundles/c94d364295d7008a924e/mobileguide.js share/element-web/bundles/c94d364295d7008a924e/mobileguide.js.map share/element-web/bundles/c94d364295d7008a924e/styles.js share/element-web/bundles/c94d364295d7008a924e/styles.js.map share/element-web/bundles/c94d364295d7008a924e/theme-dark-custom.css share/element-web/bundles/c94d364295d7008a924e/theme-dark-custom.js share/element-web/bundles/c94d364295d7008a924e/theme-dark-custom.js.map share/element-web/bundles/c94d364295d7008a924e/theme-dark.css share/element-web/bundles/c94d364295d7008a924e/theme-dark.js share/element-web/bundles/c94d364295d7008a924e/theme-dark.js.map share/element-web/bundles/c94d364295d7008a924e/theme-legacy-dark.css share/element-web/bundles/c94d364295d7008a924e/theme-legacy-dark.js share/element-web/bundles/c94d364295d7008a924e/theme-legacy-dark.js.map share/element-web/bundles/c94d364295d7008a924e/theme-legacy-light.css share/element-web/bundles/c94d364295d7008a924e/theme-legacy-light.js share/element-web/bundles/c94d364295d7008a924e/theme-legacy-light.js.map share/element-web/bundles/c94d364295d7008a924e/theme-light-custom.css share/element-web/bundles/c94d364295d7008a924e/theme-light-custom.js share/element-web/bundles/c94d364295d7008a924e/theme-light-custom.js.map share/element-web/bundles/c94d364295d7008a924e/theme-light-high-contrast.css share/element-web/bundles/c94d364295d7008a924e/theme-light-high-contrast.js share/element-web/bundles/c94d364295d7008a924e/theme-light-high-contrast.js.map share/element-web/bundles/c94d364295d7008a924e/theme-light.css share/element-web/bundles/c94d364295d7008a924e/theme-light.js share/element-web/bundles/c94d364295d7008a924e/theme-light.js.map share/element-web/bundles/c94d364295d7008a924e/usercontent.js share/element-web/bundles/c94d364295d7008a924e/usercontent.js.map share/element-web/bundles/c94d364295d7008a924e/vendors~element-web-app.js share/element-web/bundles/c94d364295d7008a924e/vendors~element-web-app.js.LICENSE.txt share/element-web/bundles/c94d364295d7008a924e/vendors~element-web-app.js.map share/element-web/bundles/c94d364295d7008a924e/vendors~init.js share/element-web/bundles/c94d364295d7008a924e/vendors~init.js.LICENSE.txt share/element-web/bundles/c94d364295d7008a924e/vendors~init.js.map d205 25 a229 25 share/element-web/i18n/bg.ca4caf9.json share/element-web/i18n/ca.b0bde7b.json share/element-web/i18n/cs.e6bc518.json share/element-web/i18n/da.25eaf3b.json share/element-web/i18n/de_DE.355f9a0.json share/element-web/i18n/el.cfa1cdb.json share/element-web/i18n/en_EN.dcb7289.json share/element-web/i18n/en_US.4dbcdfb.json share/element-web/i18n/eo.1a86db3.json share/element-web/i18n/es.60da1fc.json share/element-web/i18n/et.571f9b1.json share/element-web/i18n/eu.f63c77c.json share/element-web/i18n/fi.2f40126.json share/element-web/i18n/fr.84de4ec.json share/element-web/i18n/gl.9a3157d.json share/element-web/i18n/he.f7f9196.json share/element-web/i18n/hi.f0ae764.json share/element-web/i18n/hu.92ca71e.json share/element-web/i18n/id.22f1f01.json share/element-web/i18n/is.87a1365.json share/element-web/i18n/it.c300792.json share/element-web/i18n/ja.d828618.json share/element-web/i18n/kab.e45e57a.json share/element-web/i18n/ko.111dd44.json share/element-web/i18n/languages.85711c9.json d231 14 a244 14 share/element-web/i18n/lo.fb5272b.json share/element-web/i18n/lt.8e20fa6.json share/element-web/i18n/lv.0ee8f89.json share/element-web/i18n/nb_NO.d3b1b1a.json share/element-web/i18n/nl.fa6b316.json share/element-web/i18n/nn.c346ee2.json share/element-web/i18n/pl.6254031.json share/element-web/i18n/pt.d9d114a.json share/element-web/i18n/pt_BR.0384d3b.json share/element-web/i18n/ru.4e664f4.json share/element-web/i18n/sk.27b6f45.json share/element-web/i18n/sq.4e2cbe0.json share/element-web/i18n/sr.5b1d3d6.json share/element-web/i18n/sv.7cf49aa.json d246 7 a252 7 share/element-web/i18n/th.4c1630e.json share/element-web/i18n/tr.1122bfa.json share/element-web/i18n/uk.56c5e30.json share/element-web/i18n/vi.2ae6d3a.json share/element-web/i18n/vls.2c6009f.json share/element-web/i18n/zh_Hans.16cb432.json share/element-web/i18n/zh_Hant.464855d.json d290 1 d347 1 a391 1 share/element-web/img/element-icons/room/message-bar/star.2da4d5a.svg d474 1 a474 1 share/element-web/img/feather-customised/help-circle.6f50a41.svg @ 1.22 log @Update chat/element-web to 1.11.30 Changes in [1.11.30](https://github.com/vector-im/element-web/releases/tag/v1.11.30) (2023-04-25) ================================================================================================= ## 🔒 Security * Fixes for [CVE-2023-30609](https://cve.mitre.org/cgi-bin/cvekey.cgi?keyword=CVE-2023-30609) / GHSA-xv83-x443-7rmw ## ✨ Features * Pick sensible default option for phone country dropdown ([\#10627](https://github.com/matrix-org/matrix-react-sdk/pull/10627)). Fixes #3528. * Relate field validation tooltip via aria-describedby ([\#10522](https://github.com/matrix-org/matrix-react-sdk/pull/10522)). Fixes #24963. * Handle more completion types in rte autocomplete ([\#10560](https://github.com/matrix-org/matrix-react-sdk/pull/10560)). Contributed by @@alunturner. * Show a tile for an unloaded predecessor room if it has via_servers ([\#10483](https://github.com/matrix-org/matrix-react-sdk/pull/10483)). Contributed by @@andybalaam. * Exclude message timestamps from aria live region ([\#10584](https://github.com/matrix-org/matrix-react-sdk/pull/10584)). Fixes #5696. * Make composer format bar an aria toolbar ([\#10583](https://github.com/matrix-org/matrix-react-sdk/pull/10583)). Fixes #11283. * Improve accessibility of font slider ([\#10473](https://github.com/matrix-org/matrix-react-sdk/pull/10473)). Fixes #20168 and #24962. * fix file size display from kB to KB ([\#10561](https://github.com/matrix-org/matrix-react-sdk/pull/10561)). Fixes #24866. Contributed by @@NSV1991. * Handle /me in rte ([\#10558](https://github.com/matrix-org/matrix-react-sdk/pull/10558)). Contributed by @@alunturner. * bind html with switch for manage extension setting option ([\#10553](https://github.com/matrix-org/matrix-react-sdk/pull/10553)). Contributed by @@NSV1991. * Handle command completions in RTE ([\#10521](https://github.com/matrix-org/matrix-react-sdk/pull/10521)). Contributed by @@alunturner. * Add room and user avatars to rte ([\#10497](https://github.com/matrix-org/matrix-react-sdk/pull/10497)). Contributed by @@alunturner. * Support for MSC3882 revision 1 ([\#10443](https://github.com/matrix-org/matrix-react-sdk/pull/10443)). Contributed by @@hughns. * Check profiles before starting a DM ([\#10472](https://github.com/matrix-org/matrix-react-sdk/pull/10472)). Fixes #24830. * Quick settings: Change the copy / labels on the options ([\#10427](https://github.com/matrix-org/matrix-react-sdk/pull/10427)). Fixes #24522. Contributed by @@justjanne. * Update rte autocomplete styling ([\#10503](https://github.com/matrix-org/matrix-react-sdk/pull/10503)). Contributed by @@alunturner. ## 🐛 Bug Fixes * Fix create subspace dialog not working ([\#10652](https://github.com/matrix-org/matrix-react-sdk/pull/10652)). Fixes vector-im/element-web#24882 * Fix multiple accessibility defects identified by AXE ([\#10606](https://github.com/matrix-org/matrix-react-sdk/pull/10606)). * Fix view source from edit history dialog always showing latest event ([\#10626](https://github.com/matrix-org/matrix-react-sdk/pull/10626)). Fixes #21859. * #21451 Fix WebGL disabled error message ([\#10589](https://github.com/matrix-org/matrix-react-sdk/pull/10589)). Contributed by @@rashmitpankhania. * Properly translate errors in `AddThreepid.ts` so they show up translated to the user but not in our logs ([\#10432](https://github.com/matrix-org/matrix-react-sdk/pull/10432)). Contributed by @@MadLittleMods. * Fix overflow on auth pages ([\#10605](https://github.com/matrix-org/matrix-react-sdk/pull/10605)). Fixes #19548. * Fix incorrect avatar background colour when using a custom theme ([\#10598](https://github.com/matrix-org/matrix-react-sdk/pull/10598)). Contributed by @@jdauphant. * Remove dependency on `org.matrix.e2e_cross_signing` unstable feature ([\#10593](https://github.com/matrix-org/matrix-react-sdk/pull/10593)). * Update setting description to match reality ([\#10600](https://github.com/matrix-org/matrix-react-sdk/pull/10600)). Fixes #25106. * Fix no identity server in help & about settings ([\#10563](https://github.com/matrix-org/matrix-react-sdk/pull/10563)). Fixes #25077. * Fix: Images no longer reserve their space in the timeline correctly ([\#10571](https://github.com/matrix-org/matrix-react-sdk/pull/10571)). Fixes #25082. Contributed by @@kerryarchibald. * Fix issues with inhibited accessible focus outlines ([\#10579](https://github.com/matrix-org/matrix-react-sdk/pull/10579)). Fixes #19742. * Fix read receipts falling from sky ([\#10576](https://github.com/matrix-org/matrix-react-sdk/pull/10576)). Fixes #25081. * Fix avatar text issue in rte ([\#10559](https://github.com/matrix-org/matrix-react-sdk/pull/10559)). Contributed by @@alunturner. * fix resizer only work with left mouse click ([\#10546](https://github.com/matrix-org/matrix-react-sdk/pull/10546)). Contributed by @@NSV1991. * Fix send two join requests when joining a room from spotlight search ([\#10534](https://github.com/matrix-org/matrix-react-sdk/pull/10534)). Fixes #25054. * Highlight event when any version triggered a highlight ([\#10502](https://github.com/matrix-org/matrix-react-sdk/pull/10502)). Fixes #24923 and #24970. Contributed by @@kerryarchibald. * Fix spacing of headings of integration manager on General settings tab ([\#10232](https://github.com/matrix-org/matrix-react-sdk/pull/10232)). Fixes #24085. Contributed by @@luixxiul. Changes in [1.11.29](https://github.com/vector-im/element-web/releases/tag/v1.11.29) (2023-04-11) ================================================================================================= ## ✨ Features * Allow desktop app to expose recent rooms in UI integrations ([\#16940](https://github.com/vector-im/element-web/pull/16940)). * 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. * Style mentions as pills in rich text editor ([\#10448](https://github.com/matrix-org/matrix-react-sdk/pull/10448)). Contributed by @@alunturner. * Show room create icon if "UIComponent.roomCreation" is enabled ([\#10364](https://github.com/matrix-org/matrix-react-sdk/pull/10364)). Contributed by @@maheichyk. * Mentions as links rte ([\#10463](https://github.com/matrix-org/matrix-react-sdk/pull/10463)). Contributed by @@alunturner. * Better error handling in jump to date ([\#10405](https://github.com/matrix-org/matrix-react-sdk/pull/10405)). Contributed by @@MadLittleMods. * Show "Invite" menu option if "UIComponent.sendInvites" is enabled. ([\#10363](https://github.com/matrix-org/matrix-react-sdk/pull/10363)). Contributed by @@maheichyk. * Added `UserProfilesStore`, `LruCache` and user permalink profile caching ([\#10425](https://github.com/matrix-org/matrix-react-sdk/pull/10425)). Fixes #10559. * Mentions as links rte ([\#10422](https://github.com/matrix-org/matrix-react-sdk/pull/10422)). Contributed by @@alunturner. * Implement MSC3952: intentional mentions ([\#9983](https://github.com/matrix-org/matrix-react-sdk/pull/9983)). * 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. * Permalinks to message are now displayed as pills ([\#10392](https://github.com/matrix-org/matrix-react-sdk/pull/10392)). Fixes #24751 and #24706. * 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. * Increase space panel collapse clickable area ([\#6084](https://github.com/matrix-org/matrix-react-sdk/pull/6084)). Fixes #17379. Contributed by @@jaiwanth-v. * Add fallback for replies to Polls ([\#10380](https://github.com/matrix-org/matrix-react-sdk/pull/10380)). Fixes #24197. Contributed by @@kerryarchibald. * Permalinks to rooms and users are now pillified ([\#10388](https://github.com/matrix-org/matrix-react-sdk/pull/10388)). Fixes #24825. * Poll history - access poll history from room settings ([\#10356](https://github.com/matrix-org/matrix-react-sdk/pull/10356)). Contributed by @@kerryarchibald. * 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. * Notifications: inline error message on notifications saving error ([\#10288](https://github.com/matrix-org/matrix-react-sdk/pull/10288)). Contributed by @@kerryarchibald. * Support dynamic room predecessor in SpaceProvider ([\#10348](https://github.com/matrix-org/matrix-react-sdk/pull/10348)). Contributed by @@andybalaam. * Support dynamic room predecessors for RoomProvider ([\#10346](https://github.com/matrix-org/matrix-react-sdk/pull/10346)). Contributed by @@andybalaam. * Support dynamic room predecessors in OwnBeaconStore ([\#10339](https://github.com/matrix-org/matrix-react-sdk/pull/10339)). Contributed by @@andybalaam. * Support dynamic room predecessors in ForwardDialog ([\#10344](https://github.com/matrix-org/matrix-react-sdk/pull/10344)). Contributed by @@andybalaam. * Support dynamic room predecessors in SpaceHierarchy ([\#10341](https://github.com/matrix-org/matrix-react-sdk/pull/10341)). Contributed by @@andybalaam. * Support dynamic room predecessors in AddExistingToSpaceDialog ([\#10342](https://github.com/matrix-org/matrix-react-sdk/pull/10342)). Contributed by @@andybalaam. * Support dynamic room predecessors in leave-behaviour ([\#10340](https://github.com/matrix-org/matrix-react-sdk/pull/10340)). Contributed by @@andybalaam. * Support dynamic room predecessors in StopGapWidgetDriver ([\#10338](https://github.com/matrix-org/matrix-react-sdk/pull/10338)). Contributed by @@andybalaam. * Support dynamic room predecessors in WidgetLayoutStore ([\#10326](https://github.com/matrix-org/matrix-react-sdk/pull/10326)). Contributed by @@andybalaam. * Support dynamic room predecessors in SpaceStore ([\#10332](https://github.com/matrix-org/matrix-react-sdk/pull/10332)). Contributed by @@andybalaam. * Sync polls push rules on changes to account_data ([\#10287](https://github.com/matrix-org/matrix-react-sdk/pull/10287)). Contributed by @@kerryarchibald. * Support dynamic room predecessors in BreadcrumbsStore ([\#10295](https://github.com/matrix-org/matrix-react-sdk/pull/10295)). Contributed by @@andybalaam. * Improved a11y for Field feedback and Secure Phrase input ([\#10320](https://github.com/matrix-org/matrix-react-sdk/pull/10320)). Contributed by @@Sebbones. * Support dynamic room predecessors in RoomNotificationStateStore ([\#10297](https://github.com/matrix-org/matrix-react-sdk/pull/10297)). Contributed by @@andybalaam. ## 🐛 Bug Fixes * Use a newly generated access_token while joining Jitsi ([\#24646](https://github.com/vector-im/element-web/pull/24646)). Fixes #24687. Contributed by @@emrahcom. * Fix cloudflare action pointing at commit hash instead of tag ([\#24777](https://github.com/vector-im/element-web/pull/24777)). Contributed by @@justjanne. * Allow editing with RTE to overflow for autocomplete visibility ([\#10499](https://github.com/matrix-org/matrix-react-sdk/pull/10499)). Contributed by @@alunturner. * 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. * Fix detection of encryption for all users in a room ([\#10487](https://github.com/matrix-org/matrix-react-sdk/pull/10487)). Fixes #24995. * 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. * Improve performance of rendering a room with many hidden events ([\#10131](https://github.com/matrix-org/matrix-react-sdk/pull/10131)). Contributed by @@andybalaam. * Prevent future date selection in jump to date ([\#10419](https://github.com/matrix-org/matrix-react-sdk/pull/10419)). Fixes #20800. Contributed by @@MadLittleMods. * Add aria labels to message search bar to improve accessibility ([\#10476](https://github.com/matrix-org/matrix-react-sdk/pull/10476)). Fixes #24921. * 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. * Improve profile picture settings accessibility ([\#10470](https://github.com/matrix-org/matrix-react-sdk/pull/10470)). Fixes #24919. * Handle group call redaction ([\#10465](https://github.com/matrix-org/matrix-react-sdk/pull/10465)). * 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. * Fix timeline list and paragraph display issues ([\#10424](https://github.com/matrix-org/matrix-react-sdk/pull/10424)). Fixes #24602. Contributed by @@alunturner. * Use unique keys for voice broadcast pips ([\#10457](https://github.com/matrix-org/matrix-react-sdk/pull/10457)). Fixes #24959. * 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. * Fix joining public rooms without aliases in search dialog ([\#10437](https://github.com/matrix-org/matrix-react-sdk/pull/10437)). Fixes #23937. * Add input validation for `m.direct` in `DMRoomMap` ([\#10436](https://github.com/matrix-org/matrix-react-sdk/pull/10436)). Fixes #24909. * 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. * Fix `creatorUserId is required` error when opening sticker picker ([\#10423](https://github.com/matrix-org/matrix-react-sdk/pull/10423)). * Fix block/inline Element descendants error noise in `NewRoomIntro.tsx` ([\#10412](https://github.com/matrix-org/matrix-react-sdk/pull/10412)). Contributed by @@MadLittleMods. * 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. * 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. * 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. * 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. * Fixes user authentication when registering via the module API ([\#10257](https://github.com/matrix-org/matrix-react-sdk/pull/10257)). Contributed by @@maheichyk. * Handle more edge cases in Space Hierarchy ([\#10280](https://github.com/matrix-org/matrix-react-sdk/pull/10280)). Contributed by @@justjanne. * Further improve performance with lots of hidden events ([\#10353](https://github.com/matrix-org/matrix-react-sdk/pull/10353)). Fixes #24480. Contributed by @@andybalaam. * Respect user cancelling upload flow by dismissing spinner ([\#10373](https://github.com/matrix-org/matrix-react-sdk/pull/10373)). Fixes #24667. * 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. * Fix `[object Object]` in feedback metadata ([\#10390](https://github.com/matrix-org/matrix-react-sdk/pull/10390)). * Fix pinned messages card saying nothing pinned while loading ([\#10385](https://github.com/matrix-org/matrix-react-sdk/pull/10385)). Fixes #24615. * Fix import e2e key dialog staying disabled after paste ([\#10375](https://github.com/matrix-org/matrix-react-sdk/pull/10375)). Fixes #24818. * Show all labs even if incompatible, with appropriate tooltip explaining requirements ([\#10369](https://github.com/matrix-org/matrix-react-sdk/pull/10369)). Fixes #24813. * Fix UIFeature.Registration not applying to all paths ([\#10371](https://github.com/matrix-org/matrix-react-sdk/pull/10371)). Fixes #24814. * 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. * Fix start DM with pending third party invite ([\#10347](https://github.com/matrix-org/matrix-react-sdk/pull/10347)). Fixes #24781. * 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. * 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. * Handle more edge cases in ACL updates ([\#10279](https://github.com/matrix-org/matrix-react-sdk/pull/10279)). Contributed by @@justjanne. * Allow parsing png files to fail if thumbnailing is successful ([\#10308](https://github.com/matrix-org/matrix-react-sdk/pull/10308)). @ text @d4 4 d9 105 a113 101 share/element-web/bundles/9e8a26faf0377368bf0b/0.js share/element-web/bundles/9e8a26faf0377368bf0b/0.js.map share/element-web/bundles/9e8a26faf0377368bf0b/1.js share/element-web/bundles/9e8a26faf0377368bf0b/1.js.map share/element-web/bundles/9e8a26faf0377368bf0b/10.js share/element-web/bundles/9e8a26faf0377368bf0b/10.js.map share/element-web/bundles/9e8a26faf0377368bf0b/11.js share/element-web/bundles/9e8a26faf0377368bf0b/11.js.map share/element-web/bundles/9e8a26faf0377368bf0b/12.js share/element-web/bundles/9e8a26faf0377368bf0b/12.js.map share/element-web/bundles/9e8a26faf0377368bf0b/2.js share/element-web/bundles/9e8a26faf0377368bf0b/2.js.map share/element-web/bundles/9e8a26faf0377368bf0b/3.js share/element-web/bundles/9e8a26faf0377368bf0b/3.js.map share/element-web/bundles/9e8a26faf0377368bf0b/31.js share/element-web/bundles/9e8a26faf0377368bf0b/31.js.map share/element-web/bundles/9e8a26faf0377368bf0b/32.js share/element-web/bundles/9e8a26faf0377368bf0b/32.js.map share/element-web/bundles/9e8a26faf0377368bf0b/33.js share/element-web/bundles/9e8a26faf0377368bf0b/33.js.map share/element-web/bundles/9e8a26faf0377368bf0b/34.js share/element-web/bundles/9e8a26faf0377368bf0b/34.js.map share/element-web/bundles/9e8a26faf0377368bf0b/35.js share/element-web/bundles/9e8a26faf0377368bf0b/35.js.map share/element-web/bundles/9e8a26faf0377368bf0b/36.js share/element-web/bundles/9e8a26faf0377368bf0b/36.js.map share/element-web/bundles/9e8a26faf0377368bf0b/37.js share/element-web/bundles/9e8a26faf0377368bf0b/37.js.map share/element-web/bundles/9e8a26faf0377368bf0b/38.js share/element-web/bundles/9e8a26faf0377368bf0b/38.js.map share/element-web/bundles/9e8a26faf0377368bf0b/39.js share/element-web/bundles/9e8a26faf0377368bf0b/39.js.map share/element-web/bundles/9e8a26faf0377368bf0b/4.js share/element-web/bundles/9e8a26faf0377368bf0b/4.js.map share/element-web/bundles/9e8a26faf0377368bf0b/40.js share/element-web/bundles/9e8a26faf0377368bf0b/40.js.map share/element-web/bundles/9e8a26faf0377368bf0b/41.js share/element-web/bundles/9e8a26faf0377368bf0b/41.js.map share/element-web/bundles/9e8a26faf0377368bf0b/42.js share/element-web/bundles/9e8a26faf0377368bf0b/42.js.map share/element-web/bundles/9e8a26faf0377368bf0b/5.js share/element-web/bundles/9e8a26faf0377368bf0b/5.js.map share/element-web/bundles/9e8a26faf0377368bf0b/6.js share/element-web/bundles/9e8a26faf0377368bf0b/6.js.map share/element-web/bundles/9e8a26faf0377368bf0b/7.js share/element-web/bundles/9e8a26faf0377368bf0b/7.js.map share/element-web/bundles/9e8a26faf0377368bf0b/8.js share/element-web/bundles/9e8a26faf0377368bf0b/8.js.map share/element-web/bundles/9e8a26faf0377368bf0b/9.js share/element-web/bundles/9e8a26faf0377368bf0b/9.js.map share/element-web/bundles/9e8a26faf0377368bf0b/bundle.css share/element-web/bundles/9e8a26faf0377368bf0b/bundle.js share/element-web/bundles/9e8a26faf0377368bf0b/bundle.js.LICENSE.txt share/element-web/bundles/9e8a26faf0377368bf0b/bundle.js.map share/element-web/bundles/9e8a26faf0377368bf0b/compatibility-view.css share/element-web/bundles/9e8a26faf0377368bf0b/compatibility-view.js share/element-web/bundles/9e8a26faf0377368bf0b/compatibility-view.js.map share/element-web/bundles/9e8a26faf0377368bf0b/element-web-app.js share/element-web/bundles/9e8a26faf0377368bf0b/element-web-app.js.map share/element-web/bundles/9e8a26faf0377368bf0b/error-view.css share/element-web/bundles/9e8a26faf0377368bf0b/error-view.js share/element-web/bundles/9e8a26faf0377368bf0b/error-view.js.map share/element-web/bundles/9e8a26faf0377368bf0b/init.js share/element-web/bundles/9e8a26faf0377368bf0b/init.js.map share/element-web/bundles/9e8a26faf0377368bf0b/jitsi.css share/element-web/bundles/9e8a26faf0377368bf0b/jitsi.js share/element-web/bundles/9e8a26faf0377368bf0b/jitsi.js.LICENSE.txt share/element-web/bundles/9e8a26faf0377368bf0b/jitsi.js.map share/element-web/bundles/9e8a26faf0377368bf0b/mobileguide.js share/element-web/bundles/9e8a26faf0377368bf0b/mobileguide.js.map share/element-web/bundles/9e8a26faf0377368bf0b/styles.js share/element-web/bundles/9e8a26faf0377368bf0b/styles.js.map share/element-web/bundles/9e8a26faf0377368bf0b/theme-dark-custom.css share/element-web/bundles/9e8a26faf0377368bf0b/theme-dark-custom.js share/element-web/bundles/9e8a26faf0377368bf0b/theme-dark-custom.js.map share/element-web/bundles/9e8a26faf0377368bf0b/theme-dark.css share/element-web/bundles/9e8a26faf0377368bf0b/theme-dark.js share/element-web/bundles/9e8a26faf0377368bf0b/theme-dark.js.map share/element-web/bundles/9e8a26faf0377368bf0b/theme-legacy-dark.css share/element-web/bundles/9e8a26faf0377368bf0b/theme-legacy-dark.js share/element-web/bundles/9e8a26faf0377368bf0b/theme-legacy-dark.js.map share/element-web/bundles/9e8a26faf0377368bf0b/theme-legacy-light.css share/element-web/bundles/9e8a26faf0377368bf0b/theme-legacy-light.js share/element-web/bundles/9e8a26faf0377368bf0b/theme-legacy-light.js.map share/element-web/bundles/9e8a26faf0377368bf0b/theme-light-custom.css share/element-web/bundles/9e8a26faf0377368bf0b/theme-light-custom.js share/element-web/bundles/9e8a26faf0377368bf0b/theme-light-custom.js.map share/element-web/bundles/9e8a26faf0377368bf0b/theme-light-high-contrast.css share/element-web/bundles/9e8a26faf0377368bf0b/theme-light-high-contrast.js share/element-web/bundles/9e8a26faf0377368bf0b/theme-light-high-contrast.js.map share/element-web/bundles/9e8a26faf0377368bf0b/theme-light.css share/element-web/bundles/9e8a26faf0377368bf0b/theme-light.js share/element-web/bundles/9e8a26faf0377368bf0b/theme-light.js.map share/element-web/bundles/9e8a26faf0377368bf0b/usercontent.js share/element-web/bundles/9e8a26faf0377368bf0b/usercontent.js.map share/element-web/bundles/9e8a26faf0377368bf0b/vendors~element-web-app.js share/element-web/bundles/9e8a26faf0377368bf0b/vendors~element-web-app.js.LICENSE.txt share/element-web/bundles/9e8a26faf0377368bf0b/vendors~element-web-app.js.map share/element-web/bundles/9e8a26faf0377368bf0b/vendors~init.js share/element-web/bundles/9e8a26faf0377368bf0b/vendors~init.js.LICENSE.txt share/element-web/bundles/9e8a26faf0377368bf0b/vendors~init.js.map a119 2 share/element-web/ec8c0bd665f969ca90d7.worker.js share/element-web/ec8c0bd665f969ca90d7.worker.js.map d205 25 a229 25 share/element-web/i18n/bg.603327b.json share/element-web/i18n/ca.0db415e.json share/element-web/i18n/cs.fdf5647.json share/element-web/i18n/da.467335d.json share/element-web/i18n/de_DE.edbde54.json share/element-web/i18n/el.be0e4db.json share/element-web/i18n/en_EN.cdcb89c.json share/element-web/i18n/en_US.3f94145.json share/element-web/i18n/eo.4526b96.json share/element-web/i18n/es.076f625.json share/element-web/i18n/et.d747730.json share/element-web/i18n/eu.138c31b.json share/element-web/i18n/fi.833db26.json share/element-web/i18n/fr.7b7034a.json share/element-web/i18n/gl.01baaa8.json share/element-web/i18n/he.4316fb0.json share/element-web/i18n/hi.2099234.json share/element-web/i18n/hu.8c47f0b.json share/element-web/i18n/id.e463a1c.json share/element-web/i18n/is.443e5b8.json share/element-web/i18n/it.a83fa2c.json share/element-web/i18n/ja.fd4d832.json share/element-web/i18n/kab.e8933d9.json share/element-web/i18n/ko.147e18d.json share/element-web/i18n/languages.5e1b0ee.json d231 14 a244 14 share/element-web/i18n/lo.6fee481.json share/element-web/i18n/lt.bf6b1f6.json share/element-web/i18n/lv.a335a70.json share/element-web/i18n/nb_NO.645f403.json share/element-web/i18n/nl.8aca202.json share/element-web/i18n/nn.75ee7fd.json share/element-web/i18n/pl.c9134e5.json share/element-web/i18n/pt.db148ca.json share/element-web/i18n/pt_BR.f538066.json share/element-web/i18n/ru.9924c40.json share/element-web/i18n/sk.9b4bba0.json share/element-web/i18n/sq.8aefae0.json share/element-web/i18n/sr.d94f593.json share/element-web/i18n/sv.38c8724.json d246 7 a252 7 share/element-web/i18n/th.dfbef2b.json share/element-web/i18n/tr.a39c3d8.json share/element-web/i18n/uk.747dc8e.json share/element-web/i18n/vi.84c7c90.json share/element-web/i18n/vls.2851bfe.json share/element-web/i18n/zh_Hans.91c620b.json share/element-web/i18n/zh_Hant.5e21287.json d275 1 d330 1 a330 1 share/element-web/img/element-icons/home.d529d31.svg d338 1 a338 1 share/element-web/img/element-icons/maximise-expand.450ae80.svg d344 1 a344 1 share/element-web/img/element-icons/minimise-collapse.9adb265.svg d378 1 a378 1 share/element-web/img/element-icons/room/ellipsis.1c56e68.svg d386 1 a386 1 share/element-web/img/element-icons/room/members.d9928ef.svg d406 2 a407 2 share/element-web/img/element-icons/roomlist/favorite.aed90fc.svg share/element-web/img/element-icons/roomlist/hash-circle.20807b8.svg d480 2 a481 2 share/element-web/img/feather-customised/warning-triangle.f73f7c8.svg share/element-web/img/feather-customised/widget/external-link.3baaa1b.svg d547 2 d556 1 a556 1 share/element-web/olm.4d35bbd.wasm d560 2 a561 2 share/element-web/recorder-worklet.df6737f.js share/element-web/recorder-worklet.df6737f.js.map a618 1 share/element-web/welcome/images/logo.svg @ 1.21 log @Update chat/element-web to 1.11.28 All 3 releases are only about fixing a high-severity security issue in matrix-js-sdk. @ text @d2 2 a3 2 share/element-web/2b0ba77c96f7eb953d3d.worker.js share/element-web/2b0ba77c96f7eb953d3d.worker.js.map d5 101 a105 101 share/element-web/bundles/d5199ce8154383887d49/0.js share/element-web/bundles/d5199ce8154383887d49/0.js.map share/element-web/bundles/d5199ce8154383887d49/1.js share/element-web/bundles/d5199ce8154383887d49/1.js.map share/element-web/bundles/d5199ce8154383887d49/10.js share/element-web/bundles/d5199ce8154383887d49/10.js.map share/element-web/bundles/d5199ce8154383887d49/11.js share/element-web/bundles/d5199ce8154383887d49/11.js.map share/element-web/bundles/d5199ce8154383887d49/12.js share/element-web/bundles/d5199ce8154383887d49/12.js.map share/element-web/bundles/d5199ce8154383887d49/2.js share/element-web/bundles/d5199ce8154383887d49/2.js.map share/element-web/bundles/d5199ce8154383887d49/3.js share/element-web/bundles/d5199ce8154383887d49/3.js.map share/element-web/bundles/d5199ce8154383887d49/31.js share/element-web/bundles/d5199ce8154383887d49/31.js.map share/element-web/bundles/d5199ce8154383887d49/32.js share/element-web/bundles/d5199ce8154383887d49/32.js.map share/element-web/bundles/d5199ce8154383887d49/33.js share/element-web/bundles/d5199ce8154383887d49/33.js.map share/element-web/bundles/d5199ce8154383887d49/34.js share/element-web/bundles/d5199ce8154383887d49/34.js.map share/element-web/bundles/d5199ce8154383887d49/35.js share/element-web/bundles/d5199ce8154383887d49/35.js.map share/element-web/bundles/d5199ce8154383887d49/36.js share/element-web/bundles/d5199ce8154383887d49/36.js.map share/element-web/bundles/d5199ce8154383887d49/37.js share/element-web/bundles/d5199ce8154383887d49/37.js.map share/element-web/bundles/d5199ce8154383887d49/38.js share/element-web/bundles/d5199ce8154383887d49/38.js.map share/element-web/bundles/d5199ce8154383887d49/39.js share/element-web/bundles/d5199ce8154383887d49/39.js.map share/element-web/bundles/d5199ce8154383887d49/4.js share/element-web/bundles/d5199ce8154383887d49/4.js.map share/element-web/bundles/d5199ce8154383887d49/40.js share/element-web/bundles/d5199ce8154383887d49/40.js.map share/element-web/bundles/d5199ce8154383887d49/41.js share/element-web/bundles/d5199ce8154383887d49/41.js.map share/element-web/bundles/d5199ce8154383887d49/42.js share/element-web/bundles/d5199ce8154383887d49/42.js.map share/element-web/bundles/d5199ce8154383887d49/5.js share/element-web/bundles/d5199ce8154383887d49/5.js.map share/element-web/bundles/d5199ce8154383887d49/6.js share/element-web/bundles/d5199ce8154383887d49/6.js.map share/element-web/bundles/d5199ce8154383887d49/7.js share/element-web/bundles/d5199ce8154383887d49/7.js.map share/element-web/bundles/d5199ce8154383887d49/8.js share/element-web/bundles/d5199ce8154383887d49/8.js.map share/element-web/bundles/d5199ce8154383887d49/9.js share/element-web/bundles/d5199ce8154383887d49/9.js.map share/element-web/bundles/d5199ce8154383887d49/bundle.css share/element-web/bundles/d5199ce8154383887d49/bundle.js share/element-web/bundles/d5199ce8154383887d49/bundle.js.LICENSE.txt share/element-web/bundles/d5199ce8154383887d49/bundle.js.map share/element-web/bundles/d5199ce8154383887d49/compatibility-view.css share/element-web/bundles/d5199ce8154383887d49/compatibility-view.js share/element-web/bundles/d5199ce8154383887d49/compatibility-view.js.map share/element-web/bundles/d5199ce8154383887d49/element-web-app.js share/element-web/bundles/d5199ce8154383887d49/element-web-app.js.map share/element-web/bundles/d5199ce8154383887d49/error-view.css share/element-web/bundles/d5199ce8154383887d49/error-view.js share/element-web/bundles/d5199ce8154383887d49/error-view.js.map share/element-web/bundles/d5199ce8154383887d49/init.js share/element-web/bundles/d5199ce8154383887d49/init.js.map share/element-web/bundles/d5199ce8154383887d49/jitsi.css share/element-web/bundles/d5199ce8154383887d49/jitsi.js share/element-web/bundles/d5199ce8154383887d49/jitsi.js.LICENSE.txt share/element-web/bundles/d5199ce8154383887d49/jitsi.js.map share/element-web/bundles/d5199ce8154383887d49/mobileguide.js share/element-web/bundles/d5199ce8154383887d49/mobileguide.js.map share/element-web/bundles/d5199ce8154383887d49/styles.js share/element-web/bundles/d5199ce8154383887d49/styles.js.map share/element-web/bundles/d5199ce8154383887d49/theme-dark-custom.css share/element-web/bundles/d5199ce8154383887d49/theme-dark-custom.js share/element-web/bundles/d5199ce8154383887d49/theme-dark-custom.js.map share/element-web/bundles/d5199ce8154383887d49/theme-dark.css share/element-web/bundles/d5199ce8154383887d49/theme-dark.js share/element-web/bundles/d5199ce8154383887d49/theme-dark.js.map share/element-web/bundles/d5199ce8154383887d49/theme-legacy-dark.css share/element-web/bundles/d5199ce8154383887d49/theme-legacy-dark.js share/element-web/bundles/d5199ce8154383887d49/theme-legacy-dark.js.map share/element-web/bundles/d5199ce8154383887d49/theme-legacy-light.css share/element-web/bundles/d5199ce8154383887d49/theme-legacy-light.js share/element-web/bundles/d5199ce8154383887d49/theme-legacy-light.js.map share/element-web/bundles/d5199ce8154383887d49/theme-light-custom.css share/element-web/bundles/d5199ce8154383887d49/theme-light-custom.js share/element-web/bundles/d5199ce8154383887d49/theme-light-custom.js.map share/element-web/bundles/d5199ce8154383887d49/theme-light-high-contrast.css share/element-web/bundles/d5199ce8154383887d49/theme-light-high-contrast.js share/element-web/bundles/d5199ce8154383887d49/theme-light-high-contrast.js.map share/element-web/bundles/d5199ce8154383887d49/theme-light.css share/element-web/bundles/d5199ce8154383887d49/theme-light.js share/element-web/bundles/d5199ce8154383887d49/theme-light.js.map share/element-web/bundles/d5199ce8154383887d49/usercontent.js share/element-web/bundles/d5199ce8154383887d49/usercontent.js.map share/element-web/bundles/d5199ce8154383887d49/vendors~element-web-app.js share/element-web/bundles/d5199ce8154383887d49/vendors~element-web-app.js.LICENSE.txt share/element-web/bundles/d5199ce8154383887d49/vendors~element-web-app.js.map share/element-web/bundles/d5199ce8154383887d49/vendors~init.js share/element-web/bundles/d5199ce8154383887d49/vendors~init.js.LICENSE.txt share/element-web/bundles/d5199ce8154383887d49/vendors~init.js.map d112 2 a113 2 share/element-web/eb87b8d11927ec4f0ff7.worker.js share/element-web/eb87b8d11927ec4f0ff7.worker.js.map d199 3 a201 3 share/element-web/i18n/bg.72a2579.json share/element-web/i18n/ca.4588089.json share/element-web/i18n/cs.a8a1fb2.json d203 3 a205 3 share/element-web/i18n/de_DE.1c99001.json share/element-web/i18n/el.84c6b72.json share/element-web/i18n/en_EN.75777ea.json d207 17 a223 17 share/element-web/i18n/eo.7216b02.json share/element-web/i18n/es.f682473.json share/element-web/i18n/et.964a4d8.json share/element-web/i18n/eu.b0b500a.json share/element-web/i18n/fi.73092b8.json share/element-web/i18n/fr.39022b7.json share/element-web/i18n/gl.6859451.json share/element-web/i18n/he.1f5b2dc.json share/element-web/i18n/hi.aec8985.json share/element-web/i18n/hu.193b289.json share/element-web/i18n/id.6e4c1ff.json share/element-web/i18n/is.cb8229c.json share/element-web/i18n/it.66243a4.json share/element-web/i18n/ja.50a93d5.json share/element-web/i18n/kab.e917229.json share/element-web/i18n/ko.edbb579.json share/element-web/i18n/languages.ed4829f.json d225 7 a231 7 share/element-web/i18n/lo.56dddbd.json share/element-web/i18n/lt.7f7cc5d.json share/element-web/i18n/lv.0105e03.json share/element-web/i18n/nb_NO.cc137d5.json share/element-web/i18n/nl.1c284e3.json share/element-web/i18n/nn.a36f479.json share/element-web/i18n/pl.6621310.json d233 6 a238 6 share/element-web/i18n/pt_BR.2f92b1e.json share/element-web/i18n/ru.63028b1.json share/element-web/i18n/sk.40f87e3.json share/element-web/i18n/sq.c3efd39.json share/element-web/i18n/sr.68f89de.json share/element-web/i18n/sv.829fa73.json d241 6 a246 6 share/element-web/i18n/tr.b170089.json share/element-web/i18n/uk.9c157f6.json share/element-web/i18n/vi.8e3de5a.json share/element-web/i18n/vls.3c3fabc.json share/element-web/i18n/zh_Hans.5635814.json share/element-web/i18n/zh_Hant.480d99e.json d253 2 d256 15 a280 2 share/element-web/img/element-icons/Back30s.61d136b.svg share/element-web/img/element-icons/Checkbox.3e18125.svg a281 1 share/element-web/img/element-icons/Forward30s.0fdfc2b.svg a282 3 share/element-web/img/element-icons/Record.f77e36f.svg share/element-web/img/element-icons/Stop.6389fa6.svg share/element-web/img/element-icons/Timer.8e90649.svg d551 2 a552 2 share/element-web/recorder-worklet.305bebd.js share/element-web/recorder-worklet.305bebd.js.map @ 1.20 log @Update chat/element-web to 1.11.25 Changes in [1.11.25](https://github.com/vector-im/element-web/releases/tag/v1.11.25) (2023-03-15) ================================================================================================= ## ✨ Features * Remove experimental PWA support for Firefox and Safari ([\#24630](https://github.com/vector-im/element-web/pull/24630)). * Only allow to start a DM with one email if encryption by default is enabled ([\#10253](https://github.com/matrix-org/matrix-react-sdk/pull/10253)). Fixes #23133. * DM rooms are now encrypted if encryption by default is enabled and only inviting a single email address. Any action in the result DM room will be blocked until the other has joined. ([\#10229](https://github.com/matrix-org/matrix-react-sdk/pull/10229)). * Reduce bottom margin of ReplyChain on compact modern layout ([\#8972](https://github.com/matrix-org/matrix-react-sdk/pull/8972)). Fixes #22748. Contributed by @@luixxiul. * Support for v2 of MSC3903 ([\#10165](https://github.com/matrix-org/matrix-react-sdk/pull/10165)). Contributed by @@hughns. * When starting a DM, existing rooms with pending third-party invites will be reused. ([\#10256](https://github.com/matrix-org/matrix-react-sdk/pull/10256)). Fixes #23139. * Polls push rules: synchronise poll rules with message rules ([\#10263](https://github.com/matrix-org/matrix-react-sdk/pull/10263)). Contributed by @@kerryarchibald. * New verification request toast button labels ([\#10259](https://github.com/matrix-org/matrix-react-sdk/pull/10259)). * Remove padding around integration manager iframe ([\#10148](https://github.com/matrix-org/matrix-react-sdk/pull/10148)). * Fix block code styling in rich text editor ([\#10246](https://github.com/matrix-org/matrix-react-sdk/pull/10246)). Contributed by @@alunturner. * Poll history: fetch more poll history ([\#10235](https://github.com/matrix-org/matrix-react-sdk/pull/10235)). Contributed by @@kerryarchibald. * Sort short/exact emoji matches before longer incomplete matches ([\#10212](https://github.com/matrix-org/matrix-react-sdk/pull/10212)). Fixes #23210. Contributed by @@grimhilt. * Poll history: detail screen ([\#10172](https://github.com/matrix-org/matrix-react-sdk/pull/10172)). Contributed by @@kerryarchibald. * Provide a more detailed error message than "No known servers" ([\#6048](https://github.com/matrix-org/matrix-react-sdk/pull/6048)). Fixes #13247. Contributed by @@aaronraimist. * Say when a call was answered from a different device ([\#10224](https://github.com/matrix-org/matrix-react-sdk/pull/10224)). * Widget permissions customizations using module api ([\#10121](https://github.com/matrix-org/matrix-react-sdk/pull/10121)). Contributed by @@maheichyk. * Fix copy button icon overlapping with copyable text ([\#10227](https://github.com/matrix-org/matrix-react-sdk/pull/10227)). Contributed by @@Adesh-Pandey. * Support joining non-peekable rooms via the module API ([\#10154](https://github.com/matrix-org/matrix-react-sdk/pull/10154)). Contributed by @@maheichyk. * The "new login" toast does now display the same device information as in the settings. "No" does now open the device settings. "Yes, it was me" dismisses the toast. ([\#10200](https://github.com/matrix-org/matrix-react-sdk/pull/10200)). * Do not prompt for a password when doing a „reset all“ after login ([\#10208](https://github.com/matrix-org/matrix-react-sdk/pull/10208)). ## 🐛 Bug Fixes * Fix incorrect copy in space creation flow ([\#10296](https://github.com/matrix-org/matrix-react-sdk/pull/10296)). Fixes #24741. * Fix space settings dialog having rogue title tooltip ([\#10293](https://github.com/matrix-org/matrix-react-sdk/pull/10293)). Fixes #24740. * Show spinner when starting a DM from the user profile (right panel) ([\#10290](https://github.com/matrix-org/matrix-react-sdk/pull/10290)). * Reduce height of toggle on expanded view source event ([\#10283](https://github.com/matrix-org/matrix-react-sdk/pull/10283)). Fixes #22873. Contributed by @@luixxiul. * Pillify http and non-prefixed matrix.to links ([\#10277](https://github.com/matrix-org/matrix-react-sdk/pull/10277)). Fixes #20844. * Fix some features not being configurable via `features` ([\#10276](https://github.com/matrix-org/matrix-react-sdk/pull/10276)). * Fix starting a DM from the right panel in some cases ([\#10278](https://github.com/matrix-org/matrix-react-sdk/pull/10278)). Fixes #24722. * Align info EventTile and normal EventTile on IRC layout ([\#10197](https://github.com/matrix-org/matrix-react-sdk/pull/10197)). Fixes #22782. Contributed by @@luixxiul. * Fix blowout of waveform of the voice message player on narrow UI ([\#8861](https://github.com/matrix-org/matrix-react-sdk/pull/8861)). Fixes #22604. Contributed by @@luixxiul. * Fix the hidden view source toggle on IRC layout ([\#10266](https://github.com/matrix-org/matrix-react-sdk/pull/10266)). Fixes #22872. Contributed by @@luixxiul. * Fix buttons on the room header being compressed due to long room name ([\#10155](https://github.com/matrix-org/matrix-react-sdk/pull/10155)). Contributed by @@luixxiul. * Use the room avatar as a placeholder in calls ([\#10231](https://github.com/matrix-org/matrix-react-sdk/pull/10231)). * Fix calls showing as 'connecting' after hangup ([\#10223](https://github.com/matrix-org/matrix-react-sdk/pull/10223)). * Prevent multiple Jitsi calls started at the same time ([\#10183](https://github.com/matrix-org/matrix-react-sdk/pull/10183)). Fixes #23009. * Make localization keys compatible with agglutinative and/or SOV type languages ([\#10159](https://github.com/matrix-org/matrix-react-sdk/pull/10159)). Contributed by @@luixxiul. Changes in [1.11.24](https://github.com/vector-im/element-web/releases/tag/v1.11.24) (2023-02-28) ================================================================================================= ## ✨ Features * Display "The sender has blocked you from receiving this message" error message instead of "Unable to decrypt message" ([\#10202](https://github.com/matrix-org/matrix-react-sdk/pull/10202)). Contributed by @@florianduros. * Polls: show warning about undecryptable relations ([\#10179](https://github.com/matrix-org/matrix-react-sdk/pull/10179)). Contributed by @@kerryarchibald. * Poll history: fetch last 30 days of polls ([\#10157](https://github.com/matrix-org/matrix-react-sdk/pull/10157)). Contributed by @@kerryarchibald. * Poll history - ended polls list items ([\#10119](https://github.com/matrix-org/matrix-react-sdk/pull/10119)). Contributed by @@kerryarchibald. * Remove threads labs flag and the ability to disable threads ([\#9878](https://github.com/matrix-org/matrix-react-sdk/pull/9878)). Fixes #24365. * Show a success dialog after setting up the key backup ([\#10177](https://github.com/matrix-org/matrix-react-sdk/pull/10177)). Fixes #24487. * Release Sign in with QR out of labs ([\#10182](https://github.com/matrix-org/matrix-react-sdk/pull/10182)). Contributed by @@hughns. * Hide indent button in rte ([\#10149](https://github.com/matrix-org/matrix-react-sdk/pull/10149)). Contributed by @@alunturner. * Add option to find own location in map views ([\#10083](https://github.com/matrix-org/matrix-react-sdk/pull/10083)). * Render poll end events in timeline ([\#10027](https://github.com/matrix-org/matrix-react-sdk/pull/10027)). Contributed by @@kerryarchibald. ## 🐛 Bug Fixes * Stop access token overflowing the box ([\#10069](https://github.com/matrix-org/matrix-react-sdk/pull/10069)). Fixes #24023. Contributed by @@sbjaj33. * Add link to next file in the export ([\#10190](https://github.com/matrix-org/matrix-react-sdk/pull/10190)). Fixes #20272. Contributed by @@grimhilt. * Ended poll tiles: add ended the poll message ([\#10193](https://github.com/matrix-org/matrix-react-sdk/pull/10193)). Fixes #24579. Contributed by @@kerryarchibald. * Fix accidentally inverted condition for room ordering ([\#10178](https://github.com/matrix-org/matrix-react-sdk/pull/10178)). Fixes #24527. Contributed by @@justjanne. * Re-focus the composer on dialogue quit ([\#10007](https://github.com/matrix-org/matrix-react-sdk/pull/10007)). Fixes #22832. Contributed by @@Ashu999. * Try to resolve emails before creating a DM ([\#10164](https://github.com/matrix-org/matrix-react-sdk/pull/10164)). * Disable poll response loading test ([\#10168](https://github.com/matrix-org/matrix-react-sdk/pull/10168)). Contributed by @@justjanne. * Fix email lookup in invite dialog ([\#10150](https://github.com/matrix-org/matrix-react-sdk/pull/10150)). Fixes #23353. * Remove duplicate white space characters from translation keys ([\#10152](https://github.com/matrix-org/matrix-react-sdk/pull/10152)). Contributed by @@luixxiul. * Fix the caption of new sessions manager on Labs settings page for localization ([\#10143](https://github.com/matrix-org/matrix-react-sdk/pull/10143)). Contributed by @@luixxiul. * Prevent start another DM with a user if one already exists ([\#10127](https://github.com/matrix-org/matrix-react-sdk/pull/10127)). Fixes #23138. * Remove white space characters before the horizontal ellipsis ([\#10130](https://github.com/matrix-org/matrix-react-sdk/pull/10130)). Contributed by @@luixxiul. * Fix Selectable Text on 'Delete All' and 'Retry All' Buttons ([\#10128](https://github.com/matrix-org/matrix-react-sdk/pull/10128)). Fixes #23232. Contributed by @@akshattchhabra. * Correctly Identify emoticons ([\#10108](https://github.com/matrix-org/matrix-react-sdk/pull/10108)). Fixes #19472. Contributed by @@adarsh-sgh. * Remove a redundant white space ([\#10129](https://github.com/matrix-org/matrix-react-sdk/pull/10129)). Contributed by @@luixxiul. Changes in [1.11.23](https://github.com/vector-im/element-web/releases/tag/v1.11.23) (2023-02-14) ================================================================================================= ## ✨ Features * Description of QR code sign in labs feature ([\#23513](https://github.com/vector-im/element-web/pull/23513)). Contributed by @@hughns. * Add option to find own location in map views ([\#10083](https://github.com/matrix-org/matrix-react-sdk/pull/10083)). * Render poll end events in timeline ([\#10027](https://github.com/matrix-org/matrix-react-sdk/pull/10027)). Contributed by @@kerryarchibald. * Indicate unread messages in tab title ([\#10096](https://github.com/matrix-org/matrix-react-sdk/pull/10096)). Contributed by @@tnt7864. * Open message in editing mode when keyboard up is pressed (RTE) ([\#10079](https://github.com/matrix-org/matrix-react-sdk/pull/10079)). Contributed by @@florianduros. * Hide superseded rooms from the room list using dynamic room predecessors ([\#10068](https://github.com/matrix-org/matrix-react-sdk/pull/10068)). Contributed by @@andybalaam. * Support MSC3946 in RoomListStore ([\#10054](https://github.com/matrix-org/matrix-react-sdk/pull/10054)). Fixes #24325. Contributed by @@andybalaam. * Auto focus security key field ([\#10048](https://github.com/matrix-org/matrix-react-sdk/pull/10048)). * use Poll model with relations API in poll rendering ([\#9877](https://github.com/matrix-org/matrix-react-sdk/pull/9877)). Contributed by @@kerryarchibald. * Support MSC3946 in the RoomCreate tile ([\#10041](https://github.com/matrix-org/matrix-react-sdk/pull/10041)). Fixes #24323. Contributed by @@andybalaam. * Update labs flag description for RTE ([\#10058](https://github.com/matrix-org/matrix-react-sdk/pull/10058)). Contributed by @@florianduros. * Change ul list style to disc when editing message ([\#10043](https://github.com/matrix-org/matrix-react-sdk/pull/10043)). Contributed by @@alunturner. * Improved click detection within PiP windows ([\#10040](https://github.com/matrix-org/matrix-react-sdk/pull/10040)). Fixes #24371. * Add RTE keyboard navigation in editing ([\#9980](https://github.com/matrix-org/matrix-react-sdk/pull/9980)). Fixes #23621. Contributed by @@florianduros. * Paragraph integration for rich text editor ([\#10008](https://github.com/matrix-org/matrix-react-sdk/pull/10008)). Contributed by @@alunturner. * Add indentation increasing/decreasing to RTE ([\#10034](https://github.com/matrix-org/matrix-react-sdk/pull/10034)). Contributed by @@florianduros. * Add ignore user confirmation dialog ([\#6116](https://github.com/matrix-org/matrix-react-sdk/pull/6116)). Fixes #14746. * Use monospace font for room, message IDs in View Source modal ([\#9956](https://github.com/matrix-org/matrix-react-sdk/pull/9956)). Fixes #21937. Contributed by @@paragpoddar. * Implement MSC3946 for AdvancedRoomSettingsTab ([\#9995](https://github.com/matrix-org/matrix-react-sdk/pull/9995)). Fixes #24322. Contributed by @@andybalaam. * Implementation of MSC3824 to make the client OIDC-aware ([\#8681](https://github.com/matrix-org/matrix-react-sdk/pull/8681)). Contributed by @@hughns. * Improves a11y for avatar uploads ([\#9985](https://github.com/matrix-org/matrix-react-sdk/pull/9985)). Contributed by @@GoodGuyMarco. * Add support for [token authenticated registration](https ([\#7275](https://github.com/matrix-org/matrix-react-sdk/pull/7275)). Fixes #18931. Contributed by @@govynnus. ## 🐛 Bug Fixes * Jitsi requests 'requires_client' capability if auth token is provided ([\#24294](https://github.com/vector-im/element-web/pull/24294)). Contributed by @@maheichyk. * Remove duplicate white space characters from translation keys ([\#10152](https://github.com/matrix-org/matrix-react-sdk/pull/10152)). Contributed by @@luixxiul. * Fix the caption of new sessions manager on Labs settings page for localization ([\#10143](https://github.com/matrix-org/matrix-react-sdk/pull/10143)). Contributed by @@luixxiul. * Prevent start another DM with a user if one already exists ([\#10127](https://github.com/matrix-org/matrix-react-sdk/pull/10127)). Fixes #23138. * Remove white space characters before the horizontal ellipsis ([\#10130](https://github.com/matrix-org/matrix-react-sdk/pull/10130)). Contributed by @@luixxiul. * Fix Selectable Text on 'Delete All' and 'Retry All' Buttons ([\#10128](https://github.com/matrix-org/matrix-react-sdk/pull/10128)). Fixes #23232. Contributed by @@akshattchhabra. * Correctly Identify emoticons ([\#10108](https://github.com/matrix-org/matrix-react-sdk/pull/10108)). Fixes #19472. Contributed by @@adarsh-sgh. * Should open new 1:1 chat room after leaving the old one ([\#9880](https://github.com/matrix-org/matrix-react-sdk/pull/9880)). Contributed by @@ahmadkadri. * Remove a redundant white space ([\#10129](https://github.com/matrix-org/matrix-react-sdk/pull/10129)). Contributed by @@luixxiul. * Fix a crash when removing persistent widgets (updated) ([\#10099](https://github.com/matrix-org/matrix-react-sdk/pull/10099)). Fixes #24412. Contributed by @@andybalaam. * Fix wrongly grouping 3pid invites into a single repeated transition ([\#10087](https://github.com/matrix-org/matrix-react-sdk/pull/10087)). Fixes #24432. * Fix scrollbar colliding with checkbox in add to space section ([\#10093](https://github.com/matrix-org/matrix-react-sdk/pull/10093)). Fixes #23189. Contributed by @@Arnabdaz. * Add a whitespace character after 'broadcast?' ([\#10097](https://github.com/matrix-org/matrix-react-sdk/pull/10097)). Contributed by @@luixxiul. * Seekbar in broadcast PiP view is now updated when switching between different broadcasts ([\#10072](https://github.com/matrix-org/matrix-react-sdk/pull/10072)). Fixes #24415. * Add border to "reject" button on room preview card for clickable area indication. It fixes vector-im/element-web#22623 ([\#9205](https://github.com/matrix-org/matrix-react-sdk/pull/9205)). Contributed by @@gefgu. * Element-R: fix rageshages ([\#10081](https://github.com/matrix-org/matrix-react-sdk/pull/10081)). Fixes #24430. * Fix markdown paragraph display in timeline ([\#10071](https://github.com/matrix-org/matrix-react-sdk/pull/10071)). Fixes #24419. Contributed by @@alunturner. * Prevent the remaining broadcast time from being exceeded ([\#10070](https://github.com/matrix-org/matrix-react-sdk/pull/10070)). * Fix cursor position when new line is created by pressing enter (RTE) ([\#10064](https://github.com/matrix-org/matrix-react-sdk/pull/10064)). Contributed by @@florianduros. * Ensure room is actually in space hierarchy when resolving its latest version ([\#10010](https://github.com/matrix-org/matrix-react-sdk/pull/10010)). * Fix new line for inline code ([\#10062](https://github.com/matrix-org/matrix-react-sdk/pull/10062)). Contributed by @@florianduros. * Member avatars without canvas ([\#9990](https://github.com/matrix-org/matrix-react-sdk/pull/9990)). Contributed by @@clarkf. * Apply more general fix for base avatar regressions ([\#10045](https://github.com/matrix-org/matrix-react-sdk/pull/10045)). Fixes #24382 and #24370. * Replace list, code block and quote icons by new icons ([\#10035](https://github.com/matrix-org/matrix-react-sdk/pull/10035)). Contributed by @@florianduros. * fix regional emojis converted to flags ([\#9294](https://github.com/matrix-org/matrix-react-sdk/pull/9294)). Fixes #19000. Contributed by @@grimhilt. * resolved emoji description text overflowing issue ([\#10028](https://github.com/matrix-org/matrix-react-sdk/pull/10028)). Contributed by @@fahadNoufal. * Fix MessageEditHistoryDialog crashing on complex input ([\#10018](https://github.com/matrix-org/matrix-react-sdk/pull/10018)). Fixes #23665. Contributed by @@clarkf. * Unify unread notification state determination ([\#9941](https://github.com/matrix-org/matrix-react-sdk/pull/9941)). Contributed by @@clarkf. * Fix layout and visual regressions around default avatars ([\#10031](https://github.com/matrix-org/matrix-react-sdk/pull/10031)). Fixes #24375 and #24369. * Fix useUnreadNotifications exploding with falsey room, like in notif panel ([\#10030](https://github.com/matrix-org/matrix-react-sdk/pull/10030)). Fixes matrix-org/element-web-rageshakes#19334. * Fix "[object Promise]" appearing in HTML exports ([\#9975](https://github.com/matrix-org/matrix-react-sdk/pull/9975)). Fixes #24272. Contributed by @@clarkf. * changing the color of message time stamp ([\#10016](https://github.com/matrix-org/matrix-react-sdk/pull/10016)). Contributed by @@nawarajshah. * Fix link creation with backward selection ([\#9986](https://github.com/matrix-org/matrix-react-sdk/pull/9986)). Fixes #24315. Contributed by @@florianduros. * Misaligned reply preview in thread composer #23396 ([\#9977](https://github.com/matrix-org/matrix-react-sdk/pull/9977)). Fixes #23396. Contributed by @@mustafa-kapadia1483. Changes in [1.11.22](https://github.com/vector-im/element-web/releases/tag/v1.11.22) (2023-01-31) ================================================================================================= ## 🐛 Bug Fixes * Bump version number to fix problems upgrading from v1.11.21-rc.1 Changes in [1.11.21](https://github.com/vector-im/element-web/releases/tag/v1.11.21) (2023-01-31) ================================================================================================= ## ✨ Features * Move pin drop out of labs ([\#22993](https://github.com/vector-im/element-web/pull/22993)). * Quotes for rich text editor (RTE) ([\#9932](https://github.com/matrix-org/matrix-react-sdk/pull/9932)). Contributed by @@alunturner. * Show the room name in the room header during calls ([\#9942](https://github.com/matrix-org/matrix-react-sdk/pull/9942)). Fixes #24268. * Add code blocks to rich text editor ([\#9921](https://github.com/matrix-org/matrix-react-sdk/pull/9921)). Contributed by @@alunturner. * Add new style for inline code ([\#9936](https://github.com/matrix-org/matrix-react-sdk/pull/9936)). Contributed by @@florianduros. * Add disabled button state to rich text editor ([\#9930](https://github.com/matrix-org/matrix-react-sdk/pull/9930)). Contributed by @@alunturner. * Change the rageshake "app" for auto-rageshakes ([\#9909](https://github.com/matrix-org/matrix-react-sdk/pull/9909)). * Device manager - tweak settings display ([\#9905](https://github.com/matrix-org/matrix-react-sdk/pull/9905)). Contributed by @@kerryarchibald. * Add list functionality to rich text editor ([\#9871](https://github.com/matrix-org/matrix-react-sdk/pull/9871)). Contributed by @@alunturner. ## 🐛 Bug Fixes * Fix RTE focus behaviour in threads ([\#9969](https://github.com/matrix-org/matrix-react-sdk/pull/9969)). Fixes #23755. Contributed by @@florianduros. * #22204 Issue: Centered File info in lightbox ([\#9971](https://github.com/matrix-org/matrix-react-sdk/pull/9971)). Fixes #22204. Contributed by @@Spartan09. * Fix seekbar position for zero length audio ([\#9949](https://github.com/matrix-org/matrix-react-sdk/pull/9949)). Fixes #24248. * Allow thread panel to be closed after being opened from notification ([\#9937](https://github.com/matrix-org/matrix-react-sdk/pull/9937)). Fixes #23764 #23852 and #24213. Contributed by @@justjanne. * Only highlight focused menu item if focus is supposed to be visible ([\#9945](https://github.com/matrix-org/matrix-react-sdk/pull/9945)). Fixes #23582. * Prevent call durations from breaking onto multiple lines ([\#9944](https://github.com/matrix-org/matrix-react-sdk/pull/9944)). * Tweak call lobby buttons to more closely match designs ([\#9943](https://github.com/matrix-org/matrix-react-sdk/pull/9943)). * Do not show a broadcast as live immediately after the recording has stopped ([\#9947](https://github.com/matrix-org/matrix-react-sdk/pull/9947)). Fixes #24233. * Clear the RTE before sending a message ([\#9948](https://github.com/matrix-org/matrix-react-sdk/pull/9948)). Contributed by @@florianduros. * Fix {enter} press in RTE ([\#9927](https://github.com/matrix-org/matrix-react-sdk/pull/9927)). Contributed by @@florianduros. * Fix the problem that the password reset email has to be confirmed twice ([\#9926](https://github.com/matrix-org/matrix-react-sdk/pull/9926)). Fixes #24226. * replace .at() with array.length-1 ([\#9933](https://github.com/matrix-org/matrix-react-sdk/pull/9933)). Fixes matrix-org/element-web-rageshakes#19281. * Fix broken threads list timestamp layout ([\#9922](https://github.com/matrix-org/matrix-react-sdk/pull/9922)). Fixes #24243 and #24191. Contributed by @@justjanne. * Disable multiple messages when {enter} is pressed multiple times ([\#9929](https://github.com/matrix-org/matrix-react-sdk/pull/9929)). Fixes #24249. Contributed by @@florianduros. * Fix logout devices when resetting the password ([\#9925](https://github.com/matrix-org/matrix-react-sdk/pull/9925)). Fixes #24228. * Fix: Poll replies overflow when not enough space ([\#9924](https://github.com/matrix-org/matrix-react-sdk/pull/9924)). Fixes #24227. Contributed by @@kerryarchibald. * State event updates are not forwarded to the widget from invitation room ([\#9802](https://github.com/matrix-org/matrix-react-sdk/pull/9802)). Contributed by @@maheichyk. * Fix error when viewing source of redacted events ([\#9914](https://github.com/matrix-org/matrix-react-sdk/pull/9914)). Fixes #24165. Contributed by @@clarkf. * Replace outdated css attribute ([\#9912](https://github.com/matrix-org/matrix-react-sdk/pull/9912)). Fixes #24218. Contributed by @@justjanne. * Clear isLogin theme override when user is no longer viewing login screens ([\#9911](https://github.com/matrix-org/matrix-react-sdk/pull/9911)). Fixes #23893. * Fix reply action in message context menu notif & file panels ([\#9895](https://github.com/matrix-org/matrix-react-sdk/pull/9895)). Fixes #23970. * Fix issue where thread dropdown would not show up correctly ([\#9872](https://github.com/matrix-org/matrix-react-sdk/pull/9872)). Fixes #24040. Contributed by @@justjanne. * Fix unexpected composer growing ([\#9889](https://github.com/matrix-org/matrix-react-sdk/pull/9889)). Contributed by @@florianduros. * Fix misaligned timestamps for thread roots which are emotes ([\#9875](https://github.com/matrix-org/matrix-react-sdk/pull/9875)). Fixes #23897. Contributed by @@justjanne. @ text @d2 2 d5 101 a105 103 share/element-web/bd1c383784ee9e53831c.worker.js share/element-web/bd1c383784ee9e53831c.worker.js.map share/element-web/bundles/3affc09bff83ed2548f5/0.js share/element-web/bundles/3affc09bff83ed2548f5/0.js.map share/element-web/bundles/3affc09bff83ed2548f5/1.js share/element-web/bundles/3affc09bff83ed2548f5/1.js.map share/element-web/bundles/3affc09bff83ed2548f5/10.js share/element-web/bundles/3affc09bff83ed2548f5/10.js.map share/element-web/bundles/3affc09bff83ed2548f5/11.js share/element-web/bundles/3affc09bff83ed2548f5/11.js.map share/element-web/bundles/3affc09bff83ed2548f5/12.js share/element-web/bundles/3affc09bff83ed2548f5/12.js.map share/element-web/bundles/3affc09bff83ed2548f5/2.js share/element-web/bundles/3affc09bff83ed2548f5/2.js.map share/element-web/bundles/3affc09bff83ed2548f5/3.js share/element-web/bundles/3affc09bff83ed2548f5/3.js.map share/element-web/bundles/3affc09bff83ed2548f5/31.js share/element-web/bundles/3affc09bff83ed2548f5/31.js.map share/element-web/bundles/3affc09bff83ed2548f5/32.js share/element-web/bundles/3affc09bff83ed2548f5/32.js.map share/element-web/bundles/3affc09bff83ed2548f5/33.js share/element-web/bundles/3affc09bff83ed2548f5/33.js.map share/element-web/bundles/3affc09bff83ed2548f5/34.js share/element-web/bundles/3affc09bff83ed2548f5/34.js.map share/element-web/bundles/3affc09bff83ed2548f5/35.js share/element-web/bundles/3affc09bff83ed2548f5/35.js.map share/element-web/bundles/3affc09bff83ed2548f5/36.js share/element-web/bundles/3affc09bff83ed2548f5/36.js.map share/element-web/bundles/3affc09bff83ed2548f5/37.js share/element-web/bundles/3affc09bff83ed2548f5/37.js.map share/element-web/bundles/3affc09bff83ed2548f5/38.js share/element-web/bundles/3affc09bff83ed2548f5/38.js.map share/element-web/bundles/3affc09bff83ed2548f5/39.js share/element-web/bundles/3affc09bff83ed2548f5/39.js.map share/element-web/bundles/3affc09bff83ed2548f5/4.js share/element-web/bundles/3affc09bff83ed2548f5/4.js.map share/element-web/bundles/3affc09bff83ed2548f5/40.js share/element-web/bundles/3affc09bff83ed2548f5/40.js.map share/element-web/bundles/3affc09bff83ed2548f5/41.js share/element-web/bundles/3affc09bff83ed2548f5/41.js.map share/element-web/bundles/3affc09bff83ed2548f5/42.js share/element-web/bundles/3affc09bff83ed2548f5/42.js.map share/element-web/bundles/3affc09bff83ed2548f5/5.js share/element-web/bundles/3affc09bff83ed2548f5/5.js.map share/element-web/bundles/3affc09bff83ed2548f5/6.js share/element-web/bundles/3affc09bff83ed2548f5/6.js.map share/element-web/bundles/3affc09bff83ed2548f5/7.js share/element-web/bundles/3affc09bff83ed2548f5/7.js.map share/element-web/bundles/3affc09bff83ed2548f5/8.js share/element-web/bundles/3affc09bff83ed2548f5/8.js.map share/element-web/bundles/3affc09bff83ed2548f5/9.js share/element-web/bundles/3affc09bff83ed2548f5/9.js.map share/element-web/bundles/3affc09bff83ed2548f5/bundle.css share/element-web/bundles/3affc09bff83ed2548f5/bundle.js share/element-web/bundles/3affc09bff83ed2548f5/bundle.js.LICENSE.txt share/element-web/bundles/3affc09bff83ed2548f5/bundle.js.map share/element-web/bundles/3affc09bff83ed2548f5/compatibility-view.css share/element-web/bundles/3affc09bff83ed2548f5/compatibility-view.js share/element-web/bundles/3affc09bff83ed2548f5/compatibility-view.js.map share/element-web/bundles/3affc09bff83ed2548f5/element-web-app.js share/element-web/bundles/3affc09bff83ed2548f5/element-web-app.js.map share/element-web/bundles/3affc09bff83ed2548f5/error-view.css share/element-web/bundles/3affc09bff83ed2548f5/error-view.js share/element-web/bundles/3affc09bff83ed2548f5/error-view.js.map share/element-web/bundles/3affc09bff83ed2548f5/init.js share/element-web/bundles/3affc09bff83ed2548f5/init.js.map share/element-web/bundles/3affc09bff83ed2548f5/jitsi.css share/element-web/bundles/3affc09bff83ed2548f5/jitsi.js share/element-web/bundles/3affc09bff83ed2548f5/jitsi.js.LICENSE.txt share/element-web/bundles/3affc09bff83ed2548f5/jitsi.js.map share/element-web/bundles/3affc09bff83ed2548f5/mobileguide.js share/element-web/bundles/3affc09bff83ed2548f5/mobileguide.js.map share/element-web/bundles/3affc09bff83ed2548f5/styles.js share/element-web/bundles/3affc09bff83ed2548f5/styles.js.map share/element-web/bundles/3affc09bff83ed2548f5/theme-dark-custom.css share/element-web/bundles/3affc09bff83ed2548f5/theme-dark-custom.js share/element-web/bundles/3affc09bff83ed2548f5/theme-dark-custom.js.map share/element-web/bundles/3affc09bff83ed2548f5/theme-dark.css share/element-web/bundles/3affc09bff83ed2548f5/theme-dark.js share/element-web/bundles/3affc09bff83ed2548f5/theme-dark.js.map share/element-web/bundles/3affc09bff83ed2548f5/theme-legacy-dark.css share/element-web/bundles/3affc09bff83ed2548f5/theme-legacy-dark.js share/element-web/bundles/3affc09bff83ed2548f5/theme-legacy-dark.js.map share/element-web/bundles/3affc09bff83ed2548f5/theme-legacy-light.css share/element-web/bundles/3affc09bff83ed2548f5/theme-legacy-light.js share/element-web/bundles/3affc09bff83ed2548f5/theme-legacy-light.js.map share/element-web/bundles/3affc09bff83ed2548f5/theme-light-custom.css share/element-web/bundles/3affc09bff83ed2548f5/theme-light-custom.js share/element-web/bundles/3affc09bff83ed2548f5/theme-light-custom.js.map share/element-web/bundles/3affc09bff83ed2548f5/theme-light-high-contrast.css share/element-web/bundles/3affc09bff83ed2548f5/theme-light-high-contrast.js share/element-web/bundles/3affc09bff83ed2548f5/theme-light-high-contrast.js.map share/element-web/bundles/3affc09bff83ed2548f5/theme-light.css share/element-web/bundles/3affc09bff83ed2548f5/theme-light.js share/element-web/bundles/3affc09bff83ed2548f5/theme-light.js.map share/element-web/bundles/3affc09bff83ed2548f5/usercontent.js share/element-web/bundles/3affc09bff83ed2548f5/usercontent.js.map share/element-web/bundles/3affc09bff83ed2548f5/vendors~element-web-app.js share/element-web/bundles/3affc09bff83ed2548f5/vendors~element-web-app.js.LICENSE.txt share/element-web/bundles/3affc09bff83ed2548f5/vendors~element-web-app.js.map share/element-web/bundles/3affc09bff83ed2548f5/vendors~init.js share/element-web/bundles/3affc09bff83ed2548f5/vendors~init.js.LICENSE.txt share/element-web/bundles/3affc09bff83ed2548f5/vendors~init.js.map @ 1.19 log @Update chat/element-web to 1.11.20 Changes in [1.11.20](https://github.com/vector-im/element-web/releases/tag/v1.11.20) (2023-01-20) ================================================================================================= ## 🐛 Bug Fixes * (Part 2) of prevent crash on older browsers (replace .at() with array.length-1) Changes in [1.11.19](https://github.com/vector-im/element-web/releases/tag/v1.11.19) (2023-01-18) ================================================================================================= ## 🐛 Bug Fixes * fix crash on browsers that don't support `Array.at` ([\#9935](https://github.com/matrix-org/matrix-react-sdk/pull/9935)). Contributed by @@andybalaam. Changes in [1.11.18](https://github.com/vector-im/element-web/releases/tag/v1.11.18) (2023-01-18) ================================================================================================= ## ✨ Features * Switch threads on for everyone ([\#9879](https://github.com/matrix-org/matrix-react-sdk/pull/9879)). * Make threads use new Unable to Decrypt UI ([\#9876](https://github.com/matrix-org/matrix-react-sdk/pull/9876)). Fixes #24060. * Add edit and remove actions to link in RTE [Labs] ([\#9864](https://github.com/matrix-org/matrix-react-sdk/pull/9864)). * Remove extensible events v1 experimental rendering ([\#9881](https://github.com/matrix-org/matrix-react-sdk/pull/9881)). * Make create poll dialog scale better (PSG-929) ([\#9873](https://github.com/matrix-org/matrix-react-sdk/pull/9873)). Fixes #21855. * Change RTE mode icons ([\#9861](https://github.com/matrix-org/matrix-react-sdk/pull/9861)). * Device manager - prune client information events after remote sign out ([\#9874](https://github.com/matrix-org/matrix-react-sdk/pull/9874)). * Check connection before starting broadcast ([\#9857](https://github.com/matrix-org/matrix-react-sdk/pull/9857)). * Enable sent receipt for poll start events (PSG-962) ([\#9870](https://github.com/matrix-org/matrix-react-sdk/pull/9870)). * Change clear notifications to have more readable copy ([\#9867](https://github.com/matrix-org/matrix-react-sdk/pull/9867)). * combine search results when the query is present in multiple successive messages ([\#9855](https://github.com/matrix-org/matrix-react-sdk/pull/9855)). Fixes #3977. Contributed by @@grimhilt. * Disable bubbles for broadcasts ([\#9860](https://github.com/matrix-org/matrix-react-sdk/pull/9860)). Fixes #24140. * Enable reactions and replies for broadcasts ([\#9856](https://github.com/matrix-org/matrix-react-sdk/pull/9856)). Fixes #24042. * Improve switching between rich and plain editing modes ([\#9776](https://github.com/matrix-org/matrix-react-sdk/pull/9776)). * Redesign the picture-in-picture window ([\#9800](https://github.com/matrix-org/matrix-react-sdk/pull/9800)). Fixes #23980. * User on-boarding tasks now appear in a static order. ([\#9799](https://github.com/matrix-org/matrix-react-sdk/pull/9799)). Contributed by @@GoodGuyMarco. * Device manager - contextual menus ([\#9832](https://github.com/matrix-org/matrix-react-sdk/pull/9832)). * If listening a non-live broadcast and changing the room, the broadcast will be paused ([\#9825](https://github.com/matrix-org/matrix-react-sdk/pull/9825)). Fixes #24078. * Consider own broadcasts from other device as a playback ([\#9821](https://github.com/matrix-org/matrix-react-sdk/pull/9821)). Fixes #24068. * Add link creation to rich text editor ([\#9775](https://github.com/matrix-org/matrix-react-sdk/pull/9775)). * Add mark as read option in room setting ([\#9798](https://github.com/matrix-org/matrix-react-sdk/pull/9798)). Fixes #24053. * Device manager - current device design and copy tweaks ([\#9801](https://github.com/matrix-org/matrix-react-sdk/pull/9801)). * Unify notifications panel event design ([\#9754](https://github.com/matrix-org/matrix-react-sdk/pull/9754)). * Add actions for integration manager to send and read certain events ([\#9740](https://github.com/matrix-org/matrix-react-sdk/pull/9740)). * Device manager - design tweaks ([\#9768](https://github.com/matrix-org/matrix-react-sdk/pull/9768)). * Change room list sorting to activity and unread first by default ([\#9773](https://github.com/matrix-org/matrix-react-sdk/pull/9773)). Fixes #24014. * Add a config flag to enable the rust crypto-sdk ([\#9759](https://github.com/matrix-org/matrix-react-sdk/pull/9759)). * Improve decryption error UI by consolidating error messages and providing instructions when possible ([\#9544](https://github.com/matrix-org/matrix-react-sdk/pull/9544)). Contributed by @@duxovni. * Honor font settings in Element Call ([\#9751](https://github.com/matrix-org/matrix-react-sdk/pull/9751)). Fixes #23661. * Device manager - use deleteAccountData to prune device manager client information events ([\#9734](https://github.com/matrix-org/matrix-react-sdk/pull/9734)). ## 🐛 Bug Fixes * Display rooms & threads as unread (bold) if threads have unread messages. ([\#9763](https://github.com/matrix-org/matrix-react-sdk/pull/9763)). Fixes #23907. * Don't prefer STIXGeneral over the default font ([\#9711](https://github.com/matrix-org/matrix-react-sdk/pull/9711)). Fixes #23899. * Use the same avatar colour when creating 1:1 DM rooms ([\#9850](https://github.com/matrix-org/matrix-react-sdk/pull/9850)). Fixes #23476. * Fix space lock icon size ([\#9854](https://github.com/matrix-org/matrix-react-sdk/pull/9854)). Fixes #24128. * Make calls automatically disconnect if the widget disappears ([\#9862](https://github.com/matrix-org/matrix-react-sdk/pull/9862)). Fixes #23664. * Fix emoji in RTE editing ([\#9827](https://github.com/matrix-org/matrix-react-sdk/pull/9827)). * Fix export with attachments on formats txt and json ([\#9851](https://github.com/matrix-org/matrix-react-sdk/pull/9851)). Fixes #24130. Contributed by @@grimhilt. * Fixed empty `Content-Type` for encrypted uploads ([\#9848](https://github.com/matrix-org/matrix-react-sdk/pull/9848)). Contributed by @@K3das. * Fix sign-in instead link on password reset page ([\#9820](https://github.com/matrix-org/matrix-react-sdk/pull/9820)). Fixes #24087. * The seekbar now initially shows the current position ([\#9796](https://github.com/matrix-org/matrix-react-sdk/pull/9796)). Fixes #24051. * Fix: Editing a poll will silently change it to a closed poll ([\#9809](https://github.com/matrix-org/matrix-react-sdk/pull/9809)). Fixes #23176. * Make call tiles look less broken in the right panel ([\#9808](https://github.com/matrix-org/matrix-react-sdk/pull/9808)). Fixes #23716. * Prevent unnecessary m.direct updates ([\#9805](https://github.com/matrix-org/matrix-react-sdk/pull/9805)). Fixes #24059. * Fix checkForPreJoinUISI for thread roots ([\#9803](https://github.com/matrix-org/matrix-react-sdk/pull/9803)). Fixes #24054. * Snap in PiP widget when content changed ([\#9797](https://github.com/matrix-org/matrix-react-sdk/pull/9797)). Fixes #24050. * Load RTE components only when RTE labs is enabled ([\#9804](https://github.com/matrix-org/matrix-react-sdk/pull/9804)). * Ensure that events are correctly updated when they are edited. ([\#9789](https://github.com/matrix-org/matrix-react-sdk/pull/9789)). * When stopping a broadcast also stop the playback ([\#9795](https://github.com/matrix-org/matrix-react-sdk/pull/9795)). Fixes #24052. * Prevent to start two broadcasts at the same time ([\#9744](https://github.com/matrix-org/matrix-react-sdk/pull/9744)). Fixes #23973. * Correctly handle limited sync responses by resetting the thread timeline ([\#3056](https://github.com/matrix-org/matrix-js-sdk/pull/3056)). Fixes vector-im/element-web#23952. * Fix failure to start in firefox private browser ([\#3058](https://github.com/matrix-org/matrix-js-sdk/pull/3058)). Fixes vector-im/element-web#24216. @ text @a1 2 share/element-web/024e95935fbf27c619cb.worker.js share/element-web/024e95935fbf27c619cb.worker.js.map d3 103 a105 103 share/element-web/bundles/f951c5491b9e2e16e4eb/0.js share/element-web/bundles/f951c5491b9e2e16e4eb/0.js.map share/element-web/bundles/f951c5491b9e2e16e4eb/1.js share/element-web/bundles/f951c5491b9e2e16e4eb/1.js.map share/element-web/bundles/f951c5491b9e2e16e4eb/10.js share/element-web/bundles/f951c5491b9e2e16e4eb/10.js.map share/element-web/bundles/f951c5491b9e2e16e4eb/11.js share/element-web/bundles/f951c5491b9e2e16e4eb/11.js.map share/element-web/bundles/f951c5491b9e2e16e4eb/12.js share/element-web/bundles/f951c5491b9e2e16e4eb/12.js.map share/element-web/bundles/f951c5491b9e2e16e4eb/2.js share/element-web/bundles/f951c5491b9e2e16e4eb/2.js.map share/element-web/bundles/f951c5491b9e2e16e4eb/3.js share/element-web/bundles/f951c5491b9e2e16e4eb/3.js.map share/element-web/bundles/f951c5491b9e2e16e4eb/31.js share/element-web/bundles/f951c5491b9e2e16e4eb/31.js.map share/element-web/bundles/f951c5491b9e2e16e4eb/32.js share/element-web/bundles/f951c5491b9e2e16e4eb/32.js.map share/element-web/bundles/f951c5491b9e2e16e4eb/33.js share/element-web/bundles/f951c5491b9e2e16e4eb/33.js.map share/element-web/bundles/f951c5491b9e2e16e4eb/34.js share/element-web/bundles/f951c5491b9e2e16e4eb/34.js.map share/element-web/bundles/f951c5491b9e2e16e4eb/35.js share/element-web/bundles/f951c5491b9e2e16e4eb/35.js.map share/element-web/bundles/f951c5491b9e2e16e4eb/36.js share/element-web/bundles/f951c5491b9e2e16e4eb/36.js.map share/element-web/bundles/f951c5491b9e2e16e4eb/37.js share/element-web/bundles/f951c5491b9e2e16e4eb/37.js.map share/element-web/bundles/f951c5491b9e2e16e4eb/38.js share/element-web/bundles/f951c5491b9e2e16e4eb/38.js.map share/element-web/bundles/f951c5491b9e2e16e4eb/39.js share/element-web/bundles/f951c5491b9e2e16e4eb/39.js.map share/element-web/bundles/f951c5491b9e2e16e4eb/4.js share/element-web/bundles/f951c5491b9e2e16e4eb/4.js.map share/element-web/bundles/f951c5491b9e2e16e4eb/40.js share/element-web/bundles/f951c5491b9e2e16e4eb/40.js.map share/element-web/bundles/f951c5491b9e2e16e4eb/41.js share/element-web/bundles/f951c5491b9e2e16e4eb/41.js.map share/element-web/bundles/f951c5491b9e2e16e4eb/42.js share/element-web/bundles/f951c5491b9e2e16e4eb/42.js.map share/element-web/bundles/f951c5491b9e2e16e4eb/5.js share/element-web/bundles/f951c5491b9e2e16e4eb/5.js.map share/element-web/bundles/f951c5491b9e2e16e4eb/6.js share/element-web/bundles/f951c5491b9e2e16e4eb/6.js.map share/element-web/bundles/f951c5491b9e2e16e4eb/7.js share/element-web/bundles/f951c5491b9e2e16e4eb/7.js.map share/element-web/bundles/f951c5491b9e2e16e4eb/8.js share/element-web/bundles/f951c5491b9e2e16e4eb/8.js.map share/element-web/bundles/f951c5491b9e2e16e4eb/9.js share/element-web/bundles/f951c5491b9e2e16e4eb/9.js.map share/element-web/bundles/f951c5491b9e2e16e4eb/bundle.css share/element-web/bundles/f951c5491b9e2e16e4eb/bundle.js share/element-web/bundles/f951c5491b9e2e16e4eb/bundle.js.LICENSE.txt share/element-web/bundles/f951c5491b9e2e16e4eb/bundle.js.map share/element-web/bundles/f951c5491b9e2e16e4eb/compatibility-view.css share/element-web/bundles/f951c5491b9e2e16e4eb/compatibility-view.js share/element-web/bundles/f951c5491b9e2e16e4eb/compatibility-view.js.map share/element-web/bundles/f951c5491b9e2e16e4eb/element-web-app.js share/element-web/bundles/f951c5491b9e2e16e4eb/element-web-app.js.map share/element-web/bundles/f951c5491b9e2e16e4eb/error-view.css share/element-web/bundles/f951c5491b9e2e16e4eb/error-view.js share/element-web/bundles/f951c5491b9e2e16e4eb/error-view.js.map share/element-web/bundles/f951c5491b9e2e16e4eb/init.js share/element-web/bundles/f951c5491b9e2e16e4eb/init.js.map share/element-web/bundles/f951c5491b9e2e16e4eb/jitsi.css share/element-web/bundles/f951c5491b9e2e16e4eb/jitsi.js share/element-web/bundles/f951c5491b9e2e16e4eb/jitsi.js.LICENSE.txt share/element-web/bundles/f951c5491b9e2e16e4eb/jitsi.js.map share/element-web/bundles/f951c5491b9e2e16e4eb/mobileguide.js share/element-web/bundles/f951c5491b9e2e16e4eb/mobileguide.js.map share/element-web/bundles/f951c5491b9e2e16e4eb/styles.js share/element-web/bundles/f951c5491b9e2e16e4eb/styles.js.map share/element-web/bundles/f951c5491b9e2e16e4eb/theme-dark-custom.css share/element-web/bundles/f951c5491b9e2e16e4eb/theme-dark-custom.js share/element-web/bundles/f951c5491b9e2e16e4eb/theme-dark-custom.js.map share/element-web/bundles/f951c5491b9e2e16e4eb/theme-dark.css share/element-web/bundles/f951c5491b9e2e16e4eb/theme-dark.js share/element-web/bundles/f951c5491b9e2e16e4eb/theme-dark.js.map share/element-web/bundles/f951c5491b9e2e16e4eb/theme-legacy-dark.css share/element-web/bundles/f951c5491b9e2e16e4eb/theme-legacy-dark.js share/element-web/bundles/f951c5491b9e2e16e4eb/theme-legacy-dark.js.map share/element-web/bundles/f951c5491b9e2e16e4eb/theme-legacy-light.css share/element-web/bundles/f951c5491b9e2e16e4eb/theme-legacy-light.js share/element-web/bundles/f951c5491b9e2e16e4eb/theme-legacy-light.js.map share/element-web/bundles/f951c5491b9e2e16e4eb/theme-light-custom.css share/element-web/bundles/f951c5491b9e2e16e4eb/theme-light-custom.js share/element-web/bundles/f951c5491b9e2e16e4eb/theme-light-custom.js.map share/element-web/bundles/f951c5491b9e2e16e4eb/theme-light-high-contrast.css share/element-web/bundles/f951c5491b9e2e16e4eb/theme-light-high-contrast.js share/element-web/bundles/f951c5491b9e2e16e4eb/theme-light-high-contrast.js.map share/element-web/bundles/f951c5491b9e2e16e4eb/theme-light.css share/element-web/bundles/f951c5491b9e2e16e4eb/theme-light.js share/element-web/bundles/f951c5491b9e2e16e4eb/theme-light.js.map share/element-web/bundles/f951c5491b9e2e16e4eb/usercontent.js share/element-web/bundles/f951c5491b9e2e16e4eb/usercontent.js.map share/element-web/bundles/f951c5491b9e2e16e4eb/vendors~element-web-app.js share/element-web/bundles/f951c5491b9e2e16e4eb/vendors~element-web-app.js.LICENSE.txt share/element-web/bundles/f951c5491b9e2e16e4eb/vendors~element-web-app.js.map share/element-web/bundles/f951c5491b9e2e16e4eb/vendors~init.js share/element-web/bundles/f951c5491b9e2e16e4eb/vendors~init.js.LICENSE.txt share/element-web/bundles/f951c5491b9e2e16e4eb/vendors~init.js.map share/element-web/c974eb6da43786df6acd.worker.js share/element-web/c974eb6da43786df6acd.worker.js.map d112 112 a223 110 share/element-web/fonts/Inconsolata/QldKNThLqRwH-OJ1UHjlKGlX5qhExfHwNJU.2ff0f39.woff2 share/element-web/fonts/Inconsolata/QldKNThLqRwH-OJ1UHjlKGlZ5qhExfHw.d8934e4.woff2 share/element-web/fonts/Inconsolata/QldXNThLqRwH-OJ1UHjlKGHiw71n5_zaDpwm80E.279a413.woff2 share/element-web/fonts/Inconsolata/QldXNThLqRwH-OJ1UHjlKGHiw71p5_zaDpwm.e6a8d96.woff2 share/element-web/fonts/Inter/Inter-Bold.1c3dfbb.woff share/element-web/fonts/Inter/Inter-Bold.a808c21.woff2 share/element-web/fonts/Inter/Inter-BoldItalic.32e2b20.woff share/element-web/fonts/Inter/Inter-BoldItalic.9744396.woff2 share/element-web/fonts/Inter/Inter-Italic.635afee.woff share/element-web/fonts/Inter/Inter-Italic.e2f5280.woff2 share/element-web/fonts/Inter/Inter-Medium.ba68c34.woff2 share/element-web/fonts/Inter/Inter-Medium.f5549f6.woff share/element-web/fonts/Inter/Inter-MediumItalic.2812ec5.woff share/element-web/fonts/Inter/Inter-MediumItalic.d29ef50.woff2 share/element-web/fonts/Inter/Inter-Regular.6cc68d6.woff2 share/element-web/fonts/Inter/Inter-Regular.8398b37.woff share/element-web/fonts/Inter/Inter-SemiBold.25b1ffc.woff share/element-web/fonts/Inter/Inter-SemiBold.625474d.woff2 share/element-web/fonts/Inter/Inter-SemiBoldItalic.80d799b.woff share/element-web/fonts/Inter/Inter-SemiBoldItalic.c632fb9.woff2 share/element-web/fonts/KaTeX/KaTeX_AMS-Regular.73ea273.woff2 share/element-web/fonts/KaTeX/KaTeX_AMS-Regular.853be92.ttf share/element-web/fonts/KaTeX/KaTeX_AMS-Regular.d562e88.woff share/element-web/fonts/KaTeX/KaTeX_Caligraphic-Bold.7489a2f.ttf share/element-web/fonts/KaTeX/KaTeX_Caligraphic-Bold.a1abf90.woff2 share/element-web/fonts/KaTeX/KaTeX_Caligraphic-Bold.d757c53.woff share/element-web/fonts/KaTeX/KaTeX_Caligraphic-Regular.7e873d3.ttf share/element-web/fonts/KaTeX/KaTeX_Caligraphic-Regular.d6484fc.woff2 share/element-web/fonts/KaTeX/KaTeX_Caligraphic-Regular.db074fa.woff share/element-web/fonts/KaTeX/KaTeX_Fraktur-Bold.354501b.woff share/element-web/fonts/KaTeX/KaTeX_Fraktur-Bold.4c761b3.ttf share/element-web/fonts/KaTeX/KaTeX_Fraktur-Bold.931d67e.woff2 share/element-web/fonts/KaTeX/KaTeX_Fraktur-Regular.172d352.woff2 share/element-web/fonts/KaTeX/KaTeX_Fraktur-Regular.6fdf0ac.woff share/element-web/fonts/KaTeX/KaTeX_Fraktur-Regular.ed305b5.ttf share/element-web/fonts/KaTeX/KaTeX_Main-Bold.0c3b892.woff share/element-web/fonts/KaTeX/KaTeX_Main-Bold.3989074.woff2 share/element-web/fonts/KaTeX/KaTeX_Main-Bold.8169508.ttf share/element-web/fonts/KaTeX/KaTeX_Main-BoldItalic.20f389c.woff2 share/element-web/fonts/KaTeX/KaTeX_Main-BoldItalic.428978d.woff share/element-web/fonts/KaTeX/KaTeX_Main-BoldItalic.828abcb.ttf share/element-web/fonts/KaTeX/KaTeX_Main-Italic.fa675e5.ttf share/element-web/fonts/KaTeX/KaTeX_Main-Italic.fd94749.woff share/element-web/fonts/KaTeX/KaTeX_Main-Italic.fe2176f.woff2 share/element-web/fonts/KaTeX/KaTeX_Main-Regular.4f35fbc.woff share/element-web/fonts/KaTeX/KaTeX_Main-Regular.9eba1d7.ttf share/element-web/fonts/KaTeX/KaTeX_Main-Regular.f650f11.woff2 share/element-web/fonts/KaTeX/KaTeX_Math-BoldItalic.3f07ed6.woff share/element-web/fonts/KaTeX/KaTeX_Math-BoldItalic.bf2d440.ttf share/element-web/fonts/KaTeX/KaTeX_Math-BoldItalic.dcbcbd9.woff2 share/element-web/fonts/KaTeX/KaTeX_Math-Italic.6d3d25f.woff2 share/element-web/fonts/KaTeX/KaTeX_Math-Italic.8a5f936.ttf share/element-web/fonts/KaTeX/KaTeX_Math-Italic.9675985.woff share/element-web/fonts/KaTeX/KaTeX_SansSerif-Bold.5b49f49.ttf share/element-web/fonts/KaTeX/KaTeX_SansSerif-Bold.95591a9.woff2 share/element-web/fonts/KaTeX/KaTeX_SansSerif-Bold.b9cd458.woff share/element-web/fonts/KaTeX/KaTeX_SansSerif-Italic.7d393d3.woff2 share/element-web/fonts/KaTeX/KaTeX_SansSerif-Italic.8d593cf.woff share/element-web/fonts/KaTeX/KaTeX_SansSerif-Italic.b257a18.ttf share/element-web/fonts/KaTeX/KaTeX_SansSerif-Regular.02271ec.woff share/element-web/fonts/KaTeX/KaTeX_SansSerif-Regular.2f7bc36.ttf share/element-web/fonts/KaTeX/KaTeX_SansSerif-Regular.cd5e231.woff2 share/element-web/fonts/KaTeX/KaTeX_Script-Regular.073b340.woff share/element-web/fonts/KaTeX/KaTeX_Script-Regular.c81d1b2.woff2 share/element-web/fonts/KaTeX/KaTeX_Script-Regular.fc9ba52.ttf share/element-web/fonts/KaTeX/KaTeX_Size1-Regular.0108e89.woff share/element-web/fonts/KaTeX/KaTeX_Size1-Regular.6de7d4b.ttf share/element-web/fonts/KaTeX/KaTeX_Size1-Regular.6eec866.woff2 share/element-web/fonts/KaTeX/KaTeX_Size2-Regular.2960900.woff2 share/element-web/fonts/KaTeX/KaTeX_Size2-Regular.3a99e70.woff share/element-web/fonts/KaTeX/KaTeX_Size2-Regular.57f5c18.ttf share/element-web/fonts/KaTeX/KaTeX_Size3-Regular.7947224.woff share/element-web/fonts/KaTeX/KaTeX_Size3-Regular.8d6b682.ttf share/element-web/fonts/KaTeX/KaTeX_Size3-Regular.e195151.woff2 share/element-web/fonts/KaTeX/KaTeX_Size4-Regular.4ad7c7e.ttf share/element-web/fonts/KaTeX/KaTeX_Size4-Regular.aeffd80.woff share/element-web/fonts/KaTeX/KaTeX_Size4-Regular.e418bf2.woff2 share/element-web/fonts/KaTeX/KaTeX_Typewriter-Regular.4c6b94f.woff share/element-web/fonts/KaTeX/KaTeX_Typewriter-Regular.c295e7f.woff2 share/element-web/fonts/KaTeX/KaTeX_Typewriter-Regular.c5c02d7.ttf share/element-web/fonts/Nunito/Nunito-Bold.b3a1698.ttf share/element-web/fonts/Nunito/Nunito-Regular.d3e2991.ttf share/element-web/fonts/Nunito/Nunito-SemiBold.58f5995.ttf share/element-web/fonts/Twemoji_Mozilla/TwemojiMozilla-colr.9ab8739.woff2 share/element-web/fonts/Twemoji_Mozilla/TwemojiMozilla-sbix.8db8873.woff2 share/element-web/i18n/bg.7474932.json share/element-web/i18n/ca.a4a2781.json share/element-web/i18n/cs.6d914f2.json share/element-web/i18n/da.ef81514.json share/element-web/i18n/de_DE.2d61c3e.json share/element-web/i18n/el.6d3abdb.json share/element-web/i18n/en_EN.a8592c0.json share/element-web/i18n/en_US.a776f33.json share/element-web/i18n/eo.ea619d2.json share/element-web/i18n/es.e3a337f.json share/element-web/i18n/et.d53bbeb.json share/element-web/i18n/eu.7cfa5f5.json share/element-web/i18n/fi.d6d7092.json share/element-web/i18n/fr.ccb540f.json share/element-web/i18n/gl.d489684.json share/element-web/i18n/he.8b09017.json share/element-web/i18n/hi.99b0222.json share/element-web/i18n/hu.3ea4a33.json share/element-web/i18n/id.4caec89.json share/element-web/i18n/is.73ef9d8.json share/element-web/i18n/it.778a4ea.json share/element-web/i18n/ja.71c2da7.json share/element-web/i18n/kab.5e5290f.json share/element-web/i18n/ko.263b1e7.json share/element-web/i18n/languages.eaa723d.json d225 296 a520 289 share/element-web/i18n/lo.49d8342.json share/element-web/i18n/lt.dc6aebb.json share/element-web/i18n/lv.3e36d85.json share/element-web/i18n/nb_NO.21021c2.json share/element-web/i18n/nl.3180d80.json share/element-web/i18n/nn.88fc8b7.json share/element-web/i18n/pl.027cd73.json share/element-web/i18n/pt.c27ae68.json share/element-web/i18n/pt_BR.ba1bfbe.json share/element-web/i18n/ru.4860a7f.json share/element-web/i18n/sk.ebbaa63.json share/element-web/i18n/sq.9f7bfdd.json share/element-web/i18n/sr.6ec2763.json share/element-web/i18n/sv.b2e45e7.json share/element-web/i18n/te.23c7207.json share/element-web/i18n/th.c7818d9.json share/element-web/i18n/tr.4fbc995.json share/element-web/i18n/uk.fb03aea.json share/element-web/i18n/vi.3b2eacc.json share/element-web/i18n/vls.b6034c9.json share/element-web/i18n/zh_Hans.51b7c7d.json share/element-web/i18n/zh_Hant.2f9e9e6.json share/element-web/img/badges/f-droid.0717e4d.svg share/element-web/img/badges/google-play.3b1e23c.svg share/element-web/img/badges/ios.adce813.svg share/element-web/img/betas/video_rooms.7fada3d.png share/element-web/img/cancel-small.599ba74.svg share/element-web/img/cancel.f8ee58c.svg share/element-web/img/compound/chevron-right-12px.bc5b8f9.svg share/element-web/img/download.8869916.svg share/element-web/img/e2e/decryption-failure.d4a03e3.svg share/element-web/img/e2e/disabled.f4aedf2.svg share/element-web/img/e2e/lock-warning-filled.655a613.svg share/element-web/img/e2e/normal.ab42a7b.svg share/element-web/img/e2e/verified-deprecated.9030dfd.svg share/element-web/img/e2e/verified.2ccf64e.svg share/element-web/img/e2e/warning-deprecated.b45047c.svg share/element-web/img/e2e/warning.71ffc83.svg share/element-web/img/element-desktop-logo.9ad01e8.svg share/element-web/img/element-icons/Back30s.2b40bad.svg share/element-web/img/element-icons/Checkbox.2617b49.svg share/element-web/img/element-icons/Email-icon.ef33129.svg share/element-web/img/element-icons/Forward30s.dc16bd7.svg share/element-web/img/element-icons/Mic-off.0f5d334.svg share/element-web/img/element-icons/Record.773424c.svg share/element-web/img/element-icons/Stop.ac8d6cb.svg share/element-web/img/element-icons/Timer.dd78cdd.svg share/element-web/img/element-icons/back.368e990.svg share/element-web/img/element-icons/brands/apple.734de1e.svg share/element-web/img/element-icons/brands/element.6f2c8aa.svg share/element-web/img/element-icons/brands/facebook.2061182.svg share/element-web/img/element-icons/brands/github.a229f06.svg share/element-web/img/element-icons/brands/gitlab.9958062.svg share/element-web/img/element-icons/brands/google.1573797.svg share/element-web/img/element-icons/brands/twitter.b825e3c.svg share/element-web/img/element-icons/call/delete.1f69b87.svg share/element-web/img/element-icons/call/dialpad.b652586.svg share/element-web/img/element-icons/call/expand.b085a84.svg share/element-web/img/element-icons/call/freedom.3785dd5.svg share/element-web/img/element-icons/call/fullscreen.3baa8a5.svg share/element-web/img/element-icons/call/hangup.a9876fc.svg share/element-web/img/element-icons/call/spotlight.7864fc7.svg share/element-web/img/element-icons/call/video-call.515f9f9.svg share/element-web/img/element-icons/call/voice-call.85002aa.svg share/element-web/img/element-icons/camera.d1d1927.svg share/element-web/img/element-icons/cancel-rounded.ede6a2d.svg share/element-web/img/element-icons/caret-left.13438f8.svg share/element-web/img/element-icons/chat-bubble.d1c5d78.svg share/element-web/img/element-icons/chat-bubbles.7946de9.svg share/element-web/img/element-icons/check-white.9400525.svg share/element-web/img/element-icons/child-relationship.f8cfd49.svg share/element-web/img/element-icons/circle-sending.394023e.svg share/element-web/img/element-icons/circle-sent.4ba3d6b.svg share/element-web/img/element-icons/clock.5fea538.svg share/element-web/img/element-icons/cloud-off.97663f7.svg share/element-web/img/element-icons/collapse-message.2764ac2.svg share/element-web/img/element-icons/context-menu.2c3f393.svg share/element-web/img/element-icons/copy.4ee219c.svg share/element-web/img/element-icons/devices.4a18e3a.svg share/element-web/img/element-icons/email-prompt.67a8ba4.svg share/element-web/img/element-icons/expand-message.b3c80a6.svg share/element-web/img/element-icons/export.2d0320e.svg share/element-web/img/element-icons/eye.e715558.svg share/element-web/img/element-icons/feedback.0bc9353.svg share/element-web/img/element-icons/flask.6aca159.svg share/element-web/img/element-icons/group-members.d86d751.svg share/element-web/img/element-icons/hide.72c451b.svg share/element-web/img/element-icons/home.71443c4.svg share/element-web/img/element-icons/i.cf33278.svg share/element-web/img/element-icons/info.1d7ac3e.svg share/element-web/img/element-icons/leave.9cf503d.svg share/element-web/img/element-icons/link.e24e5a8.svg share/element-web/img/element-icons/live.3af3890.svg share/element-web/img/element-icons/location.2cdec18.svg share/element-web/img/element-icons/lock.998ae1f.svg share/element-web/img/element-icons/maximise-expand.598c075.svg share/element-web/img/element-icons/message/chevron-up.0f9ac6f.svg share/element-web/img/element-icons/message/fwd.5170eae.svg share/element-web/img/element-icons/message/overflow-large.f3afed8.svg share/element-web/img/element-icons/message/thread.d1987ec.svg share/element-web/img/element-icons/mic.cf0a544.svg share/element-web/img/element-icons/minimise-collapse.a17212b.svg share/element-web/img/element-icons/minus-button.69204a0.svg share/element-web/img/element-icons/notifications.988ddb0.svg share/element-web/img/element-icons/pause.9c2f319.svg share/element-web/img/element-icons/play.1b76a00.svg share/element-web/img/element-icons/plus-button.1639e3c.svg share/element-web/img/element-icons/plus.7b3d018.svg share/element-web/img/element-icons/reduce.12b1369.svg share/element-web/img/element-icons/retry.8a39798.svg share/element-web/img/element-icons/room/apps.931b680.svg share/element-web/img/element-icons/room/composer/attach.7eed7d0.svg share/element-web/img/element-icons/room/composer/bold.a6dcbab.svg share/element-web/img/element-icons/room/composer/emoji.d7b1970.svg share/element-web/img/element-icons/room/composer/inline_code.953b588.svg share/element-web/img/element-icons/room/composer/italic.4fe93ab.svg share/element-web/img/element-icons/room/composer/link.aeb613c.svg share/element-web/img/element-icons/room/composer/location.d0dc71f.svg share/element-web/img/element-icons/room/composer/plain_text.ad262e9.svg share/element-web/img/element-icons/room/composer/poll.39d51c8.svg share/element-web/img/element-icons/room/composer/rich_text.a74f6cc.svg share/element-web/img/element-icons/room/composer/sticker.6a92ae6.svg share/element-web/img/element-icons/room/composer/strikethrough.18a9725.svg share/element-web/img/element-icons/room/composer/underline.1bc1531.svg share/element-web/img/element-icons/room/default_app.79b63ba.svg share/element-web/img/element-icons/room/default_cal.6bea887.svg share/element-web/img/element-icons/room/default_clock.d7c6411.svg share/element-web/img/element-icons/room/default_doc.a42767c.svg share/element-web/img/element-icons/room/default_video.f29df7d.svg share/element-web/img/element-icons/room/ellipsis.42b61c0.svg share/element-web/img/element-icons/room/files.ff2ae8d.svg share/element-web/img/element-icons/room/format-bar/bold.78873b8.svg share/element-web/img/element-icons/room/format-bar/code.14db777.svg share/element-web/img/element-icons/room/format-bar/italic.bc981b2.svg share/element-web/img/element-icons/room/format-bar/quote.72d307f.svg share/element-web/img/element-icons/room/format-bar/strikethrough.2c63d5c.svg share/element-web/img/element-icons/room/invite.440bc20.svg share/element-web/img/element-icons/room/members.d160d40.svg share/element-web/img/element-icons/room/message-bar/edit.940a38c.svg share/element-web/img/element-icons/room/message-bar/emoji.27bdbc0.svg share/element-web/img/element-icons/room/message-bar/reply.b232084.svg share/element-web/img/element-icons/room/message-bar/star.174f126.svg share/element-web/img/element-icons/room/pin-upright.340b3b6.svg share/element-web/img/element-icons/room/pin.c358af7.svg share/element-web/img/element-icons/room/room-summary.50ea68e.svg share/element-web/img/element-icons/room/search-inset.7a9a2eb.svg share/element-web/img/element-icons/room/settings/advanced.5744e03.svg share/element-web/img/element-icons/room/settings/roles.ace4f24.svg share/element-web/img/element-icons/room/share.6a6396f.svg share/element-web/img/element-icons/room/thread.239d10c.svg share/element-web/img/element-icons/roomlist/checkmark.76b08f2.svg share/element-web/img/element-icons/roomlist/dark-light-mode.328ce0f.svg share/element-web/img/element-icons/roomlist/decorated-avatar-mask.376375b.svg share/element-web/img/element-icons/roomlist/dialpad.024cc1d.svg share/element-web/img/element-icons/roomlist/dnd-cross.2cf7314.svg share/element-web/img/element-icons/roomlist/dnd.83b4a64.svg share/element-web/img/element-icons/roomlist/explore.6738ed6.svg share/element-web/img/element-icons/roomlist/favorite.acb2ed7.svg share/element-web/img/element-icons/roomlist/hash-circle.ca31c07.svg share/element-web/img/element-icons/roomlist/hash-plus.0f56725.svg share/element-web/img/element-icons/roomlist/hash-search.53e3a04.svg share/element-web/img/element-icons/roomlist/hash-video.0d44220.svg share/element-web/img/element-icons/roomlist/hash.9de9cf7.svg share/element-web/img/element-icons/roomlist/low-priority.d46a05a.svg share/element-web/img/element-icons/roomlist/mark-as-read.273067d.svg share/element-web/img/element-icons/roomlist/member-plus.705de31.svg share/element-web/img/element-icons/roomlist/notifications-default.63a2b44.svg share/element-web/img/element-icons/roomlist/notifications-dm.6739542.svg share/element-web/img/element-icons/roomlist/notifications-off.0b8adcc.svg share/element-web/img/element-icons/roomlist/plus-circle.4fbd7e8.svg share/element-web/img/element-icons/roomlist/plus.6af83e4.svg share/element-web/img/element-icons/roomlist/search.91a83f7.svg share/element-web/img/element-icons/roomlist/skeleton-ui.fde3810.svg share/element-web/img/element-icons/security.fa860ea.svg share/element-web/img/element-icons/send-message.4b52f53.svg share/element-web/img/element-icons/settings.6b0c052.svg share/element-web/img/element-icons/settings/appearance.90cad21.svg share/element-web/img/element-icons/settings/desktop.05314b6.svg share/element-web/img/element-icons/settings/flask.40eebdf.svg share/element-web/img/element-icons/settings/help.96dda0b.svg share/element-web/img/element-icons/settings/img-size-large.9c06d67.svg share/element-web/img/element-icons/settings/img-size-normal.769b56e.svg share/element-web/img/element-icons/settings/inactive.0c6bfa4.svg share/element-web/img/element-icons/settings/keyboard.67e29b9.svg share/element-web/img/element-icons/settings/mobile.471adda.svg share/element-web/img/element-icons/settings/preference.dd3ae3c.svg share/element-web/img/element-icons/settings/sidebar.5dcb382.svg share/element-web/img/element-icons/settings/unknown-device.a72c1a6.svg share/element-web/img/element-icons/settings/web.59c702a.svg share/element-web/img/element-icons/speaker.65cebab.svg share/element-web/img/element-icons/thread-summary.4b1ebec.svg share/element-web/img/element-icons/trashcan.2f78f2d.svg share/element-web/img/element-icons/trophy.9bd02b9.svg share/element-web/img/element-icons/upload.1018a2f.svg share/element-web/img/element-icons/view-community.0d3cd3f.svg share/element-web/img/element-icons/view-in-room.afeddb7.svg share/element-web/img/element-icons/warning-badge.203170a.svg share/element-web/img/element-icons/warning.af4c54e.svg share/element-web/img/element-icons/x-8px.1715293.svg share/element-web/img/element-shiny.f5a5e6e.svg share/element-web/img/ellipsis.8a92914.svg share/element-web/img/emojipicker/activity.b1bd2e6.svg share/element-web/img/emojipicker/custom.0b41026.svg share/element-web/img/emojipicker/delete.bef70a7.svg share/element-web/img/emojipicker/flags.90f18b0.svg share/element-web/img/emojipicker/foods.7be3b5f.svg share/element-web/img/emojipicker/nature.8a9bfce.svg share/element-web/img/emojipicker/objects.31b5fc3.svg share/element-web/img/emojipicker/people.0fb0422.svg share/element-web/img/emojipicker/places.87f4f91.svg share/element-web/img/emojipicker/recent.ac61335.svg share/element-web/img/emojipicker/search.fc4e297.svg share/element-web/img/emojipicker/symbols.9e36ce6.svg share/element-web/img/external-link.8197a77.svg share/element-web/img/feather-customised/alert-triangle.86506d9.svg share/element-web/img/feather-customised/bridge.8ca4493.svg share/element-web/img/feather-customised/bug.4551a84.svg share/element-web/img/feather-customised/check.5886f29.svg share/element-web/img/feather-customised/chevron-down.59c17e1.svg share/element-web/img/feather-customised/dropdown-arrow.12f4aa5.svg share/element-web/img/feather-customised/edit.59e9512.svg share/element-web/img/feather-customised/eye.d8df60a.svg share/element-web/img/feather-customised/files.4170883.svg share/element-web/img/feather-customised/help-circle.bac51e2.svg share/element-web/img/feather-customised/image.ba8601f.svg share/element-web/img/feather-customised/search-input.5d69fb5.svg share/element-web/img/feather-customised/secure-backup.7e95b34.svg share/element-web/img/feather-customised/secure-phrase.73fa1c2.svg share/element-web/img/feather-customised/trash.custom.1dac3e5.svg share/element-web/img/feather-customised/user.db9209f.svg share/element-web/img/feather-customised/warning-triangle.3c669f7.svg share/element-web/img/feather-customised/widget/external-link.096d050.svg share/element-web/img/feather-customised/x.fbdaca6.svg share/element-web/img/format/bold.dc55f5c.svg share/element-web/img/format/code.46baea8.svg share/element-web/img/format/italics.5a8964a.svg share/element-web/img/format/quote.b9b5782.svg share/element-web/img/format/strikethrough.23e1432.svg share/element-web/img/globe.0408a7a.svg share/element-web/img/icon-email-pill-avatar.a6d2e88.svg share/element-web/img/icon-pill-remove.d11225a.svg share/element-web/img/icons-close.18b3d80.svg share/element-web/img/icons-show-stickers.f790079.svg share/element-web/img/image-view/close.c2af4a8.svg share/element-web/img/image-view/download.e1f4f96.svg share/element-web/img/image-view/more.6adb72c.svg share/element-web/img/image-view/rotate-ccw.bc1b65b.svg share/element-web/img/image-view/rotate-cw.22a8e66.svg share/element-web/img/image-view/zoom-in.714cc54.svg share/element-web/img/image-view/zoom-out.4a741a1.svg share/element-web/img/location/live-location.db24eab.svg share/element-web/img/location/map.a3d1233.svg share/element-web/img/markdown.882e60d.svg share/element-web/img/matrix.9166e4b.svg share/element-web/img/member_chevron.85a55f6.png share/element-web/img/minimise.86e5d8e.svg share/element-web/img/noise.8322d5a.png share/element-web/img/plus.9014602.svg share/element-web/img/room_replaced.4ac105f.svg share/element-web/img/social/email-1.4053cdb.png share/element-web/img/social/facebook.b008f77.png share/element-web/img/social/linkedin.5764540.png share/element-web/img/social/reddit.5424a6c.png share/element-web/img/social/twitter-2.711a2e5.png share/element-web/img/spinner/spinner-background.0fe37e1.svg share/element-web/img/spinner/spinner-foreground.9b87205.svg share/element-web/img/stickerpack-placeholder.877b5d0.png share/element-web/img/tick-circle.605de0c.svg share/element-web/img/typing-indicator-2x.e13c259.gif share/element-web/img/upload-big.ade34b1.svg share/element-web/img/user-onboarding/CommunityMessaging.0e6a083.png share/element-web/img/user-onboarding/PersonalMessaging.12f2bc3.png share/element-web/img/user-onboarding/WorkMessaging.2643669.png share/element-web/img/voip/call-view/cam-off.a099e25.svg share/element-web/img/voip/call-view/cam-on.b011f60.svg share/element-web/img/voip/call-view/dialpad.44caf66.svg share/element-web/img/voip/call-view/more.33bfe39.svg share/element-web/img/voip/call-view/screensharing.5c2d592.svg share/element-web/img/voip/call-view/sidebar-off.9164266.svg share/element-web/img/voip/call-view/sidebar-on.c8ce983.svg share/element-web/img/voip/declined-video.6800c36.svg share/element-web/img/voip/missed-video.c6ff632.svg share/element-web/img/voip/missed-voice.8a2b762.svg share/element-web/img/voip/paused.b00e0b4.svg share/element-web/img/voip/silence.fff021d.svg share/element-web/img/voip/tab-dialpad.5fb10f3.svg share/element-web/img/voip/tab-userdirectory.6dac23d.svg share/element-web/img/voip/un-silence.fd94a16.svg share/element-web/img/warning.76eaf74.svg d536 1 a536 1 share/element-web/olm.606fd06.wasm d538 4 a541 4 share/element-web/opus-decoderWorker.min.f69d392.js share/element-web/opus-encoderWorker.min.8bd8ff5.js share/element-web/recorder-worklet.d36f712.js share/element-web/recorder-worklet.d36f712.js.map d565 1 a565 1 share/element-web/vector-icons/apple-touch-icon-114.00c12af.png d567 1 a567 1 share/element-web/vector-icons/apple-touch-icon-120.92ecd3f.png d569 1 a569 1 share/element-web/vector-icons/apple-touch-icon-144.d6fa3d3.png d571 1 a571 1 share/element-web/vector-icons/apple-touch-icon-152.f9a2308.png d573 1 a573 1 share/element-web/vector-icons/apple-touch-icon-180.a568820.png d575 1 a575 1 share/element-web/vector-icons/apple-touch-icon-57.427b19f.png d577 1 a577 1 share/element-web/vector-icons/apple-touch-icon-60.bc628cb.png d579 1 a579 1 share/element-web/vector-icons/apple-touch-icon-72.c4b7beb.png d581 1 a581 1 share/element-web/vector-icons/apple-touch-icon-76.fd3f0ef.png d583 1 a583 1 share/element-web/vector-icons/browserconfig.8b4a2cf.xml d585 1 a585 1 share/element-web/vector-icons/favicon.4c70c2b.ico d587 1 a587 1 share/element-web/vector-icons/mstile-150.afdac3f.png d593 1 a593 1 share/element-web/wave-encoderWorker.min.9f737c9.js @ 1.18 log @Update chat/element-web to 1.11.17 Changes in [1.11.17](https://github.com/vector-im/element-web/releases/tag/v1.11.17) (2022-12-21) ================================================================================================= ## ✨ Features * Add inline code formatting to rich text editor ([\#9720](https://github.com/matrix-org/matrix-react-sdk/pull/9720)). * Add emoji handling for plain text mode of the new rich text editor ([\#9727](https://github.com/matrix-org/matrix-react-sdk/pull/9727)). * Overlay virtual room call events into main timeline ([\#9626](https://github.com/matrix-org/matrix-react-sdk/pull/9626)). Fixes #22929. * Adds a new section under "Room Settings" > "Roles & Permissions" which adds the possibility to multiselect users from this room and grant them more permissions. ([\#9596](https://github.com/matrix-org/matrix-react-sdk/pull/9596)). Contributed by @@GoodGuyMarco. * Add emoji handling for rich text mode ([\#9661](https://github.com/matrix-org/matrix-react-sdk/pull/9661)). * Add setting to hide bold notifications ([\#9705](https://github.com/matrix-org/matrix-react-sdk/pull/9705)). * Further password reset flow enhancements ([\#9662](https://github.com/matrix-org/matrix-react-sdk/pull/9662)). * Snooze the bulk unverified sessions reminder on dismiss ([\#9706](https://github.com/matrix-org/matrix-react-sdk/pull/9706)). * Honor advanced audio processing settings when recording voice messages ([\#9610](https://github.com/matrix-org/matrix-react-sdk/pull/9610)). Contributed by @@MrAnno. * Improve the visual balance of bubble layout ([\#9704](https://github.com/matrix-org/matrix-react-sdk/pull/9704)). * Add config setting to disable bulk unverified sessions nag ([\#9657](https://github.com/matrix-org/matrix-react-sdk/pull/9657)). * Only display bulk unverified sessions nag when current sessions is verified ([\#9656](https://github.com/matrix-org/matrix-react-sdk/pull/9656)). * Separate labs and betas more clearly ([\#8969](https://github.com/matrix-org/matrix-react-sdk/pull/8969)). Fixes #22706. * Show user an error if we fail to create a DM for verification. ([\#9624](https://github.com/matrix-org/matrix-react-sdk/pull/9624)). ## 🐛 Bug Fixes * Prevent unnecessary m.direct updates ([\#9805](https://github.com/matrix-org/matrix-react-sdk/pull/9805)). Fixes #24059. * Fix checkForPreJoinUISI for thread roots ([\#9803](https://github.com/matrix-org/matrix-react-sdk/pull/9803)). Fixes #24054. * Load RTE components only when RTE labs is enabled ([\#9804](https://github.com/matrix-org/matrix-react-sdk/pull/9804)). * Fix issue where thread panel did not update correctly ([\#9746](https://github.com/matrix-org/matrix-react-sdk/pull/9746)). Fixes #23971. * Remove async call to get virtual room from room load ([\#9743](https://github.com/matrix-org/matrix-react-sdk/pull/9743)). Fixes #23968. * Check each thread for unread messages. ([\#9723](https://github.com/matrix-org/matrix-react-sdk/pull/9723)). * Device manage - handle sessions that don't support encryption ([\#9717](https://github.com/matrix-org/matrix-react-sdk/pull/9717)). Fixes #23722. * Fix hover state for formatting buttons (Rich text editor) (fix vector-im/element-web/issues/23832) ([\#9715](https://github.com/matrix-org/matrix-react-sdk/pull/9715)). * Don't allow group calls to be unterminated ([\#9710](https://github.com/matrix-org/matrix-react-sdk/pull/9710)). * Fix replies to emotes not showing as inline ([\#9707](https://github.com/matrix-org/matrix-react-sdk/pull/9707)). Fixes #23903. * Update copy of 'Change layout' button to match Element Call ([\#9703](https://github.com/matrix-org/matrix-react-sdk/pull/9703)). * Fix call splitbrains when switching between rooms ([\#9692](https://github.com/matrix-org/matrix-react-sdk/pull/9692)). * bugfix: fix an issue where the Notifier would incorrectly fire for non-timeline events ([\#9664](https://github.com/matrix-org/matrix-react-sdk/pull/9664)). Fixes #17263. * Fix power selector being wrongly disabled for admins themselves ([\#9681](https://github.com/matrix-org/matrix-react-sdk/pull/9681)). Fixes #23882. * Show day counts in call durations ([\#9641](https://github.com/matrix-org/matrix-react-sdk/pull/9641)). @ text @d2 2 a3 2 share/element-web/88c96a6570e20d386387.worker.js share/element-web/88c96a6570e20d386387.worker.js.map d5 103 a107 97 share/element-web/baede682f3fe30ff2bc2.worker.js share/element-web/baede682f3fe30ff2bc2.worker.js.map share/element-web/bundles/799c15368d34387db341/0.js share/element-web/bundles/799c15368d34387db341/0.js.map share/element-web/bundles/799c15368d34387db341/1.js share/element-web/bundles/799c15368d34387db341/1.js.map share/element-web/bundles/799c15368d34387db341/10.js share/element-web/bundles/799c15368d34387db341/10.js.map share/element-web/bundles/799c15368d34387db341/11.js share/element-web/bundles/799c15368d34387db341/11.js.map share/element-web/bundles/799c15368d34387db341/2.js share/element-web/bundles/799c15368d34387db341/2.js.map share/element-web/bundles/799c15368d34387db341/3.js share/element-web/bundles/799c15368d34387db341/3.js.map share/element-web/bundles/799c15368d34387db341/30.js share/element-web/bundles/799c15368d34387db341/30.js.map share/element-web/bundles/799c15368d34387db341/31.js share/element-web/bundles/799c15368d34387db341/31.js.map share/element-web/bundles/799c15368d34387db341/32.js share/element-web/bundles/799c15368d34387db341/32.js.map share/element-web/bundles/799c15368d34387db341/33.js share/element-web/bundles/799c15368d34387db341/33.js.map share/element-web/bundles/799c15368d34387db341/34.js share/element-web/bundles/799c15368d34387db341/34.js.map share/element-web/bundles/799c15368d34387db341/35.js share/element-web/bundles/799c15368d34387db341/35.js.map share/element-web/bundles/799c15368d34387db341/36.js share/element-web/bundles/799c15368d34387db341/36.js.map share/element-web/bundles/799c15368d34387db341/37.js share/element-web/bundles/799c15368d34387db341/37.js.map share/element-web/bundles/799c15368d34387db341/38.js share/element-web/bundles/799c15368d34387db341/38.js.map share/element-web/bundles/799c15368d34387db341/39.js share/element-web/bundles/799c15368d34387db341/39.js.map share/element-web/bundles/799c15368d34387db341/4.js share/element-web/bundles/799c15368d34387db341/4.js.map share/element-web/bundles/799c15368d34387db341/5.js share/element-web/bundles/799c15368d34387db341/5.js.map share/element-web/bundles/799c15368d34387db341/6.js share/element-web/bundles/799c15368d34387db341/6.js.map share/element-web/bundles/799c15368d34387db341/7.js share/element-web/bundles/799c15368d34387db341/7.js.map share/element-web/bundles/799c15368d34387db341/8.js share/element-web/bundles/799c15368d34387db341/8.js.map share/element-web/bundles/799c15368d34387db341/9.js share/element-web/bundles/799c15368d34387db341/9.js.map share/element-web/bundles/799c15368d34387db341/bundle.css share/element-web/bundles/799c15368d34387db341/bundle.js share/element-web/bundles/799c15368d34387db341/bundle.js.LICENSE.txt share/element-web/bundles/799c15368d34387db341/bundle.js.map share/element-web/bundles/799c15368d34387db341/compatibility-view.css share/element-web/bundles/799c15368d34387db341/compatibility-view.js share/element-web/bundles/799c15368d34387db341/compatibility-view.js.map share/element-web/bundles/799c15368d34387db341/element-web-app.js share/element-web/bundles/799c15368d34387db341/element-web-app.js.map share/element-web/bundles/799c15368d34387db341/error-view.css share/element-web/bundles/799c15368d34387db341/error-view.js share/element-web/bundles/799c15368d34387db341/error-view.js.map share/element-web/bundles/799c15368d34387db341/init.js share/element-web/bundles/799c15368d34387db341/init.js.map share/element-web/bundles/799c15368d34387db341/jitsi.css share/element-web/bundles/799c15368d34387db341/jitsi.js share/element-web/bundles/799c15368d34387db341/jitsi.js.LICENSE.txt share/element-web/bundles/799c15368d34387db341/jitsi.js.map share/element-web/bundles/799c15368d34387db341/mobileguide.js share/element-web/bundles/799c15368d34387db341/mobileguide.js.map share/element-web/bundles/799c15368d34387db341/styles.js share/element-web/bundles/799c15368d34387db341/styles.js.map share/element-web/bundles/799c15368d34387db341/theme-dark-custom.css share/element-web/bundles/799c15368d34387db341/theme-dark-custom.js share/element-web/bundles/799c15368d34387db341/theme-dark-custom.js.map share/element-web/bundles/799c15368d34387db341/theme-dark.css share/element-web/bundles/799c15368d34387db341/theme-dark.js share/element-web/bundles/799c15368d34387db341/theme-dark.js.map share/element-web/bundles/799c15368d34387db341/theme-legacy-dark.css share/element-web/bundles/799c15368d34387db341/theme-legacy-dark.js share/element-web/bundles/799c15368d34387db341/theme-legacy-dark.js.map share/element-web/bundles/799c15368d34387db341/theme-legacy-light.css share/element-web/bundles/799c15368d34387db341/theme-legacy-light.js share/element-web/bundles/799c15368d34387db341/theme-legacy-light.js.map share/element-web/bundles/799c15368d34387db341/theme-light-custom.css share/element-web/bundles/799c15368d34387db341/theme-light-custom.js share/element-web/bundles/799c15368d34387db341/theme-light-custom.js.map share/element-web/bundles/799c15368d34387db341/theme-light-high-contrast.css share/element-web/bundles/799c15368d34387db341/theme-light-high-contrast.js share/element-web/bundles/799c15368d34387db341/theme-light-high-contrast.js.map share/element-web/bundles/799c15368d34387db341/theme-light.css share/element-web/bundles/799c15368d34387db341/theme-light.js share/element-web/bundles/799c15368d34387db341/theme-light.js.map share/element-web/bundles/799c15368d34387db341/usercontent.js share/element-web/bundles/799c15368d34387db341/usercontent.js.map share/element-web/bundles/799c15368d34387db341/vendors~element-web-app.js share/element-web/bundles/799c15368d34387db341/vendors~element-web-app.js.LICENSE.txt share/element-web/bundles/799c15368d34387db341/vendors~element-web-app.js.map share/element-web/bundles/799c15368d34387db341/vendors~init.js share/element-web/bundles/799c15368d34387db341/vendors~init.js.LICENSE.txt share/element-web/bundles/799c15368d34387db341/vendors~init.js.map d199 1 a199 1 share/element-web/i18n/bg.ccf6e4b.json d201 1 a201 1 share/element-web/i18n/cs.b48104f.json d203 3 a205 3 share/element-web/i18n/de_DE.7680010.json share/element-web/i18n/el.b8c1237.json share/element-web/i18n/en_EN.e2693a2.json d207 17 a223 17 share/element-web/i18n/eo.01d40fb.json share/element-web/i18n/es.500a11e.json share/element-web/i18n/et.ffef41e.json share/element-web/i18n/eu.d77bd4b.json share/element-web/i18n/fi.ebab868.json share/element-web/i18n/fr.49d3c3d.json share/element-web/i18n/gl.052bc0f.json share/element-web/i18n/he.fd6cc55.json share/element-web/i18n/hi.1210666.json share/element-web/i18n/hu.b1b0ddb.json share/element-web/i18n/id.6a3063f.json share/element-web/i18n/is.6c7a61f.json share/element-web/i18n/it.91ab13b.json share/element-web/i18n/ja.5bd24a9.json share/element-web/i18n/kab.f619ad9.json share/element-web/i18n/ko.70833c8.json share/element-web/i18n/languages.7fc4e15.json d225 7 a231 7 share/element-web/i18n/lo.19c8dc9.json share/element-web/i18n/lt.4fcbeee.json share/element-web/i18n/lv.308a8e9.json share/element-web/i18n/nb_NO.2967060.json share/element-web/i18n/nl.e71c5ef.json share/element-web/i18n/nn.1b13697.json share/element-web/i18n/pl.1923e73.json d233 6 a238 6 share/element-web/i18n/pt_BR.7ce8490.json share/element-web/i18n/ru.8b518ef.json share/element-web/i18n/sk.14abf19.json share/element-web/i18n/sq.49543a7.json share/element-web/i18n/sr.cef48b2.json share/element-web/i18n/sv.7d43b55.json d240 7 a246 7 share/element-web/i18n/th.e9b1153.json share/element-web/i18n/tr.578218e.json share/element-web/i18n/uk.e9785f5.json share/element-web/i18n/vi.cf4f7c2.json share/element-web/i18n/vls.8ec0687.json share/element-web/i18n/zh_Hans.f89a96b.json share/element-web/i18n/zh_Hant.4629592.json d255 1 d268 1 a268 1 share/element-web/img/element-icons/Mic.cf0a544.svg d285 1 a285 1 share/element-web/img/element-icons/call/hangup.4fa8031.svg d287 1 a287 1 share/element-web/img/element-icons/call/video-call.cc351de.svg d325 1 d341 1 d343 1 a343 1 share/element-web/img/element-icons/room/composer/plain_text.db61eac.svg d389 1 a500 3 share/element-web/img/voip/call-view/hangup.a1a33b1.svg share/element-web/img/voip/call-view/mic-off.5656d72.svg share/element-web/img/voip/call-view/mic-on.038a14c.svg a505 4 share/element-web/img/voip/declined-voice.eb12e29.svg share/element-web/img/voip/mic-muted.b808cb0.svg share/element-web/img/voip/mic-on-mask.d6fee11.svg share/element-web/img/voip/mic-unmuted.bfca80e.svg @ 1.17 log @Update chat/element-web to 1.11.16 # Changes in [1.11.16](https://github.com/vector-im/element-web/releases/tag/v1.11.16) (2022-12-06) ## ✨ Features - Further improve replies ([\#6396](https://github.com/matrix-org/matrix-react-sdk/pull/6396)). Fixes #19074, #18194 #18027 and #19179. - Enable users to join group calls from multiple devices ([\#9625](https://github.com/matrix-org/matrix-react-sdk/pull/9625)). - fix(visual): make cursor a pointer for summaries ([\#9419](https://github.com/matrix-org/matrix-react-sdk/pull/9419)). Contributed by @@r00ster91. - Add placeholder for rich text editor ([\#9613](https://github.com/matrix-org/matrix-react-sdk/pull/9613)). - Consolidate public room search experience ([\#9605](https://github.com/matrix-org/matrix-react-sdk/pull/9605)). Fixes #22846. - New password reset flow ([\#9581](https://github.com/matrix-org/matrix-react-sdk/pull/9581)). Fixes #23131. - Device manager - add tooltip to device details toggle ([\#9594](https://github.com/matrix-org/matrix-react-sdk/pull/9594)). - sliding sync: add lazy-loading member support ([\#9530](https://github.com/matrix-org/matrix-react-sdk/pull/9530)). - Limit formatting bar offset to top of composer ([\#9365](https://github.com/matrix-org/matrix-react-sdk/pull/9365)). Fixes #12359. Contributed by @@owi92. ## 🐛 Bug Fixes - Fix issues around up arrow event edit shortcut ([\#9645](https://github.com/matrix-org/matrix-react-sdk/pull/9645)). Fixes #18497 and #18964. - Fix search not being cleared when clicking on a result ([\#9635](https://github.com/matrix-org/matrix-react-sdk/pull/9635)). Fixes #23845. - Fix screensharing in 1:1 calls ([\#9612](https://github.com/matrix-org/matrix-react-sdk/pull/9612)). Fixes #23808. - Fix the background color flashing when joining a call ([\#9640](https://github.com/matrix-org/matrix-react-sdk/pull/9640)). - Fix the size of the 'Private space' icon ([\#9638](https://github.com/matrix-org/matrix-react-sdk/pull/9638)). - Fix reply editing in rich text editor (https ([\#9615](https://github.com/matrix-org/matrix-react-sdk/pull/9615)). - Fix thread list jumping back down while scrolling ([\#9606](https://github.com/matrix-org/matrix-react-sdk/pull/9606)). Fixes #23727. - Fix regression with TimelinePanel props updates not taking effect ([\#9608](https://github.com/matrix-org/matrix-react-sdk/pull/9608)). Fixes #23794. - Fix form tooltip positioning ([\#9598](https://github.com/matrix-org/matrix-react-sdk/pull/9598)). Fixes #22861. - Extract Search handling from RoomView into its own Component ([\#9574](https://github.com/matrix-org/matrix-react-sdk/pull/9574)). Fixes #498. - Fix call splitbrains when switching between rooms ([\#9692](https://github.com/matrix-org/matrix-react-sdk/pull/9692)). - [Backport staging] Fix replies to emotes not showing as inline ([\#9708](https://github.com/matrix-org/matrix-react-sdk/pull/9708)). # Changes in [1.11.15](https://github.com/vector-im/element-web/releases/tag/v1.11.15) (2022-11-22) ## ✨ Features - Make clear notifications work with threads ([\#9575](https://github.com/matrix-org/matrix-react-sdk/pull/9575)). Fixes #23751. - Change "None" to "Off" in notification options ([\#9539](https://github.com/matrix-org/matrix-react-sdk/pull/9539)). Contributed by @@Arnei. - Advanced audio processing settings ([\#8759](https://github.com/matrix-org/matrix-react-sdk/pull/8759)). Fixes #6278. Contributed by @@MrAnno. - Add way to create a user notice via config.json ([\#9559](https://github.com/matrix-org/matrix-react-sdk/pull/9559)). - Improve design of the rich text editor ([\#9533](https://github.com/matrix-org/matrix-react-sdk/pull/9533)). Contributed by @@florianduros. - Enable user to zoom beyond image size ([\#5949](https://github.com/matrix-org/matrix-react-sdk/pull/5949)). Contributed by @@jaiwanth-v. - Fix: Move "Leave Space" option to the bottom of space context menu ([\#9535](https://github.com/matrix-org/matrix-react-sdk/pull/9535)). Contributed by @@hanadi92. ## 🐛 Bug Fixes - Make build scripts work on NixOS ([\#23740](https://github.com/vector-im/element-web/pull/23740)). - Fix integration manager `get_open_id_token` action and add E2E tests ([\#9520](https://github.com/matrix-org/matrix-react-sdk/pull/9520)). - Fix links being mangled by markdown processing ([\#9570](https://github.com/matrix-org/matrix-react-sdk/pull/9570)). Fixes #23743. - Fix: inline links selecting radio button ([\#9543](https://github.com/matrix-org/matrix-react-sdk/pull/9543)). Contributed by @@hanadi92. - Fix wrong error message in registration when phone number threepid is in use. ([\#9571](https://github.com/matrix-org/matrix-react-sdk/pull/9571)). Contributed by @@bagvand. - Fix missing avatar for show current profiles ([\#9563](https://github.com/matrix-org/matrix-react-sdk/pull/9563)). Fixes #23733. - Fix read receipts trickling down correctly ([\#9567](https://github.com/matrix-org/matrix-react-sdk/pull/9567)). Fixes #23746. - Resilience fix for homeserver without thread notification support ([\#9565](https://github.com/matrix-org/matrix-react-sdk/pull/9565)). - Don't switch to the home page needlessly after leaving a room ([\#9477](https://github.com/matrix-org/matrix-react-sdk/pull/9477)). - Differentiate download and decryption errors when showing images ([\#9562](https://github.com/matrix-org/matrix-react-sdk/pull/9562)). Fixes #3892. - Close context menu when a modal is opened to prevent user getting stuck ([\#9560](https://github.com/matrix-org/matrix-react-sdk/pull/9560)). Fixes #15610 and #10781. - Fix TimelineReset handling when no room associated ([\#9553](https://github.com/matrix-org/matrix-react-sdk/pull/9553)). - Always use current profile on thread events ([\#9524](https://github.com/matrix-org/matrix-react-sdk/pull/9524)). Fixes #23648. - Fix `ThreadView` tests not using thread flag ([\#9547](https://github.com/matrix-org/matrix-react-sdk/pull/9547)). Contributed by @@MadLittleMods. - Handle deletion of `m.call` events ([\#9540](https://github.com/matrix-org/matrix-react-sdk/pull/9540)). Fixes #23663. - Fix incorrect notification count after leaving a room with notifications ([\#9518](https://github.com/matrix-org/matrix-react-sdk/pull/9518)). Contributed by @@Arnei. # Changes in [1.11.14](https://github.com/vector-im/element-web/releases/tag/v1.11.14) (2022-11-08) ## ✨ Features - Loading threads with server-side assistance ([\#9356](https://github.com/matrix-org/matrix-react-sdk/pull/9356)). Fixes #21807, #21799, #21911, #22141, #22157, #22641, #22501 #22438 and #21678. Contributed by @@justjanne. - Make thread replies trigger a room list re-ordering ([\#9510](https://github.com/matrix-org/matrix-react-sdk/pull/9510)). Fixes #21700. - Device manager - add extra details to device security and renaming ([\#9501](https://github.com/matrix-org/matrix-react-sdk/pull/9501)). Contributed by @@kerryarchibald. - Add plain text mode to the wysiwyg composer ([\#9503](https://github.com/matrix-org/matrix-react-sdk/pull/9503)). Contributed by @@florianduros. - Sliding Sync: improve sort order, show subspace rooms, better tombstoned room handling ([\#9484](https://github.com/matrix-org/matrix-react-sdk/pull/9484)). - Device manager - add learn more popups to filtered sessions section ([\#9497](https://github.com/matrix-org/matrix-react-sdk/pull/9497)). Contributed by @@kerryarchibald. - Show thread notification if thread timeline is closed ([\#9495](https://github.com/matrix-org/matrix-react-sdk/pull/9495)). Fixes #23589. - Add message editing to wysiwyg composer ([\#9488](https://github.com/matrix-org/matrix-react-sdk/pull/9488)). Contributed by @@florianduros. - Device manager - confirm sign out of other sessions ([\#9487](https://github.com/matrix-org/matrix-react-sdk/pull/9487)). Contributed by @@kerryarchibald. - Automatically request logs from other users in a call when submitting logs ([\#9492](https://github.com/matrix-org/matrix-react-sdk/pull/9492)). - Add thread notification with server assistance (MSC3773) ([\#9400](https://github.com/matrix-org/matrix-react-sdk/pull/9400)). Fixes #21114, #21413, #21416, #21433, #21481, #21798, #21823 #23192 and #21765. - Support for login + E2EE set up with QR ([\#9403](https://github.com/matrix-org/matrix-react-sdk/pull/9403)). Contributed by @@hughns. - Allow pressing Enter to send messages in new composer ([\#9451](https://github.com/matrix-org/matrix-react-sdk/pull/9451)). Contributed by @@andybalaam. ## 🐛 Bug Fixes - Fix regressions around media uploads failing and causing soft crashes ([\#9549](https://github.com/matrix-org/matrix-react-sdk/pull/9549)). Fixes matrix-org/element-web-rageshakes#16831, matrix-org/element-web-rageshakes#16824 matrix-org/element-web-rageshakes#16810 and vector-im/element-web#23641. - Fix /myroomavatar slash command ([\#9536](https://github.com/matrix-org/matrix-react-sdk/pull/9536)). Fixes matrix-org/synapse#14321. - Fix config.json failing to load for Jitsi wrapper in non-root deployment ([\#23577](https://github.com/vector-im/element-web/pull/23577)). - Fix NotificationBadge unsent color ([\#9522](https://github.com/matrix-org/matrix-react-sdk/pull/9522)). Fixes #23646. - Fix room list sorted by recent on app startup ([\#9515](https://github.com/matrix-org/matrix-react-sdk/pull/9515)). Fixes #23635. - Reset custom power selector when blurred on empty ([\#9508](https://github.com/matrix-org/matrix-react-sdk/pull/9508)). Fixes #23481. - Reinstate timeline/redaction callbacks when updating notification state ([\#9494](https://github.com/matrix-org/matrix-react-sdk/pull/9494)). Fixes #23554. - Only render NotificationBadge when needed ([\#9493](https://github.com/matrix-org/matrix-react-sdk/pull/9493)). Fixes #23584. - Fix embedded Element Call screen sharing ([\#9485](https://github.com/matrix-org/matrix-react-sdk/pull/9485)). Fixes #23571. - Send Content-Type: application/json header for integration manager /register API ([\#9490](https://github.com/matrix-org/matrix-react-sdk/pull/9490)). Fixes #23580. - Fix joining calls without audio or video inputs ([\#9486](https://github.com/matrix-org/matrix-react-sdk/pull/9486)). Fixes #23511. - Ensure spaces in the spotlight dialog have rounded square avatars ([\#9480](https://github.com/matrix-org/matrix-react-sdk/pull/9480)). Fixes #23515. - Only show mini avatar uploader in room intro when no avatar yet exists ([\#9479](https://github.com/matrix-org/matrix-react-sdk/pull/9479)). Fixes #23552. - Fix threads fallback incorrectly targets root event ([\#9229](https://github.com/matrix-org/matrix-react-sdk/pull/9229)). Fixes #23147. - Align video call icon with banner text ([\#9460](https://github.com/matrix-org/matrix-react-sdk/pull/9460)). - Set relations helper when creating event tile context menu ([\#9253](https://github.com/matrix-org/matrix-react-sdk/pull/9253)). Fixes #22018. - Device manager - put client/browser device metadata in correct section ([\#9447](https://github.com/matrix-org/matrix-react-sdk/pull/9447)). Contributed by @@kerryarchibald. - Update the room unread notification counter when the server changes the value without any related read receipt ([\#9438](https://github.com/matrix-org/matrix-react-sdk/pull/9438)). @ text @d2 2 a3 4 share/element-web/0eb45cba2c9fe4094df0.worker.js share/element-web/0eb45cba2c9fe4094df0.worker.js.map share/element-web/281df127b63d3e6c647d.worker.js share/element-web/281df127b63d3e6c647d.worker.js.map d5 97 a101 87 share/element-web/bundles/91088212bc241f36c0c9/0.js share/element-web/bundles/91088212bc241f36c0c9/0.js.map share/element-web/bundles/91088212bc241f36c0c9/1.js share/element-web/bundles/91088212bc241f36c0c9/1.js.map share/element-web/bundles/91088212bc241f36c0c9/2.js share/element-web/bundles/91088212bc241f36c0c9/2.js.map share/element-web/bundles/91088212bc241f36c0c9/28.js share/element-web/bundles/91088212bc241f36c0c9/28.js.map share/element-web/bundles/91088212bc241f36c0c9/29.js share/element-web/bundles/91088212bc241f36c0c9/29.js.map share/element-web/bundles/91088212bc241f36c0c9/3.js share/element-web/bundles/91088212bc241f36c0c9/3.js.map share/element-web/bundles/91088212bc241f36c0c9/30.js share/element-web/bundles/91088212bc241f36c0c9/30.js.map share/element-web/bundles/91088212bc241f36c0c9/31.js share/element-web/bundles/91088212bc241f36c0c9/31.js.map share/element-web/bundles/91088212bc241f36c0c9/32.js share/element-web/bundles/91088212bc241f36c0c9/32.js.map share/element-web/bundles/91088212bc241f36c0c9/33.js share/element-web/bundles/91088212bc241f36c0c9/33.js.map share/element-web/bundles/91088212bc241f36c0c9/34.js share/element-web/bundles/91088212bc241f36c0c9/34.js.map share/element-web/bundles/91088212bc241f36c0c9/35.js share/element-web/bundles/91088212bc241f36c0c9/35.js.map share/element-web/bundles/91088212bc241f36c0c9/4.js share/element-web/bundles/91088212bc241f36c0c9/4.js.map share/element-web/bundles/91088212bc241f36c0c9/5.js share/element-web/bundles/91088212bc241f36c0c9/5.js.map share/element-web/bundles/91088212bc241f36c0c9/6.js share/element-web/bundles/91088212bc241f36c0c9/6.js.map share/element-web/bundles/91088212bc241f36c0c9/7.js share/element-web/bundles/91088212bc241f36c0c9/7.js.map share/element-web/bundles/91088212bc241f36c0c9/8.js share/element-web/bundles/91088212bc241f36c0c9/8.js.map share/element-web/bundles/91088212bc241f36c0c9/9.js share/element-web/bundles/91088212bc241f36c0c9/9.js.map share/element-web/bundles/91088212bc241f36c0c9/bundle.css share/element-web/bundles/91088212bc241f36c0c9/bundle.js share/element-web/bundles/91088212bc241f36c0c9/bundle.js.LICENSE.txt share/element-web/bundles/91088212bc241f36c0c9/bundle.js.map share/element-web/bundles/91088212bc241f36c0c9/compatibility-view.css share/element-web/bundles/91088212bc241f36c0c9/compatibility-view.js share/element-web/bundles/91088212bc241f36c0c9/compatibility-view.js.map share/element-web/bundles/91088212bc241f36c0c9/element-web-app.js share/element-web/bundles/91088212bc241f36c0c9/element-web-app.js.map share/element-web/bundles/91088212bc241f36c0c9/error-view.css share/element-web/bundles/91088212bc241f36c0c9/error-view.js share/element-web/bundles/91088212bc241f36c0c9/error-view.js.map share/element-web/bundles/91088212bc241f36c0c9/init.js share/element-web/bundles/91088212bc241f36c0c9/init.js.map share/element-web/bundles/91088212bc241f36c0c9/jitsi.css share/element-web/bundles/91088212bc241f36c0c9/jitsi.js share/element-web/bundles/91088212bc241f36c0c9/jitsi.js.LICENSE.txt share/element-web/bundles/91088212bc241f36c0c9/jitsi.js.map share/element-web/bundles/91088212bc241f36c0c9/mobileguide.js share/element-web/bundles/91088212bc241f36c0c9/mobileguide.js.map share/element-web/bundles/91088212bc241f36c0c9/styles.js share/element-web/bundles/91088212bc241f36c0c9/styles.js.map share/element-web/bundles/91088212bc241f36c0c9/theme-dark-custom.css share/element-web/bundles/91088212bc241f36c0c9/theme-dark-custom.js share/element-web/bundles/91088212bc241f36c0c9/theme-dark-custom.js.map share/element-web/bundles/91088212bc241f36c0c9/theme-dark.css share/element-web/bundles/91088212bc241f36c0c9/theme-dark.js share/element-web/bundles/91088212bc241f36c0c9/theme-dark.js.map share/element-web/bundles/91088212bc241f36c0c9/theme-legacy-dark.css share/element-web/bundles/91088212bc241f36c0c9/theme-legacy-dark.js share/element-web/bundles/91088212bc241f36c0c9/theme-legacy-dark.js.map share/element-web/bundles/91088212bc241f36c0c9/theme-legacy-light.css share/element-web/bundles/91088212bc241f36c0c9/theme-legacy-light.js share/element-web/bundles/91088212bc241f36c0c9/theme-legacy-light.js.map share/element-web/bundles/91088212bc241f36c0c9/theme-light-custom.css share/element-web/bundles/91088212bc241f36c0c9/theme-light-custom.js share/element-web/bundles/91088212bc241f36c0c9/theme-light-custom.js.map share/element-web/bundles/91088212bc241f36c0c9/theme-light-high-contrast.css share/element-web/bundles/91088212bc241f36c0c9/theme-light-high-contrast.js share/element-web/bundles/91088212bc241f36c0c9/theme-light-high-contrast.js.map share/element-web/bundles/91088212bc241f36c0c9/theme-light.css share/element-web/bundles/91088212bc241f36c0c9/theme-light.js share/element-web/bundles/91088212bc241f36c0c9/theme-light.js.map share/element-web/bundles/91088212bc241f36c0c9/usercontent.js share/element-web/bundles/91088212bc241f36c0c9/usercontent.js.map share/element-web/bundles/91088212bc241f36c0c9/vendors~element-web-app.js share/element-web/bundles/91088212bc241f36c0c9/vendors~element-web-app.js.LICENSE.txt share/element-web/bundles/91088212bc241f36c0c9/vendors~element-web-app.js.map share/element-web/bundles/91088212bc241f36c0c9/vendors~init.js share/element-web/bundles/91088212bc241f36c0c9/vendors~init.js.LICENSE.txt share/element-web/bundles/91088212bc241f36c0c9/vendors~init.js.map d108 110 a217 110 share/element-web/fonts/Inconsolata/QldKNThLqRwH-OJ1UHjlKGlX5qhExfHwNJU.2aafaa1.woff2 share/element-web/fonts/Inconsolata/QldKNThLqRwH-OJ1UHjlKGlZ5qhExfHw.5476fd3.woff2 share/element-web/fonts/Inconsolata/QldXNThLqRwH-OJ1UHjlKGHiw71n5_zaDpwm80E.6bc411a.woff2 share/element-web/fonts/Inconsolata/QldXNThLqRwH-OJ1UHjlKGHiw71p5_zaDpwm.000abc6.woff2 share/element-web/fonts/Inter/Inter-Bold.025b6f2.woff share/element-web/fonts/Inter/Inter-Bold.fc28dff.woff2 share/element-web/fonts/Inter/Inter-BoldItalic.2129bd0.woff2 share/element-web/fonts/Inter/Inter-BoldItalic.80f8542.woff share/element-web/fonts/Inter/Inter-Italic.b13e6fe.woff share/element-web/fonts/Inter/Inter-Italic.b791861.woff2 share/element-web/fonts/Inter/Inter-Medium.027d14e.woff2 share/element-web/fonts/Inter/Inter-Medium.d1f6b6e.woff share/element-web/fonts/Inter/Inter-MediumItalic.1912849.woff share/element-web/fonts/Inter/Inter-MediumItalic.8154ac2.woff2 share/element-web/fonts/Inter/Inter-Regular.3a1908c.woff share/element-web/fonts/Inter/Inter-Regular.4232a67.woff2 share/element-web/fonts/Inter/Inter-SemiBold.0802d48.woff2 share/element-web/fonts/Inter/Inter-SemiBold.8357f92.woff share/element-web/fonts/Inter/Inter-SemiBoldItalic.10a60d8.woff2 share/element-web/fonts/Inter/Inter-SemiBoldItalic.1c70752.woff share/element-web/fonts/KaTeX/KaTeX_AMS-Regular.10824af.woff share/element-web/fonts/KaTeX/KaTeX_AMS-Regular.5657322.ttf share/element-web/fonts/KaTeX/KaTeX_AMS-Regular.66c6782.woff2 share/element-web/fonts/KaTeX/KaTeX_Caligraphic-Bold.497bf40.ttf share/element-web/fonts/KaTeX/KaTeX_Caligraphic-Bold.a9e9b09.woff2 share/element-web/fonts/KaTeX/KaTeX_Caligraphic-Bold.de2ba27.woff share/element-web/fonts/KaTeX/KaTeX_Caligraphic-Regular.08d95d9.woff2 share/element-web/fonts/KaTeX/KaTeX_Caligraphic-Regular.a25140f.woff share/element-web/fonts/KaTeX/KaTeX_Caligraphic-Regular.e6fb499.ttf share/element-web/fonts/KaTeX/KaTeX_Fraktur-Bold.40934fc.woff share/element-web/fonts/KaTeX/KaTeX_Fraktur-Bold.796f379.woff2 share/element-web/fonts/KaTeX/KaTeX_Fraktur-Bold.b9d7c44.ttf share/element-web/fonts/KaTeX/KaTeX_Fraktur-Regular.97a699d.ttf share/element-web/fonts/KaTeX/KaTeX_Fraktur-Regular.e435cda.woff share/element-web/fonts/KaTeX/KaTeX_Fraktur-Regular.f9e6a99.woff2 share/element-web/fonts/KaTeX/KaTeX_Main-Bold.4cdba64.woff share/element-web/fonts/KaTeX/KaTeX_Main-Bold.8e431f7.ttf share/element-web/fonts/KaTeX/KaTeX_Main-Bold.a9382e2.woff2 share/element-web/fonts/KaTeX/KaTeX_Main-BoldItalic.52fb39b.ttf share/element-web/fonts/KaTeX/KaTeX_Main-BoldItalic.5f875f9.woff share/element-web/fonts/KaTeX/KaTeX_Main-BoldItalic.d873734.woff2 share/element-web/fonts/KaTeX/KaTeX_Main-Italic.39349e0.ttf share/element-web/fonts/KaTeX/KaTeX_Main-Italic.6529706.woff2 share/element-web/fonts/KaTeX/KaTeX_Main-Italic.8ffd28f.woff share/element-web/fonts/KaTeX/KaTeX_Main-Regular.818582d.ttf share/element-web/fonts/KaTeX/KaTeX_Main-Regular.f1cdb69.woff share/element-web/fonts/KaTeX/KaTeX_Main-Regular.f8a7f19.woff2 share/element-web/fonts/KaTeX/KaTeX_Math-BoldItalic.1320454.woff2 share/element-web/fonts/KaTeX/KaTeX_Math-BoldItalic.48155e4.woff share/element-web/fonts/KaTeX/KaTeX_Math-BoldItalic.6589c4f.ttf share/element-web/fonts/KaTeX/KaTeX_Math-Italic.d8b7a80.woff2 share/element-web/fonts/KaTeX/KaTeX_Math-Italic.ed7aea1.woff share/element-web/fonts/KaTeX/KaTeX_Math-Italic.fe5ed58.ttf share/element-web/fonts/KaTeX/KaTeX_SansSerif-Bold.0e897d2.woff share/element-web/fonts/KaTeX/KaTeX_SansSerif-Bold.ad546b4.woff2 share/element-web/fonts/KaTeX/KaTeX_SansSerif-Bold.f2ac731.ttf share/element-web/fonts/KaTeX/KaTeX_SansSerif-Italic.e934cbc.woff2 share/element-web/fonts/KaTeX/KaTeX_SansSerif-Italic.ef725de.woff share/element-web/fonts/KaTeX/KaTeX_SansSerif-Italic.f60b4a3.ttf share/element-web/fonts/KaTeX/KaTeX_SansSerif-Regular.1ac3ed6.woff2 share/element-web/fonts/KaTeX/KaTeX_SansSerif-Regular.3243452.ttf share/element-web/fonts/KaTeX/KaTeX_SansSerif-Regular.5f8637e.woff share/element-web/fonts/KaTeX/KaTeX_Script-Regular.1b3161e.woff2 share/element-web/fonts/KaTeX/KaTeX_Script-Regular.a189c37.ttf share/element-web/fonts/KaTeX/KaTeX_Script-Regular.a82fa2a.woff share/element-web/fonts/KaTeX/KaTeX_Size1-Regular.0d8d920.ttf share/element-web/fonts/KaTeX/KaTeX_Size1-Regular.4788ba5.woff share/element-web/fonts/KaTeX/KaTeX_Size1-Regular.82ef26d.woff2 share/element-web/fonts/KaTeX/KaTeX_Size2-Regular.1fdda0e.ttf share/element-web/fonts/KaTeX/KaTeX_Size2-Regular.95a1da9.woff2 share/element-web/fonts/KaTeX/KaTeX_Size2-Regular.b0628bf.woff share/element-web/fonts/KaTeX/KaTeX_Size3-Regular.4de844d.woff share/element-web/fonts/KaTeX/KaTeX_Size3-Regular.9108a40.woff2 share/element-web/fonts/KaTeX/KaTeX_Size3-Regular.963af86.ttf share/element-web/fonts/KaTeX/KaTeX_Size4-Regular.27a23ee.ttf share/element-web/fonts/KaTeX/KaTeX_Size4-Regular.3045a61.woff share/element-web/fonts/KaTeX/KaTeX_Size4-Regular.61522cd.woff2 share/element-web/fonts/KaTeX/KaTeX_Typewriter-Regular.0e04605.woff share/element-web/fonts/KaTeX/KaTeX_Typewriter-Regular.6bf4287.ttf share/element-web/fonts/KaTeX/KaTeX_Typewriter-Regular.b8b8393.woff2 share/element-web/fonts/Nunito/Nunito-Bold.e0e8a9f.ttf share/element-web/fonts/Nunito/Nunito-Regular.73a8196.ttf share/element-web/fonts/Nunito/Nunito-SemiBold.bca2d7f.ttf share/element-web/fonts/Twemoji_Mozilla/TwemojiMozilla-colr.59b896a.woff2 share/element-web/fonts/Twemoji_Mozilla/TwemojiMozilla-sbix.cebcdf9.woff2 share/element-web/i18n/bg.df40da4.json share/element-web/i18n/ca.93eafbe.json share/element-web/i18n/cs.a22655f.json share/element-web/i18n/da.7235c04.json share/element-web/i18n/de_DE.6807618.json share/element-web/i18n/el.a07d6c6.json share/element-web/i18n/en_EN.4b027ad.json share/element-web/i18n/en_US.058fce1.json share/element-web/i18n/eo.5feeb77.json share/element-web/i18n/es.3e6c184.json share/element-web/i18n/et.8be6abf.json share/element-web/i18n/eu.8f7dbe4.json share/element-web/i18n/fi.5b3c8d9.json share/element-web/i18n/fr.ae138e9.json share/element-web/i18n/gl.0800e38.json share/element-web/i18n/he.0456c10.json share/element-web/i18n/hi.71c5d50.json share/element-web/i18n/hu.a0bc8ee.json share/element-web/i18n/id.e41f333.json share/element-web/i18n/is.1357da6.json share/element-web/i18n/it.90b6082.json share/element-web/i18n/ja.2f396c1.json share/element-web/i18n/kab.209431f.json share/element-web/i18n/ko.6822723.json share/element-web/i18n/languages.7ef422d.json d219 292 a510 292 share/element-web/i18n/lo.0fb7dc0.json share/element-web/i18n/lt.dd243e5.json share/element-web/i18n/lv.bcbea65.json share/element-web/i18n/nb_NO.9fe2dfc.json share/element-web/i18n/nl.0bbb0c3.json share/element-web/i18n/nn.9467f69.json share/element-web/i18n/pl.b840759.json share/element-web/i18n/pt.89126a6.json share/element-web/i18n/pt_BR.c6c4d44.json share/element-web/i18n/ru.43752c8.json share/element-web/i18n/sk.2e3bd9c.json share/element-web/i18n/sq.5808c02.json share/element-web/i18n/sr.a40c7e2.json share/element-web/i18n/sv.290b3ef.json share/element-web/i18n/te.ef9b41f.json share/element-web/i18n/th.3462781.json share/element-web/i18n/tr.2cb34a4.json share/element-web/i18n/uk.e978875.json share/element-web/i18n/vi.ce75c33.json share/element-web/i18n/vls.b9b4c2b.json share/element-web/i18n/zh_Hans.50bc8c6.json share/element-web/i18n/zh_Hant.84212e8.json share/element-web/img/badges/f-droid.3b5dd3c.svg share/element-web/img/badges/google-play.2d6e9c1.svg share/element-web/img/badges/ios.b047014.svg share/element-web/img/betas/threads.ec0f5bb.png share/element-web/img/betas/video_rooms.5ee3ca4.png share/element-web/img/cancel-small.495f44c.svg share/element-web/img/cancel.b805e89.svg share/element-web/img/compound/chevron-right-12px.40e027f.svg share/element-web/img/download.10ceac6.svg share/element-web/img/e2e/disabled.6c5c6be.svg share/element-web/img/e2e/lock-warning-filled.993fb6c.svg share/element-web/img/e2e/normal.76f0c09.svg share/element-web/img/e2e/verified-deprecated.5be6c9f.svg share/element-web/img/e2e/verified.32d5809.svg share/element-web/img/e2e/warning-deprecated.78bb264.svg share/element-web/img/e2e/warning.bce3bca.svg share/element-web/img/element-desktop-logo.93fc5eb.svg share/element-web/img/element-icons/Back30s.e8583c6.svg share/element-web/img/element-icons/Checkbox.cf885a9.svg share/element-web/img/element-icons/Email-icon.678dfb2.svg share/element-web/img/element-icons/Forward30s.2401512.svg share/element-web/img/element-icons/Mic.a029a28.svg share/element-web/img/element-icons/Record.f8f69e7.svg share/element-web/img/element-icons/Stop.16174cb.svg share/element-web/img/element-icons/Timer.4a27ba0.svg share/element-web/img/element-icons/back.ddcfca8.svg share/element-web/img/element-icons/brands/apple.5160971.svg share/element-web/img/element-icons/brands/element.182040d.svg share/element-web/img/element-icons/brands/facebook.c3243cf.svg share/element-web/img/element-icons/brands/github.bf60283.svg share/element-web/img/element-icons/brands/gitlab.d4ee177.svg share/element-web/img/element-icons/brands/google.04f5e48.svg share/element-web/img/element-icons/brands/twitter.892d1c7.svg share/element-web/img/element-icons/call/delete.833d785.svg share/element-web/img/element-icons/call/dialpad.3be6cbc.svg share/element-web/img/element-icons/call/expand.7ef9f56.svg share/element-web/img/element-icons/call/freedom.e4ae440.svg share/element-web/img/element-icons/call/fullscreen.43be138.svg share/element-web/img/element-icons/call/hangup.a207e54.svg share/element-web/img/element-icons/call/spotlight.1157671.svg share/element-web/img/element-icons/call/video-call.f465ed0.svg share/element-web/img/element-icons/call/voice-call.303eba8.svg share/element-web/img/element-icons/camera.a81a395.svg share/element-web/img/element-icons/cancel-rounded.2cf29d8.svg share/element-web/img/element-icons/caret-left.2ae8e88.svg share/element-web/img/element-icons/chat-bubble.e148700.svg share/element-web/img/element-icons/chat-bubbles.e2bd2cb.svg share/element-web/img/element-icons/check-white.212e405.svg share/element-web/img/element-icons/child-relationship.a5b2f62.svg share/element-web/img/element-icons/circle-sending.bcca6aa.svg share/element-web/img/element-icons/circle-sent.5079cbe.svg share/element-web/img/element-icons/clock.58c770b.svg share/element-web/img/element-icons/cloud-off.33cd28e.svg share/element-web/img/element-icons/collapse-message.f4e9ec6.svg share/element-web/img/element-icons/context-menu.17c9eb1.svg share/element-web/img/element-icons/copy.257901a.svg share/element-web/img/element-icons/devices.e09f635.svg share/element-web/img/element-icons/email-prompt.b304531.svg share/element-web/img/element-icons/expand-message.dc1bc60.svg share/element-web/img/element-icons/export.4a4f177.svg share/element-web/img/element-icons/eye.23b2229.svg share/element-web/img/element-icons/feedback.a91241e.svg share/element-web/img/element-icons/flask.b62a9a9.svg share/element-web/img/element-icons/group-members.33a08bc.svg share/element-web/img/element-icons/hide.2b52315.svg share/element-web/img/element-icons/home.4fe43c9.svg share/element-web/img/element-icons/i.80d84f3.svg share/element-web/img/element-icons/info.dc07e19.svg share/element-web/img/element-icons/leave.bb917e7.svg share/element-web/img/element-icons/link.6580e34.svg share/element-web/img/element-icons/live.cbf350e.svg share/element-web/img/element-icons/location.5fdff84.svg share/element-web/img/element-icons/lock.15d3269.svg share/element-web/img/element-icons/maximise-expand.2c239ea.svg share/element-web/img/element-icons/message/chevron-up.90f4709.svg share/element-web/img/element-icons/message/fwd.d1f50ee.svg share/element-web/img/element-icons/message/overflow-large.252272d.svg share/element-web/img/element-icons/message/thread.f67b3a7.svg share/element-web/img/element-icons/minimise-collapse.a59edfc.svg share/element-web/img/element-icons/minus-button.cc9d06c.svg share/element-web/img/element-icons/notifications.d298b39.svg share/element-web/img/element-icons/pause.cfdf278.svg share/element-web/img/element-icons/play.2b19d8d.svg share/element-web/img/element-icons/plus-button.b9537f6.svg share/element-web/img/element-icons/plus.62cc275.svg share/element-web/img/element-icons/reduce.9917c69.svg share/element-web/img/element-icons/retry.8aa6e15.svg share/element-web/img/element-icons/room/apps.5ee9f78.svg share/element-web/img/element-icons/room/composer/attach.359c84e.svg share/element-web/img/element-icons/room/composer/bold.0a1b9ef.svg share/element-web/img/element-icons/room/composer/emoji.52d7369.svg share/element-web/img/element-icons/room/composer/italic.d71de71.svg share/element-web/img/element-icons/room/composer/location.91f5613.svg share/element-web/img/element-icons/room/composer/plain_text.5614095.svg share/element-web/img/element-icons/room/composer/poll.fe8a265.svg share/element-web/img/element-icons/room/composer/rich_text.2365359.svg share/element-web/img/element-icons/room/composer/sticker.8dbe5ec.svg share/element-web/img/element-icons/room/composer/strikethrough.f80f2ce.svg share/element-web/img/element-icons/room/composer/underline.0a790ae.svg share/element-web/img/element-icons/room/default_app.2034d23.svg share/element-web/img/element-icons/room/default_cal.13af0ea.svg share/element-web/img/element-icons/room/default_clock.e3e0f9b.svg share/element-web/img/element-icons/room/default_doc.02ee63f.svg share/element-web/img/element-icons/room/default_video.66250a4.svg share/element-web/img/element-icons/room/ellipsis.b82ece6.svg share/element-web/img/element-icons/room/files.5709c0c.svg share/element-web/img/element-icons/room/format-bar/bold.0d80ac7.svg share/element-web/img/element-icons/room/format-bar/code.27444ba.svg share/element-web/img/element-icons/room/format-bar/italic.bf18054.svg share/element-web/img/element-icons/room/format-bar/quote.560cd8f.svg share/element-web/img/element-icons/room/format-bar/strikethrough.0264f7b.svg share/element-web/img/element-icons/room/invite.946a71b.svg share/element-web/img/element-icons/room/members.88c3e93.svg share/element-web/img/element-icons/room/message-bar/edit.5abf803.svg share/element-web/img/element-icons/room/message-bar/emoji.1cf4774.svg share/element-web/img/element-icons/room/message-bar/reply.2e221cc.svg share/element-web/img/element-icons/room/message-bar/star.8642b76.svg share/element-web/img/element-icons/room/pin-upright.65783fb.svg share/element-web/img/element-icons/room/pin.5d99673.svg share/element-web/img/element-icons/room/room-summary.1ad0865.svg share/element-web/img/element-icons/room/search-inset.db6314d.svg share/element-web/img/element-icons/room/settings/advanced.e079c15.svg share/element-web/img/element-icons/room/settings/roles.bad9a9e.svg share/element-web/img/element-icons/room/share.54dc3fb.svg share/element-web/img/element-icons/room/thread.bf9dfb2.svg share/element-web/img/element-icons/roomlist/checkmark.9fe9201.svg share/element-web/img/element-icons/roomlist/dark-light-mode.f72b785.svg share/element-web/img/element-icons/roomlist/decorated-avatar-mask.6a995be.svg share/element-web/img/element-icons/roomlist/dialpad.37f876f.svg share/element-web/img/element-icons/roomlist/dnd-cross.d0ad706.svg share/element-web/img/element-icons/roomlist/dnd.1d2f3d1.svg share/element-web/img/element-icons/roomlist/explore.1523e65.svg share/element-web/img/element-icons/roomlist/favorite.ff7609d.svg share/element-web/img/element-icons/roomlist/hash-circle.c36ee5b.svg share/element-web/img/element-icons/roomlist/hash-plus.3203127.svg share/element-web/img/element-icons/roomlist/hash-search.2077950.svg share/element-web/img/element-icons/roomlist/hash-video.d328d89.svg share/element-web/img/element-icons/roomlist/hash.bcfb50c.svg share/element-web/img/element-icons/roomlist/low-priority.6c7fb97.svg share/element-web/img/element-icons/roomlist/member-plus.9382a00.svg share/element-web/img/element-icons/roomlist/notifications-default.8b8509e.svg share/element-web/img/element-icons/roomlist/notifications-dm.ffa8881.svg share/element-web/img/element-icons/roomlist/notifications-off.0c57561.svg share/element-web/img/element-icons/roomlist/plus-circle.aa44b1a.svg share/element-web/img/element-icons/roomlist/plus.daac9ba.svg share/element-web/img/element-icons/roomlist/search.3774248.svg share/element-web/img/element-icons/roomlist/skeleton-ui.1f67400.svg share/element-web/img/element-icons/security.66f2fa6.svg share/element-web/img/element-icons/send-message.a4e9cf8.svg share/element-web/img/element-icons/settings.6b381af.svg share/element-web/img/element-icons/settings/appearance.cdebd40.svg share/element-web/img/element-icons/settings/desktop.32cba35.svg share/element-web/img/element-icons/settings/flask.aa660de.svg share/element-web/img/element-icons/settings/help.68b703f.svg share/element-web/img/element-icons/settings/img-size-large.c0f5400.svg share/element-web/img/element-icons/settings/img-size-normal.db0807d.svg share/element-web/img/element-icons/settings/inactive.199f63c.svg share/element-web/img/element-icons/settings/keyboard.2e927c5.svg share/element-web/img/element-icons/settings/mobile.96cab89.svg share/element-web/img/element-icons/settings/preference.82bfabd.svg share/element-web/img/element-icons/settings/sidebar.fe409ff.svg share/element-web/img/element-icons/settings/unknown-device.3fca9f2.svg share/element-web/img/element-icons/settings/web.c3a3f6b.svg share/element-web/img/element-icons/speaker.7124b41.svg share/element-web/img/element-icons/thread-summary.7fa6f03.svg share/element-web/img/element-icons/trashcan.decd8f7.svg share/element-web/img/element-icons/trophy.d54d9e4.svg share/element-web/img/element-icons/upload.e2a53e0.svg share/element-web/img/element-icons/view-community.bd07c0e.svg share/element-web/img/element-icons/view-in-room.410dc78.svg share/element-web/img/element-icons/warning-badge.713e1ca.svg share/element-web/img/element-icons/warning.d65f5be.svg share/element-web/img/element-icons/x-8px.0e14254.svg share/element-web/img/element-shiny.b60291a.svg share/element-web/img/ellipsis.c2118e5.svg share/element-web/img/emojipicker/activity.921ec9f.svg share/element-web/img/emojipicker/custom.e1cd0fd.svg share/element-web/img/emojipicker/delete.f7344c5.svg share/element-web/img/emojipicker/flags.1a8855e.svg share/element-web/img/emojipicker/foods.c6b220a.svg share/element-web/img/emojipicker/nature.6540b99.svg share/element-web/img/emojipicker/objects.4d34f58.svg share/element-web/img/emojipicker/people.e918580.svg share/element-web/img/emojipicker/places.7310322.svg share/element-web/img/emojipicker/recent.13b42e2.svg share/element-web/img/emojipicker/search.973c315.svg share/element-web/img/emojipicker/symbols.15a557d.svg share/element-web/img/external-link.9200cf0.svg share/element-web/img/feather-customised/alert-triangle.38aca3a.svg share/element-web/img/feather-customised/bridge.b2ca042.svg share/element-web/img/feather-customised/bug.d4068cd.svg share/element-web/img/feather-customised/check.5745b4e.svg share/element-web/img/feather-customised/chevron-down.5278abe.svg share/element-web/img/feather-customised/dropdown-arrow.2686ab8.svg share/element-web/img/feather-customised/edit.fd55ec2.svg share/element-web/img/feather-customised/eye.52aa0d2.svg share/element-web/img/feather-customised/files.d6a33b8.svg share/element-web/img/feather-customised/help-circle.03fb6cf.svg share/element-web/img/feather-customised/image.a8671b8.svg share/element-web/img/feather-customised/search-input.044bfa7.svg share/element-web/img/feather-customised/secure-backup.329cb1c.svg share/element-web/img/feather-customised/secure-phrase.a9d3725.svg share/element-web/img/feather-customised/trash.custom.1e6ecd4.svg share/element-web/img/feather-customised/user.7a4d23d.svg share/element-web/img/feather-customised/warning-triangle.d050a38.svg share/element-web/img/feather-customised/widget/external-link.7ab6751.svg share/element-web/img/feather-customised/x.9662221.svg share/element-web/img/format/bold.38e6779.svg share/element-web/img/format/code.ea9f385.svg share/element-web/img/format/italics.4e279d1.svg share/element-web/img/format/quote.5843424.svg share/element-web/img/format/strikethrough.bac51cb.svg share/element-web/img/globe.de0b7d5.svg share/element-web/img/icon-email-pill-avatar.575ff20.svg share/element-web/img/icon-pill-remove.7719165.svg share/element-web/img/icons-close.11ff07c.svg share/element-web/img/icons-show-stickers.4e420bf.svg share/element-web/img/image-view/close.97d1731.svg share/element-web/img/image-view/download.2eac468.svg share/element-web/img/image-view/more.0427c6c.svg share/element-web/img/image-view/rotate-ccw.b28ae4a.svg share/element-web/img/image-view/rotate-cw.60d903e.svg share/element-web/img/image-view/zoom-in.3b3f32e.svg share/element-web/img/image-view/zoom-out.8506f80.svg share/element-web/img/location/live-location.647e300.svg share/element-web/img/location/map.00dc2b8.svg share/element-web/img/markdown.6905ba8.svg share/element-web/img/matrix.d12f502.svg share/element-web/img/member_chevron.4163a20.png share/element-web/img/minimise.871d2de.svg share/element-web/img/noise.445998c.png share/element-web/img/plus.53bc1d6.svg share/element-web/img/room_replaced.80042bb.svg share/element-web/img/social/email-1.1134895.png share/element-web/img/social/facebook.d547f79.png share/element-web/img/social/linkedin.ab157f6.png share/element-web/img/social/reddit.eeab8e6.png share/element-web/img/social/twitter-2.6517b36.png share/element-web/img/spinner/spinner-background.42a9b9d.svg share/element-web/img/spinner/spinner-foreground.cfdb46a.svg share/element-web/img/stickerpack-placeholder.9c54c13.png share/element-web/img/tick-circle.88c78e8.svg share/element-web/img/typing-indicator-2x.0eb9f0e.gif share/element-web/img/upload-big.cdac3ea.svg share/element-web/img/user-onboarding/CommunityMessaging.4cff83b.png share/element-web/img/user-onboarding/PersonalMessaging.d386442.png share/element-web/img/user-onboarding/WorkMessaging.68a2a2e.png share/element-web/img/voip/call-view/cam-off.8a4f251.svg share/element-web/img/voip/call-view/cam-on.2f20559.svg share/element-web/img/voip/call-view/dialpad.76f693e.svg share/element-web/img/voip/call-view/hangup.ddd2375.svg share/element-web/img/voip/call-view/mic-off.9f7b143.svg share/element-web/img/voip/call-view/mic-on.aa42ed5.svg share/element-web/img/voip/call-view/more.645220c.svg share/element-web/img/voip/call-view/screensharing.6633902.svg share/element-web/img/voip/call-view/sidebar-off.6aeab15.svg share/element-web/img/voip/call-view/sidebar-on.201da9d.svg share/element-web/img/voip/declined-video.9a30254.svg share/element-web/img/voip/declined-voice.bf46841.svg share/element-web/img/voip/mic-muted.d4c8cf9.svg share/element-web/img/voip/mic-on-mask.97ec7a0.svg share/element-web/img/voip/mic-unmuted.523e72c.svg share/element-web/img/voip/missed-video.de54793.svg share/element-web/img/voip/missed-voice.7863c72.svg share/element-web/img/voip/paused.77799b3.svg share/element-web/img/voip/silence.08cd2d6.svg share/element-web/img/voip/tab-dialpad.a4a190e.svg share/element-web/img/voip/tab-userdirectory.cc3ed9a.svg share/element-web/img/voip/un-silence.cebdd12.svg share/element-web/img/warning.05cc423.svg d526 1 a526 1 share/element-web/olm.ed87e3f.wasm d528 4 a531 4 share/element-web/opus-decoderWorker.min.5ddc340.js share/element-web/opus-encoderWorker.min.aeff202.js share/element-web/recorder-worklet.674feaf.js share/element-web/recorder-worklet.674feaf.js.map d555 1 a555 1 share/element-web/vector-icons/apple-touch-icon-114.ddb87b5.png d557 1 a557 1 share/element-web/vector-icons/apple-touch-icon-120.b5d5cf5.png d559 1 a559 1 share/element-web/vector-icons/apple-touch-icon-144.fb7efa4.png d561 1 a561 1 share/element-web/vector-icons/apple-touch-icon-152.8b25947.png d563 1 a563 1 share/element-web/vector-icons/apple-touch-icon-180.991bfed.png d565 1 a565 1 share/element-web/vector-icons/apple-touch-icon-57.a40ca75.png d567 1 a567 1 share/element-web/vector-icons/apple-touch-icon-60.f236450.png d569 1 a569 1 share/element-web/vector-icons/apple-touch-icon-72.4e3da92.png d571 1 a571 1 share/element-web/vector-icons/apple-touch-icon-76.43d8809.png d573 1 a573 1 share/element-web/vector-icons/browserconfig.93cf611.xml d575 1 a575 1 share/element-web/vector-icons/favicon.878a87c.ico d577 1 a577 1 share/element-web/vector-icons/mstile-150.cd74849.png d583 1 a583 1 share/element-web/wave-encoderWorker.min.945cec9.js @ 1.16 log @Update chat/element-web to 1.11.13 Upstream mentions an important bug fix, but unfortunately doesn't go into any details, so better to update. @ text @d2 92 a93 91 share/element-web/136d2109e567fc9568b5.worker.js share/element-web/136d2109e567fc9568b5.worker.js.map share/element-web/5143770dc698a82a19e1.worker.js share/element-web/5143770dc698a82a19e1.worker.js.map share/element-web/bundles/d390d45e962452a8336b/0.js share/element-web/bundles/d390d45e962452a8336b/0.js.map share/element-web/bundles/d390d45e962452a8336b/1.js share/element-web/bundles/d390d45e962452a8336b/1.js.map share/element-web/bundles/d390d45e962452a8336b/2.js share/element-web/bundles/d390d45e962452a8336b/2.js.map share/element-web/bundles/d390d45e962452a8336b/28.js share/element-web/bundles/d390d45e962452a8336b/28.js.map share/element-web/bundles/d390d45e962452a8336b/29.js share/element-web/bundles/d390d45e962452a8336b/29.js.map share/element-web/bundles/d390d45e962452a8336b/3.js share/element-web/bundles/d390d45e962452a8336b/3.js.map share/element-web/bundles/d390d45e962452a8336b/30.js share/element-web/bundles/d390d45e962452a8336b/30.js.map share/element-web/bundles/d390d45e962452a8336b/31.js share/element-web/bundles/d390d45e962452a8336b/31.js.map share/element-web/bundles/d390d45e962452a8336b/32.js share/element-web/bundles/d390d45e962452a8336b/32.js.map share/element-web/bundles/d390d45e962452a8336b/33.js share/element-web/bundles/d390d45e962452a8336b/33.js.map share/element-web/bundles/d390d45e962452a8336b/34.js share/element-web/bundles/d390d45e962452a8336b/34.js.map share/element-web/bundles/d390d45e962452a8336b/35.js share/element-web/bundles/d390d45e962452a8336b/35.js.map share/element-web/bundles/d390d45e962452a8336b/4.js share/element-web/bundles/d390d45e962452a8336b/4.js.map share/element-web/bundles/d390d45e962452a8336b/5.js share/element-web/bundles/d390d45e962452a8336b/5.js.map share/element-web/bundles/d390d45e962452a8336b/6.js share/element-web/bundles/d390d45e962452a8336b/6.js.map share/element-web/bundles/d390d45e962452a8336b/7.js share/element-web/bundles/d390d45e962452a8336b/7.js.map share/element-web/bundles/d390d45e962452a8336b/8.js share/element-web/bundles/d390d45e962452a8336b/8.js.map share/element-web/bundles/d390d45e962452a8336b/9.js share/element-web/bundles/d390d45e962452a8336b/9.js.map share/element-web/bundles/d390d45e962452a8336b/bundle.css share/element-web/bundles/d390d45e962452a8336b/bundle.js share/element-web/bundles/d390d45e962452a8336b/bundle.js.LICENSE.txt share/element-web/bundles/d390d45e962452a8336b/bundle.js.map share/element-web/bundles/d390d45e962452a8336b/compatibility-view.css share/element-web/bundles/d390d45e962452a8336b/compatibility-view.js share/element-web/bundles/d390d45e962452a8336b/compatibility-view.js.map share/element-web/bundles/d390d45e962452a8336b/element-web-app.js share/element-web/bundles/d390d45e962452a8336b/element-web-app.js.map share/element-web/bundles/d390d45e962452a8336b/error-view.css share/element-web/bundles/d390d45e962452a8336b/error-view.js share/element-web/bundles/d390d45e962452a8336b/error-view.js.map share/element-web/bundles/d390d45e962452a8336b/init.js share/element-web/bundles/d390d45e962452a8336b/init.js.map share/element-web/bundles/d390d45e962452a8336b/jitsi.css share/element-web/bundles/d390d45e962452a8336b/jitsi.js share/element-web/bundles/d390d45e962452a8336b/jitsi.js.LICENSE.txt share/element-web/bundles/d390d45e962452a8336b/jitsi.js.map share/element-web/bundles/d390d45e962452a8336b/mobileguide.js share/element-web/bundles/d390d45e962452a8336b/mobileguide.js.map share/element-web/bundles/d390d45e962452a8336b/styles.js share/element-web/bundles/d390d45e962452a8336b/styles.js.map share/element-web/bundles/d390d45e962452a8336b/theme-dark-custom.css share/element-web/bundles/d390d45e962452a8336b/theme-dark-custom.js share/element-web/bundles/d390d45e962452a8336b/theme-dark-custom.js.map share/element-web/bundles/d390d45e962452a8336b/theme-dark.css share/element-web/bundles/d390d45e962452a8336b/theme-dark.js share/element-web/bundles/d390d45e962452a8336b/theme-dark.js.map share/element-web/bundles/d390d45e962452a8336b/theme-legacy-dark.css share/element-web/bundles/d390d45e962452a8336b/theme-legacy-dark.js share/element-web/bundles/d390d45e962452a8336b/theme-legacy-dark.js.map share/element-web/bundles/d390d45e962452a8336b/theme-legacy-light.css share/element-web/bundles/d390d45e962452a8336b/theme-legacy-light.js share/element-web/bundles/d390d45e962452a8336b/theme-legacy-light.js.map share/element-web/bundles/d390d45e962452a8336b/theme-light-custom.css share/element-web/bundles/d390d45e962452a8336b/theme-light-custom.js share/element-web/bundles/d390d45e962452a8336b/theme-light-custom.js.map share/element-web/bundles/d390d45e962452a8336b/theme-light-high-contrast.css share/element-web/bundles/d390d45e962452a8336b/theme-light-high-contrast.js share/element-web/bundles/d390d45e962452a8336b/theme-light-high-contrast.js.map share/element-web/bundles/d390d45e962452a8336b/theme-light.css share/element-web/bundles/d390d45e962452a8336b/theme-light.js share/element-web/bundles/d390d45e962452a8336b/theme-light.js.map share/element-web/bundles/d390d45e962452a8336b/usercontent.js share/element-web/bundles/d390d45e962452a8336b/usercontent.js.map share/element-web/bundles/d390d45e962452a8336b/vendors~element-web-app.js share/element-web/bundles/d390d45e962452a8336b/vendors~element-web-app.js.LICENSE.txt share/element-web/bundles/d390d45e962452a8336b/vendors~element-web-app.js.map share/element-web/bundles/d390d45e962452a8336b/vendors~init.js share/element-web/bundles/d390d45e962452a8336b/vendors~init.js.LICENSE.txt share/element-web/bundles/d390d45e962452a8336b/vendors~init.js.map a98 1 share/element-web/decoderWorker.min.1325b88.wasm d185 25 a209 25 share/element-web/i18n/bg.8cd4069.json share/element-web/i18n/ca.ac665d6.json share/element-web/i18n/cs.935eb20.json share/element-web/i18n/da.386558b.json share/element-web/i18n/de_DE.4f755ee.json share/element-web/i18n/el.0bd7e58.json share/element-web/i18n/en_EN.a56380e.json share/element-web/i18n/en_US.e302e6c.json share/element-web/i18n/eo.bfd50e4.json share/element-web/i18n/es.de16e93.json share/element-web/i18n/et.3d8aba0.json share/element-web/i18n/eu.8b1355a.json share/element-web/i18n/fi.6ce0df2.json share/element-web/i18n/fr.77378aa.json share/element-web/i18n/gl.e2668f3.json share/element-web/i18n/he.26fe783.json share/element-web/i18n/hi.c1cbe5c.json share/element-web/i18n/hu.161b607.json share/element-web/i18n/id.d84ab57.json share/element-web/i18n/is.25b1cf6.json share/element-web/i18n/it.c4206d2.json share/element-web/i18n/ja.e560073.json share/element-web/i18n/kab.ff72965.json share/element-web/i18n/ko.c16b8be.json share/element-web/i18n/languages.01f5cea.json d211 22 a232 22 share/element-web/i18n/lo.116e433.json share/element-web/i18n/lt.d1dd6cc.json share/element-web/i18n/lv.61e2170.json share/element-web/i18n/nb_NO.b4c9369.json share/element-web/i18n/nl.e90d275.json share/element-web/i18n/nn.618ce3f.json share/element-web/i18n/pl.d7a2ee5.json share/element-web/i18n/pt.ab6e4bb.json share/element-web/i18n/pt_BR.84d1f4b.json share/element-web/i18n/ru.3422197.json share/element-web/i18n/sk.3008fc7.json share/element-web/i18n/sq.baadf77.json share/element-web/i18n/sr.f81d4f9.json share/element-web/i18n/sv.202278c.json share/element-web/i18n/te.2872000.json share/element-web/i18n/th.81fec4f.json share/element-web/i18n/tr.7719a05.json share/element-web/i18n/uk.587b257.json share/element-web/i18n/vi.594fb58.json share/element-web/i18n/vls.382384d.json share/element-web/i18n/zh_Hans.8e7507a.json share/element-web/i18n/zh_Hant.6dbdfc4.json d250 9 a258 1 share/element-web/img/element-icons/Stop.64ab1a9.svg d289 1 d303 1 a303 1 share/element-web/img/element-icons/live.2952257.svg d305 1 a305 1 share/element-web/img/element-icons/lock.1f264bd.svg d314 2 a315 2 share/element-web/img/element-icons/pause.c4c0886.svg share/element-web/img/element-icons/play.a72552b.svg d319 1 a319 1 share/element-web/img/element-icons/retry.af34a71.svg d326 1 d328 1 a447 1 share/element-web/img/icon-return.cb24475.svg d485 1 a485 1 share/element-web/img/voip/call-view/mic-on.42e5b4f.svg d522 2 a523 2 share/element-web/recorder-worklet.0602ff4.js share/element-web/recorder-worklet.0602ff4.js.map @ 1.15 log @Update chat/element-web to 1.11.8 This contains important security fixes. **Update now!** @ text @d2 2 a3 2 share/element-web/0255816a7d4ada5c322d.worker.js share/element-web/0255816a7d4ada5c322d.worker.js.map d6 87 a92 87 share/element-web/bundles/650b22f77bd6eed00ce2/0.js share/element-web/bundles/650b22f77bd6eed00ce2/0.js.map share/element-web/bundles/650b22f77bd6eed00ce2/1.js share/element-web/bundles/650b22f77bd6eed00ce2/1.js.map share/element-web/bundles/650b22f77bd6eed00ce2/2.js share/element-web/bundles/650b22f77bd6eed00ce2/2.js.map share/element-web/bundles/650b22f77bd6eed00ce2/28.js share/element-web/bundles/650b22f77bd6eed00ce2/28.js.map share/element-web/bundles/650b22f77bd6eed00ce2/29.js share/element-web/bundles/650b22f77bd6eed00ce2/29.js.map share/element-web/bundles/650b22f77bd6eed00ce2/3.js share/element-web/bundles/650b22f77bd6eed00ce2/3.js.map share/element-web/bundles/650b22f77bd6eed00ce2/30.js share/element-web/bundles/650b22f77bd6eed00ce2/30.js.map share/element-web/bundles/650b22f77bd6eed00ce2/31.js share/element-web/bundles/650b22f77bd6eed00ce2/31.js.map share/element-web/bundles/650b22f77bd6eed00ce2/32.js share/element-web/bundles/650b22f77bd6eed00ce2/32.js.map share/element-web/bundles/650b22f77bd6eed00ce2/33.js share/element-web/bundles/650b22f77bd6eed00ce2/33.js.map share/element-web/bundles/650b22f77bd6eed00ce2/34.js share/element-web/bundles/650b22f77bd6eed00ce2/34.js.map share/element-web/bundles/650b22f77bd6eed00ce2/35.js share/element-web/bundles/650b22f77bd6eed00ce2/35.js.map share/element-web/bundles/650b22f77bd6eed00ce2/4.js share/element-web/bundles/650b22f77bd6eed00ce2/4.js.map share/element-web/bundles/650b22f77bd6eed00ce2/5.js share/element-web/bundles/650b22f77bd6eed00ce2/5.js.map share/element-web/bundles/650b22f77bd6eed00ce2/6.js share/element-web/bundles/650b22f77bd6eed00ce2/6.js.map share/element-web/bundles/650b22f77bd6eed00ce2/7.js share/element-web/bundles/650b22f77bd6eed00ce2/7.js.map share/element-web/bundles/650b22f77bd6eed00ce2/8.js share/element-web/bundles/650b22f77bd6eed00ce2/8.js.map share/element-web/bundles/650b22f77bd6eed00ce2/9.js share/element-web/bundles/650b22f77bd6eed00ce2/9.js.map share/element-web/bundles/650b22f77bd6eed00ce2/bundle.css share/element-web/bundles/650b22f77bd6eed00ce2/bundle.js share/element-web/bundles/650b22f77bd6eed00ce2/bundle.js.LICENSE.txt share/element-web/bundles/650b22f77bd6eed00ce2/bundle.js.map share/element-web/bundles/650b22f77bd6eed00ce2/compatibility-view.css share/element-web/bundles/650b22f77bd6eed00ce2/compatibility-view.js share/element-web/bundles/650b22f77bd6eed00ce2/compatibility-view.js.map share/element-web/bundles/650b22f77bd6eed00ce2/element-web-app.js share/element-web/bundles/650b22f77bd6eed00ce2/element-web-app.js.map share/element-web/bundles/650b22f77bd6eed00ce2/error-view.css share/element-web/bundles/650b22f77bd6eed00ce2/error-view.js share/element-web/bundles/650b22f77bd6eed00ce2/error-view.js.map share/element-web/bundles/650b22f77bd6eed00ce2/init.js share/element-web/bundles/650b22f77bd6eed00ce2/init.js.map share/element-web/bundles/650b22f77bd6eed00ce2/jitsi.css share/element-web/bundles/650b22f77bd6eed00ce2/jitsi.js share/element-web/bundles/650b22f77bd6eed00ce2/jitsi.js.LICENSE.txt share/element-web/bundles/650b22f77bd6eed00ce2/jitsi.js.map share/element-web/bundles/650b22f77bd6eed00ce2/mobileguide.js share/element-web/bundles/650b22f77bd6eed00ce2/mobileguide.js.map share/element-web/bundles/650b22f77bd6eed00ce2/styles.js share/element-web/bundles/650b22f77bd6eed00ce2/styles.js.map share/element-web/bundles/650b22f77bd6eed00ce2/theme-dark-custom.css share/element-web/bundles/650b22f77bd6eed00ce2/theme-dark-custom.js share/element-web/bundles/650b22f77bd6eed00ce2/theme-dark-custom.js.map share/element-web/bundles/650b22f77bd6eed00ce2/theme-dark.css share/element-web/bundles/650b22f77bd6eed00ce2/theme-dark.js share/element-web/bundles/650b22f77bd6eed00ce2/theme-dark.js.map share/element-web/bundles/650b22f77bd6eed00ce2/theme-legacy-dark.css share/element-web/bundles/650b22f77bd6eed00ce2/theme-legacy-dark.js share/element-web/bundles/650b22f77bd6eed00ce2/theme-legacy-dark.js.map share/element-web/bundles/650b22f77bd6eed00ce2/theme-legacy-light.css share/element-web/bundles/650b22f77bd6eed00ce2/theme-legacy-light.js share/element-web/bundles/650b22f77bd6eed00ce2/theme-legacy-light.js.map share/element-web/bundles/650b22f77bd6eed00ce2/theme-light-custom.css share/element-web/bundles/650b22f77bd6eed00ce2/theme-light-custom.js share/element-web/bundles/650b22f77bd6eed00ce2/theme-light-custom.js.map share/element-web/bundles/650b22f77bd6eed00ce2/theme-light-high-contrast.css share/element-web/bundles/650b22f77bd6eed00ce2/theme-light-high-contrast.js share/element-web/bundles/650b22f77bd6eed00ce2/theme-light-high-contrast.js.map share/element-web/bundles/650b22f77bd6eed00ce2/theme-light.css share/element-web/bundles/650b22f77bd6eed00ce2/theme-light.js share/element-web/bundles/650b22f77bd6eed00ce2/theme-light.js.map share/element-web/bundles/650b22f77bd6eed00ce2/usercontent.js share/element-web/bundles/650b22f77bd6eed00ce2/usercontent.js.map share/element-web/bundles/650b22f77bd6eed00ce2/vendors~element-web-app.js share/element-web/bundles/650b22f77bd6eed00ce2/vendors~element-web-app.js.LICENSE.txt share/element-web/bundles/650b22f77bd6eed00ce2/vendors~element-web-app.js.map share/element-web/bundles/650b22f77bd6eed00ce2/vendors~init.js share/element-web/bundles/650b22f77bd6eed00ce2/vendors~init.js.LICENSE.txt share/element-web/bundles/650b22f77bd6eed00ce2/vendors~init.js.map d185 1 a185 1 share/element-web/i18n/bg.cf7cd3b.json d187 1 a187 1 share/element-web/i18n/cs.db4b565.json d189 1 a189 1 share/element-web/i18n/de_DE.bc68509.json d191 1 a191 1 share/element-web/i18n/en_EN.6f04631.json d194 2 a195 2 share/element-web/i18n/es.4cd9bfd.json share/element-web/i18n/et.9eeb104.json d198 1 a198 1 share/element-web/i18n/fr.bf63e3a.json d200 1 a200 1 share/element-web/i18n/he.6394a67.json d202 4 a205 4 share/element-web/i18n/hu.7728be3.json share/element-web/i18n/id.377aca3.json share/element-web/i18n/is.ca37b31.json share/element-web/i18n/it.03a87eb.json d208 2 a209 2 share/element-web/i18n/ko.f5b975d.json share/element-web/i18n/languages.75b25f0.json d219 3 a221 3 share/element-web/i18n/pt_BR.0a1586a.json share/element-web/i18n/ru.7439abf.json share/element-web/i18n/sk.3d04a29.json d224 1 a224 1 share/element-web/i18n/sv.cfcb40d.json d227 2 a228 2 share/element-web/i18n/tr.d79d055.json share/element-web/i18n/uk.27c5cf7.json d231 2 a232 2 share/element-web/i18n/zh_Hans.2949ade.json share/element-web/i18n/zh_Hant.4ed5395.json d239 1 a239 1 share/element-web/img/cancel.4b9715b.svg d250 1 d261 1 d264 1 d309 1 d313 1 d315 1 d319 2 d373 1 d380 1 d384 1 a412 1 share/element-web/img/feather-customised/cancel.23c2689.svg a413 1 share/element-web/img/feather-customised/chevron-down-thin.f9a2477.svg @ 1.14 log @Update chat/element-web to 1.11.4 Fixes for CVE-2022-36059 and CVE-2022-36060 - update ASAP! @ text @d2 2 d6 87 a92 89 share/element-web/65df6e7ba71eb3d2272a.worker.js share/element-web/65df6e7ba71eb3d2272a.worker.js.map share/element-web/bundles/5502a285e4431c24dbcf/0.js share/element-web/bundles/5502a285e4431c24dbcf/0.js.map share/element-web/bundles/5502a285e4431c24dbcf/1.js share/element-web/bundles/5502a285e4431c24dbcf/1.js.map share/element-web/bundles/5502a285e4431c24dbcf/2.js share/element-web/bundles/5502a285e4431c24dbcf/2.js.map share/element-web/bundles/5502a285e4431c24dbcf/28.js share/element-web/bundles/5502a285e4431c24dbcf/28.js.map share/element-web/bundles/5502a285e4431c24dbcf/29.js share/element-web/bundles/5502a285e4431c24dbcf/29.js.map share/element-web/bundles/5502a285e4431c24dbcf/3.js share/element-web/bundles/5502a285e4431c24dbcf/3.js.map share/element-web/bundles/5502a285e4431c24dbcf/30.js share/element-web/bundles/5502a285e4431c24dbcf/30.js.map share/element-web/bundles/5502a285e4431c24dbcf/31.js share/element-web/bundles/5502a285e4431c24dbcf/31.js.map share/element-web/bundles/5502a285e4431c24dbcf/32.js share/element-web/bundles/5502a285e4431c24dbcf/32.js.map share/element-web/bundles/5502a285e4431c24dbcf/33.js share/element-web/bundles/5502a285e4431c24dbcf/33.js.map share/element-web/bundles/5502a285e4431c24dbcf/34.js share/element-web/bundles/5502a285e4431c24dbcf/34.js.map share/element-web/bundles/5502a285e4431c24dbcf/35.js share/element-web/bundles/5502a285e4431c24dbcf/35.js.map share/element-web/bundles/5502a285e4431c24dbcf/4.js share/element-web/bundles/5502a285e4431c24dbcf/4.js.map share/element-web/bundles/5502a285e4431c24dbcf/5.js share/element-web/bundles/5502a285e4431c24dbcf/5.js.map share/element-web/bundles/5502a285e4431c24dbcf/6.js share/element-web/bundles/5502a285e4431c24dbcf/6.js.map share/element-web/bundles/5502a285e4431c24dbcf/7.js share/element-web/bundles/5502a285e4431c24dbcf/7.js.map share/element-web/bundles/5502a285e4431c24dbcf/8.js share/element-web/bundles/5502a285e4431c24dbcf/8.js.map share/element-web/bundles/5502a285e4431c24dbcf/9.js share/element-web/bundles/5502a285e4431c24dbcf/9.js.map share/element-web/bundles/5502a285e4431c24dbcf/bundle.css share/element-web/bundles/5502a285e4431c24dbcf/bundle.js share/element-web/bundles/5502a285e4431c24dbcf/bundle.js.LICENSE.txt share/element-web/bundles/5502a285e4431c24dbcf/bundle.js.map share/element-web/bundles/5502a285e4431c24dbcf/compatibility-view.css share/element-web/bundles/5502a285e4431c24dbcf/compatibility-view.js share/element-web/bundles/5502a285e4431c24dbcf/compatibility-view.js.map share/element-web/bundles/5502a285e4431c24dbcf/element-web-app.js share/element-web/bundles/5502a285e4431c24dbcf/element-web-app.js.map share/element-web/bundles/5502a285e4431c24dbcf/error-view.css share/element-web/bundles/5502a285e4431c24dbcf/error-view.js share/element-web/bundles/5502a285e4431c24dbcf/error-view.js.map share/element-web/bundles/5502a285e4431c24dbcf/init.js share/element-web/bundles/5502a285e4431c24dbcf/init.js.map share/element-web/bundles/5502a285e4431c24dbcf/jitsi.css share/element-web/bundles/5502a285e4431c24dbcf/jitsi.js share/element-web/bundles/5502a285e4431c24dbcf/jitsi.js.LICENSE.txt share/element-web/bundles/5502a285e4431c24dbcf/jitsi.js.map share/element-web/bundles/5502a285e4431c24dbcf/mobileguide.js share/element-web/bundles/5502a285e4431c24dbcf/mobileguide.js.map share/element-web/bundles/5502a285e4431c24dbcf/styles.js share/element-web/bundles/5502a285e4431c24dbcf/styles.js.map share/element-web/bundles/5502a285e4431c24dbcf/theme-dark-custom.css share/element-web/bundles/5502a285e4431c24dbcf/theme-dark-custom.js share/element-web/bundles/5502a285e4431c24dbcf/theme-dark-custom.js.map share/element-web/bundles/5502a285e4431c24dbcf/theme-dark.css share/element-web/bundles/5502a285e4431c24dbcf/theme-dark.js share/element-web/bundles/5502a285e4431c24dbcf/theme-dark.js.map share/element-web/bundles/5502a285e4431c24dbcf/theme-legacy-dark.css share/element-web/bundles/5502a285e4431c24dbcf/theme-legacy-dark.js share/element-web/bundles/5502a285e4431c24dbcf/theme-legacy-dark.js.map share/element-web/bundles/5502a285e4431c24dbcf/theme-legacy-light.css share/element-web/bundles/5502a285e4431c24dbcf/theme-legacy-light.js share/element-web/bundles/5502a285e4431c24dbcf/theme-legacy-light.js.map share/element-web/bundles/5502a285e4431c24dbcf/theme-light-custom.css share/element-web/bundles/5502a285e4431c24dbcf/theme-light-custom.js share/element-web/bundles/5502a285e4431c24dbcf/theme-light-custom.js.map share/element-web/bundles/5502a285e4431c24dbcf/theme-light-high-contrast.css share/element-web/bundles/5502a285e4431c24dbcf/theme-light-high-contrast.js share/element-web/bundles/5502a285e4431c24dbcf/theme-light-high-contrast.js.map share/element-web/bundles/5502a285e4431c24dbcf/theme-light.css share/element-web/bundles/5502a285e4431c24dbcf/theme-light.js share/element-web/bundles/5502a285e4431c24dbcf/theme-light.js.map share/element-web/bundles/5502a285e4431c24dbcf/usercontent.js share/element-web/bundles/5502a285e4431c24dbcf/usercontent.js.map share/element-web/bundles/5502a285e4431c24dbcf/vendors~element-web-app.js share/element-web/bundles/5502a285e4431c24dbcf/vendors~element-web-app.js.LICENSE.txt share/element-web/bundles/5502a285e4431c24dbcf/vendors~element-web-app.js.map share/element-web/bundles/5502a285e4431c24dbcf/vendors~init.js share/element-web/bundles/5502a285e4431c24dbcf/vendors~init.js.LICENSE.txt share/element-web/bundles/5502a285e4431c24dbcf/vendors~init.js.map d120 60 a179 60 share/element-web/fonts/KaTeX/KaTeX_AMS-Regular.2dbe16b.ttf share/element-web/fonts/KaTeX/KaTeX_AMS-Regular.38a68f7.woff2 share/element-web/fonts/KaTeX/KaTeX_AMS-Regular.7d307e8.woff share/element-web/fonts/KaTeX/KaTeX_Caligraphic-Bold.33d2688.ttf share/element-web/fonts/KaTeX/KaTeX_Caligraphic-Bold.342b296.woff2 share/element-web/fonts/KaTeX/KaTeX_Caligraphic-Bold.9634168.woff share/element-web/fonts/KaTeX/KaTeX_Caligraphic-Regular.00029fb.woff share/element-web/fonts/KaTeX/KaTeX_Caligraphic-Regular.5e7940b.ttf share/element-web/fonts/KaTeX/KaTeX_Caligraphic-Regular.b500497.woff2 share/element-web/fonts/KaTeX/KaTeX_Fraktur-Bold.4de87d4.woff share/element-web/fonts/KaTeX/KaTeX_Fraktur-Bold.7a3757c.woff2 share/element-web/fonts/KaTeX/KaTeX_Fraktur-Bold.ed33012.ttf share/element-web/fonts/KaTeX/KaTeX_Fraktur-Regular.450cc4d.woff2 share/element-web/fonts/KaTeX/KaTeX_Fraktur-Regular.82d05fe.ttf share/element-web/fonts/KaTeX/KaTeX_Fraktur-Regular.dc4e330.woff share/element-web/fonts/KaTeX/KaTeX_Main-Bold.2e1915b.ttf share/element-web/fonts/KaTeX/KaTeX_Main-Bold.62c6975.woff share/element-web/fonts/KaTeX/KaTeX_Main-Bold.78b0124.woff2 share/element-web/fonts/KaTeX/KaTeX_Main-BoldItalic.0d817b4.ttf share/element-web/fonts/KaTeX/KaTeX_Main-BoldItalic.a2e3dcd.woff share/element-web/fonts/KaTeX/KaTeX_Main-BoldItalic.c7213ce.woff2 share/element-web/fonts/KaTeX/KaTeX_Main-Italic.081073f.woff share/element-web/fonts/KaTeX/KaTeX_Main-Italic.767e06e.ttf share/element-web/fonts/KaTeX/KaTeX_Main-Italic.eea3267.woff2 share/element-web/fonts/KaTeX/KaTeX_Main-Regular.689bbe6.ttf share/element-web/fonts/KaTeX/KaTeX_Main-Regular.756fad0.woff share/element-web/fonts/KaTeX/KaTeX_Main-Regular.f30e3b2.woff2 share/element-web/fonts/KaTeX/KaTeX_Math-BoldItalic.753ca3d.woff2 share/element-web/fonts/KaTeX/KaTeX_Math-BoldItalic.b3e80ff.woff share/element-web/fonts/KaTeX/KaTeX_Math-BoldItalic.d9377b5.ttf share/element-web/fonts/KaTeX/KaTeX_Math-Italic.0343f93.ttf share/element-web/fonts/KaTeX/KaTeX_Math-Italic.2a39f38.woff2 share/element-web/fonts/KaTeX/KaTeX_Math-Italic.67710bb.woff share/element-web/fonts/KaTeX/KaTeX_SansSerif-Bold.59b3773.woff2 share/element-web/fonts/KaTeX/KaTeX_SansSerif-Bold.dfcc59a.ttf share/element-web/fonts/KaTeX/KaTeX_SansSerif-Bold.f28c4fa.woff share/element-web/fonts/KaTeX/KaTeX_SansSerif-Italic.3ab5188.ttf share/element-web/fonts/KaTeX/KaTeX_SansSerif-Italic.99ad93a.woff2 share/element-web/fonts/KaTeX/KaTeX_SansSerif-Italic.9d0fdf5.woff share/element-web/fonts/KaTeX/KaTeX_SansSerif-Regular.6c3bd5b.woff share/element-web/fonts/KaTeX/KaTeX_SansSerif-Regular.badf359.woff2 share/element-web/fonts/KaTeX/KaTeX_SansSerif-Regular.d511ebc.ttf share/element-web/fonts/KaTeX/KaTeX_Script-Regular.082640c.ttf share/element-web/fonts/KaTeX/KaTeX_Script-Regular.4edf4e0.woff share/element-web/fonts/KaTeX/KaTeX_Script-Regular.af7bc98.woff2 share/element-web/fonts/KaTeX/KaTeX_Size1-Regular.10ec8be.woff2 share/element-web/fonts/KaTeX/KaTeX_Size1-Regular.2c2dc3b.ttf share/element-web/fonts/KaTeX/KaTeX_Size1-Regular.35b9977.woff share/element-web/fonts/KaTeX/KaTeX_Size2-Regular.114ad19.ttf share/element-web/fonts/KaTeX/KaTeX_Size2-Regular.96a09bf.woff2 share/element-web/fonts/KaTeX/KaTeX_Size2-Regular.9932a08.woff share/element-web/fonts/KaTeX/KaTeX_Size3-Regular.2afba15.woff share/element-web/fonts/KaTeX/KaTeX_Size3-Regular.2c2f0ef.woff2 share/element-web/fonts/KaTeX/KaTeX_Size3-Regular.a287c06.ttf share/element-web/fonts/KaTeX/KaTeX_Size4-Regular.70174da.ttf share/element-web/fonts/KaTeX/KaTeX_Size4-Regular.d5822f1.woff2 share/element-web/fonts/KaTeX/KaTeX_Size4-Regular.f961545.woff share/element-web/fonts/KaTeX/KaTeX_Typewriter-Regular.35fe2cc.ttf share/element-web/fonts/KaTeX/KaTeX_Typewriter-Regular.53dcf86.woff share/element-web/fonts/KaTeX/KaTeX_Typewriter-Regular.641339e.woff2 d187 1 a187 1 share/element-web/i18n/cs.9507def.json d189 1 a189 1 share/element-web/i18n/de_DE.3a200cb.json d191 1 a191 1 share/element-web/i18n/en_EN.336b122.json d194 2 a195 2 share/element-web/i18n/es.70b0ac7.json share/element-web/i18n/et.a6d7312.json d198 2 a199 2 share/element-web/i18n/fr.7ad9358.json share/element-web/i18n/gl.de91c13.json d202 2 a203 2 share/element-web/i18n/hu.8559825.json share/element-web/i18n/id.f1f0ddd.json d205 1 a205 1 share/element-web/i18n/it.eaf8b21.json d209 1 a209 1 share/element-web/i18n/languages.20ae66d.json d212 2 a213 2 share/element-web/i18n/lt.54885bc.json share/element-web/i18n/lv.d9f224d.json d215 1 a215 1 share/element-web/i18n/nl.971cb81.json d217 1 a217 1 share/element-web/i18n/pl.b65f2a9.json d220 3 a222 3 share/element-web/i18n/ru.a2c38bc.json share/element-web/i18n/sk.3e70c9b.json share/element-web/i18n/sq.7004f52.json d227 2 a228 2 share/element-web/i18n/tr.8d3a5a7.json share/element-web/i18n/uk.899daca.json d231 2 a232 2 share/element-web/i18n/zh_Hans.e291392.json share/element-web/i18n/zh_Hant.585a91a.json d291 1 d339 1 a339 1 share/element-web/img/element-icons/roomlist/checkmark.a8c4d72.svg d373 1 @ 1.13 log @chat/element-web: Update to 1.10.15 Upstream NEWS, omitting bugfixes and minor improvements. * v1.10.14 ** Features Configure custom home.html via .well-known/matrix/client["io.element.embedded_pages"]["home_url"] for all your element-web/desktop users (#7790). Contributed by @@johannes-krude. Live location sharing - open location in OpenStreetMap (#8695). Contributed by @@kerryarchibald. Add public room directory hook (#8626). * v1.10.13 ** Features Go to space landing page when clicking on a selected space (#6442). Fixes #20296. Improve welcome screen, add opt-out analytics (#8474). Fixes #21946. Remove some labs features which don't get used or create maintenance burden: custom status, multiple integration managers, and do not disturb (#8521). Improve UI/UX in calls (#7791). Fixes #19937. Add ability to change audio and video devices during a call (#7173). Fixes #15595. * v1.10.12 ** Features Read Receipts: never show +1, if it’s just 4, show all of them (#8428). Fixes #21935. Add opt-in analytics to onboarding tasks (#8409). Fixes #21705. Allow user to control if they are signed out of all devices when changing password (#8259). Fixes #2671. Implement new Read Receipt design (#8389). Fixes #20574. Persist audio and video mute state in video rooms (#8376). Forcefully disconnect from video rooms on logout and tab close (#8375). Add local echo of connected devices in video rooms (#8368). * v1.10.11 ** Features Handle forced disconnects from Jitsi (#21697). Fixes #21517. @ text @d1 92 a92 88 @@comment $NetBSD: PLIST,v 1.12 2022/04/18 11:13:01 js Exp $ share/element-web/bundles/6bd9c972fccbbeba8313/0.js share/element-web/bundles/6bd9c972fccbbeba8313/0.js.map share/element-web/bundles/6bd9c972fccbbeba8313/1.js share/element-web/bundles/6bd9c972fccbbeba8313/1.js.map share/element-web/bundles/6bd9c972fccbbeba8313/2.js share/element-web/bundles/6bd9c972fccbbeba8313/2.js.map share/element-web/bundles/6bd9c972fccbbeba8313/28.js share/element-web/bundles/6bd9c972fccbbeba8313/28.js.map share/element-web/bundles/6bd9c972fccbbeba8313/29.js share/element-web/bundles/6bd9c972fccbbeba8313/29.js.map share/element-web/bundles/6bd9c972fccbbeba8313/3.js share/element-web/bundles/6bd9c972fccbbeba8313/3.js.map share/element-web/bundles/6bd9c972fccbbeba8313/30.js share/element-web/bundles/6bd9c972fccbbeba8313/30.js.map share/element-web/bundles/6bd9c972fccbbeba8313/31.js share/element-web/bundles/6bd9c972fccbbeba8313/31.js.map share/element-web/bundles/6bd9c972fccbbeba8313/32.js share/element-web/bundles/6bd9c972fccbbeba8313/32.js.map share/element-web/bundles/6bd9c972fccbbeba8313/33.js share/element-web/bundles/6bd9c972fccbbeba8313/33.js.map share/element-web/bundles/6bd9c972fccbbeba8313/34.js share/element-web/bundles/6bd9c972fccbbeba8313/34.js.map share/element-web/bundles/6bd9c972fccbbeba8313/35.js share/element-web/bundles/6bd9c972fccbbeba8313/35.js.map share/element-web/bundles/6bd9c972fccbbeba8313/4.js share/element-web/bundles/6bd9c972fccbbeba8313/4.js.map share/element-web/bundles/6bd9c972fccbbeba8313/5.js share/element-web/bundles/6bd9c972fccbbeba8313/5.js.map share/element-web/bundles/6bd9c972fccbbeba8313/6.js share/element-web/bundles/6bd9c972fccbbeba8313/6.js.map share/element-web/bundles/6bd9c972fccbbeba8313/7.js share/element-web/bundles/6bd9c972fccbbeba8313/7.js.map share/element-web/bundles/6bd9c972fccbbeba8313/8.js share/element-web/bundles/6bd9c972fccbbeba8313/8.js.map share/element-web/bundles/6bd9c972fccbbeba8313/9.js share/element-web/bundles/6bd9c972fccbbeba8313/9.js.map share/element-web/bundles/6bd9c972fccbbeba8313/bundle.css share/element-web/bundles/6bd9c972fccbbeba8313/bundle.js share/element-web/bundles/6bd9c972fccbbeba8313/bundle.js.LICENSE.txt share/element-web/bundles/6bd9c972fccbbeba8313/bundle.js.map share/element-web/bundles/6bd9c972fccbbeba8313/compatibility-view.css share/element-web/bundles/6bd9c972fccbbeba8313/compatibility-view.js share/element-web/bundles/6bd9c972fccbbeba8313/compatibility-view.js.map share/element-web/bundles/6bd9c972fccbbeba8313/element-web-app.js share/element-web/bundles/6bd9c972fccbbeba8313/element-web-app.js.map share/element-web/bundles/6bd9c972fccbbeba8313/error-view.css share/element-web/bundles/6bd9c972fccbbeba8313/error-view.js share/element-web/bundles/6bd9c972fccbbeba8313/error-view.js.map share/element-web/bundles/6bd9c972fccbbeba8313/init.js share/element-web/bundles/6bd9c972fccbbeba8313/init.js.map share/element-web/bundles/6bd9c972fccbbeba8313/jitsi.css share/element-web/bundles/6bd9c972fccbbeba8313/jitsi.js share/element-web/bundles/6bd9c972fccbbeba8313/jitsi.js.LICENSE.txt share/element-web/bundles/6bd9c972fccbbeba8313/jitsi.js.map share/element-web/bundles/6bd9c972fccbbeba8313/mobileguide.js share/element-web/bundles/6bd9c972fccbbeba8313/mobileguide.js.map share/element-web/bundles/6bd9c972fccbbeba8313/styles.js share/element-web/bundles/6bd9c972fccbbeba8313/styles.js.map share/element-web/bundles/6bd9c972fccbbeba8313/theme-dark-custom.css share/element-web/bundles/6bd9c972fccbbeba8313/theme-dark-custom.js share/element-web/bundles/6bd9c972fccbbeba8313/theme-dark-custom.js.map share/element-web/bundles/6bd9c972fccbbeba8313/theme-dark.css share/element-web/bundles/6bd9c972fccbbeba8313/theme-dark.js share/element-web/bundles/6bd9c972fccbbeba8313/theme-dark.js.map share/element-web/bundles/6bd9c972fccbbeba8313/theme-legacy-dark.css share/element-web/bundles/6bd9c972fccbbeba8313/theme-legacy-dark.js share/element-web/bundles/6bd9c972fccbbeba8313/theme-legacy-dark.js.map share/element-web/bundles/6bd9c972fccbbeba8313/theme-legacy-light.css share/element-web/bundles/6bd9c972fccbbeba8313/theme-legacy-light.js share/element-web/bundles/6bd9c972fccbbeba8313/theme-legacy-light.js.map share/element-web/bundles/6bd9c972fccbbeba8313/theme-light-custom.css share/element-web/bundles/6bd9c972fccbbeba8313/theme-light-custom.js share/element-web/bundles/6bd9c972fccbbeba8313/theme-light-custom.js.map share/element-web/bundles/6bd9c972fccbbeba8313/theme-light-high-contrast.css share/element-web/bundles/6bd9c972fccbbeba8313/theme-light-high-contrast.js share/element-web/bundles/6bd9c972fccbbeba8313/theme-light-high-contrast.js.map share/element-web/bundles/6bd9c972fccbbeba8313/theme-light.css share/element-web/bundles/6bd9c972fccbbeba8313/theme-light.js share/element-web/bundles/6bd9c972fccbbeba8313/theme-light.js.map share/element-web/bundles/6bd9c972fccbbeba8313/usercontent.js share/element-web/bundles/6bd9c972fccbbeba8313/usercontent.js.map share/element-web/bundles/6bd9c972fccbbeba8313/vendors~element-web-app.js share/element-web/bundles/6bd9c972fccbbeba8313/vendors~element-web-app.js.LICENSE.txt share/element-web/bundles/6bd9c972fccbbeba8313/vendors~element-web-app.js.map share/element-web/bundles/6bd9c972fccbbeba8313/vendors~init.js share/element-web/bundles/6bd9c972fccbbeba8313/vendors~init.js.LICENSE.txt share/element-web/bundles/6bd9c972fccbbeba8313/vendors~init.js.map a99 4 share/element-web/df68b9f4f43f094f5acf.worker.js share/element-web/df68b9f4f43f094f5acf.worker.js.map share/element-web/ea3a918c4fa61dda253f.worker.js share/element-web/ea3a918c4fa61dda253f.worker.js.map d185 25 a209 25 share/element-web/i18n/bg.c63ced8.json share/element-web/i18n/ca.023c0d5.json share/element-web/i18n/cs.084321d.json share/element-web/i18n/da.a97d8b9.json share/element-web/i18n/de_DE.ab4f5d9.json share/element-web/i18n/el.2902265.json share/element-web/i18n/en_EN.4ad430b.json share/element-web/i18n/en_US.abb8c84.json share/element-web/i18n/eo.1d2e0d2.json share/element-web/i18n/es.9165c37.json share/element-web/i18n/et.59e7e87.json share/element-web/i18n/eu.d0d230b.json share/element-web/i18n/fi.ecf9a6e.json share/element-web/i18n/fr.602c492.json share/element-web/i18n/gl.b0cd1b6.json share/element-web/i18n/he.cd57a2a.json share/element-web/i18n/hi.3c375ef.json share/element-web/i18n/hu.e55ed4d.json share/element-web/i18n/id.5eafe99.json share/element-web/i18n/is.94df627.json share/element-web/i18n/it.f81a92e.json share/element-web/i18n/ja.dfd11cb.json share/element-web/i18n/kab.19b8c58.json share/element-web/i18n/ko.092a0e7.json share/element-web/i18n/languages.a149684.json d211 25 a235 23 share/element-web/i18n/lo.01749d2.json share/element-web/i18n/lt.44663d4.json share/element-web/i18n/lv.1a83cba.json share/element-web/i18n/nb_NO.1679c1a.json share/element-web/i18n/nl.ff422e5.json share/element-web/i18n/nn.d77a5aa.json share/element-web/i18n/pl.f08c6b3.json share/element-web/i18n/pt.6968ca1.json share/element-web/i18n/pt_BR.586c3bf.json share/element-web/i18n/ru.4285797.json share/element-web/i18n/sk.f502eba.json share/element-web/i18n/sq.270a78a.json share/element-web/i18n/sr.701eec9.json share/element-web/i18n/sv.143031c.json share/element-web/i18n/te.cd1c6fd.json share/element-web/i18n/th.fd58cd9.json share/element-web/i18n/tr.dfd9eb6.json share/element-web/i18n/uk.4ae0430.json share/element-web/i18n/vi.9dac893.json share/element-web/i18n/vls.8abb0eb.json share/element-web/i18n/zh_Hans.d93b269.json share/element-web/i18n/zh_Hant.ff86d09.json share/element-web/img/betas/new_search_experience.b8f51e0.gif d237 2 d241 1 a241 1 share/element-web/img/download.4f331f0.svg d245 4 a248 2 share/element-web/img/e2e/verified.5be6c9f.svg share/element-web/img/e2e/warning.78bb264.svg d267 1 d275 3 a277 2 share/element-web/img/element-icons/collapse-message.644a2ee.svg share/element-web/img/element-icons/context-menu.829cc1a.svg d279 1 a279 1 share/element-web/img/element-icons/expand-message.272d305.svg d284 1 a284 1 share/element-web/img/element-icons/group-members.cbb31c1.svg d290 1 a290 1 share/element-web/img/element-icons/link.8f4b1fc.svg d297 1 a297 1 share/element-web/img/element-icons/message/thread.bad77e9.svg d305 1 a305 1 share/element-web/img/element-icons/retry.6cd23ad.svg d326 4 a329 3 share/element-web/img/element-icons/room/message-bar/edit.688678e.svg share/element-web/img/element-icons/room/message-bar/emoji.af14771.svg share/element-web/img/element-icons/room/message-bar/reply.5812741.svg d340 1 a340 1 share/element-web/img/element-icons/roomlist/decorated-avatar-mask.76c407f.svg a341 1 share/element-web/img/element-icons/roomlist/dnd-avatar-mask.953b958.svg d368 1 d374 1 a374 1 share/element-web/img/element-icons/trashcan.3b626db.svg d377 2 a378 1 share/element-web/img/element-icons/view-in-room.a7fa669.svg d404 1 a404 2 share/element-web/img/feather-customised/clipboard.24dd87a.svg share/element-web/img/feather-customised/dropdown-arrow.1a22ebc.svg a409 1 share/element-web/img/feather-customised/plus.38ae979.svg d423 1 a423 1 share/element-web/img/globe.8201f08.svg d442 1 d456 3 d497 1 a497 1 share/element-web/olm.cccfd1d.wasm d501 2 a502 2 share/element-web/recorder-worklet.3accbfe.js share/element-web/recorder-worklet.3accbfe.js.map @ 1.12 log @Update chat/element-web to 1.10.10 Changes in [1.10.10](https://github.com/vector-im/element-web/releases/tag/v1.10.9) (2022-04-18) ================================================================================================ ## 🐛 Bug Fixes * Fixes around threads beta in degraded mode (#8319). Fixes #21762. Changes in [1.10.9](https://github.com/vector-im/element-web/releases/tag/v1.10.9) (2022-04-12) =============================================================================================== ## ✨ Features * Release threads as a beta feature ([\#8081](https://github.com/matrix-org/matrix-react-sdk/pull/8081)). Fixes #21351. * More video rooms design updates ([\#8222](https://github.com/matrix-org/matrix-react-sdk/pull/8222)). * Update video rooms to new design specs ([\#8207](https://github.com/matrix-org/matrix-react-sdk/pull/8207)). Fixes #21515, #21516 #21519 and #21526. * Live Location Sharing - left panel warning with error ([\#8201](https://github.com/matrix-org/matrix-react-sdk/pull/8201)). * Live location sharing - Stop publishing location to beacons with consecutive errors ([\#8194](https://github.com/matrix-org/matrix-react-sdk/pull/8194)). * Live location sharing: allow retry when stop sharing fails ([\#8193](https://github.com/matrix-org/matrix-react-sdk/pull/8193)). * Allow voice messages to be scrubbed in the timeline ([\#8079](https://github.com/matrix-org/matrix-react-sdk/pull/8079)). Fixes #18713. * Live location sharing - stop sharing to beacons in rooms you left ([\#8187](https://github.com/matrix-org/matrix-react-sdk/pull/8187)). * Allow sending and thumbnailing AVIF images ([\#8172](https://github.com/matrix-org/matrix-react-sdk/pull/8172)). * Live location sharing - handle geolocation errors ([\#8179](https://github.com/matrix-org/matrix-react-sdk/pull/8179)). * Show voice room participants when not connected ([\#8136](https://github.com/matrix-org/matrix-react-sdk/pull/8136)). Fixes #21513. * Add margins between labs sections ([\#8169](https://github.com/matrix-org/matrix-react-sdk/pull/8169)). * Live location sharing - send geolocation beacon events - happy path ([\#8127](https://github.com/matrix-org/matrix-react-sdk/pull/8127)). * Add support for Animated (A)PNG ([\#8158](https://github.com/matrix-org/matrix-react-sdk/pull/8158)). Fixes #12967. * Don't form continuations from thread roots ([\#8166](https://github.com/matrix-org/matrix-react-sdk/pull/8166)). Fixes #20908. * Improve handling of animated GIF and WEBP images ([\#8153](https://github.com/matrix-org/matrix-react-sdk/pull/8153)). Fixes #16193 and #6684. * Wire up file preview for video files ([\#8140](https://github.com/matrix-org/matrix-react-sdk/pull/8140)). Fixes #21539. * When showing thread, always auto-focus its composer ([\#8115](https://github.com/matrix-org/matrix-react-sdk/pull/8115)). Fixes #21438. * Live location sharing - refresh beacon expiry in room ([\#8116](https://github.com/matrix-org/matrix-react-sdk/pull/8116)). * Use styled mxids in member list v2 ([\#8110](https://github.com/matrix-org/matrix-react-sdk/pull/8110)). Fixes #14825. Contributed by @@SimonBrandner. * Delete groups (legacy communities system) ([\#8027](https://github.com/matrix-org/matrix-react-sdk/pull/8027)). Fixes #17532. * Add a prototype of voice rooms in labs ([\#8084](https://github.com/matrix-org/matrix-react-sdk/pull/8084)). Fixes #3546. ## 🐛 Bug Fixes * Avoid flashing the Jitsi prejoin screen at the user before skipping it ([\#21665](https://github.com/vector-im/element-web/pull/21665)). * Fix editing `
    ` tags with a non-1 start attribute ([\#8211](https://github.com/matrix-org/matrix-react-sdk/pull/8211)). Fixes #21625. * Fix URL previews being enabled when room first created ([\#8227](https://github.com/matrix-org/matrix-react-sdk/pull/8227)). Fixes #21659. * Don't use m.call for Jitsi video rooms ([\#8223](https://github.com/matrix-org/matrix-react-sdk/pull/8223)). * Scale emoji with size of surrounding text ([\#8224](https://github.com/matrix-org/matrix-react-sdk/pull/8224)). * Make "Jump to date" translatable ([\#8218](https://github.com/matrix-org/matrix-react-sdk/pull/8218)). * Normalize call buttons ([\#8129](https://github.com/matrix-org/matrix-react-sdk/pull/8129)). Fixes #21493. Contributed by @@luixxiul. * Show room preview bar with maximised widgets ([\#8180](https://github.com/matrix-org/matrix-react-sdk/pull/8180)). Fixes #21542. * Update more strings to not wrongly mention room when it is/could be a space ([\#7722](https://github.com/matrix-org/matrix-react-sdk/pull/7722)). Fixes #20243 and #20910. * Fix issue with redacting via edit composer flow causing stuck editStates ([\#8184](https://github.com/matrix-org/matrix-react-sdk/pull/8184)). * Fix some image/video scroll jumps ([\#8182](https://github.com/matrix-org/matrix-react-sdk/pull/8182)). * Fix "react error on share dialog" ([\#8170](https://github.com/matrix-org/matrix-react-sdk/pull/8170)). Contributed by @@yaya-usman. * Fix disambiguated profile in threads in bubble layout ([\#8168](https://github.com/matrix-org/matrix-react-sdk/pull/8168)). Fixes #21570. Contributed by @@SimonBrandner. * Responsive BetaCard on Labs ([\#8154](https://github.com/matrix-org/matrix-react-sdk/pull/8154)). Fixes #21554. Contributed by @@luixxiul. * Display button as inline in room directory dialog ([\#8164](https://github.com/matrix-org/matrix-react-sdk/pull/8164)). Fixes #21567. Contributed by @@luixxiul. * Null guard TimelinePanel unmount edge ([\#8171](https://github.com/matrix-org/matrix-react-sdk/pull/8171)). * Fix beta pill label breaking ([\#8162](https://github.com/matrix-org/matrix-react-sdk/pull/8162)). Fixes #21566. Contributed by @@luixxiul. * Strip relations when forwarding ([\#7929](https://github.com/matrix-org/matrix-react-sdk/pull/7929)). Fixes #19769, #18067 #21015 and #10924. * Don't try (and fail) to show replies for redacted events ([\#8141](https://github.com/matrix-org/matrix-react-sdk/pull/8141)). Fixes #21435. * Fix 3pid member info for space member list ([\#8128](https://github.com/matrix-org/matrix-react-sdk/pull/8128)). Fixes #21534. * Set max-width to user context menu ([\#8089](https://github.com/matrix-org/matrix-react-sdk/pull/8089)). Fixes #21486. Contributed by @@luixxiul. * Fix issue with falsey hrefs being sent in events ([\#8113](https://github.com/matrix-org/matrix-react-sdk/pull/8113)). Fixes #21417. * Make video sizing consistent with images ([\#8102](https://github.com/matrix-org/matrix-react-sdk/pull/8102)). Fixes #20072. Changes in [1.10.9-rc.4](https://github.com/vector-im/element-web/releases/tag/v1.10.9-rc.4) (2022-04-11) ========================================================================================================= Changes in [1.10.9-rc.3](https://github.com/vector-im/element-web/releases/tag/v1.10.9-rc.3) (2022-04-08) ========================================================================================================= Changes in [1.10.9-rc.2](https://github.com/vector-im/element-web/releases/tag/v1.10.9-rc.2) (2022-04-06) ========================================================================================================= Changes in [1.10.9-rc.1](https://github.com/vector-im/element-web/releases/tag/v1.10.9-rc.1) (2022-04-05) ========================================================================================================= ## ✨ Features * Release threads as a beta feature ([\#8081](https://github.com/matrix-org/matrix-react-sdk/pull/8081)). Fixes #21351. * More video rooms design updates ([\#8222](https://github.com/matrix-org/matrix-react-sdk/pull/8222)). * Update video rooms to new design specs ([\#8207](https://github.com/matrix-org/matrix-react-sdk/pull/8207)). Fixes #21515, #21516 #21519 and #21526. * Live Location Sharing - left panel warning with error ([\#8201](https://github.com/matrix-org/matrix-react-sdk/pull/8201)). * Live location sharing - Stop publishing location to beacons with consecutive errors ([\#8194](https://github.com/matrix-org/matrix-react-sdk/pull/8194)). * Live location sharing: allow retry when stop sharing fails ([\#8193](https://github.com/matrix-org/matrix-react-sdk/pull/8193)). * Allow voice messages to be scrubbed in the timeline ([\#8079](https://github.com/matrix-org/matrix-react-sdk/pull/8079)). Fixes #18713. * Live location sharing - stop sharing to beacons in rooms you left ([\#8187](https://github.com/matrix-org/matrix-react-sdk/pull/8187)). * Allow sending and thumbnailing AVIF images ([\#8172](https://github.com/matrix-org/matrix-react-sdk/pull/8172)). * Live location sharing - handle geolocation errors ([\#8179](https://github.com/matrix-org/matrix-react-sdk/pull/8179)). * Show voice room participants when not connected ([\#8136](https://github.com/matrix-org/matrix-react-sdk/pull/8136)). Fixes #21513. * Add margins between labs sections ([\#8169](https://github.com/matrix-org/matrix-react-sdk/pull/8169)). * Live location sharing - send geolocation beacon events - happy path ([\#8127](https://github.com/matrix-org/matrix-react-sdk/pull/8127)). * Add support for Animated (A)PNG ([\#8158](https://github.com/matrix-org/matrix-react-sdk/pull/8158)). Fixes #12967. * Don't form continuations from thread roots ([\#8166](https://github.com/matrix-org/matrix-react-sdk/pull/8166)). Fixes #20908. * Improve handling of animated GIF and WEBP images ([\#8153](https://github.com/matrix-org/matrix-react-sdk/pull/8153)). Fixes #16193 and #6684. * Wire up file preview for video files ([\#8140](https://github.com/matrix-org/matrix-react-sdk/pull/8140)). Fixes #21539. * When showing thread, always auto-focus its composer ([\#8115](https://github.com/matrix-org/matrix-react-sdk/pull/8115)). Fixes #21438. * Live location sharing - refresh beacon expiry in room ([\#8116](https://github.com/matrix-org/matrix-react-sdk/pull/8116)). * Use styled mxids in member list v2 ([\#8110](https://github.com/matrix-org/matrix-react-sdk/pull/8110)). Fixes #14825. Contributed by @@SimonBrandner. * Delete groups (legacy communities system) ([\#8027](https://github.com/matrix-org/matrix-react-sdk/pull/8027)). Fixes #17532. * Add a prototype of voice rooms in labs ([\#8084](https://github.com/matrix-org/matrix-react-sdk/pull/8084)). Fixes #3546. ## 🐛 Bug Fixes * Fix URL previews being enabled when room first created ([\#8227](https://github.com/matrix-org/matrix-react-sdk/pull/8227)). Fixes #21659. * Don't use m.call for Jitsi video rooms ([\#8223](https://github.com/matrix-org/matrix-react-sdk/pull/8223)). * Scale emoji with size of surrounding text ([\#8224](https://github.com/matrix-org/matrix-react-sdk/pull/8224)). * Make "Jump to date" translatable ([\#8218](https://github.com/matrix-org/matrix-react-sdk/pull/8218)). * Normalize call buttons ([\#8129](https://github.com/matrix-org/matrix-react-sdk/pull/8129)). Fixes #21493. Contributed by @@luixxiul. * Fix editing
      tags with a non-1 start attribute ([\#8211](https://github.com/matrix-org/matrix-react-sdk/pull/8211)). Fixes #21625. * Show room preview bar with maximised widgets ([\#8180](https://github.com/matrix-org/matrix-react-sdk/pull/8180)). Fixes #21542. * Update more strings to not wrongly mention room when it is/could be a space ([\#7722](https://github.com/matrix-org/matrix-react-sdk/pull/7722)). Fixes #20243 and #20910. * Fix issue with redacting via edit composer flow causing stuck editStates ([\#8184](https://github.com/matrix-org/matrix-react-sdk/pull/8184)). * Fix some image/video scroll jumps ([\#8182](https://github.com/matrix-org/matrix-react-sdk/pull/8182)). * Fix "react error on share dialog" ([\#8170](https://github.com/matrix-org/matrix-react-sdk/pull/8170)). Contributed by @@yaya-usman. * Fix disambiguated profile in threads in bubble layout ([\#8168](https://github.com/matrix-org/matrix-react-sdk/pull/8168)). Fixes #21570. Contributed by @@SimonBrandner. * Responsive BetaCard on Labs ([\#8154](https://github.com/matrix-org/matrix-react-sdk/pull/8154)). Fixes #21554. Contributed by @@luixxiul. * Display button as inline in room directory dialog ([\#8164](https://github.com/matrix-org/matrix-react-sdk/pull/8164)). Fixes #21567. Contributed by @@luixxiul. * Null guard TimelinePanel unmount edge ([\#8171](https://github.com/matrix-org/matrix-react-sdk/pull/8171)). * Fix beta pill label breaking ([\#8162](https://github.com/matrix-org/matrix-react-sdk/pull/8162)). Fixes #21566. Contributed by @@luixxiul. * Strip relations when forwarding ([\#7929](https://github.com/matrix-org/matrix-react-sdk/pull/7929)). Fixes #19769, #18067 #21015 and #10924. * Don't try (and fail) to show replies for redacted events ([\#8141](https://github.com/matrix-org/matrix-react-sdk/pull/8141)). Fixes #21435. * Fix 3pid member info for space member list ([\#8128](https://github.com/matrix-org/matrix-react-sdk/pull/8128)). Fixes #21534. * Set max-width to user context menu ([\#8089](https://github.com/matrix-org/matrix-react-sdk/pull/8089)). Fixes #21486. Contributed by @@luixxiul. * Fix issue with falsey hrefs being sent in events ([\#8113](https://github.com/matrix-org/matrix-react-sdk/pull/8113)). Fixes #21417. * Make video sizing consistent with images ([\#8102](https://github.com/matrix-org/matrix-react-sdk/pull/8102)). Fixes #20072. Changes in [1.10.8-rc.1](https://github.com/vector-im/element-web/releases/tag/v1.10.8-rc.1) (2022-03-22) ========================================================================================================= ## ✨ Features * Live location sharing: live share warning in room ([\#8100](https://github.com/matrix-org/matrix-react-sdk/pull/8100)). * Add simple live share warning ([\#8066](https://github.com/matrix-org/matrix-react-sdk/pull/8066)). * extract reusable styled live beacon icon ([\#8103](https://github.com/matrix-org/matrix-react-sdk/pull/8103)). * Don't restore MemberInfo from RightPanel history when viewing a room ([\#8090](https://github.com/matrix-org/matrix-react-sdk/pull/8090)). Fixes #21487. * Allow sending files as replies as per MSC3676 ([\#8020](https://github.com/matrix-org/matrix-react-sdk/pull/8020)). Fixes #7156. * kill beacons on expiry ([\#8075](https://github.com/matrix-org/matrix-react-sdk/pull/8075)). * enable geolocation behaviour in location picker for live share type ([\#8068](https://github.com/matrix-org/matrix-react-sdk/pull/8068)). * Improve formatting features in the editor ([\#7104](https://github.com/matrix-org/matrix-react-sdk/pull/7104)). Fixes #19501. Contributed by @@alexanderstephan. * Support MSC3026 busy presence ([\#8043](https://github.com/matrix-org/matrix-react-sdk/pull/8043)). * Show displayname in non-narrow thread summeries ([\#8036](https://github.com/matrix-org/matrix-react-sdk/pull/8036)). Fixes #19646. * Tweak search dialog based on new designs ([\#7980](https://github.com/matrix-org/matrix-react-sdk/pull/7980)). Fixes #21285 and #21289. * fallback to event text in location body when map unavailable ([\#7982](https://github.com/matrix-org/matrix-react-sdk/pull/7982)). Fixes #20655. * Send pin drop location share events ([\#7967](https://github.com/matrix-org/matrix-react-sdk/pull/7967)). ## 🐛 Bug Fixes * fix quicktime video thumbnailing ([\#8108](https://github.com/matrix-org/matrix-react-sdk/pull/8108)). Fixes #21505. * Fix scroll behaviour in space panel ([\#8111](https://github.com/matrix-org/matrix-react-sdk/pull/8111)). Fixes #21467. * Fix emoting with emoji or pills ([\#8105](https://github.com/matrix-org/matrix-react-sdk/pull/8105)). Fixes #21497. * Remove padding of InviteDialog & fix visual regression ([\#8076](https://github.com/matrix-org/matrix-react-sdk/pull/8076)). Fixes #20631. Contributed by @@luixxiul. * Fixes mx_MLocationBody_markerBorder ([\#8069](https://github.com/matrix-org/matrix-react-sdk/pull/8069)). Fixes #21444. Contributed by @@luixxiul. * Make margin and padding of mx_InviteDialog_other consistent ([\#8063](https://github.com/matrix-org/matrix-react-sdk/pull/8063)). Fixes #20631. Contributed by @@luixxiul. * Fix freeze/crash when 1:1 calling ([\#8057](https://github.com/matrix-org/matrix-react-sdk/pull/8057)). Fixes #21181. * Don't assume that widget IDs are unique ([\#8052](https://github.com/matrix-org/matrix-react-sdk/pull/8052)). Fixes #21399. * Fix the header of Space landing page ([\#8048](https://github.com/matrix-org/matrix-react-sdk/pull/8048)). Fixes #21402. Contributed by @@luixxiul. * Fix buttons alignment of Space list header ([\#8047](https://github.com/matrix-org/matrix-react-sdk/pull/8047)). Fixes #21401. Contributed by @@luixxiul. * Fix null-guarding regression around reply_to_event dispatch ([\#8039](https://github.com/matrix-org/matrix-react-sdk/pull/8039)). * Fix clicking on copy link to thread wrongly opening thread ([\#8038](https://github.com/matrix-org/matrix-react-sdk/pull/8038)). Fixes #20653. * Fix regression around replying to search results ([\#8035](https://github.com/matrix-org/matrix-react-sdk/pull/8035)). Fixes #21389. * Share shared history keys in the background ([\#8031](https://github.com/matrix-org/matrix-react-sdk/pull/8031)). Fixes #21192. * Paginate responses to pinned polls ([\#8025](https://github.com/matrix-org/matrix-react-sdk/pull/8025)). Fixes #21382. * Fix incorrect usage of unstable variant of `is_falling_back` ([\#8016](https://github.com/matrix-org/matrix-react-sdk/pull/8016)). * Fix issues with ThreadSummary in msc-enabled mode ([\#8018](https://github.com/matrix-org/matrix-react-sdk/pull/8018)). Fixes matrix-org/element-web-rageshakes#11401 and matrix-org/element-web-rageshakes#11400. * Fix alignment of polls within threads ([\#8017](https://github.com/matrix-org/matrix-react-sdk/pull/8017)). Fixes #21235. * Fix issues with thread summaries being wrong or stale ([\#8015](https://github.com/matrix-org/matrix-react-sdk/pull/8015)). Fixes #21363 and #21204. * Fix button border color of LeaveSpaceDialog ([\#8010](https://github.com/matrix-org/matrix-react-sdk/pull/8010)). Fixes #21365. Contributed by @@luixxiul. * Fix room list scroll jumps ([\#7991](https://github.com/matrix-org/matrix-react-sdk/pull/7991)). Fixes #19322. * Fix a variety of issues with HTML → Markdown conversion ([\#8004](https://github.com/matrix-org/matrix-react-sdk/pull/8004)). Fixes #10648, #20718, #10722, #10389, #17610 #9984 and #20140. * Wrap EventTile rather than its children in an error boundary ([\#7945](https://github.com/matrix-org/matrix-react-sdk/pull/7945)). * Normalized shortcut formatting for quote expansion control ([\#7995](https://github.com/matrix-org/matrix-react-sdk/pull/7995)). Fixes #19685. Contributed by @@Sinharitik589. * Fix buttons and text layout on Security Key dialog ([\#7996](https://github.com/matrix-org/matrix-react-sdk/pull/7996)). Fixes #21330. Contributed by @@luixxiul. * Fix formatting not being applied after links ([\#7990](https://github.com/matrix-org/matrix-react-sdk/pull/7990)). Fixes #20091. Changes in [1.10.7](https://github.com/vector-im/element-web/releases/tag/v1.10.7) (2022-03-15) =============================================================================================== ## 🔒 SECURITY FIXES * Fix a bug where URL previews could be enabled in the left-panel when they should not have been. ## ✨ Features * Add a config.json option to skip the built-in Jitsi welcome screen ([\#21190](https://github.com/vector-im/element-web/pull/21190)). * Add unexposed account setting for hiding poll creation ([\#7972](https://github.com/matrix-org/matrix-react-sdk/pull/7972)). * Allow pinning polls ([\#7922](https://github.com/matrix-org/matrix-react-sdk/pull/7922)). Fixes #20152. * Make trailing `:` into a setting ([\#6711](https://github.com/matrix-org/matrix-react-sdk/pull/6711)). Fixes #16682. Contributed by @@SimonBrandner. * Location sharing > back button ([\#7958](https://github.com/matrix-org/matrix-react-sdk/pull/7958)). * use LocationAssetType ([\#7965](https://github.com/matrix-org/matrix-react-sdk/pull/7965)). * Location share type UI ([\#7924](https://github.com/matrix-org/matrix-react-sdk/pull/7924)). * Add a few more UIComponent flags, and ensure they are used in existing code ([\#7937](https://github.com/matrix-org/matrix-react-sdk/pull/7937)). * Add support for overriding strings in the app ([\#7886](https://github.com/matrix-org/matrix-react-sdk/pull/7886)). * Add support for redirecting to external pages after logout ([\#7905](https://github.com/matrix-org/matrix-react-sdk/pull/7905)). * Expose redaction power level in room settings ([\#7599](https://github.com/matrix-org/matrix-react-sdk/pull/7599)). Fixes #20590. Contributed by @@SimonBrandner. * Update and expand ways to access pinned messages ([\#7906](https://github.com/matrix-org/matrix-react-sdk/pull/7906)). Fixes #21209 and #21211. * Add slash command to switch to a room's virtual room ([\#7839](https://github.com/matrix-org/matrix-react-sdk/pull/7839)). ## 🐛 Bug Fixes * Remove Lojban translation ([\#21302](https://github.com/vector-im/element-web/pull/21302)). * Merge pull request from GHSA-qmf4-7w7j-vf23 ([\#8059](https://github.com/matrix-org/matrix-react-sdk/pull/8059)). * Add another null guard for member ([\#7984](https://github.com/matrix-org/matrix-react-sdk/pull/7984)). Fixes #21319. * Fix room account settings ([\#7999](https://github.com/matrix-org/matrix-react-sdk/pull/7999)). * Fix missing summary text for pinned message changes ([\#7989](https://github.com/matrix-org/matrix-react-sdk/pull/7989)). Fixes #19823. * Pass room to getRoomTombstone to avoid racing with setState ([\#7986](https://github.com/matrix-org/matrix-react-sdk/pull/7986)). * Hide composer and call buttons when the room is tombstoned ([\#7975](https://github.com/matrix-org/matrix-react-sdk/pull/7975)). Fixes #21286. * Fix bad ternary statement in autocomplete user pill insertions ([\#7977](https://github.com/matrix-org/matrix-react-sdk/pull/7977)). Fixes #21307. * Fix sending locations into threads and fix i18n ([\#7943](https://github.com/matrix-org/matrix-react-sdk/pull/7943)). Fixes #21267. * Fix location map attribution rendering over message action bar ([\#7974](https://github.com/matrix-org/matrix-react-sdk/pull/7974)). Fixes #21297. * Fix wrongly asserting that PushRule::conditions is non-null ([\#7973](https://github.com/matrix-org/matrix-react-sdk/pull/7973)). Fixes #21305. * Fix account & room settings race condition ([\#7953](https://github.com/matrix-org/matrix-react-sdk/pull/7953)). Fixes #21163. * Fix bug with some space selections not being applied ([\#7971](https://github.com/matrix-org/matrix-react-sdk/pull/7971)). Fixes #21290. * Revert "replace all require(.svg) with esm import" ([\#7969](https://github.com/matrix-org/matrix-react-sdk/pull/7969)). Fixes #21293. * Hide unpinnable pinned messages in more cases ([\#7921](https://github.com/matrix-org/matrix-react-sdk/pull/7921)). * Fix room list being laggy while scrolling 🐌 ([\#7939](https://github.com/matrix-org/matrix-react-sdk/pull/7939)). Fixes #21262. * Make pinned messages more reliably reflect edits ([\#7920](https://github.com/matrix-org/matrix-react-sdk/pull/7920)). Fixes #17098. * Improve accessibility of the BetaPill ([\#7949](https://github.com/matrix-org/matrix-react-sdk/pull/7949)). Fixes #21255. * Autofocus correct composer after sending reaction ([\#7950](https://github.com/matrix-org/matrix-react-sdk/pull/7950)). Fixes #21273. * Consider polls as message events for rendering redactions ([\#7944](https://github.com/matrix-org/matrix-react-sdk/pull/7944)). Fixes #21125. * Prevent event tiles being shrunk/collapsed by flexbox ([\#7942](https://github.com/matrix-org/matrix-react-sdk/pull/7942)). Fixes #21269. * Fix ExportDialog title on export cancellation ([\#7936](https://github.com/matrix-org/matrix-react-sdk/pull/7936)). Fixes #21260. Contributed by @@luixxiul. * Mandate use of js-sdk/src/matrix import over js-sdk/src ([\#7933](https://github.com/matrix-org/matrix-react-sdk/pull/7933)). Fixes #21253. * Fix backspace not working in the invite dialog ([\#7931](https://github.com/matrix-org/matrix-react-sdk/pull/7931)). Fixes #21249. Contributed by @@SimonBrandner. * Fix right panel soft crashes due to missing room prop ([\#7923](https://github.com/matrix-org/matrix-react-sdk/pull/7923)). Fixes #21243. * fix color of location share caret ([\#7917](https://github.com/matrix-org/matrix-react-sdk/pull/7917)). * Wrap all EventTiles with a TileErrorBoundary and guard parsePermalink ([\#7916](https://github.com/matrix-org/matrix-react-sdk/pull/7916)). Fixes #21216. * Fix changing space sometimes bouncing to the wrong space ([\#7910](https://github.com/matrix-org/matrix-react-sdk/pull/7910)). Fixes #20425. * Ensure EventListSummary key does not change during backpagination ([\#7915](https://github.com/matrix-org/matrix-react-sdk/pull/7915)). Fixes #9192. * Fix positioning of the thread context menu ([\#7918](https://github.com/matrix-org/matrix-react-sdk/pull/7918)). Fixes #21236. * Inject sender into pinned messages ([\#7904](https://github.com/matrix-org/matrix-react-sdk/pull/7904)). Fixes #20314. * Tweak info message padding in right panel timeline ([\#7901](https://github.com/matrix-org/matrix-react-sdk/pull/7901)). Fixes #21212. * Fix another freeze on room switch ([\#7900](https://github.com/matrix-org/matrix-react-sdk/pull/7900)). Fixes #21127. * Fix out of memory error when failing to acquire location ([\#7902](https://github.com/matrix-org/matrix-react-sdk/pull/7902)). Fixes #21213. * Fix edge case in context menu chevron positioning ([\#7899](https://github.com/matrix-org/matrix-react-sdk/pull/7899)). * Fix composer format buttons on WebKit ([\#7898](https://github.com/matrix-org/matrix-react-sdk/pull/7898)). Fixes #20868. * manage voicerecording state when deleting or sending a voice message ([\#7896](https://github.com/matrix-org/matrix-react-sdk/pull/7896)). Fixes #21151. * Fix bug with useRoomHierarchy tight-looping loadMore on error ([\#7893](https://github.com/matrix-org/matrix-react-sdk/pull/7893)). * Fix upload button & shortcut not working for narrow composer mode ([\#7894](https://github.com/matrix-org/matrix-react-sdk/pull/7894)). Fixes #21175 and #21142. * Fix emoji insertion in thread composer going to the main composer ([\#7895](https://github.com/matrix-org/matrix-react-sdk/pull/7895)). Fixes #21202. * Try harder to keep context menus inside the window ([\#7863](https://github.com/matrix-org/matrix-react-sdk/pull/7863)). Fixes #17527 and #18377. * Fix edge case around event list summary layout ([\#7891](https://github.com/matrix-org/matrix-react-sdk/pull/7891)). Fixes #21180. * Fix event list summary 1 hidden message pluralisation ([\#7890](https://github.com/matrix-org/matrix-react-sdk/pull/7890)). Fixes #21196. * Fix vanishing recently viewed menu ([\#7887](https://github.com/matrix-org/matrix-react-sdk/pull/7887)). Fixes #20827. * Fix freeze on room switch ([\#7884](https://github.com/matrix-org/matrix-react-sdk/pull/7884)). Fixes #21127. * Check 'useSystemTheme' in quick settings theme switcher ([\#7809](https://github.com/matrix-org/matrix-react-sdk/pull/7809)). Fixes #21061. * Fix 'my threads' filtering to include participated threads ([\#7882](https://github.com/matrix-org/matrix-react-sdk/pull/7882)). Fixes #20877. * Remove log line to try to fix freeze on answering VoIP call ([\#7883](https://github.com/matrix-org/matrix-react-sdk/pull/7883)). * Support social login & password on soft logout page ([\#7879](https://github.com/matrix-org/matrix-react-sdk/pull/7879)). Fixes #21099. * Fix missing padding on server picker ([\#7864](https://github.com/matrix-org/matrix-react-sdk/pull/7864)). * Throttle RoomState.members handlers ([\#7876](https://github.com/matrix-org/matrix-react-sdk/pull/7876)). Fixes #21127. * Only show joined/invited in search dialog ([\#7875](https://github.com/matrix-org/matrix-react-sdk/pull/7875)). Fixes #21161. * Don't pillify code blocks ([\#7861](https://github.com/matrix-org/matrix-react-sdk/pull/7861)). Fixes #20851 and #18687. * Fix keyboard shortcut icons on macOS ([\#7869](https://github.com/matrix-org/matrix-react-sdk/pull/7869)). Changes in [1.10.7-rc.1](https://github.com/vector-im/element-web/releases/tag/v1.10.7-rc.1) (2022-03-08) ========================================================================================================= ## ✨ Features * Add a config.json option to skip the built-in Jitsi welcome screen ([\#21190](https://github.com/vector-im/element-web/pull/21190)). * Add unexposed account setting for hiding poll creation ([\#7972](https://github.com/matrix-org/matrix-react-sdk/pull/7972)). * Allow pinning polls ([\#7922](https://github.com/matrix-org/matrix-react-sdk/pull/7922)). Fixes #20152. * Make trailing `:` into a setting ([\#6711](https://github.com/matrix-org/matrix-react-sdk/pull/6711)). Fixes #16682. Contributed by @@SimonBrandner. * Location sharing > back button ([\#7958](https://github.com/matrix-org/matrix-react-sdk/pull/7958)). * use LocationAssetType ([\#7965](https://github.com/matrix-org/matrix-react-sdk/pull/7965)). * Location share type UI ([\#7924](https://github.com/matrix-org/matrix-react-sdk/pull/7924)). * Add a few more UIComponent flags, and ensure they are used in existing code ([\#7937](https://github.com/matrix-org/matrix-react-sdk/pull/7937)). * Add support for overriding strings in the app ([\#7886](https://github.com/matrix-org/matrix-react-sdk/pull/7886)). * Add support for redirecting to external pages after logout ([\#7905](https://github.com/matrix-org/matrix-react-sdk/pull/7905)). * Expose redaction power level in room settings ([\#7599](https://github.com/matrix-org/matrix-react-sdk/pull/7599)). Fixes #20590. Contributed by @@SimonBrandner. * Update and expand ways to access pinned messages ([\#7906](https://github.com/matrix-org/matrix-react-sdk/pull/7906)). Fixes #21209 and #21211. * Add slash command to switch to a room's virtual room ([\#7839](https://github.com/matrix-org/matrix-react-sdk/pull/7839)). ## 🐛 Bug Fixes * Remove Lojban translation ([\#21302](https://github.com/vector-im/element-web/pull/21302)). * Add another null guard for member ([\#7984](https://github.com/matrix-org/matrix-react-sdk/pull/7984)). Fixes #21319. * Fix room account settings ([\#7999](https://github.com/matrix-org/matrix-react-sdk/pull/7999)). * Fix missing summary text for pinned message changes ([\#7989](https://github.com/matrix-org/matrix-react-sdk/pull/7989)). Fixes #19823. * Pass room to getRoomTombstone to avoid racing with setState ([\#7986](https://github.com/matrix-org/matrix-react-sdk/pull/7986)). * Hide composer and call buttons when the room is tombstoned ([\#7975](https://github.com/matrix-org/matrix-react-sdk/pull/7975)). Fixes #21286. * Fix bad ternary statement in autocomplete user pill insertions ([\#7977](https://github.com/matrix-org/matrix-react-sdk/pull/7977)). Fixes #21307. * Fix sending locations into threads and fix i18n ([\#7943](https://github.com/matrix-org/matrix-react-sdk/pull/7943)). Fixes #21267. * Fix location map attribution rendering over message action bar ([\#7974](https://github.com/matrix-org/matrix-react-sdk/pull/7974)). Fixes #21297. * Fix wrongly asserting that PushRule::conditions is non-null ([\#7973](https://github.com/matrix-org/matrix-react-sdk/pull/7973)). Fixes #21305. * Fix account & room settings race condition ([\#7953](https://github.com/matrix-org/matrix-react-sdk/pull/7953)). Fixes #21163. * Fix bug with some space selections not being applied ([\#7971](https://github.com/matrix-org/matrix-react-sdk/pull/7971)). Fixes #21290. * Revert "replace all require(.svg) with esm import" ([\#7969](https://github.com/matrix-org/matrix-react-sdk/pull/7969)). Fixes #21293. * Hide unpinnable pinned messages in more cases ([\#7921](https://github.com/matrix-org/matrix-react-sdk/pull/7921)). * Fix room list being laggy while scrolling 🐌 ([\#7939](https://github.com/matrix-org/matrix-react-sdk/pull/7939)). Fixes #21262. * Make pinned messages more reliably reflect edits ([\#7920](https://github.com/matrix-org/matrix-react-sdk/pull/7920)). Fixes #17098. * Improve accessibility of the BetaPill ([\#7949](https://github.com/matrix-org/matrix-react-sdk/pull/7949)). Fixes #21255. * Autofocus correct composer after sending reaction ([\#7950](https://github.com/matrix-org/matrix-react-sdk/pull/7950)). Fixes #21273. * Consider polls as message events for rendering redactions ([\#7944](https://github.com/matrix-org/matrix-react-sdk/pull/7944)). Fixes #21125. * Prevent event tiles being shrunk/collapsed by flexbox ([\#7942](https://github.com/matrix-org/matrix-react-sdk/pull/7942)). Fixes #21269. * Fix ExportDialog title on export cancellation ([\#7936](https://github.com/matrix-org/matrix-react-sdk/pull/7936)). Fixes #21260. Contributed by @@luixxiul. * Mandate use of js-sdk/src/matrix import over js-sdk/src ([\#7933](https://github.com/matrix-org/matrix-react-sdk/pull/7933)). Fixes #21253. * Fix backspace not working in the invite dialog ([\#7931](https://github.com/matrix-org/matrix-react-sdk/pull/7931)). Fixes #21249. Contributed by @@SimonBrandner. * Fix right panel soft crashes due to missing room prop ([\#7923](https://github.com/matrix-org/matrix-react-sdk/pull/7923)). Fixes #21243. * fix color of location share caret ([\#7917](https://github.com/matrix-org/matrix-react-sdk/pull/7917)). * Wrap all EventTiles with a TileErrorBoundary and guard parsePermalink ([\#7916](https://github.com/matrix-org/matrix-react-sdk/pull/7916)). Fixes #21216. * Fix changing space sometimes bouncing to the wrong space ([\#7910](https://github.com/matrix-org/matrix-react-sdk/pull/7910)). Fixes #20425. * Ensure EventListSummary key does not change during backpagination ([\#7915](https://github.com/matrix-org/matrix-react-sdk/pull/7915)). Fixes #9192. * Fix positioning of the thread context menu ([\#7918](https://github.com/matrix-org/matrix-react-sdk/pull/7918)). Fixes #21236. * Inject sender into pinned messages ([\#7904](https://github.com/matrix-org/matrix-react-sdk/pull/7904)). Fixes #20314. * Tweak info message padding in right panel timeline ([\#7901](https://github.com/matrix-org/matrix-react-sdk/pull/7901)). Fixes #21212. * Fix another freeze on room switch ([\#7900](https://github.com/matrix-org/matrix-react-sdk/pull/7900)). Fixes #21127. * Fix out of memory error when failing to acquire location ([\#7902](https://github.com/matrix-org/matrix-react-sdk/pull/7902)). Fixes #21213. * Fix edge case in context menu chevron positioning ([\#7899](https://github.com/matrix-org/matrix-react-sdk/pull/7899)). * Fix composer format buttons on WebKit ([\#7898](https://github.com/matrix-org/matrix-react-sdk/pull/7898)). Fixes #20868. * manage voicerecording state when deleting or sending a voice message ([\#7896](https://github.com/matrix-org/matrix-react-sdk/pull/7896)). Fixes #21151. * Fix bug with useRoomHierarchy tight-looping loadMore on error ([\#7893](https://github.com/matrix-org/matrix-react-sdk/pull/7893)). * Fix upload button & shortcut not working for narrow composer mode ([\#7894](https://github.com/matrix-org/matrix-react-sdk/pull/7894)). Fixes #21175 and #21142. * Fix emoji insertion in thread composer going to the main composer ([\#7895](https://github.com/matrix-org/matrix-react-sdk/pull/7895)). Fixes #21202. * Try harder to keep context menus inside the window ([\#7863](https://github.com/matrix-org/matrix-react-sdk/pull/7863)). Fixes #17527 and #18377. * Fix edge case around event list summary layout ([\#7891](https://github.com/matrix-org/matrix-react-sdk/pull/7891)). Fixes #21180. * Fix event list summary 1 hidden message pluralisation ([\#7890](https://github.com/matrix-org/matrix-react-sdk/pull/7890)). Fixes #21196. * Fix vanishing recently viewed menu ([\#7887](https://github.com/matrix-org/matrix-react-sdk/pull/7887)). Fixes #20827. * Fix freeze on room switch ([\#7884](https://github.com/matrix-org/matrix-react-sdk/pull/7884)). Fixes #21127. * Check 'useSystemTheme' in quick settings theme switcher ([\#7809](https://github.com/matrix-org/matrix-react-sdk/pull/7809)). Fixes #21061. * Fix 'my threads' filtering to include participated threads ([\#7882](https://github.com/matrix-org/matrix-react-sdk/pull/7882)). Fixes #20877. * Remove log line to try to fix freeze on answering VoIP call ([\#7883](https://github.com/matrix-org/matrix-react-sdk/pull/7883)). * Support social login & password on soft logout page ([\#7879](https://github.com/matrix-org/matrix-react-sdk/pull/7879)). Fixes #21099. * Fix missing padding on server picker ([\#7864](https://github.com/matrix-org/matrix-react-sdk/pull/7864)). * Throttle RoomState.members handlers ([\#7876](https://github.com/matrix-org/matrix-react-sdk/pull/7876)). Fixes #21127. * Only show joined/invited in search dialog ([\#7875](https://github.com/matrix-org/matrix-react-sdk/pull/7875)). Fixes #21161. * Don't pillify code blocks ([\#7861](https://github.com/matrix-org/matrix-react-sdk/pull/7861)). Fixes #20851 and #18687. * Fix keyboard shortcut icons on macOS ([\#7869](https://github.com/matrix-org/matrix-react-sdk/pull/7869)). Changes in [1.10.6](https://github.com/vector-im/element-web/releases/tag/v1.10.6) (2022-03-01) =============================================================================================== ## 🐛 Bug Fixes * Fix some crashes in the right panel Changes in [1.10.5](https://github.com/vector-im/element-web/releases/tag/v1.10.5) (2022-02-28) =============================================================================================== ## 🌐 Translations * This release contains a significant update to the Japanese translations, contributed by Suguru Hirahara (@@luixxiul). ありがとうございます! ## ✨ Features * Support "closed" polls whose votes are not visible until they are ended ([\#7842](https://github.com/matrix-org/matrix-react-sdk/pull/7842)). * Focus trap in poll creation dialog ([\#7847](https://github.com/matrix-org/matrix-react-sdk/pull/7847)). Fixes #20281. * Add labs flag: Show only current profile on historical messages ([\#7815](https://github.com/matrix-org/matrix-react-sdk/pull/7815)). * Keep unsent voice messages in memory until they are deleted or sent ([\#7840](https://github.com/matrix-org/matrix-react-sdk/pull/7840)). Fixes #17979. * A link to `#/dm` in a custom home.html will open the "Direct Messages" dialog. ([\#7783](https://github.com/matrix-org/matrix-react-sdk/pull/7783)). Contributed by @@johannes-krude. * set icon-button-color to be configurable via quaternary-content variable ([\#7725](https://github.com/matrix-org/matrix-react-sdk/pull/7725)). Fixes #20925. Contributed by @@acxz. * Allow editing polls ([\#7806](https://github.com/matrix-org/matrix-react-sdk/pull/7806)). * Abstract spotlight to allow non-room results too ([\#7804](https://github.com/matrix-org/matrix-react-sdk/pull/7804)). Fixes #20968, matrix-org/element-web-rageshakes#10766, matrix-org/element-web-rageshakes#10777, matrix-org/element-web-rageshakes#10767 matrix-org/element-web-rageshakes#10760 and matrix-org/element-web-rageshakes#10752. * Display '(edited)' next to edited polls ([\#7789](https://github.com/matrix-org/matrix-react-sdk/pull/7789)). * Use the resize observer polyfill consistently ([\#7796](https://github.com/matrix-org/matrix-react-sdk/pull/7796)). Fixes matrix-org/element-web-rageshakes#10700. * Consolidate, simplify and improve copied tooltips ([\#7799](https://github.com/matrix-org/matrix-react-sdk/pull/7799)). Fixes #21069. * Suggest `@@room` when `@@channel`, `@@everyone`, or `@@here` is typed in composer ([\#7737](https://github.com/matrix-org/matrix-react-sdk/pull/7737)). Fixes #20972. Contributed by @@aaronraimist. * Add customisation point to disable space creation ([\#7766](https://github.com/matrix-org/matrix-react-sdk/pull/7766)). * Consolidate RedactionGrouper and HiddenEventGrouper into MELS ([\#7739](https://github.com/matrix-org/matrix-react-sdk/pull/7739)). Fixes #20958. * Unify widget header actions with those in right panel ([\#7734](https://github.com/matrix-org/matrix-react-sdk/pull/7734)). * Improve new search dialog context text for exactly 2 parent spaces ([\#7761](https://github.com/matrix-org/matrix-react-sdk/pull/7761)). ## 🐛 Bug Fixes * Fix command key missing in keyboard shortcuts tab ([\#21102](https://github.com/vector-im/element-web/pull/21102)). Contributed by @@SimonBrandner. * [Release] Tweak info message padding in right panel timeline ([\#7909](https://github.com/matrix-org/matrix-react-sdk/pull/7909)). * [Release] Fix edge case around event list summary layout ([\#7892](https://github.com/matrix-org/matrix-react-sdk/pull/7892)). * Wire up CallEventGroupers for Search Results ([\#7866](https://github.com/matrix-org/matrix-react-sdk/pull/7866)). Fixes #21150. * Fix edge case around event list summary layout ([\#7867](https://github.com/matrix-org/matrix-react-sdk/pull/7867)). Fixes #21153. * Fix misalignment with Event List Summaries ([\#7865](https://github.com/matrix-org/matrix-react-sdk/pull/7865)). Fixes #21149. * Fix non-customizable keybindings not working as expected ([\#7855](https://github.com/matrix-org/matrix-react-sdk/pull/7855)). Fixes #21136 and matrix-org/element-web-rageshakes#10830. * Fix accessibility around the room list treeview and new search beta ([\#7856](https://github.com/matrix-org/matrix-react-sdk/pull/7856)). Fixes matrix-org/element-web-rageshakes#10873. * Inhibit tooltip on timeline pill avatars, the whole pill has its own ([\#7854](https://github.com/matrix-org/matrix-react-sdk/pull/7854)). Fixes #21135. * Fix virtual / native room mapping on call transfers ([\#7848](https://github.com/matrix-org/matrix-react-sdk/pull/7848)). * Fix ScrollPanel data-scrollbar not responding to window resizing ([\#7841](https://github.com/matrix-org/matrix-react-sdk/pull/7841)). Fixes #20594. * add cursor: pointer to actionable poll options ([\#7826](https://github.com/matrix-org/matrix-react-sdk/pull/7826)). Fixes #21033. * Tear down AppTile using lifecycle tracking ([\#7833](https://github.com/matrix-org/matrix-react-sdk/pull/7833)). Fixes #21025. * Fix layout inconsistencies with the room search minimized button ([\#7824](https://github.com/matrix-org/matrix-react-sdk/pull/7824)). Fixes #21106. * Fix space panel notification badge behaviour and metrics ([\#7823](https://github.com/matrix-org/matrix-react-sdk/pull/7823)). Fixes #21092. * Fix left panel widgets causing app crashes (again) ([\#7814](https://github.com/matrix-org/matrix-react-sdk/pull/7814)). * Fix right panel data flow ([\#7811](https://github.com/matrix-org/matrix-react-sdk/pull/7811)). Fixes #20929. * set mask-size for icons ([\#7812](https://github.com/matrix-org/matrix-react-sdk/pull/7812)). Fixes #21047. * Fix room create tile not showing up with hidden events shown ([\#7810](https://github.com/matrix-org/matrix-react-sdk/pull/7810)). Fixes #20893. * Fix delayed badge update for mentions in encrypted rooms ([\#7813](https://github.com/matrix-org/matrix-react-sdk/pull/7813)). Fixes #20859. * Fix add existing space not showing any spaces ([\#7801](https://github.com/matrix-org/matrix-react-sdk/pull/7801)). Fixes #21087. Contributed by @@c-cal. * Fix edge cases around event list summaries with hidden events and redactions ([\#7797](https://github.com/matrix-org/matrix-react-sdk/pull/7797)). Fixes #21030 #21050 and #21055. * Improve styling of edge case devtools state keys ([\#7794](https://github.com/matrix-org/matrix-react-sdk/pull/7794)). Fixes #21056. * Don't scroll to bottom when executing non-message slash commands ([\#7793](https://github.com/matrix-org/matrix-react-sdk/pull/7793)). Fixes #21065. * Fix cutout misalignment on some decorated room avatars ([\#7784](https://github.com/matrix-org/matrix-react-sdk/pull/7784)). Fixes #21038. * Fix desktop notifications for invites showing user IDs instead of displaynames ([\#7780](https://github.com/matrix-org/matrix-react-sdk/pull/7780)). Fixes #21022. Contributed by @@c-cal. * Fix bad pluralisation on event list summary hidden message handling ([\#7778](https://github.com/matrix-org/matrix-react-sdk/pull/7778)). * Properly recurse subspaces for leave space dialog options ([\#7775](https://github.com/matrix-org/matrix-react-sdk/pull/7775)). Fixes #20949 and #21012. * Fix translation for keyboard shortcut displaynames ([\#7758](https://github.com/matrix-org/matrix-react-sdk/pull/7758)). Fixes #20992. Contributed by @@c-cal. * Fix space member list opening with back button ([\#7773](https://github.com/matrix-org/matrix-react-sdk/pull/7773)). Fixes #21009. Contributed by @@c-cal. * Fix sort order for facepiles which was exactly reverse ([\#7771](https://github.com/matrix-org/matrix-react-sdk/pull/7771)). * Fix state events being wrongly hidden when redacted ([\#7768](https://github.com/matrix-org/matrix-react-sdk/pull/7768)). Fixes #20959. * Event List Summary guard against missing event senders ([\#7767](https://github.com/matrix-org/matrix-react-sdk/pull/7767)). Fixes #21004. * Fix all settings button opening sidebar settings tab ([\#7765](https://github.com/matrix-org/matrix-react-sdk/pull/7765)). Fixes #20998. Contributed by @@c-cal. * Fix theme selector dropdown overflow ([\#7764](https://github.com/matrix-org/matrix-react-sdk/pull/7764)). Fixes #20996. Contributed by @@c-cal. * Fix widget and mjolnir state events showing with mxid not name ([\#7760](https://github.com/matrix-org/matrix-react-sdk/pull/7760)). Fixes #20986. * Fix space member list not opening ([\#7747](https://github.com/matrix-org/matrix-react-sdk/pull/7747)). Fixes #20982. Contributed by @@c-cal. * Handle highlight notifications in timeline card button ([\#7762](https://github.com/matrix-org/matrix-react-sdk/pull/7762)). Fixes #20987. Contributed by @@SimonBrandner. * Fix add existing space not showing any spaces ([\#7751](https://github.com/matrix-org/matrix-react-sdk/pull/7751)). * Inhibit Room List keyboard pass-thru when the search beta is enabled ([\#7752](https://github.com/matrix-org/matrix-react-sdk/pull/7752)). Fixes #20984. * Add unread notification dot to timeline card button ([\#7749](https://github.com/matrix-org/matrix-react-sdk/pull/7749)). Fixes #20946. Contributed by @@SimonBrandner. Changes in [1.10.5-rc.1](https://github.com/vector-im/element-web/releases/tag/v1.10.5-rc.1) (2022-02-22) ========================================================================================================= ## 🌐 Translations * This release contains a significant update to the Japanese translations, contributed by Suguru Hirahara (@@luixxiul). ありがとうございます! ## ✨ Features * Support "closed" polls whose votes are not visible until they are ended ([\#7842](https://github.com/matrix-org/matrix-react-sdk/pull/7842)). * Focus trap in poll creation dialog ([\#7847](https://github.com/matrix-org/matrix-react-sdk/pull/7847)). Fixes #20281. * Add labs flag: Show only current profile on historical messages ([\#7815](https://github.com/matrix-org/matrix-react-sdk/pull/7815)). * Keep unsent voice messages in memory until they are deleted or sent ([\#7840](https://github.com/matrix-org/matrix-react-sdk/pull/7840)). Fixes #17979. * A link to `#/dm` in a custom home.html will open the "Direct Messages" dialog. ([\#7783](https://github.com/matrix-org/matrix-react-sdk/pull/7783)). Contributed by @@johannes-krude. * set icon-button-color to be configurable via quaternary-content variable ([\#7725](https://github.com/matrix-org/matrix-react-sdk/pull/7725)). Fixes #20925. Contributed by @@acxz. * Allow editing polls ([\#7806](https://github.com/matrix-org/matrix-react-sdk/pull/7806)). * Abstract spotlight to allow non-room results too ([\#7804](https://github.com/matrix-org/matrix-react-sdk/pull/7804)). Fixes #20968, matrix-org/element-web-rageshakes#10766, matrix-org/element-web-rageshakes#10777, matrix-org/element-web-rageshakes#10767 matrix-org/element-web-rageshakes#10760 and matrix-org/element-web-rageshakes#10752. * Display '(edited)' next to edited polls ([\#7789](https://github.com/matrix-org/matrix-react-sdk/pull/7789)). * Use the resize observer polyfill consistently ([\#7796](https://github.com/matrix-org/matrix-react-sdk/pull/7796)). Fixes matrix-org/element-web-rageshakes#10700. * Consolidate, simplify and improve copied tooltips ([\#7799](https://github.com/matrix-org/matrix-react-sdk/pull/7799)). Fixes #21069. * Suggest `@@room` when `@@channel`, `@@everyone`, or `@@here` is typed in composer ([\#7737](https://github.com/matrix-org/matrix-react-sdk/pull/7737)). Fixes #20972. Contributed by @@aaronraimist. * Add customisation point to disable space creation ([\#7766](https://github.com/matrix-org/matrix-react-sdk/pull/7766)). * Consolidate RedactionGrouper and HiddenEventGrouper into MELS ([\#7739](https://github.com/matrix-org/matrix-react-sdk/pull/7739)). Fixes #20958. * Unify widget header actions with those in right panel ([\#7734](https://github.com/matrix-org/matrix-react-sdk/pull/7734)). * Improve new search dialog context text for exactly 2 parent spaces ([\#7761](https://github.com/matrix-org/matrix-react-sdk/pull/7761)). ## 🐛 Bug Fixes * Fix command key missing in keyboard shortcuts tab ([\#21102](https://github.com/vector-im/element-web/pull/21102)). Contributed by @@SimonBrandner. * Wire up CallEventGroupers for Search Results ([\#7866](https://github.com/matrix-org/matrix-react-sdk/pull/7866)). Fixes #21150. * Fix edge case around event list summary layout ([\#7867](https://github.com/matrix-org/matrix-react-sdk/pull/7867)). Fixes #21153. * Fix misalignment with Event List Summaries ([\#7865](https://github.com/matrix-org/matrix-react-sdk/pull/7865)). Fixes #21149. * Fix non-customizable keybindings not working as expected ([\#7855](https://github.com/matrix-org/matrix-react-sdk/pull/7855)). Fixes #21136 and matrix-org/element-web-rageshakes#10830. * Fix accessibility around the room list treeview and new search beta ([\#7856](https://github.com/matrix-org/matrix-react-sdk/pull/7856)). Fixes matrix-org/element-web-rageshakes#10873. * Inhibit tooltip on timeline pill avatars, the whole pill has its own ([\#7854](https://github.com/matrix-org/matrix-react-sdk/pull/7854)). Fixes #21135. * Fix virtual / native room mapping on call transfers ([\#7848](https://github.com/matrix-org/matrix-react-sdk/pull/7848)). * Fix ScrollPanel data-scrollbar not responding to window resizing ([\#7841](https://github.com/matrix-org/matrix-react-sdk/pull/7841)). Fixes #20594. * add cursor: pointer to actionable poll options ([\#7826](https://github.com/matrix-org/matrix-react-sdk/pull/7826)). Fixes #21033. * Tear down AppTile using lifecycle tracking ([\#7833](https://github.com/matrix-org/matrix-react-sdk/pull/7833)). Fixes #21025. * Fix layout inconsistencies with the room search minimized button ([\#7824](https://github.com/matrix-org/matrix-react-sdk/pull/7824)). Fixes #21106. * Fix space panel notification badge behaviour and metrics ([\#7823](https://github.com/matrix-org/matrix-react-sdk/pull/7823)). Fixes #21092. * Fix left panel widgets causing app crashes (again) ([\#7814](https://github.com/matrix-org/matrix-react-sdk/pull/7814)). * Fix right panel data flow ([\#7811](https://github.com/matrix-org/matrix-react-sdk/pull/7811)). Fixes #20929. * set mask-size for icons ([\#7812](https://github.com/matrix-org/matrix-react-sdk/pull/7812)). Fixes #21047. * Fix room create tile not showing up with hidden events shown ([\#7810](https://github.com/matrix-org/matrix-react-sdk/pull/7810)). Fixes #20893. * Fix delayed badge update for mentions in encrypted rooms ([\#7813](https://github.com/matrix-org/matrix-react-sdk/pull/7813)). Fixes #20859. * Fix add existing space not showing any spaces ([\#7801](https://github.com/matrix-org/matrix-react-sdk/pull/7801)). Fixes #21087. Contributed by @@c-cal. * Fix edge cases around event list summaries with hidden events and redactions ([\#7797](https://github.com/matrix-org/matrix-react-sdk/pull/7797)). Fixes #21030 #21050 and #21055. * Improve styling of edge case devtools state keys ([\#7794](https://github.com/matrix-org/matrix-react-sdk/pull/7794)). Fixes #21056. * Don't scroll to bottom when executing non-message slash commands ([\#7793](https://github.com/matrix-org/matrix-react-sdk/pull/7793)). Fixes #21065. * Fix cutout misalignment on some decorated room avatars ([\#7784](https://github.com/matrix-org/matrix-react-sdk/pull/7784)). Fixes #21038. * Fix desktop notifications for invites showing user IDs instead of displaynames ([\#7780](https://github.com/matrix-org/matrix-react-sdk/pull/7780)). Fixes #21022. Contributed by @@c-cal. * Fix bad pluralisation on event list summary hidden message handling ([\#7778](https://github.com/matrix-org/matrix-react-sdk/pull/7778)). * Properly recurse subspaces for leave space dialog options ([\#7775](https://github.com/matrix-org/matrix-react-sdk/pull/7775)). Fixes #20949 and #21012. * Fix translation for keyboard shortcut displaynames ([\#7758](https://github.com/matrix-org/matrix-react-sdk/pull/7758)). Fixes #20992. Contributed by @@c-cal. * Fix space member list opening with back button ([\#7773](https://github.com/matrix-org/matrix-react-sdk/pull/7773)). Fixes #21009. Contributed by @@c-cal. * Fix sort order for facepiles which was exactly reverse ([\#7771](https://github.com/matrix-org/matrix-react-sdk/pull/7771)). * Fix state events being wrongly hidden when redacted ([\#7768](https://github.com/matrix-org/matrix-react-sdk/pull/7768)). Fixes #20959. * Event List Summary guard against missing event senders ([\#7767](https://github.com/matrix-org/matrix-react-sdk/pull/7767)). Fixes #21004. * Fix all settings button opening sidebar settings tab ([\#7765](https://github.com/matrix-org/matrix-react-sdk/pull/7765)). Fixes #20998. Contributed by @@c-cal. * Fix theme selector dropdown overflow ([\#7764](https://github.com/matrix-org/matrix-react-sdk/pull/7764)). Fixes #20996. Contributed by @@c-cal. * Fix widget and mjolnir state events showing with mxid not name ([\#7760](https://github.com/matrix-org/matrix-react-sdk/pull/7760)). Fixes #20986. * Fix space member list not opening ([\#7747](https://github.com/matrix-org/matrix-react-sdk/pull/7747)). Fixes #20982. Contributed by @@c-cal. * Handle highlight notifications in timeline card button ([\#7762](https://github.com/matrix-org/matrix-react-sdk/pull/7762)). Fixes #20987. Contributed by @@SimonBrandner. * Fix add existing space not showing any spaces ([\#7751](https://github.com/matrix-org/matrix-react-sdk/pull/7751)). * Inhibit Room List keyboard pass-thru when the search beta is enabled ([\#7752](https://github.com/matrix-org/matrix-react-sdk/pull/7752)). Fixes #20984. * Add unread notification dot to timeline card button ([\#7749](https://github.com/matrix-org/matrix-react-sdk/pull/7749)). Fixes #20946. Contributed by @@SimonBrandner. Changes in [1.10.4](https://github.com/vector-im/element-web/releases/tag/v1.10.4) (2022-02-17) =============================================================================================== ## 🐛 Bug Fixes * Fix bug where badge colour on encrypted rooms may not be correct until anothe rmessage is sent Changes in [1.10.3](https://github.com/vector-im/element-web/releases/tag/v1.10.3) (2022-02-14) =============================================================================================== * Add map tile URL for location sharing maps to sample config (and element.io release app config) Changes in [1.10.2](https://github.com/vector-im/element-web/releases/tag/v1.10.2) (2022-02-14) =============================================================================================== ## ✨ Features * Support a config option to change the default device name ([\#20790](https://github.com/vector-im/element-web/pull/20790)). * Capitalize "Privacy" in UserMenu ([\#7738](https://github.com/matrix-org/matrix-react-sdk/pull/7738)). Contributed by @@aaronraimist. * Move new search experience to a Beta ([\#7718](https://github.com/matrix-org/matrix-react-sdk/pull/7718)). Fixes vector-im/element-meta#139 #20618 and #20339. * Auto select "Other homeserver" when user press "Edit" in homeserver field ([\#7337](https://github.com/matrix-org/matrix-react-sdk/pull/7337)). Fixes #20125. Contributed by @@SimonBrandner. * Add unread badges and avatar decorations to spotlight search ([\#7696](https://github.com/matrix-org/matrix-react-sdk/pull/7696)). Fixes #20821. * Enable location sharing ([\#7703](https://github.com/matrix-org/matrix-react-sdk/pull/7703)). * Simplify Composer buttons ([\#7678](https://github.com/matrix-org/matrix-react-sdk/pull/7678)). * Add a warning to the console to discourage attacks and encourage contributing ([\#7673](https://github.com/matrix-org/matrix-react-sdk/pull/7673)). Fixes #2803. Contributed by @@SimonBrandner. * Don't show replaced calls in the timeline ([\#7452](https://github.com/matrix-org/matrix-react-sdk/pull/7452)). Contributed by @@SimonBrandner. * Tweak `/addwidget` widget names ([\#7681](https://github.com/matrix-org/matrix-react-sdk/pull/7681)). * Chat export parameter customisation ([\#7647](https://github.com/matrix-org/matrix-react-sdk/pull/7647)). * Put call on hold when transfer dialog is opened ([\#7669](https://github.com/matrix-org/matrix-react-sdk/pull/7669)). * Share e2ee keys when using /invite SlashCommand ([\#7655](https://github.com/matrix-org/matrix-react-sdk/pull/7655)). Fixes #20778 and #16982. * Tweak spotlight roving behaviour to reset when changing query ([\#7656](https://github.com/matrix-org/matrix-react-sdk/pull/7656)). Fixes #20537 #20612 and #20184. * Look up tile server info in homeserver's .well-known area ([\#7623](https://github.com/matrix-org/matrix-react-sdk/pull/7623)). * Add grouper for hidden events ([\#7649](https://github.com/matrix-org/matrix-react-sdk/pull/7649)). * The keyboard shortcut is control (or cmd) shift h. ([\#7584](https://github.com/matrix-org/matrix-react-sdk/pull/7584)). Contributed by @@UwUnyaa. ## 🐛 Bug Fixes * [Release] Fix cutout misalignment on some decorated room avatars ([\#7785](https://github.com/matrix-org/matrix-react-sdk/pull/7785)). * [Release] Fix add existing space not showing any spaces ([\#7756](https://github.com/matrix-org/matrix-react-sdk/pull/7756)). * [Release] Inhibit Room List keyboard pass-thru when the search beta is enabled ([\#7754](https://github.com/matrix-org/matrix-react-sdk/pull/7754)). * [Release] Fix space member list not opening ([\#7755](https://github.com/matrix-org/matrix-react-sdk/pull/7755)). * Null-guard ELS from null summaryMembers ([\#7744](https://github.com/matrix-org/matrix-react-sdk/pull/7744)). Fixes #20807. * Improve responsiveness of the layout switcher ([\#7736](https://github.com/matrix-org/matrix-react-sdk/pull/7736)). * Tweak timeline card layout ([\#7743](https://github.com/matrix-org/matrix-react-sdk/pull/7743)). Fixes #20846. * Ensure location bodies have a width in bubbles ([\#7742](https://github.com/matrix-org/matrix-react-sdk/pull/7742)). Fixes #20916. * Tune aria-live regions around clocks/timers ([\#7735](https://github.com/matrix-org/matrix-react-sdk/pull/7735)). Fixes #20967. * Fix instances of decorated room avatar wrongly having their own tabIndex ([\#7730](https://github.com/matrix-org/matrix-react-sdk/pull/7730)). * Remove weird padding on stickers ([\#6271](https://github.com/matrix-org/matrix-react-sdk/pull/6271)). Fixes #17787. Contributed by @@SimonBrandner. * Fix width issue of the composer overflow menu items ([\#7731](https://github.com/matrix-org/matrix-react-sdk/pull/7731)). Fixes #20898. * Properly handle persistent widgets when room is left ([\#7724](https://github.com/matrix-org/matrix-react-sdk/pull/7724)). Fixes #20901. * Null guard space hierarchy ([\#7729](https://github.com/matrix-org/matrix-react-sdk/pull/7729)). Fixes matrix-org/element-web-rageshakes#10433. * Fix add existing rooms button ([\#7728](https://github.com/matrix-org/matrix-react-sdk/pull/7728)). Fixes #20924. Contributed by @@SimonBrandner. * Truncate long server names on login/register screen ([\#7702](https://github.com/matrix-org/matrix-react-sdk/pull/7702)). Fixes #18452. * Update PollCreateDialog-test to snapshot the html and not react tree ([\#7712](https://github.com/matrix-org/matrix-react-sdk/pull/7712)). * Fix creating polls outside of threads ([\#7711](https://github.com/matrix-org/matrix-react-sdk/pull/7711)). Fixes #20882. * Open native room when clicking notification from a virtual room ([\#7709](https://github.com/matrix-org/matrix-react-sdk/pull/7709)). * Fix relative link handling in Element Desktop ([\#7708](https://github.com/matrix-org/matrix-react-sdk/pull/7708)). Fixes #20783. * Reuse CopyableText component in all places it can be ([\#7701](https://github.com/matrix-org/matrix-react-sdk/pull/7701)). Fixes #20855. * Fit location into the width of the container ([\#7705](https://github.com/matrix-org/matrix-react-sdk/pull/7705)). Fixes #20861. * Make Spotlight Dialog roving reset more stable ([\#7698](https://github.com/matrix-org/matrix-react-sdk/pull/7698)). Fixes #20826. * Fix incorrect sizing of DecoratedRoomAvatar in RoomHeader ([\#7697](https://github.com/matrix-org/matrix-react-sdk/pull/7697)). Fixes #20090. * Use a more correct test for emoji ([\#7685](https://github.com/matrix-org/matrix-react-sdk/pull/7685)). Fixes #20824. Contributed by @@robintown. * Fix vertical spacing in `compact` `` ([\#7684](https://github.com/matrix-org/matrix-react-sdk/pull/7684)). Fixes #20801. * Fix the sticker picker ([\#7692](https://github.com/matrix-org/matrix-react-sdk/pull/7692)). Fixes #20797. * Fix publishing address wrongly demanding the alias be available ([\#7690](https://github.com/matrix-org/matrix-react-sdk/pull/7690)). Fixes #12013 and #20833. * Prevent MemberAvatar soft-crashing when rendered with null member prop ([\#7691](https://github.com/matrix-org/matrix-react-sdk/pull/7691)). Fixes #20714. * Ensure UserInfo can be rendered without a room ([\#7687](https://github.com/matrix-org/matrix-react-sdk/pull/7687)). Fixes #20830. * Make polls fill column width in bubbles layout ([\#7661](https://github.com/matrix-org/matrix-react-sdk/pull/7661)). Fixes #20712. * Add a background to expanded nick name in IRC layout to make it readable. ([\#7652](https://github.com/matrix-org/matrix-react-sdk/pull/7652)). Fixes #20757. Contributed by @@UwUnyaa. * Fix accessibility and consistency of MessageComposerButtons ([\#7679](https://github.com/matrix-org/matrix-react-sdk/pull/7679)). Fixes #20814. * Don't show shield next to deleted messages ([\#7671](https://github.com/matrix-org/matrix-react-sdk/pull/7671)). Fixes #20475. Contributed by @@SimonBrandner. * Fix font size of spaces between big emoji ([\#7675](https://github.com/matrix-org/matrix-react-sdk/pull/7675)). Contributed by @@robintown. * Fix shift-enter repeating last character ([\#7665](https://github.com/matrix-org/matrix-react-sdk/pull/7665)). Fixes #17215. Contributed by @@SimonBrandner. * Remove Unpin option from maximised widget context menu ([\#7657](https://github.com/matrix-org/matrix-react-sdk/pull/7657)). * Fix new call event grouper implementation for encrypted rooms ([\#7654](https://github.com/matrix-org/matrix-react-sdk/pull/7654)). * Fix issue with tile error boundaries collapsing in bubbles layout ([\#7653](https://github.com/matrix-org/matrix-react-sdk/pull/7653)). * Fix emojis getting cropped in irc & bubble layouts by anti-zalgo ([\#7637](https://github.com/matrix-org/matrix-react-sdk/pull/7637)). Fixes #20744. * Fix space panel edge gradient not applying on load ([\#7644](https://github.com/matrix-org/matrix-react-sdk/pull/7644)). Fixes #20756. * Fix search results view for layouts other than Group/Modern ([\#7648](https://github.com/matrix-org/matrix-react-sdk/pull/7648)). Fixes #20745. Changes in [1.10.2-rc.2](https://github.com/vector-im/element-web/releases/tag/v1.10.2-rc.2) (2022-02-09) ========================================================================================================= ## 🐛 Bug Fixes * [Release] Fix add existing space not showing any spaces ([\#7756](https://github.com/matrix-org/matrix-react-sdk/pull/7756)). * [Release] Inhibit Room List keyboard pass-thru when the search beta is enabled ([\#7754](https://github.com/matrix-org/matrix-react-sdk/pull/7754)). * [Release] Fix space member list not opening ([\#7755](https://github.com/matrix-org/matrix-react-sdk/pull/7755)). Changes in [1.10.2-rc.1](https://github.com/vector-im/element-web/releases/tag/v1.10.2-rc.1) (2022-02-08) ========================================================================================================= ## ✨ Features * Support a config option to change the default device name ([\#20790](https://github.com/vector-im/element-web/pull/20790)). * Move new search experience to a Beta ([\#7718](https://github.com/matrix-org/matrix-react-sdk/pull/7718)). Fixes vector-im/element-meta#139 #20618 and #20339. * Capitalize "Privacy" in UserMenu ([\#7738](https://github.com/matrix-org/matrix-react-sdk/pull/7738)). Contributed by @@aaronraimist. * Auto select "Other homeserver" when user press "Edit" in homeserver field ([\#7337](https://github.com/matrix-org/matrix-react-sdk/pull/7337)). Fixes #20125. Contributed by @@SimonBrandner. * Add unread badges and avatar decorations to spotlight search ([\#7696](https://github.com/matrix-org/matrix-react-sdk/pull/7696)). Fixes #20821. * Enable location sharing ([\#7703](https://github.com/matrix-org/matrix-react-sdk/pull/7703)). * Simplify Composer buttons ([\#7678](https://github.com/matrix-org/matrix-react-sdk/pull/7678)). * Add a warning to the console to discourage attacks and encourage contributing ([\#7673](https://github.com/matrix-org/matrix-react-sdk/pull/7673)). Fixes #2803. Contributed by @@SimonBrandner. * Don't show replaced calls in the timeline ([\#7452](https://github.com/matrix-org/matrix-react-sdk/pull/7452)). Contributed by @@SimonBrandner. * Tweak `/addwidget` widget names ([\#7681](https://github.com/matrix-org/matrix-react-sdk/pull/7681)). * Chat export parameter customisation ([\#7647](https://github.com/matrix-org/matrix-react-sdk/pull/7647)). * Put call on hold when transfer dialog is opened ([\#7669](https://github.com/matrix-org/matrix-react-sdk/pull/7669)). * Share e2ee keys when using /invite SlashCommand ([\#7655](https://github.com/matrix-org/matrix-react-sdk/pull/7655)). Fixes #20778 and #16982. * Tweak spotlight roving behaviour to reset when changing query ([\#7656](https://github.com/matrix-org/matrix-react-sdk/pull/7656)). Fixes #20537 #20612 and #20184. * Look up tile server info in homeserver's .well-known area ([\#7623](https://github.com/matrix-org/matrix-react-sdk/pull/7623)). * Add grouper for hidden events ([\#7649](https://github.com/matrix-org/matrix-react-sdk/pull/7649)). * The keyboard shortcut is control (or cmd) shift h. ([\#7584](https://github.com/matrix-org/matrix-react-sdk/pull/7584)). Contributed by @@UwUnyaa. ## 🐛 Bug Fixes * Null-guard ELS from null summaryMembers ([\#7744](https://github.com/matrix-org/matrix-react-sdk/pull/7744)). Fixes #20807. * Improve responsiveness of the layout switcher ([\#7736](https://github.com/matrix-org/matrix-react-sdk/pull/7736)). * Tweak timeline card layout ([\#7743](https://github.com/matrix-org/matrix-react-sdk/pull/7743)). Fixes #20846. * Ensure location bodies have a width in bubbles ([\#7742](https://github.com/matrix-org/matrix-react-sdk/pull/7742)). Fixes #20916. * Tune aria-live regions around clocks/timers ([\#7735](https://github.com/matrix-org/matrix-react-sdk/pull/7735)). Fixes #20967. * Fix instances of decorated room avatar wrongly having their own tabIndex ([\#7730](https://github.com/matrix-org/matrix-react-sdk/pull/7730)). * Remove weird padding on stickers ([\#6271](https://github.com/matrix-org/matrix-react-sdk/pull/6271)). Fixes #17787. Contributed by @@SimonBrandner. * Fix width issue of the composer overflow menu items ([\#7731](https://github.com/matrix-org/matrix-react-sdk/pull/7731)). Fixes #20898. * Properly handle persistent widgets when room is left ([\#7724](https://github.com/matrix-org/matrix-react-sdk/pull/7724)). Fixes #20901. * Null guard space hierarchy ([\#7729](https://github.com/matrix-org/matrix-react-sdk/pull/7729)). Fixes matrix-org/element-web-rageshakes#10433. * Fix add existing rooms button ([\#7728](https://github.com/matrix-org/matrix-react-sdk/pull/7728)). Fixes #20924. Contributed by @@SimonBrandner. * Truncate long server names on login/register screen ([\#7702](https://github.com/matrix-org/matrix-react-sdk/pull/7702)). Fixes #18452. * Update PollCreateDialog-test to snapshot the html and not react tree ([\#7712](https://github.com/matrix-org/matrix-react-sdk/pull/7712)). * Fix creating polls outside of threads ([\#7711](https://github.com/matrix-org/matrix-react-sdk/pull/7711)). Fixes #20882. * Open native room when clicking notification from a virtual room ([\#7709](https://github.com/matrix-org/matrix-react-sdk/pull/7709)). * Fix relative link handling in Element Desktop ([\#7708](https://github.com/matrix-org/matrix-react-sdk/pull/7708)). Fixes #20783. * Reuse CopyableText component in all places it can be ([\#7701](https://github.com/matrix-org/matrix-react-sdk/pull/7701)). Fixes #20855. * Fit location into the width of the container ([\#7705](https://github.com/matrix-org/matrix-react-sdk/pull/7705)). Fixes #20861. * Make Spotlight Dialog roving reset more stable ([\#7698](https://github.com/matrix-org/matrix-react-sdk/pull/7698)). Fixes #20826. * Fix incorrect sizing of DecoratedRoomAvatar in RoomHeader ([\#7697](https://github.com/matrix-org/matrix-react-sdk/pull/7697)). Fixes #20090. * Use a more correct test for emoji ([\#7685](https://github.com/matrix-org/matrix-react-sdk/pull/7685)). Fixes #20824. Contributed by @@robintown. * Fix vertical spacing in `compact` `` ([\#7684](https://github.com/matrix-org/matrix-react-sdk/pull/7684)). Fixes #20801. * Fix the sticker picker ([\#7692](https://github.com/matrix-org/matrix-react-sdk/pull/7692)). Fixes #20797. * Fix publishing address wrongly demanding the alias be available ([\#7690](https://github.com/matrix-org/matrix-react-sdk/pull/7690)). Fixes #12013 and #20833. * Prevent MemberAvatar soft-crashing when rendered with null member prop ([\#7691](https://github.com/matrix-org/matrix-react-sdk/pull/7691)). Fixes #20714. * Ensure UserInfo can be rendered without a room ([\#7687](https://github.com/matrix-org/matrix-react-sdk/pull/7687)). Fixes #20830. * Make polls fill column width in bubbles layout ([\#7661](https://github.com/matrix-org/matrix-react-sdk/pull/7661)). Fixes #20712. * Add a background to expanded nick name in IRC layout to make it readable. ([\#7652](https://github.com/matrix-org/matrix-react-sdk/pull/7652)). Fixes #20757. Contributed by @@UwUnyaa. * Fix accessibility and consistency of MessageComposerButtons ([\#7679](https://github.com/matrix-org/matrix-react-sdk/pull/7679)). Fixes #20814. * Don't show shield next to deleted messages ([\#7671](https://github.com/matrix-org/matrix-react-sdk/pull/7671)). Fixes #20475. Contributed by @@SimonBrandner. * Fix font size of spaces between big emoji ([\#7675](https://github.com/matrix-org/matrix-react-sdk/pull/7675)). Contributed by @@robintown. * Fix shift-enter repeating last character ([\#7665](https://github.com/matrix-org/matrix-react-sdk/pull/7665)). Fixes #17215. Contributed by @@SimonBrandner. * Remove Unpin option from maximised widget context menu ([\#7657](https://github.com/matrix-org/matrix-react-sdk/pull/7657)). * Fix new call event grouper implementation for encrypted rooms ([\#7654](https://github.com/matrix-org/matrix-react-sdk/pull/7654)). * Fix issue with tile error boundaries collapsing in bubbles layout ([\#7653](https://github.com/matrix-org/matrix-react-sdk/pull/7653)). * Fix emojis getting cropped in irc & bubble layouts by anti-zalgo ([\#7637](https://github.com/matrix-org/matrix-react-sdk/pull/7637)). Fixes #20744. * Fix space panel edge gradient not applying on load ([\#7644](https://github.com/matrix-org/matrix-react-sdk/pull/7644)). Fixes #20756. * Fix search results view for layouts other than Group/Modern ([\#7648](https://github.com/matrix-org/matrix-react-sdk/pull/7648)). Fixes #20745. @ text @d1 88 a88 87 @@comment $NetBSD$ share/element-web/bundles/277bba7e46d90c3f559c/0.js share/element-web/bundles/277bba7e46d90c3f559c/0.js.map share/element-web/bundles/277bba7e46d90c3f559c/1.js share/element-web/bundles/277bba7e46d90c3f559c/1.js.map share/element-web/bundles/277bba7e46d90c3f559c/2.js share/element-web/bundles/277bba7e46d90c3f559c/2.js.map share/element-web/bundles/277bba7e46d90c3f559c/27.js share/element-web/bundles/277bba7e46d90c3f559c/27.js.map share/element-web/bundles/277bba7e46d90c3f559c/28.js share/element-web/bundles/277bba7e46d90c3f559c/28.js.map share/element-web/bundles/277bba7e46d90c3f559c/29.js share/element-web/bundles/277bba7e46d90c3f559c/29.js.map share/element-web/bundles/277bba7e46d90c3f559c/3.js share/element-web/bundles/277bba7e46d90c3f559c/3.js.map share/element-web/bundles/277bba7e46d90c3f559c/30.js share/element-web/bundles/277bba7e46d90c3f559c/30.js.map share/element-web/bundles/277bba7e46d90c3f559c/31.js share/element-web/bundles/277bba7e46d90c3f559c/31.js.map share/element-web/bundles/277bba7e46d90c3f559c/32.js share/element-web/bundles/277bba7e46d90c3f559c/32.js.map share/element-web/bundles/277bba7e46d90c3f559c/33.js share/element-web/bundles/277bba7e46d90c3f559c/33.js.map share/element-web/bundles/277bba7e46d90c3f559c/34.js share/element-web/bundles/277bba7e46d90c3f559c/34.js.map share/element-web/bundles/277bba7e46d90c3f559c/4.js share/element-web/bundles/277bba7e46d90c3f559c/4.js.map share/element-web/bundles/277bba7e46d90c3f559c/5.js share/element-web/bundles/277bba7e46d90c3f559c/5.js.map share/element-web/bundles/277bba7e46d90c3f559c/6.js share/element-web/bundles/277bba7e46d90c3f559c/6.js.map share/element-web/bundles/277bba7e46d90c3f559c/7.js share/element-web/bundles/277bba7e46d90c3f559c/7.js.map share/element-web/bundles/277bba7e46d90c3f559c/8.js share/element-web/bundles/277bba7e46d90c3f559c/8.js.map share/element-web/bundles/277bba7e46d90c3f559c/bundle.css share/element-web/bundles/277bba7e46d90c3f559c/bundle.js share/element-web/bundles/277bba7e46d90c3f559c/bundle.js.LICENSE.txt share/element-web/bundles/277bba7e46d90c3f559c/bundle.js.map share/element-web/bundles/277bba7e46d90c3f559c/compatibility-view.css share/element-web/bundles/277bba7e46d90c3f559c/compatibility-view.js share/element-web/bundles/277bba7e46d90c3f559c/compatibility-view.js.map share/element-web/bundles/277bba7e46d90c3f559c/element-web-app.js share/element-web/bundles/277bba7e46d90c3f559c/element-web-app.js.map share/element-web/bundles/277bba7e46d90c3f559c/element-web-component-index.js share/element-web/bundles/277bba7e46d90c3f559c/element-web-component-index.js.map share/element-web/bundles/277bba7e46d90c3f559c/error-view.css share/element-web/bundles/277bba7e46d90c3f559c/error-view.js share/element-web/bundles/277bba7e46d90c3f559c/error-view.js.map share/element-web/bundles/277bba7e46d90c3f559c/init.js share/element-web/bundles/277bba7e46d90c3f559c/init.js.map share/element-web/bundles/277bba7e46d90c3f559c/jitsi.css share/element-web/bundles/277bba7e46d90c3f559c/jitsi.js share/element-web/bundles/277bba7e46d90c3f559c/jitsi.js.LICENSE.txt share/element-web/bundles/277bba7e46d90c3f559c/jitsi.js.map share/element-web/bundles/277bba7e46d90c3f559c/mobileguide.js share/element-web/bundles/277bba7e46d90c3f559c/mobileguide.js.map share/element-web/bundles/277bba7e46d90c3f559c/styles.js share/element-web/bundles/277bba7e46d90c3f559c/styles.js.map share/element-web/bundles/277bba7e46d90c3f559c/theme-dark-custom.css share/element-web/bundles/277bba7e46d90c3f559c/theme-dark-custom.js share/element-web/bundles/277bba7e46d90c3f559c/theme-dark-custom.js.map share/element-web/bundles/277bba7e46d90c3f559c/theme-dark.css share/element-web/bundles/277bba7e46d90c3f559c/theme-dark.js share/element-web/bundles/277bba7e46d90c3f559c/theme-dark.js.map share/element-web/bundles/277bba7e46d90c3f559c/theme-legacy-dark.css share/element-web/bundles/277bba7e46d90c3f559c/theme-legacy-dark.js share/element-web/bundles/277bba7e46d90c3f559c/theme-legacy-dark.js.map share/element-web/bundles/277bba7e46d90c3f559c/theme-legacy-light.css share/element-web/bundles/277bba7e46d90c3f559c/theme-legacy-light.js share/element-web/bundles/277bba7e46d90c3f559c/theme-legacy-light.js.map share/element-web/bundles/277bba7e46d90c3f559c/theme-light-custom.css share/element-web/bundles/277bba7e46d90c3f559c/theme-light-custom.js share/element-web/bundles/277bba7e46d90c3f559c/theme-light-custom.js.map share/element-web/bundles/277bba7e46d90c3f559c/theme-light-high-contrast.css share/element-web/bundles/277bba7e46d90c3f559c/theme-light-high-contrast.js share/element-web/bundles/277bba7e46d90c3f559c/theme-light-high-contrast.js.map share/element-web/bundles/277bba7e46d90c3f559c/theme-light.css share/element-web/bundles/277bba7e46d90c3f559c/theme-light.js share/element-web/bundles/277bba7e46d90c3f559c/theme-light.js.map share/element-web/bundles/277bba7e46d90c3f559c/usercontent.js share/element-web/bundles/277bba7e46d90c3f559c/usercontent.js.map share/element-web/bundles/277bba7e46d90c3f559c/vendors~init.js share/element-web/bundles/277bba7e46d90c3f559c/vendors~init.js.LICENSE.txt share/element-web/bundles/277bba7e46d90c3f559c/vendors~init.js.map share/element-web/c922031716c651781784.worker.js share/element-web/c922031716c651781784.worker.js.map d98 2 d187 1 a187 1 share/element-web/i18n/cs.4a47ad7.json d189 3 a191 3 share/element-web/i18n/de_DE.8cc347b.json share/element-web/i18n/el.c3b33e4.json share/element-web/i18n/en_EN.e3b11e7.json d193 7 a199 7 share/element-web/i18n/eo.468ea0a.json share/element-web/i18n/es.79a6b0e.json share/element-web/i18n/et.d24db0e.json share/element-web/i18n/eu.c55575b.json share/element-web/i18n/fi.5868522.json share/element-web/i18n/fr.3c9edae.json share/element-web/i18n/gl.bd425f7.json d202 5 a206 5 share/element-web/i18n/hu.75235a3.json share/element-web/i18n/id.f36c3a8.json share/element-web/i18n/is.79ab745.json share/element-web/i18n/it.6d37ae3.json share/element-web/i18n/ja.6cb0471.json d209 1 a209 1 share/element-web/i18n/languages.3256051.json d211 1 d215 1 a215 1 share/element-web/i18n/nl.e48d955.json d218 5 a222 5 share/element-web/i18n/pt.b6d0c8d.json share/element-web/i18n/pt_BR.4b7e29d.json share/element-web/i18n/ru.c0bbb18.json share/element-web/i18n/sk.b246034.json share/element-web/i18n/sq.b43c311.json d224 1 a224 1 share/element-web/i18n/sv.1f661f8.json d227 3 a229 3 share/element-web/i18n/tr.3d523b0.json share/element-web/i18n/uk.02be171.json share/element-web/i18n/vi.db5cabd.json d232 1 a232 1 share/element-web/i18n/zh_Hant.f5c0343.json d263 1 d270 1 a270 1 share/element-web/img/element-icons/email-prompt.1d04dfe.svg d291 1 a291 1 share/element-web/img/element-icons/minus-button.fb0703e.svg d295 1 a295 1 share/element-web/img/element-icons/plus-button.eba453d.svg d339 1 a339 1 share/element-web/img/element-icons/roomlist/hash-plus.156a3d6.svg d386 1 a386 1 share/element-web/img/external-link.a8d3e9b.svg a415 1 share/element-web/img/icon-address-delete.40c8a04.svg a416 1 share/element-web/img/icon-email-user.af133ff.svg d429 1 a429 1 share/element-web/img/location/pointer.ad24a39.svg d431 1 a443 1 share/element-web/img/subtract.880420e.svg a548 1 share/element-web/welcome/images/matrix.svg @ 1.11 log @Update chat/element-web to 1.10.1 Changes in [1.10.1](https://github.com/vector-im/element-web/releases/tag/v1.10.1) (2022-02-01) =============================================================================================== ## 🐛 Bug Fixes * Fix the sticker picker ([\#7692](https://github.com/matrix-org/matrix-react-sdk/pull/7692)). Fixes vector-im/element-web#20797. * Ensure UserInfo can be rendered without a room ([\#7687](https://github.com/matrix-org/matrix-react-sdk/pull/7687)). Fixes vector-im/element-web#20830. * Fix publishing address wrongly demanding the alias be available ([\#7690](https://github.com/matrix-org/matrix-react-sdk/pull/7690)). Fixes vector-im/element-web#12013 and vector-im/element-web#20833. Changes in [1.10.0](https://github.com/vector-im/element-web/releases/tag/v1.10.0) (2022-01-31) =============================================================================================== ## ✨ Features * Tweak room list header menu for when space is active ([\#7577](https://github.com/matrix-org/matrix-react-sdk/pull/7577)). Fixes #20601. * Tweak light hover & active color for bubble layout ([\#7626](https://github.com/matrix-org/matrix-react-sdk/pull/7626)). Fixes #19475. * De-labs Metaspaces ([\#7613](https://github.com/matrix-org/matrix-react-sdk/pull/7613)). * De-labs Message Bubbles layout ([\#7612](https://github.com/matrix-org/matrix-react-sdk/pull/7612)). * Add customisation point for mxid display ([\#7595](https://github.com/matrix-org/matrix-react-sdk/pull/7595)). * Add labs flag for default open right panel ([\#7618](https://github.com/matrix-org/matrix-react-sdk/pull/7618)). Fixes #20666. * Tweak copy for the Sidebar tab in User Settings ([\#7578](https://github.com/matrix-org/matrix-react-sdk/pull/7578)). Fixes #20619. * Make widgets not reload (persistent) between center and top container ([\#7575](https://github.com/matrix-org/matrix-react-sdk/pull/7575)). Fixes #20596. Contributed by @@toger5. * Don't render a bubble around emotes in bubble layout ([\#7573](https://github.com/matrix-org/matrix-react-sdk/pull/7573)). Fixes #20617. * Add ability to switch between voice & video in calls ([\#7155](https://github.com/matrix-org/matrix-react-sdk/pull/7155)). Fixes #18619. Contributed by @@SimonBrandner. * Re-renable Share option for location messages ([\#7596](https://github.com/matrix-org/matrix-react-sdk/pull/7596)). * Make room ID copyable ([\#7600](https://github.com/matrix-org/matrix-react-sdk/pull/7600)). Fixes #20675. Contributed by @@SimonBrandner. * Improve the look of the keyboard settings tab ([\#7562](https://github.com/matrix-org/matrix-react-sdk/pull/7562)). Contributed by @@SimonBrandner. * Add tooltips to emoji in messages ([\#7592](https://github.com/matrix-org/matrix-react-sdk/pull/7592)). Fixes #9911 and #20661. Contributed by @@robintown. * Improve redundant tooltip on send button in forward dialog ([\#7594](https://github.com/matrix-org/matrix-react-sdk/pull/7594)). Contributed by @@twigleingrid. * Allow downloads from widgets. ([\#7502](https://github.com/matrix-org/matrix-react-sdk/pull/7502)). Contributed by @@Fox32. * Parse matrix-schemed URIs ([\#7453](https://github.com/matrix-org/matrix-react-sdk/pull/7453)). * Show a tile at beginning of visible history ([\#5887](https://github.com/matrix-org/matrix-react-sdk/pull/5887)). Fixes #16818 #16679 and #19888. Contributed by @@robintown. * Enable the polls feature ([\#7581](https://github.com/matrix-org/matrix-react-sdk/pull/7581)). * Display general marker on non-self location shares ([\#7574](https://github.com/matrix-org/matrix-react-sdk/pull/7574)). * Improve/add notifications for location and poll events ([\#7552](https://github.com/matrix-org/matrix-react-sdk/pull/7552)). Fixes #20561. Contributed by @@SimonBrandner. * Upgrade linkify to v3.0 ([\#7282](https://github.com/matrix-org/matrix-react-sdk/pull/7282)). Fixes #17133 #16825 and #5808. Contributed by @@Palid. * Update sidebar icon from Compound ([\#7572](https://github.com/matrix-org/matrix-react-sdk/pull/7572)). Fixes #20615. * Replace home icon with new one ([\#7571](https://github.com/matrix-org/matrix-react-sdk/pull/7571)). Fixes #20606. * Make the `Keyboard Shortcuts` dialog into a settings tab ([\#7198](https://github.com/matrix-org/matrix-react-sdk/pull/7198)). Fixes #19866. Contributed by @@SimonBrandner. * Add setting for enabling location sharing ([\#7547](https://github.com/matrix-org/matrix-react-sdk/pull/7547)). * Add a developer mode 'view source' button to crashed event tiles ([\#7537](https://github.com/matrix-org/matrix-react-sdk/pull/7537)). * Replace `kick` terminology with `Remove from chat` ([\#7469](https://github.com/matrix-org/matrix-react-sdk/pull/7469)). Fixes #9547. * Render events as extensible events (behind labs) ([\#7462](https://github.com/matrix-org/matrix-react-sdk/pull/7462)). * Render Jitsi (and other sticky widgets) in PiP container, so it can be dragged and the "jump to room functionality" is provided ([\#7450](https://github.com/matrix-org/matrix-react-sdk/pull/7450)). Fixes #15682. Contributed by @@toger5. * Allow bubble layout in Thread View ([\#7478](https://github.com/matrix-org/matrix-react-sdk/pull/7478)). Fixes #20419. * Make LocationPicker appearance cleaner ([\#7516](https://github.com/matrix-org/matrix-react-sdk/pull/7516)). * Limit max-width for bubble layout to 1200px ([\#7458](https://github.com/matrix-org/matrix-react-sdk/pull/7458)). Fixes #18072. * Improve look of call events in bubble layout ([\#7445](https://github.com/matrix-org/matrix-react-sdk/pull/7445)). Fixes #20324. Contributed by @@SimonBrandner. * Make files & voice memos in bubble layout match colouring ([\#7457](https://github.com/matrix-org/matrix-react-sdk/pull/7457)). Fixes #20326. * Allow cancelling events whilst they are encrypting ([\#7483](https://github.com/matrix-org/matrix-react-sdk/pull/7483)). Fixes #17726. ## 🐛 Bug Fixes * [Release] Fix left panel widgets causing app-wide crash ([\#7660](https://github.com/matrix-org/matrix-react-sdk/pull/7660)). * Load light theme prior to HTML export to ensure it is present ([\#7643](https://github.com/matrix-org/matrix-react-sdk/pull/7643)). Fixes #20276. * Fix soft-crash when hanging up Jitsi via PIP ([\#7645](https://github.com/matrix-org/matrix-react-sdk/pull/7645)). Fixes #20766. * Fix RightPanelStore assuming isViewingRoom is false on load ([\#7642](https://github.com/matrix-org/matrix-react-sdk/pull/7642)). * Correctly handle Room.timeline events which have a nullable `Room` ([\#7635](https://github.com/matrix-org/matrix-react-sdk/pull/7635)). Fixes matrix-org/element-web-rageshakes#9490. * Translate keyboard shortcut alternate key names ([\#7633](https://github.com/matrix-org/matrix-react-sdk/pull/7633)). Fixes #20739. * Fix unfocused paste handling and focus return for file uploads ([\#7625](https://github.com/matrix-org/matrix-react-sdk/pull/7625)). * Changed MacOS hotkey for GoToHome view. ([\#7631](https://github.com/matrix-org/matrix-react-sdk/pull/7631)). Contributed by @@aj-ya. * Fix issue with the new composer EmojiPart which caused infinite loops ([\#7629](https://github.com/matrix-org/matrix-react-sdk/pull/7629)). Fixes #20746. * Upgrade linkifyjs to fix schemes as domain prefixes ([\#7628](https://github.com/matrix-org/matrix-react-sdk/pull/7628)). Fixes #20720. * Show bubble tile timestamps for bubble layout inside the bubble ([\#7622](https://github.com/matrix-org/matrix-react-sdk/pull/7622)). Fixes #20562. * Improve taken username warning in registration for when request fails ([\#7621](https://github.com/matrix-org/matrix-react-sdk/pull/7621)). * Avoid double dialog after clicking to remove a public room ([\#7604](https://github.com/matrix-org/matrix-react-sdk/pull/7604)). Fixes #20681. Contributed by @@c-cal. * Fix space member list right panel state ([\#7617](https://github.com/matrix-org/matrix-react-sdk/pull/7617)). Fixes #20716. * Fall back to legacy analytics for guest users ([\#7616](https://github.com/matrix-org/matrix-react-sdk/pull/7616)). * Always emit a space filter update when the space is actually changed ([\#7611](https://github.com/matrix-org/matrix-react-sdk/pull/7611)). Fixes #20664. * Enlarge emoji in composer ([\#7602](https://github.com/matrix-org/matrix-react-sdk/pull/7602)). Fixes #20665 #15635 and #20688. Contributed by @@robintown. * Disable location sharing button on Desktop ([\#7590](https://github.com/matrix-org/matrix-react-sdk/pull/7590)). * Make pills more natural to navigate around ([\#7607](https://github.com/matrix-org/matrix-react-sdk/pull/7607)). Fixes #20678. Contributed by @@robintown. * Fix excessive padding on inline images ([\#7605](https://github.com/matrix-org/matrix-react-sdk/pull/7605)). Contributed by @@robintown. * Prevent pills from being split by formatting actions ([\#7606](https://github.com/matrix-org/matrix-react-sdk/pull/7606)). Contributed by @@robintown. * Fix translation of "powerText" ([\#7603](https://github.com/matrix-org/matrix-react-sdk/pull/7603)). Contributed by @@c-cal. * Unhide display names when switching back to modern layout ([\#7601](https://github.com/matrix-org/matrix-react-sdk/pull/7601)). Fixes #20676. Contributed by @@robintown. * Fix space member list not opening ([\#7609](https://github.com/matrix-org/matrix-react-sdk/pull/7609)). Fixes #20679. Contributed by @@SimonBrandner. * Fix translation for the "Add room" tooltip ([\#7532](https://github.com/matrix-org/matrix-react-sdk/pull/7532)). Contributed by @@c-cal. * Make the close button of the location share dialog visible in high-contrast theme ([\#7597](https://github.com/matrix-org/matrix-react-sdk/pull/7597)). * Cancel pending events in virtual room when call placed ([\#7583](https://github.com/matrix-org/matrix-react-sdk/pull/7583)). Fixes #17594. * Fix alignment of unread badge in thread list ([\#7582](https://github.com/matrix-org/matrix-react-sdk/pull/7582)). Fixes #20643. * Fix left positioned tooltips being wrong and offset by fixed value ([\#7551](https://github.com/matrix-org/matrix-react-sdk/pull/7551)). * Fix MAB overlapping or overflowing in bubbles layout and threads regressions ([\#7569](https://github.com/matrix-org/matrix-react-sdk/pull/7569)). Fixes #20403 and #20404. * Fix wrong icon being used for appearance tab in space preferences dialog ([\#7570](https://github.com/matrix-org/matrix-react-sdk/pull/7570)). Fixes #20608. * Fix `/jumptodate` using wrong MSC feature flag ([\#7563](https://github.com/matrix-org/matrix-react-sdk/pull/7563)). * Ensure maps show up in replies and threads, by creating unique IDs ([\#7568](https://github.com/matrix-org/matrix-react-sdk/pull/7568)). * Differentiate between hover and roving focus in spotlight dialog ([\#7564](https://github.com/matrix-org/matrix-react-sdk/pull/7564)). Fixes #20597. * Fix timeline jumping issues related to bubble layout ([\#7529](https://github.com/matrix-org/matrix-react-sdk/pull/7529)). Fixes #20302. * Start a conference in a room with 2 people + invitee rather than a 1:1 call ([\#7557](https://github.com/matrix-org/matrix-react-sdk/pull/7557)). Fixes #1202. Contributed by @@SimonBrandner. * Wait for initial profile load before displaying widget ([\#7556](https://github.com/matrix-org/matrix-react-sdk/pull/7556)). * Make widgets and calls span across the whole room width when using bubble layout ([\#7553](https://github.com/matrix-org/matrix-react-sdk/pull/7553)). Fixes #20560. Contributed by @@SimonBrandner. * Always show right panel after setting a card ([\#7544](https://github.com/matrix-org/matrix-react-sdk/pull/7544)). Contributed by @@toger5. * Support deserialising HR tags for editing ([\#7543](https://github.com/matrix-org/matrix-react-sdk/pull/7543)). Fixes #20553. * Refresh ThreadView after React state has been updated ([\#7539](https://github.com/matrix-org/matrix-react-sdk/pull/7539)). Fixes #20549. * Set initial zoom level to 1 to make zooming to location faster ([\#7541](https://github.com/matrix-org/matrix-react-sdk/pull/7541)). * truncate room name on pip header ([\#7538](https://github.com/matrix-org/matrix-react-sdk/pull/7538)). * Prevent enter to send edit weirdness when no change has been made ([\#7522](https://github.com/matrix-org/matrix-react-sdk/pull/7522)). Fixes #20507. * Allow using room pills in slash commands ([\#7513](https://github.com/matrix-org/matrix-react-sdk/pull/7513)). Fixes #20343. Changes in [1.9.10-rc.2](https://github.com/vector-im/element-web/releases/tag/v1.9.10-rc.2) (2022-01-26) ========================================================================================================= ## 🐛 Bug Fixes * Fix crash in settings / appearance Changes in [1.9.10-rc.1](https://github.com/vector-im/element-web/releases/tag/v1.9.10-rc.1) (2022-01-26) ========================================================================================================= ## ✨ Features * Enable posthog on app.element.io ([\#20539](https://github.com/vector-im/element-web/pull/20539)). * Tweak room list header menu for when space is active ([\#7577](https://github.com/matrix-org/matrix-react-sdk/pull/7577)). Fixes #20601. * Tweak light hover & active color for bubble layout ([\#7626](https://github.com/matrix-org/matrix-react-sdk/pull/7626)). Fixes #19475. * De-labs Metaspaces ([\#7613](https://github.com/matrix-org/matrix-react-sdk/pull/7613)). * De-labs Message Bubbles layout ([\#7612](https://github.com/matrix-org/matrix-react-sdk/pull/7612)). * Add customisation point for mxid display ([\#7595](https://github.com/matrix-org/matrix-react-sdk/pull/7595)). * Add labs flag for default open right panel ([\#7618](https://github.com/matrix-org/matrix-react-sdk/pull/7618)). Fixes #20666. * Tweak copy for the Sidebar tab in User Settings ([\#7578](https://github.com/matrix-org/matrix-react-sdk/pull/7578)). Fixes #20619. * Make widgets not reload (persistent) between center and top container ([\#7575](https://github.com/matrix-org/matrix-react-sdk/pull/7575)). Fixes #20596. Contributed by @@toger5. * Don't render a bubble around emotes in bubble layout ([\#7573](https://github.com/matrix-org/matrix-react-sdk/pull/7573)). Fixes #20617. * Add ability to switch between voice & video in calls ([\#7155](https://github.com/matrix-org/matrix-react-sdk/pull/7155)). Fixes #18619. Contributed by @@SimonBrandner. * Re-renable Share option for location messages ([\#7596](https://github.com/matrix-org/matrix-react-sdk/pull/7596)). * Make room ID copyable ([\#7600](https://github.com/matrix-org/matrix-react-sdk/pull/7600)). Fixes #20675. Contributed by @@SimonBrandner. * Improve the look of the keyboard settings tab ([\#7562](https://github.com/matrix-org/matrix-react-sdk/pull/7562)). Contributed by @@SimonBrandner. * Add tooltips to emoji in messages ([\#7592](https://github.com/matrix-org/matrix-react-sdk/pull/7592)). Fixes #9911 and #20661. Contributed by @@robintown. * Improve redundant tooltip on send button in forward dialog ([\#7594](https://github.com/matrix-org/matrix-react-sdk/pull/7594)). Contributed by @@twigleingrid. * Allow downloads from widgets. ([\#7502](https://github.com/matrix-org/matrix-react-sdk/pull/7502)). Contributed by @@Fox32. * Parse matrix-schemed URIs ([\#7453](https://github.com/matrix-org/matrix-react-sdk/pull/7453)). * Show a tile at beginning of visible history ([\#5887](https://github.com/matrix-org/matrix-react-sdk/pull/5887)). Fixes #16818 #16679 and #19888. Contributed by @@robintown. * Enable the polls feature ([\#7581](https://github.com/matrix-org/matrix-react-sdk/pull/7581)). * Display general marker on non-self location shares ([\#7574](https://github.com/matrix-org/matrix-react-sdk/pull/7574)). * Improve/add notifications for location and poll events ([\#7552](https://github.com/matrix-org/matrix-react-sdk/pull/7552)). Fixes #20561. Contributed by @@SimonBrandner. * Upgrade linkify to v3.0 ([\#7282](https://github.com/matrix-org/matrix-react-sdk/pull/7282)). Fixes #17133 #16825 and #5808. Contributed by @@Palid. * Update sidebar icon from Compound ([\#7572](https://github.com/matrix-org/matrix-react-sdk/pull/7572)). Fixes #20615. * Replace home icon with new one ([\#7571](https://github.com/matrix-org/matrix-react-sdk/pull/7571)). Fixes #20606. * Make the `Keyboard Shortcuts` dialog into a settings tab ([\#7198](https://github.com/matrix-org/matrix-react-sdk/pull/7198)). Fixes #19866. Contributed by @@SimonBrandner. * Add setting for enabling location sharing ([\#7547](https://github.com/matrix-org/matrix-react-sdk/pull/7547)). * Add a developer mode 'view source' button to crashed event tiles ([\#7537](https://github.com/matrix-org/matrix-react-sdk/pull/7537)). * Replace `kick` terminology with `Remove from chat` ([\#7469](https://github.com/matrix-org/matrix-react-sdk/pull/7469)). Fixes #9547. * Render events as extensible events (behind labs) ([\#7462](https://github.com/matrix-org/matrix-react-sdk/pull/7462)). * Render Jitsi (and other sticky widgets) in PiP container, so it can be dragged and the "jump to room functionality" is provided ([\#7450](https://github.com/matrix-org/matrix-react-sdk/pull/7450)). Fixes #15682. Contributed by @@toger5. * Allow bubble layout in Thread View ([\#7478](https://github.com/matrix-org/matrix-react-sdk/pull/7478)). Fixes #20419. * Make LocationPicker appearance cleaner ([\#7516](https://github.com/matrix-org/matrix-react-sdk/pull/7516)). * Limit max-width for bubble layout to 1200px ([\#7458](https://github.com/matrix-org/matrix-react-sdk/pull/7458)). Fixes #18072. * Improve look of call events in bubble layout ([\#7445](https://github.com/matrix-org/matrix-react-sdk/pull/7445)). Fixes #20324. Contributed by @@SimonBrandner. * Make files & voice memos in bubble layout match colouring ([\#7457](https://github.com/matrix-org/matrix-react-sdk/pull/7457)). Fixes #20326. * Allow cancelling events whilst they are encrypting ([\#7483](https://github.com/matrix-org/matrix-react-sdk/pull/7483)). Fixes #17726. ## 🐛 Bug Fixes * Load light theme prior to HTML export to ensure it is present ([\#7643](https://github.com/matrix-org/matrix-react-sdk/pull/7643)). Fixes #20276. * Fix soft-crash when hanging up Jitsi via PIP ([\#7645](https://github.com/matrix-org/matrix-react-sdk/pull/7645)). Fixes #20766. * Fix RightPanelStore assuming isViewingRoom is false on load ([\#7642](https://github.com/matrix-org/matrix-react-sdk/pull/7642)). * Correctly handle Room.timeline events which have a nullable `Room` ([\#7635](https://github.com/matrix-org/matrix-react-sdk/pull/7635)). Fixes matrix-org/element-web-rageshakes#9490. * Translate keyboard shortcut alternate key names ([\#7633](https://github.com/matrix-org/matrix-react-sdk/pull/7633)). Fixes #20739. * Fix unfocused paste handling and focus return for file uploads ([\#7625](https://github.com/matrix-org/matrix-react-sdk/pull/7625)). * Changed MacOS hotkey for GoToHome view. ([\#7631](https://github.com/matrix-org/matrix-react-sdk/pull/7631)). Contributed by @@aj-ya. * Fix issue with the new composer EmojiPart which caused infinite loops ([\#7629](https://github.com/matrix-org/matrix-react-sdk/pull/7629)). Fixes #20746. * Upgrade linkifyjs to fix schemes as domain prefixes ([\#7628](https://github.com/matrix-org/matrix-react-sdk/pull/7628)). Fixes #20720. * Show bubble tile timestamps for bubble layout inside the bubble ([\#7622](https://github.com/matrix-org/matrix-react-sdk/pull/7622)). Fixes #20562. * Improve taken username warning in registration for when request fails ([\#7621](https://github.com/matrix-org/matrix-react-sdk/pull/7621)). * Avoid double dialog after clicking to remove a public room ([\#7604](https://github.com/matrix-org/matrix-react-sdk/pull/7604)). Fixes #20681. Contributed by @@c-cal. * Fix space member list right panel state ([\#7617](https://github.com/matrix-org/matrix-react-sdk/pull/7617)). Fixes #20716. * Fall back to legacy analytics for guest users ([\#7616](https://github.com/matrix-org/matrix-react-sdk/pull/7616)). * Always emit a space filter update when the space is actually changed ([\#7611](https://github.com/matrix-org/matrix-react-sdk/pull/7611)). Fixes #20664. * Enlarge emoji in composer ([\#7602](https://github.com/matrix-org/matrix-react-sdk/pull/7602)). Fixes #20665 #15635 and #20688. Contributed by @@robintown. * Disable location sharing button on Desktop ([\#7590](https://github.com/matrix-org/matrix-react-sdk/pull/7590)). * Make pills more natural to navigate around ([\#7607](https://github.com/matrix-org/matrix-react-sdk/pull/7607)). Fixes #20678. Contributed by @@robintown. * Fix excessive padding on inline images ([\#7605](https://github.com/matrix-org/matrix-react-sdk/pull/7605)). Contributed by @@robintown. * Prevent pills from being split by formatting actions ([\#7606](https://github.com/matrix-org/matrix-react-sdk/pull/7606)). Contributed by @@robintown. * Fix translation of "powerText" ([\#7603](https://github.com/matrix-org/matrix-react-sdk/pull/7603)). Contributed by @@c-cal. * Unhide display names when switching back to modern layout ([\#7601](https://github.com/matrix-org/matrix-react-sdk/pull/7601)). Fixes #20676. Contributed by @@robintown. * Fix space member list not opening ([\#7609](https://github.com/matrix-org/matrix-react-sdk/pull/7609)). Fixes #20679. Contributed by @@SimonBrandner. * Fix translation for the "Add room" tooltip ([\#7532](https://github.com/matrix-org/matrix-react-sdk/pull/7532)). Contributed by @@c-cal. * Make the close button of the location share dialog visible in high-contrast theme ([\#7597](https://github.com/matrix-org/matrix-react-sdk/pull/7597)). * Cancel pending events in virtual room when call placed ([\#7583](https://github.com/matrix-org/matrix-react-sdk/pull/7583)). Fixes #17594. * Fix alignment of unread badge in thread list ([\#7582](https://github.com/matrix-org/matrix-react-sdk/pull/7582)). Fixes #20643. * Fix left positioned tooltips being wrong and offset by fixed value ([\#7551](https://github.com/matrix-org/matrix-react-sdk/pull/7551)). * Fix MAB overlapping or overflowing in bubbles layout and threads regressions ([\#7569](https://github.com/matrix-org/matrix-react-sdk/pull/7569)). Fixes #20403 and #20404. * Fix wrong icon being used for appearance tab in space preferences dialog ([\#7570](https://github.com/matrix-org/matrix-react-sdk/pull/7570)). Fixes #20608. * Fix `/jumptodate` using wrong MSC feature flag ([\#7563](https://github.com/matrix-org/matrix-react-sdk/pull/7563)). * Ensure maps show up in replies and threads, by creating unique IDs ([\#7568](https://github.com/matrix-org/matrix-react-sdk/pull/7568)). * Differentiate between hover and roving focus in spotlight dialog ([\#7564](https://github.com/matrix-org/matrix-react-sdk/pull/7564)). Fixes #20597. * Fix timeline jumping issues related to bubble layout ([\#7529](https://github.com/matrix-org/matrix-react-sdk/pull/7529)). Fixes #20302. * Start a conference in a room with 2 people + invitee rather than a 1:1 call ([\#7557](https://github.com/matrix-org/matrix-react-sdk/pull/7557)). Fixes #1202. Contributed by @@SimonBrandner. * Wait for initial profile load before displaying widget ([\#7556](https://github.com/matrix-org/matrix-react-sdk/pull/7556)). * Make widgets and calls span across the whole room width when using bubble layout ([\#7553](https://github.com/matrix-org/matrix-react-sdk/pull/7553)). Fixes #20560. Contributed by @@SimonBrandner. * Always show right panel after setting a card ([\#7544](https://github.com/matrix-org/matrix-react-sdk/pull/7544)). Contributed by @@toger5. * Support deserialising HR tags for editing ([\#7543](https://github.com/matrix-org/matrix-react-sdk/pull/7543)). Fixes #20553. * Refresh ThreadView after React state has been updated ([\#7539](https://github.com/matrix-org/matrix-react-sdk/pull/7539)). Fixes #20549. * Set initial zoom level to 1 to make zooming to location faster ([\#7541](https://github.com/matrix-org/matrix-react-sdk/pull/7541)). * truncate room name on pip header ([\#7538](https://github.com/matrix-org/matrix-react-sdk/pull/7538)). * Prevent enter to send edit weirdness when no change has been made ([\#7522](https://github.com/matrix-org/matrix-react-sdk/pull/7522)). Fixes #20507. * Allow using room pills in slash commands ([\#7513](https://github.com/matrix-org/matrix-react-sdk/pull/7513)). Fixes #20343. Changes in [1.9.9](https://github.com/vector-im/element-web/releases/tag/v1.9.9) (2022-01-17) ============================================================================================= ## ✨ Features * Add permission dropdown for sending reactions ([\#7492](https://github.com/matrix-org/matrix-react-sdk/pull/7492)). Fixes #20450. * Ship maximised widgets and remove feature flag ([\#7509](https://github.com/matrix-org/matrix-react-sdk/pull/7509)). * Properly maintain aspect ratio of inline images ([\#7503](https://github.com/matrix-org/matrix-react-sdk/pull/7503)). * Add zoom buttons to the location view ([\#7482](https://github.com/matrix-org/matrix-react-sdk/pull/7482)). * Remove bubble from around location events ([\#7459](https://github.com/matrix-org/matrix-react-sdk/pull/7459)). Fixes #20323. * Disable "Publish this room" option in invite only rooms ([\#7441](https://github.com/matrix-org/matrix-react-sdk/pull/7441)). Fixes #6596. Contributed by @@aaronraimist. * Give secret key field an `id` ([\#7489](https://github.com/matrix-org/matrix-react-sdk/pull/7489)). Fixes #20390. Contributed by @@SimonBrandner. * Display a tooltip when you hover over a location ([\#7472](https://github.com/matrix-org/matrix-react-sdk/pull/7472)). * Open map in a dialog when it is clicked ([\#7465](https://github.com/matrix-org/matrix-react-sdk/pull/7465)). * a11y - wrap notification level radios in fieldsets ([\#7471](https://github.com/matrix-org/matrix-react-sdk/pull/7471)). * Wrap inputs in fieldsets in Space visibility settings ([\#7350](https://github.com/matrix-org/matrix-react-sdk/pull/7350)). * History based navigation with new right panel store ([\#7398](https://github.com/matrix-org/matrix-react-sdk/pull/7398)). Fixes #19686 #19660 and #19634. * Associate room alias warning with public option in settings ([\#7430](https://github.com/matrix-org/matrix-react-sdk/pull/7430)). * Disable quick reactions button when no permissions ([\#7412](https://github.com/matrix-org/matrix-react-sdk/pull/7412)). Fixes #20270. * Allow opening a map view in OpenStreetMap ([\#7428](https://github.com/matrix-org/matrix-react-sdk/pull/7428)). * Display the user's avatar when they shared their location ([\#7424](https://github.com/matrix-org/matrix-react-sdk/pull/7424)). * Remove the Forward and Share buttons for location messages only ([\#7423](https://github.com/matrix-org/matrix-react-sdk/pull/7423)). * Add configuration to disable relative date markers in timeline ([\#7405](https://github.com/matrix-org/matrix-react-sdk/pull/7405)). * Space preferences for whether or not you see DMs in a Space ([\#7250](https://github.com/matrix-org/matrix-react-sdk/pull/7250)). Fixes #19529 and #19955. * Have LocalEchoWrapper emit updates so the app can react faster ([\#7358](https://github.com/matrix-org/matrix-react-sdk/pull/7358)). Fixes #19749. * Use semantic heading on dialog component ([\#7383](https://github.com/matrix-org/matrix-react-sdk/pull/7383)). * Add `/jumptodate` slash command ([\#7372](https://github.com/matrix-org/matrix-react-sdk/pull/7372)). Fixes #7677. * Update room context menu copy ([\#7361](https://github.com/matrix-org/matrix-react-sdk/pull/7361)). Fixes #20133. * Use lazy rendering in the AddExistingToSpaceDialog ([\#7369](https://github.com/matrix-org/matrix-react-sdk/pull/7369)). Fixes #18784. * Tweak FacePile tooltip to include whether or not you are included ([\#7367](https://github.com/matrix-org/matrix-react-sdk/pull/7367)). Fixes #17278. ## 🐛 Bug Fixes * Ensure group audio-only calls don't switch on the webcam on join ([\#20234](https://github.com/vector-im/element-web/pull/20234)). Fixes #20212. * Fix wrongly wrapping code blocks, breaking line numbers ([\#7507](https://github.com/matrix-org/matrix-react-sdk/pull/7507)). Fixes #20316. * Set header buttons to no phase when right panel is closed ([\#7506](https://github.com/matrix-org/matrix-react-sdk/pull/7506)). * Fix active Jitsi calls (and other active widgets) not being visible on screen, by showing them in PiP if they are not visible in any other container ([\#7435](https://github.com/matrix-org/matrix-react-sdk/pull/7435)). Fixes #15169 and #20275. * Fix layout of message bubble preview in settings ([\#7497](https://github.com/matrix-org/matrix-react-sdk/pull/7497)). * Prevent mutations of js-sdk owned objects as it breaks accountData ([\#7504](https://github.com/matrix-org/matrix-react-sdk/pull/7504)). Fixes matrix-org/element-web-rageshakes#7822. * fallback properly with pluralized strings ([\#7495](https://github.com/matrix-org/matrix-react-sdk/pull/7495)). Fixes #20455. * Consider continuations when resolving whether a tile is last in section ([\#7461](https://github.com/matrix-org/matrix-react-sdk/pull/7461)). Fixes #20368 and #20369. * Fix read receipts and sent indicators for bubble layout ([\#7460](https://github.com/matrix-org/matrix-react-sdk/pull/7460)). Fixes #18298 and #20345. * null-guard dataset mxTheme to prevent html exports from exploding ([\#7493](https://github.com/matrix-org/matrix-react-sdk/pull/7493)). Fixes #20453. * Fix avatar container overlapping give feedback cta ([\#7491](https://github.com/matrix-org/matrix-react-sdk/pull/7491)). Fixes matrix-org/element-web-rageshakes#7987. * Fix jump to bottom button working when on a permalink ([\#7494](https://github.com/matrix-org/matrix-react-sdk/pull/7494)). Fixes #19813. * Remove the Description from the location picker ([\#7485](https://github.com/matrix-org/matrix-react-sdk/pull/7485)). * Fix look of the untrusted device dialog ([\#7487](https://github.com/matrix-org/matrix-react-sdk/pull/7487)). Fixes #20447. Contributed by @@SimonBrandner. * Hide maximise button in the sticker picker ([\#7488](https://github.com/matrix-org/matrix-react-sdk/pull/7488)). Fixes #20443. Contributed by @@SimonBrandner. * Fix space ordering to match newer spec ([\#7481](https://github.com/matrix-org/matrix-react-sdk/pull/7481)). * Fix typing notification colors ([\#7490](https://github.com/matrix-org/matrix-react-sdk/pull/7490)). Fixes #20144. Contributed by @@SimonBrandner. * fix fallback for pluralized strings ([\#7480](https://github.com/matrix-org/matrix-react-sdk/pull/7480)). Fixes #20426. * Fix right panel soft crashes chat rooms ([\#7479](https://github.com/matrix-org/matrix-react-sdk/pull/7479)). Fixes #20433. * update yarn.lock and i18n ([\#7476](https://github.com/matrix-org/matrix-react-sdk/pull/7476)). Fixes #20426 and #20423. * Don't send typing notification when restoring composer draft ([\#7477](https://github.com/matrix-org/matrix-react-sdk/pull/7477)). Fixes #20424. * Fix room joining spinner being incorrect if you change room mid-join ([\#7473](https://github.com/matrix-org/matrix-react-sdk/pull/7473)). * Only return the approved widget capabilities instead of accepting all requested capabilities ([\#7454](https://github.com/matrix-org/matrix-react-sdk/pull/7454)). Contributed by @@dhenneke. * Fix quoting messages from the search view ([\#7466](https://github.com/matrix-org/matrix-react-sdk/pull/7466)). Fixes #20353. * Attribute fallback i18n strings with lang attribute ([\#7323](https://github.com/matrix-org/matrix-react-sdk/pull/7323)). * Fix spotlight cmd-k wrongly expanding left panel ([\#7463](https://github.com/matrix-org/matrix-react-sdk/pull/7463)). Fixes #20399. * Fix room_id check when adding user widgets ([\#7448](https://github.com/matrix-org/matrix-react-sdk/pull/7448)). Fixes #19382. Contributed by @@bink. * Add new line in settings label ([\#7451](https://github.com/matrix-org/matrix-react-sdk/pull/7451)). Fixes #20365. * Fix handling incoming redactions in EventIndex ([\#7443](https://github.com/matrix-org/matrix-react-sdk/pull/7443)). Fixes #19326. * Fix room alias address isn't checked for validity before being shown as added ([\#7107](https://github.com/matrix-org/matrix-react-sdk/pull/7107)). Fixes #19609. Contributed by @@Palid. * Call view accessibility fixes ([\#7439](https://github.com/matrix-org/matrix-react-sdk/pull/7439)). Fixes #18516. * Fix offscreen canvas breaking with split-brained firefox support ([\#7440](https://github.com/matrix-org/matrix-react-sdk/pull/7440)). * Removed red shield in forwarding preview. ([\#7447](https://github.com/matrix-org/matrix-react-sdk/pull/7447)). Contributed by @@ankur12-1610. * Wrap status message ([\#7325](https://github.com/matrix-org/matrix-react-sdk/pull/7325)). Fixes #20092. Contributed by @@SimonBrandner. * Move hideSender logic into state so it causes re-render ([\#7413](https://github.com/matrix-org/matrix-react-sdk/pull/7413)). Fixes #18448. * Fix dialpad positioning ([\#7446](https://github.com/matrix-org/matrix-react-sdk/pull/7446)). Fixes #20175. Contributed by @@SimonBrandner. * Hide non-functional list options on Suggested sublist ([\#7410](https://github.com/matrix-org/matrix-react-sdk/pull/7410)). Fixes #20252. * Fix width overflow in mini composer overflow menu ([\#7411](https://github.com/matrix-org/matrix-react-sdk/pull/7411)). Fixes #20263. * Fix being wrongly sent to Home space when creating/joining/leaving rooms ([\#7418](https://github.com/matrix-org/matrix-react-sdk/pull/7418)). Fixes matrix-org/element-web-rageshakes#7331 #20246 and #20240. * Fix HTML Export where the data-mx-theme is `Light` not `light` ([\#7415](https://github.com/matrix-org/matrix-react-sdk/pull/7415)). * Don't disable username/password fields whilst doing wk-lookup ([\#7438](https://github.com/matrix-org/matrix-react-sdk/pull/7438)). Fixes #20121. * Prevent keyboard propagation out of context menus ([\#7437](https://github.com/matrix-org/matrix-react-sdk/pull/7437)). Fixes #20317. * Fix nulls leaking into geo urls ([\#7433](https://github.com/matrix-org/matrix-react-sdk/pull/7433)). * Fix zIndex of peristent apps in miniMode ([\#7429](https://github.com/matrix-org/matrix-react-sdk/pull/7429)). * Space panel should watch spaces for space name changes ([\#7432](https://github.com/matrix-org/matrix-react-sdk/pull/7432)). * Fix list formatting alternating on edit ([\#7422](https://github.com/matrix-org/matrix-react-sdk/pull/7422)). Fixes #20073. Contributed by @@renancleyson-dev. * Don't show `Testing small changes` without UIFeature.Feedback ([\#7427](https://github.com/matrix-org/matrix-react-sdk/pull/7427)). Fixes #20298. * Fix invisible toggle space panel button ([\#7426](https://github.com/matrix-org/matrix-react-sdk/pull/7426)). Fixes #20279. * Fix legacy breadcrumbs wrongly showing up ([\#7425](https://github.com/matrix-org/matrix-react-sdk/pull/7425)). * Space Panel use SettingsStore instead of SpaceStore as source of truth ([\#7404](https://github.com/matrix-org/matrix-react-sdk/pull/7404)). Fixes #20250. * Fix inline code block nowrap issue ([\#7406](https://github.com/matrix-org/matrix-react-sdk/pull/7406)). * Fix notification badge for All Rooms space ([\#7401](https://github.com/matrix-org/matrix-react-sdk/pull/7401)). Fixes #20229. * Show error if could not load space hierarchy ([\#7399](https://github.com/matrix-org/matrix-react-sdk/pull/7399)). Fixes #20221. * Increase gap between ELS and the subsequent event to prevent overlap ([\#7391](https://github.com/matrix-org/matrix-react-sdk/pull/7391)). Fixes #18319. * Fix list of members in space preview ([\#7356](https://github.com/matrix-org/matrix-react-sdk/pull/7356)). Fixes #19781. * Fix sizing of e2e shield in bubble layout ([\#7394](https://github.com/matrix-org/matrix-react-sdk/pull/7394)). Fixes #19090. * Fix bubble radius wrong when followed by a state event from same user ([\#7393](https://github.com/matrix-org/matrix-react-sdk/pull/7393)). Fixes #18982. * Fix alignment between ELS and Events in bubble layout ([\#7392](https://github.com/matrix-org/matrix-react-sdk/pull/7392)). Fixes #19652 and #19057. * Don't include the accuracy parameter in location events if accuracy could not be determined. ([\#7375](https://github.com/matrix-org/matrix-react-sdk/pull/7375)). * Make compact layout only apply to Modern layout ([\#7382](https://github.com/matrix-org/matrix-react-sdk/pull/7382)). Fixes #18412. * Pin qrcode to fix e2e verification bug ([\#7378](https://github.com/matrix-org/matrix-react-sdk/pull/7378)). Fixes #20188. * Add internationalisation to progress strings in room export dialog ([\#7385](https://github.com/matrix-org/matrix-react-sdk/pull/7385)). Fixes #20208. * Prevent escape to cancel edit from also scrolling to bottom ([\#7380](https://github.com/matrix-org/matrix-react-sdk/pull/7380)). Fixes #20182. * Fix narrow mode composer buttons for polls labs ([\#7386](https://github.com/matrix-org/matrix-react-sdk/pull/7386)). Fixes #20067. * Fix useUserStatusMessage exploding on unknown user ([\#7365](https://github.com/matrix-org/matrix-react-sdk/pull/7365)). * Fix room join spinner in room list header ([\#7364](https://github.com/matrix-org/matrix-react-sdk/pull/7364)). Fixes #20139. * Fix room search sometimes not opening spotlight ([\#7363](https://github.com/matrix-org/matrix-react-sdk/pull/7363)). Fixes matrix-org/element-web-rageshakes#7288. Changes in [1.9.9-rc.1](https://github.com/vector-im/element-web/releases/tag/v1.9.9-rc.1) (2022-01-11) ======================================================================================================= ## ✨ Features * Ship maximised widgets and remove feature flag ([\#7509](https://github.com/matrix-org/matrix-react-sdk/pull/7509)). * Properly maintain aspect ratio of inline images ([\#7503](https://github.com/matrix-org/matrix-react-sdk/pull/7503)). * Add zoom buttons to the location view ([\#7482](https://github.com/matrix-org/matrix-react-sdk/pull/7482)). * Remove bubble from around location events ([\#7459](https://github.com/matrix-org/matrix-react-sdk/pull/7459)). Fixes #20323. * Disable "Publish this room" option in invite only rooms ([\#7441](https://github.com/matrix-org/matrix-react-sdk/pull/7441)). Fixes #6596. Contributed by @@aaronraimist. * Add permission dropdown for sending reactions ([\#7492](https://github.com/matrix-org/matrix-react-sdk/pull/7492)). Fixes #20450. * Give secret key field an `id` ([\#7489](https://github.com/matrix-org/matrix-react-sdk/pull/7489)). Fixes #20390. Contributed by @@SimonBrandner. * Display a tooltip when you hover over a location ([\#7472](https://github.com/matrix-org/matrix-react-sdk/pull/7472)). * Open map in a dialog when it is clicked ([\#7465](https://github.com/matrix-org/matrix-react-sdk/pull/7465)). * a11y - wrap notification level radios in fieldsets ([\#7471](https://github.com/matrix-org/matrix-react-sdk/pull/7471)). * Wrap inputs in fieldsets in Space visibility settings ([\#7350](https://github.com/matrix-org/matrix-react-sdk/pull/7350)). * History based navigation with new right panel store ([\#7398](https://github.com/matrix-org/matrix-react-sdk/pull/7398)). Fixes #19686 #19660 and #19634. * Associate room alias warning with public option in settings ([\#7430](https://github.com/matrix-org/matrix-react-sdk/pull/7430)). * Disable quick reactions button when no permissions ([\#7412](https://github.com/matrix-org/matrix-react-sdk/pull/7412)). Fixes #20270. * Allow opening a map view in OpenStreetMap ([\#7428](https://github.com/matrix-org/matrix-react-sdk/pull/7428)). * Display the user's avatar when they shared their location ([\#7424](https://github.com/matrix-org/matrix-react-sdk/pull/7424)). * Remove the Forward and Share buttons for location messages only ([\#7423](https://github.com/matrix-org/matrix-react-sdk/pull/7423)). * Add configuration to disable relative date markers in timeline ([\#7405](https://github.com/matrix-org/matrix-react-sdk/pull/7405)). * Space preferences for whether or not you see DMs in a Space ([\#7250](https://github.com/matrix-org/matrix-react-sdk/pull/7250)). Fixes #19529 and #19955. * Have LocalEchoWrapper emit updates so the app can react faster ([\#7358](https://github.com/matrix-org/matrix-react-sdk/pull/7358)). Fixes #19749. * Use semantic heading on dialog component ([\#7383](https://github.com/matrix-org/matrix-react-sdk/pull/7383)). * Add `/jumptodate` slash command ([\#7372](https://github.com/matrix-org/matrix-react-sdk/pull/7372)). Fixes #7677. * Update room context menu copy ([\#7361](https://github.com/matrix-org/matrix-react-sdk/pull/7361)). Fixes #20133. * Use lazy rendering in the AddExistingToSpaceDialog ([\#7369](https://github.com/matrix-org/matrix-react-sdk/pull/7369)). Fixes #18784. * Tweak FacePile tooltip to include whether or not you are included ([\#7367](https://github.com/matrix-org/matrix-react-sdk/pull/7367)). Fixes #17278. ## 🐛 Bug Fixes * Ensure group audio-only calls don't switch on the webcam on join ([\#20234](https://github.com/vector-im/element-web/pull/20234)). Fixes #20212. * Fix wrongly wrapping code blocks, breaking line numbers ([\#7507](https://github.com/matrix-org/matrix-react-sdk/pull/7507)). Fixes #20316. * Set header buttons to no phase when right panel is closed ([\#7506](https://github.com/matrix-org/matrix-react-sdk/pull/7506)). * Fix active Jitsi calls (and other active widgets) not being visible on screen, by showing them in PiP if they are not visible in any other container ([\#7435](https://github.com/matrix-org/matrix-react-sdk/pull/7435)). Fixes #15169 and #20275. * Fix layout of message bubble preview in settings ([\#7497](https://github.com/matrix-org/matrix-react-sdk/pull/7497)). * Prevent mutations of js-sdk owned objects as it breaks accountData ([\#7504](https://github.com/matrix-org/matrix-react-sdk/pull/7504)). Fixes matrix-org/element-web-rageshakes#7822. * fallback properly with pluralized strings ([\#7495](https://github.com/matrix-org/matrix-react-sdk/pull/7495)). Fixes #20455. * Consider continuations when resolving whether a tile is last in section ([\#7461](https://github.com/matrix-org/matrix-react-sdk/pull/7461)). Fixes #20368 and #20369. * Fix read receipts and sent indicators for bubble layout ([\#7460](https://github.com/matrix-org/matrix-react-sdk/pull/7460)). Fixes #18298 and #20345. * null-guard dataset mxTheme to prevent html exports from exploding ([\#7493](https://github.com/matrix-org/matrix-react-sdk/pull/7493)). Fixes #20453. * Fix avatar container overlapping give feedback cta ([\#7491](https://github.com/matrix-org/matrix-react-sdk/pull/7491)). Fixes matrix-org/element-web-rageshakes#7987. * Fix jump to bottom button working when on a permalink ([\#7494](https://github.com/matrix-org/matrix-react-sdk/pull/7494)). Fixes #19813. * Remove the Description from the location picker ([\#7485](https://github.com/matrix-org/matrix-react-sdk/pull/7485)). * Fix look of the untrusted device dialog ([\#7487](https://github.com/matrix-org/matrix-react-sdk/pull/7487)). Fixes #20447. Contributed by @@SimonBrandner. * Hide maximise button in the sticker picker ([\#7488](https://github.com/matrix-org/matrix-react-sdk/pull/7488)). Fixes #20443. Contributed by @@SimonBrandner. * Fix space ordering to match newer spec ([\#7481](https://github.com/matrix-org/matrix-react-sdk/pull/7481)). * Fix typing notification colors ([\#7490](https://github.com/matrix-org/matrix-react-sdk/pull/7490)). Fixes #20144. Contributed by @@SimonBrandner. * fix fallback for pluralized strings ([\#7480](https://github.com/matrix-org/matrix-react-sdk/pull/7480)). Fixes #20426. * Fix right panel soft crashes chat rooms ([\#7479](https://github.com/matrix-org/matrix-react-sdk/pull/7479)). Fixes #20433. * update yarn.lock and i18n ([\#7476](https://github.com/matrix-org/matrix-react-sdk/pull/7476)). Fixes #20426 and #20423. * Don't send typing notification when restoring composer draft ([\#7477](https://github.com/matrix-org/matrix-react-sdk/pull/7477)). Fixes #20424. * Fix room joining spinner being incorrect if you change room mid-join ([\#7473](https://github.com/matrix-org/matrix-react-sdk/pull/7473)). * Only return the approved widget capabilities instead of accepting all requested capabilities ([\#7454](https://github.com/matrix-org/matrix-react-sdk/pull/7454)). Contributed by @@dhenneke. * Fix quoting messages from the search view ([\#7466](https://github.com/matrix-org/matrix-react-sdk/pull/7466)). Fixes #20353. * Attribute fallback i18n strings with lang attribute ([\#7323](https://github.com/matrix-org/matrix-react-sdk/pull/7323)). * Fix spotlight cmd-k wrongly expanding left panel ([\#7463](https://github.com/matrix-org/matrix-react-sdk/pull/7463)). Fixes #20399. * Fix room_id check when adding user widgets ([\#7448](https://github.com/matrix-org/matrix-react-sdk/pull/7448)). Fixes #19382. Contributed by @@bink. * Add new line in settings label ([\#7451](https://github.com/matrix-org/matrix-react-sdk/pull/7451)). Fixes #20365. * Fix handling incoming redactions in EventIndex ([\#7443](https://github.com/matrix-org/matrix-react-sdk/pull/7443)). Fixes #19326. * Fix room alias address isn't checked for validity before being shown as added ([\#7107](https://github.com/matrix-org/matrix-react-sdk/pull/7107)). Fixes #19609. Contributed by @@Palid. * Call view accessibility fixes ([\#7439](https://github.com/matrix-org/matrix-react-sdk/pull/7439)). Fixes #18516. * Fix offscreen canvas breaking with split-brained firefox support ([\#7440](https://github.com/matrix-org/matrix-react-sdk/pull/7440)). * Removed red shield in forwarding preview. ([\#7447](https://github.com/matrix-org/matrix-react-sdk/pull/7447)). Contributed by @@ankur12-1610. * Wrap status message ([\#7325](https://github.com/matrix-org/matrix-react-sdk/pull/7325)). Fixes #20092. Contributed by @@SimonBrandner. * Move hideSender logic into state so it causes re-render ([\#7413](https://github.com/matrix-org/matrix-react-sdk/pull/7413)). Fixes #18448. * Fix dialpad positioning ([\#7446](https://github.com/matrix-org/matrix-react-sdk/pull/7446)). Fixes #20175. Contributed by @@SimonBrandner. * Hide non-functional list options on Suggested sublist ([\#7410](https://github.com/matrix-org/matrix-react-sdk/pull/7410)). Fixes #20252. * Fix width overflow in mini composer overflow menu ([\#7411](https://github.com/matrix-org/matrix-react-sdk/pull/7411)). Fixes #20263. * Fix being wrongly sent to Home space when creating/joining/leaving rooms ([\#7418](https://github.com/matrix-org/matrix-react-sdk/pull/7418)). Fixes matrix-org/element-web-rageshakes#7331 #20246 and #20240. * Fix HTML Export where the data-mx-theme is `Light` not `light` ([\#7415](https://github.com/matrix-org/matrix-react-sdk/pull/7415)). * Don't disable username/password fields whilst doing wk-lookup ([\#7438](https://github.com/matrix-org/matrix-react-sdk/pull/7438)). Fixes #20121. * Prevent keyboard propagation out of context menus ([\#7437](https://github.com/matrix-org/matrix-react-sdk/pull/7437)). Fixes #20317. * Fix nulls leaking into geo urls ([\#7433](https://github.com/matrix-org/matrix-react-sdk/pull/7433)). * Fix zIndex of peristent apps in miniMode ([\#7429](https://github.com/matrix-org/matrix-react-sdk/pull/7429)). * Space panel should watch spaces for space name changes ([\#7432](https://github.com/matrix-org/matrix-react-sdk/pull/7432)). * Fix list formatting alternating on edit ([\#7422](https://github.com/matrix-org/matrix-react-sdk/pull/7422)). Fixes #20073. Contributed by @@renancleyson-dev. * Don't show `Testing small changes` without UIFeature.Feedback ([\#7427](https://github.com/matrix-org/matrix-react-sdk/pull/7427)). Fixes #20298. * Fix invisible toggle space panel button ([\#7426](https://github.com/matrix-org/matrix-react-sdk/pull/7426)). Fixes #20279. * Fix legacy breadcrumbs wrongly showing up ([\#7425](https://github.com/matrix-org/matrix-react-sdk/pull/7425)). * Space Panel use SettingsStore instead of SpaceStore as source of truth ([\#7404](https://github.com/matrix-org/matrix-react-sdk/pull/7404)). Fixes #20250. * Fix inline code block nowrap issue ([\#7406](https://github.com/matrix-org/matrix-react-sdk/pull/7406)). * Fix notification badge for All Rooms space ([\#7401](https://github.com/matrix-org/matrix-react-sdk/pull/7401)). Fixes #20229. * Show error if could not load space hierarchy ([\#7399](https://github.com/matrix-org/matrix-react-sdk/pull/7399)). Fixes #20221. * Increase gap between ELS and the subsequent event to prevent overlap ([\#7391](https://github.com/matrix-org/matrix-react-sdk/pull/7391)). Fixes #18319. * Fix list of members in space preview ([\#7356](https://github.com/matrix-org/matrix-react-sdk/pull/7356)). Fixes #19781. * Fix sizing of e2e shield in bubble layout ([\#7394](https://github.com/matrix-org/matrix-react-sdk/pull/7394)). Fixes #19090. * Fix bubble radius wrong when followed by a state event from same user ([\#7393](https://github.com/matrix-org/matrix-react-sdk/pull/7393)). Fixes #18982. * Fix alignment between ELS and Events in bubble layout ([\#7392](https://github.com/matrix-org/matrix-react-sdk/pull/7392)). Fixes #19652 and #19057. * Don't include the accuracy parameter in location events if accuracy could not be determined. ([\#7375](https://github.com/matrix-org/matrix-react-sdk/pull/7375)). * Make compact layout only apply to Modern layout ([\#7382](https://github.com/matrix-org/matrix-react-sdk/pull/7382)). Fixes #18412. * Pin qrcode to fix e2e verification bug ([\#7378](https://github.com/matrix-org/matrix-react-sdk/pull/7378)). Fixes #20188. * Add internationalisation to progress strings in room export dialog ([\#7385](https://github.com/matrix-org/matrix-react-sdk/pull/7385)). Fixes #20208. * Prevent escape to cancel edit from also scrolling to bottom ([\#7380](https://github.com/matrix-org/matrix-react-sdk/pull/7380)). Fixes #20182. * Fix narrow mode composer buttons for polls labs ([\#7386](https://github.com/matrix-org/matrix-react-sdk/pull/7386)). Fixes #20067. * Fix useUserStatusMessage exploding on unknown user ([\#7365](https://github.com/matrix-org/matrix-react-sdk/pull/7365)). * Fix room join spinner in room list header ([\#7364](https://github.com/matrix-org/matrix-react-sdk/pull/7364)). Fixes #20139. * Fix room search sometimes not opening spotlight ([\#7363](https://github.com/matrix-org/matrix-react-sdk/pull/7363)). Fixes matrix-org/element-web-rageshakes#7288. Changes in [1.9.8](https://github.com/vector-im/element-web/releases/tag/v1.9.8) (2021-12-20) ============================================================================================= ## ✨ Features * Include Vietnamese language ([\#20029](https://github.com/vector-im/element-web/pull/20029)). * Simple static location sharing ([\#19754](https://github.com/vector-im/element-web/pull/19754)). * Add support for the Indonesian language ([\#20032](https://github.com/vector-im/element-web/pull/20032)). Fixes #20030. Contributed by @@Linerly. * Always unhide widgets on layout change (pinning a widget) ([\#7299](https://github.com/matrix-org/matrix-react-sdk/pull/7299)). * Update status message in the member list and user info panel when it is changed ([\#7338](https://github.com/matrix-org/matrix-react-sdk/pull/7338)). Fixes #20127. Contributed by @@SimonBrandner. * Iterate space panel toggle collapse interaction ([\#7335](https://github.com/matrix-org/matrix-react-sdk/pull/7335)). Fixes #20079. * Spotlight search labs ([\#7116](https://github.com/matrix-org/matrix-react-sdk/pull/7116)). Fixes #19530. * Put room settings form elements in fieldsets ([\#7311](https://github.com/matrix-org/matrix-react-sdk/pull/7311)). * Add descriptions to ambiguous links for screen readers ([\#7310](https://github.com/matrix-org/matrix-react-sdk/pull/7310)). * Make tooltips keyboard accessible ([\#7281](https://github.com/matrix-org/matrix-react-sdk/pull/7281)). * Iterate room context menus for DMs ([\#7308](https://github.com/matrix-org/matrix-react-sdk/pull/7308)). Fixes #19527. * Update space panel expand mechanism ([\#7230](https://github.com/matrix-org/matrix-react-sdk/pull/7230)). Fixes #17993. * Add CSS variable to make the UI gaps consistent and fix the resize handle position ([\#7234](https://github.com/matrix-org/matrix-react-sdk/pull/7234)). Fixes #19904 and #19938. * Custom location sharing. ([\#7185](https://github.com/matrix-org/matrix-react-sdk/pull/7185)). * Simple static location sharing ([\#7135](https://github.com/matrix-org/matrix-react-sdk/pull/7135)). * Finish sending pending messages before leaving room ([\#7276](https://github.com/matrix-org/matrix-react-sdk/pull/7276)). Fixes #4702. * Dropdown follow wai-aria practices for expanding on arrow keys ([\#7277](https://github.com/matrix-org/matrix-react-sdk/pull/7277)). Fixes #3687. * Expose PL control for pinned events when lab enabled ([\#7278](https://github.com/matrix-org/matrix-react-sdk/pull/7278)). Fixes #5396. * In People & Favourites metaspaces always show all rooms ([\#7288](https://github.com/matrix-org/matrix-react-sdk/pull/7288)). Fixes #20048. * Don't allow calls when the connection the server has been lost ([\#7287](https://github.com/matrix-org/matrix-react-sdk/pull/7287)). Fixes #2096. Contributed by @@SimonBrandner. * Analytics opt in for posthog ([\#6936](https://github.com/matrix-org/matrix-react-sdk/pull/6936)). * Don't inhibit current room notifications if user has Modal open ([\#7274](https://github.com/matrix-org/matrix-react-sdk/pull/7274)). Fixes #1118. * Remove the `Screen sharing is here!` dialog ([\#7266](https://github.com/matrix-org/matrix-react-sdk/pull/7266)). Fixes #18824. Contributed by @@SimonBrandner. * Make composer buttons react to settings without having to change room ([\#7264](https://github.com/matrix-org/matrix-react-sdk/pull/7264)). Fixes #20011. * Decorate view keyboard shortcuts link as a link ([\#7260](https://github.com/matrix-org/matrix-react-sdk/pull/7260)). Fixes #20007. * Improve ease of focusing on Room list Search ([\#7255](https://github.com/matrix-org/matrix-react-sdk/pull/7255)). Fixes matrix-org/element-web-rageshakes#7017. * Autofocus device panel entry when renaming device ([\#7249](https://github.com/matrix-org/matrix-react-sdk/pull/7249)). Fixes #19984. * Update Space Panel scrollable region ([\#7245](https://github.com/matrix-org/matrix-react-sdk/pull/7245)). Fixes #19978. * Replace breadcrumbs with recently viewed menu ([\#7073](https://github.com/matrix-org/matrix-react-sdk/pull/7073)). Fixes #19528. * Tweaks to informational architecture 1.1 ([\#7052](https://github.com/matrix-org/matrix-react-sdk/pull/7052)). Fixes #19526, #19379, #17792, #16450, #19881, #19892, #19300, #19324, #17307, #17468 #19932 and #19956. ## 🐛 Bug Fixes * [Release] Fix inline code block nowrap issue ([\#7407](https://github.com/matrix-org/matrix-react-sdk/pull/7407)). * don't collapse spaces in inline code blocks (https ([\#7328](https://github.com/matrix-org/matrix-react-sdk/pull/7328)). Fixes #6051. Contributed by @@HarHarLinks. * Fix accessibility regressions ([\#7336](https://github.com/matrix-org/matrix-react-sdk/pull/7336)). * Debounce User Info start dm "Message" button ([\#7357](https://github.com/matrix-org/matrix-react-sdk/pull/7357)). Fixes #7763. * Fix thread filter being cut-off on narrow screens ([\#7354](https://github.com/matrix-org/matrix-react-sdk/pull/7354)). Fixes #20146. * Fix upgraded rooms wrongly showing up in spotlight ([\#7341](https://github.com/matrix-org/matrix-react-sdk/pull/7341)). Fixes #20141. * Show votes in replied-to polls (pass in getRelationsForEvent) ([\#7345](https://github.com/matrix-org/matrix-react-sdk/pull/7345)). Fixes #20153. * Keep all previously approved widget capabilities when requesting new capabilities ([\#7340](https://github.com/matrix-org/matrix-react-sdk/pull/7340)). Contributed by @@dhenneke. * Only show poll previews when the polls feature is enabled ([\#7331](https://github.com/matrix-org/matrix-react-sdk/pull/7331)). * No-op action:join if the user is already invited for scalar ([\#7334](https://github.com/matrix-org/matrix-react-sdk/pull/7334)). Fixes #20134. * Don't show polls in timeline if polls are disabled ([\#7332](https://github.com/matrix-org/matrix-react-sdk/pull/7332)). Fixes #20130. * Don't send a poll response event if you are voting for your current c… ([\#7326](https://github.com/matrix-org/matrix-react-sdk/pull/7326)). Fixes #20129. * Don't show options button when the user can't modify widgets ([\#7324](https://github.com/matrix-org/matrix-react-sdk/pull/7324)). Fixes #20114. Contributed by @@SimonBrandner. * Add vertical spacing between buttons when they go over multiple lines ([\#7314](https://github.com/matrix-org/matrix-react-sdk/pull/7314)). Contributed by @@twigleingrid. * Improve accessibility of opening space create menu ([\#7316](https://github.com/matrix-org/matrix-react-sdk/pull/7316)). * Correct tab order in room preview dialog ([\#7302](https://github.com/matrix-org/matrix-react-sdk/pull/7302)). * Fix favourites and people metaspaces not rendering their content ([\#7315](https://github.com/matrix-org/matrix-react-sdk/pull/7315)). Fixes #20070. * Make clear button images visible in high contrast theme ([\#7306](https://github.com/matrix-org/matrix-react-sdk/pull/7306)). Fixes #19931. * Fix html exporting and improve output size ([\#7312](https://github.com/matrix-org/matrix-react-sdk/pull/7312)). Fixes #19436 #20107 and #19441. * Fix textual message stripping new line ([\#7239](https://github.com/matrix-org/matrix-react-sdk/pull/7239)). Fixes #15320. Contributed by @@renancleyson-dev. * Fix issue with room list resizer getting clipped in firefox ([\#7303](https://github.com/matrix-org/matrix-react-sdk/pull/7303)). Fixes #20076. * Fix wrong indentation with nested ordered list unnesting list on edit ([\#7300](https://github.com/matrix-org/matrix-react-sdk/pull/7300)). Contributed by @@renancleyson-dev. * Fix input field behaviour inside context menus ([\#7293](https://github.com/matrix-org/matrix-react-sdk/pull/7293)). Fixes #19881. * Corrected the alignment of the Edit button on LoginPage. ([\#7292](https://github.com/matrix-org/matrix-react-sdk/pull/7292)). Contributed by @@ankur12-1610. * Allow sharing manual location without giving location permission ([\#7295](https://github.com/matrix-org/matrix-react-sdk/pull/7295)). Fixes #20065. Contributed by @@tulir. * Make emoji picker search placeholder localizable ([\#7294](https://github.com/matrix-org/matrix-react-sdk/pull/7294)). * Fix jump to bottom on message send ([\#7280](https://github.com/matrix-org/matrix-react-sdk/pull/7280)). Fixes #19859. Contributed by @@SimonBrandner. * Fix: Warning: Unsupported style property pointer-events. Did you mean pointerEvents? ([\#7291](https://github.com/matrix-org/matrix-react-sdk/pull/7291)). * Add edits and replies to the right panel timeline & prepare the timelineCard to share code with threads ([\#7262](https://github.com/matrix-org/matrix-react-sdk/pull/7262)). Fixes #20012 and #19928. * Fix labs exploding when lab group is empty ([\#7290](https://github.com/matrix-org/matrix-react-sdk/pull/7290)). Fixes #20051. * Update URL when room aliases are modified ([\#7289](https://github.com/matrix-org/matrix-react-sdk/pull/7289)). Fixes #1616 and #1925. * Render mini user menu for when space panel is disabled ([\#7258](https://github.com/matrix-org/matrix-react-sdk/pull/7258)). Fixes #19998. * When accepting DM from People metaspace don't switch to Home ([\#7272](https://github.com/matrix-org/matrix-react-sdk/pull/7272)). Fixes #19995. * Fix CallPreview `room is null` ([\#7265](https://github.com/matrix-org/matrix-react-sdk/pull/7265)). Fixes #19990, #19972, matrix-org/element-web-rageshakes#7004 matrix-org/element-web-rageshakes#6991 and matrix-org/element-web-rageshakes#6964. * Fixes more instances of double-translation ([\#7259](https://github.com/matrix-org/matrix-react-sdk/pull/7259)). Fixes #20010. * Fix video calls ([\#7256](https://github.com/matrix-org/matrix-react-sdk/pull/7256)). Fixes #20008. Contributed by @@SimonBrandner. * Fix broken i18n in Forgot & Change password ([\#7252](https://github.com/matrix-org/matrix-react-sdk/pull/7252)). Fixes #19989. * Fix setBotPower to not use `.content` ([\#7179](https://github.com/matrix-org/matrix-react-sdk/pull/7179)). Fixes #19845. * Break long words in pinned messages to prevent overflow ([\#7251](https://github.com/matrix-org/matrix-react-sdk/pull/7251)). Fixes #19985. * Disallow sending empty feedbacks ([\#7240](https://github.com/matrix-org/matrix-react-sdk/pull/7240)). * Fix wrongly sized default sub-space icons in space panel ([\#7243](https://github.com/matrix-org/matrix-react-sdk/pull/7243)). Fixes #19973. * Hide clear cache and reload button if crash is before client init ([\#7242](https://github.com/matrix-org/matrix-react-sdk/pull/7242)). Fixes matrix-org/element-web-rageshakes#6996. * Fix automatic space switching wrongly going via Home for room aliases ([\#7247](https://github.com/matrix-org/matrix-react-sdk/pull/7247)). Fixes #19974. * Fix links being parsed as markdown links improperly ([\#7200](https://github.com/matrix-org/matrix-react-sdk/pull/7200)). Contributed by @@Palid. Changes in [1.9.8-rc.1](https://github.com/vector-im/element-web/releases/tag/v1.9.8-rc.1) (2021-12-14) ======================================================================================================= ## ✨ Features * Include Vietnamese language ([\#20029](https://github.com/vector-im/element-web/pull/20029)). * Simple static location sharing ([\#19754](https://github.com/vector-im/element-web/pull/19754)). * Add support for the Indonesian language ([\#20032](https://github.com/vector-im/element-web/pull/20032)). Fixes #20030. Contributed by @@Linerly. * Always unhide widgets on layout change (pinning a widget) ([\#7299](https://github.com/matrix-org/matrix-react-sdk/pull/7299)). * Update status message in the member list and user info panel when it is changed ([\#7338](https://github.com/matrix-org/matrix-react-sdk/pull/7338)). Fixes #20127. Contributed by @@SimonBrandner. * Iterate space panel toggle collapse interaction ([\#7335](https://github.com/matrix-org/matrix-react-sdk/pull/7335)). Fixes #20079. * Spotlight search labs ([\#7116](https://github.com/matrix-org/matrix-react-sdk/pull/7116)). Fixes #19530. * Put room settings form elements in fieldsets ([\#7311](https://github.com/matrix-org/matrix-react-sdk/pull/7311)). * Add descriptions to ambiguous links for screen readers ([\#7310](https://github.com/matrix-org/matrix-react-sdk/pull/7310)). * Make tooltips keyboard accessible ([\#7281](https://github.com/matrix-org/matrix-react-sdk/pull/7281)). * Iterate room context menus for DMs ([\#7308](https://github.com/matrix-org/matrix-react-sdk/pull/7308)). Fixes #19527. * Update space panel expand mechanism ([\#7230](https://github.com/matrix-org/matrix-react-sdk/pull/7230)). Fixes #17993. * Add CSS variable to make the UI gaps consistent and fix the resize handle position ([\#7234](https://github.com/matrix-org/matrix-react-sdk/pull/7234)). Fixes #19904 and #19938. * Custom location sharing. ([\#7185](https://github.com/matrix-org/matrix-react-sdk/pull/7185)). * Simple static location sharing ([\#7135](https://github.com/matrix-org/matrix-react-sdk/pull/7135)). * Finish sending pending messages before leaving room ([\#7276](https://github.com/matrix-org/matrix-react-sdk/pull/7276)). Fixes #4702. * Dropdown follow wai-aria practices for expanding on arrow keys ([\#7277](https://github.com/matrix-org/matrix-react-sdk/pull/7277)). Fixes #3687. * Expose PL control for pinned events when lab enabled ([\#7278](https://github.com/matrix-org/matrix-react-sdk/pull/7278)). Fixes #5396. * In People & Favourites metaspaces always show all rooms ([\#7288](https://github.com/matrix-org/matrix-react-sdk/pull/7288)). Fixes #20048. * Don't allow calls when the connection the server has been lost ([\#7287](https://github.com/matrix-org/matrix-react-sdk/pull/7287)). Fixes #2096. Contributed by @@SimonBrandner. * Analytics opt in for posthog ([\#6936](https://github.com/matrix-org/matrix-react-sdk/pull/6936)). * Don't inhibit current room notifications if user has Modal open ([\#7274](https://github.com/matrix-org/matrix-react-sdk/pull/7274)). Fixes #1118. * Remove the `Screen sharing is here!` dialog ([\#7266](https://github.com/matrix-org/matrix-react-sdk/pull/7266)). Fixes #18824. Contributed by @@SimonBrandner. * Make composer buttons react to settings without having to change room ([\#7264](https://github.com/matrix-org/matrix-react-sdk/pull/7264)). Fixes #20011. * Decorate view keyboard shortcuts link as a link ([\#7260](https://github.com/matrix-org/matrix-react-sdk/pull/7260)). Fixes #20007. * Improve ease of focusing on Room list Search ([\#7255](https://github.com/matrix-org/matrix-react-sdk/pull/7255)). Fixes matrix-org/element-web-rageshakes#7017. * Autofocus device panel entry when renaming device ([\#7249](https://github.com/matrix-org/matrix-react-sdk/pull/7249)). Fixes #19984. * Update Space Panel scrollable region ([\#7245](https://github.com/matrix-org/matrix-react-sdk/pull/7245)). Fixes #19978. * Replace breadcrumbs with recently viewed menu ([\#7073](https://github.com/matrix-org/matrix-react-sdk/pull/7073)). Fixes #19528. * Tweaks to informational architecture 1.1 ([\#7052](https://github.com/matrix-org/matrix-react-sdk/pull/7052)). Fixes #19526, #19379, #17792, #16450, #19881, #19892, #19300, #19324, #17307, #17468 #19932 and #19956. ## 🐛 Bug Fixes * Fix accessibility regressions ([\#7336](https://github.com/matrix-org/matrix-react-sdk/pull/7336)). * Debounce User Info start dm "Message" button ([\#7357](https://github.com/matrix-org/matrix-react-sdk/pull/7357)). Fixes #7763. * Fix thread filter being cut-off on narrow screens ([\#7354](https://github.com/matrix-org/matrix-react-sdk/pull/7354)). Fixes #20146. * Fix upgraded rooms wrongly showing up in spotlight ([\#7341](https://github.com/matrix-org/matrix-react-sdk/pull/7341)). Fixes #20141. * Show votes in replied-to polls (pass in getRelationsForEvent) ([\#7345](https://github.com/matrix-org/matrix-react-sdk/pull/7345)). Fixes #20153. * Keep all previously approved widget capabilities when requesting new capabilities ([\#7340](https://github.com/matrix-org/matrix-react-sdk/pull/7340)). Contributed by @@dhenneke. * Only show poll previews when the polls feature is enabled ([\#7331](https://github.com/matrix-org/matrix-react-sdk/pull/7331)). * don't collapse spaces in inline code blocks (https ([\#7328](https://github.com/matrix-org/matrix-react-sdk/pull/7328)). Fixes #6051. Contributed by @@HarHarLinks. * No-op action:join if the user is already invited for scalar ([\#7334](https://github.com/matrix-org/matrix-react-sdk/pull/7334)). Fixes #20134. * Don't show polls in timeline if polls are disabled ([\#7332](https://github.com/matrix-org/matrix-react-sdk/pull/7332)). Fixes #20130. * Don't send a poll response event if you are voting for your current c… ([\#7326](https://github.com/matrix-org/matrix-react-sdk/pull/7326)). Fixes #20129. * Don't show options button when the user can't modify widgets ([\#7324](https://github.com/matrix-org/matrix-react-sdk/pull/7324)). Fixes #20114. Contributed by @@SimonBrandner. * Add vertical spacing between buttons when they go over multiple lines ([\#7314](https://github.com/matrix-org/matrix-react-sdk/pull/7314)). Contributed by @@twigleingrid. * Improve accessibility of opening space create menu ([\#7316](https://github.com/matrix-org/matrix-react-sdk/pull/7316)). * Correct tab order in room preview dialog ([\#7302](https://github.com/matrix-org/matrix-react-sdk/pull/7302)). * Fix favourites and people metaspaces not rendering their content ([\#7315](https://github.com/matrix-org/matrix-react-sdk/pull/7315)). Fixes #20070. * Make clear button images visible in high contrast theme ([\#7306](https://github.com/matrix-org/matrix-react-sdk/pull/7306)). Fixes #19931. * Fix html exporting and improve output size ([\#7312](https://github.com/matrix-org/matrix-react-sdk/pull/7312)). Fixes #19436 #20107 and #19441. * Fix textual message stripping new line ([\#7239](https://github.com/matrix-org/matrix-react-sdk/pull/7239)). Fixes #15320. Contributed by @@renancleyson-dev. * Fix issue with room list resizer getting clipped in firefox ([\#7303](https://github.com/matrix-org/matrix-react-sdk/pull/7303)). Fixes #20076. * Fix wrong indentation with nested ordered list unnesting list on edit ([\#7300](https://github.com/matrix-org/matrix-react-sdk/pull/7300)). Contributed by @@renancleyson-dev. * Fix input field behaviour inside context menus ([\#7293](https://github.com/matrix-org/matrix-react-sdk/pull/7293)). Fixes #19881. * Corrected the alignment of the Edit button on LoginPage. ([\#7292](https://github.com/matrix-org/matrix-react-sdk/pull/7292)). Contributed by @@ankur12-1610. * Allow sharing manual location without giving location permission ([\#7295](https://github.com/matrix-org/matrix-react-sdk/pull/7295)). Fixes #20065. Contributed by @@tulir. * Make emoji picker search placeholder localizable ([\#7294](https://github.com/matrix-org/matrix-react-sdk/pull/7294)). * Fix jump to bottom on message send ([\#7280](https://github.com/matrix-org/matrix-react-sdk/pull/7280)). Fixes #19859. Contributed by @@SimonBrandner. * Fix: Warning: Unsupported style property pointer-events. Did you mean pointerEvents? ([\#7291](https://github.com/matrix-org/matrix-react-sdk/pull/7291)). * Add edits and replies to the right panel timeline & prepare the timelineCard to share code with threads ([\#7262](https://github.com/matrix-org/matrix-react-sdk/pull/7262)). Fixes #20012 and #19928. * Fix labs exploding when lab group is empty ([\#7290](https://github.com/matrix-org/matrix-react-sdk/pull/7290)). Fixes #20051. * Update URL when room aliases are modified ([\#7289](https://github.com/matrix-org/matrix-react-sdk/pull/7289)). Fixes #1616 and #1925. * Render mini user menu for when space panel is disabled ([\#7258](https://github.com/matrix-org/matrix-react-sdk/pull/7258)). Fixes #19998. * When accepting DM from People metaspace don't switch to Home ([\#7272](https://github.com/matrix-org/matrix-react-sdk/pull/7272)). Fixes #19995. * Fix CallPreview `room is null` ([\#7265](https://github.com/matrix-org/matrix-react-sdk/pull/7265)). Fixes #19990, #19972, matrix-org/element-web-rageshakes#7004 matrix-org/element-web-rageshakes#6991 and matrix-org/element-web-rageshakes#6964. * Fixes more instances of double-translation ([\#7259](https://github.com/matrix-org/matrix-react-sdk/pull/7259)). Fixes #20010. * Fix video calls ([\#7256](https://github.com/matrix-org/matrix-react-sdk/pull/7256)). Fixes #20008. Contributed by @@SimonBrandner. * Fix broken i18n in Forgot & Change password ([\#7252](https://github.com/matrix-org/matrix-react-sdk/pull/7252)). Fixes #19989. * Fix setBotPower to not use `.content` ([\#7179](https://github.com/matrix-org/matrix-react-sdk/pull/7179)). Fixes #19845. * Break long words in pinned messages to prevent overflow ([\#7251](https://github.com/matrix-org/matrix-react-sdk/pull/7251)). Fixes #19985. * Disallow sending empty feedbacks ([\#7240](https://github.com/matrix-org/matrix-react-sdk/pull/7240)). * Fix wrongly sized default sub-space icons in space panel ([\#7243](https://github.com/matrix-org/matrix-react-sdk/pull/7243)). Fixes #19973. * Hide clear cache and reload button if crash is before client init ([\#7242](https://github.com/matrix-org/matrix-react-sdk/pull/7242)). Fixes matrix-org/element-web-rageshakes#6996. * Fix automatic space switching wrongly going via Home for room aliases ([\#7247](https://github.com/matrix-org/matrix-react-sdk/pull/7247)). Fixes #19974. * Fix links being parsed as markdown links improperly ([\#7200](https://github.com/matrix-org/matrix-react-sdk/pull/7200)). Contributed by @@Palid. @ text @d2 86 a87 86 share/element-web/bdc4736dc6bebfc09f05.worker.js share/element-web/bdc4736dc6bebfc09f05.worker.js.map share/element-web/bundles/b3e9ea37f35b421742c7/0.js share/element-web/bundles/b3e9ea37f35b421742c7/0.js.map share/element-web/bundles/b3e9ea37f35b421742c7/1.js share/element-web/bundles/b3e9ea37f35b421742c7/1.js.map share/element-web/bundles/b3e9ea37f35b421742c7/2.js share/element-web/bundles/b3e9ea37f35b421742c7/2.js.map share/element-web/bundles/b3e9ea37f35b421742c7/27.js share/element-web/bundles/b3e9ea37f35b421742c7/27.js.map share/element-web/bundles/b3e9ea37f35b421742c7/28.js share/element-web/bundles/b3e9ea37f35b421742c7/28.js.map share/element-web/bundles/b3e9ea37f35b421742c7/29.js share/element-web/bundles/b3e9ea37f35b421742c7/29.js.map share/element-web/bundles/b3e9ea37f35b421742c7/3.js share/element-web/bundles/b3e9ea37f35b421742c7/3.js.map share/element-web/bundles/b3e9ea37f35b421742c7/30.js share/element-web/bundles/b3e9ea37f35b421742c7/30.js.map share/element-web/bundles/b3e9ea37f35b421742c7/31.js share/element-web/bundles/b3e9ea37f35b421742c7/31.js.map share/element-web/bundles/b3e9ea37f35b421742c7/32.js share/element-web/bundles/b3e9ea37f35b421742c7/32.js.map share/element-web/bundles/b3e9ea37f35b421742c7/33.js share/element-web/bundles/b3e9ea37f35b421742c7/33.js.map share/element-web/bundles/b3e9ea37f35b421742c7/34.js share/element-web/bundles/b3e9ea37f35b421742c7/34.js.map share/element-web/bundles/b3e9ea37f35b421742c7/4.js share/element-web/bundles/b3e9ea37f35b421742c7/4.js.map share/element-web/bundles/b3e9ea37f35b421742c7/5.js share/element-web/bundles/b3e9ea37f35b421742c7/5.js.map share/element-web/bundles/b3e9ea37f35b421742c7/6.js share/element-web/bundles/b3e9ea37f35b421742c7/6.js.map share/element-web/bundles/b3e9ea37f35b421742c7/7.js share/element-web/bundles/b3e9ea37f35b421742c7/7.js.map share/element-web/bundles/b3e9ea37f35b421742c7/8.js share/element-web/bundles/b3e9ea37f35b421742c7/8.js.map share/element-web/bundles/b3e9ea37f35b421742c7/bundle.css share/element-web/bundles/b3e9ea37f35b421742c7/bundle.js share/element-web/bundles/b3e9ea37f35b421742c7/bundle.js.LICENSE.txt share/element-web/bundles/b3e9ea37f35b421742c7/bundle.js.map share/element-web/bundles/b3e9ea37f35b421742c7/compatibility-view.css share/element-web/bundles/b3e9ea37f35b421742c7/compatibility-view.js share/element-web/bundles/b3e9ea37f35b421742c7/compatibility-view.js.map share/element-web/bundles/b3e9ea37f35b421742c7/element-web-app.js share/element-web/bundles/b3e9ea37f35b421742c7/element-web-app.js.map share/element-web/bundles/b3e9ea37f35b421742c7/element-web-component-index.js share/element-web/bundles/b3e9ea37f35b421742c7/element-web-component-index.js.map share/element-web/bundles/b3e9ea37f35b421742c7/error-view.css share/element-web/bundles/b3e9ea37f35b421742c7/error-view.js share/element-web/bundles/b3e9ea37f35b421742c7/error-view.js.map share/element-web/bundles/b3e9ea37f35b421742c7/init.js share/element-web/bundles/b3e9ea37f35b421742c7/init.js.map share/element-web/bundles/b3e9ea37f35b421742c7/jitsi.css share/element-web/bundles/b3e9ea37f35b421742c7/jitsi.js share/element-web/bundles/b3e9ea37f35b421742c7/jitsi.js.LICENSE.txt share/element-web/bundles/b3e9ea37f35b421742c7/jitsi.js.map share/element-web/bundles/b3e9ea37f35b421742c7/mobileguide.js share/element-web/bundles/b3e9ea37f35b421742c7/mobileguide.js.map share/element-web/bundles/b3e9ea37f35b421742c7/styles.js share/element-web/bundles/b3e9ea37f35b421742c7/styles.js.map share/element-web/bundles/b3e9ea37f35b421742c7/theme-dark-custom.css share/element-web/bundles/b3e9ea37f35b421742c7/theme-dark-custom.js share/element-web/bundles/b3e9ea37f35b421742c7/theme-dark-custom.js.map share/element-web/bundles/b3e9ea37f35b421742c7/theme-dark.css share/element-web/bundles/b3e9ea37f35b421742c7/theme-dark.js share/element-web/bundles/b3e9ea37f35b421742c7/theme-dark.js.map share/element-web/bundles/b3e9ea37f35b421742c7/theme-legacy-dark.css share/element-web/bundles/b3e9ea37f35b421742c7/theme-legacy-dark.js share/element-web/bundles/b3e9ea37f35b421742c7/theme-legacy-dark.js.map share/element-web/bundles/b3e9ea37f35b421742c7/theme-legacy-light.css share/element-web/bundles/b3e9ea37f35b421742c7/theme-legacy-light.js share/element-web/bundles/b3e9ea37f35b421742c7/theme-legacy-light.js.map share/element-web/bundles/b3e9ea37f35b421742c7/theme-light-custom.css share/element-web/bundles/b3e9ea37f35b421742c7/theme-light-custom.js share/element-web/bundles/b3e9ea37f35b421742c7/theme-light-custom.js.map share/element-web/bundles/b3e9ea37f35b421742c7/theme-light-high-contrast.css share/element-web/bundles/b3e9ea37f35b421742c7/theme-light-high-contrast.js share/element-web/bundles/b3e9ea37f35b421742c7/theme-light-high-contrast.js.map share/element-web/bundles/b3e9ea37f35b421742c7/theme-light.css share/element-web/bundles/b3e9ea37f35b421742c7/theme-light.js share/element-web/bundles/b3e9ea37f35b421742c7/theme-light.js.map share/element-web/bundles/b3e9ea37f35b421742c7/usercontent.js share/element-web/bundles/b3e9ea37f35b421742c7/usercontent.js.map share/element-web/bundles/b3e9ea37f35b421742c7/vendors~init.js share/element-web/bundles/b3e9ea37f35b421742c7/vendors~init.js.LICENSE.txt share/element-web/bundles/b3e9ea37f35b421742c7/vendors~init.js.map d180 2 a181 2 share/element-web/fonts/Twemoji_Mozilla/TwemojiMozilla-colr.8aee240.woff2 share/element-web/fonts/Twemoji_Mozilla/TwemojiMozilla-sbix.293e5ba.woff2 d184 5 a188 5 share/element-web/i18n/cs.a50cf16.json share/element-web/i18n/da.afc0b3f.json share/element-web/i18n/de_DE.c56b90a.json share/element-web/i18n/el.58b34af.json share/element-web/i18n/en_EN.590eb12.json d191 2 a192 2 share/element-web/i18n/es.19319da.json share/element-web/i18n/et.176cd49.json d194 10 a203 11 share/element-web/i18n/fi.b6a1471.json share/element-web/i18n/fr.204db13.json share/element-web/i18n/gl.5f2e45a.json share/element-web/i18n/he.f1f0078.json share/element-web/i18n/hi.cc069ec.json share/element-web/i18n/hu.57cc8f4.json share/element-web/i18n/id.06839b1.json share/element-web/i18n/is.6ba8ebd.json share/element-web/i18n/it.88e44ed.json share/element-web/i18n/ja.25d97cf.json share/element-web/i18n/jbo.8701e0d.json d206 1 a206 1 share/element-web/i18n/languages.a5e752d.json d211 8 a218 8 share/element-web/i18n/nl.4b77d0c.json share/element-web/i18n/nn.9537a52.json share/element-web/i18n/pl.8246749.json share/element-web/i18n/pt.0777413.json share/element-web/i18n/pt_BR.2634527.json share/element-web/i18n/ru.d08b7f3.json share/element-web/i18n/sk.d86165a.json share/element-web/i18n/sq.bb3bfaa.json d220 1 a220 1 share/element-web/i18n/sv.3492554.json d223 3 a225 3 share/element-web/i18n/tr.6972d23.json share/element-web/i18n/uk.43ed893.json share/element-web/i18n/vi.7a4ab21.json d228 3 a230 3 share/element-web/i18n/zh_Hant.5a52f1b.json share/element-web/img/camera.2f271b6.svg share/element-web/img/cancel-small.495f44c.svg d232 1 a239 1 share/element-web/img/element-icons/add-photo.c0b4c3b.svg d255 2 a263 2 share/element-web/img/element-icons/community-members.cbb31c1.svg share/element-web/img/element-icons/community-rooms.8f0b6c9.svg d271 1 d278 1 a278 1 share/element-web/img/element-icons/location.9315fba.svg d336 1 d351 1 a351 1 share/element-web/img/element-icons/settings/flair.4227a88.svg a355 1 share/element-web/img/element-icons/settings/lab-flags.6fbe5e2.svg a362 1 share/element-web/img/element-icons/view-community.0cad1a5.svg a410 1 share/element-web/img/ia-design-changes.9786fb9.png a413 1 share/element-web/img/icon-invite-people.d82f491.svg a415 1 share/element-web/img/icon_context_delete.f02c798.svg a416 3 share/element-web/img/icons-create-room.817ede2.svg share/element-web/img/icons-groups.29180b0.svg share/element-web/img/icons-room-add.bd36e26.svg d425 1 @ 1.10 log @Update chat/element-web to 1.9.7 Changes in [1.9.7](https://github.com/vector-im/element-web/releases/tag/v1.9.7) (2021-12-13) ============================================================================================= * Security release with updated version of Olm to fix https://matrix.org/blog/2021/12/03/pre-disclosure-upcoming-security-release-of-libolm-and-matrix-js-sdk * Fix a crash on logout Changes in [1.9.6](https://github.com/vector-im/element-web/releases/tag/v1.9.6) (2021-12-06) ============================================================================================= ## ✨ Features * Add unread indicator to the timelineCard header icon ([\#7156](https://github.com/matrix-org/matrix-react-sdk/pull/7156)). Fixes #19635. * Only show core navigation elements (call/chat/notification/info) when a widget is maximised ([\#7114](https://github.com/matrix-org/matrix-react-sdk/pull/7114)). Fixes #19632. * Improve ThreadPanel ctx menu accessibility ([\#7217](https://github.com/matrix-org/matrix-react-sdk/pull/7217)). Fixes #19885. * Allow filtering room list during treeview navigation ([\#7219](https://github.com/matrix-org/matrix-react-sdk/pull/7219)). Fixes #14702. * Add right panel chat timeline ([\#7112](https://github.com/matrix-org/matrix-react-sdk/pull/7112)). Fixes #19633. * Hide server options hint when disable_custom_urls is true ([\#7215](https://github.com/matrix-org/matrix-react-sdk/pull/7215)). Fixes #19919. * Improve right panel resize handle usability ([\#7204](https://github.com/matrix-org/matrix-react-sdk/pull/7204)). Fixes #15145. Contributed by @@weeman1337. * Spaces quick settings ([\#7196](https://github.com/matrix-org/matrix-react-sdk/pull/7196)). * Maximised widgets always force a call to be shown in PIP mode ([\#7163](https://github.com/matrix-org/matrix-react-sdk/pull/7163)). Fixes #19637. * Group Labs flags ([\#7190](https://github.com/matrix-org/matrix-react-sdk/pull/7190)). * Show room context details in forward dialog ([\#7162](https://github.com/matrix-org/matrix-react-sdk/pull/7162)). Fixes #19793. * Remove chevrons from RoomSummaryCard_Button ([\#7137](https://github.com/matrix-org/matrix-react-sdk/pull/7137)). Fixes #19644. * Disable op/deop commands where user has no permissions ([\#7161](https://github.com/matrix-org/matrix-react-sdk/pull/7161)). Fixes #15390. * Add option to change the size of images/videos in the timeline ([\#7017](https://github.com/matrix-org/matrix-react-sdk/pull/7017)). Fixes vector-im/element-meta#49 #1520 and #19498. ## 🐛 Bug Fixes * Fix left panel glow in Safari ([\#7236](https://github.com/matrix-org/matrix-react-sdk/pull/7236)). Fixes #19863. * Fix newline on edit messages with quotes ([\#7227](https://github.com/matrix-org/matrix-react-sdk/pull/7227)). Fixes #12535. Contributed by @@renancleyson-dev. * Guard against null refs in findSiblingElement ([\#7228](https://github.com/matrix-org/matrix-react-sdk/pull/7228)). * Tweak bottom of space panel buttons in expanded state ([\#7213](https://github.com/matrix-org/matrix-react-sdk/pull/7213)). Fixes #19921. * Fix multiline paragraph rendering as single line ([\#7210](https://github.com/matrix-org/matrix-react-sdk/pull/7210)). Fixes #8786. Contributed by @@renancleyson-dev. * Improve room list message previews ([\#7224](https://github.com/matrix-org/matrix-react-sdk/pull/7224)). Fixes #17101 and #16169. * Fix EmojiPicker lazy loaded rendering bug ([\#7225](https://github.com/matrix-org/matrix-react-sdk/pull/7225)). Fixes #15341. * Prevent default avatar in UserInfo having pointer cursor ([\#7218](https://github.com/matrix-org/matrix-react-sdk/pull/7218)). Fixes #13872. * Prevent duplicate avatars in Event List Summaries ([\#7222](https://github.com/matrix-org/matrix-react-sdk/pull/7222)). Fixes #17706. * Respect the home page as a context for the Home space ([\#7216](https://github.com/matrix-org/matrix-react-sdk/pull/7216)). Fixes #19554. * Fix RoomUpgradeWarningBar exploding ([\#7214](https://github.com/matrix-org/matrix-react-sdk/pull/7214)). Fixes #19920. * Polish threads misalignments and UI diversion ([\#7209](https://github.com/matrix-org/matrix-react-sdk/pull/7209)). Fixes #19772, #19710 #19629 and #19711. * Fix Manage Restricted Join Rule Dialog for Spaces ([\#7208](https://github.com/matrix-org/matrix-react-sdk/pull/7208)). Fixes #19610. * Fix wrongly showing unpin in pinned messages tile with no perms ([\#7197](https://github.com/matrix-org/matrix-react-sdk/pull/7197)). Fixes #19886. * Make image size constrained by height when using the ImageSize.Large option ([\#7171](https://github.com/matrix-org/matrix-react-sdk/pull/7171)). Fixes #19788. * Prevent programmatic scrolling within truncated room sublists ([\#7191](https://github.com/matrix-org/matrix-react-sdk/pull/7191)). * Remove leading slash from /addwidget Jitsi confs ([\#7175](https://github.com/matrix-org/matrix-react-sdk/pull/7175)). Fixes #19839. Contributed by @@AndrewFerr. * Fix automatic composer focus, regressed by threads work ([\#7167](https://github.com/matrix-org/matrix-react-sdk/pull/7167)). Fixes #19479. * Show space members when not invited even if summary didn't fail ([\#7153](https://github.com/matrix-org/matrix-react-sdk/pull/7153)). Fixes #19781. * Prevent custom power levels from breaking roles & permissions tab ([\#7160](https://github.com/matrix-org/matrix-react-sdk/pull/7160)). Fixes #19812. * Room Context Menu should respond to tag changes ([\#7154](https://github.com/matrix-org/matrix-react-sdk/pull/7154)). Fixes #19776. * Fix an edge case when trying to join an upgraded room ([\#7159](https://github.com/matrix-org/matrix-react-sdk/pull/7159)). Changes in [1.9.6-rc.2](https://github.com/vector-im/element-web/releases/tag/v1.9.6-rc.2) (2021-12-01) ======================================================================================================= * Fixed release from correct branch Changes in [1.9.6-rc.1](https://github.com/vector-im/element-web/releases/tag/v1.9.6-rc.1) (2021-11-30) ======================================================================================================= ## ✨ Features * Tweaks to informational architecture 1.1 ([\#7052](https://github.com/matrix-org/matrix-react-sdk/pull/7052)). Fixes #19526, #19379, #17792, #16450, #19881, #19892, #19300, #19324, #17307, #17468, #19932 #19956 and #19526. * Add unread indicator to the timelineCard header icon ([\#7156](https://github.com/matrix-org/matrix-react-sdk/pull/7156)). Fixes #19635 and #19635. * Only show core navigation elements (call/chat/notification/info) when a widget is maximised ([\#7114](https://github.com/matrix-org/matrix-react-sdk/pull/7114)). Fixes #19632 and #19632. * Improve ThreadPanel ctx menu accessibility ([\#7217](https://github.com/matrix-org/matrix-react-sdk/pull/7217)). Fixes #19885 and #19885. * Allow filtering room list during treeview navigation ([\#7219](https://github.com/matrix-org/matrix-react-sdk/pull/7219)). Fixes #14702 and #14702. * Add right panel chat timeline ([\#7112](https://github.com/matrix-org/matrix-react-sdk/pull/7112)). Fixes #19633 and #19633. * Hide server options hint when disable_custom_urls is true ([\#7215](https://github.com/matrix-org/matrix-react-sdk/pull/7215)). Fixes #19919 and #19919. * Improve right panel resize handle usability ([\#7204](https://github.com/matrix-org/matrix-react-sdk/pull/7204)). Fixes #15145 and #15145. Contributed by @@weeman1337. * Spaces quick settings ([\#7196](https://github.com/matrix-org/matrix-react-sdk/pull/7196)). * Maximised widgets always force a call to be shown in PIP mode ([\#7163](https://github.com/matrix-org/matrix-react-sdk/pull/7163)). Fixes #19637 and #19637. * Group Labs flags ([\#7190](https://github.com/matrix-org/matrix-react-sdk/pull/7190)). * Show room context details in forward dialog ([\#7162](https://github.com/matrix-org/matrix-react-sdk/pull/7162)). Fixes #19793 and #19793. * Remove chevrons from RoomSummaryCard_Button ([\#7137](https://github.com/matrix-org/matrix-react-sdk/pull/7137)). Fixes #19644 and #19644. * Disable op/deop commands where user has no permissions ([\#7161](https://github.com/matrix-org/matrix-react-sdk/pull/7161)). Fixes #15390 and #15390. * Add option to change the size of images/videos in the timeline ([\#7017](https://github.com/matrix-org/matrix-react-sdk/pull/7017)). Fixes vector-im/element-meta#49, #1520 #19498 and vector-im/element-meta#49. ## 🐛 Bug Fixes * Fix links being parsed as markdown links improperly ([\#7200](https://github.com/matrix-org/matrix-react-sdk/pull/7200)). * Fix left panel glow in Safari ([\#7236](https://github.com/matrix-org/matrix-react-sdk/pull/7236)). Fixes #19863 and #19863. * Fix newline on edit messages with quotes ([\#7227](https://github.com/matrix-org/matrix-react-sdk/pull/7227)). Fixes #12535 and #12535. Contributed by @@renancleyson-dev. * Guard against null refs in findSiblingElement ([\#7228](https://github.com/matrix-org/matrix-react-sdk/pull/7228)). * Tweak bottom of space panel buttons in expanded state ([\#7213](https://github.com/matrix-org/matrix-react-sdk/pull/7213)). Fixes #19921 and #19921. * Fix multiline paragraph rendering as single line ([\#7210](https://github.com/matrix-org/matrix-react-sdk/pull/7210)). Fixes #8786 and #8786. Contributed by @@renancleyson-dev. * Improve room list message previews ([\#7224](https://github.com/matrix-org/matrix-react-sdk/pull/7224)). Fixes #17101 #16169 and #17101. * Fix EmojiPicker lazy loaded rendering bug ([\#7225](https://github.com/matrix-org/matrix-react-sdk/pull/7225)). Fixes #15341 and #15341. * Prevent default avatar in UserInfo having pointer cursor ([\#7218](https://github.com/matrix-org/matrix-react-sdk/pull/7218)). Fixes #13872 and #13872. * Prevent duplicate avatars in Event List Summaries ([\#7222](https://github.com/matrix-org/matrix-react-sdk/pull/7222)). Fixes #17706 and #17706. * Respect the home page as a context for the Home space ([\#7216](https://github.com/matrix-org/matrix-react-sdk/pull/7216)). Fixes #19554 and #19554. * Fix RoomUpgradeWarningBar exploding ([\#7214](https://github.com/matrix-org/matrix-react-sdk/pull/7214)). Fixes #19920 and #19920. * Polish threads misalignments and UI diversion ([\#7209](https://github.com/matrix-org/matrix-react-sdk/pull/7209)). Fixes #19772, #19710, #19629 #19711 and #19772. * Fix Manage Restricted Join Rule Dialog for Spaces ([\#7208](https://github.com/matrix-org/matrix-react-sdk/pull/7208)). Fixes #19610 and #19610. * Fix wrongly showing unpin in pinned messages tile with no perms ([\#7197](https://github.com/matrix-org/matrix-react-sdk/pull/7197)). Fixes #19886 and #19886. * Make image size constrained by height when using the ImageSize.Large option ([\#7171](https://github.com/matrix-org/matrix-react-sdk/pull/7171)). Fixes #19788 and #19788. * Prevent programmatic scrolling within truncated room sublists ([\#7191](https://github.com/matrix-org/matrix-react-sdk/pull/7191)). * Remove leading slash from /addwidget Jitsi confs ([\#7175](https://github.com/matrix-org/matrix-react-sdk/pull/7175)). Fixes #19839 and #19839. Contributed by @@AndrewFerr. * Fix automatic composer focus, regressed by threads work ([\#7167](https://github.com/matrix-org/matrix-react-sdk/pull/7167)). Fixes #19479 and #19479. * Show space members when not invited even if summary didn't fail ([\#7153](https://github.com/matrix-org/matrix-react-sdk/pull/7153)). Fixes #19781 and #19781. * Prevent custom power levels from breaking roles & permissions tab ([\#7160](https://github.com/matrix-org/matrix-react-sdk/pull/7160)). Fixes #19812 and #19812. * Room Context Menu should respond to tag changes ([\#7154](https://github.com/matrix-org/matrix-react-sdk/pull/7154)). Fixes #19776. * Fix an edge case when trying to join an upgraded room ([\#7159](https://github.com/matrix-org/matrix-react-sdk/pull/7159)). Changes in [1.9.5](https://github.com/vector-im/element-web/releases/tag/v1.9.5) (2021-11-22) ============================================================================================= ## ✨ Features * Make double-clicking the PiP take you to the call room ([\#7142](https://github.com/matrix-org/matrix-react-sdk/pull/7142)). Fixes #18421 #15920 and #18421. Contributed by @@SimonBrandner. * Add maximise widget functionality ([\#7098](https://github.com/matrix-org/matrix-react-sdk/pull/7098)). Fixes #19619, #19621 #19760 and #19619. * Add rainfall effect ([\#7086](https://github.com/matrix-org/matrix-react-sdk/pull/7086)). Contributed by @@justjosias. * Add root folder to zip file created by export chat feature ([\#7097](https://github.com/matrix-org/matrix-react-sdk/pull/7097)). Fixes #19653 and #19653. Contributed by @@aaronraimist. * Improve VoIP UI/UX ([\#7048](https://github.com/matrix-org/matrix-react-sdk/pull/7048)). Fixes #19513 and #19513. Contributed by @@SimonBrandner. * Unified room context menus ([\#7072](https://github.com/matrix-org/matrix-react-sdk/pull/7072)). Fixes #19527 and #19527. * In forgot password screen, show validation errors inline in the form, instead of in modals ([\#7113](https://github.com/matrix-org/matrix-react-sdk/pull/7113)). Contributed by @@psrpinto. * Implement more meta-spaces ([\#7077](https://github.com/matrix-org/matrix-react-sdk/pull/7077)). Fixes #18634 #17295 and #18634. * Expose power level control for m.space.child ([\#7120](https://github.com/matrix-org/matrix-react-sdk/pull/7120)). * Forget member-list query when switching out of a room ([\#7093](https://github.com/matrix-org/matrix-react-sdk/pull/7093)). Fixes #19432 and #19432. Contributed by @@SimonBrandner. * Do pre-submit availability check on username during registration ([\#6978](https://github.com/matrix-org/matrix-react-sdk/pull/6978)). Fixes #9545 and #9545. ## 🐛 Bug Fixes * Adjust recovery key button sizes depending on text width ([\#7134](https://github.com/matrix-org/matrix-react-sdk/pull/7134)). Fixes #19511 and #19511. Contributed by @@weeman1337. * Fix bulk invite button getting a negative count ([\#7122](https://github.com/matrix-org/matrix-react-sdk/pull/7122)). Fixes #19466 and #19466. Contributed by @@renancleyson-dev. * Fix maximised / pinned widget state being loaded correctly ([\#7146](https://github.com/matrix-org/matrix-react-sdk/pull/7146)). Fixes #19768 and #19768. * Don't reload the page when user hits enter when entering ban reason ([\#7145](https://github.com/matrix-org/matrix-react-sdk/pull/7145)). Fixes #19763 and #19763. * Fix timeline text when sharing room layout ([\#7140](https://github.com/matrix-org/matrix-react-sdk/pull/7140)). Fixes #19622 and #19622. * Fix look of emoji verification ([\#7133](https://github.com/matrix-org/matrix-react-sdk/pull/7133)). Fixes #19740 and #19740. Contributed by @@SimonBrandner. * Fixes element not remembering widget hidden state per room ([\#7136](https://github.com/matrix-org/matrix-react-sdk/pull/7136)). Fixes #16672, matrix-org/element-web-rageshakes#4407, #15718 #15768 and #16672. * Don't keep spinning if joining space child failed ([\#7129](https://github.com/matrix-org/matrix-react-sdk/pull/7129)). Fixes matrix-org/element-web-rageshakes#6813 and matrix-org/element-web-rageshakes#6813. * Guard around SpaceStore onAccountData handler prevEvent ([\#7123](https://github.com/matrix-org/matrix-react-sdk/pull/7123)). Fixes #19705 and #19705. * Fix missing spaces in threads copy ([\#7119](https://github.com/matrix-org/matrix-react-sdk/pull/7119)). Fixes #19702 and #19702. * Fix hover tile border ([\#7117](https://github.com/matrix-org/matrix-react-sdk/pull/7117)). Fixes #19698 and #19698. Contributed by @@SimonBrandner. * Fix quote button ([\#7096](https://github.com/matrix-org/matrix-react-sdk/pull/7096)). Fixes #19659 and #19659. Contributed by @@SimonBrandner. * Fix space panel layout edge cases ([\#7101](https://github.com/matrix-org/matrix-react-sdk/pull/7101)). Fixes #19668 and #19668. * Update powerlevel/role when the user changes in the user info panel ([\#7099](https://github.com/matrix-org/matrix-react-sdk/pull/7099)). Fixes #19666 and #19666. Contributed by @@SimonBrandner. * Fix avatar disappearing when setting a room topic ([\#7092](https://github.com/matrix-org/matrix-react-sdk/pull/7092)). Fixes #19226 and #19226. Contributed by @@SimonBrandner. * Fix possible infinite loop on widget start ([\#7071](https://github.com/matrix-org/matrix-react-sdk/pull/7071)). Fixes #15494 and #15494. * Use device IDs for nameless devices in device list ([\#7081](https://github.com/matrix-org/matrix-react-sdk/pull/7081)). Fixes #19608 and #19608. * Don't re-sort rooms on no-op RoomUpdateCause.PossibleTagChange ([\#7053](https://github.com/matrix-org/matrix-react-sdk/pull/7053)). Contributed by @@bradtgmurray. Changes in [1.9.5-rc.1](https://github.com/vector-im/element-web/releases/tag/v1.9.5-rc.1) (2021-11-17) ======================================================================================================= ## ✨ Features * Make double-clicking the PiP take you to the call room ([\#7142](https://github.com/matrix-org/matrix-react-sdk/pull/7142)). Fixes #18421 #15920 and #18421. Contributed by @@SimonBrandner. * Add maximise widget functionality ([\#7098](https://github.com/matrix-org/matrix-react-sdk/pull/7098)). Fixes #19619, #19621 #19760 and #19619. * Add rainfall effect ([\#7086](https://github.com/matrix-org/matrix-react-sdk/pull/7086)). Contributed by @@justjosias. * Add root folder to zip file created by export chat feature ([\#7097](https://github.com/matrix-org/matrix-react-sdk/pull/7097)). Fixes #19653 and #19653. Contributed by @@aaronraimist. * Improve VoIP UI/UX ([\#7048](https://github.com/matrix-org/matrix-react-sdk/pull/7048)). Fixes #19513 and #19513. Contributed by @@SimonBrandner. * Unified room context menus ([\#7072](https://github.com/matrix-org/matrix-react-sdk/pull/7072)). Fixes #19527 and #19527. * In forgot password screen, show validation errors inline in the form, instead of in modals ([\#7113](https://github.com/matrix-org/matrix-react-sdk/pull/7113)). Contributed by @@psrpinto. * Implement more meta-spaces ([\#7077](https://github.com/matrix-org/matrix-react-sdk/pull/7077)). Fixes #18634 #17295 and #18634. * Expose power level control for m.space.child ([\#7120](https://github.com/matrix-org/matrix-react-sdk/pull/7120)). * Forget member-list query when switching out of a room ([\#7093](https://github.com/matrix-org/matrix-react-sdk/pull/7093)). Fixes #19432 and #19432. Contributed by @@SimonBrandner. * Do pre-submit availability check on username during registration ([\#6978](https://github.com/matrix-org/matrix-react-sdk/pull/6978)). Fixes #9545 and #9545. ## 🐛 Bug Fixes * Adjust recovery key button sizes depending on text width ([\#7134](https://github.com/matrix-org/matrix-react-sdk/pull/7134)). Fixes #19511 and #19511. Contributed by @@weeman1337. * Fix bulk invite button getting a negative count ([\#7122](https://github.com/matrix-org/matrix-react-sdk/pull/7122)). Fixes #19466 and #19466. Contributed by @@renancleyson-dev. * Fix maximised / pinned widget state being loaded correctly ([\#7146](https://github.com/matrix-org/matrix-react-sdk/pull/7146)). Fixes #19768 and #19768. * Don't reload the page when user hits enter when entering ban reason ([\#7145](https://github.com/matrix-org/matrix-react-sdk/pull/7145)). Fixes #19763 and #19763. * Fix timeline text when sharing room layout ([\#7140](https://github.com/matrix-org/matrix-react-sdk/pull/7140)). Fixes #19622 and #19622. * Fix look of emoji verification ([\#7133](https://github.com/matrix-org/matrix-react-sdk/pull/7133)). Fixes #19740 and #19740. Contributed by @@SimonBrandner. * Fixes element not remembering widget hidden state per room ([\#7136](https://github.com/matrix-org/matrix-react-sdk/pull/7136)). Fixes #16672, matrix-org/element-web-rageshakes#4407, #15718 #15768 and #16672. * Don't keep spinning if joining space child failed ([\#7129](https://github.com/matrix-org/matrix-react-sdk/pull/7129)). Fixes matrix-org/element-web-rageshakes#6813 and matrix-org/element-web-rageshakes#6813. * Guard around SpaceStore onAccountData handler prevEvent ([\#7123](https://github.com/matrix-org/matrix-react-sdk/pull/7123)). Fixes #19705 and #19705. * Fix missing spaces in threads copy ([\#7119](https://github.com/matrix-org/matrix-react-sdk/pull/7119)). Fixes #19702 and #19702. * Fix hover tile border ([\#7117](https://github.com/matrix-org/matrix-react-sdk/pull/7117)). Fixes #19698 and #19698. Contributed by @@SimonBrandner. * Fix quote button ([\#7096](https://github.com/matrix-org/matrix-react-sdk/pull/7096)). Fixes #19659 and #19659. Contributed by @@SimonBrandner. * Fix space panel layout edge cases ([\#7101](https://github.com/matrix-org/matrix-react-sdk/pull/7101)). Fixes #19668 and #19668. * Update powerlevel/role when the user changes in the user info panel ([\#7099](https://github.com/matrix-org/matrix-react-sdk/pull/7099)). Fixes #19666 and #19666. Contributed by @@SimonBrandner. * Fix avatar disappearing when setting a room topic ([\#7092](https://github.com/matrix-org/matrix-react-sdk/pull/7092)). Fixes #19226 and #19226. Contributed by @@SimonBrandner. * Fix possible infinite loop on widget start ([\#7071](https://github.com/matrix-org/matrix-react-sdk/pull/7071)). Fixes #15494 and #15494. * Use device IDs for nameless devices in device list ([\#7081](https://github.com/matrix-org/matrix-react-sdk/pull/7081)). Fixes #19608 and #19608. * Don't re-sort rooms on no-op RoomUpdateCause.PossibleTagChange ([\#7053](https://github.com/matrix-org/matrix-react-sdk/pull/7053)). Contributed by @@bradtgmurray. Changes in [1.9.4](https://github.com/vector-im/element-web/releases/tag/v1.9.4) (2021-11-08) ============================================================================================= ## ✨ Features * Improve the look of tooltips ([\#7049](https://github.com/matrix-org/matrix-react-sdk/pull/7049)). Contributed by @@SimonBrandner. * Improve the look of the spinner ([\#6083](https://github.com/matrix-org/matrix-react-sdk/pull/6083)). Contributed by @@SimonBrandner. * Polls: Creation form & start event ([\#7001](https://github.com/matrix-org/matrix-react-sdk/pull/7001)). * Show a gray shield when encrypted by deleted session ([\#6119](https://github.com/matrix-org/matrix-react-sdk/pull/6119)). Contributed by @@SimonBrandner. * ([\#7057](https://github.com/matrix-org/matrix-react-sdk/pull/7057)). Contributed by @@ndarilek. * Make message separator more accessible. ([\#7056](https://github.com/matrix-org/matrix-react-sdk/pull/7056)). Contributed by @@ndarilek. * ([\#7035](https://github.com/matrix-org/matrix-react-sdk/pull/7035)). Contributed by @@ndarilek. * Implement RequiresClient capability for widgets ([\#7005](https://github.com/matrix-org/matrix-react-sdk/pull/7005)). Fixes #15744 and #15744. * Respect the system high contrast setting when using system theme ([\#7043](https://github.com/matrix-org/matrix-react-sdk/pull/7043)). * Remove redundant duplicate mimetype field which doesn't conform to spec ([\#7045](https://github.com/matrix-org/matrix-react-sdk/pull/7045)). Fixes #17145 and #17145. * Make join button on space hierarchy action in the background ([\#7041](https://github.com/matrix-org/matrix-react-sdk/pull/7041)). Fixes #17388 and #17388. * Add a high contrast theme (a variant of the light theme) ([\#7036](https://github.com/matrix-org/matrix-react-sdk/pull/7036)). * Improve timeline message for restricted join rule changes ([\#6984](https://github.com/matrix-org/matrix-react-sdk/pull/6984)). Fixes #18980 and #18980. * Improve the appearance of the font size slider ([\#7038](https://github.com/matrix-org/matrix-react-sdk/pull/7038)). * Improve RovingTabIndex & Room List filtering performance ([\#6987](https://github.com/matrix-org/matrix-react-sdk/pull/6987)). Fixes #17864 and #17864. * Remove outdated Spaces restricted rooms warning ([\#6927](https://github.com/matrix-org/matrix-react-sdk/pull/6927)). * Make /msg param optional for more flexibility ([\#7028](https://github.com/matrix-org/matrix-react-sdk/pull/7028)). Fixes #19481 and #19481. * Add decoration to space hierarchy for tiles which have already been j… ([\#6969](https://github.com/matrix-org/matrix-react-sdk/pull/6969)). Fixes #18755 and #18755. * Add insert link button to the format bar ([\#5879](https://github.com/matrix-org/matrix-react-sdk/pull/5879)). Contributed by @@SimonBrandner. * Improve visibility of font size chooser ([\#6988](https://github.com/matrix-org/matrix-react-sdk/pull/6988)). * Soften border-radius on selected/hovered messages ([\#6525](https://github.com/matrix-org/matrix-react-sdk/pull/6525)). Fixes #18108. Contributed by @@SimonBrandner. * Add a developer mode flag and use it for accessing space timelines ([\#6994](https://github.com/matrix-org/matrix-react-sdk/pull/6994)). Fixes #19416 and #19416. * Position toggle switch more clearly ([\#6914](https://github.com/matrix-org/matrix-react-sdk/pull/6914)). Contributed by @@CicadaCinema. * Validate email address in forgot password dialog ([\#6983](https://github.com/matrix-org/matrix-react-sdk/pull/6983)). Fixes #9978 and #9978. Contributed by @@psrpinto. * Handle and i18n M_THREEPID_IN_USE during registration ([\#6986](https://github.com/matrix-org/matrix-react-sdk/pull/6986)). Fixes #13767 and #13767. * For space invite previews, use room summary API to get the right member count ([\#6982](https://github.com/matrix-org/matrix-react-sdk/pull/6982)). Fixes #19123 and #19123. * Simplify Space Panel notification badge layout ([\#6977](https://github.com/matrix-org/matrix-react-sdk/pull/6977)). Fixes #18527 and #18527. * Use prettier hsName during 3pid registration where possible ([\#6980](https://github.com/matrix-org/matrix-react-sdk/pull/6980)). Fixes #19162 and #19162. ## 🐛 Bug Fixes * Add a condition to only activate the resizer which belongs to the clicked handle ([\#7055](https://github.com/matrix-org/matrix-react-sdk/pull/7055)). Fixes #19521 and #19521. * Restore composer focus after event edit ([\#7065](https://github.com/matrix-org/matrix-react-sdk/pull/7065)). Fixes #19469 and #19469. * Don't apply message bubble visual style to media messages ([\#7040](https://github.com/matrix-org/matrix-react-sdk/pull/7040)). * Handle no selected screen when screen-sharing ([\#7018](https://github.com/matrix-org/matrix-react-sdk/pull/7018)). Fixes #19460 and #19460. Contributed by @@SimonBrandner. * Add history entry before completing emoji ([\#7007](https://github.com/matrix-org/matrix-react-sdk/pull/7007)). Fixes #19177 and #19177. Contributed by @@RafaelGoncalves8. * Add padding between controls on edit form in message bubbles ([\#7039](https://github.com/matrix-org/matrix-react-sdk/pull/7039)). * Respect the roomState right container request for the Jitsi widget ([\#7033](https://github.com/matrix-org/matrix-react-sdk/pull/7033)). Fixes #16552 and #16552. * Fix cannot read length of undefined for room upgrades ([\#7037](https://github.com/matrix-org/matrix-react-sdk/pull/7037)). Fixes #19509 and #19509. * Cleanup re-dispatching around timelines and composers ([\#7023](https://github.com/matrix-org/matrix-react-sdk/pull/7023)). Fixes #19491 and #19491. Contributed by @@SimonBrandner. * Fix removing a room from a Space and interaction with `m.space.parent` ([\#6944](https://github.com/matrix-org/matrix-react-sdk/pull/6944)). Fixes #19363 and #19363. * Fix recent css regression ([\#7022](https://github.com/matrix-org/matrix-react-sdk/pull/7022)). Fixes #19470 and #19470. Contributed by @@CicadaCinema. * Fix ModalManager reRender racing with itself ([\#7027](https://github.com/matrix-org/matrix-react-sdk/pull/7027)). Fixes #19489 and #19489. * Fix fullscreening a call while connecting ([\#7019](https://github.com/matrix-org/matrix-react-sdk/pull/7019)). Fixes #19309 and #19309. Contributed by @@SimonBrandner. * Allow scrolling right in reply-quoted code block ([\#7024](https://github.com/matrix-org/matrix-react-sdk/pull/7024)). Fixes #19487 and #19487. Contributed by @@SimonBrandner. * Fix dark theme codeblock colors ([\#6384](https://github.com/matrix-org/matrix-react-sdk/pull/6384)). Fixes #17998. Contributed by @@SimonBrandner. * Show passphrase input label ([\#6992](https://github.com/matrix-org/matrix-react-sdk/pull/6992)). Fixes #19428 and #19428. Contributed by @@RafaelGoncalves8. * Always render disabled settings as disabled ([\#7014](https://github.com/matrix-org/matrix-react-sdk/pull/7014)). * Make "Security Phrase" placeholder look consistent cross-browser ([\#6870](https://github.com/matrix-org/matrix-react-sdk/pull/6870)). Fixes #19006 and #19006. Contributed by @@neer17. * Fix direction override characters breaking member event text direction ([\#6999](https://github.com/matrix-org/matrix-react-sdk/pull/6999)). * Remove redundant text in verification dialogs ([\#6993](https://github.com/matrix-org/matrix-react-sdk/pull/6993)). Fixes #19290 and #19290. Contributed by @@RafaelGoncalves8. * Fix space panel name overflowing ([\#6995](https://github.com/matrix-org/matrix-react-sdk/pull/6995)). Fixes #19455 and #19455. * Fix conflicting CSS on syntax highlighted blocks ([\#6991](https://github.com/matrix-org/matrix-react-sdk/pull/6991)). Fixes #19445 and #19445. @ text @d2 86 a87 86 share/element-web/05696921702f00f07648.worker.js share/element-web/05696921702f00f07648.worker.js.map share/element-web/bundles/7bf728d65b4d5d55b3a1/0.js share/element-web/bundles/7bf728d65b4d5d55b3a1/0.js.map share/element-web/bundles/7bf728d65b4d5d55b3a1/1.js share/element-web/bundles/7bf728d65b4d5d55b3a1/1.js.map share/element-web/bundles/7bf728d65b4d5d55b3a1/2.js share/element-web/bundles/7bf728d65b4d5d55b3a1/2.js.map share/element-web/bundles/7bf728d65b4d5d55b3a1/27.js share/element-web/bundles/7bf728d65b4d5d55b3a1/27.js.map share/element-web/bundles/7bf728d65b4d5d55b3a1/28.js share/element-web/bundles/7bf728d65b4d5d55b3a1/28.js.map share/element-web/bundles/7bf728d65b4d5d55b3a1/29.js share/element-web/bundles/7bf728d65b4d5d55b3a1/29.js.map share/element-web/bundles/7bf728d65b4d5d55b3a1/3.js share/element-web/bundles/7bf728d65b4d5d55b3a1/3.js.map share/element-web/bundles/7bf728d65b4d5d55b3a1/30.js share/element-web/bundles/7bf728d65b4d5d55b3a1/30.js.map share/element-web/bundles/7bf728d65b4d5d55b3a1/31.js share/element-web/bundles/7bf728d65b4d5d55b3a1/31.js.map share/element-web/bundles/7bf728d65b4d5d55b3a1/32.js share/element-web/bundles/7bf728d65b4d5d55b3a1/32.js.map share/element-web/bundles/7bf728d65b4d5d55b3a1/33.js share/element-web/bundles/7bf728d65b4d5d55b3a1/33.js.map share/element-web/bundles/7bf728d65b4d5d55b3a1/34.js share/element-web/bundles/7bf728d65b4d5d55b3a1/34.js.map share/element-web/bundles/7bf728d65b4d5d55b3a1/4.js share/element-web/bundles/7bf728d65b4d5d55b3a1/4.js.map share/element-web/bundles/7bf728d65b4d5d55b3a1/5.js share/element-web/bundles/7bf728d65b4d5d55b3a1/5.js.map share/element-web/bundles/7bf728d65b4d5d55b3a1/6.js share/element-web/bundles/7bf728d65b4d5d55b3a1/6.js.map share/element-web/bundles/7bf728d65b4d5d55b3a1/7.js share/element-web/bundles/7bf728d65b4d5d55b3a1/7.js.map share/element-web/bundles/7bf728d65b4d5d55b3a1/8.js share/element-web/bundles/7bf728d65b4d5d55b3a1/8.js.map share/element-web/bundles/7bf728d65b4d5d55b3a1/bundle.css share/element-web/bundles/7bf728d65b4d5d55b3a1/bundle.js share/element-web/bundles/7bf728d65b4d5d55b3a1/bundle.js.LICENSE.txt share/element-web/bundles/7bf728d65b4d5d55b3a1/bundle.js.map share/element-web/bundles/7bf728d65b4d5d55b3a1/compatibility-view.css share/element-web/bundles/7bf728d65b4d5d55b3a1/compatibility-view.js share/element-web/bundles/7bf728d65b4d5d55b3a1/compatibility-view.js.map share/element-web/bundles/7bf728d65b4d5d55b3a1/element-web-app.js share/element-web/bundles/7bf728d65b4d5d55b3a1/element-web-app.js.map share/element-web/bundles/7bf728d65b4d5d55b3a1/element-web-component-index.js share/element-web/bundles/7bf728d65b4d5d55b3a1/element-web-component-index.js.map share/element-web/bundles/7bf728d65b4d5d55b3a1/error-view.css share/element-web/bundles/7bf728d65b4d5d55b3a1/error-view.js share/element-web/bundles/7bf728d65b4d5d55b3a1/error-view.js.map share/element-web/bundles/7bf728d65b4d5d55b3a1/init.js share/element-web/bundles/7bf728d65b4d5d55b3a1/init.js.map share/element-web/bundles/7bf728d65b4d5d55b3a1/jitsi.css share/element-web/bundles/7bf728d65b4d5d55b3a1/jitsi.js share/element-web/bundles/7bf728d65b4d5d55b3a1/jitsi.js.LICENSE.txt share/element-web/bundles/7bf728d65b4d5d55b3a1/jitsi.js.map share/element-web/bundles/7bf728d65b4d5d55b3a1/mobileguide.js share/element-web/bundles/7bf728d65b4d5d55b3a1/mobileguide.js.map share/element-web/bundles/7bf728d65b4d5d55b3a1/styles.js share/element-web/bundles/7bf728d65b4d5d55b3a1/styles.js.map share/element-web/bundles/7bf728d65b4d5d55b3a1/theme-dark-custom.css share/element-web/bundles/7bf728d65b4d5d55b3a1/theme-dark-custom.js share/element-web/bundles/7bf728d65b4d5d55b3a1/theme-dark-custom.js.map share/element-web/bundles/7bf728d65b4d5d55b3a1/theme-dark.css share/element-web/bundles/7bf728d65b4d5d55b3a1/theme-dark.js share/element-web/bundles/7bf728d65b4d5d55b3a1/theme-dark.js.map share/element-web/bundles/7bf728d65b4d5d55b3a1/theme-legacy-dark.css share/element-web/bundles/7bf728d65b4d5d55b3a1/theme-legacy-dark.js share/element-web/bundles/7bf728d65b4d5d55b3a1/theme-legacy-dark.js.map share/element-web/bundles/7bf728d65b4d5d55b3a1/theme-legacy-light.css share/element-web/bundles/7bf728d65b4d5d55b3a1/theme-legacy-light.js share/element-web/bundles/7bf728d65b4d5d55b3a1/theme-legacy-light.js.map share/element-web/bundles/7bf728d65b4d5d55b3a1/theme-light-custom.css share/element-web/bundles/7bf728d65b4d5d55b3a1/theme-light-custom.js share/element-web/bundles/7bf728d65b4d5d55b3a1/theme-light-custom.js.map share/element-web/bundles/7bf728d65b4d5d55b3a1/theme-light-high-contrast.css share/element-web/bundles/7bf728d65b4d5d55b3a1/theme-light-high-contrast.js share/element-web/bundles/7bf728d65b4d5d55b3a1/theme-light-high-contrast.js.map share/element-web/bundles/7bf728d65b4d5d55b3a1/theme-light.css share/element-web/bundles/7bf728d65b4d5d55b3a1/theme-light.js share/element-web/bundles/7bf728d65b4d5d55b3a1/theme-light.js.map share/element-web/bundles/7bf728d65b4d5d55b3a1/usercontent.js share/element-web/bundles/7bf728d65b4d5d55b3a1/usercontent.js.map share/element-web/bundles/7bf728d65b4d5d55b3a1/vendors~init.js share/element-web/bundles/7bf728d65b4d5d55b3a1/vendors~init.js.LICENSE.txt share/element-web/bundles/7bf728d65b4d5d55b3a1/vendors~init.js.map d184 5 a188 5 share/element-web/i18n/cs.54030e2.json share/element-web/i18n/da.104ac50.json share/element-web/i18n/de_DE.0c2dc07.json share/element-web/i18n/el.e57f42e.json share/element-web/i18n/en_EN.ab5f7ad.json d191 2 a192 2 share/element-web/i18n/es.ed282b3.json share/element-web/i18n/et.57d2b8b.json d194 4 a197 4 share/element-web/i18n/fi.39cdb63.json share/element-web/i18n/fr.d9a9296.json share/element-web/i18n/gl.03b315c.json share/element-web/i18n/he.ac149d1.json d199 2 a200 1 share/element-web/i18n/hu.1692f58.json d202 2 a203 2 share/element-web/i18n/it.9bce917.json share/element-web/i18n/ja.a887a49.json d207 1 a207 1 share/element-web/i18n/languages.53fd6cb.json d209 1 a209 1 share/element-web/i18n/lt.a4b9729.json d212 3 a214 3 share/element-web/i18n/nl.399e027.json share/element-web/i18n/nn.521c382.json share/element-web/i18n/pl.f553872.json d216 1 a216 1 share/element-web/i18n/pt_BR.7241c42.json d218 2 a219 2 share/element-web/i18n/sk.8683d7c.json share/element-web/i18n/sq.1adfb64.json d221 1 a221 1 share/element-web/i18n/sv.232365b.json d225 2 a226 1 share/element-web/i18n/uk.f52aa0c.json d228 2 a229 2 share/element-web/i18n/zh_Hans.0826f12.json share/element-web/i18n/zh_Hant.0629792.json d260 1 a267 1 share/element-web/img/element-icons/expand-space-panel.e6f74b9.svg d271 1 d273 1 a273 1 share/element-web/img/element-icons/home.b706c0e.svg d278 1 d286 1 d290 1 d296 1 a323 2 share/element-web/img/element-icons/roomlist/archived.226584d.svg share/element-web/img/element-icons/roomlist/browse.080f923.svg d328 3 a332 1 share/element-web/img/element-icons/roomlist/feedback.b9a3f53.svg d334 3 a336 1 share/element-web/img/element-icons/roomlist/home.1b4edd5.svg d338 1 a343 1 share/element-web/img/element-icons/roomlist/search-clear.6164d97.svg d354 1 d357 1 a357 1 share/element-web/img/element-icons/settings/sidebar.bad60e6.svg d361 1 d368 1 d412 1 d432 1 d447 1 d492 2 a493 2 share/element-web/recorder-worklet.7602083.js share/element-web/recorder-worklet.7602083.js.map @ 1.9 log @Update chat/element-web to 1.9.3 Changes in [1.9.3](https://github.com/vector-im/element-desktop/releases/tag/v1.9.3) (2021-10-25) ================================================================================================= ## ✨ Features * Convert the "Cryptography" settings panel to an HTML table to assist screen reader users. ([\#6968](https://github.com/matrix-org/matrix-react-sdk/pull/6968)). Contributed by [andybalaam](https://github.com/andybalaam). * Swap order of private space creation and tweak copy ([\#6967](https://github.com/matrix-org/matrix-react-sdk/pull/6967)). Fixes #18768 and #18768. * Add spacing to Room settings - Notifications subsection ([\#6962](https://github.com/matrix-org/matrix-react-sdk/pull/6962)). Contributed by [CicadaCinema](https://github.com/CicadaCinema). * Use HTML tables for some tabular user interface areas, to assist with screen reader use ([\#6955](https://github.com/matrix-org/matrix-react-sdk/pull/6955)). Contributed by [andybalaam](https://github.com/andybalaam). * Fix space invite edge cases ([\#6884](https://github.com/matrix-org/matrix-react-sdk/pull/6884)). Fixes #19010 #17345 and #19010. * Allow options to cascade kicks/bans throughout spaces ([\#6829](https://github.com/matrix-org/matrix-react-sdk/pull/6829)). Fixes #18969 and #18969. * Make public space alias field mandatory again ([\#6921](https://github.com/matrix-org/matrix-react-sdk/pull/6921)). Fixes #19003 and #19003. * Add progress bar to restricted room upgrade dialog ([\#6919](https://github.com/matrix-org/matrix-react-sdk/pull/6919)). Fixes #19146 and #19146. * Add customisation point for visibility of invites and room creation ([\#6922](https://github.com/matrix-org/matrix-react-sdk/pull/6922)). Fixes #19331 and #19331. * Inhibit `Unable to get validated threepid` error during UIA ([\#6928](https://github.com/matrix-org/matrix-react-sdk/pull/6928)). Fixes #18883 and #18883. * Tweak room list skeleton UI height and behaviour ([\#6926](https://github.com/matrix-org/matrix-react-sdk/pull/6926)). Fixes #18231 #16581 and #18231. * If public room creation fails, retry without publishing it ([\#6872](https://github.com/matrix-org/matrix-react-sdk/pull/6872)). Fixes #19194 and #19194. Contributed by [AndrewFerr](https://github.com/AndrewFerr). * Iterate invite your teammates to Space view ([\#6925](https://github.com/matrix-org/matrix-react-sdk/pull/6925)). Fixes #18772 and #18772. * Make placeholder more grey when no input ([\#6840](https://github.com/matrix-org/matrix-react-sdk/pull/6840)). Fixes #17243 and #17243. Contributed by [wlach](https://github.com/wlach). * Respect tombstones in locally known rooms for Space children ([\#6906](https://github.com/matrix-org/matrix-react-sdk/pull/6906)). Fixes #19246 #19256 and #19246. * Improve emoji shortcodes generated from annotations ([\#6907](https://github.com/matrix-org/matrix-react-sdk/pull/6907)). Fixes #19304 and #19304. * Hide kick & ban options in UserInfo when looking at own profile ([\#6911](https://github.com/matrix-org/matrix-react-sdk/pull/6911)). Fixes #19066 and #19066. * Add progress bar to Community to Space migration tool ([\#6887](https://github.com/matrix-org/matrix-react-sdk/pull/6887)). Fixes #19216 and #19216. ## 🐛 Bug Fixes * Fix leave space cancel button exploding ([\#6966](https://github.com/matrix-org/matrix-react-sdk/pull/6966)). * Fix edge case behaviour of the space join spinner for guests ([\#6972](https://github.com/matrix-org/matrix-react-sdk/pull/6972)). Fixes #19359 and #19359. * Convert emoticon to emoji at the end of a line on send even if the cursor isn't there ([\#6965](https://github.com/matrix-org/matrix-react-sdk/pull/6965)). Contributed by [SimonBrandner](https://github.com/SimonBrandner). * Fix text overflows button on Home page ([\#6898](https://github.com/matrix-org/matrix-react-sdk/pull/6898)). Fixes #19180 and #19180. Contributed by [oliver-pham](https://github.com/oliver-pham). * Space Room View should react to join rule changes down /sync ([\#6945](https://github.com/matrix-org/matrix-react-sdk/pull/6945)). Fixes #19390 and #19390. * Hide leave section button if user isn't in the room e.g peeking ([\#6920](https://github.com/matrix-org/matrix-react-sdk/pull/6920)). Fixes #17410 and #17410. * Fix bug where room list would get stuck showing no rooms ([\#6939](https://github.com/matrix-org/matrix-react-sdk/pull/6939)). Fixes #19373 and #19373. * Update room settings dialog title when room name changes ([\#6916](https://github.com/matrix-org/matrix-react-sdk/pull/6916)). Fixes #17480 and #17480. Contributed by [psrpinto](https://github.com/psrpinto). * Fix editing losing emote-ness and rainbow-ness of messages ([\#6931](https://github.com/matrix-org/matrix-react-sdk/pull/6931)). Fixes #19350 and #19350. * Remove semicolon from notifications panel ([\#6930](https://github.com/matrix-org/matrix-react-sdk/pull/6930)). Contributed by [robintown](https://github.com/robintown). * Prevent profile image in left panel's backdrop from being selected ([\#6924](https://github.com/matrix-org/matrix-react-sdk/pull/6924)). Contributed by [rom4nik](https://github.com/rom4nik). * Validate that the phone number verification field is filled before allowing user to submit ([\#6918](https://github.com/matrix-org/matrix-react-sdk/pull/6918)). Fixes #19316 and #19316. Contributed by [VFermat](https://github.com/VFermat). * Updated how save button becomes disabled in room settings to listen for all fields instead of the most recent ([\#6917](https://github.com/matrix-org/matrix-react-sdk/pull/6917)). Contributed by [LoganArnett](https://github.com/LoganArnett). * Use FocusLock around ContextMenus to simplify focus management ([\#6311](https://github.com/matrix-org/matrix-react-sdk/pull/6311)). Fixes #19259 and #19259. * Fix space hierarchy pagination ([\#6908](https://github.com/matrix-org/matrix-react-sdk/pull/6908)). Fixes #19276 and #19276. * Fix spaces keyboard shortcuts not working for last space ([\#6909](https://github.com/matrix-org/matrix-react-sdk/pull/6909)). Fixes #19255 and #19255. * Use fallback avatar only for DMs with 2 people. ([\#6895](https://github.com/matrix-org/matrix-react-sdk/pull/6895)). Fixes #18747 and #18747. Contributed by [andybalaam](https://github.com/andybalaam). Changes in [1.9.3-rc.3](https://github.com/vector-im/element-desktop/releases/tag/v1.9.3-rc.3) (2021-10-25) =========================================================================================================== ## 🐛 Bug Fixes * Remove highlightjs CSS ([\#19483](https://github.com/vector-im/element-web/pull/19483)). Fixes vector-im/element-web#19476 Changes in [1.9.3-rc.2](https://github.com/vector-im/element-desktop/releases/tag/v1.9.3-rc.2) (2021-10-20) =========================================================================================================== ## 🐛 Bug Fixes * Fix conflicting CSS on syntax highlighted blocks ([\#6991](https://github.com/matrix-org/matrix-react-sdk/pull/6991)). Fixes vector-im/element-web#19445 Changes in [1.9.3-rc.1](https://github.com/vector-im/element-desktop/releases/tag/v1.9.3-rc.1) (2021-10-19) =========================================================================================================== ## ✨ Features * Swap order of private space creation and tweak copy ([\#6967](https://github.com/matrix-org/matrix-react-sdk/pull/6967)). Fixes #18768 and #18768. * Add spacing to Room settings - Notifications subsection ([\#6962](https://github.com/matrix-org/matrix-react-sdk/pull/6962)). Contributed by [CicadaCinema](https://github.com/CicadaCinema). * Convert the "Cryptography" settings panel to an HTML to assist screen reader users. ([\#6968](https://github.com/matrix-org/matrix-react-sdk/pull/6968)). Contributed by [andybalaam](https://github.com/andybalaam). * Use HTML tables for some tabular user interface areas, to assist with screen reader use ([\#6955](https://github.com/matrix-org/matrix-react-sdk/pull/6955)). Contributed by [andybalaam](https://github.com/andybalaam). * Fix space invite edge cases ([\#6884](https://github.com/matrix-org/matrix-react-sdk/pull/6884)). Fixes #19010 #17345 and #19010. * Allow options to cascade kicks/bans throughout spaces ([\#6829](https://github.com/matrix-org/matrix-react-sdk/pull/6829)). Fixes #18969 and #18969. * Make public space alias field mandatory again ([\#6921](https://github.com/matrix-org/matrix-react-sdk/pull/6921)). Fixes #19003 and #19003. * Add progress bar to restricted room upgrade dialog ([\#6919](https://github.com/matrix-org/matrix-react-sdk/pull/6919)). Fixes #19146 and #19146. * Add customisation point for visibility of invites and room creation ([\#6922](https://github.com/matrix-org/matrix-react-sdk/pull/6922)). Fixes #19331 and #19331. * Inhibit `Unable to get validated threepid` error during UIA ([\#6928](https://github.com/matrix-org/matrix-react-sdk/pull/6928)). Fixes #18883 and #18883. * Tweak room list skeleton UI height and behaviour ([\#6926](https://github.com/matrix-org/matrix-react-sdk/pull/6926)). Fixes #18231 #16581 and #18231. * If public room creation fails, retry without publishing it ([\#6872](https://github.com/matrix-org/matrix-react-sdk/pull/6872)). Fixes #19194 and #19194. Contributed by [AndrewFerr](https://github.com/AndrewFerr). * Iterate invite your teammates to Space view ([\#6925](https://github.com/matrix-org/matrix-react-sdk/pull/6925)). Fixes #18772 and #18772. * Make placeholder more grey when no input ([\#6840](https://github.com/matrix-org/matrix-react-sdk/pull/6840)). Fixes #17243 and #17243. Contributed by [wlach](https://github.com/wlach). * Respect tombstones in locally known rooms for Space children ([\#6906](https://github.com/matrix-org/matrix-react-sdk/pull/6906)). Fixes #19246 #19256 and #19246. * Improve emoji shortcodes generated from annotations ([\#6907](https://github.com/matrix-org/matrix-react-sdk/pull/6907)). Fixes #19304 and #19304. * Hide kick & ban options in UserInfo when looking at own profile ([\#6911](https://github.com/matrix-org/matrix-react-sdk/pull/6911)). Fixes #19066 and #19066. * Add progress bar to Community to Space migration tool ([\#6887](https://github.com/matrix-org/matrix-react-sdk/pull/6887)). Fixes #19216 and #19216. ## 🐛 Bug Fixes * Fix leave space cancel button exploding ([\#6966](https://github.com/matrix-org/matrix-react-sdk/pull/6966)). * Fix edge case behaviour of the space join spinner for guests ([\#6972](https://github.com/matrix-org/matrix-react-sdk/pull/6972)). Fixes #19359 and #19359. * Convert emoticon to emoji at the end of a line on send even if the cursor isn't there ([\#6965](https://github.com/matrix-org/matrix-react-sdk/pull/6965)). Contributed by [SimonBrandner](https://github.com/SimonBrandner). * Fix text overflows button on Home page ([\#6898](https://github.com/matrix-org/matrix-react-sdk/pull/6898)). Fixes #19180 and #19180. Contributed by [oliver-pham](https://github.com/oliver-pham). * Space Room View should react to join rule changes down /sync ([\#6945](https://github.com/matrix-org/matrix-react-sdk/pull/6945)). Fixes #19390 and #19390. * Hide leave section button if user isn't in the room e.g peeking ([\#6920](https://github.com/matrix-org/matrix-react-sdk/pull/6920)). Fixes #17410 and #17410. * Fix bug where room list would get stuck showing no rooms ([\#6939](https://github.com/matrix-org/matrix-react-sdk/pull/6939)). Fixes #19373 and #19373. * Update room settings dialog title when room name changes ([\#6916](https://github.com/matrix-org/matrix-react-sdk/pull/6916)). Fixes #17480 and #17480. Contributed by [psrpinto](https://github.com/psrpinto). * Fix editing losing emote-ness and rainbow-ness of messages ([\#6931](https://github.com/matrix-org/matrix-react-sdk/pull/6931)). Fixes #19350 and #19350. * Remove semicolon from notifications panel ([\#6930](https://github.com/matrix-org/matrix-react-sdk/pull/6930)). Contributed by [robintown](https://github.com/robintown). * Prevent profile image in left panel's backdrop from being selected ([\#6924](https://github.com/matrix-org/matrix-react-sdk/pull/6924)). Contributed by [rom4nik](https://github.com/rom4nik). * Validate that the phone number verification field is filled before allowing user to submit ([\#6918](https://github.com/matrix-org/matrix-react-sdk/pull/6918)). Fixes #19316 and #19316. Contributed by [VFermat](https://github.com/VFermat). * Updated how save button becomes disabled in room settings to listen for all fields instead of the most recent ([\#6917](https://github.com/matrix-org/matrix-react-sdk/pull/6917)). Contributed by [LoganArnett](https://github.com/LoganArnett). * Use FocusLock around ContextMenus to simplify focus management ([\#6311](https://github.com/matrix-org/matrix-react-sdk/pull/6311)). Fixes #19259 and #19259. * Fix space hierarchy pagination ([\#6908](https://github.com/matrix-org/matrix-react-sdk/pull/6908)). Fixes #19276 and #19276. * Fix spaces keyboard shortcuts not working for last space ([\#6909](https://github.com/matrix-org/matrix-react-sdk/pull/6909)). Fixes #19255 and #19255. * Use fallback avatar only for DMs with 2 people. ([\#6895](https://github.com/matrix-org/matrix-react-sdk/pull/6895)). Fixes #18747 and #18747. Contributed by [andybalaam](https://github.com/andybalaam). Changes in [1.9.2](https://github.com/vector-im/element-desktop/releases/tag/v1.9.2) (2021-10-12) ================================================================================================= ## 🐛 Bug Fixes * Upgrade to matrix-js-sdk#14.0.1 Changes in [1.9.1](https://github.com/vector-im/element-desktop/releases/tag/v1.9.1) (2021-10-11) ================================================================================================= ## ✨ Features * Decrease profile button touch target ([\#6900](https://github.com/matrix-org/matrix-react-sdk/pull/6900)). Contributed by [ColonisationCaptain](https://github.com/ColonisationCaptain). * Don't let click events propagate out of context menus ([\#6892](https://github.com/matrix-org/matrix-react-sdk/pull/6892)). * Allow closing Dropdown via its chevron ([\#6885](https://github.com/matrix-org/matrix-react-sdk/pull/6885)). Fixes #19030 and #19030. * Improve AUX panel behaviour ([\#6699](https://github.com/matrix-org/matrix-react-sdk/pull/6699)). Fixes #18787 and #18787. Contributed by [SimonBrandner](https://github.com/SimonBrandner). * A nicer opening animation for the Image View ([\#6454](https://github.com/matrix-org/matrix-react-sdk/pull/6454)). Fixes #18186 and #18186. Contributed by [SimonBrandner](https://github.com/SimonBrandner). ## 🐛 Bug Fixes * [Release] Fix space hierarchy pagination ([\#6910](https://github.com/matrix-org/matrix-react-sdk/pull/6910)). * Fix leaving space via other client leaving you in undefined-land ([\#6891](https://github.com/matrix-org/matrix-react-sdk/pull/6891)). Fixes #18455 and #18455. * Handle newer voice message encrypted event format for chat export ([\#6893](https://github.com/matrix-org/matrix-react-sdk/pull/6893)). Contributed by [jaiwanth-v](https://github.com/jaiwanth-v). * Fix pagination when filtering space hierarchy ([\#6876](https://github.com/matrix-org/matrix-react-sdk/pull/6876)). Fixes #19235 and #19235. * Fix spaces null-guard breaking the dispatcher settings watching ([\#6886](https://github.com/matrix-org/matrix-react-sdk/pull/6886)). Fixes #19223 and #19223. * Fix space children without specific `order` being sorted after those with one ([\#6878](https://github.com/matrix-org/matrix-react-sdk/pull/6878)). Fixes #19192 and #19192. * Ensure that sub-spaces aren't considered for notification badges ([\#6881](https://github.com/matrix-org/matrix-react-sdk/pull/6881)). Fixes #18975 and #18975. * Fix timeline autoscroll with non-standard DPI settings. ([\#6880](https://github.com/matrix-org/matrix-react-sdk/pull/6880)). Fixes #18984 and #18984. * Pluck out JoinRuleSettings styles so they apply in space settings too ([\#6879](https://github.com/matrix-org/matrix-react-sdk/pull/6879)). Fixes #19164 and #19164. * Null guard around the matrixClient in SpaceStore ([\#6874](https://github.com/matrix-org/matrix-react-sdk/pull/6874)). * Fix issue (https ([\#6871](https://github.com/matrix-org/matrix-react-sdk/pull/6871)). Fixes #19138 and #19138. Contributed by [psrpinto](https://github.com/psrpinto). * Fix pills being cut off in message bubble layout ([\#6865](https://github.com/matrix-org/matrix-react-sdk/pull/6865)). Fixes #18627 and #18627. Contributed by [robintown](https://github.com/robintown). * Fix space admin check false positive on multiple admins ([\#6824](https://github.com/matrix-org/matrix-react-sdk/pull/6824)). * Fix the User View ([\#6860](https://github.com/matrix-org/matrix-react-sdk/pull/6860)). Fixes #19158 and #19158. * Fix spacing for message composer buttons ([\#6852](https://github.com/matrix-org/matrix-react-sdk/pull/6852)). Fixes #18999 and #18999. * Always show root event of a thread in room's timeline ([\#6842](https://github.com/matrix-org/matrix-react-sdk/pull/6842)). Fixes #19016 and #19016. Changes in [1.9.1-rc.2](https://github.com/vector-im/element-desktop/releases/tag/v1.9.1-rc.2) (2021-10-08) =========================================================================================================== ## 🐛 Bug Fixes Changes in [1.9.1-rc.1](https://github.com/vector-im/element-desktop/releases/tag/v1.9.1-rc.1) (2021-10-04) =========================================================================================================== ## ✨ Features * Decrease profile button touch target ([\#6900](https://github.com/matrix-org/matrix-react-sdk/pull/6900)). Contributed by [ColonisationCaptain](https://github.com/ColonisationCaptain). * Don't let click events propagate out of context menus ([\#6892](https://github.com/matrix-org/matrix-react-sdk/pull/6892)). * Allow closing Dropdown via its chevron ([\#6885](https://github.com/matrix-org/matrix-react-sdk/pull/6885)). Fixes #19030 and #19030. * Improve AUX panel behaviour ([\#6699](https://github.com/matrix-org/matrix-react-sdk/pull/6699)). Fixes #18787 and #18787. Contributed by [SimonBrandner](https://github.com/SimonBrandner). * A nicer opening animation for the Image View ([\#6454](https://github.com/matrix-org/matrix-react-sdk/pull/6454)). Fixes #18186 and #18186. Contributed by [SimonBrandner](https://github.com/SimonBrandner). ## 🐛 Bug Fixes * Fix leaving space via other client leaving you in undefined-land ([\#6891](https://github.com/matrix-org/matrix-react-sdk/pull/6891)). Fixes #18455 and #18455. * Handle newer voice message encrypted event format for chat export ([\#6893](https://github.com/matrix-org/matrix-react-sdk/pull/6893)). Contributed by [jaiwanth-v](https://github.com/jaiwanth-v). * Fix pagination when filtering space hierarchy ([\#6876](https://github.com/matrix-org/matrix-react-sdk/pull/6876)). Fixes #19235 and #19235. * Fix spaces null-guard breaking the dispatcher settings watching ([\#6886](https://github.com/matrix-org/matrix-react-sdk/pull/6886)). Fixes #19223 and #19223. * Fix space children without specific `order` being sorted after those with one ([\#6878](https://github.com/matrix-org/matrix-react-sdk/pull/6878)). Fixes #19192 and #19192. * Ensure that sub-spaces aren't considered for notification badges ([\#6881](https://github.com/matrix-org/matrix-react-sdk/pull/6881)). Fixes #18975 and #18975. * Fix timeline autoscroll with non-standard DPI settings. ([\#6880](https://github.com/matrix-org/matrix-react-sdk/pull/6880)). Fixes #18984 and #18984. * Pluck out JoinRuleSettings styles so they apply in space settings too ([\#6879](https://github.com/matrix-org/matrix-react-sdk/pull/6879)). Fixes #19164 and #19164. * Null guard around the matrixClient in SpaceStore ([\#6874](https://github.com/matrix-org/matrix-react-sdk/pull/6874)). * Fix issue (https ([\#6871](https://github.com/matrix-org/matrix-react-sdk/pull/6871)). Fixes #19138 and #19138. Contributed by [psrpinto](https://github.com/psrpinto). * Fix pills being cut off in message bubble layout ([\#6865](https://github.com/matrix-org/matrix-react-sdk/pull/6865)). Fixes #18627 and #18627. Contributed by [robintown](https://github.com/robintown). * Fix space admin check false positive on multiple admins ([\#6824](https://github.com/matrix-org/matrix-react-sdk/pull/6824)). * Fix the User View ([\#6860](https://github.com/matrix-org/matrix-react-sdk/pull/6860)). Fixes #19158 and #19158. * Fix spacing for message composer buttons ([\#6852](https://github.com/matrix-org/matrix-react-sdk/pull/6852)). Fixes #18999 and #18999. * Always show root event of a thread in room's timeline ([\#6842](https://github.com/matrix-org/matrix-react-sdk/pull/6842)). Fixes #19016 and #19016. @ text @d2 86 a87 81 share/element-web/377627b798e45e1a8885.worker.js share/element-web/377627b798e45e1a8885.worker.js.map share/element-web/bundles/e8d1e9646ad7cdbac0b6/0.js share/element-web/bundles/e8d1e9646ad7cdbac0b6/0.js.map share/element-web/bundles/e8d1e9646ad7cdbac0b6/1.js share/element-web/bundles/e8d1e9646ad7cdbac0b6/1.js.map share/element-web/bundles/e8d1e9646ad7cdbac0b6/2.js share/element-web/bundles/e8d1e9646ad7cdbac0b6/2.js.map share/element-web/bundles/e8d1e9646ad7cdbac0b6/25.js share/element-web/bundles/e8d1e9646ad7cdbac0b6/25.js.map share/element-web/bundles/e8d1e9646ad7cdbac0b6/26.js share/element-web/bundles/e8d1e9646ad7cdbac0b6/26.js.map share/element-web/bundles/e8d1e9646ad7cdbac0b6/27.js share/element-web/bundles/e8d1e9646ad7cdbac0b6/27.js.map share/element-web/bundles/e8d1e9646ad7cdbac0b6/28.js share/element-web/bundles/e8d1e9646ad7cdbac0b6/28.js.map share/element-web/bundles/e8d1e9646ad7cdbac0b6/29.js share/element-web/bundles/e8d1e9646ad7cdbac0b6/29.js.map share/element-web/bundles/e8d1e9646ad7cdbac0b6/3.js share/element-web/bundles/e8d1e9646ad7cdbac0b6/3.js.map share/element-web/bundles/e8d1e9646ad7cdbac0b6/30.js share/element-web/bundles/e8d1e9646ad7cdbac0b6/30.js.map share/element-web/bundles/e8d1e9646ad7cdbac0b6/31.js share/element-web/bundles/e8d1e9646ad7cdbac0b6/31.js.map share/element-web/bundles/e8d1e9646ad7cdbac0b6/32.js share/element-web/bundles/e8d1e9646ad7cdbac0b6/32.js.map share/element-web/bundles/e8d1e9646ad7cdbac0b6/4.js share/element-web/bundles/e8d1e9646ad7cdbac0b6/4.js.map share/element-web/bundles/e8d1e9646ad7cdbac0b6/5.js share/element-web/bundles/e8d1e9646ad7cdbac0b6/5.js.map share/element-web/bundles/e8d1e9646ad7cdbac0b6/6.js share/element-web/bundles/e8d1e9646ad7cdbac0b6/6.js.map share/element-web/bundles/e8d1e9646ad7cdbac0b6/7.js share/element-web/bundles/e8d1e9646ad7cdbac0b6/7.js.map share/element-web/bundles/e8d1e9646ad7cdbac0b6/bundle.css share/element-web/bundles/e8d1e9646ad7cdbac0b6/bundle.js share/element-web/bundles/e8d1e9646ad7cdbac0b6/bundle.js.LICENSE.txt share/element-web/bundles/e8d1e9646ad7cdbac0b6/bundle.js.map share/element-web/bundles/e8d1e9646ad7cdbac0b6/compatibility-view.css share/element-web/bundles/e8d1e9646ad7cdbac0b6/compatibility-view.js share/element-web/bundles/e8d1e9646ad7cdbac0b6/compatibility-view.js.map share/element-web/bundles/e8d1e9646ad7cdbac0b6/element-web-app.js share/element-web/bundles/e8d1e9646ad7cdbac0b6/element-web-app.js.map share/element-web/bundles/e8d1e9646ad7cdbac0b6/element-web-component-index.js share/element-web/bundles/e8d1e9646ad7cdbac0b6/element-web-component-index.js.map share/element-web/bundles/e8d1e9646ad7cdbac0b6/error-view.css share/element-web/bundles/e8d1e9646ad7cdbac0b6/error-view.js share/element-web/bundles/e8d1e9646ad7cdbac0b6/error-view.js.map share/element-web/bundles/e8d1e9646ad7cdbac0b6/init.js share/element-web/bundles/e8d1e9646ad7cdbac0b6/init.js.map share/element-web/bundles/e8d1e9646ad7cdbac0b6/jitsi.css share/element-web/bundles/e8d1e9646ad7cdbac0b6/jitsi.js share/element-web/bundles/e8d1e9646ad7cdbac0b6/jitsi.js.LICENSE.txt share/element-web/bundles/e8d1e9646ad7cdbac0b6/jitsi.js.map share/element-web/bundles/e8d1e9646ad7cdbac0b6/mobileguide.js share/element-web/bundles/e8d1e9646ad7cdbac0b6/mobileguide.js.map share/element-web/bundles/e8d1e9646ad7cdbac0b6/styles.js share/element-web/bundles/e8d1e9646ad7cdbac0b6/styles.js.map share/element-web/bundles/e8d1e9646ad7cdbac0b6/theme-dark-custom.css share/element-web/bundles/e8d1e9646ad7cdbac0b6/theme-dark-custom.js share/element-web/bundles/e8d1e9646ad7cdbac0b6/theme-dark-custom.js.map share/element-web/bundles/e8d1e9646ad7cdbac0b6/theme-dark.css share/element-web/bundles/e8d1e9646ad7cdbac0b6/theme-dark.js share/element-web/bundles/e8d1e9646ad7cdbac0b6/theme-dark.js.map share/element-web/bundles/e8d1e9646ad7cdbac0b6/theme-legacy-dark.css share/element-web/bundles/e8d1e9646ad7cdbac0b6/theme-legacy-dark.js share/element-web/bundles/e8d1e9646ad7cdbac0b6/theme-legacy-dark.js.map share/element-web/bundles/e8d1e9646ad7cdbac0b6/theme-legacy-light.css share/element-web/bundles/e8d1e9646ad7cdbac0b6/theme-legacy-light.js share/element-web/bundles/e8d1e9646ad7cdbac0b6/theme-legacy-light.js.map share/element-web/bundles/e8d1e9646ad7cdbac0b6/theme-light-custom.css share/element-web/bundles/e8d1e9646ad7cdbac0b6/theme-light-custom.js share/element-web/bundles/e8d1e9646ad7cdbac0b6/theme-light-custom.js.map share/element-web/bundles/e8d1e9646ad7cdbac0b6/theme-light.css share/element-web/bundles/e8d1e9646ad7cdbac0b6/theme-light.js share/element-web/bundles/e8d1e9646ad7cdbac0b6/theme-light.js.map share/element-web/bundles/e8d1e9646ad7cdbac0b6/usercontent.js share/element-web/bundles/e8d1e9646ad7cdbac0b6/usercontent.js.map share/element-web/bundles/e8d1e9646ad7cdbac0b6/vendors~init.js share/element-web/bundles/e8d1e9646ad7cdbac0b6/vendors~init.js.LICENSE.txt share/element-web/bundles/e8d1e9646ad7cdbac0b6/vendors~init.js.map d184 1 a184 1 share/element-web/i18n/cs.58977e1.json d186 1 a186 1 share/element-web/i18n/de_DE.1cde79c.json d188 1 a188 1 share/element-web/i18n/en_EN.fb57ef2.json d191 2 a192 2 share/element-web/i18n/es.7e12540.json share/element-web/i18n/et.4b520d8.json d194 3 a196 3 share/element-web/i18n/fi.71a9cad.json share/element-web/i18n/fr.e84e9da.json share/element-web/i18n/gl.af3b7a4.json d199 1 a199 1 share/element-web/i18n/hu.003ccca.json d201 1 a201 1 share/element-web/i18n/it.70bfbf8.json d206 1 a206 1 share/element-web/i18n/languages.2a86492.json d211 1 a211 1 share/element-web/i18n/nl.e2a2ba6.json d213 1 a213 1 share/element-web/i18n/pl.a1517fc.json d215 2 a216 2 share/element-web/i18n/pt_BR.6fc7f88.json share/element-web/i18n/ru.a445204.json d218 3 a220 3 share/element-web/i18n/sq.8f15eab.json share/element-web/i18n/sr.0c044d0.json share/element-web/i18n/sv.078a25f.json d223 2 a224 2 share/element-web/i18n/tr.d3f50b7.json share/element-web/i18n/uk.4d3e227.json d226 2 a227 2 share/element-web/i18n/zh_Hans.9a2ea8b.json share/element-web/i18n/zh_Hant.5603ba9.json d255 1 d266 1 a266 1 share/element-web/img/element-icons/export.57444c5.svg d276 1 d279 3 a281 1 share/element-web/img/element-icons/message/thread.1f48874.svg d293 1 a293 1 share/element-web/img/element-icons/room/default_cal.65049a4.svg d343 2 d347 1 d354 1 a354 1 share/element-web/img/element-icons/warning-badge.413c9a9.svg d356 1 d373 1 a373 1 share/element-web/img/feather-customised/bug.3dc7afa.svg a384 2 share/element-web/img/feather-customised/maximise.dc32127.svg share/element-web/img/feather-customised/minimise.aec9142.svg d429 2 a430 1 share/element-web/img/spinner.5a0438d.svg d435 10 a446 2 share/element-web/img/voip/dialpad.fdda9a0.svg share/element-web/img/voip/hangup.9c3adeb.svg a447 1 share/element-web/img/voip/mic-off.774e42b.svg a448 1 share/element-web/img/voip/mic-on.2592c14.svg a451 1 share/element-web/img/voip/more.5e8055e.svg a452 4 share/element-web/img/voip/screensharing-off.61ced1f.svg share/element-web/img/voip/screensharing-on.b858176.svg share/element-web/img/voip/sidebar-off.d853871.svg share/element-web/img/voip/sidebar-on.b9cef7c.svg a456 2 share/element-web/img/voip/vid-off.5552596.svg share/element-web/img/voip/vid-on.b9b8bbf.svg d473 1 a473 1 share/element-web/olm.91fced0.wasm d475 2 a476 2 share/element-web/opus-decoderWorker.min.0bf459c.js share/element-web/opus-encoderWorker.min.c72fcd6.js @ 1.8 log @Update chat/element-web to 1.9.0 Changes in [1.9.0](https://github.com/vector-im/element-desktop/releases/tag/v1.9.0) (2021-09-27) ================================================================================================= ## ✨ Features * Fix space keyboard shortcuts conflicting with native zoom shortcuts ([\#19037](https://github.com/vector-im/element-web/pull/19037)). Fixes #18481 and undefined/element-web#18481. * Say Joining space instead of Joining room where we know its a space ([\#6818](https://github.com/matrix-org/matrix-react-sdk/pull/6818)). Fixes #19064 and #19064. * Add warning that some spaces may not be relinked to the newly upgraded room ([\#6805](https://github.com/matrix-org/matrix-react-sdk/pull/6805)). Fixes #18858 and #18858. * Delabs Spaces, iterate some copy and move communities/space toggle to preferences ([\#6594](https://github.com/matrix-org/matrix-react-sdk/pull/6594)). Fixes #18088, #18524 #18088 and #18088. * Show "Message" in the user info panel instead of "Start chat" ([\#6319](https://github.com/matrix-org/matrix-react-sdk/pull/6319)). Fixes #17877 and #17877. Contributed by [SimonBrandner](https://github.com/SimonBrandner). * Fix space keyboard shortcuts conflicting with native zoom shortcuts ([\#6804](https://github.com/matrix-org/matrix-react-sdk/pull/6804)). * Replace plain text emoji at the end of a line ([\#6784](https://github.com/matrix-org/matrix-react-sdk/pull/6784)). Fixes #18833 and #18833. Contributed by [SimonBrandner](https://github.com/SimonBrandner). * Simplify Space Panel layout and fix some edge cases ([\#6800](https://github.com/matrix-org/matrix-react-sdk/pull/6800)). Fixes #18694 and #18694. * Show unsent message warning on Space Panel buttons ([\#6778](https://github.com/matrix-org/matrix-react-sdk/pull/6778)). Fixes #18891 and #18891. * Hide mute/unmute button in UserInfo for Spaces as it makes no sense ([\#6790](https://github.com/matrix-org/matrix-react-sdk/pull/6790)). Fixes #19007 and #19007. * Fix automatic field population in space create menu not validating ([\#6792](https://github.com/matrix-org/matrix-react-sdk/pull/6792)). Fixes #19005 and #19005. * Optimize input label transition on focus ([\#6783](https://github.com/matrix-org/matrix-react-sdk/pull/6783)). Fixes #12876 and #12876. Contributed by [MadLittleMods](https://github.com/MadLittleMods). * Adapt and re-use the RolesRoomSettingsTab for Spaces ([\#6779](https://github.com/matrix-org/matrix-react-sdk/pull/6779)). Fixes #18908 #18909 and #18908. * Deduplicate join rule management between rooms and spaces ([\#6724](https://github.com/matrix-org/matrix-react-sdk/pull/6724)). Fixes #18798 and #18798. * Add config option to turn on in-room event sending timing metrics ([\#6766](https://github.com/matrix-org/matrix-react-sdk/pull/6766)). * Improve the upgrade for restricted user experience ([\#6764](https://github.com/matrix-org/matrix-react-sdk/pull/6764)). Fixes #18677 and #18677. * Improve tooltips on space quick actions and explore button ([\#6760](https://github.com/matrix-org/matrix-react-sdk/pull/6760)). Fixes #18528 and #18528. * Make space members and user info behave more expectedly ([\#6765](https://github.com/matrix-org/matrix-react-sdk/pull/6765)). Fixes #17018 and #17018. * hide no-op m.room.encryption events and better word param changes ([\#6747](https://github.com/matrix-org/matrix-react-sdk/pull/6747)). Fixes #18597 and #18597. * Respect m.space.parent relations if they hold valid permissions ([\#6746](https://github.com/matrix-org/matrix-react-sdk/pull/6746)). Fixes #10935 and #10935. * Space panel accessibility improvements ([\#6744](https://github.com/matrix-org/matrix-react-sdk/pull/6744)). Fixes #18892 and #18892. ## 🐛 Bug Fixes * Fix spacing for message composer buttons ([\#6854](https://github.com/matrix-org/matrix-react-sdk/pull/6854)). * Fix accessing field on oobData which may be undefined ([\#6830](https://github.com/matrix-org/matrix-react-sdk/pull/6830)). Fixes #19085 and #19085. * Fix reactions aria-label not being a string and thus being read as [Object object] ([\#6828](https://github.com/matrix-org/matrix-react-sdk/pull/6828)). * Fix missing null guard in space hierarchy pagination ([\#6821](https://github.com/matrix-org/matrix-react-sdk/pull/6821)). Fixes matrix-org/element-web-rageshakes#6299 and matrix-org/element-web-rageshakes#6299. * Fix checks to show prompt to start new chats ([\#6812](https://github.com/matrix-org/matrix-react-sdk/pull/6812)). * Fix room list scroll jumps ([\#6777](https://github.com/matrix-org/matrix-react-sdk/pull/6777)). Fixes #17460 #18440 and #17460. Contributed by [robintown](https://github.com/robintown). * Fix various message bubble alignment issues ([\#6785](https://github.com/matrix-org/matrix-react-sdk/pull/6785)). Fixes #18293, #18294 #18305 and #18293. Contributed by [robintown](https://github.com/robintown). * Make message bubble font size consistent ([\#6795](https://github.com/matrix-org/matrix-react-sdk/pull/6795)). Contributed by [robintown](https://github.com/robintown). * Fix edge cases around joining new room which does not belong to active space ([\#6797](https://github.com/matrix-org/matrix-react-sdk/pull/6797)). Fixes #19025 and #19025. * Fix edge case space issues around creation and initial view ([\#6798](https://github.com/matrix-org/matrix-react-sdk/pull/6798)). Fixes #19023 and #19023. * Stop spinner on space preview if the join fails ([\#6803](https://github.com/matrix-org/matrix-react-sdk/pull/6803)). Fixes #19034 and #19034. * Fix emoji picker and stickerpicker not appearing correctly when opened ([\#6793](https://github.com/matrix-org/matrix-react-sdk/pull/6793)). Fixes #19012 and #19012. Contributed by [Palid](https://github.com/Palid). * Fix autocomplete not having y-scroll ([\#6794](https://github.com/matrix-org/matrix-react-sdk/pull/6794)). Fixes #18997 and #18997. Contributed by [Palid](https://github.com/Palid). * Fix broken edge case with public space creation with no alias ([\#6791](https://github.com/matrix-org/matrix-react-sdk/pull/6791)). Fixes #19003 and #19003. * Redirect from /#/welcome to /#/home if already logged in ([\#6786](https://github.com/matrix-org/matrix-react-sdk/pull/6786)). Fixes #18990 and #18990. Contributed by [aaronraimist](https://github.com/aaronraimist). * Fix build issues from two conflicting PRs landing without merge conflict ([\#6780](https://github.com/matrix-org/matrix-react-sdk/pull/6780)). * Render guest settings only in public rooms/spaces ([\#6693](https://github.com/matrix-org/matrix-react-sdk/pull/6693)). Fixes #18776 and #18776. Contributed by [SimonBrandner](https://github.com/SimonBrandner). * Fix message bubble corners being wrong in the presence of hidden events ([\#6776](https://github.com/matrix-org/matrix-react-sdk/pull/6776)). Fixes #18124 and #18124. Contributed by [robintown](https://github.com/robintown). * Debounce read marker update on scroll ([\#6771](https://github.com/matrix-org/matrix-react-sdk/pull/6771)). Fixes #18961 and #18961. * Use cursor:pointer on space panel buttons ([\#6770](https://github.com/matrix-org/matrix-react-sdk/pull/6770)). Fixes #18951 and #18951. * Fix regressed tab view buttons in space update toast ([\#6761](https://github.com/matrix-org/matrix-react-sdk/pull/6761)). Fixes #18781 and #18781. Changes in [1.8.6-rc.2](https://github.com/vector-im/element-desktop/releases/tag/v1.8.6-rc.2) (2021-09-22) =========================================================================================================== ## 🐛 Bug Fixes * Fix spacing for message composer buttons ([\#6854](https://github.com/matrix-org/matrix-react-sdk/pull/6854)). Changes in [1.8.6-rc.1](https://github.com/vector-im/element-desktop/releases/tag/v1.8.6-rc.1) (2021-09-21) =========================================================================================================== ## ✨ Features * Fix space keyboard shortcuts conflicting with native zoom shortcuts ([\#19037](https://github.com/vector-im/element-web/pull/19037)). Fixes #18481 and undefined/element-web#18481. * Say Joining space instead of Joining room where we know its a space ([\#6818](https://github.com/matrix-org/matrix-react-sdk/pull/6818)). Fixes #19064 and #19064. * Add warning that some spaces may not be relinked to the newly upgraded room ([\#6805](https://github.com/matrix-org/matrix-react-sdk/pull/6805)). Fixes #18858 and #18858. * Delabs Spaces, iterate some copy and move communities/space toggle to preferences ([\#6594](https://github.com/matrix-org/matrix-react-sdk/pull/6594)). Fixes #18088, #18524 #18088 and #18088. * Show "Message" in the user info panel instead of "Start chat" ([\#6319](https://github.com/matrix-org/matrix-react-sdk/pull/6319)). Fixes #17877 and #17877. Contributed by [SimonBrandner](https://github.com/SimonBrandner). * Fix space keyboard shortcuts conflicting with native zoom shortcuts ([\#6804](https://github.com/matrix-org/matrix-react-sdk/pull/6804)). * Replace plain text emoji at the end of a line ([\#6784](https://github.com/matrix-org/matrix-react-sdk/pull/6784)). Fixes #18833 and #18833. Contributed by [SimonBrandner](https://github.com/SimonBrandner). * Simplify Space Panel layout and fix some edge cases ([\#6800](https://github.com/matrix-org/matrix-react-sdk/pull/6800)). Fixes #18694 and #18694. * Show unsent message warning on Space Panel buttons ([\#6778](https://github.com/matrix-org/matrix-react-sdk/pull/6778)). Fixes #18891 and #18891. * Hide mute/unmute button in UserInfo for Spaces as it makes no sense ([\#6790](https://github.com/matrix-org/matrix-react-sdk/pull/6790)). Fixes #19007 and #19007. * Fix automatic field population in space create menu not validating ([\#6792](https://github.com/matrix-org/matrix-react-sdk/pull/6792)). Fixes #19005 and #19005. * Optimize input label transition on focus ([\#6783](https://github.com/matrix-org/matrix-react-sdk/pull/6783)). Fixes #12876 and #12876. Contributed by [MadLittleMods](https://github.com/MadLittleMods). * Adapt and re-use the RolesRoomSettingsTab for Spaces ([\#6779](https://github.com/matrix-org/matrix-react-sdk/pull/6779)). Fixes #18908 #18909 and #18908. * Deduplicate join rule management between rooms and spaces ([\#6724](https://github.com/matrix-org/matrix-react-sdk/pull/6724)). Fixes #18798 and #18798. * Add config option to turn on in-room event sending timing metrics ([\#6766](https://github.com/matrix-org/matrix-react-sdk/pull/6766)). * Improve the upgrade for restricted user experience ([\#6764](https://github.com/matrix-org/matrix-react-sdk/pull/6764)). Fixes #18677 and #18677. * Improve tooltips on space quick actions and explore button ([\#6760](https://github.com/matrix-org/matrix-react-sdk/pull/6760)). Fixes #18528 and #18528. * Make space members and user info behave more expectedly ([\#6765](https://github.com/matrix-org/matrix-react-sdk/pull/6765)). Fixes #17018 and #17018. * hide no-op m.room.encryption events and better word param changes ([\#6747](https://github.com/matrix-org/matrix-react-sdk/pull/6747)). Fixes #18597 and #18597. * Respect m.space.parent relations if they hold valid permissions ([\#6746](https://github.com/matrix-org/matrix-react-sdk/pull/6746)). Fixes #10935 and #10935. * Space panel accessibility improvements ([\#6744](https://github.com/matrix-org/matrix-react-sdk/pull/6744)). Fixes #18892 and #18892. ## 🐛 Bug Fixes * Revert Firefox composer deletion hacks ([\#6844](https://github.com/matrix-org/matrix-react-sdk/pull/6844)). Fixes #19103 and #19103. Contributed by [SimonBrandner](https://github.com/SimonBrandner). * Fix accessing field on oobData which may be undefined ([\#6830](https://github.com/matrix-org/matrix-react-sdk/pull/6830)). Fixes #19085 and #19085. * Fix pill deletion on Firefox 78 ([\#6832](https://github.com/matrix-org/matrix-react-sdk/pull/6832)). Fixes #19077 and #19077. Contributed by [SimonBrandner](https://github.com/SimonBrandner). * Fix reactions aria-label not being a string and thus being read as [Object object] ([\#6828](https://github.com/matrix-org/matrix-react-sdk/pull/6828)). * Fix missing null guard in space hierarchy pagination ([\#6821](https://github.com/matrix-org/matrix-react-sdk/pull/6821)). Fixes matrix-org/element-web-rageshakes#6299 and matrix-org/element-web-rageshakes#6299. * Fix checks to show prompt to start new chats ([\#6812](https://github.com/matrix-org/matrix-react-sdk/pull/6812)). * Fix room list scroll jumps ([\#6777](https://github.com/matrix-org/matrix-react-sdk/pull/6777)). Fixes #17460 #18440 and #17460. Contributed by [robintown](https://github.com/robintown). * Fix various message bubble alignment issues ([\#6785](https://github.com/matrix-org/matrix-react-sdk/pull/6785)). Fixes #18293, #18294 #18305 and #18293. Contributed by [robintown](https://github.com/robintown). * Make message bubble font size consistent ([\#6795](https://github.com/matrix-org/matrix-react-sdk/pull/6795)). Contributed by [robintown](https://github.com/robintown). * Fix edge cases around joining new room which does not belong to active space ([\#6797](https://github.com/matrix-org/matrix-react-sdk/pull/6797)). Fixes #19025 and #19025. * Fix edge case space issues around creation and initial view ([\#6798](https://github.com/matrix-org/matrix-react-sdk/pull/6798)). Fixes #19023 and #19023. * Stop spinner on space preview if the join fails ([\#6803](https://github.com/matrix-org/matrix-react-sdk/pull/6803)). Fixes #19034 and #19034. * Fix emoji picker and stickerpicker not appearing correctly when opened ([\#6793](https://github.com/matrix-org/matrix-react-sdk/pull/6793)). Fixes #19012 and #19012. Contributed by [Palid](https://github.com/Palid). * Fix autocomplete not having y-scroll ([\#6794](https://github.com/matrix-org/matrix-react-sdk/pull/6794)). Fixes #18997 and #18997. Contributed by [Palid](https://github.com/Palid). * Fix broken edge case with public space creation with no alias ([\#6791](https://github.com/matrix-org/matrix-react-sdk/pull/6791)). Fixes #19003 and #19003. * Redirect from /#/welcome to /#/home if already logged in ([\#6786](https://github.com/matrix-org/matrix-react-sdk/pull/6786)). Fixes #18990 and #18990. Contributed by [aaronraimist](https://github.com/aaronraimist). * Fix build issues from two conflicting PRs landing without merge conflict ([\#6780](https://github.com/matrix-org/matrix-react-sdk/pull/6780)). * Render guest settings only in public rooms/spaces ([\#6693](https://github.com/matrix-org/matrix-react-sdk/pull/6693)). Fixes #18776 and #18776. Contributed by [SimonBrandner](https://github.com/SimonBrandner). * Fix message bubble corners being wrong in the presence of hidden events ([\#6776](https://github.com/matrix-org/matrix-react-sdk/pull/6776)). Fixes #18124 and #18124. Contributed by [robintown](https://github.com/robintown). * Debounce read marker update on scroll ([\#6771](https://github.com/matrix-org/matrix-react-sdk/pull/6771)). Fixes #18961 and #18961. * Use cursor:pointer on space panel buttons ([\#6770](https://github.com/matrix-org/matrix-react-sdk/pull/6770)). Fixes #18951 and #18951. * Fix regressed tab view buttons in space update toast ([\#6761](https://github.com/matrix-org/matrix-react-sdk/pull/6761)). Fixes #18781 and #18781. Changes in [1.8.5](https://github.com/vector-im/element-desktop/releases/tag/v1.8.5) (2021-09-14) ================================================================================================= ## ✨ Features * Add bubble highlight styling ([\#6582](https://github.com/matrix-org/matrix-react-sdk/pull/6582)). Fixes #18295 and #18295. Contributed by [SimonBrandner](https://github.com/SimonBrandner). * Create narrow mode for Composer ([\#6682](https://github.com/matrix-org/matrix-react-sdk/pull/6682)). Fixes #18533 and #18533. * Prefer matrix.to alias links over room id in spaces & share ([\#6745](https://github.com/matrix-org/matrix-react-sdk/pull/6745)). Fixes #18796 and #18796. * Stop automatic playback of voice messages if a non-voice message is encountered ([\#6728](https://github.com/matrix-org/matrix-react-sdk/pull/6728)). Fixes #18850 and #18850. * Show call length during a call ([\#6700](https://github.com/matrix-org/matrix-react-sdk/pull/6700)). Fixes #18566 and #18566. Contributed by [SimonBrandner](https://github.com/SimonBrandner). * Serialize and retry mass-leave when leaving space ([\#6737](https://github.com/matrix-org/matrix-react-sdk/pull/6737)). Fixes #18789 and #18789. * Improve form handling in and around space creation ([\#6739](https://github.com/matrix-org/matrix-react-sdk/pull/6739)). Fixes #18775 and #18775. * Split autoplay GIFs and videos into different settings ([\#6726](https://github.com/matrix-org/matrix-react-sdk/pull/6726)). Fixes #5771 and #5771. Contributed by [SimonBrandner](https://github.com/SimonBrandner). * Add autoplay for voice messages ([\#6710](https://github.com/matrix-org/matrix-react-sdk/pull/6710)). Fixes #18804, #18715, #18714 #17961 and #18804. * Allow to use basic html to format invite messages ([\#6703](https://github.com/matrix-org/matrix-react-sdk/pull/6703)). Fixes #15738 and #15738. Contributed by [skolmer](https://github.com/skolmer). * Allow widgets, when eligible, to interact with more rooms as per MSC2762 ([\#6684](https://github.com/matrix-org/matrix-react-sdk/pull/6684)). * Remove arbitrary limits from send/receive events for widgets ([\#6719](https://github.com/matrix-org/matrix-react-sdk/pull/6719)). Fixes #17994 and #17994. * Reload suggested rooms if we see the state change down /sync ([\#6715](https://github.com/matrix-org/matrix-react-sdk/pull/6715)). Fixes #18761 and #18761. * When creating private spaces, make the initial rooms restricted if supported ([\#6721](https://github.com/matrix-org/matrix-react-sdk/pull/6721)). Fixes #18722 and #18722. * Threading exploration work ([\#6658](https://github.com/matrix-org/matrix-react-sdk/pull/6658)). Fixes #18532 and #18532. * Default to `Don't leave any` when leaving a space ([\#6697](https://github.com/matrix-org/matrix-react-sdk/pull/6697)). Fixes #18592 and #18592. Contributed by [SimonBrandner](https://github.com/SimonBrandner). * Special case redaction event sending from widgets per MSC2762 ([\#6686](https://github.com/matrix-org/matrix-react-sdk/pull/6686)). Fixes #18573 and #18573. * Add active speaker indicators ([\#6639](https://github.com/matrix-org/matrix-react-sdk/pull/6639)). Fixes #17627 and #17627. Contributed by [SimonBrandner](https://github.com/SimonBrandner). * Increase general app performance by optimizing layers ([\#6644](https://github.com/matrix-org/matrix-react-sdk/pull/6644)). Fixes #18730 and #18730. Contributed by [Palid](https://github.com/Palid). ## 🐛 Bug Fixes * Fix autocomplete not having y-scroll ([\#6802](https://github.com/matrix-org/matrix-react-sdk/pull/6802)). * Fix emoji picker and stickerpicker not appearing correctly when opened ([\#6801](https://github.com/matrix-org/matrix-react-sdk/pull/6801)). * Debounce read marker update on scroll ([\#6774](https://github.com/matrix-org/matrix-react-sdk/pull/6774)). * Fix Space creation wizard go to my first room button behaviour ([\#6748](https://github.com/matrix-org/matrix-react-sdk/pull/6748)). Fixes #18764 and #18764. * Fix scroll being stuck at bottom ([\#6751](https://github.com/matrix-org/matrix-react-sdk/pull/6751)). Fixes #18903 and #18903. * Fix widgets not remembering identity verification when asked to. ([\#6742](https://github.com/matrix-org/matrix-react-sdk/pull/6742)). Fixes #15631 and #15631. * Add missing pluralisation i18n strings for Spaces ([\#6738](https://github.com/matrix-org/matrix-react-sdk/pull/6738)). Fixes #18780 and #18780. * Make ForgotPassword UX slightly more user friendly ([\#6636](https://github.com/matrix-org/matrix-react-sdk/pull/6636)). Fixes #11531 and #11531. Contributed by [Palid](https://github.com/Palid). * Don't context switch room on SpaceStore ready as it can break permalinks ([\#6730](https://github.com/matrix-org/matrix-react-sdk/pull/6730)). Fixes #17974 and #17974. * Fix explore rooms button not working during space creation wizard ([\#6729](https://github.com/matrix-org/matrix-react-sdk/pull/6729)). Fixes #18762 and #18762. * Fix bug where one party's media would sometimes not be shown ([\#6731](https://github.com/matrix-org/matrix-react-sdk/pull/6731)). * Only make the initial space rooms suggested by default ([\#6714](https://github.com/matrix-org/matrix-react-sdk/pull/6714)). Fixes #18760 and #18760. * Replace fake username in EventTilePreview with a proper loading state ([\#6702](https://github.com/matrix-org/matrix-react-sdk/pull/6702)). Fixes #15897 and #15897. Contributed by [skolmer](https://github.com/skolmer). * Don't send prehistorical events to widgets during decryption at startup ([\#6695](https://github.com/matrix-org/matrix-react-sdk/pull/6695)). Fixes #18060 and #18060. * When creating subspaces properly set restricted join rule ([\#6725](https://github.com/matrix-org/matrix-react-sdk/pull/6725)). Fixes #18797 and #18797. * Fix the Image View not openning for some pinned messages ([\#6723](https://github.com/matrix-org/matrix-react-sdk/pull/6723)). Fixes #18422 and #18422. Contributed by [SimonBrandner](https://github.com/SimonBrandner). * Show autocomplete sections vertically ([\#6722](https://github.com/matrix-org/matrix-react-sdk/pull/6722)). Fixes #18860 and #18860. Contributed by [SimonBrandner](https://github.com/SimonBrandner). * Fix EmojiPicker filtering to lower case emojibase data strings ([\#6717](https://github.com/matrix-org/matrix-react-sdk/pull/6717)). Fixes #18686 and #18686. * Clear currentRoomId when viewing home page, fixing document title ([\#6716](https://github.com/matrix-org/matrix-react-sdk/pull/6716)). Fixes #18668 and #18668. * Fix membership updates to Spaces not applying in real-time ([\#6713](https://github.com/matrix-org/matrix-react-sdk/pull/6713)). Fixes #18737 and #18737. * Don't show a double stacked invite modals when inviting to Spaces ([\#6698](https://github.com/matrix-org/matrix-react-sdk/pull/6698)). Fixes #18745 and #18745. Contributed by [SimonBrandner](https://github.com/SimonBrandner). * Remove non-functional DuckDuckGo Autocomplete Provider ([\#6712](https://github.com/matrix-org/matrix-react-sdk/pull/6712)). Fixes #18778 and #18778. * Filter members on `MemberList` load ([\#6708](https://github.com/matrix-org/matrix-react-sdk/pull/6708)). Contributed by [SimonBrandner](https://github.com/SimonBrandner). * Fix improper voice messages being produced in Firefox and sometimes other browsers. ([\#6696](https://github.com/matrix-org/matrix-react-sdk/pull/6696)). Fixes #18587 and #18587. * Fix client forgetting which capabilities a widget was approved for ([\#6685](https://github.com/matrix-org/matrix-react-sdk/pull/6685)). Fixes #18786 and #18786. * Fix left panel widgets not remembering collapsed state ([\#6687](https://github.com/matrix-org/matrix-react-sdk/pull/6687)). Fixes #17803 and #17803. * Fix changelog link colour back to blue ([\#6692](https://github.com/matrix-org/matrix-react-sdk/pull/6692)). Fixes #18726 and #18726. * Soften codeblock border color ([\#6564](https://github.com/matrix-org/matrix-react-sdk/pull/6564)). Fixes #18367 and #18367. Contributed by [SimonBrandner](https://github.com/SimonBrandner). * Pause ringing more aggressively ([\#6691](https://github.com/matrix-org/matrix-react-sdk/pull/6691)). Fixes #18588 and #18588. Contributed by [SimonBrandner](https://github.com/SimonBrandner). * Fix command autocomplete ([\#6680](https://github.com/matrix-org/matrix-react-sdk/pull/6680)). Fixes #18670 and #18670. Contributed by [SimonBrandner](https://github.com/SimonBrandner). * Don't re-sort the room-list based on profile/status changes ([\#6595](https://github.com/matrix-org/matrix-react-sdk/pull/6595)). Fixes #110 and #110. Contributed by [SimonBrandner](https://github.com/SimonBrandner). * Fix codeblock formatting with syntax highlighting on ([\#6681](https://github.com/matrix-org/matrix-react-sdk/pull/6681)). Fixes #18739 #18365 and #18739. Contributed by [SimonBrandner](https://github.com/SimonBrandner). * Add padding to the Add button in the notification settings ([\#6665](https://github.com/matrix-org/matrix-react-sdk/pull/6665)). Fixes #18706 and #18706. Contributed by [SimonBrandner](https://github.com/SimonBrandner). @ text @d4 79 a82 75 share/element-web/bundles/f2060cfcfa9f5c1ec16a/0.js share/element-web/bundles/f2060cfcfa9f5c1ec16a/0.js.map share/element-web/bundles/f2060cfcfa9f5c1ec16a/1.js share/element-web/bundles/f2060cfcfa9f5c1ec16a/1.js.map share/element-web/bundles/f2060cfcfa9f5c1ec16a/2.js share/element-web/bundles/f2060cfcfa9f5c1ec16a/2.js.map share/element-web/bundles/f2060cfcfa9f5c1ec16a/24.js share/element-web/bundles/f2060cfcfa9f5c1ec16a/24.js.map share/element-web/bundles/f2060cfcfa9f5c1ec16a/25.js share/element-web/bundles/f2060cfcfa9f5c1ec16a/25.js.map share/element-web/bundles/f2060cfcfa9f5c1ec16a/26.js share/element-web/bundles/f2060cfcfa9f5c1ec16a/26.js.map share/element-web/bundles/f2060cfcfa9f5c1ec16a/27.js share/element-web/bundles/f2060cfcfa9f5c1ec16a/27.js.map share/element-web/bundles/f2060cfcfa9f5c1ec16a/28.js share/element-web/bundles/f2060cfcfa9f5c1ec16a/28.js.map share/element-web/bundles/f2060cfcfa9f5c1ec16a/29.js share/element-web/bundles/f2060cfcfa9f5c1ec16a/29.js.map share/element-web/bundles/f2060cfcfa9f5c1ec16a/3.js share/element-web/bundles/f2060cfcfa9f5c1ec16a/3.js.map share/element-web/bundles/f2060cfcfa9f5c1ec16a/30.js share/element-web/bundles/f2060cfcfa9f5c1ec16a/30.js.map share/element-web/bundles/f2060cfcfa9f5c1ec16a/4.js share/element-web/bundles/f2060cfcfa9f5c1ec16a/4.js.map share/element-web/bundles/f2060cfcfa9f5c1ec16a/5.js share/element-web/bundles/f2060cfcfa9f5c1ec16a/5.js.map share/element-web/bundles/f2060cfcfa9f5c1ec16a/6.js share/element-web/bundles/f2060cfcfa9f5c1ec16a/6.js.map share/element-web/bundles/f2060cfcfa9f5c1ec16a/7.js share/element-web/bundles/f2060cfcfa9f5c1ec16a/7.js.map share/element-web/bundles/f2060cfcfa9f5c1ec16a/bundle.css share/element-web/bundles/f2060cfcfa9f5c1ec16a/bundle.js share/element-web/bundles/f2060cfcfa9f5c1ec16a/bundle.js.LICENSE.txt share/element-web/bundles/f2060cfcfa9f5c1ec16a/bundle.js.map share/element-web/bundles/f2060cfcfa9f5c1ec16a/compatibility-view.css share/element-web/bundles/f2060cfcfa9f5c1ec16a/compatibility-view.js share/element-web/bundles/f2060cfcfa9f5c1ec16a/compatibility-view.js.map share/element-web/bundles/f2060cfcfa9f5c1ec16a/element-web-app.js share/element-web/bundles/f2060cfcfa9f5c1ec16a/element-web-app.js.map share/element-web/bundles/f2060cfcfa9f5c1ec16a/element-web-component-index.js share/element-web/bundles/f2060cfcfa9f5c1ec16a/element-web-component-index.js.map share/element-web/bundles/f2060cfcfa9f5c1ec16a/error-view.css share/element-web/bundles/f2060cfcfa9f5c1ec16a/error-view.js share/element-web/bundles/f2060cfcfa9f5c1ec16a/error-view.js.map share/element-web/bundles/f2060cfcfa9f5c1ec16a/init.js share/element-web/bundles/f2060cfcfa9f5c1ec16a/init.js.map share/element-web/bundles/f2060cfcfa9f5c1ec16a/jitsi.css share/element-web/bundles/f2060cfcfa9f5c1ec16a/jitsi.js share/element-web/bundles/f2060cfcfa9f5c1ec16a/jitsi.js.LICENSE.txt share/element-web/bundles/f2060cfcfa9f5c1ec16a/jitsi.js.map share/element-web/bundles/f2060cfcfa9f5c1ec16a/mobileguide.js share/element-web/bundles/f2060cfcfa9f5c1ec16a/mobileguide.js.map share/element-web/bundles/f2060cfcfa9f5c1ec16a/theme-dark-custom.css share/element-web/bundles/f2060cfcfa9f5c1ec16a/theme-dark-custom.js share/element-web/bundles/f2060cfcfa9f5c1ec16a/theme-dark-custom.js.map share/element-web/bundles/f2060cfcfa9f5c1ec16a/theme-dark.css share/element-web/bundles/f2060cfcfa9f5c1ec16a/theme-dark.js share/element-web/bundles/f2060cfcfa9f5c1ec16a/theme-dark.js.map share/element-web/bundles/f2060cfcfa9f5c1ec16a/theme-legacy-dark.css share/element-web/bundles/f2060cfcfa9f5c1ec16a/theme-legacy-dark.js share/element-web/bundles/f2060cfcfa9f5c1ec16a/theme-legacy-dark.js.map share/element-web/bundles/f2060cfcfa9f5c1ec16a/theme-legacy-light.css share/element-web/bundles/f2060cfcfa9f5c1ec16a/theme-legacy-light.js share/element-web/bundles/f2060cfcfa9f5c1ec16a/theme-legacy-light.js.map share/element-web/bundles/f2060cfcfa9f5c1ec16a/theme-light-custom.css share/element-web/bundles/f2060cfcfa9f5c1ec16a/theme-light-custom.js share/element-web/bundles/f2060cfcfa9f5c1ec16a/theme-light-custom.js.map share/element-web/bundles/f2060cfcfa9f5c1ec16a/theme-light.css share/element-web/bundles/f2060cfcfa9f5c1ec16a/theme-light.js share/element-web/bundles/f2060cfcfa9f5c1ec16a/theme-light.js.map share/element-web/bundles/f2060cfcfa9f5c1ec16a/usercontent.js share/element-web/bundles/f2060cfcfa9f5c1ec16a/usercontent.js.map share/element-web/bundles/f2060cfcfa9f5c1ec16a/vendors~init.js share/element-web/bundles/f2060cfcfa9f5c1ec16a/vendors~init.js.LICENSE.txt share/element-web/bundles/f2060cfcfa9f5c1ec16a/vendors~init.js.map d177 25 a201 25 share/element-web/i18n/bg.4b5932f.json share/element-web/i18n/ca.05a7c99.json share/element-web/i18n/cs.ea2e9ff.json share/element-web/i18n/da.a884aa6.json share/element-web/i18n/de_DE.0341c75.json share/element-web/i18n/el.800c2ea.json share/element-web/i18n/en_EN.74565c2.json share/element-web/i18n/en_US.09e5089.json share/element-web/i18n/eo.750dc6d.json share/element-web/i18n/es.72eb5ed.json share/element-web/i18n/et.c9f183c.json share/element-web/i18n/eu.861a26e.json share/element-web/i18n/fi.b7f8798.json share/element-web/i18n/fr.1c19a5b.json share/element-web/i18n/gl.6bf7b63.json share/element-web/i18n/he.b3a5901.json share/element-web/i18n/hi.bd40c94.json share/element-web/i18n/hu.e075694.json share/element-web/i18n/is.0ca93e6.json share/element-web/i18n/it.b64bfc6.json share/element-web/i18n/ja.cffb768.json share/element-web/i18n/jbo.bf20f59.json share/element-web/i18n/kab.cd3937e.json share/element-web/i18n/ko.b4efaed.json share/element-web/i18n/languages.1d0bc35.json d203 20 a222 20 share/element-web/i18n/lt.36b3649.json share/element-web/i18n/lv.148434d.json share/element-web/i18n/nb_NO.949166f.json share/element-web/i18n/nl.9648a2c.json share/element-web/i18n/nn.58aa961.json share/element-web/i18n/pl.a4a8fba.json share/element-web/i18n/pt.ed9c123.json share/element-web/i18n/pt_BR.7aa5997.json share/element-web/i18n/ru.74b6b73.json share/element-web/i18n/sk.90e8e24.json share/element-web/i18n/sq.ced108c.json share/element-web/i18n/sr.8d915b4.json share/element-web/i18n/sv.effe7a4.json share/element-web/i18n/te.3234605.json share/element-web/i18n/th.da1cf0c.json share/element-web/i18n/tr.cbb462b.json share/element-web/i18n/uk.9fa8d14.json share/element-web/i18n/vls.b42f7e8.json share/element-web/i18n/zh_Hans.bbee871.json share/element-web/i18n/zh_Hant.b0b1d85.json d253 1 d258 1 d260 1 d281 1 d307 1 d337 1 d341 1 @ 1.7 log @Update chat/element-web to 1.8.4 This contains an important security update, details to be published soon. As multiple versions are skipped, the change log is rather large. Please have a look at https://github.com/vector-im/element-web/releases/. @ text @d2 77 a78 77 share/element-web/8e3ab70aa1f93ebcc0d1.worker.js share/element-web/8e3ab70aa1f93ebcc0d1.worker.js.map share/element-web/bundles/54f5339d2374e0da110a/0.js share/element-web/bundles/54f5339d2374e0da110a/0.js.map share/element-web/bundles/54f5339d2374e0da110a/1.js share/element-web/bundles/54f5339d2374e0da110a/1.js.map share/element-web/bundles/54f5339d2374e0da110a/2.js share/element-web/bundles/54f5339d2374e0da110a/2.js.map share/element-web/bundles/54f5339d2374e0da110a/24.js share/element-web/bundles/54f5339d2374e0da110a/24.js.map share/element-web/bundles/54f5339d2374e0da110a/25.js share/element-web/bundles/54f5339d2374e0da110a/25.js.map share/element-web/bundles/54f5339d2374e0da110a/26.js share/element-web/bundles/54f5339d2374e0da110a/26.js.map share/element-web/bundles/54f5339d2374e0da110a/27.js share/element-web/bundles/54f5339d2374e0da110a/27.js.map share/element-web/bundles/54f5339d2374e0da110a/28.js share/element-web/bundles/54f5339d2374e0da110a/28.js.map share/element-web/bundles/54f5339d2374e0da110a/29.js share/element-web/bundles/54f5339d2374e0da110a/29.js.map share/element-web/bundles/54f5339d2374e0da110a/3.js share/element-web/bundles/54f5339d2374e0da110a/3.js.map share/element-web/bundles/54f5339d2374e0da110a/30.js share/element-web/bundles/54f5339d2374e0da110a/30.js.map share/element-web/bundles/54f5339d2374e0da110a/4.js share/element-web/bundles/54f5339d2374e0da110a/4.js.map share/element-web/bundles/54f5339d2374e0da110a/5.js share/element-web/bundles/54f5339d2374e0da110a/5.js.map share/element-web/bundles/54f5339d2374e0da110a/6.js share/element-web/bundles/54f5339d2374e0da110a/6.js.map share/element-web/bundles/54f5339d2374e0da110a/7.js share/element-web/bundles/54f5339d2374e0da110a/7.js.map share/element-web/bundles/54f5339d2374e0da110a/bundle.css share/element-web/bundles/54f5339d2374e0da110a/bundle.js share/element-web/bundles/54f5339d2374e0da110a/bundle.js.LICENSE.txt share/element-web/bundles/54f5339d2374e0da110a/bundle.js.map share/element-web/bundles/54f5339d2374e0da110a/compatibility-view.css share/element-web/bundles/54f5339d2374e0da110a/compatibility-view.js share/element-web/bundles/54f5339d2374e0da110a/compatibility-view.js.map share/element-web/bundles/54f5339d2374e0da110a/element-web-app.js share/element-web/bundles/54f5339d2374e0da110a/element-web-app.js.map share/element-web/bundles/54f5339d2374e0da110a/element-web-component-index.js share/element-web/bundles/54f5339d2374e0da110a/element-web-component-index.js.map share/element-web/bundles/54f5339d2374e0da110a/error-view.css share/element-web/bundles/54f5339d2374e0da110a/error-view.js share/element-web/bundles/54f5339d2374e0da110a/error-view.js.map share/element-web/bundles/54f5339d2374e0da110a/init.js share/element-web/bundles/54f5339d2374e0da110a/init.js.map share/element-web/bundles/54f5339d2374e0da110a/jitsi.css share/element-web/bundles/54f5339d2374e0da110a/jitsi.js share/element-web/bundles/54f5339d2374e0da110a/jitsi.js.LICENSE.txt share/element-web/bundles/54f5339d2374e0da110a/jitsi.js.map share/element-web/bundles/54f5339d2374e0da110a/mobileguide.js share/element-web/bundles/54f5339d2374e0da110a/mobileguide.js.map share/element-web/bundles/54f5339d2374e0da110a/theme-dark-custom.css share/element-web/bundles/54f5339d2374e0da110a/theme-dark-custom.js share/element-web/bundles/54f5339d2374e0da110a/theme-dark-custom.js.map share/element-web/bundles/54f5339d2374e0da110a/theme-dark.css share/element-web/bundles/54f5339d2374e0da110a/theme-dark.js share/element-web/bundles/54f5339d2374e0da110a/theme-dark.js.map share/element-web/bundles/54f5339d2374e0da110a/theme-legacy-dark.css share/element-web/bundles/54f5339d2374e0da110a/theme-legacy-dark.js share/element-web/bundles/54f5339d2374e0da110a/theme-legacy-dark.js.map share/element-web/bundles/54f5339d2374e0da110a/theme-legacy.css share/element-web/bundles/54f5339d2374e0da110a/theme-legacy.js share/element-web/bundles/54f5339d2374e0da110a/theme-legacy.js.map share/element-web/bundles/54f5339d2374e0da110a/theme-light-custom.css share/element-web/bundles/54f5339d2374e0da110a/theme-light-custom.js share/element-web/bundles/54f5339d2374e0da110a/theme-light-custom.js.map share/element-web/bundles/54f5339d2374e0da110a/theme-light.css share/element-web/bundles/54f5339d2374e0da110a/theme-light.js share/element-web/bundles/54f5339d2374e0da110a/theme-light.js.map share/element-web/bundles/54f5339d2374e0da110a/usercontent.js share/element-web/bundles/54f5339d2374e0da110a/usercontent.js.map share/element-web/bundles/54f5339d2374e0da110a/vendors~init.js share/element-web/bundles/54f5339d2374e0da110a/vendors~init.js.LICENSE.txt share/element-web/bundles/54f5339d2374e0da110a/vendors~init.js.map d174 2 a175 2 share/element-web/i18n/ca.0dd8067.json share/element-web/i18n/cs.282d29f.json d177 1 a177 1 share/element-web/i18n/de_DE.959eb39.json d179 1 a179 1 share/element-web/i18n/en_EN.ede9f02.json d181 3 a183 3 share/element-web/i18n/eo.19e6907.json share/element-web/i18n/es.d979a74.json share/element-web/i18n/et.93c376e.json d186 2 a187 2 share/element-web/i18n/fr.60123b6.json share/element-web/i18n/gl.d180102.json d190 1 a190 1 share/element-web/i18n/hu.2a8e98b.json d192 2 a193 2 share/element-web/i18n/it.01158b7.json share/element-web/i18n/ja.962cd3e.json d197 1 a197 1 share/element-web/i18n/languages.507b259.json d202 1 a202 1 share/element-web/i18n/nl.efe7009.json d204 1 a204 1 share/element-web/i18n/pl.a4f44e2.json d206 2 a207 2 share/element-web/i18n/pt_BR.ae9bd23.json share/element-web/i18n/ru.381bcec.json d209 1 a209 1 share/element-web/i18n/sq.ed5d667.json d211 1 a211 1 share/element-web/i18n/sv.8ce1d29.json d213 1 a213 1 share/element-web/i18n/th.d9649f0.json d215 1 a215 1 share/element-web/i18n/uk.19e281e.json d217 2 a218 3 share/element-web/i18n/zh_Hans.751f697.json share/element-web/i18n/zh_Hant.62b2278.json share/element-web/img/betas/spaces.475c2e5.png d265 1 d453 4 a456 4 share/element-web/opus-decoderWorker.min.6fe2ced.js share/element-web/opus-encoderWorker.min.b4c5d1b.js share/element-web/recorder-worklet.342e864.js share/element-web/recorder-worklet.342e864.js.map @ 1.6 log @Update chat/element-web to 1.7.34 Changes in [1.7.34](https://github.com/vector-im/element-desktop/releases/tag/v1.7.34) (2021-07-02) =================================================================================================== ## 🔒 SECURITY FIXES * Sanitize untrusted variables from message previews before translation Fixes vector-im/element-web#18314 ## ✨ Features * Fix editing of `` & ` & `` [\#6469](https://github.com/matrix-org/matrix-react-sdk/pull/6469) Fixes #18211 * Zoom images in lightbox to where the cursor points [\#6418](https://github.com/matrix-org/matrix-react-sdk/pull/6418) Fixes #17870 * Avoid hitting the settings store from TextForEvent [\#6205](https://github.com/matrix-org/matrix-react-sdk/pull/6205) Fixes #17650 * Initial MSC3083 + MSC3244 support [\#6212](https://github.com/matrix-org/matrix-react-sdk/pull/6212) Fixes #17686 and #17661 * Navigate to the first room with notifications when clicked on space notification dot [\#5974](https://github.com/matrix-org/matrix-react-sdk/pull/5974) * Add matrix: to the list of permitted URL schemes [\#6388](https://github.com/matrix-org/matrix-react-sdk/pull/6388) * Add "Copy Link" to room context menu [\#6374](https://github.com/matrix-org/matrix-react-sdk/pull/6374) * 💭 Message bubble layout [\#6291](https://github.com/matrix-org/matrix-react-sdk/pull/6291) Fixes #4635, #17773 #16220 and #7687 * Play only one audio file at a time [\#6417](https://github.com/matrix-org/matrix-react-sdk/pull/6417) Fixes #17439 * Move download button for media to the action bar [\#6386](https://github.com/matrix-org/matrix-react-sdk/pull/6386) Fixes #17943 * Improved display of one-to-one call history with summary boxes for each call [\#6121](https://github.com/matrix-org/matrix-react-sdk/pull/6121) Fixes #16409 * Notification settings UI refresh [\#6352](https://github.com/matrix-org/matrix-react-sdk/pull/6352) Fixes #17782 * Fix EventIndex double handling events and erroring [\#6385](https://github.com/matrix-org/matrix-react-sdk/pull/6385) Fixes #18008 * Improve reply rendering [\#3553](https://github.com/matrix-org/matrix-react-sdk/pull/3553) 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 * Improve performance of room name calculation [\#1801](https://github.com/matrix-org/matrix-js-sdk/pull/1801) ## 🐛 Bug Fixes * Fix browser history getting stuck looping back to the same room [\#18053](https://github.com/vector-im/element-web/pull/18053) * Fix space shortcuts on layouts with non-English keys in the places of numbers [\#17780](https://github.com/vector-im/element-web/pull/17780) Fixes #17776 * Fix CreateRoomDialog exploding when making public room outside of a space [\#6493](https://github.com/matrix-org/matrix-react-sdk/pull/6493) * Fix regression where registration would soft-crash on captcha [\#6505](https://github.com/matrix-org/matrix-react-sdk/pull/6505) Fixes #18284 * only send join rule event if we have a join rule to put in it [\#6517](https://github.com/matrix-org/matrix-react-sdk/pull/6517) * Improve the new download button's discoverability and interactions. [\#6510](https://github.com/matrix-org/matrix-react-sdk/pull/6510) * Fix voice recording UI looking broken while microphone permissions are being requested. [\#6479](https://github.com/matrix-org/matrix-react-sdk/pull/6479) Fixes #18223 * Match colors of room and user avatars in DMs [\#6393](https://github.com/matrix-org/matrix-react-sdk/pull/6393) Fixes #2449 * Fix onPaste handler to work with copying files from Finder [\#5389](https://github.com/matrix-org/matrix-react-sdk/pull/5389) Fixes #15536 and #16255 * Fix infinite pagination loop when offline [\#6478](https://github.com/matrix-org/matrix-react-sdk/pull/6478) Fixes #18242 * Fix blurhash rounded corners missing regression [\#6467](https://github.com/matrix-org/matrix-react-sdk/pull/6467) Fixes #18110 * Fix position of the space hierarchy spinner [\#6462](https://github.com/matrix-org/matrix-react-sdk/pull/6462) Fixes #18182 * Fix display of image messages that lack thumbnails [\#6456](https://github.com/matrix-org/matrix-react-sdk/pull/6456) Fixes #18175 * Fix crash with large audio files. [\#6436](https://github.com/matrix-org/matrix-react-sdk/pull/6436) Fixes #18149 * Make diff colors in codeblocks more pleasant [\#6355](https://github.com/matrix-org/matrix-react-sdk/pull/6355) Fixes #17939 * Show the correct audio file duration while loading the file. [\#6435](https://github.com/matrix-org/matrix-react-sdk/pull/6435) Fixes #18160 * Fix various timeline settings not applying immediately. [\#6261](https://github.com/matrix-org/matrix-react-sdk/pull/6261) Fixes #17748 * Fix issues with room list duplication [\#6391](https://github.com/matrix-org/matrix-react-sdk/pull/6391) Fixes #14508 * Fix grecaptcha throwing useless error sometimes [\#6401](https://github.com/matrix-org/matrix-react-sdk/pull/6401) Fixes #15142 * Update Emojibase and Twemoji and switch to IamCal (Slack-style) shortcodes [\#6347](https://github.com/matrix-org/matrix-react-sdk/pull/6347) Fixes #13857 and #13334 * Respect compound emojis in default avatar initial generation [\#6397](https://github.com/matrix-org/matrix-react-sdk/pull/6397) Fixes #18040 * Fix bug where the 'other homeserver' field in the server selection dialog would become briefly focus and then unfocus when clicked. [\#6394](https://github.com/matrix-org/matrix-react-sdk/pull/6394) Fixes #18031 * Standardise spelling and casing of homeserver, identity server, and integration manager [\#6365](https://github.com/matrix-org/matrix-react-sdk/pull/6365) * Fix widgets not receiving decrypted events when they have permission. [\#6371](https://github.com/matrix-org/matrix-react-sdk/pull/6371) Fixes #17615 * Prevent client hangs when calculating blurhashes [\#6366](https://github.com/matrix-org/matrix-react-sdk/pull/6366) Fixes #17945 * Exclude state events from widgets reading room events [\#6378](https://github.com/matrix-org/matrix-react-sdk/pull/6378) * Cache feature_spaces\* flags to improve performance [\#6381](https://github.com/matrix-org/matrix-react-sdk/pull/6381) Changes in [1.7.33](https://github.com/vector-im/element-web/releases/tag/v1.7.33) (2021-07-19) =============================================================================================== [Full Changelog](https://github.com/vector-im/element-web/compare/v1.7.33-rc.1...v1.7.33) * No changes from rc.1 Changes in [1.7.33-rc.1](https://github.com/vector-im/element-web/releases/tag/v1.7.33-rc.1) (2021-07-14) ========================================================================================================= [Full Changelog](https://github.com/vector-im/element-web/compare/v1.7.32...v1.7.33-rc.1) * Translations update from Weblate [\#17991](https://github.com/vector-im/element-web/pull/17991) * Revert "Don't run nginx as root in docker" [\#17990](https://github.com/vector-im/element-web/pull/17990) * Don't run nginx as root in docker [\#17927](https://github.com/vector-im/element-web/pull/17927) * Add VS Code to gitignore [\#17982](https://github.com/vector-im/element-web/pull/17982) * Remove canvas native dependencies from Dockerfile [\#17973](https://github.com/vector-im/element-web/pull/17973) * Remove node-canvas devDependency [\#17967](https://github.com/vector-im/element-web/pull/17967) * Add `reskindex` to development steps [\#17926](https://github.com/vector-im/element-web/pull/17926) * Update Modernizr and stop it from polluting classes on the html tag [\#17921](https://github.com/vector-im/element-web/pull/17921) * Convert a few files to TS [\#17895](https://github.com/vector-im/element-web/pull/17895) * Do not generate a lockfile when running in CI [\#17902](https://github.com/vector-im/element-web/pull/17902) * Fix lockfile to match listed dependencies [\#17888](https://github.com/vector-im/element-web/pull/17888) * Remove PostCSS calc() processing [\#17856](https://github.com/vector-im/element-web/pull/17856) * Make issue template styling more consistent and improve PR template [\#17691](https://github.com/vector-im/element-web/pull/17691) * Update jsrsasign to ^10.2.0 (Includes fix for CVE-2021-30246) [\#17170](https://github.com/vector-im/element-web/pull/17170) * Migrate to `eslint-plugin-matrix-org` [\#17847](https://github.com/vector-im/element-web/pull/17847) * Remove spurious overflow: auto on #matrixchat element [\#17647](https://github.com/vector-im/element-web/pull/17647) * Enhance security by disallowing CSP object-src rule [\#17818](https://github.com/vector-im/element-web/pull/17818) @ text @d2 77 a78 79 share/element-web/4cf26e757761ff0f8376.worker.js share/element-web/4cf26e757761ff0f8376.worker.js.map share/element-web/bundles/3b75e5617009d13d08af/0.js share/element-web/bundles/3b75e5617009d13d08af/0.js.map share/element-web/bundles/3b75e5617009d13d08af/1.js share/element-web/bundles/3b75e5617009d13d08af/1.js.map share/element-web/bundles/3b75e5617009d13d08af/2.js share/element-web/bundles/3b75e5617009d13d08af/2.js.map share/element-web/bundles/3b75e5617009d13d08af/25.js share/element-web/bundles/3b75e5617009d13d08af/25.js.map share/element-web/bundles/3b75e5617009d13d08af/26.js share/element-web/bundles/3b75e5617009d13d08af/26.js.map share/element-web/bundles/3b75e5617009d13d08af/27.js share/element-web/bundles/3b75e5617009d13d08af/27.js.map share/element-web/bundles/3b75e5617009d13d08af/28.js share/element-web/bundles/3b75e5617009d13d08af/28.js.map share/element-web/bundles/3b75e5617009d13d08af/29.js share/element-web/bundles/3b75e5617009d13d08af/29.js.map share/element-web/bundles/3b75e5617009d13d08af/3.js share/element-web/bundles/3b75e5617009d13d08af/3.js.map share/element-web/bundles/3b75e5617009d13d08af/30.js share/element-web/bundles/3b75e5617009d13d08af/30.js.map share/element-web/bundles/3b75e5617009d13d08af/31.js share/element-web/bundles/3b75e5617009d13d08af/31.js.map share/element-web/bundles/3b75e5617009d13d08af/4.js share/element-web/bundles/3b75e5617009d13d08af/4.js.map share/element-web/bundles/3b75e5617009d13d08af/5.js share/element-web/bundles/3b75e5617009d13d08af/5.js.map share/element-web/bundles/3b75e5617009d13d08af/6.js share/element-web/bundles/3b75e5617009d13d08af/6.js.map share/element-web/bundles/3b75e5617009d13d08af/7.js share/element-web/bundles/3b75e5617009d13d08af/7.js.map share/element-web/bundles/3b75e5617009d13d08af/bundle.css share/element-web/bundles/3b75e5617009d13d08af/bundle.js share/element-web/bundles/3b75e5617009d13d08af/bundle.js.LICENSE.txt share/element-web/bundles/3b75e5617009d13d08af/bundle.js.map share/element-web/bundles/3b75e5617009d13d08af/compatibility-view.css share/element-web/bundles/3b75e5617009d13d08af/compatibility-view.js share/element-web/bundles/3b75e5617009d13d08af/compatibility-view.js.map share/element-web/bundles/3b75e5617009d13d08af/element-web-app.js share/element-web/bundles/3b75e5617009d13d08af/element-web-app.js.map share/element-web/bundles/3b75e5617009d13d08af/element-web-component-index.js share/element-web/bundles/3b75e5617009d13d08af/element-web-component-index.js.map share/element-web/bundles/3b75e5617009d13d08af/error-view.css share/element-web/bundles/3b75e5617009d13d08af/error-view.js share/element-web/bundles/3b75e5617009d13d08af/error-view.js.map share/element-web/bundles/3b75e5617009d13d08af/init.js share/element-web/bundles/3b75e5617009d13d08af/init.js.map share/element-web/bundles/3b75e5617009d13d08af/jitsi.css share/element-web/bundles/3b75e5617009d13d08af/jitsi.js share/element-web/bundles/3b75e5617009d13d08af/jitsi.js.LICENSE.txt share/element-web/bundles/3b75e5617009d13d08af/jitsi.js.map share/element-web/bundles/3b75e5617009d13d08af/mobileguide.js share/element-web/bundles/3b75e5617009d13d08af/mobileguide.js.map share/element-web/bundles/3b75e5617009d13d08af/recorder-worklet.js share/element-web/bundles/3b75e5617009d13d08af/recorder-worklet.js.map share/element-web/bundles/3b75e5617009d13d08af/theme-dark-custom.css share/element-web/bundles/3b75e5617009d13d08af/theme-dark-custom.js share/element-web/bundles/3b75e5617009d13d08af/theme-dark-custom.js.map share/element-web/bundles/3b75e5617009d13d08af/theme-dark.css share/element-web/bundles/3b75e5617009d13d08af/theme-dark.js share/element-web/bundles/3b75e5617009d13d08af/theme-dark.js.map share/element-web/bundles/3b75e5617009d13d08af/theme-legacy-dark.css share/element-web/bundles/3b75e5617009d13d08af/theme-legacy-dark.js share/element-web/bundles/3b75e5617009d13d08af/theme-legacy-dark.js.map share/element-web/bundles/3b75e5617009d13d08af/theme-legacy.css share/element-web/bundles/3b75e5617009d13d08af/theme-legacy.js share/element-web/bundles/3b75e5617009d13d08af/theme-legacy.js.map share/element-web/bundles/3b75e5617009d13d08af/theme-light-custom.css share/element-web/bundles/3b75e5617009d13d08af/theme-light-custom.js share/element-web/bundles/3b75e5617009d13d08af/theme-light-custom.js.map share/element-web/bundles/3b75e5617009d13d08af/theme-light.css share/element-web/bundles/3b75e5617009d13d08af/theme-light.js share/element-web/bundles/3b75e5617009d13d08af/theme-light.js.map share/element-web/bundles/3b75e5617009d13d08af/usercontent.js share/element-web/bundles/3b75e5617009d13d08af/usercontent.js.map share/element-web/bundles/3b75e5617009d13d08af/vendors~init.js share/element-web/bundles/3b75e5617009d13d08af/vendors~init.js.LICENSE.txt share/element-web/bundles/3b75e5617009d13d08af/vendors~init.js.map d175 1 a175 1 share/element-web/i18n/cs.d83c58b.json d177 1 a177 1 share/element-web/i18n/de_DE.5513c66.json d179 5 a183 5 share/element-web/i18n/en_EN.bd54e25.json share/element-web/i18n/en_US.31486ca.json share/element-web/i18n/eo.837927b.json share/element-web/i18n/es.8723281.json share/element-web/i18n/et.d645e3a.json d186 2 a187 2 share/element-web/i18n/fr.a852049.json share/element-web/i18n/gl.529ca4f.json d190 1 a190 1 share/element-web/i18n/hu.bbb2f0d.json d192 2 a193 2 share/element-web/i18n/it.79d87d0.json share/element-web/i18n/ja.4a5a2f1.json d197 1 a197 1 share/element-web/i18n/languages.5cf28c4.json d200 3 a202 3 share/element-web/i18n/lv.6ca22a5.json share/element-web/i18n/nb_NO.489b9a4.json share/element-web/i18n/nl.1491bc5.json d206 2 a207 2 share/element-web/i18n/pt_BR.c22d5ba.json share/element-web/i18n/ru.51325ab.json d209 1 a209 1 share/element-web/i18n/sq.e4bfad2.json d211 1 a211 1 share/element-web/i18n/sv.ab5e4ba.json d215 1 a215 1 share/element-web/i18n/uk.4a18b87.json d217 2 a218 2 share/element-web/i18n/zh_Hans.e6a3940.json share/element-web/i18n/zh_Hant.2c2803f.json d293 1 a293 1 share/element-web/img/element-icons/room/pin.a996417.svg d412 2 d416 1 d420 1 d425 4 d455 2 @ 1.5 log @Update chat/element-web to 1.7.32 Changes in [1.7.32](https://github.com/vector-im/element-web/releases/tag/v1.7.32) (2021-07-05) =============================================================================================== [Full Changelog](https://github.com/vector-im/element-web/compare/v1.7.32-rc.1...v1.7.32) * No changes from rc.1 Changes in [1.7.32-rc.1](https://github.com/vector-im/element-web/releases/tag/v1.7.32-rc.1) (2021-06-29) ========================================================================================================= [Full Changelog](https://github.com/vector-im/element-web/compare/v1.7.31...v1.7.32-rc.1) * Update to react-sdk v3.25.0-rc.1 and js-sdk v12.0.1-rc.1 * Translations update from Weblate [\#17832](https://github.com/vector-im/element-web/pull/17832) * Fix canvas-filter-polyfill mock path [\#17785](https://github.com/vector-im/element-web/pull/17785) * Mock context-filter-polyfill for app-tests [\#17774](https://github.com/vector-im/element-web/pull/17774) * Add libera.chat to default room directory [\#17772](https://github.com/vector-im/element-web/pull/17772) * Improve typing of Event Index Manager / Seshat [\#17704](https://github.com/vector-im/element-web/pull/17704) * Bump dns-packet from 1.3.1 to 1.3.4 [\#17478](https://github.com/vector-im/element-web/pull/17478) * Update matrix-widget-api to fix build issues [\#17747](https://github.com/vector-im/element-web/pull/17747) * Fix whitespace in Dockerfile [\#17742](https://github.com/vector-im/element-web/pull/17742) * Upgrade @@types/react and @@types/react-dom [\#17723](https://github.com/vector-im/element-web/pull/17723) * Spaces keyboard shortcuts first cut [\#17457](https://github.com/vector-im/element-web/pull/17457) * Labs: feature_report_to_moderators [\#17694](https://github.com/vector-im/element-web/pull/17694) Changes in [1.7.31](https://github.com/vector-im/element-web/releases/tag/v1.7.31) (2021-06-21) =============================================================================================== [Full Changelog](https://github.com/vector-im/element-web/compare/v1.7.31-rc.1...v1.7.31) * Upgrade to React SDK 3.24.0 and JS SDK 12.0.0 Changes in [1.7.31-rc.1](https://github.com/vector-im/element-web/releases/tag/v1.7.31-rc.1) (2021-06-15) ========================================================================================================= [Full Changelog](https://github.com/vector-im/element-web/compare/v1.7.30...v1.7.31-rc.1) * Upgrade to React SDK 3.24.0-rc.1 and JS SDK 12.0.0-rc.1 * Translations update from Weblate [\#17655](https://github.com/vector-im/element-web/pull/17655) * Upgrade matrix-react-test-utils for React 17 peer deps [\#17653](https://github.com/vector-im/element-web/pull/17653) * Fix lint errors in Webpack config [\#17626](https://github.com/vector-im/element-web/pull/17626) * Preload only `woff2` fonts [\#17614](https://github.com/vector-im/element-web/pull/17614) * ⚛️ Upgrade to React@@17 [\#17601](https://github.com/vector-im/element-web/pull/17601) Changes in [1.7.30](https://github.com/vector-im/element-web/releases/tag/v1.7.30) (2021-06-07) =============================================================================================== [Full Changelog](https://github.com/vector-im/element-web/compare/v1.7.30-rc.1...v1.7.30) * Upgrade to React SDK 3.23.0 and JS SDK 11.2.0 Changes in [1.7.30-rc.1](https://github.com/vector-im/element-web/releases/tag/v1.7.30-rc.1) (2021-06-01) ========================================================================================================= [Full Changelog](https://github.com/vector-im/element-web/compare/v1.7.29...v1.7.30-rc.1) * Upgrade to React SDK 3.23.0-rc.1 and JS SDK 11.2.0-rc.1 * Translations update from Weblate [\#17526](https://github.com/vector-im/element-web/pull/17526) * Add Modernizr test for Promise.allSettled given js-sdk and react-sdk depend on it [\#17464](https://github.com/vector-im/element-web/pull/17464) * Bump libolm dependency, and update package name. [\#17433](https://github.com/vector-im/element-web/pull/17433) * Remove logo spinner [\#17423](https://github.com/vector-im/element-web/pull/17423) @ text @d2 79 a80 79 share/element-web/bundles/5b667ec9b5ae6c11f354/0.js share/element-web/bundles/5b667ec9b5ae6c11f354/0.js.map share/element-web/bundles/5b667ec9b5ae6c11f354/1.js share/element-web/bundles/5b667ec9b5ae6c11f354/1.js.map share/element-web/bundles/5b667ec9b5ae6c11f354/2.js share/element-web/bundles/5b667ec9b5ae6c11f354/2.js.map share/element-web/bundles/5b667ec9b5ae6c11f354/26.js share/element-web/bundles/5b667ec9b5ae6c11f354/26.js.map share/element-web/bundles/5b667ec9b5ae6c11f354/27.js share/element-web/bundles/5b667ec9b5ae6c11f354/27.js.map share/element-web/bundles/5b667ec9b5ae6c11f354/28.js share/element-web/bundles/5b667ec9b5ae6c11f354/28.js.map share/element-web/bundles/5b667ec9b5ae6c11f354/29.js share/element-web/bundles/5b667ec9b5ae6c11f354/29.js.map share/element-web/bundles/5b667ec9b5ae6c11f354/3.js share/element-web/bundles/5b667ec9b5ae6c11f354/3.js.map share/element-web/bundles/5b667ec9b5ae6c11f354/30.js share/element-web/bundles/5b667ec9b5ae6c11f354/30.js.map share/element-web/bundles/5b667ec9b5ae6c11f354/31.js share/element-web/bundles/5b667ec9b5ae6c11f354/31.js.map share/element-web/bundles/5b667ec9b5ae6c11f354/32.js share/element-web/bundles/5b667ec9b5ae6c11f354/32.js.map share/element-web/bundles/5b667ec9b5ae6c11f354/4.js share/element-web/bundles/5b667ec9b5ae6c11f354/4.js.map share/element-web/bundles/5b667ec9b5ae6c11f354/5.js share/element-web/bundles/5b667ec9b5ae6c11f354/5.js.map share/element-web/bundles/5b667ec9b5ae6c11f354/6.js share/element-web/bundles/5b667ec9b5ae6c11f354/6.js.map share/element-web/bundles/5b667ec9b5ae6c11f354/7.js share/element-web/bundles/5b667ec9b5ae6c11f354/7.js.map share/element-web/bundles/5b667ec9b5ae6c11f354/bundle.css share/element-web/bundles/5b667ec9b5ae6c11f354/bundle.js share/element-web/bundles/5b667ec9b5ae6c11f354/bundle.js.LICENSE.txt share/element-web/bundles/5b667ec9b5ae6c11f354/bundle.js.map share/element-web/bundles/5b667ec9b5ae6c11f354/compatibility-view.css share/element-web/bundles/5b667ec9b5ae6c11f354/compatibility-view.js share/element-web/bundles/5b667ec9b5ae6c11f354/compatibility-view.js.map share/element-web/bundles/5b667ec9b5ae6c11f354/element-web-app.js share/element-web/bundles/5b667ec9b5ae6c11f354/element-web-app.js.map share/element-web/bundles/5b667ec9b5ae6c11f354/element-web-component-index.js share/element-web/bundles/5b667ec9b5ae6c11f354/element-web-component-index.js.map share/element-web/bundles/5b667ec9b5ae6c11f354/error-view.css share/element-web/bundles/5b667ec9b5ae6c11f354/error-view.js share/element-web/bundles/5b667ec9b5ae6c11f354/error-view.js.map share/element-web/bundles/5b667ec9b5ae6c11f354/indexeddb-worker.js share/element-web/bundles/5b667ec9b5ae6c11f354/indexeddb-worker.js.map share/element-web/bundles/5b667ec9b5ae6c11f354/init.js share/element-web/bundles/5b667ec9b5ae6c11f354/init.js.map share/element-web/bundles/5b667ec9b5ae6c11f354/jitsi.css share/element-web/bundles/5b667ec9b5ae6c11f354/jitsi.js share/element-web/bundles/5b667ec9b5ae6c11f354/jitsi.js.LICENSE.txt share/element-web/bundles/5b667ec9b5ae6c11f354/jitsi.js.map share/element-web/bundles/5b667ec9b5ae6c11f354/mobileguide.js share/element-web/bundles/5b667ec9b5ae6c11f354/mobileguide.js.map share/element-web/bundles/5b667ec9b5ae6c11f354/recorder-worklet.js share/element-web/bundles/5b667ec9b5ae6c11f354/recorder-worklet.js.map share/element-web/bundles/5b667ec9b5ae6c11f354/theme-dark-custom.css share/element-web/bundles/5b667ec9b5ae6c11f354/theme-dark-custom.js share/element-web/bundles/5b667ec9b5ae6c11f354/theme-dark-custom.js.map share/element-web/bundles/5b667ec9b5ae6c11f354/theme-dark.css share/element-web/bundles/5b667ec9b5ae6c11f354/theme-dark.js share/element-web/bundles/5b667ec9b5ae6c11f354/theme-dark.js.map share/element-web/bundles/5b667ec9b5ae6c11f354/theme-legacy-dark.css share/element-web/bundles/5b667ec9b5ae6c11f354/theme-legacy-dark.js share/element-web/bundles/5b667ec9b5ae6c11f354/theme-legacy-dark.js.map share/element-web/bundles/5b667ec9b5ae6c11f354/theme-legacy.css share/element-web/bundles/5b667ec9b5ae6c11f354/theme-legacy.js share/element-web/bundles/5b667ec9b5ae6c11f354/theme-legacy.js.map share/element-web/bundles/5b667ec9b5ae6c11f354/theme-light-custom.css share/element-web/bundles/5b667ec9b5ae6c11f354/theme-light-custom.js share/element-web/bundles/5b667ec9b5ae6c11f354/theme-light-custom.js.map share/element-web/bundles/5b667ec9b5ae6c11f354/theme-light.css share/element-web/bundles/5b667ec9b5ae6c11f354/theme-light.js share/element-web/bundles/5b667ec9b5ae6c11f354/theme-light.js.map share/element-web/bundles/5b667ec9b5ae6c11f354/usercontent.js share/element-web/bundles/5b667ec9b5ae6c11f354/usercontent.js.map share/element-web/bundles/5b667ec9b5ae6c11f354/vendors~init.js share/element-web/bundles/5b667ec9b5ae6c11f354/vendors~init.js.LICENSE.txt share/element-web/bundles/5b667ec9b5ae6c11f354/vendors~init.js.map d88 2 d173 5 a177 5 share/element-web/fonts/Twemoji_Mozilla/TwemojiMozilla-colr.5bb743a.woff2 share/element-web/fonts/Twemoji_Mozilla/TwemojiMozilla-sbix.fb38407.woff2 share/element-web/i18n/bg.c999396.json share/element-web/i18n/ca.62d1864.json share/element-web/i18n/cs.b4acbe1.json d179 3 a181 3 share/element-web/i18n/de_DE.f4f4afe.json share/element-web/i18n/el.eb3a015.json share/element-web/i18n/en_EN.606dfaf.json d183 13 a195 13 share/element-web/i18n/eo.796db87.json share/element-web/i18n/es.dc8ade4.json share/element-web/i18n/et.70c415a.json share/element-web/i18n/eu.54010ec.json share/element-web/i18n/fi.d826ba6.json share/element-web/i18n/fr.e4621d5.json share/element-web/i18n/gl.3ba6622.json share/element-web/i18n/he.041ab0d.json share/element-web/i18n/hi.4294014.json share/element-web/i18n/hu.5beba99.json share/element-web/i18n/is.a558ff9.json share/element-web/i18n/it.bac2699.json share/element-web/i18n/ja.390d875.json d197 3 a199 3 share/element-web/i18n/kab.913e74c.json share/element-web/i18n/ko.b51c4ce.json share/element-web/i18n/languages.61edf5b.json d201 13 a213 13 share/element-web/i18n/lt.979a720.json share/element-web/i18n/lv.67da507.json share/element-web/i18n/nb_NO.6826bdb.json share/element-web/i18n/nl.277e2a4.json share/element-web/i18n/nn.a20b64c.json share/element-web/i18n/pl.7dda26e.json share/element-web/i18n/pt.93ac199.json share/element-web/i18n/pt_BR.752e2a9.json share/element-web/i18n/ru.3429243.json share/element-web/i18n/sk.792e13f.json share/element-web/i18n/sq.70c7074.json share/element-web/i18n/sr.f26c281.json share/element-web/i18n/sv.37f98fd.json d216 5 a220 5 share/element-web/i18n/tr.4882839.json share/element-web/i18n/uk.f84f21c.json share/element-web/i18n/vls.7fb88b2.json share/element-web/i18n/zh_Hans.e54f903.json share/element-web/i18n/zh_Hant.6c2aa63.json d244 1 d329 1 d334 1 a403 1 share/element-web/img/search-icon-vector.c463bb6.svg d411 1 d419 2 d424 2 @ 1.4 log @Update chat/element-web to 1.7.29 Changes in [1.7.29](https://github.com/vector-im/element-web/releases/tag/v1.7.29) (2021-05-24) =============================================================================================== [Full Changelog](https://github.com/vector-im/element-web/compare/v1.7.29-rc.1...v1.7.29) ## Security notice Element Web 1.7.29 fixes (by upgrading to olm 3.2.3) an issue in code used for decrypting server-side stored secrets. The issue could potentially allow a malicious homeserver to cause a stack buffer overflow in the affected function and to control that function's local variables. ## All changes * Upgrade to React SDK 3.22.0 and JS SDK 11.1.0 * [Release] Bump libolm dependency, and update package name [\#17456](https://github.com/vector-im/element-web/pull/17456) Changes in [1.7.29-rc.1](https://github.com/vector-im/element-web/releases/tag/v1.7.29-rc.1) (2021-05-19) ========================================================================================================= [Full Changelog](https://github.com/vector-im/element-web/compare/v1.7.28...v1.7.29-rc.1) * Upgrade to React SDK 3.22.0-rc.1 and JS SDK 11.1.0-rc.1 * Translations update from Weblate [\#17384](https://github.com/vector-im/element-web/pull/17384) * Prevent minification of `.html` files [\#17349](https://github.com/vector-im/element-web/pull/17349) * Update matrix-widget-api/react-sdk dependency reference [\#17346](https://github.com/vector-im/element-web/pull/17346) * Add `yarn start:https` [\#16989](https://github.com/vector-im/element-web/pull/16989) * Translations update from Weblate [\#17239](https://github.com/vector-im/element-web/pull/17239) * Remove "in development" flag from voice messages labs documentation [\#17204](https://github.com/vector-im/element-web/pull/17204) * Add required webpack+jest config to load Safari support modules [\#17193](https://github.com/vector-im/element-web/pull/17193) Changes in [1.7.28](https://github.com/vector-im/element-web/releases/tag/v1.7.28) (2021-05-17) =============================================================================================== [Full Changelog](https://github.com/vector-im/element-web/compare/v1.7.28-rc.1...v1.7.28) ## Security notice Element Web 1.7.28 fixes (by upgrading to matrix-react-sdk 3.21.0) a low severity issue (GHSA-8796-gc9j-63rv) related to file upload. When uploading a file, the local file preview can lead to execution of scripts embedded in the uploaded file, but only after several user interactions to open the preview in a separate tab. This only impacts the local user while in the process of uploading. It cannot be exploited remotely or by other users. Thanks to [Muhammad Zaid Ghifari](https://github.com/MR-ZHEEV) for responsibly disclosing this via Matrix's Security Disclosure Policy. ## All changes * Upgrade to React SDK 3.21.0 and JS SDK 11.0.0 Changes in [1.7.28-rc.1](https://github.com/vector-im/element-web/releases/tag/v1.7.28-rc.1) (2021-05-11) ========================================================================================================= [Full Changelog](https://github.com/vector-im/element-web/compare/v1.7.27...v1.7.28-rc.1) * Upgrade to React SDK 3.21.0-rc.1 and JS SDK 11.0.0-rc.1 * Switch back to release version of `sanitize-html` [\#17231](https://github.com/vector-im/element-web/pull/17231) * Bump url-parse from 1.4.7 to 1.5.1 [\#17199](https://github.com/vector-im/element-web/pull/17199) * Bump lodash from 4.17.20 to 4.17.21 [\#17205](https://github.com/vector-im/element-web/pull/17205) * Bump hosted-git-info from 2.8.8 to 2.8.9 [\#17219](https://github.com/vector-im/element-web/pull/17219) * Disable host checking on the webpack dev server [\#17194](https://github.com/vector-im/element-web/pull/17194) * Bump ua-parser-js from 0.7.23 to 0.7.24 [\#17190](https://github.com/vector-im/element-web/pull/17190) Changes in [1.7.27](https://github.com/vector-im/element-web/releases/tag/v1.7.27) (2021-05-10) =============================================================================================== [Full Changelog](https://github.com/vector-im/element-web/compare/v1.7.27-rc.1...v1.7.27) * Upgrade to React SDK 3.20.0 and JS SDK 10.1.0 Changes in [1.7.27-rc.1](https://github.com/vector-im/element-web/releases/tag/v1.7.27-rc.1) (2021-05-04) ========================================================================================================= [Full Changelog](https://github.com/vector-im/element-web/compare/v1.7.26...v1.7.27-rc.1) * Upgrade to React SDK 3.20.0-rc.1 and JS SDK 10.1.0-rc.1 * Translations update from Weblate [\#17160](https://github.com/vector-im/element-web/pull/17160) * Document option for obeying asserted identity [\#17008](https://github.com/vector-im/element-web/pull/17008) * Implement IPC call to Electron to set language [\#17052](https://github.com/vector-im/element-web/pull/17052) * Convert Vector skin react components to Typescript [\#17061](https://github.com/vector-im/element-web/pull/17061) * Add code quality review policy [\#16980](https://github.com/vector-im/element-web/pull/16980) * Register RecorderWorklet from react-sdk [\#17013](https://github.com/vector-im/element-web/pull/17013) * Preload Inter font to avoid FOIT on slow connections [\#17039](https://github.com/vector-im/element-web/pull/17039) * Disable `postcss-calc`'s noisy `warnWhenCannotResolve` option [\#17041](https://github.com/vector-im/element-web/pull/17041) @ text @d2 79 a80 79 share/element-web/bundles/5a6341f2e18da5c2272d/0.js share/element-web/bundles/5a6341f2e18da5c2272d/0.js.map share/element-web/bundles/5a6341f2e18da5c2272d/1.js share/element-web/bundles/5a6341f2e18da5c2272d/1.js.map share/element-web/bundles/5a6341f2e18da5c2272d/2.js share/element-web/bundles/5a6341f2e18da5c2272d/2.js.map share/element-web/bundles/5a6341f2e18da5c2272d/26.js share/element-web/bundles/5a6341f2e18da5c2272d/26.js.map share/element-web/bundles/5a6341f2e18da5c2272d/27.js share/element-web/bundles/5a6341f2e18da5c2272d/27.js.map share/element-web/bundles/5a6341f2e18da5c2272d/28.js share/element-web/bundles/5a6341f2e18da5c2272d/28.js.map share/element-web/bundles/5a6341f2e18da5c2272d/29.js share/element-web/bundles/5a6341f2e18da5c2272d/29.js.map share/element-web/bundles/5a6341f2e18da5c2272d/3.js share/element-web/bundles/5a6341f2e18da5c2272d/3.js.map share/element-web/bundles/5a6341f2e18da5c2272d/30.js share/element-web/bundles/5a6341f2e18da5c2272d/30.js.map share/element-web/bundles/5a6341f2e18da5c2272d/31.js share/element-web/bundles/5a6341f2e18da5c2272d/31.js.map share/element-web/bundles/5a6341f2e18da5c2272d/32.js share/element-web/bundles/5a6341f2e18da5c2272d/32.js.map share/element-web/bundles/5a6341f2e18da5c2272d/4.js share/element-web/bundles/5a6341f2e18da5c2272d/4.js.map share/element-web/bundles/5a6341f2e18da5c2272d/5.js share/element-web/bundles/5a6341f2e18da5c2272d/5.js.map share/element-web/bundles/5a6341f2e18da5c2272d/6.js share/element-web/bundles/5a6341f2e18da5c2272d/6.js.map share/element-web/bundles/5a6341f2e18da5c2272d/7.js share/element-web/bundles/5a6341f2e18da5c2272d/7.js.map share/element-web/bundles/5a6341f2e18da5c2272d/bundle.css share/element-web/bundles/5a6341f2e18da5c2272d/bundle.js share/element-web/bundles/5a6341f2e18da5c2272d/bundle.js.LICENSE.txt share/element-web/bundles/5a6341f2e18da5c2272d/bundle.js.map share/element-web/bundles/5a6341f2e18da5c2272d/compatibility-view.css share/element-web/bundles/5a6341f2e18da5c2272d/compatibility-view.js share/element-web/bundles/5a6341f2e18da5c2272d/compatibility-view.js.map share/element-web/bundles/5a6341f2e18da5c2272d/element-web-app.js share/element-web/bundles/5a6341f2e18da5c2272d/element-web-app.js.map share/element-web/bundles/5a6341f2e18da5c2272d/element-web-component-index.js share/element-web/bundles/5a6341f2e18da5c2272d/element-web-component-index.js.map share/element-web/bundles/5a6341f2e18da5c2272d/error-view.css share/element-web/bundles/5a6341f2e18da5c2272d/error-view.js share/element-web/bundles/5a6341f2e18da5c2272d/error-view.js.map share/element-web/bundles/5a6341f2e18da5c2272d/indexeddb-worker.js share/element-web/bundles/5a6341f2e18da5c2272d/indexeddb-worker.js.map share/element-web/bundles/5a6341f2e18da5c2272d/init.js share/element-web/bundles/5a6341f2e18da5c2272d/init.js.map share/element-web/bundles/5a6341f2e18da5c2272d/jitsi.css share/element-web/bundles/5a6341f2e18da5c2272d/jitsi.js share/element-web/bundles/5a6341f2e18da5c2272d/jitsi.js.LICENSE.txt share/element-web/bundles/5a6341f2e18da5c2272d/jitsi.js.map share/element-web/bundles/5a6341f2e18da5c2272d/mobileguide.js share/element-web/bundles/5a6341f2e18da5c2272d/mobileguide.js.map share/element-web/bundles/5a6341f2e18da5c2272d/recorder-worklet.js share/element-web/bundles/5a6341f2e18da5c2272d/recorder-worklet.js.map share/element-web/bundles/5a6341f2e18da5c2272d/theme-dark-custom.css share/element-web/bundles/5a6341f2e18da5c2272d/theme-dark-custom.js share/element-web/bundles/5a6341f2e18da5c2272d/theme-dark-custom.js.map share/element-web/bundles/5a6341f2e18da5c2272d/theme-dark.css share/element-web/bundles/5a6341f2e18da5c2272d/theme-dark.js share/element-web/bundles/5a6341f2e18da5c2272d/theme-dark.js.map share/element-web/bundles/5a6341f2e18da5c2272d/theme-legacy-dark.css share/element-web/bundles/5a6341f2e18da5c2272d/theme-legacy-dark.js share/element-web/bundles/5a6341f2e18da5c2272d/theme-legacy-dark.js.map share/element-web/bundles/5a6341f2e18da5c2272d/theme-legacy.css share/element-web/bundles/5a6341f2e18da5c2272d/theme-legacy.js share/element-web/bundles/5a6341f2e18da5c2272d/theme-legacy.js.map share/element-web/bundles/5a6341f2e18da5c2272d/theme-light-custom.css share/element-web/bundles/5a6341f2e18da5c2272d/theme-light-custom.js share/element-web/bundles/5a6341f2e18da5c2272d/theme-light-custom.js.map share/element-web/bundles/5a6341f2e18da5c2272d/theme-light.css share/element-web/bundles/5a6341f2e18da5c2272d/theme-light.js share/element-web/bundles/5a6341f2e18da5c2272d/theme-light.js.map share/element-web/bundles/5a6341f2e18da5c2272d/usercontent.js share/element-web/bundles/5a6341f2e18da5c2272d/usercontent.js.map share/element-web/bundles/5a6341f2e18da5c2272d/vendors~init.js share/element-web/bundles/5a6341f2e18da5c2272d/vendors~init.js.LICENSE.txt share/element-web/bundles/5a6341f2e18da5c2272d/vendors~init.js.map d174 2 a175 2 share/element-web/i18n/ca.e861a68.json share/element-web/i18n/cs.8b30a04.json d177 1 a177 1 share/element-web/i18n/de_DE.d2bdb77.json d179 1 a179 1 share/element-web/i18n/en_EN.acf98b2.json d181 3 a183 3 share/element-web/i18n/eo.817f530.json share/element-web/i18n/es.3845594.json share/element-web/i18n/et.50afdf4.json d185 3 a187 3 share/element-web/i18n/fi.2467c82.json share/element-web/i18n/fr.5cc955f.json share/element-web/i18n/gl.e904d62.json d190 4 a193 4 share/element-web/i18n/hu.d33bc33.json share/element-web/i18n/is.e60aa99.json share/element-web/i18n/it.454fef9.json share/element-web/i18n/ja.c0fc2c6.json d197 1 a197 1 share/element-web/i18n/languages.7742306.json d199 1 a199 1 share/element-web/i18n/lt.b683894.json d202 1 a202 1 share/element-web/i18n/nl.9a3eb92.json d204 1 a204 1 share/element-web/i18n/pl.b8cfbab.json d206 2 a207 2 share/element-web/i18n/pt_BR.28a57de.json share/element-web/i18n/ru.ec8962d.json d209 1 a209 1 share/element-web/i18n/sq.ca1c14d.json d211 1 a211 1 share/element-web/i18n/sv.5afa37a.json d215 1 a215 1 share/element-web/i18n/uk.74e7ab4.json d217 2 a218 2 share/element-web/i18n/zh_Hans.b829f02.json share/element-web/i18n/zh_Hant.4e8eb0c.json a220 1 share/element-web/img/cancel-red.3d9df3d.svg d239 1 d254 1 d263 2 d292 1 a292 1 share/element-web/img/element-icons/room/pin.6ab67ed.svg d326 1 a326 1 share/element-web/img/element-icons/trashcan.26f6c28.svg d329 1 a329 1 share/element-web/img/element-icons/warning-badge.de1033e.svg d405 1 a405 2 share/element-web/img/spinner.0b29ec9.gif share/element-web/img/spinner.a5c5b3b.svg d416 2 d437 1 @ 1.3 log @Update chat/element-web to 1.7.26 Changes in [1.7.26](https://github.com/vector-im/element-web/releases/tag/v1.7.26) (2021-04-26) =============================================================================================== [Full Changelog](https://github.com/vector-im/element-web/compare/v1.7.26-rc.1...v1.7.26) * Upgrade to React SDK 3.19.0 and JS SDK 10.0.0 Changes in [1.7.26-rc.1](https://github.com/vector-im/element-web/releases/tag/v1.7.26-rc.1) (2021-04-21) ========================================================================================================= [Full Changelog](https://github.com/vector-im/element-web/compare/v1.7.25...v1.7.26-rc.1) * Upgrade to React SDK 3.19.0-rc.1 and JS SDK 10.0.0-rc.1 * Translations update from Weblate [\#17031](https://github.com/vector-im/element-web/pull/17031) * Bump ssri from 6.0.1 to 6.0.2 [\#17010](https://github.com/vector-im/element-web/pull/17010) * Fix `NODE_ENV` value for CI environments [\#17003](https://github.com/vector-im/element-web/pull/17003) * Use React production mode in CI builds [\#16969](https://github.com/vector-im/element-web/pull/16969) * Labs documentation for DND mode [\#16962](https://github.com/vector-im/element-web/pull/16962) * Rename blackboxing to new option ignore list [\#16965](https://github.com/vector-im/element-web/pull/16965) * Remove velocity-animate from lockfile [\#16963](https://github.com/vector-im/element-web/pull/16963) * Add mobile download link configuration [\#16890](https://github.com/vector-im/element-web/pull/16890) * Switch develop to not-staging Scalar by default [\#16883](https://github.com/vector-im/element-web/pull/16883) * Support a config option to skip login/welcome and go to SSO [\#16880](https://github.com/vector-im/element-web/pull/16880) Changes in [1.7.25](https://github.com/vector-im/element-web/releases/tag/v1.7.25) (2021-04-12) =============================================================================================== [Full Changelog](https://github.com/vector-im/element-web/compare/v1.7.25-rc.1...v1.7.25) * Upgrade to React SDK 3.18.0 and JS SDK 9.11.0 Changes in [1.7.25-rc.1](https://github.com/vector-im/element-web/releases/tag/v1.7.25-rc.1) (2021-04-07) ========================================================================================================= [Full Changelog](https://github.com/vector-im/element-web/compare/v1.7.24...v1.7.25-rc.1) * Upgrade to React SDK 3.18.0-rc.1 and JS SDK 9.11.0-rc.1 * Translations update from Weblate [\#16882](https://github.com/vector-im/element-web/pull/16882) * Revert "Docker image: serve pre-compressed assets using gzip_static" [\#16838](https://github.com/vector-im/element-web/pull/16838) * Move native node modules documentation to element-desktop [\#16814](https://github.com/vector-im/element-web/pull/16814) * Add user settings for warn before exit [\#16781](https://github.com/vector-im/element-web/pull/16781) * Change ISSUE_TEMPLATE bold lines to proper headers [\#16768](https://github.com/vector-im/element-web/pull/16768) * Add example for deployment into Kubernetes [\#16447](https://github.com/vector-im/element-web/pull/16447) * Create bare-bones `PULL_REQUEST_TEMPLATE.md` [\#16770](https://github.com/vector-im/element-web/pull/16770) * Add webpack config and labs flag docs for voice messages [\#16705](https://github.com/vector-im/element-web/pull/16705) Changes in [1.7.24](https://github.com/vector-im/element-web/releases/tag/v1.7.24) (2021-03-29) =============================================================================================== [Full Changelog](https://github.com/vector-im/element-web/compare/v1.7.24-rc.1...v1.7.24) * Upgrade to React SDK 3.17.0 and JS SDK 9.10.0 Changes in [1.7.24-rc.1](https://github.com/vector-im/element-web/releases/tag/v1.7.24-rc.1) (2021-03-25) ========================================================================================================= [Full Changelog](https://github.com/vector-im/element-web/compare/v1.7.23...v1.7.24-rc.1) * Upgrade to React SDK 3.17.0-rc.2 and JS SDK 9.10.0-rc.1 * Translations update from Weblate [\#16766](https://github.com/vector-im/element-web/pull/16766) * Docker image: serve pre-compressed assets using gzip_static [\#16698](https://github.com/vector-im/element-web/pull/16698) * Fix style lint issues [\#16732](https://github.com/vector-im/element-web/pull/16732) * Updated expected webpack output in setup guide [\#16740](https://github.com/vector-im/element-web/pull/16740) * Docs for `loginForWelcome` [\#16468](https://github.com/vector-im/element-web/pull/16468) * Disable rageshake persistence if no logs would be submitted [\#16697](https://github.com/vector-im/element-web/pull/16697) Changes in [1.7.23](https://github.com/vector-im/element-web/releases/tag/v1.7.23) (2021-03-15) =============================================================================================== [Full Changelog](https://github.com/vector-im/element-web/compare/v1.7.23-rc.1...v1.7.23) * Upgrade to React SDK 3.16.0 and JS SDK 9.9.0 Changes in [1.7.23-rc.1](https://github.com/vector-im/element-web/releases/tag/v1.7.23-rc.1) (2021-03-10) ========================================================================================================= [Full Changelog](https://github.com/vector-im/element-web/compare/v1.7.22...v1.7.23-rc.1) * Upgrade to React SDK 3.16.0-rc.2 and JS SDK 9.9.0-rc.1 * Translations update from Weblate [\#16655](https://github.com/vector-im/element-web/pull/16655) * Improve docs for customisations [\#16652](https://github.com/vector-im/element-web/pull/16652) * Update triage guide to match the new label scheme [\#16612](https://github.com/vector-im/element-web/pull/16612) * Remove a couple useless 'use strict' calls [\#16650](https://github.com/vector-im/element-web/pull/16650) * Remove old conferencing doc [\#16648](https://github.com/vector-im/element-web/pull/16648) * Bump elliptic from 6.5.3 to 6.5.4 [\#16644](https://github.com/vector-im/element-web/pull/16644) * Add option for audio live streaming [\#16604](https://github.com/vector-im/element-web/pull/16604) * Update velocity-animate dependency [\#16605](https://github.com/vector-im/element-web/pull/16605) * Add Edge to the supported tier [\#16611](https://github.com/vector-im/element-web/pull/16611) * Add multi language spell check [\#15851](https://github.com/vector-im/element-web/pull/15851) * Document feature_spaces [\#16538](https://github.com/vector-im/element-web/pull/16538) @ text @d2 79 a80 73 share/element-web/bundles/505c8a7b1a8e42545e40/0.js share/element-web/bundles/505c8a7b1a8e42545e40/0.js.map share/element-web/bundles/505c8a7b1a8e42545e40/1.js share/element-web/bundles/505c8a7b1a8e42545e40/1.js.map share/element-web/bundles/505c8a7b1a8e42545e40/2.js share/element-web/bundles/505c8a7b1a8e42545e40/2.js.map share/element-web/bundles/505c8a7b1a8e42545e40/23.js share/element-web/bundles/505c8a7b1a8e42545e40/23.js.map share/element-web/bundles/505c8a7b1a8e42545e40/24.js share/element-web/bundles/505c8a7b1a8e42545e40/24.js.map share/element-web/bundles/505c8a7b1a8e42545e40/25.js share/element-web/bundles/505c8a7b1a8e42545e40/25.js.map share/element-web/bundles/505c8a7b1a8e42545e40/26.js share/element-web/bundles/505c8a7b1a8e42545e40/26.js.map share/element-web/bundles/505c8a7b1a8e42545e40/27.js share/element-web/bundles/505c8a7b1a8e42545e40/27.js.map share/element-web/bundles/505c8a7b1a8e42545e40/28.js share/element-web/bundles/505c8a7b1a8e42545e40/28.js.map share/element-web/bundles/505c8a7b1a8e42545e40/29.js share/element-web/bundles/505c8a7b1a8e42545e40/29.js.map share/element-web/bundles/505c8a7b1a8e42545e40/3.js share/element-web/bundles/505c8a7b1a8e42545e40/3.js.map share/element-web/bundles/505c8a7b1a8e42545e40/4.js share/element-web/bundles/505c8a7b1a8e42545e40/4.js.map share/element-web/bundles/505c8a7b1a8e42545e40/5.js share/element-web/bundles/505c8a7b1a8e42545e40/5.js.map share/element-web/bundles/505c8a7b1a8e42545e40/bundle.css share/element-web/bundles/505c8a7b1a8e42545e40/bundle.js share/element-web/bundles/505c8a7b1a8e42545e40/bundle.js.LICENSE.txt share/element-web/bundles/505c8a7b1a8e42545e40/bundle.js.map share/element-web/bundles/505c8a7b1a8e42545e40/compatibility-view.css share/element-web/bundles/505c8a7b1a8e42545e40/compatibility-view.js share/element-web/bundles/505c8a7b1a8e42545e40/compatibility-view.js.map share/element-web/bundles/505c8a7b1a8e42545e40/element-web-app.js share/element-web/bundles/505c8a7b1a8e42545e40/element-web-app.js.map share/element-web/bundles/505c8a7b1a8e42545e40/element-web-component-index.js share/element-web/bundles/505c8a7b1a8e42545e40/element-web-component-index.js.map share/element-web/bundles/505c8a7b1a8e42545e40/error-view.css share/element-web/bundles/505c8a7b1a8e42545e40/error-view.js share/element-web/bundles/505c8a7b1a8e42545e40/error-view.js.map share/element-web/bundles/505c8a7b1a8e42545e40/indexeddb-worker.js share/element-web/bundles/505c8a7b1a8e42545e40/indexeddb-worker.js.map share/element-web/bundles/505c8a7b1a8e42545e40/init.js share/element-web/bundles/505c8a7b1a8e42545e40/init.js.map share/element-web/bundles/505c8a7b1a8e42545e40/jitsi.css share/element-web/bundles/505c8a7b1a8e42545e40/jitsi.js share/element-web/bundles/505c8a7b1a8e42545e40/jitsi.js.LICENSE.txt share/element-web/bundles/505c8a7b1a8e42545e40/jitsi.js.map share/element-web/bundles/505c8a7b1a8e42545e40/mobileguide.js share/element-web/bundles/505c8a7b1a8e42545e40/mobileguide.js.map share/element-web/bundles/505c8a7b1a8e42545e40/theme-dark-custom.css share/element-web/bundles/505c8a7b1a8e42545e40/theme-dark-custom.js share/element-web/bundles/505c8a7b1a8e42545e40/theme-dark-custom.js.map share/element-web/bundles/505c8a7b1a8e42545e40/theme-dark.css share/element-web/bundles/505c8a7b1a8e42545e40/theme-dark.js share/element-web/bundles/505c8a7b1a8e42545e40/theme-dark.js.map share/element-web/bundles/505c8a7b1a8e42545e40/theme-legacy-dark.css share/element-web/bundles/505c8a7b1a8e42545e40/theme-legacy-dark.js share/element-web/bundles/505c8a7b1a8e42545e40/theme-legacy-dark.js.map share/element-web/bundles/505c8a7b1a8e42545e40/theme-legacy.css share/element-web/bundles/505c8a7b1a8e42545e40/theme-legacy.js share/element-web/bundles/505c8a7b1a8e42545e40/theme-legacy.js.map share/element-web/bundles/505c8a7b1a8e42545e40/theme-light-custom.css share/element-web/bundles/505c8a7b1a8e42545e40/theme-light-custom.js share/element-web/bundles/505c8a7b1a8e42545e40/theme-light-custom.js.map share/element-web/bundles/505c8a7b1a8e42545e40/theme-light.css share/element-web/bundles/505c8a7b1a8e42545e40/theme-light.js share/element-web/bundles/505c8a7b1a8e42545e40/theme-light.js.map share/element-web/bundles/505c8a7b1a8e42545e40/usercontent.js share/element-web/bundles/505c8a7b1a8e42545e40/usercontent.js.map share/element-web/bundles/505c8a7b1a8e42545e40/vendors~init.js share/element-web/bundles/505c8a7b1a8e42545e40/vendors~init.js.LICENSE.txt share/element-web/bundles/505c8a7b1a8e42545e40/vendors~init.js.map d86 2 d173 1 a173 1 share/element-web/i18n/bg.2e519ea.json d175 3 a177 3 share/element-web/i18n/cs.a6e3f2c.json share/element-web/i18n/da.875fd31.json share/element-web/i18n/de_DE.199a01d.json d179 5 a183 5 share/element-web/i18n/en_EN.d392031.json share/element-web/i18n/en_US.69e204d.json share/element-web/i18n/eo.40c919c.json share/element-web/i18n/es.fbe01b5.json share/element-web/i18n/et.df756ad.json d186 2 a187 2 share/element-web/i18n/fr.6569486.json share/element-web/i18n/gl.cfc1b6f.json d190 4 a193 4 share/element-web/i18n/hu.9b43693.json share/element-web/i18n/is.afbbc44.json share/element-web/i18n/it.e435511.json share/element-web/i18n/ja.39f9f4f.json d197 1 a197 1 share/element-web/i18n/languages.af640d5.json d200 1 a200 1 share/element-web/i18n/lv.904e770.json d202 1 a202 1 share/element-web/i18n/nl.6be25b1.json d204 1 a204 1 share/element-web/i18n/pl.544ab87.json d207 1 a207 1 share/element-web/i18n/ru.f5c5456.json d209 1 a209 1 share/element-web/i18n/sq.478720c.json d211 1 a211 1 share/element-web/i18n/sv.ac2ada2.json d214 2 a215 2 share/element-web/i18n/tr.f06cdcf.json share/element-web/i18n/uk.3f47195.json d218 2 a219 1 share/element-web/i18n/zh_Hant.91b6b24.json d263 2 d266 1 d269 1 a269 1 share/element-web/img/element-icons/room/composer/emoji.144dfeb.svg d286 1 a286 1 share/element-web/img/element-icons/room/message-bar/emoji.8612164.svg d323 1 d432 2 a433 2 share/element-web/olm.9ddeb6b.wasm share/element-web/olm_legacy.js d486 1 @ 1.2 log @Update chat/element-web to 1.7.22 Changes in [1.7.22](https://github.com/vector-im/element-web/releases/tag/v1.7.22) (2021-03-01) =============================================================================================== [Full Changelog](https://github.com/vector-im/element-web/compare/v1.7.22-rc.1...v1.7.22) ## Security notice Element Web 1.7.22 fixes (by upgrading to matrix-react-sdk 3.15.0) a low severity issue (CVE-2021-21320) where the user content sandbox can be abused to trick users into opening unexpected documents. The content is opened with a `blob` origin that cannot access Matrix user data, so messages and secrets are not at risk. Thanks to @@keerok for responsibly disclosing this via Matrix's Security Disclosure Policy. ## All changes * Upgrade to React SDK 3.15.0 and JS SDK 9.8.0 Changes in [1.7.22-rc.1](https://github.com/vector-im/element-web/releases/tag/v1.7.22-rc.1) (2021-02-24) ========================================================================================================= [Full Changelog](https://github.com/vector-im/element-web/compare/v1.7.21...v1.7.22-rc.1) * Upgrade to React SDK 3.15.0-rc.1 and JS SDK 9.8.0-rc.1 * Translations update from Weblate [\#16529](https://github.com/vector-im/element-web/pull/16529) * Add hostSignup config for element.io clients [\#16515](https://github.com/vector-im/element-web/pull/16515) * VoIP virtual rooms, mkII [\#16442](https://github.com/vector-im/element-web/pull/16442) * Jitsi widget: Read room name from query parameters [\#16456](https://github.com/vector-im/element-web/pull/16456) * fix / sso: make sure to delete only loginToken after redirect [\#16415](https://github.com/vector-im/element-web/pull/16415) * Disable Countly [\#16433](https://github.com/vector-im/element-web/pull/16433) Changes in [1.7.21](https://github.com/vector-im/element-web/releases/tag/v1.7.21) (2021-02-16) =============================================================================================== [Full Changelog](https://github.com/vector-im/element-web/compare/v1.7.21-rc.1...v1.7.21) * Upgrade to React SDK 3.14.0 and JS SDK 9.7.0 Changes in [1.7.21-rc.1](https://github.com/vector-im/element-web/releases/tag/v1.7.21-rc.1) (2021-02-10) ========================================================================================================= [Full Changelog](https://github.com/vector-im/element-web/compare/v1.7.20...v1.7.21-rc.1) * Upgrade to React SDK 3.14.0-rc.1 and JS SDK 9.7.0-rc.1 * Translations update from Weblate [\#16427](https://github.com/vector-im/element-web/pull/16427) * Add RegExp dotAll feature test [\#16408](https://github.com/vector-im/element-web/pull/16408) * Fix Electron type merging [\#16405](https://github.com/vector-im/element-web/pull/16405) * README: remove Jenkins reference [\#16381](https://github.com/vector-im/element-web/pull/16381) * Enable PostCSS Calc in webpack builds [\#16307](https://github.com/vector-im/element-web/pull/16307) * Add configuration security best practices to the README. [\#16367](https://github.com/vector-im/element-web/pull/16367) * Upgrade matrix-widget-api [\#16347](https://github.com/vector-im/element-web/pull/16347) Changes in [1.7.20](https://github.com/vector-im/element-web/releases/tag/v1.7.20) (2021-02-04) =============================================================================================== [Full Changelog](https://github.com/vector-im/element-web/compare/v1.7.19...v1.7.20) * Upgrade to React SDK 3.13.1 Changes in [1.7.19](https://github.com/vector-im/element-web/releases/tag/v1.7.19) (2021-02-03) =============================================================================================== [Full Changelog](https://github.com/vector-im/element-web/compare/v1.7.19-rc.1...v1.7.19) * Upgrade to React SDK 3.13.0 and JS SDK 9.6.0 * [Release] Upgrade matrix-widget-api [\#16348](https://github.com/vector-im/element-web/pull/16348) Changes in [1.7.19-rc.1](https://github.com/vector-im/element-web/releases/tag/v1.7.19-rc.1) (2021-01-29) ========================================================================================================= [Full Changelog](https://github.com/vector-im/element-web/compare/v1.7.18...v1.7.19-rc.1) * Upgrade to React SDK 3.13.0-rc.1 and JS SDK 9.6.0-rc.1 * Translations update from Weblate [\#16314](https://github.com/vector-im/element-web/pull/16314) * Use history replaceState instead of redirect for SSO flow [\#16292](https://github.com/vector-im/element-web/pull/16292) * Document the mobile guide toast option [\#16301](https://github.com/vector-im/element-web/pull/16301) * Update widget-api to beta.12 [\#16303](https://github.com/vector-im/element-web/pull/16303) * Upgrade deps 2021-01 [\#16294](https://github.com/vector-im/element-web/pull/16294) * Move to newer base image for Docker builds [\#16275](https://github.com/vector-im/element-web/pull/16275) * Docs for the VoIP translate pattern option [\#16236](https://github.com/vector-im/element-web/pull/16236) * Fix Riot->Element in permalinkPrefix docs [\#16227](https://github.com/vector-im/element-web/pull/16227) * Supply server_name for optional federation-capable Jitsi auth [\#16215](https://github.com/vector-im/element-web/pull/16215) * Fix Widget API version confusion [\#16212](https://github.com/vector-im/element-web/pull/16212) * Add Hebrew language [\#16210](https://github.com/vector-im/element-web/pull/16210) * Update widget-api to beta 11 [\#16177](https://github.com/vector-im/element-web/pull/16177) * Fix develop Docker builds [\#16192](https://github.com/vector-im/element-web/pull/16192) * Skip the service worker for Electron [\#16157](https://github.com/vector-im/element-web/pull/16157) * Use isolated IPC API [\#16137](https://github.com/vector-im/element-web/pull/16137) Changes in [1.7.18](https://github.com/vector-im/element-web/releases/tag/v1.7.18) (2021-01-26) =============================================================================================== [Full Changelog](https://github.com/vector-im/element-web/compare/v1.7.17...v1.7.18) * Upgrade to React SDK 3.12.1 and JS SDK 9.5.1 Changes in [1.7.17](https://github.com/vector-im/element-web/releases/tag/v1.7.17) (2021-01-18) =============================================================================================== [Full Changelog](https://github.com/vector-im/element-web/compare/v1.7.17-rc.1...v1.7.17) * Upgrade to React SDK 3.12.0 and JS SDK 9.5.0 Changes in [1.7.17-rc.1](https://github.com/vector-im/element-web/releases/tag/v1.7.17-rc.1) (2021-01-13) ========================================================================================================= [Full Changelog](https://github.com/vector-im/element-web/compare/v1.7.16...v1.7.17-rc.1) * Upgrade to React SDK 3.12.0-rc.1 and JS SDK 9.5.0-rc.1 * Translations update from Weblate [\#16131](https://github.com/vector-im/element-web/pull/16131) * webplatform: Fix notification closing [\#16028](https://github.com/vector-im/element-web/pull/16028) * Stop building code and types for Element layer [\#15999](https://github.com/vector-im/element-web/pull/15999) @ text @d2 73 a74 73 share/element-web/bundles/20c6ab5d1ace06648af1/0.js share/element-web/bundles/20c6ab5d1ace06648af1/0.js.map share/element-web/bundles/20c6ab5d1ace06648af1/1.js share/element-web/bundles/20c6ab5d1ace06648af1/1.js.map share/element-web/bundles/20c6ab5d1ace06648af1/2.js share/element-web/bundles/20c6ab5d1ace06648af1/2.js.map share/element-web/bundles/20c6ab5d1ace06648af1/23.js share/element-web/bundles/20c6ab5d1ace06648af1/23.js.map share/element-web/bundles/20c6ab5d1ace06648af1/24.js share/element-web/bundles/20c6ab5d1ace06648af1/24.js.map share/element-web/bundles/20c6ab5d1ace06648af1/25.js share/element-web/bundles/20c6ab5d1ace06648af1/25.js.map share/element-web/bundles/20c6ab5d1ace06648af1/26.js share/element-web/bundles/20c6ab5d1ace06648af1/26.js.map share/element-web/bundles/20c6ab5d1ace06648af1/27.js share/element-web/bundles/20c6ab5d1ace06648af1/27.js.map share/element-web/bundles/20c6ab5d1ace06648af1/28.js share/element-web/bundles/20c6ab5d1ace06648af1/28.js.map share/element-web/bundles/20c6ab5d1ace06648af1/29.js share/element-web/bundles/20c6ab5d1ace06648af1/29.js.map share/element-web/bundles/20c6ab5d1ace06648af1/3.js share/element-web/bundles/20c6ab5d1ace06648af1/3.js.map share/element-web/bundles/20c6ab5d1ace06648af1/4.js share/element-web/bundles/20c6ab5d1ace06648af1/4.js.map share/element-web/bundles/20c6ab5d1ace06648af1/5.js share/element-web/bundles/20c6ab5d1ace06648af1/5.js.map share/element-web/bundles/20c6ab5d1ace06648af1/bundle.css share/element-web/bundles/20c6ab5d1ace06648af1/bundle.js share/element-web/bundles/20c6ab5d1ace06648af1/bundle.js.LICENSE.txt share/element-web/bundles/20c6ab5d1ace06648af1/bundle.js.map share/element-web/bundles/20c6ab5d1ace06648af1/compatibility-view.css share/element-web/bundles/20c6ab5d1ace06648af1/compatibility-view.js share/element-web/bundles/20c6ab5d1ace06648af1/compatibility-view.js.map share/element-web/bundles/20c6ab5d1ace06648af1/element-web-app.js share/element-web/bundles/20c6ab5d1ace06648af1/element-web-app.js.map share/element-web/bundles/20c6ab5d1ace06648af1/element-web-component-index.js share/element-web/bundles/20c6ab5d1ace06648af1/element-web-component-index.js.map share/element-web/bundles/20c6ab5d1ace06648af1/error-view.css share/element-web/bundles/20c6ab5d1ace06648af1/error-view.js share/element-web/bundles/20c6ab5d1ace06648af1/error-view.js.map share/element-web/bundles/20c6ab5d1ace06648af1/indexeddb-worker.js share/element-web/bundles/20c6ab5d1ace06648af1/indexeddb-worker.js.map share/element-web/bundles/20c6ab5d1ace06648af1/init.js share/element-web/bundles/20c6ab5d1ace06648af1/init.js.map share/element-web/bundles/20c6ab5d1ace06648af1/jitsi.css share/element-web/bundles/20c6ab5d1ace06648af1/jitsi.js share/element-web/bundles/20c6ab5d1ace06648af1/jitsi.js.LICENSE.txt share/element-web/bundles/20c6ab5d1ace06648af1/jitsi.js.map share/element-web/bundles/20c6ab5d1ace06648af1/mobileguide.js share/element-web/bundles/20c6ab5d1ace06648af1/mobileguide.js.map share/element-web/bundles/20c6ab5d1ace06648af1/theme-dark-custom.css share/element-web/bundles/20c6ab5d1ace06648af1/theme-dark-custom.js share/element-web/bundles/20c6ab5d1ace06648af1/theme-dark-custom.js.map share/element-web/bundles/20c6ab5d1ace06648af1/theme-dark.css share/element-web/bundles/20c6ab5d1ace06648af1/theme-dark.js share/element-web/bundles/20c6ab5d1ace06648af1/theme-dark.js.map share/element-web/bundles/20c6ab5d1ace06648af1/theme-legacy-dark.css share/element-web/bundles/20c6ab5d1ace06648af1/theme-legacy-dark.js share/element-web/bundles/20c6ab5d1ace06648af1/theme-legacy-dark.js.map share/element-web/bundles/20c6ab5d1ace06648af1/theme-legacy.css share/element-web/bundles/20c6ab5d1ace06648af1/theme-legacy.js share/element-web/bundles/20c6ab5d1ace06648af1/theme-legacy.js.map share/element-web/bundles/20c6ab5d1ace06648af1/theme-light-custom.css share/element-web/bundles/20c6ab5d1ace06648af1/theme-light-custom.js share/element-web/bundles/20c6ab5d1ace06648af1/theme-light-custom.js.map share/element-web/bundles/20c6ab5d1ace06648af1/theme-light.css share/element-web/bundles/20c6ab5d1ace06648af1/theme-light.js share/element-web/bundles/20c6ab5d1ace06648af1/theme-light.js.map share/element-web/bundles/20c6ab5d1ace06648af1/usercontent.js share/element-web/bundles/20c6ab5d1ace06648af1/usercontent.js.map share/element-web/bundles/20c6ab5d1ace06648af1/vendors~init.js share/element-web/bundles/20c6ab5d1ace06648af1/vendors~init.js.LICENSE.txt share/element-web/bundles/20c6ab5d1ace06648af1/vendors~init.js.map d84 16 a99 16 share/element-web/fonts/Inter/Inter-Bold.79260e5.woff share/element-web/fonts/Inter/Inter-Bold.aed2770.woff2 share/element-web/fonts/Inter/Inter-BoldItalic.8ef77a0.woff2 share/element-web/fonts/Inter/Inter-BoldItalic.e0879d6.woff share/element-web/fonts/Inter/Inter-Italic.9528384.woff2 share/element-web/fonts/Inter/Inter-Italic.e4ad366.woff share/element-web/fonts/Inter/Inter-Medium.7a8cc72.woff share/element-web/fonts/Inter/Inter-Medium.f6cf0a0.woff2 share/element-web/fonts/Inter/Inter-MediumItalic.417907d.woff share/element-web/fonts/Inter/Inter-MediumItalic.565a710.woff2 share/element-web/fonts/Inter/Inter-Regular.4dd66a1.woff2 share/element-web/fonts/Inter/Inter-Regular.7c53993.woff share/element-web/fonts/Inter/Inter-SemiBold.1db6c55.woff share/element-web/fonts/Inter/Inter-SemiBold.dd8a55e.woff2 share/element-web/fonts/Inter/Inter-SemiBoldItalic.81678d1.woff share/element-web/fonts/Inter/Inter-SemiBoldItalic.ac201e3.woff2 d166 10 a175 10 share/element-web/i18n/ca.76e73ff.json share/element-web/i18n/cs.31fb00e.json share/element-web/i18n/da.46cf21a.json share/element-web/i18n/de_DE.e717301.json share/element-web/i18n/el.93a8eb2.json share/element-web/i18n/en_EN.793566b.json share/element-web/i18n/en_US.66beef1.json share/element-web/i18n/eo.d8c95f3.json share/element-web/i18n/es.f1d23a8.json share/element-web/i18n/et.af0bb40.json d177 3 a179 3 share/element-web/i18n/fi.e03cdff.json share/element-web/i18n/fr.51ec307.json share/element-web/i18n/gl.5bff060.json d181 9 a189 9 share/element-web/i18n/hi.c7c8d1e.json share/element-web/i18n/hu.78f3843.json share/element-web/i18n/is.7f0687f.json share/element-web/i18n/it.aa89dd1.json share/element-web/i18n/ja.32a06b4.json share/element-web/i18n/jbo.bd02827.json share/element-web/i18n/kab.d1543ad.json share/element-web/i18n/ko.22a6135.json share/element-web/i18n/languages.1861508.json d191 4 a194 4 share/element-web/i18n/lt.a9b8413.json share/element-web/i18n/lv.e97d376.json share/element-web/i18n/nb_NO.d7cc5ab.json share/element-web/i18n/nl.4021d64.json d196 4 a199 4 share/element-web/i18n/pl.6a6a284.json share/element-web/i18n/pt.b28a220.json share/element-web/i18n/pt_BR.93ac704.json share/element-web/i18n/ru.ab06f95.json d201 3 a203 3 share/element-web/i18n/sq.67915b8.json share/element-web/i18n/sr.6201d7c.json share/element-web/i18n/sv.f954abe.json d205 1 a205 1 share/element-web/i18n/th.bd3dd53.json d207 4 a210 4 share/element-web/i18n/uk.9bb3930.json share/element-web/i18n/vls.438fbf1.json share/element-web/i18n/zh_Hans.3081cb0.json share/element-web/i18n/zh_Hant.165517b.json a213 1 share/element-web/img/cancel-white.3709ff3.svg a232 1 share/element-web/img/element-icons/call/hangup.a207e54.svg d237 2 d244 1 d251 2 d254 1 d271 1 a271 1 share/element-web/img/element-icons/room/invite.9844770.svg d284 1 d292 1 d298 1 d304 1 d311 1 d313 1 a313 1 share/element-web/img/element-icons/warning-badge.2f8ddee.svg a343 1 share/element-web/img/feather-customised/monitor.f07f712.svg a347 1 share/element-web/img/feather-customised/smartphone.93bb43c.svg a352 1 share/element-web/img/fileicon.a04644a.png d371 7 a382 2 share/element-web/img/rotate-ccw.96d36a7.svg share/element-web/img/rotate-cw.b6a9518.svg d393 1 a393 1 share/element-web/img/upload-big.4e229de.svg d397 1 d421 1 @ 1.1 log @Add chat/element-web Element (formerly known as Vector and Riot) is a Matrix web client built using the Matrix React SDK. @ text @d2 73 a74 76 share/element-web/bundles/504aa24e021ebeda5b73/0.js share/element-web/bundles/504aa24e021ebeda5b73/0.js.map share/element-web/bundles/504aa24e021ebeda5b73/1.js share/element-web/bundles/504aa24e021ebeda5b73/1.js.map share/element-web/bundles/504aa24e021ebeda5b73/2.js share/element-web/bundles/504aa24e021ebeda5b73/2.js.map share/element-web/bundles/504aa24e021ebeda5b73/23.js share/element-web/bundles/504aa24e021ebeda5b73/23.js.map share/element-web/bundles/504aa24e021ebeda5b73/24.js share/element-web/bundles/504aa24e021ebeda5b73/24.js.LICENSE.txt share/element-web/bundles/504aa24e021ebeda5b73/24.js.map share/element-web/bundles/504aa24e021ebeda5b73/25.js share/element-web/bundles/504aa24e021ebeda5b73/25.js.map share/element-web/bundles/504aa24e021ebeda5b73/26.js share/element-web/bundles/504aa24e021ebeda5b73/26.js.map share/element-web/bundles/504aa24e021ebeda5b73/27.js share/element-web/bundles/504aa24e021ebeda5b73/27.js.map share/element-web/bundles/504aa24e021ebeda5b73/28.js share/element-web/bundles/504aa24e021ebeda5b73/28.js.map share/element-web/bundles/504aa24e021ebeda5b73/29.js share/element-web/bundles/504aa24e021ebeda5b73/29.js.map share/element-web/bundles/504aa24e021ebeda5b73/3.js share/element-web/bundles/504aa24e021ebeda5b73/3.js.LICENSE.txt share/element-web/bundles/504aa24e021ebeda5b73/3.js.map share/element-web/bundles/504aa24e021ebeda5b73/4.js share/element-web/bundles/504aa24e021ebeda5b73/4.js.LICENSE.txt share/element-web/bundles/504aa24e021ebeda5b73/4.js.map share/element-web/bundles/504aa24e021ebeda5b73/5.js share/element-web/bundles/504aa24e021ebeda5b73/5.js.map share/element-web/bundles/504aa24e021ebeda5b73/bundle.css share/element-web/bundles/504aa24e021ebeda5b73/bundle.js share/element-web/bundles/504aa24e021ebeda5b73/bundle.js.LICENSE.txt share/element-web/bundles/504aa24e021ebeda5b73/bundle.js.map share/element-web/bundles/504aa24e021ebeda5b73/compatibility-view.css share/element-web/bundles/504aa24e021ebeda5b73/compatibility-view.js share/element-web/bundles/504aa24e021ebeda5b73/compatibility-view.js.map share/element-web/bundles/504aa24e021ebeda5b73/element-web-app.js share/element-web/bundles/504aa24e021ebeda5b73/element-web-app.js.map share/element-web/bundles/504aa24e021ebeda5b73/element-web-component-index.js share/element-web/bundles/504aa24e021ebeda5b73/element-web-component-index.js.map share/element-web/bundles/504aa24e021ebeda5b73/error-view.css share/element-web/bundles/504aa24e021ebeda5b73/error-view.js share/element-web/bundles/504aa24e021ebeda5b73/error-view.js.map share/element-web/bundles/504aa24e021ebeda5b73/indexeddb-worker.js share/element-web/bundles/504aa24e021ebeda5b73/indexeddb-worker.js.map share/element-web/bundles/504aa24e021ebeda5b73/init.js share/element-web/bundles/504aa24e021ebeda5b73/init.js.map share/element-web/bundles/504aa24e021ebeda5b73/jitsi.css share/element-web/bundles/504aa24e021ebeda5b73/jitsi.js share/element-web/bundles/504aa24e021ebeda5b73/jitsi.js.LICENSE.txt share/element-web/bundles/504aa24e021ebeda5b73/jitsi.js.map share/element-web/bundles/504aa24e021ebeda5b73/mobileguide.js share/element-web/bundles/504aa24e021ebeda5b73/mobileguide.js.map share/element-web/bundles/504aa24e021ebeda5b73/theme-dark-custom.css share/element-web/bundles/504aa24e021ebeda5b73/theme-dark-custom.js share/element-web/bundles/504aa24e021ebeda5b73/theme-dark-custom.js.map share/element-web/bundles/504aa24e021ebeda5b73/theme-dark.css share/element-web/bundles/504aa24e021ebeda5b73/theme-dark.js share/element-web/bundles/504aa24e021ebeda5b73/theme-dark.js.map share/element-web/bundles/504aa24e021ebeda5b73/theme-legacy-dark.css share/element-web/bundles/504aa24e021ebeda5b73/theme-legacy-dark.js share/element-web/bundles/504aa24e021ebeda5b73/theme-legacy-dark.js.map share/element-web/bundles/504aa24e021ebeda5b73/theme-legacy.css share/element-web/bundles/504aa24e021ebeda5b73/theme-legacy.js share/element-web/bundles/504aa24e021ebeda5b73/theme-legacy.js.map share/element-web/bundles/504aa24e021ebeda5b73/theme-light-custom.css share/element-web/bundles/504aa24e021ebeda5b73/theme-light-custom.js share/element-web/bundles/504aa24e021ebeda5b73/theme-light-custom.js.map share/element-web/bundles/504aa24e021ebeda5b73/theme-light.css share/element-web/bundles/504aa24e021ebeda5b73/theme-light.js share/element-web/bundles/504aa24e021ebeda5b73/theme-light.js.map share/element-web/bundles/504aa24e021ebeda5b73/usercontent.js share/element-web/bundles/504aa24e021ebeda5b73/usercontent.js.map share/element-web/bundles/504aa24e021ebeda5b73/vendors~init.js share/element-web/bundles/504aa24e021ebeda5b73/vendors~init.js.LICENSE.txt share/element-web/bundles/504aa24e021ebeda5b73/vendors~init.js.map d165 11 a175 11 share/element-web/i18n/bg.2f265e9.json share/element-web/i18n/ca.c242c03.json share/element-web/i18n/cs.bfe3b4b.json share/element-web/i18n/da.d61e131.json share/element-web/i18n/de_DE.5203cb9.json share/element-web/i18n/el.0ab0b12.json share/element-web/i18n/en_EN.0eca14a.json share/element-web/i18n/en_US.7799dfb.json share/element-web/i18n/eo.7615190.json share/element-web/i18n/es.055e3ca.json share/element-web/i18n/et.df84358.json d177 4 a180 3 share/element-web/i18n/fi.0620ded.json share/element-web/i18n/fr.a523e7b.json share/element-web/i18n/gl.5299613.json d182 1 a182 1 share/element-web/i18n/hu.8613643.json d184 2 a185 2 share/element-web/i18n/it.46695de.json share/element-web/i18n/ja.ab7ae3f.json d187 1 a187 1 share/element-web/i18n/kab.0a3387a.json d189 1 a189 1 share/element-web/i18n/languages.2dbc8a1.json d191 6 a196 6 share/element-web/i18n/lt.d634f10.json share/element-web/i18n/lv.dff4174.json share/element-web/i18n/nb_NO.b666166.json share/element-web/i18n/nl.f49d43e.json share/element-web/i18n/nn.0b974ea.json share/element-web/i18n/pl.8491d9e.json d198 6 a203 6 share/element-web/i18n/pt_BR.698aead.json share/element-web/i18n/ru.f90b7f7.json share/element-web/i18n/sk.4932e46.json share/element-web/i18n/sq.48fa485.json share/element-web/i18n/sr.98b7d83.json share/element-web/i18n/sv.72e9ece.json d206 2 a207 2 share/element-web/i18n/tr.20448c9.json share/element-web/i18n/uk.a3d4488.json d209 2 a210 2 share/element-web/i18n/zh_Hans.b033115.json share/element-web/i18n/zh_Hant.219690f.json d224 8 d283 1 d333 2 a344 2 share/element-web/img/feather-customised/widget/maximise.dc32127.svg share/element-web/img/feather-customised/widget/minimise.aec9142.svg a361 1 share/element-web/img/icons-directory.a0cc9b7.svg a362 1 share/element-web/img/icons-people.af03c4c.svg d383 1 @