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

fix(deps): update dependency react-hook-form to v6.15.7 #204

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

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Dec 8, 2020

WhiteSource Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
react-hook-form (source) 6.10.1 -> 6.15.7 age adoption passing confidence

Release Notes

react-hook-form/react-hook-form

v6.15.7

Compare Source

🐞 V6: useFieldArray with nested useFieldArray renders with fields

v6.15.6

Compare Source

🐞 fix #​4792 issue with nested field array append

v6.15.5

Compare Source

🐞 fix issue with setInternalValue() for array values (#​4402)
🐞 fix: prevent cloning objects for class-based instances (#​4400)
🐞 fixing Field Array's remove function (#​4389)

v6.15.4

Compare Source

🐞 fix missing key for useFieldArray test
🐞 fix #​4259 correct unset on field array values (#​4262)
🐞 fix #​4260 watch missing type for undefined as the first argument (#​4261)

v6.15.3

Compare Source

🐞 fix #​4251 issue with re-render during unmount field array (#​4252)
🙏🏻 fix: the issue of unmounted component trying to set state after reset for field arrays (#​4150)

v6.15.2

Compare Source

🐞 fix #​4219 Add default values when validating by using resolver (#​4229)
🐞 fix #​4170 by removing field array @​useEffect with shouldUnregister (#​4172)
🐞 fix #​4141 remove prod check at useEffect to fix dev/prod inconsistent behavior (#​4149)

v6.15.1

Compare Source

🐞 fix #​4084 useWatch react with typed value (#​4085)

v6.15.0

Compare Source

Changed
  • radio input default selection will return null instead of empty string ''
  • valueAsNumber with empty input will return NaN instead of 0

v6.14.2

Compare Source

🎯 close #​3908 with nested field value with deep equal (#​3910)
🐞 fix #​3875 with nested useFieldArray remount (#​3900)
🥋 fix #​3850 change method from pop to slice (#​3866)

v6.14.1

Compare Source

🐞 fix #​3851 with invalid formState type (#​3854)
🐞 fix #​3834 dirty fields reset after input unmount with shouldUnregister: false
🐞 fix #​3819 issue with dirty fields during swop action (#​3824)

v6.14.0

Compare Source

Changed
  • setValue without shouldUnregister:false will no longer deep clone its value instead with shallow clone
Added
  • new formState isValidating, this will set to true during validation.
const {
  formState: { isValidating },
} = useForm();

v6.13.1

Compare Source

🐞 fix #​3689 missing id with nested child array (#​3690)
🐞 fix #​3684 issue validate pattern with value as null (#​3685)
📦 close #​3677 improve setValue with field array (#​3688)
🙄 close #​3664 with async useFieldArray remove (#​3665)

v6.13.0

Compare Source

🌟 custom hook: useController (#​3488)

import React from "react";
import { useController } from "react-hook-form";

function Input({ control, name }) {
  const {
    field,
    meta: { invalid, isTouched, isDirty },
  } = useController({
    name,
    control,
    rules: { required: true },
  });

  return <input {...field} />;
}

👨🏻‍💻 fix #​3613 shouldUnregister:false with append deep clone object (#​3614)
🐞 fix #​3617 remove fields from append dep (#​3618)
👨🏻‍💻 close #​3628 reset inconsistency with different shouldUnregister mode (#​3633)
⌨️ fix #​3593 Map type for NestedValue (#​3616)
😿 #​1680 fix unmount warning on dev build (#​3645)
👻 fix #​3651 setValue with shouldUnregister:false with deep clone object (#​3652)
🤖 change from deepClone to shallowClone with defaultValues's reset (#​3607)

v6.12.2

Compare Source

🐞 fix 3577 issue with Controller register at FieldArray (#​3583)
🤜 improve useFieldArray fast refresh (#​3576)
🐞 fix input range max/min validation (#​3575)
🤝 make cloneObject work in both Node & browsers (#​3571)

v6.12.1

Compare Source

🐞 fix controller register issue with field array (#​3561)
🐞 fix fast refresh (#​3559)
🐞 fix #​3539 issue with JSX deepEqual (#​3558)
👨🏻‍💻 improve DX with field array and fast refresh (#​3551)

v6.12.0

Compare Source

Changed
  • When invoking reset({ value }) value will be shallow clone value object which you have supplied instead of deepClone.
// ❌ avoid the following with deep nested default values
const defaultValues = { object: { deepNest: { file: new File() } } };
useForm({ defaultValues });
reset(defaultValues); // share the same reference

// ✅ it's safer with the following, as we only doing shallow clone with defaultValues
useForm({ deepNest: { file: new File() } });
reset({ deepNest: { file: new File() } });
Added
  • New custom hook useController: This custom hook is what powers Controller, and shares the same props and methods as Controller. It's useful to create reusable Controlled input, while Controller is the flexible option to drop into your page or form.
import React from 'react';
import { TextField } from '@&#8203;material-ui/core';
import { useController } from 'react-hook-form';

function Input({ control, name }) {
  const {
    field: { ref, ...inputProps },
    meta: { invalid, isTouched, isDirty },
  } = useController({
    name,
    control,
    rules: { required: true },
    defaultValue: '',
  });

  return <TextField {...inputProps} inputRef={ref} />;
}

v6.11.5

Compare Source

Revert "🔩 defaultValues test cases for useFieldArray (#​3420)" (#​3503)

v6.11.4

Compare Source

🐞 fix #​3482 remove nested dirty fields (#​3486)
👨🏻‍💻 reduce code + fix dirtyFields with field array + improve DX with fast refresh #​1680 (#​3474)
👨🏻‍💻 close #​3642 issue with dev script (#​3463)
👌 use useField internally for Controller (#​3483)

v6.11.3

Compare Source

🐞 fix #​3460 issue with nested schema (#​3461)

v6.11.2

Compare Source

🐞 fix #​3450 append focus index (#​3453)

v6.11.1

Compare Source

🐞 fix #​3440 setError with concurrent isSubmitting (#​3443)
🐞 fix setValue name type and checkbox with shouldUnregister:false (#​3432)
🐞 fix #​3416 date compare (#​3419)
📦 [other] Reduce npm package size (#​3413)
🐞 fix #​3404 reset isValid with resolver (#​3410)
👨🏻‍💻 add warning on ref.current.focus when it is not a function (#​3407)
👨🏻‍💻 close #​3329 useWatch return value to skip extra re-render

v6.11.0

Compare Source

Changed
  • defaultValues is required to measure isDirty, keep a single source of truth to avoid multiple issues raised around isDirty
  • when watch with useFieldArray, fields object is no longer required as defaultValue
- watch('fieldArray', fields);
+ watch('fieldArray');

Configuration

📅 Schedule: 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 WhiteSource Renovate. View repository job log here.

@renovate renovate bot force-pushed the renovate/react-hook-form-6.x branch from 42ebe6c to aa4a6a2 Compare January 6, 2021 16:57
@renovate renovate bot changed the title fix(deps): update dependency react-hook-form to v6.12.2 fix(deps): update dependency react-hook-form to v6.14.0 Jan 6, 2021
@renovate renovate bot force-pushed the renovate/react-hook-form-6.x branch from aa4a6a2 to 4317157 Compare January 10, 2021 20:00
@renovate renovate bot changed the title fix(deps): update dependency react-hook-form to v6.14.0 fix(deps): update dependency react-hook-form to v6.14.1 Jan 10, 2021
@renovate renovate bot force-pushed the renovate/react-hook-form-6.x branch from 4317157 to 3387d8b Compare January 24, 2021 22:57
@renovate renovate bot changed the title fix(deps): update dependency react-hook-form to v6.14.1 fix(deps): update dependency react-hook-form to v6.14.2 Jan 24, 2021
@renovate renovate bot force-pushed the renovate/react-hook-form-6.x branch from 3387d8b to 656ef13 Compare February 2, 2021 12:58
@renovate renovate bot changed the title fix(deps): update dependency react-hook-form to v6.14.2 fix(deps): update dependency react-hook-form to v6.15.1 Feb 2, 2021
@renovate renovate bot force-pushed the renovate/react-hook-form-6.x branch from 656ef13 to 627d93e Compare February 19, 2021 08:47
@renovate renovate bot changed the title fix(deps): update dependency react-hook-form to v6.15.1 fix(deps): update dependency react-hook-form to v6.15.2 Feb 19, 2021
@renovate renovate bot force-pushed the renovate/react-hook-form-6.x branch from 627d93e to 92f9883 Compare February 21, 2021 13:35
@renovate renovate bot changed the title fix(deps): update dependency react-hook-form to v6.15.2 fix(deps): update dependency react-hook-form to v6.15.3 Feb 21, 2021
@renovate renovate bot force-pushed the renovate/react-hook-form-6.x branch from 92f9883 to 5e8390b Compare February 23, 2021 09:04
@renovate renovate bot changed the title fix(deps): update dependency react-hook-form to v6.15.3 fix(deps): update dependency react-hook-form to v6.15.4 Feb 23, 2021
@renovate renovate bot force-pushed the renovate/react-hook-form-6.x branch from 5e8390b to 75a91a9 Compare March 19, 2021 08:06
@renovate renovate bot changed the title fix(deps): update dependency react-hook-form to v6.15.4 fix(deps): update dependency react-hook-form to v6.15.5 Mar 19, 2021
@renovate renovate bot force-pushed the renovate/react-hook-form-6.x branch from 75a91a9 to ea91de3 Compare April 15, 2021 12:02
@renovate renovate bot changed the title fix(deps): update dependency react-hook-form to v6.15.5 fix(deps): update dependency react-hook-form to v6.15.6 Apr 15, 2021
@renovate renovate bot force-pushed the renovate/react-hook-form-6.x branch from ea91de3 to dadd064 Compare April 22, 2021 03:44
@renovate renovate bot changed the title fix(deps): update dependency react-hook-form to v6.15.6 fix(deps): update dependency react-hook-form to v6.15.7 Apr 22, 2021
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