- Breaking: The TypeScript type definitions now support generic types for the
MapForm
andListForm
structures. This means that structural mutations and form reads are backed by type assertions. A big thank you to @thiemok for this contribution!
- Fix the type definition reference in the
package.json
- Add missing type definitions
- Export
alwaysValidValidator
so that the form item's validator can be compared to the default one.
- Support
reduce
forListForm
. - Support
getAllMessagesInHierarchy
for all form items.
- Support
getIn
to retrieve nested form elements.
- Support empty paths for
updateIn
.
- Add
insert
toListForm
.
- Add
unshift
toListForm
.
- Expose number of items of list forms.
- Support validator composition using
composeValidators
.
- Pass the index to the mapper function within
map
ofListForm
.
- Add
reduce
toMapForm
. - Add
containsKey
toMapForm
.
- Remove unused
pristineValue
property inField
. - Add TypeScript type definitions.
- Add
moveUp
andmoveDown
toListForm
.
- Support identification of hierarchical touched state.
- Add list form model support.
- Initial release.