tag:github.com,2008:https://github.com/agilgur5/mst-persist/releases Release notes from mst-persist 2023-07-13T17:02:00Z tag:github.com,2008:Repository/187457403/v0.1.4 2023-07-13T17:09:26Z v0.1.4 -- more permissive MST peerDep <h2>Dependencies</h2> <ul> <li>deps: more permissive mst peerDep, update mst devDep by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/barbalex/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/barbalex">@barbalex</a> and <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/agilgur5/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/agilgur5">@agilgur5</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1801021814" data-permission-text="Title is private" data-url="https://github.com/agilgur5/mst-persist/issues/33" data-hovercard-type="pull_request" data-hovercard-url="/agilgur5/mst-persist/pull/33/hovercard" href="https://github.com/agilgur5/mst-persist/pull/33">#33</a> <ul> <li>can now use any version of MST &gt;=3.2.1 without installation warnings!</li> </ul> </li> </ul> <h2>Internal (testing, CI, etc)</h2> <ul> <li>ci: migrate to GH actions by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/agilgur5/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/agilgur5">@agilgur5</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1802026374" data-permission-text="Title is private" data-url="https://github.com/agilgur5/mst-persist/issues/34" data-hovercard-type="pull_request" data-hovercard-url="/agilgur5/mst-persist/pull/34/hovercard" href="https://github.com/agilgur5/mst-persist/pull/34">#34</a></li> <li>docs: update badges by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/agilgur5/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/agilgur5">@agilgur5</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1802040856" data-permission-text="Title is private" data-url="https://github.com/agilgur5/mst-persist/issues/35" data-hovercard-type="pull_request" data-hovercard-url="/agilgur5/mst-persist/pull/35/hovercard" href="https://github.com/agilgur5/mst-persist/pull/35">#35</a></li> <li>deps: update lockfile to v3 by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/agilgur5/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/agilgur5">@agilgur5</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1803372213" data-permission-text="Title is private" data-url="https://github.com/agilgur5/mst-persist/issues/36" data-hovercard-type="pull_request" data-hovercard-url="/agilgur5/mst-persist/pull/36/hovercard" href="https://github.com/agilgur5/mst-persist/pull/36">#36</a></li> </ul> <p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/agilgur5/mst-persist/compare/v0.1.3...v0.1.4"><tt>v0.1.3...v0.1.4</tt></a></p> agilgur5 tag:github.com,2008:Repository/187457403/v0.1.3 2023-07-13T16:59:59Z v0.1.3 -- fixes missing __esModule in CJS <h2>Release</h2> <div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="(pub): publish v0.1.3 -- fixes missing __esModule in CJS "><pre class="notranslate"><code>(pub): publish v0.1.3 -- fixes missing __esModule in CJS </code></pre></div> <h2>Changelog</h2> <ul> <li>[<a href="https://github.com/agilgur5/mst-persist/commit/ebddd6ad66"><code>ebddd6ad66</code></a>] - (pub): publish v0.1.3 -- fixes missing __esModule in CJS (Anton Gilgur)</li> <li>[<a href="https://github.com/agilgur5/mst-persist/commit/3ab52c4398"><code>3ab52c4398</code></a>] - (env/deps): use agilgur5/tsdx fork for esModuleInterop etc (Anton Gilgur)</li> </ul> <p><a href="https://github.com/agilgur5/mst-persist/compare/v0.1.2...v0.1.3">v0.1.2...v0.1.3</a></p> agilgur5 tag:github.com,2008:Repository/187457403/v0.1.2 2019-12-11T20:19:46Z v0.1.2 -- fixes `jsonify: false` and localStorage `Illegal Invocation` errors <h2>Release</h2> <div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="(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 "><pre class="notranslate"><code>(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 </code></pre></div> <h2>Changelog</h2> <ul> <li>[<a href="https://github.com/agilgur5/mst-persist/commit/40e9912aa6"><code>40e9912aa6</code></a>] - (pub): publish v0.1.2 (Anton Gilgur)</li> <li>[<a href="https://github.com/agilgur5/mst-persist/commit/6c950c78d4"><code>6c950c78d4</code></a>] - (test): ensure node env w/ localStorage errors out (Anton Gilgur)</li> <li>[<a href="https://github.com/agilgur5/mst-persist/commit/8281b539b8"><code>8281b539b8</code></a>] - (ci): use Node 10 Active LTS (Anton Gilgur)</li> <li>[<a href="https://github.com/agilgur5/mst-persist/commit/aa5120b08e"><code>aa5120b08e</code></a>] - (refactor/test): split persist options into own describe (Anton Gilgur)</li> <li>[<a href="https://github.com/agilgur5/mst-persist/commit/53aad0de1f"><code>53aad0de1f</code></a>] - (refactor/test): export fixtures as &lt;name&gt;F (Anton Gilgur)</li> <li>[<a href="https://github.com/agilgur5/mst-persist/commit/21d8872936"><code>21d8872936</code></a>] - (test): ensure persisted data is loaded from storage (Anton Gilgur)</li> <li>[<a href="https://github.com/agilgur5/mst-persist/commit/c83135bd46"><code>c83135bd46</code></a>] - (ci/test): add CodeCov test coverage reporting (Anton Gilgur)</li> <li>[<a href="https://github.com/agilgur5/mst-persist/commit/6104acbc80"><code>6104acbc80</code></a>] - (refactor/test): only ignore parts of AsyncLocalStorage (Anton Gilgur)</li> <li>[<a href="https://github.com/agilgur5/mst-persist/commit/2b4b78ac11"><code>2b4b78ac11</code></a>] - (test): add code coverage configuration (Anton Gilgur)</li> <li>[<a href="https://github.com/agilgur5/mst-persist/commit/8ff0244d60"><code>8ff0244d60</code></a>] - (test): ensure jsonify can be set to false (Anton Gilgur)</li> <li>[<a href="https://github.com/agilgur5/mst-persist/commit/1398eaed9a"><code>1398eaed9a</code></a>] - (test): ensure snapshots are persisted properly (Anton Gilgur)</li> <li>[<a href="https://github.com/agilgur5/mst-persist/commit/514715e9b3"><code>514715e9b3</code></a>] - (test): add initial test harness (Anton Gilgur)</li> <li>[<a href="https://github.com/agilgur5/mst-persist/commit/efb1cf60b0"><code>efb1cf60b0</code></a>] - (fix): resolve AsyncLocalStorage Illegal Invocation errors (Anton Gilgur)</li> <li>[<a href="https://github.com/agilgur5/mst-persist/commit/6b1dd3b8b9"><code>6b1dd3b8b9</code></a>] - (hotfix): jsonify shouldn't set false to true (Anton Gilgur)</li> <li>[<a href="https://github.com/agilgur5/mst-persist/commit/10d4cd7371"><code>10d4cd7371</code></a>] - (docs): add more links to various systems / APIs described (Anton Gilgur)</li> <li>[<a href="https://github.com/agilgur5/mst-persist/commit/a7b182241b"><code>a7b182241b</code></a>] - (docs/fix): only report build status for master branch (Anton Gilgur)</li> </ul> <p><a href="https://github.com/agilgur5/mst-persist/compare/v0.1.1...v0.1.2">v0.1.1...v0.1.2</a></p> agilgur5 tag:github.com,2008:Repository/187457403/v0.1.1 2019-12-11T20:20:23Z v0.1.1 -- fixes/enables support for Node usage <h2>Release</h2> <div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="(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 "><pre class="notranslate"><code>(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 </code></pre></div> <h2>Changelog</h2> <ul> <li>[<a href="https://github.com/agilgur5/mst-persist/commit/42357c0d78"><code>42357c0d78</code></a>] - (pub): publish v0.1.1 (Anton Gilgur)</li> <li>[<a href="https://github.com/agilgur5/mst-persist/commit/a7bb1fcc8b"><code>a7bb1fcc8b</code></a>] - (pkg): add a 'pub' script shortcut for build and publish (Anton Gilgur)</li> <li>[<a href="https://github.com/agilgur5/mst-persist/commit/12ff92ee59"><code>12ff92ee59</code></a>] - (docs/fix): track latest release by SemVer (Anton Gilgur)</li> <li>[<a href="https://github.com/agilgur5/mst-persist/commit/2403d6e7a0"><code>2403d6e7a0</code></a>] - (docs): add section on Node and SSR Usage (Anton Gilgur)</li> <li>[<a href="https://github.com/agilgur5/mst-persist/commit/a36a41b37e"><code>a36a41b37e</code></a>] - (docs): note redux-persist's Storage Engines compatibility (Anton Gilgur)</li> <li>[<a href="https://github.com/agilgur5/mst-persist/commit/6da8094df8"><code>6da8094df8</code></a>] - (docs): re-word storage section for clarity (Anton Gilgur)</li> <li>[<a href="https://github.com/agilgur5/mst-persist/commit/a2f22a6108"><code>a2f22a6108</code></a>] - (fix): throw an error if no storage is configured (Anton Gilgur)</li> <li>[<a href="https://github.com/agilgur5/mst-persist/commit/63053b9c29"><code>63053b9c29</code></a>] - (fix): do not error if 'window' is undefined (Alexander Gabriel)</li> <li>[<a href="https://github.com/agilgur5/mst-persist/commit/bd37065c35"><code>bd37065c35</code></a>] - (security): run npm audit fix on devDeps (Anton Gilgur)</li> <li>[<a href="https://github.com/agilgur5/mst-persist/commit/4706daded8"><code>4706daded8</code></a>] - (pkg): reorder package.json fields (Anton Gilgur)</li> <li>[<a href="https://github.com/agilgur5/mst-persist/commit/9e01cef949"><code>9e01cef949</code></a>] - (pkg): add script to generate changelog for each release (Anton Gilgur)</li> <li>[<a href="https://github.com/agilgur5/mst-persist/commit/183dd9087b"><code>183dd9087b</code></a>] - (pkg): add a Changelog that points to the GH Releases page (Anton Gilgur)</li> <li>[<a href="https://github.com/agilgur5/mst-persist/commit/25b4cd2445"><code>25b4cd2445</code></a>] - (docs): add a Travis CI build badge (Anton Gilgur)</li> <li>[<a href="https://github.com/agilgur5/mst-persist/commit/f254aaf7bf"><code>f254aaf7bf</code></a>] - (ci): add Travis CI support (Anton Gilgur)</li> <li>[<a href="https://github.com/agilgur5/mst-persist/commit/81c5bb4657"><code>81c5bb4657</code></a>] - (docs): vertically condense badges by reducing spacing (Anton Gilgur)</li> </ul> <p><a href="https://github.com/agilgur5/mst-persist/compare/v0.1.0...v0.1.1">v0.1.0...v0.1.1</a></p> agilgur5 tag:github.com,2008:Repository/187457403/v0.1.0 2019-12-11T20:21:56Z v0.1.0 -- adds types and new build variants <h2>Release</h2> <p>(pub): publish v0.1.0</p> <div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="- 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"><pre class="notranslate"><code>- 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 </code></pre></div> <h2>Changelog</h2> <ul> <li>[<a href="https://github.com/agilgur5/mst-persist/commit/66ac4f929f"><code>66ac4f929f</code></a>] - (pub): publish v0.1.0 (Anton Gilgur)</li> <li>[<a href="https://github.com/agilgur5/mst-persist/commit/b95eab717e"><code>b95eab717e</code></a>] - (docs): add comments for what the badge sections are (Anton Gilgur)</li> <li>[<a href="https://github.com/agilgur5/mst-persist/commit/44f4abd4cc"><code>44f4abd4cc</code></a>] - (docs): add a types badge (Anton Gilgur)</li> <li>[<a href="https://github.com/agilgur5/mst-persist/commit/c47523af81"><code>c47523af81</code></a>] - (types): be more specific in various places (Anton Gilgur)</li> <li>[<a href="https://github.com/agilgur5/mst-persist/commit/2b63093353"><code>2b63093353</code></a>] - (types): enable strict mode (Anton Gilgur)</li> <li>[<a href="https://github.com/agilgur5/mst-persist/commit/2255b201eb"><code>2255b201eb</code></a>] - (pkg/types): export typings and CJS builds (Anton Gilgur)</li> <li>[<a href="https://github.com/agilgur5/mst-persist/commit/f6ba7205ec"><code>f6ba7205ec</code></a>] - (types/refactor): refactor code into TypeScript (Anton Gilgur)</li> <li>[<a href="https://github.com/agilgur5/mst-persist/commit/7b523ffd8e"><code>7b523ffd8e</code></a>] - (env): add initial, partial tsdx support (Anton Gilgur)</li> <li>[<a href="https://github.com/agilgur5/mst-persist/commit/82bd859195"><code>82bd859195</code></a>] - (env): add standard Node .gitignore (Anton Gilgur)</li> <li>[<a href="https://github.com/agilgur5/mst-persist/commit/bf4eb0159c"><code>bf4eb0159c</code></a>] - (refactor): export AsyncLocalStorage as object (Anton Gilgur)</li> <li>[<a href="https://github.com/agilgur5/mst-persist/commit/b1afcd61a4"><code>b1afcd61a4</code></a>] - (refactor): move files into src/ to prepare to support tsdx (Anton Gilgur)</li> <li>[<a href="https://github.com/agilgur5/mst-persist/commit/349420d6b2"><code>349420d6b2</code></a>] - (refactor): rename localStorageAdaptor to asyncLocalStorage (Anton Gilgur)</li> </ul> <p><a href="https://github.com/agilgur5/mst-persist/compare/v0.0.2...v0.1.0">v0.0.2...v0.1.0</a></p> agilgur5 tag:github.com,2008:Repository/187457403/v0.0.2 2019-12-11T20:18:12Z v0.0.2 -- fixes bug when key does not yet exist in storage <h2>Release</h2> <div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="(pub): publish v0.0.2 - fixes bug when key does not yet exist in storage"><pre class="notranslate"><code>(pub): publish v0.0.2 - fixes bug when key does not yet exist in storage </code></pre></div> <h2>Changelog</h2> <ul> <li>[<a href="https://github.com/agilgur5/mst-persist/commit/f48f3dbd99"><code>f48f3dbd99</code></a>] - (pub): publish v0.0.2 (Anton Gilgur)</li> <li>[<a href="https://github.com/agilgur5/mst-persist/commit/85479bad08"><code>85479bad08</code></a>] - (fix): handle non-existent key in storage (Anton Gilgur)</li> </ul> <p><a href="https://github.com/agilgur5/mst-persist/compare/v0.0.1...v0.0.2">v0.0.1...v0.0.2</a></p> agilgur5 tag:github.com,2008:Repository/187457403/v0.0.1 2019-12-11T20:18:36Z v0.0.1 -- first publish! <h2>Release</h2> <div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="(pub): publish v0.0.1 -- first publish! - no content in commit since v0.0.1 was what package.json was originally set to "><pre class="notranslate"><code>(pub): publish v0.0.1 -- first publish! - no content in commit since v0.0.1 was what package.json was originally set to </code></pre></div> <h2>Changelog</h2> <ul> <li>[<a href="https://github.com/agilgur5/mst-persist/commit/91b87589e2"><code>91b87589e2</code></a>] - (pub): publish v0.0.1 -- first publish! (Anton Gilgur)</li> <li>[<a href="https://github.com/agilgur5/mst-persist/commit/2cc3bf54cb"><code>2cc3bf54cb</code></a>] - (docs): got ownership of NPM package for mst-persist now! (Anton Gilgur)</li> <li>[<a href="https://github.com/agilgur5/mst-persist/commit/48c95567e3"><code>48c95567e3</code></a>] - (hotfix): actually make localStorage the default (Anton Gilgur)</li> <li>[<a href="https://github.com/agilgur5/mst-persist/commit/061ec8db96"><code>061ec8db96</code></a>] - (docs): add Examples section. just point to RNMR for now (Anton Gilgur)</li> <li>[<a href="https://github.com/agilgur5/mst-persist/commit/11ba227a27"><code>11ba227a27</code></a>] - (feat): add default export to persist (Anton Gilgur)</li> <li>[<a href="https://github.com/agilgur5/mst-persist/commit/043ebe60c5"><code>043ebe60c5</code></a>] - (docs): hyperlink to MST (Anton Gilgur)</li> <li>[<a href="https://github.com/agilgur5/mst-persist/commit/f38e6e487a"><code>f38e6e487a</code></a>] - (refactor): change ordering of <code>jsonify</code> to match README (Anton Gilgur)</li> <li>[<a href="https://github.com/agilgur5/mst-persist/commit/9a081bb615"><code>9a081bb615</code></a>] - (docs): add a basic README (Anton Gilgur)</li> <li>[<a href="https://github.com/agilgur5/mst-persist/commit/34433a609c"><code>34433a609c</code></a>] - (deps): add mobx-state-tree as a peerDep (Anton Gilgur)</li> <li>[<a href="https://github.com/agilgur5/mst-persist/commit/ff6b8b404e"><code>ff6b8b404e</code></a>] - (package): create initial package.json and lockfile (Anton Gilgur)</li> <li>[<a href="https://github.com/agilgur5/mst-persist/commit/d3f51ec010"><code>d3f51ec010</code></a>] - (license): add Apache license (Anton Gilgur)</li> <li>[<a href="https://github.com/agilgur5/mst-persist/commit/4223a23dbd"><code>4223a23dbd</code></a>] - initial commit</li> </ul> <p><a href="https://github.com/agilgur5/mst-persist/compare/4223a23dbd5253b05180962cf4a060766909517e...v0.0.1">4223a23dbd...v0.0.1</a></p> agilgur5