ServiceInnovationLab / FSD

Family Services Directory
http://family.services.govt.nz
MIT License
2 stars 1 forks source link

Bump final-form from 4.18.6 to 4.20.2 #652

Closed dependabot-preview[bot] closed 3 years ago

dependabot-preview[bot] commented 3 years ago

Bumps final-form from 4.18.6 to 4.20.2.

Release notes

Sourced from final-form's releases.

v4.20.2

Bug Fixes

  • Notify form (#386) #383
  • Do not use defaultValue in register call if formState already has it (#372)
  • Fix validating field state when blurring before the promise is resolved (#369)
  • Fix reset in onSubmit (#363) #362
  • Fix a crash when renamed field is unregistered (#385) #384
  • Force field level initialization over form level (#364)

Type Fixes

https://github.com/final-form/final-form/compare/v4.20.1...v4.20.2

v4.20.1

Hi, @erikras here. The primary purpose for adding scarf as a dependency to this library was to gain some insights into just who is using this library. Nothing but the IP addresses of the computers running the npm install were ever recorded, which were back referenced to determine corporation identity. It was never "malware", but for sure it broke the contract assumption of "I can run npm install without anyone collecting data about me". Every day that assumption is more tenuous, as the 21st century internet continues the trend towards the default assumption being "someone is collecting data about me". But I, personally, don't feel right participating in that trend. The month or so that I had scarf installed confirmed that the largest Silicon Valley giants are using this library. Further spying will not produce more value. I would like to apologize for violating your trust.

That said, the psychosocial rot that is consuming Open Source is the broken funding model. If each of you would request the equivalent of one hour of your salary every month to go to libraries you use (and save you way more than one hour per month), we OSS devs would feel less compelled to search for funding solutions. Please consider adding a line item... ❤️

Changes

  • Remove scarf dep #361

v4.20.0

Features

  • Add restart() API method to reset all form and field state #348 #333
  • Add modifiedSinceLastSubmit to field and form state #345 #215

Bug Fixes

  • Fix validation preventing update of form state submit errors #325
  • Fix missing field state argument if validator function is wrapped with unknown number of args #337

Type Fixes

  • Type safety improvements to FieldState and FormApi #318
  • Add InitialValues type default to Partial<FormValues> #332 #314

https://github.com/final-form/final-form/compare/v4.19.1...v4.20.0

v4.19.1

Bug Fixes

... (truncated)

Commits


Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) - `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language - `@dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com): - Update frequency (including time of day and day of week) - Pull request limits (per update run and/or open at any time) - Automerge options (never/patch/minor, and dev/runtime dependencies) - Out-of-range updates (receive only lockfile updates, if desired) - Security updates (receive only security updates, if desired)