Skip to content

v1.0.0

Choose a tag to compare

@idleberg idleberg released this 01 Nov 08:17
· 35 commits to main since this release

Breaking Changes

The APIs didn't age well and having that many made it unnecessarily hard to maintain. So, in 2.0.0 we're cleaning up.

  • remove createLocalStorage
  • remove createSessionStorage
  • rename createStoragesto createStorage
- const [ localStorage, emitter ] = createLocalStorage('./db.sqlite');
+ const { localStorage, emitter } = createStorage('./db.sqlite');

- const [ sessionStorage, emitter ] = createSessionStorage('./db.sqlite');
+ const { sessionStorage, emitter } = createStorage('./db.sqlite');

- const { sessionStorage, localStorage, emitter } = createStorages('./db.sqlite');
+ const { sessionStorage, localStorage, emitter } = createStorage('./db.sqlite');

Other Changes:

  • add optional support for quotas
  • update dependencies