Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update Tanstack Form to ^0.41.0 #863

Open
wants to merge 1 commit into
base: next
Choose a base branch
from
Open

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Nov 25, 2024

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@tanstack/react-form (source) ^0.34.0 -> ^0.41.0 age adoption passing confidence
@tanstack/zod-form-adapter (source) ^0.34.0 -> ^0.41.0 age adoption passing confidence

Release Notes

TanStack/form (@​tanstack/react-form)

v0.41.0

Compare Source

Version 0.41.0 - 12/29/24, 4:14 PM

Changes

Feat
  • make accessing field properties faster and more stable (be7f9bf) by Corbin Crutchley

Packages

v0.40.4

Compare Source

Version 0.40.4 - 12/17/24, 9:16 AM

Changes

Fix
  • set fields to isBlurred only after field blur event (#​940) (1f043e9) by Pascal Küsgen

Packages

v0.40.3

Compare Source

Version 0.40.3 - 12/16/24, 10:43 PM

Changes
Fix
  • spread field errors on form onMount validator (#​1079) (ab9dd76) by Leonardo Montini
Chore
  • allow unusedLocals in standard-schema example (#​1068) (91eb9ab) by Misha Kaletsky
Packages

v0.40.2

Compare Source

Version 0.40.2 - 12/14/24, 10:35 AM

Changes

Fix
  • remove dependency from standard schema and internalize it (#​1076) (4503caf) by Leonardo Montini
Chore
  • deprecate adapters for zod and valibot (#​1065) (af3f6b3) by Leonardo Montini
Docs

Packages

v0.40.1

Compare Source

Version 0.40.1 - 12/11/24, 8:32 PM

Changes

Fix
  • allow standard schema validator on field validators without explicit adapter (#​1064) (8e7ca78) by Leonardo Montini

Packages

v0.40.0

Compare Source

Version 0.40.0 - 12/10/24, 9:55 PM

Changes

Feat
  • native support for standard schema libraries (#​1020) (6a82b7f) by Leonardo Montini

Packages

v0.39.2

Compare Source

Version 0.39.2 - 12/10/24, 4:58 PM

Changes

Fix
Other

Packages

v0.39.1

Compare Source

Version 0.39.1 - 12/10/24, 4:51 PM

Changes

Fix
  • export useStore in Solid, React, and Vue forms (#​1063) (3971cf3) by Corbin Crutchley
Chore
Ci
Docs
  • add balastrong"s video tutorials (#​1048) (5c875c3) by Leonardo Montini

Packages

v0.39.0

Compare Source

Version 0.39.0 - 11/29/24, 9:06 AM (Manual Release)

Changes

Breaking Changes

This release introduces two breaking changes for our React adapter:

  • Removing form.useStore in favor of @tanstack/react-store's useStore(form.store) API
  • Removing form.useField in favor of other APIs

No other adapters have any changes in any other way.

We did not want to make either of these changes, but were forced to by the React Compiler not allowing for dynamic hooks. We're deeply sorry about these breaking changes and will do our best to mitigate future breaking changes prior to 1.0.

Migration Guides

To fix form.useStore(selectorFn) you should be able to easily replace it with @tanstack/react-store's useStore(form.store, selectorFn). These will behave identically from one another.

form.useField, on the other hand, is more tricky. We generally discouraged you from using this hook from the very beginning and see its usage as an anti-pattern.

While migrating away from useField entirely is a better solution in the long-run, you can also import useField from @tanstack/react-form and add useField({form, ...otherProps}) as an interim migration strategy.

Packages

v0.38.0

Compare Source

Version 0.38.0 - 11/29/24, 8:07 AM (Manual Release)

Changes

Breaking Changes
  • Drop support for TypeScript 4.9 and 5.0
    • TypeScript 5.1 is now required
  • Drop support for Angular 17.3 and 18.x
    • Angular 19 is now required

I'd (Corbin) like to personally apologize for introducing these breaking changes during our RC phase. While working on fixing various bugs we realized we couldn't easily support these versions without majorly impacting users on these older versions of TypeScript and Angular.

Chore
  • add tests for TypeScript 5.4+ (ea4b760) by Corbin Crutchley
  • fix lint (b8d20bd) by Corbin Crutchley
Ci
  • apply automated fixes and generate docs (987510b) by autofix-ci[bot]
  • apply automated fixes and generate docs (6cee9ec) by autofix-ci[bot]
Docs
  • react: move listeners prop to the form field component (#​1039) (477e844) by Damian Stasik
Other

Packages

v0.37.1

Compare Source

Version 0.37.1 - 11/25/24, 9:12 PM

Changes

Fix
  • form-core: handle numeric keys as array index only if parent is an array (#​993) (a4e76c8) by Leonardo Montini

Packages

v0.37.0

Compare Source

Version 0.37.0 - 11/25/24, 9:03 PM

Changes
Feat
Chore
  • deps: update dependency isbot to v5 (#​1033) (1db18b2) by renovate[bot]
Packages

v0.36.3

Compare Source

Version 0.36.3 - 11/23/24, 12:57 PM

Changes

Fix

Packages

v0.36.2

Compare Source

Version 0.36.2 - 11/19/24, 7:58 PM

Changes

Fix
  • form-core: async form validator runs only if sync field & form passed (#​1029) (362ce10) by Leonardo Montini

Packages

v0.36.1

Compare Source

Version 0.36.1 - 11/19/24, 6:27 PM

Changes

Fix
  • core: run form submit validator once on submit (#​1028) (72516f1) by Leonardo Montini
Chore
Docs

Packages

v0.36.0

Compare Source

Version 0.36.0 - 11/16/24, 6:06 PM

Changes

Feat

Packages

v0.35.0

Compare Source

Version 0.35.0 - 11/12/24, 8:33 PM

Changes
Feat
  • add values parameter to form.reset to reset the form with new values (#​791) (576cd83) by Valerii Nosikov
Chore
Packages

Configuration

📅 Schedule: Branch creation - "after 2am on monday" (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about these updates again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot added dependencies Pull requests that update a dependency file renovate labels Nov 25, 2024
Copy link

netlify bot commented Nov 25, 2024

Deploy Preview for finatr ready!

Name Link
🔨 Latest commit ad14fbb
🔍 Latest deploy log https://app.netlify.com/sites/finatr/deploys/67795639c6bcd70008bd7033
😎 Deploy Preview https://deploy-preview-863--finatr.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.
Lighthouse
Lighthouse
1 paths audited
Performance: 93
Accessibility: 97
Best Practices: 100
SEO: 83
PWA: -
View the detailed breakdown and full score reports

To edit notification comments on pull requests, go to your Netlify site configuration.

Copy link
Contributor

github-actions bot commented Nov 25, 2024

Package Changes Through ad14fbb

There are 1 changes which include web with minor

Planned Package Versions

The following package releases are the planned based on the context of changes in this pull request.

package current next
web 0.5.0 0.6.0
app 0.3.0 0.3.1

Add another change file through the GitHub UI by following this link.


Read about change files or the docs at github.com/jbolda/covector

@renovate renovate bot force-pushed the renovate/tanstack-form branch from 50033b8 to 6e08fcb Compare November 25, 2024 21:42
@renovate renovate bot changed the title Update Tanstack Form to ^0.36.0 Update Tanstack Form to ^0.37.0 Nov 25, 2024
@renovate renovate bot changed the title Update Tanstack Form to ^0.37.0 Update Tanstack Form to ^0.39.0 Nov 29, 2024
@renovate renovate bot force-pushed the renovate/tanstack-form branch from 6e08fcb to 6c4c1e8 Compare November 29, 2024 09:57
@renovate renovate bot force-pushed the renovate/tanstack-form branch 8 times, most recently from 1454eaf to 2e39038 Compare December 10, 2024 22:16
@renovate renovate bot changed the title Update Tanstack Form to ^0.39.0 Update Tanstack Form to ^0.40.0 Dec 10, 2024
@renovate renovate bot force-pushed the renovate/tanstack-form branch 7 times, most recently from 091feaf to 318f97f Compare December 16, 2024 04:45
@renovate renovate bot force-pushed the renovate/tanstack-form branch from 318f97f to cee0d4f Compare December 18, 2024 16:27
@renovate renovate bot force-pushed the renovate/tanstack-form branch 5 times, most recently from 55cbc4a to 24518c7 Compare December 28, 2024 06:43
@renovate renovate bot force-pushed the renovate/tanstack-form branch 3 times, most recently from c318a2b to b8849dd Compare December 29, 2024 17:11
@renovate renovate bot changed the title Update Tanstack Form to ^0.40.0 Update Tanstack Form to ^0.41.0 Dec 29, 2024
@renovate renovate bot force-pushed the renovate/tanstack-form branch from b8849dd to ad14fbb Compare January 4, 2025 15:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file renovate
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants