Redux Form Versions Save

A Higher Order Component using react-redux to keep form state in a Redux store

v8.1.0

5 years ago

Bug Fixes

  • Fix HOC displayName issue #4320
  • Convert immutable list to array #4314 #4313
  • Add @babel/plugin-transform-runtime #4324 #4329
  • Fix imports and exports in es-build #4343 #4330
  • Fix how isSubmissionError works for Babel 7 change #4331 #4302

New Features

  • Add way to cancel dispatching events for React Native #4309
  • Fields validation #4301
  • Add config for plugins receiving actions from all forms #4311 #4310

v8.0.4

5 years ago

Build Fixes

  • Fixed some problems in the way that v8.0.1 was published to NPM

Examples Fixes

  • Changed examples to use UMD packages for react, redux, and redux-form, which should significantly speed them up.

v8.0.1

5 years ago

... because releases never go smoothly ... 🙄 No new changes here.

v8.0.0

5 years ago

⚠️ Breaking Changes ⚠️

  • Upgraded to new React Context API #4289 #4216
  • You will need to change all your withRef props to forwardRef.

You will now need to use react-redux@6 and [email protected]

New Features

  • Also pass sectionPrefix from FormName #4119
  • Add name parameter to field level validation #4133
  • Upgrades performance of FieldArray with immutable data #4138

Bug Fixes

  • Fix handleSubmit with redux-form/immutable #4095 #4094
  • Export updateSyncErrors #4098 #4040
  • Validate component props with isValidElementType() #4103 #4041
  • Replaced startsWith with regex to fix IE11 #4128 #4126
  • Remove dependency from Immutable #4156 #4095
  • Function supported for change-action #4174
  • Field props onChange accepts event or value, but onChange callback only accepts events (not plain values) #3446
  • Fix form reinitialize problem: using previous initialValues #4020

Typing

  • Fix FormProps#asyncValidating type #4097
  • Export Event type #4261

v7.4.2

5 years ago

Bug Fixes

  • Rolled back UNSAFE_ silliness from v7.4.0. Compatibility with React 15 has actually been restored. #4079 #4078 #4069 #4070 #4072

v7.4.1

5 years ago

⚠️ DON'T INSTALL THIS ⚠️

Bug Fixes

  • ~Compatibility with React 15 has been restored with the react-lifecycle-compat polyfill #4079 #4078 #4069 #4070 #4072~

Apologies for this mistake! 🙏

v7.4.0

5 years ago

New Features

  • Added an optional list of fields to isDirty and isPristine selectors #3900 #3864
  • Add immutableProps option to Field component #3849 #3810
  • New isAsyncValidating selector #3910 #3901
  • New FormName component that will call a child render prop with the name of the form it is inside. #4038 #4037

Bug Fixes

  • Fix field not validating after re-mount #3909 #3566 #3500
  • Add immutableProps to HOC propTypes #3913
  • Don't delete initial initialValues structure on withCleanUp #3619 #4068 #2597 #3366
  • Add PropTypes.node to FormSection's component propTypes #3995 #3859
  • Use cached object for syncErrors and syncWarnings #4010
  • Fixed bug where async validation with a resolved Promise was halting form submission #4028 #3895 #2056
  • Fix clear errors in parent of array after child change #4014 #3580

Type Fixes

  • Made optional arguments initialize to optional in Flow #3898 #3668

Dependency Fixes

  • 🎉 Support for Redux v4 #3986 🎉

v7.3.0

6 years ago

New Features

  • Added resetSection action #3766 #2239
  • Added keepValues to initialize #3817 #3649

Bug Fixes

  • Add clearFields and clearSubmitErrors to propTypes #3874
  • Fix error in multiple async validation #3787
  • Reverted "Log onSubmitSuccess thrown errors (#3723)" #3825 Read why: #3821 #3801
  • Use shouldError/shouldWarn by default unless only shouldValidate is passed in. #3881
  • Fixed bug submitSucceeded is set on redux-form/STOP_SUBMIT #3830 #2260

Flow Fixes

  • Update FlowType Definitions to include clearFields #3820

Build Fixes

  • Add the Webpack 4 sideEffects flag #3870

v7.2.3

6 years ago

Bug Fixes

  • Fixed Immutable 4 merging. Again. #3808

v7.2.2

6 years ago

Bug Fixes

  • Fixed issue with Immutable field arrays with more than 32 items. #3803 #3791
  • Fix for double INITIALIZE happening on first mount. #3797 #3690 #3706
  • Fix for formValues not reacting to props change #3794 #3793
  • Reverted accidental breaking change in v7.2.1 #3807 #3755