From 9ca6cf916cc083cf6e72c5a5c7c5cdba7f193799 Mon Sep 17 00:00:00 2001 From: RiotRobot Date: Tue, 23 Jan 2024 19:05:51 +0000 Subject: [PATCH 1/6] v1.11.56-rc.0 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 735254c..42322ba 100644 --- a/package.json +++ b/package.json @@ -2,7 +2,7 @@ "name": "element-desktop", "productName": "Element", "main": "lib/electron-main.js", - "version": "1.11.55", + "version": "1.11.56-rc.0", "description": "A feature-rich client for Matrix.org", "author": "Element", "homepage": "https://element.io", From b6e805e100b37abed44b4ad8a490dd99a2e5b369 Mon Sep 17 00:00:00 2001 From: Michael Telatynski <7t3chguy@gmail.com> Date: Wed, 24 Jan 2024 16:33:37 +0000 Subject: [PATCH 2/6] Fix Github actions output getting cast to string causing spurious deploys Signed-off-by: Michael Telatynski <7t3chguy@gmail.com> --- .github/workflows/build_and_deploy.yaml | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/.github/workflows/build_and_deploy.yaml b/.github/workflows/build_and_deploy.yaml index fed4393..4571537 100644 --- a/.github/workflows/build_and_deploy.yaml +++ b/.github/workflows/build_and_deploy.yaml @@ -103,9 +103,9 @@ jobs: - linux - windows runs-on: ubuntu-latest - name: ${{ needs.prepare.outputs.deploy && 'Deploy' || 'Deploy (dry-run)' }} + name: ${{ needs.prepare.outputs.deploy == 'true' && 'Deploy' || 'Deploy (dry-run)' }} if: always() && !failure() && !cancelled() - environment: ${{ needs.prepare.outputs.deploy && 'packages.element.io' || '' }} + environment: ${{ needs.prepare.outputs.deploy == 'true' && 'packages.element.io' || '' }} steps: - name: Download artifacts uses: actions/download-artifact@v4 @@ -181,14 +181,14 @@ jobs: fi - name: Stash packages.element.io - if: ${{ !needs.prepare.outputs.deploy }} + if: needs.prepare.outputs.deploy == 'false' uses: actions/upload-artifact@v4 with: name: packages.element.io path: packages.element.io - name: Deploy artifacts - if: needs.prepare.outputs.deploy + if: needs.prepare.outputs.deploy == 'true' run: | aws s3 cp --recursive packages.element.io/ s3://$R2_BUCKET/$DEPLOYMENT_DIR --endpoint-url $R2_URL --region auto env: @@ -198,7 +198,7 @@ jobs: DEPLOYMENT_DIR: ${{ needs.prepare.outputs.packages-dir }} - name: Notify packages.element.io of new files - if: needs.prepare.outputs.deploy + if: needs.prepare.outputs.deploy == 'true' uses: peter-evans/repository-dispatch@bf47d102fdb849e755b0b0023ea3e81a44b6f570 # v2 with: token: ${{ secrets.ELEMENT_BOT_TOKEN }} @@ -215,7 +215,7 @@ jobs: done - name: Stash debs - if: ${{ !needs.prepare.outputs.deploy && needs.linux.result == 'success' }} + if: ${{ !needs.prepare.outputs.deploy == 'true' && needs.linux.result == 'success' }} uses: actions/upload-artifact@v4 with: name: debs @@ -225,7 +225,7 @@ jobs: - name: Publish amd64 deb to packages.element.io uses: element-hq/packages.element.io@master - if: needs.prepare.outputs.deploy && needs.linux.result == 'success' + if: needs.prepare.outputs.deploy == 'true' && needs.linux.result == 'success' with: file: ${{ steps.deb.outputs.amd64 }} github-token: ${{ secrets.ELEMENT_BOT_TOKEN }} @@ -235,7 +235,7 @@ jobs: - name: Publish arm64 deb to packages.element.io uses: element-hq/packages.element.io@master - if: needs.prepare.outputs.deploy && needs.linux.result == 'success' + if: needs.prepare.outputs.deploy == 'true' && needs.linux.result == 'success' with: file: ${{ steps.deb.outputs.arm64 }} github-token: ${{ secrets.ELEMENT_BOT_TOKEN }} From bb32124ff156359f038d91694d06c454563d457f Mon Sep 17 00:00:00 2001 From: RiotRobot Date: Wed, 24 Jan 2024 16:56:57 +0000 Subject: [PATCH 3/6] v1.11.57-rc.1 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 42322ba..fa04db8 100644 --- a/package.json +++ b/package.json @@ -2,7 +2,7 @@ "name": "element-desktop", "productName": "Element", "main": "lib/electron-main.js", - "version": "1.11.56-rc.0", + "version": "1.11.57-rc.1", "description": "A feature-rich client for Matrix.org", "author": "Element", "homepage": "https://element.io", From 39736db9cec01ae529323e56c522abf5b6b6947a Mon Sep 17 00:00:00 2001 From: Michael Telatynski <7t3chguy@gmail.com> Date: Thu, 25 Jan 2024 15:16:46 +0000 Subject: [PATCH 4/6] Fix stash debs deploy dry-run action --- .github/workflows/build_and_deploy.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build_and_deploy.yaml b/.github/workflows/build_and_deploy.yaml index 4571537..7eb6f04 100644 --- a/.github/workflows/build_and_deploy.yaml +++ b/.github/workflows/build_and_deploy.yaml @@ -215,7 +215,7 @@ jobs: done - name: Stash debs - if: ${{ !needs.prepare.outputs.deploy == 'true' && needs.linux.result == 'success' }} + if: needs.prepare.outputs.deploy == 'false' && needs.linux.result == 'success' uses: actions/upload-artifact@v4 with: name: debs From f3694ae73639029799656c1f354f9bd5bed1c5ce Mon Sep 17 00:00:00 2001 From: Michael Telatynski <7t3chguy@gmail.com> Date: Wed, 31 Jan 2024 14:29:25 +0000 Subject: [PATCH 5/6] Update build_windows.yaml --- .github/workflows/build_windows.yaml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/.github/workflows/build_windows.yaml b/.github/workflows/build_windows.yaml index 8856b6a..4155ec4 100644 --- a/.github/workflows/build_windows.yaml +++ b/.github/workflows/build_windows.yaml @@ -1,6 +1,11 @@ # This workflow relies on actions/cache to store the hak dependency artifacts as they take a long time to build # Due to this extra care must be taken to only ever run all build_* scripts against the same branch to ensure # the correct cache scoping, and additional care must be taken to not run untrusted actions on the develop branch. + +# windows-latest by default uses the pwsh shell which breaks codeSigningCert in the workflow +defaults: + run: + shell: powershell on: workflow_call: secrets: From 2727a22e2dd6817f4526295836bb5e1833583a42 Mon Sep 17 00:00:00 2001 From: RiotRobot Date: Wed, 31 Jan 2024 15:19:23 +0000 Subject: [PATCH 6/6] v1.11.57 --- CHANGELOG.md | 34 ++++++++++++++++++++++++++++++++++ package.json | 2 +- 2 files changed, 35 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index df08235..a2d5cd0 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,37 @@ +Changes in [1.11.57](https://github.com/element-hq/element-desktop/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. + +## 🦖 Deprecations + +* Deprecate welcome bot `welcome_user_id` support ([#26885](https://github.com/element-hq/element-web/pull/26885)). Contributed by @t3chguy. + +## ✨ Features + +* Use jitsi-lobby in video channel (video rooms) ([#26879](https://github.com/element-hq/element-web/pull/26879)). Contributed by @toger5. +## 🐛 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. +## 🐛 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)). + + + Changes in [1.11.54](https://github.com/element-hq/element-desktop/releases/tag/v1.11.54) (2024-01-16) ====================================================================================================== ## 🔧 Security diff --git a/package.json b/package.json index fa04db8..ed4eb68 100644 --- a/package.json +++ b/package.json @@ -2,7 +2,7 @@ "name": "element-desktop", "productName": "Element", "main": "lib/electron-main.js", - "version": "1.11.57-rc.1", + "version": "1.11.57", "description": "A feature-rich client for Matrix.org", "author": "Element", "homepage": "https://element.io",