- now Group, Array and fields will receive validation state and message, thus creating more flexible components is possible.
- update readme and keywords on npm
- update readme on npm
- build full value using cleanValue method of each field to prevent dirty value after schema changing
- compute validation result before updating
- return an editable value in onSubmit and submit methods
- return validation summary and detail in onChange method of form
- support set form type by props.type
- support change schema
- support full value cache
- support validate against full form value, aka, change validate(value) to validate(value, formValue)
- support ignore value of a field in a group
first release