Skip to content

Releases: charto/classy-mst

v0.4.1

11 Apr 10:56
Compare
Choose a tag to compare
  • Fix compatibility issue inheriting from classes transpiled using Babel.

v0.4.0

16 Mar 07:43
Compare
Choose a tag to compare
  • Fix support for MobX 4 and mobx-state-tree 2.

v0.3.1

28 Jan 14:45
Compare
Choose a tag to compare

Fix bugs:

  • Incorrect base class when inheritance is not used.
  • Error defining a class without actions.

v0.3.0

28 Jan 14:10
Compare
Choose a tag to compare

Breaking changes:

  • mobx-state-tree is now listed under peerDependencies and should be installed separately.

Other changes:

  • Support polymorphism, with type names added to snapshots as needed.
  • Support getters and setters inside class definitions.
  • Fix bug where subclass actions were also added to their parent class.
  • Small speed improvements.

v0.2.0

07 Dec 19:42
Compare
Choose a tag to compare

Breaking changes:

  • shim() now belongs only in the model code extends clause, NOT around model data.

Other changes:

  • Convert initialized class members into volatile state.
  • Fix Babel compatibility.

v0.1.2

29 Nov 18:58
Compare
Choose a tag to compare
  • Add AMD bundle.

v0.1.1

03 Nov 18:14
Compare
Choose a tag to compare
  • Export ModelInterface type.
  • Improve documentation.

v0.1.0

24 Oct 14:33
Compare
Choose a tag to compare

Initial release.