Exome Versions Save

🔅 State manager for deeply nested states

v2.0.4

7 months ago

Bugfix

  • Print circular store references in jest snapshots.

Full Changelog: https://github.com/Marcisbee/exome/compare/v2.0.3...v2.0.4

v2.0.3

8 months ago

Bugfix

  • Fixes jest snapshot serializer depth.

Full Changelog: https://github.com/Marcisbee/exome/compare/v2.0.2...v2.0.3

v2.0.2

1 year ago

Bugfix

  • Fixes subscribe method where it did not send store instance as argument.

Full Changelog: https://github.com/Marcisbee/exome/compare/v2.0.1...v2.0.2

v2.0.1

1 year ago

Bugfix

  • Fixes vue integration of useStore.

Full Changelog: https://github.com/Marcisbee/exome/compare/v2.0.0...v2.0.1

v2.0.0

1 year ago

What's Changed

Breaking

  • Reorganizes imports;
  • Removes updateMap;
  • Replaces updateView with updateAll;
  • Replaces exomeDevtools with exomeReduxDevtools.

Migration guide

v2 includes some breaking changes around subscriptions. It better reorganizes files and imports.

Here are changes that need to be made:

  1. subscribe is no longer in a separate import:
-import { subscribe } from "exome/subscribe";
+import { subscribe } from "exome";
  1. saveState, loadState and registerLoadable is no longer part of root import:
-import { saveState, loadState, registerLoadable } from "exome";
+import { saveState, loadState, registerLoadable } from "exome/state";
  1. GhostExome is no longer part of root import:
-import { GhostExome } from "exome";
+import { GhostExome } from "exome/ghost";
  1. updateMap is no longer exposed (use subscribe, update and updateAll to listen to changes or trigger them):

  2. updateView is renamed to updateAll:

-import { updateView } from "exome";
+import { updateAll } from "exome";
  1. exomeDevtools is renamed to exomeReduxDevtools:
-import { exomeDevtools } from "exome/devtools";
+import { exomeReduxDevtools } from "exome/devtools";

Full Changelog: https://github.com/Marcisbee/exome/compare/v1.5.6...v2.0.0

v1.5.6

1 year ago

v1.5.5

1 year ago

Publish to npm with new provenance flag

Full Changelog: https://github.com/Marcisbee/exome/compare/v1.5.4...v1.5.5

v1.5.4

1 year ago

Bugfix

  • Removes peerDependencies from package.json.

Full Changelog: https://github.com/Marcisbee/exome/compare/v1.5.3...v1.5.4

v1.5.3

1 year ago
  • Updates documentation;
  • Cleans up published package.json file.

Full Changelog: https://github.com/Marcisbee/exome/compare/v1.5.2...v1.5.3