Skip to content

Commit 34e4469

Browse files
authored
Merge branch 'main' into test-sandboxing
2 parents bea6d17 + 6f1daf5 commit 34e4469

994 files changed

Lines changed: 28709 additions & 13131 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
../../skills/bundle-size-optimization

.changeset/config.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
{
22
"$schema": "https://unpkg.com/@changesets/config@3.1.2/schema.json",
33
"changelog": [
4-
"@svitejs/changesets-changelog-github-compact",
5-
{ "repo": "TanStack/router" }
4+
"@changesets/changelog-github",
5+
{ "repo": "TanStack/router", "disableThanks": true }
66
],
77
"commit": false,
88
"access": "public",

.changeset/four-carrots-post.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
'@tanstack/react-router': patch
3+
---
4+
5+
useMatches can skip useRef for structural sharing during SSR

.changeset/proud-clubs-buy.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
'@tanstack/solid-router': patch
3+
---
4+
5+
Remove unnecessary setTimeout from Match components

.changeset/silent-ghosts-sit.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
'@tanstack/react-router': patch
3+
---
4+
5+
Reduce bundle size by sharing structuralSharing selector logic

.github/workflows/autofix.yml

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,6 @@ name: autofix.ci # needed to securely identify the workflow
22

33
on:
44
pull_request:
5-
push:
6-
branches: [main, alpha, beta]
75

86
concurrency:
97
group: ${{ github.workflow }}-${{ github.event.number || github.ref }}
@@ -29,6 +27,6 @@ jobs:
2927
- name: Generate labeler config
3028
run: pnpm labeler-generate
3129
- name: Apply fixes
32-
uses: autofix-ci/action@635ffb0c9798bd160680f18fd73371e355b85f27
30+
uses: autofix-ci/action@c5b2d67aa2274e7b5a18224e8171550871fc7e4a # v1.3.4
3331
with:
3432
commit-message: 'ci: apply automated fixes'

.github/workflows/bundle-size.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -126,7 +126,7 @@ jobs:
126126
- name: Measure Bundle Size
127127
run: pnpm nx run @benchmarks/bundle-size:build --outputStyle=stream --skipRemoteCache
128128
- name: Publish Benchmark Dashboard
129-
uses: benchmark-action/github-action-benchmark@4bdcce38c94cec68da58d012ac24b7b1155efe8b # v1.20.7
129+
uses: benchmark-action/github-action-benchmark@52576c92bccf6ac60c8223ec7eb2565637cae9ba # v1.22.1
130130
with:
131131
tool: customSmallerIsBetter
132132
name: Bundle Size (gzip)

.github/workflows/check-skills.yml

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -45,14 +45,15 @@ jobs:
4545
contents: read
4646
steps:
4747
- name: Checkout
48-
uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4
48+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
4949
with:
5050
persist-credentials: false
5151

5252
- name: Setup Node
53-
uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4
53+
uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6.4.0
5454
with:
55-
node-version: 20
55+
node-version: 24
56+
package-manager-cache: false
5657

5758
- name: Install intent
5859
run: npm install -g @tanstack/intent
@@ -69,15 +70,16 @@ jobs:
6970
pull-requests: write
7071
steps:
7172
- name: Checkout
72-
uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4
73+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
7374
with:
7475
fetch-depth: 0
7576
persist-credentials: true # review job pushes a generated branch
7677

7778
- name: Setup Node
78-
uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4
79+
uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6.4.0
7980
with:
80-
node-version: 20
81+
node-version: 24
82+
package-manager-cache: false
8183

8284
- name: Install intent
8385
run: npm install -g @tanstack/intent

.github/workflows/client-nav-benchmarks.yml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -47,8 +47,7 @@ jobs:
4747
uses: TanStack/config/.github/setup@e4b48f16568324f76f467aa4c2aac2f05db632c3 # main
4848

4949
- name: Run ${{ matrix.benchmark }}:${{ matrix.framework }} CodSpeed benchmark
50-
continue-on-error: true
51-
uses: CodSpeedHQ/action@3194d9a39c4d46684cb44bf7207fc56626aad8fd # v4
50+
uses: CodSpeedHQ/action@9d332c4d90b43981c3e55ae8e38e68709996240f # v4.17.0
5251
with:
5352
mode: simulation
5453
run: WITH_INSTRUMENTATION=1 pnpm nx run @benchmarks/${{ matrix.benchmark }}:test:perf:${{ matrix.framework }}

.github/workflows/labeler.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ jobs:
1212
runs-on: ubuntu-latest
1313
steps:
1414
- name: Labeller
15-
uses: actions/labeler@634933edcd8ababfe52f92936142cc22ac488b1b # v6.0.1
15+
uses: actions/labeler@f27b608878404679385c85cfa523b85ccb86e213 # v6.1.0
1616
with:
1717
repo-token: ${{ secrets.GITHUB_TOKEN }}
1818
configuration-path: labeler-config.yml

0 commit comments

Comments
 (0)