Skip to content

Releases: rawmodel/framework

1.12.0

23 Sep 21:30
Compare
Choose a tag to compare
  • Field property serializable now affects only the output of method .serialize().
  • Adding field property enumerable which handles field visibility.

1.11.0

22 Sep 11:32
Compare
Choose a tag to compare
  • Dependencies update.

1.10.0

22 Sep 11:31
Compare
Choose a tag to compare
  • Dependencies update.

1.9.0

23 Jul 16:47
Compare
Choose a tag to compare
  • Option serializable sets also object's enumerable configuration option.
  • TypeScript noImplicitAny: true support.

1.8.0

27 Apr 15:58
Compare
Choose a tag to compare
  • Not invalidating field when field's value is changed.
  • Upgrading dependencies.

1.7.0

28 Feb 11:09
Compare
Choose a tag to compare
  • Removing defineField() enumerable option.
  • Adding defineField() serializable option.

1.6.0

27 Feb 19:29
Compare
Choose a tag to compare
  • defineField() can now define unserializable field by setting enumerable option to false.

1.5.0

14 Jan 20:34
Compare
Choose a tag to compare
  • hasErrors() method bug fix - nested value.
  • clone() method bug fix - data serialization.
  • handle() method bug fix - throwing error on nested field without handle options.

1.4.0

13 Jan 15:22
Compare
Choose a tag to compare
  • Merging model constructor arguments into a single argument (easier class extending).
  • Converting tests to TypeScript.

1.3.0

13 Jan 00:10
Compare
Choose a tag to compare
  • Removing context-aware models (the concept not properly working with TypeScript).
  • Adding code linting.