Compare commits

...

25 Commits

Author SHA1 Message Date
renovate[bot]
3811b499a6 Update pnpm to v10.29.3 2026-02-18 18:14:16 +00:00
David Baker
b22a2528b9 Merge pull request #2861 from element-hq/renovate/npm-minor-patch
Update npm non-major dependencies
2026-02-18 18:11:19 +00:00
renovate[bot]
cbe1c7fc1a Update npm non-major dependencies 2026-02-18 17:49:46 +00:00
Michael Telatynski
e6ea9beba5 Make renovate happier with github action 2026-02-18 16:09:59 +00:00
David Baker
92c06935d6 Merge pull request #2862 from element-hq/renovate/aws-actions-configure-aws-credentials-6.x
Update aws-actions/configure-aws-credentials action to v6
2026-02-18 15:48:28 +00:00
David Baker
3713687df4 Merge pull request #2858 from element-hq/renovate/playwright
Update playwright to v1.58.2
2026-02-18 15:43:39 +00:00
David Baker
1f20b853de Merge pull request #2857 from element-hq/renovate/nodenv-minor-patch
Update Node.js to v24.13.1
2026-02-18 15:43:02 +00:00
David Baker
a25204ae2a Merge pull request #2854 from element-hq/renovate/docker
Update docker/build-push-action digest to 10e90e3
2026-02-18 14:50:54 +00:00
dependabot[bot]
8c07f02bda Bump tar from 7.5.7 to 7.5.8 (#2864)
Bumps [tar](https://github.com/isaacs/node-tar) from 7.5.7 to 7.5.8.
- [Release notes](https://github.com/isaacs/node-tar/releases)
- [Changelog](https://github.com/isaacs/node-tar/blob/main/CHANGELOG.md)
- [Commits](https://github.com/isaacs/node-tar/compare/v7.5.7...v7.5.8)

---
updated-dependencies:
- dependency-name: tar
  dependency-version: 7.5.8
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-18 12:32:36 +00:00
David Baker
d33240d8fa Merge pull request #2859 from element-hq/renovate/electron
Update dependency electron to v40.4.1
2026-02-18 11:41:35 +00:00
David Baker
d74b1dac99 Merge pull request #2856 from element-hq/renovate/rust-bullseye
Update rust:bullseye Docker digest to 70a5d01
2026-02-18 11:39:39 +00:00
renovate[bot]
fd13ff4975 Update dependency electron to v40.4.1 2026-02-17 17:37:21 +00:00
David Baker
e2d263cd05 Merge pull request #2860 from element-hq/renovate/electron-builder
Update electron-builder to v26.7.0
2026-02-17 17:35:57 +00:00
David Baker
29bbd47b53 Merge pull request #2855 from element-hq/renovate/matrix-org-matrix-web-i18n-digest
Update matrix-org/matrix-web-i18n digest to abf1868
2026-02-17 17:14:14 +00:00
David Baker
441cd8d14c Merge pull request #2852 from element-hq/renovate/actions-checkout-digest
Update actions/checkout digest to de0fac2
2026-02-17 17:12:04 +00:00
David Baker
2baf8fdae1 Merge pull request #2853 from element-hq/renovate/actions-stale-digest
Update actions/stale digest to b5d41d4
2026-02-17 17:09:12 +00:00
renovate[bot]
96f2f9b204 Update aws-actions/configure-aws-credentials action to v6 2026-02-17 16:10:09 +00:00
renovate[bot]
a56100c616 Update electron-builder to v26.7.0 2026-02-17 16:08:41 +00:00
renovate[bot]
bc5c69c7b9 Update playwright to v1.58.2 2026-02-17 16:07:59 +00:00
renovate[bot]
6a3c406031 Update Node.js to v24.13.1 2026-02-17 16:07:22 +00:00
renovate[bot]
ec24e9012d Update rust:bullseye Docker digest to 70a5d01 2026-02-17 16:07:15 +00:00
renovate[bot]
9ca2a3eaf5 Update matrix-org/matrix-web-i18n digest to abf1868 2026-02-17 16:07:08 +00:00
renovate[bot]
7762a5df1d Update docker/build-push-action digest to 10e90e3 2026-02-17 16:07:01 +00:00
renovate[bot]
0203ba534c Update actions/stale digest to b5d41d4 2026-02-17 16:06:54 +00:00
renovate[bot]
671e2a494f Update actions/checkout digest to de0fac2 2026-02-17 16:06:47 +00:00
15 changed files with 461 additions and 485 deletions

View File

@@ -289,7 +289,7 @@ jobs:
id-token: write # This is required for requesting the JWT
steps:
- name: Configure AWS credentials
uses: aws-actions/configure-aws-credentials@61815dcd50bd041e203e49132bacad1fd04d2708 # v5
uses: aws-actions/configure-aws-credentials@8df5847569e6427dd6c4fb1cf565c83acfa8afa7 # v6
with:
role-to-assume: arn:aws:iam::264135176173:role/Push-ElementDesktop-MSI
role-session-name: githubaction-run-${{ github.run_id }}

View File

@@ -53,7 +53,7 @@ jobs:
runs-on: ubuntu-24.04
if: ${{ !cancelled() }}
steps:
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
- uses: pnpm/action-setup@41ff72655975bd51cab0327fa583b6e92b6d3061 # v4
- uses: actions/setup-node@6044e13b5dc448c55e2357c09f80417699197238 # v6

View File

@@ -105,7 +105,7 @@ jobs:
}
}
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
with:
repository: element-hq/element-desktop
ref: ${{ inputs.ref }}
@@ -144,7 +144,7 @@ jobs:
# This allows contributors to test changes to the dockerbuild image within a pull request
- name: Build docker image
uses: docker/build-push-action@263435318d21b8e681c14492fe198d362a7d2c83 # v6
uses: docker/build-push-action@10e90e3645eae34f1e60eeb005ba3a3d33f178e8 # v6
if: steps.changed_files.outputs.any_modified == 'true'
with:
file: dockerbuild/Dockerfile

View File

@@ -79,7 +79,7 @@ jobs:
with:
xcode-version: latest-stable
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
with:
repository: element-hq/element-desktop
ref: ${{ inputs.ref }}

View File

@@ -54,7 +54,7 @@ jobs:
outputs:
nightly-version: ${{ steps.versions.outputs.nightly }}
steps:
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
- uses: pnpm/action-setup@41ff72655975bd51cab0327fa583b6e92b6d3061 # v4
- uses: actions/setup-node@6044e13b5dc448c55e2357c09f80417699197238 # v6
@@ -131,7 +131,7 @@ jobs:
- name: "[Release] Fetch release"
id: release
if: ${{ !inputs.nightly && inputs.version != 'develop' }}
uses: cardinalby/git-get-release-action@cedef2faf69cb7c55b285bad07688d04430b7ada # v1
uses: cardinalby/git-get-release-action@cedef2faf69cb7c55b285bad07688d04430b7ada # v1.2.4
env:
GITHUB_TOKEN: ${{ github.token }}
with:

View File

@@ -36,7 +36,7 @@ jobs:
name: Test ${{ inputs.project }}
runs-on: ${{ inputs.runs-on }}
steps:
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
with:
repository: ${{ github.repository == 'element-hq/element-web-pro' && 'element-hq/element-desktop' || github.repository }}

View File

@@ -108,7 +108,7 @@ jobs:
}
}
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
with:
repository: element-hq/element-desktop
ref: ${{ inputs.ref }}

View File

@@ -19,7 +19,7 @@ jobs:
contents: read
packages: write
steps:
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
- name: Set up QEMU
uses: docker/setup-qemu-action@c7c53464625b32c7a7e944ae62b3e17d2b600130 # v3
@@ -30,7 +30,7 @@ jobs:
install: true
- name: Build test image
uses: docker/build-push-action@263435318d21b8e681c14492fe198d362a7d2c83 # v6
uses: docker/build-push-action@10e90e3645eae34f1e60eeb005ba3a3d33f178e8 # v6
with:
file: dockerbuild/Dockerfile
push: false
@@ -61,7 +61,7 @@ jobs:
- name: Build and push Docker image
if: github.event_name != 'pull_request'
uses: docker/build-push-action@263435318d21b8e681c14492fe198d362a7d2c83 # v6
uses: docker/build-push-action@10e90e3645eae34f1e60eeb005ba3a3d33f178e8 # v6
with:
file: dockerbuild/Dockerfile
push: true

View File

@@ -9,7 +9,7 @@ jobs:
name: "Typescript Syntax Check"
runs-on: ubuntu-24.04
steps:
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
- uses: pnpm/action-setup@41ff72655975bd51cab0327fa583b6e92b6d3061 # v4
- uses: actions/setup-node@6044e13b5dc448c55e2357c09f80417699197238 # v6
@@ -26,7 +26,7 @@ jobs:
i18n_lint:
name: "i18n Check"
uses: matrix-org/matrix-web-i18n/.github/workflows/i18n_check.yml@3673fd3abbf8dfae1de849c6cd3e69e24ed7a766
uses: matrix-org/matrix-web-i18n/.github/workflows/i18n_check.yml@abf186831e2acb3e98fca13a0711a3fa1364d2b1
permissions:
pull-requests: read
with:
@@ -37,7 +37,7 @@ jobs:
name: "ESLint"
runs-on: ubuntu-24.04
steps:
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
- uses: pnpm/action-setup@41ff72655975bd51cab0327fa583b6e92b6d3061 # v4
- uses: actions/setup-node@6044e13b5dc448c55e2357c09f80417699197238 # v6
@@ -56,7 +56,7 @@ jobs:
name: "Workflow Lint"
runs-on: ubuntu-24.04
steps:
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
- uses: pnpm/action-setup@41ff72655975bd51cab0327fa583b6e92b6d3061 # v4
- uses: actions/setup-node@6044e13b5dc448c55e2357c09f80417699197238 # v6
@@ -75,7 +75,7 @@ jobs:
name: "Analyse Dead Code"
runs-on: ubuntu-24.04
steps:
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
- uses: pnpm/action-setup@41ff72655975bd51cab0327fa583b6e92b6d3061 # v4
- uses: actions/setup-node@6044e13b5dc448c55e2357c09f80417699197238 # v6

View File

@@ -12,7 +12,7 @@ jobs:
issues: write
pull-requests: write
steps:
- uses: actions/stale@997185467fa4f803885201cee163a9f38240193d # v10
- uses: actions/stale@b5d41d4e1d5dceea10e7104786b73624c18a190f # v10
with:
operations-per-run: 250
days-before-issue-stale: -1

View File

@@ -1 +1 @@
24.13.0
24.13.1

View File

@@ -1,6 +1,6 @@
# Docker image to facilitate building Element Desktop's native bits using a glibc version (2.31)
# with broader compatibility, down to Debian bullseye & Ubuntu focal.
FROM rust:bullseye@sha256:3ebcc2d6d71fb93a2967e35723902c51dd87dbb36f66f795a58d7921553fbcd4
FROM rust:bullseye@sha256:70a5d01614c818b1d5ec069c96d58517cdfa84d8aa314b4c859503c43424a984
ENV DEBIAN_FRONTEND=noninteractive

View File

@@ -76,7 +76,7 @@
"@babel/preset-env": "^7.18.10",
"@babel/preset-typescript": "^7.18.6",
"@electron/asar": "4.0.1",
"@playwright/test": "1.58.1",
"@playwright/test": "1.58.2",
"@stylistic/eslint-plugin": "^5.0.0",
"@types/auto-launch": "^5.0.1",
"@types/counterpart": "^0.18.1",
@@ -85,12 +85,12 @@
"@types/pacote": "^11.1.1",
"@typescript-eslint/eslint-plugin": "^8.0.0",
"@typescript-eslint/parser": "^8.0.0",
"app-builder-lib": "26.6.0",
"app-builder-lib": "26.7.0",
"chokidar": "^5.0.0",
"detect-libc": "^2.0.0",
"electron": "40.1.0",
"electron-builder": "26.6.0",
"electron-builder-squirrel-windows": "26.6.0",
"electron": "40.4.1",
"electron-builder": "26.7.0",
"electron-builder-squirrel-windows": "26.7.0",
"electron-devtools-installer": "^4.0.0",
"eslint": "^8.26.0",
"eslint-config-google": "^0.14.0",
@@ -108,7 +108,7 @@
"pacote": "^21.0.0",
"prettier": "^3.0.0",
"rimraf": "^6.0.0",
"tar": "^7.0.0",
"tar": "^7.5.8",
"tsx": "^4.19.2",
"typescript": "5.9.3"
},
@@ -116,7 +116,7 @@
"matrix-seshat": "^4.0.1"
},
"resolutions": {
"atomically": "2.1.0",
"atomically": "2.1.1",
"@types/node": "18.19.130",
"config-file-ts": "0.2.8-rc1",
"node-abi": "4.26.0",
@@ -138,5 +138,5 @@
"eslint": "8"
}
},
"packageManager": "pnpm@10.28.2+sha512.41872f037ad22f7348e3b1debbaf7e867cfd448f2726d9cf74c08f19507c31d2c8e7a11525b983febc2df640b5438dee6023ebb1f84ed43cc2d654d2bc326264"
"packageManager": "pnpm@10.29.3+sha512.498e1fb4cca5aa06c1dcf2611e6fafc50972ffe7189998c409e90de74566444298ffe43e6cd2acdc775ba1aa7cc5e092a8b7054c811ba8c5770f84693d33d2dc"
}

View File

@@ -1,4 +1,4 @@
FROM mcr.microsoft.com/playwright:v1.58.1-jammy@sha256:1b52a0833ae13c3bb16f728eec5f9216db29f3cd5eec21a9cbd33e7623723c0e
FROM mcr.microsoft.com/playwright:v1.58.2-jammy@sha256:4698a73749c5848d3f5fcd42a2174d172fcad2b2283e087843b115424303a565
WORKDIR /work/element-desktop

888
pnpm-lock.yaml generated
View File

File diff suppressed because it is too large Load Diff