Skip to content

Commit 03ee920

Browse files
authored
Ready for 1.6.9 (#906)
1 parent b0671d6 commit 03ee920

12 files changed

Lines changed: 449 additions & 454 deletions

File tree

.github/workflows/build-macos.yaml

Lines changed: 15 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,12 @@ on:
1111
tags:
1212
- v*.*.*
1313

14+
env:
15+
CARGO_TERM_COLOR: always
16+
# sccache
17+
SCCACHE_GHA_ENABLED: "true"
18+
RUSTC_WRAPPER: "sccache"
19+
1420
jobs:
1521
build-macos:
1622
runs-on:
@@ -33,14 +39,16 @@ jobs:
3339
echo Version: $VERSION
3440
echo "VERSION=$VERSION" >> ${GITHUB_ENV}
3541
36-
- uses: actions/setup-node@v6
42+
- name: Install NodeJS
43+
uses: actions/setup-node@v6
3744
with:
38-
node-version: 25
45+
node-version: 26
3946

40-
- uses: pnpm/action-setup@v6
47+
- name: Install pnpm
48+
uses: pnpm/action-setup@v6
4149
with:
4250
cache: true
43-
version: 10
51+
version: 11
4452

4553
# Change to '--frozen-lockfile' once this gets fixed:
4654
# https://github.com/pnpm/action-setup/issues/40
@@ -52,6 +60,9 @@ jobs:
5260
with:
5361
targets: aarch64-apple-darwin,x86_64-apple-darwin
5462

63+
- name: Run sccache-cache
64+
uses: mozilla-actions/sccache-action@v0.0.10
65+
5566
- name: Set build number
5667
run: |
5768
sed -i '' "s,@BUILD_NUMBER@,${{ github.run_number }}," src-tauri/tauri.conf.json

.github/workflows/lint.yaml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,12 +30,13 @@ jobs:
3030

3131
- uses: actions/setup-node@v6
3232
with:
33-
node-version: 25
33+
node-version: 26
3434

3535
- uses: pnpm/action-setup@v6
3636
with:
37-
version: 10
37+
cache: true
3838
run_install: false
39+
version: 11
3940

4041
- name: Get pnpm store directory
4142
shell: bash

.github/workflows/release.yaml

Lines changed: 20 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,12 @@ on:
44
tags:
55
- v*.*.*
66

7+
env:
8+
CARGO_TERM_COLOR: always
9+
# sccache
10+
SCCACHE_GHA_ENABLED: "true"
11+
RUSTC_WRAPPER: "sccache"
12+
713
jobs:
814
create-release:
915
name: create-release
@@ -62,11 +68,12 @@ jobs:
6268
- name: Install pnpm
6369
uses: pnpm/action-setup@v6
6470
with:
65-
version: 10
71+
cache: true
72+
version: 11
6673

6774
- uses: actions/setup-node@v6
6875
with:
69-
node-version: 25
76+
node-version: 26
7077

7178
- name: Get pnpm store directory
7279
run: |
@@ -78,14 +85,6 @@ jobs:
7885
echo Version: $VERSION
7986
echo "VERSION=$VERSION" >> ${GITHUB_ENV}
8087
81-
- uses: actions/cache@v5
82-
name: Setup pnpm cache
83-
with:
84-
path: ${{ env.STORE_PATH }}
85-
key: ${{ runner.os }}-pnpm-build-store-${{ hashFiles('**/pnpm-lock.yaml') }}
86-
restore-keys: |
87-
${{ runner.os }}-pnpm-build-store-
88-
8988
# Change to '--frozen-lockfile' once this gets fixed:
9089
# https://github.com/pnpm/action-setup/issues/40
9190
- name: Install Node dependencies
@@ -94,12 +93,15 @@ jobs:
9493
- name: Install Rust stable
9594
uses: dtolnay/rust-toolchain@stable
9695

96+
- name: Run sccache-cache
97+
uses: mozilla-actions/sccache-action@v0.0.10
98+
9799
- name: Install dependencies
98100
run: |
99101
apt-get install -y build-essential libgtk-3-dev libwebkit2gtk-4.1-dev libayatana-appindicator3-dev librsvg2-dev patchelf libssl-dev libxdo-dev unzip protobuf-compiler libprotobuf-dev rpm
100102
101103
- name: Build packages
102-
uses: tauri-apps/tauri-action@v0.5.23
104+
uses: tauri-apps/tauri-action@v0
103105
env:
104106
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
105107
with:
@@ -167,26 +169,19 @@ jobs:
167169
- name: Install NodeJS
168170
uses: actions/setup-node@v6
169171
with:
170-
node-version: 25
172+
node-version: 26
171173

172174
- uses: pnpm/action-setup@v6
173175
with:
174-
version: 10
176+
cache: true
177+
version: 11
175178
run_install: false
176179

177180
- name: Get pnpm store directory
178181
shell: bash
179182
run: |
180183
echo "STORE_PATH=$(pnpm store path --silent)" >> ${GITHUB_ENV}
181184
182-
- name: Setup pnpm cache
183-
uses: actions/cache@v5
184-
with:
185-
path: ${{ env.STORE_PATH }}
186-
key: ${{ runner.os }}-pnpm-build-store-${{ hashFiles('**/pnpm-lock.yaml') }}
187-
restore-keys: |
188-
${{ runner.os }}-pnpm-build-store-
189-
190185
# Change to '--frozen-lockfile' once this gets fixed:
191186
# https://github.com/pnpm/action-setup/issues/40
192187
- name: Install Node dependencies
@@ -201,7 +196,7 @@ jobs:
201196
sudo apt-get install -y libgtk-3-dev libwebkit2gtk-4.1-dev libayatana-appindicator3-dev librsvg2-dev patchelf libssl-dev libxdo-dev unzip protobuf-compiler libprotobuf-dev rpm
202197
203198
- name: Build packages
204-
uses: tauri-apps/tauri-action@v0.5.23 # .24 seems broken, TODO: update when fixed
199+
uses: tauri-apps/tauri-action@v0
205200
env:
206201
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
207202
with:
@@ -344,10 +339,10 @@ jobs:
344339
# echo "VERSION=$env:VERSION" >> $env:GITHUB_ENV
345340
# - uses: actions/setup-node@v6
346341
# with:
347-
# node-version: 25
342+
# node-version: 26
348343
# - uses: pnpm/action-setup@v6
349344
# with:
350-
# version: 10
345+
# version: 11
351346
# run_install: false
352347
# - name: Get pnpm store directory
353348
# shell: bash
@@ -367,7 +362,7 @@ jobs:
367362
# with:
368363
# repo-token: ${{ secrets.GITHUB_TOKEN }}
369364
# - name: Build packages
370-
# uses: tauri-apps/tauri-action@v0.5.23 # 0.5.24 - 0.6.1 give: Error: Could not find workspace directory, but version and/or name specifies to use workspace package
365+
# uses: tauri-apps/tauri-action@v0
371366
# env:
372367
# GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
373368
# - name: Upload unsigned bundle

.github/workflows/sbom.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ jobs:
3232
submodules: recursive
3333

3434
- name: Create SBOM with Trivy
35-
uses: aquasecurity/trivy-action@0.35.0
35+
uses: aquasecurity/trivy-action@v0.36.0
3636
env:
3737
TRIVY_SHOW_SUPPRESSED: 1
3838
TRIVY_IGNOREFILE: "./.trivyignore.yaml"
@@ -45,7 +45,7 @@ jobs:
4545
scanners: "vuln"
4646

4747
- name: Create security advisory file with Trivy
48-
uses: aquasecurity/trivy-action@0.35.0
48+
uses: aquasecurity/trivy-action@v0.36.0
4949
env:
5050
TRIVY_SHOW_SUPPRESSED: 1
5151
TRIVY_IGNOREFILE: "./.trivyignore.yaml"

.github/workflows/test.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ jobs:
4444
submodules: recursive
4545

4646
- name: Scan code with Trivy
47-
uses: aquasecurity/trivy-action@0.35.0
47+
uses: aquasecurity/trivy-action@v0.36.0
4848
env:
4949
TRIVY_SHOW_SUPPRESSED: 1
5050
TRIVY_IGNOREFILE: "./.trivyignore.yaml"
@@ -57,7 +57,7 @@ jobs:
5757
scanners: "vuln"
5858

5959
- name: Run sccache-cache
60-
uses: mozilla-actions/sccache-action@v0.0.9
60+
uses: mozilla-actions/sccache-action@v0.0.10
6161

6262
- name: Install required packages
6363
run: |

.github/workflows/update-pnpm-hash.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,7 @@ jobs:
7979
# Only commit when the hash actually changed; skip if it was already correct.
8080
- name: Commit updated hash
8181
if: steps.hash.outputs.current != steps.hash.outputs.new
82-
uses: actions/github-script@v7
82+
uses: actions/github-script@v9
8383
env:
8484
OLD_HASH: ${{ steps.hash.outputs.current }}
8585
NEW_HASH: ${{ steps.hash.outputs.new }}

nix/package.nix

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,7 @@
9090
inherit pname version pnpm;
9191
src = ../.;
9292
fetcherVersion = 3;
93-
hash = "sha256-MRXM/gimWL+8oh8N1j7OsTZ/dORk0l9kFu8RS0Cz8EQ=";
93+
hash = "sha256-gMgpzIelTYZFzz/aVr64wOGBnKyFlwFaiTO2o92s2Sw=";
9494
};
9595
in
9696
craneLib.mkCargoDerivation {

package.json

Lines changed: 10 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -35,29 +35,14 @@
3535
"last 1 safari version"
3636
]
3737
},
38-
"pnpm": {
39-
"peerDependencyRules": {
40-
"ignoreMissing": [
41-
"react-native"
42-
]
43-
},
44-
"onlyBuiltDependencies": [
45-
"@parcel/watcher",
46-
"@swc/core",
47-
"esbuild"
48-
],
49-
"overrides": {
50-
"mdast-util-to-hast": "13.2.1"
51-
}
52-
},
5338
"dependencies": {
5439
"@floating-ui/react": "^0.27.19",
5540
"@hookform/resolvers": "^3.10.0",
5641
"@react-hook/resize-observer": "^2.0.2",
5742
"@stablelib/base64": "^2.0.1",
5843
"@stablelib/x25519": "^2.0.1",
59-
"@tanstack/query-core": "^5.100.10",
60-
"@tanstack/react-virtual": "^3.13.24",
44+
"@tanstack/query-core": "^5.100.14",
45+
"@tanstack/react-virtual": "^3.13.26",
6146
"@tauri-apps/api": "^2.11.0",
6247
"@tauri-apps/plugin-clipboard-manager": "^2.3.2",
6348
"@tauri-apps/plugin-deep-link": "^2.4.9",
@@ -76,27 +61,27 @@
7661
"classnames": "^2.5.1",
7762
"clsx": "^2.1.1",
7863
"compare-versions": "^6.1.1",
79-
"dayjs": "^1.11.20",
64+
"dayjs": "^1.11.21",
8065
"deepmerge-ts": "^7.1.5",
8166
"detect-browser": "^5.3.0",
8267
"fast-deep-equal": "^3.1.3",
8368
"file-saver": "^2.0.5",
8469
"get-text-width": "^1.0.3",
8570
"html-react-parser": "^5.2.17",
86-
"itertools": "^2.6.0",
71+
"itertools": "^2.7.1",
8772
"js-base64": "^3.7.8",
8873
"lodash-es": "^4.18.1",
8974
"merge-refs": "^2.0.0",
9075
"millify": "^6.1.0",
91-
"motion": "^12.38.0",
76+
"motion": "^12.40.0",
9277
"p-timeout": "^6.1.4",
9378
"prop-types": "^15.8.1",
9479
"radash": "^12.1.1",
9580
"react": "^19.2.6",
9681
"react-auth-code-input": "^3.2.1",
9782
"react-click-away-listener": "^2.4.1",
9883
"react-dom": "^19.2.6",
99-
"react-hook-form": "^7.76.0",
84+
"react-hook-form": "^7.76.1",
10085
"react-hotkeys-hook": "^5.3.2",
10186
"react-loading-skeleton": "^3.5.0",
10287
"react-markdown": "^10.1.0",
@@ -115,19 +100,19 @@
115100
"@biomejs/biome": "^2.4.15",
116101
"@hookform/devtools": "^4.4.0",
117102
"@svgr/cli": "^8.1.0",
118-
"@tanstack/react-query": "^5.100.10",
119-
"@tanstack/react-query-devtools": "^5.100.10",
103+
"@tanstack/react-query": "^5.100.14",
104+
"@tanstack/react-query-devtools": "^5.100.14",
120105
"@tauri-apps/cli": "^2.11.2",
121106
"@types/file-saver": "^2.0.7",
122107
"@types/lodash-es": "^4.17.12",
123108
"@types/node": "^24.12.4",
124-
"@types/react": "^19.2.14",
109+
"@types/react": "^19.2.15",
125110
"@types/react-dom": "^19.2.3",
126111
"@vitejs/plugin-react": "^5.2.0",
127112
"@vitejs/plugin-react-swc": "^4.3.1",
128113
"autoprefixer": "^10.5.0",
129114
"npm-run-all": "^4.1.5",
130-
"postcss": "^8.5.14",
115+
"postcss": "^8.5.15",
131116
"prettier": "^3.8.3",
132117
"sass": "~1.92.1",
133118
"typedoc": "^0.28.19",

0 commit comments

Comments
 (0)