Skip to content

Latest commit

聽

History

History
29 lines (21 loc) 路 1.99 KB

File metadata and controls

29 lines (21 loc) 路 1.99 KB

2.1.0

  • Refactor arrow functions to be on the prototype as requested by MobX. ref

2.0.0

  • BREAKING: Minimum Requirement for MobX is now version 6. This is enforced by peerDependencies.
  • We no longer use decorators internally as it is not recommended by MobX. ref
  • The compiled JS we ship is now compiled with TypeScript useDefineForClassFields. More info on this option

1.4.0

  • Update for how isArrayLike needs to be done for latest version of mobx. ref

1.3.0

  • .composed FormState should run its validators as soon as all sub fields have been validated. Previously it only ran when sub fields where validated and changed. This shouldn't cause any need for a refactor as normally .validate is only called after a user interaction with fields. ref

1.2.0

  • enableAutoValidation enableAutoValidationAndValidate disableAutoValidation functions on FormState should consistently always toggle the autoValidation state for both itself and its children. ref

1.1.1

  • If a validator dies unexpectedly (throws an error/exception) the validate call does the same instead of silently ignoring it. Should not cause any change if your validators worked previously.

1.1.0

  • Added support for Map in FormState class.

1.0.1

  • Fixed Cannot assign to read only property 'on$ChangeAfterValidation'. This is due to a breaking change in MobX.

1.0.0

  • 馃帀 1.0.0
  • FieldState.reinitValue is now called reset. reset is also an operation supported on FormState and resets all the sub fields. (commit)