Skip to content

Update dependency @formkit/vue to v1.5.1 #1142

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

Merged
merged 1 commit into from
Jan 21, 2024
Merged

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Dec 29, 2023

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@formkit/vue (source) 1.3.2 -> 1.5.1 age adoption passing confidence

Release Notes

formkit/formkit (@​formkit/vue)

v1.5.1

Compare Source

🐛 Bug fixes
  • Fixes a bug introduced in 1.5.0 that caused the context.value to not properly synced with the node.value inside of nested group structures (#​1133).

v1.5.0

Compare Source

FormKit 1.5.0 ships with a new development build of FormKit. In development FormKit now uses slightly different versions of its packages that include additional developer experience enhancements. This is similar to how Vue itself has "development" and "production" versions, and it allows FormKit to provide an improved developer experience such as improved HMR support and better error messages.

The groundwork is now laid for greatly improved developer experience in future releases. This release also includes dozens of bug fixes and improvements.

💪 New features
  • Adds a new API for adding props to inputs with default values, boolean props, and getters/setters. See the updated docs for more info.
  • createInput now supports a third argument, sectionsSchema which allows you to extend the default sections that come with createInput (#​882).
  • Adds new context property didMount and node event mounted to recognize when the <FormKit> component is mounted to the DOM (#​0b8753d).
  • Now node.children are observed by @formkit/observer, this allows validation rules to access node.children with reactivity.
  • Hot module replacement with Vite/Nuxt now preserve the form state when updating form code (#​1068)
  • Adds new changeLocale composable that globally changes the locale of all forms with Options API, Composition API, and Nuxt autoimport (#​1112)
  • Rules allow_non_alpha and allow_numeric.
  • The new FormKit cli now scaffolds new apps (npx formkit create-app) to use themes.formkit.com’s theme system.
  • New development build of FormKit that includes additional developer experience enhancements.
🐛 Bug fixes
  • Fixes Vite TSDoc comment warnings - by Yue Yang (e47c9)
  • Fix windows create-app name for nuxt projects (1066)
  • Inputs that use options (select, checkbox, radio, autocomplete etc) now properly count their __mask value (#​1046).
  • Fixes a bug that did now allow submitAttrs to disable submit input (#​789).
  • Removes data-disabled on checkbox and radio inputs when false - (#​1043).
  • Fixes autoAnimate when used on repeaters and other inputs with complex conditionals (#​1016).
  • Significantly improves @formkit/nuxt’s experimental autoImport feature (1095, and others).
  • Autoheight textarea hydration in nuxt (#​980).
  • Adds non-blocking messages in getValidationMessages (#​849).
  • node.clearErrors() always removes errors local to that node (#​941)
  • Reduces re-renders on destructured group values (#​1068).
  • Removes warning on multi-step about default slot being called outside render function (#​920).
  • Inputs inside a disabled repeater can be enabled per-input (#​1043).
  • Improves typing for createInput() (#​1105).
  • Removes data-complete on groups/lists (#​1038).
  • Boolean props like disabled and preserve can now be used without explicitly setting them to true or false (#​989).

[!IMPORTANT]
Vitest does not automatically use the same node parameters (conditions) that Vite does (see #​4971). If you find your tests failing after you update, you can add the following to your vitest.config.js file:

v1.4.0

Compare Source

💪 New features
  • FormKit now supports themes for TailwindCSS! Customize the look and feel of your forms with a visual editor. See themes.formkit.com for more information.
  • Adds new <KitchenSink> component that renders a specimen of every FormKit input (helpful for styling).
  • Adds new state.required property to the context object (makes adding asterisks to required inputs easier).
  • Adds aria-required attribute to <input>, <select>, and <textarea> elements when they are required (#​984).
  • Adds new force-show prop to the <FormKitSummary> component to force the summary to show even if there are no visible errors.
  • Adds new create-theme command for the formkit CLI tool to scaffold a new theme from @formkit/theme-starter.
🐛 Bug fixes
  • Fixes a bug that caused radio inputs inside repeaters to become coupled (#​1044).
  • Fixed an issue that caused node.submit() to fail when inside a custom element’s shadow root (#​1057).
  • Fixes a bug that caused pro inputs to not produce proper memokeys (#​933).
  • Fixed a bug that caused attributes to not pass through <FormKitProvider> (and related providers) (#​1013).
  • Moved the invalidDate message to the to the validation locale key (#​953)
  • Improved the min and max validation message (en) to be the validation locale key (#​953)
  • Fixed a bug that prevented the incomplete-message prop (on forms) from being reactive (#​1047).

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

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

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

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


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

This PR has been generated by Mend Renovate. View repository job log here.

@renovate renovate bot force-pushed the renovate/formkit-vue-1.x branch from d9c356c to 81f819b Compare January 16, 2024 20:07
@renovate renovate bot changed the title Update dependency @formkit/vue to v1.4.0 Update dependency @formkit/vue to v1.5.0 Jan 16, 2024
@renovate renovate bot force-pushed the renovate/formkit-vue-1.x branch from 81f819b to b11087e Compare January 19, 2024 20:14
@renovate renovate bot changed the title Update dependency @formkit/vue to v1.5.0 Update dependency @formkit/vue to v1.5.1 Jan 19, 2024
Copy link

Quality Gate Passed Quality Gate passed

Kudos, no new issues were introduced!

0 New issues
0 Security Hotspots
No data about Coverage
0.0% Duplication on New Code

See analysis details on SonarCloud

@w3bdesign w3bdesign merged commit 714dae9 into main Jan 21, 2024
@renovate renovate bot deleted the renovate/formkit-vue-1.x branch January 21, 2024 16:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant