- Extensible Field
- Computed Deep Check
- Nested Fields
- Nested Validation
- MobX as peer depdendency
- Lodash Cherry Pick
- Fixed #74 (validateOnChange option)
- Enhanced events handlers
- Added validateOnChange, strictUpdate, showErrorsOnUpdate options
- Define Fields Properties and Validators Separately
- Define fields as Array of Objects
- Added field set(prop, val) for edit props
- Added form onInit() event
- Added form options() get/set
- Bulk update() form properties
- Fixed some documentation errors
- Enabled VJF enhancement
- Support for React Select
- Validation Plugins
- Multiple Validation Styles
- Support for Async Validation
- Support for Material UI, React Widgets
- Package name changed from
mobx-ajv-form
tomobx-react-form
- Decoupled validator from fields
- Validation using mobx observe on field $value
- Display errors of related fields
- Custom Validation Functions
- Support for v5 json schema rules
- Updated constructor with single object
- Custom Validation Keywords
- Created API Documentation
- Added methods: isDirty();
- Renamed computed values: valid to isValid
- Added some tests
- Added silent mode
- Updated methods: validate(); clear(); reset();
- Clear genericErrorMessage on clear/reset
- Added methods: reset();
- Updated methods: clear();
- Fixed UMD build external libs
- Added UMD build/support
- Updated README.md
- First Release