Skip to content

Commit 3e68169

Browse files
authored
Merge branch 'main' into feat/error-on-mount
2 parents 2289eae + e6e280b commit 3e68169

File tree

460 files changed

+15033
-9159
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

460 files changed

+15033
-9159
lines changed

.changeset/bumpy-boats-roll.md

Lines changed: 0 additions & 5 deletions
This file was deleted.

.changeset/config.json

Lines changed: 23 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"$schema": "https://unpkg.com/@changesets/[email protected].1/schema.json",
2+
"$schema": "https://unpkg.com/@changesets/[email protected].2/schema.json",
33
"changelog": [
44
"@svitejs/changesets-changelog-github-compact",
55
{ "repo": "TanStack/form" }
@@ -8,7 +8,27 @@
88
"access": "public",
99
"baseBranch": "main",
1010
"updateInternalDependencies": "patch",
11-
"fixed": [],
11+
"fixed": [
12+
[
13+
"@tanstack/form-core",
14+
"@tanstack/react-form",
15+
"@tanstack/react-form-start",
16+
"@tanstack/react-form-remix",
17+
"@tanstack/react-form-nextjs",
18+
"@tanstack/angular-form",
19+
"@tanstack/vue-form",
20+
"@tanstack/solid-form",
21+
"@tanstack/svelte-form"
22+
],
23+
[
24+
"@tanstack/form-devtools",
25+
"@tanstack/react-form-devtools",
26+
"@tanstack/solid-form-devtools"
27+
]
28+
],
1229
"linked": [],
13-
"ignore": []
30+
"ignore": [],
31+
"___experimentalUnsafeOptions_WILL_CHANGE_IN_PATCH": {
32+
"onlyUpdatePeerDependentsWhenOutOfRange": true
33+
}
1434
}

.github/ISSUE_TEMPLATE/bug_report.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -103,9 +103,11 @@ body:
103103
Please let us know which adapter of TanStack Form you were using when the issue occurred.
104104
options:
105105
- react-form
106+
- angular-form
106107
- solid-form
107108
- lit-form
108109
- vue-form
110+
- svelte-form
109111
- vanilla
110112
- type: input
111113
id: rq-version

.github/renovate.json

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -24,11 +24,10 @@
2424
"react",
2525
"react-dom",
2626
"typescript",
27-
"typescript49",
28-
"typescript50",
29-
"typescript51",
30-
"typescript52",
31-
"typescript53",
27+
"typescript54",
28+
"typescript55",
29+
"typescript56",
30+
"typescript57",
3231
"vue",
3332
"vue-tsc"
3433
]

.github/workflows/autofix.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -26,14 +26,14 @@ jobs:
2626
runs-on: ubuntu-latest
2727
steps:
2828
- name: Checkout
29-
uses: actions/checkout@v5.0.0
29+
uses: actions/checkout@v6.0.1
3030
- name: Setup Tools
3131
uses: tanstack/config/.github/setup@main
3232
- name: Fix formatting
33-
run: pnpm prettier:write
33+
run: pnpm format
3434
- name: Generate Docs
3535
if: ${{ github.event_name == 'push' || github.event.inputs.generate-docs == true }}
36-
run: pnpm docs:generate
36+
run: pnpm generate-docs
3737
- name: Apply fixes
3838
uses: autofix-ci/action@635ffb0c9798bd160680f18fd73371e355b85f27
3939
with:

.github/workflows/pr.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -23,15 +23,15 @@ jobs:
2323
runs-on: ubuntu-latest
2424
steps:
2525
- name: Checkout
26-
uses: actions/checkout@v5.0.0
26+
uses: actions/checkout@v6.0.1
2727
with:
2828
fetch-depth: 0
2929
- name: Start Nx Agents
3030
run: npx nx-cloud start-ci-run --distribute-on=".nx/workflows/dynamic-changesets.yaml"
3131
- name: Setup Tools
3232
uses: tanstack/config/.github/setup@main
3333
- name: Get base and head commits for `nx affected`
34-
uses: nrwl/nx-set-shas@v4.3.3
34+
uses: nrwl/nx-set-shas@v4.4.0
3535
with:
3636
main-branch-name: main
3737
- name: Run Checks
@@ -50,7 +50,7 @@ jobs:
5050
runs-on: ubuntu-latest
5151
steps:
5252
- name: Checkout
53-
uses: actions/checkout@v5.0.0
53+
uses: actions/checkout@v6.0.1
5454
with:
5555
fetch-depth: 0
5656
- name: Setup Tools
@@ -64,7 +64,7 @@ jobs:
6464
runs-on: ubuntu-latest
6565
steps:
6666
- name: Checkout
67-
uses: actions/checkout@v5.0.0
67+
uses: actions/checkout@v6.0.1
6868
with:
6969
fetch-depth: 0
7070
- name: Check Provenance

.github/workflows/release.yml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ jobs:
2323
runs-on: ubuntu-latest
2424
steps:
2525
- name: Checkout
26-
uses: actions/checkout@v5.0.0
26+
uses: actions/checkout@v6.0.1
2727
with:
2828
fetch-depth: 0
2929
- name: Setup Tools
@@ -39,4 +39,3 @@ jobs:
3939
title: 'ci: Version Packages'
4040
env:
4141
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
42-
NPM_TOKEN: ${{ secrets.NPM_TOKEN }}

.prettierrc

Lines changed: 0 additions & 5 deletions
This file was deleted.

codecov.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,3 +9,4 @@ coverage:
99
ignore:
1010
- 'packages/form-devtools'
1111
- 'packages/react-form-devtools'
12+
- 'packages/solid-form-devtools'

docs/community-resources.md

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
---
2+
title: Community Resources
3+
media:
4+
[
5+
{
6+
title: "Balastrong's TanStack Form Video Series",
7+
url: 'https://www.youtube.com/playlist?list=PLOQjd5dsGSxInTKUWTxyqSKwZCjDIUs0Y',
8+
description: 'Series by Balastrong, a maintainer of TanStack Form, covering setup, validation, array fields, reactivity, schema libraries, side effects, and composable fields.',
9+
},
10+
{
11+
title: 'TanStack Form Tutorial - Best Form Library for React?',
12+
url: 'https://youtu.be/5oFQd-uAAHo',
13+
description: 'A tutorial from Atharva Deosthale using TanStack Form in a Next.js project. Made for those just getting started with TanStack Form, covering client-side and server-side form validation.',
14+
},
15+
]
16+
---

0 commit comments

Comments
 (0)