Skip to content

Releases: agilgur5/mst-persist

v0.1.4 -- more permissive MST peerDep

13 Jul 17:09
Compare
Choose a tag to compare

Dependencies

  • deps: more permissive mst peerDep, update mst devDep by @barbalex and @agilgur5 in #33
    • can now use any version of MST >=3.2.1 without installation warnings!

Internal (testing, CI, etc)

Full Changelog: v0.1.3...v0.1.4

v0.1.3 -- fixes missing __esModule in CJS

04 Dec 07:26
Compare
Choose a tag to compare

Release

(pub): publish v0.1.3 -- fixes missing __esModule in CJS

Changelog

  • [ebddd6ad66] - (pub): publish v0.1.3 -- fixes missing __esModule in CJS (Anton Gilgur)
  • [3ab52c4398] - (env/deps): use agilgur5/tsdx fork for esModuleInterop etc (Anton Gilgur)

v0.1.2...v0.1.3

v0.1.2 -- fixes `jsonify: false` and localStorage `Illegal Invocation` errors

19 Nov 19:49
Compare
Choose a tag to compare

Release

(pub): publish v0.1.2

- fixes ability to set jsonify to false
- fixes Illegal Invocation errors with the AsyncLocalStorage adaptor

- docs improvements
  - README only reports build status of master branch
  - adds more links in docs (mostly to storage engines)
  - adds CodeCov badge

- internal improvements
  - adds tests with 100% code coverage!
  - checks tests and code coverage w/ Travis and CodeCov
  - uses Node 10 Active LTS for CI
  - adds comment about shallow cloning

Changelog

  • [40e9912aa6] - (pub): publish v0.1.2 (Anton Gilgur)
  • [6c950c78d4] - (test): ensure node env w/ localStorage errors out (Anton Gilgur)
  • [8281b539b8] - (ci): use Node 10 Active LTS (Anton Gilgur)
  • [aa5120b08e] - (refactor/test): split persist options into own describe (Anton Gilgur)
  • [53aad0de1f] - (refactor/test): export fixtures as <name>F (Anton Gilgur)
  • [21d8872936] - (test): ensure persisted data is loaded from storage (Anton Gilgur)
  • [c83135bd46] - (ci/test): add CodeCov test coverage reporting (Anton Gilgur)
  • [6104acbc80] - (refactor/test): only ignore parts of AsyncLocalStorage (Anton Gilgur)
  • [2b4b78ac11] - (test): add code coverage configuration (Anton Gilgur)
  • [8ff0244d60] - (test): ensure jsonify can be set to false (Anton Gilgur)
  • [1398eaed9a] - (test): ensure snapshots are persisted properly (Anton Gilgur)
  • [514715e9b3] - (test): add initial test harness (Anton Gilgur)
  • [efb1cf60b0] - (fix): resolve AsyncLocalStorage Illegal Invocation errors (Anton Gilgur)
  • [6b1dd3b8b9] - (hotfix): jsonify shouldn't set false to true (Anton Gilgur)
  • [10d4cd7371] - (docs): add more links to various systems / APIs described (Anton Gilgur)
  • [a7b182241b] - (docs/fix): only report build status for master branch (Anton Gilgur)

v0.1.1...v0.1.2

v0.1.1 -- fixes/enables support for Node usage

27 Jul 23:13
Compare
Choose a tag to compare

Release

(pub): publish v0.1.1

- fixes/enables support for Node usage
- adds docs for Node and SSR usage
- adds docs note about compatibility w/ redux-persist Storage Engines
- adds CHANGELOG.md that links to GH Releases page

- various internal improvements
  - adds Travis CI support
  - adds changelog and pub scripts
  - reorders package.json fields
  - audit fixes devDeps
  - makes docs track latest release by SemVer

Changelog

  • [42357c0d78] - (pub): publish v0.1.1 (Anton Gilgur)
  • [a7bb1fcc8b] - (pkg): add a 'pub' script shortcut for build and publish (Anton Gilgur)
  • [12ff92ee59] - (docs/fix): track latest release by SemVer (Anton Gilgur)
  • [2403d6e7a0] - (docs): add section on Node and SSR Usage (Anton Gilgur)
  • [a36a41b37e] - (docs): note redux-persist's Storage Engines compatibility (Anton Gilgur)
  • [6da8094df8] - (docs): re-word storage section for clarity (Anton Gilgur)
  • [a2f22a6108] - (fix): throw an error if no storage is configured (Anton Gilgur)
  • [63053b9c29] - (fix): do not error if 'window' is undefined (Alexander Gabriel)
  • [bd37065c35] - (security): run npm audit fix on devDeps (Anton Gilgur)
  • [4706daded8] - (pkg): reorder package.json fields (Anton Gilgur)
  • [9e01cef949] - (pkg): add script to generate changelog for each release (Anton Gilgur)
  • [183dd9087b] - (pkg): add a Changelog that points to the GH Releases page (Anton Gilgur)
  • [25b4cd2445] - (docs): add a Travis CI build badge (Anton Gilgur)
  • [f254aaf7bf] - (ci): add Travis CI support (Anton Gilgur)
  • [81c5bb4657] - (docs): vertically condense badges by reducing spacing (Anton Gilgur)

v0.1.0...v0.1.1

v0.1.0 -- adds types and new build variants

14 Jul 00:35
Compare
Choose a tag to compare

Release

(pub): publish v0.1.0

- no actual API surface changes, but package now includes some new
  things like typings and CJS dev and prod builds
  - ESM build still exists as well and is under the `module` field
    in package.json per convention
  - Typings are automatically generated as the codebase has been
    rewritten in TypeScript

Changelog

  • [66ac4f929f] - (pub): publish v0.1.0 (Anton Gilgur)
  • [b95eab717e] - (docs): add comments for what the badge sections are (Anton Gilgur)
  • [44f4abd4cc] - (docs): add a types badge (Anton Gilgur)
  • [c47523af81] - (types): be more specific in various places (Anton Gilgur)
  • [2b63093353] - (types): enable strict mode (Anton Gilgur)
  • [2255b201eb] - (pkg/types): export typings and CJS builds (Anton Gilgur)
  • [f6ba7205ec] - (types/refactor): refactor code into TypeScript (Anton Gilgur)
  • [7b523ffd8e] - (env): add initial, partial tsdx support (Anton Gilgur)
  • [82bd859195] - (env): add standard Node .gitignore (Anton Gilgur)
  • [bf4eb0159c] - (refactor): export AsyncLocalStorage as object (Anton Gilgur)
  • [b1afcd61a4] - (refactor): move files into src/ to prepare to support tsdx (Anton Gilgur)
  • [349420d6b2] - (refactor): rename localStorageAdaptor to asyncLocalStorage (Anton Gilgur)

v0.0.2...v0.1.0

v0.0.2 -- fixes bug when key does not yet exist in storage

07 Jul 18:47
Compare
Choose a tag to compare

Release

(pub): publish v0.0.2

- fixes bug when key does not yet exist in storage

Changelog

  • [f48f3dbd99] - (pub): publish v0.0.2 (Anton Gilgur)
  • [85479bad08] - (fix): handle non-existent key in storage (Anton Gilgur)

v0.0.1...v0.0.2

v0.0.1 -- first publish!

22 May 04:01
Compare
Choose a tag to compare

Release

(pub): publish v0.0.1 -- first publish!

- no content in commit since v0.0.1 was what package.json was
  originally set to

Changelog

  • [91b87589e2] - (pub): publish v0.0.1 -- first publish! (Anton Gilgur)
  • [2cc3bf54cb] - (docs): got ownership of NPM package for mst-persist now! (Anton Gilgur)
  • [48c95567e3] - (hotfix): actually make localStorage the default (Anton Gilgur)
  • [061ec8db96] - (docs): add Examples section. just point to RNMR for now (Anton Gilgur)
  • [11ba227a27] - (feat): add default export to persist (Anton Gilgur)
  • [043ebe60c5] - (docs): hyperlink to MST (Anton Gilgur)
  • [f38e6e487a] - (refactor): change ordering of jsonify to match README (Anton Gilgur)
  • [9a081bb615] - (docs): add a basic README (Anton Gilgur)
  • [34433a609c] - (deps): add mobx-state-tree as a peerDep (Anton Gilgur)
  • [ff6b8b404e] - (package): create initial package.json and lockfile (Anton Gilgur)
  • [d3f51ec010] - (license): add Apache license (Anton Gilgur)
  • [4223a23dbd] - initial commit

4223a23dbd...v0.0.1