fix(deps): update dependency react-form to v4 - abandoned #152
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
2.16.3
->4.0.1
^2.16.0
->^4.0.0
Warning
Some dependencies could not be looked up. Check the Dependency Dashboard for more information.
Release Notes
tannerlinsley/react-form (react-form)
v3.5.7
Compare Source
v3.5.6
Compare Source
v3.5.5
Compare Source
v3.5.4
Compare Source
v3.5.3
Compare Source
v3.5.2
Compare Source
v3.5.1
Compare Source
v3.5.0
Compare Source
v3.4.4
Compare Source
v3.4.3
Compare Source
v3.4.2
Compare Source
v3.4.1
Compare Source
v3.4.0
Compare Source
v3.3.2
Compare Source
v3.3.1
Compare Source
v3.3.0
Compare Source
v3.2.3
Compare Source
v3.2.0
Compare Source
v3.1.0
Compare Source
v3.0.4
Compare Source
v3.0.3
Compare Source
v3.0.2
Compare Source
v3.0.1
Compare Source
v3.0.0
Compare Source
3.0.0
New Features
Form
component is now a render-prop component which supports the "big three" render-prop formats (component
andrender
/children
functions).FormField
component has been renamed toField
and is now a render-prop component which supports the "big three" render-prop formats (component
andrender
/children
functions).withFormField
is a new dedicated HOC function, which mirrors the capabilities ofField
but with the HOC syntax.FormApi
render-prop component and companionwithFormApi
HOC which allow you to access the nearest formApi ancestor from anywhere in your component tree.pure
prop toForm
,Field
andwithField
components. While using thepure
prop, theField
instance will only rerender when form state or shallow prop values change. Use this to increase performance on large forms. By default this prop is true. Set it to false to deactivate the Optimization (rare cases).NestedField
/withNestedField
is a new component that is replacing and deprecating theNestedForm
components.NestedField
allows you to set a new field context for any childField
andFormApi
components. This allows for extremely implicit field declarations within components without having to worry about form composition.Breaking Changes
Field
is now a render-prop component, not an HOC. You can either directly replace it with thewithField
HOC, or adopt the inline FAAC format.Form
's 'dontValidateOnMount
is nowvalidatedOnMount
and defaults to false. If you want to validate on mount, use thevalidateOnMount
prop.Array.find
,Array.findIndex
andArray.includes
are no longer provided with the library. If your target browsers do not support these methods, please manually include a polyfill for these methods in your app.fieldApi
prop continues to be available, but only when using HOC or FAAC-component-prop syntaxes. When using the FAAC render prop or child-as-a-function syntax's, thefieldApi
object is directly spread into the render and child-as-a-function's main prop parameter.fieldApi
are now static values eg. (getValue()
is nowvalue
,setTouched()
is nowtouched
, and so on withgetError
,getSuccess
andgetWarning
)!NestedForm
has been deprecated in favor of theNestedField
component and field-level default values and validations.Form
components'formDidUpdate
prop has been deprecated in favor of theonChange
prop.npm
module for this.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 these updates again.
This PR was generated by Mend Renovate. View the repository job log.