Skip to content

Conversation

@cyrilletuzi
Copy link
Owner

Simplify getItem() signature, which finally allows a correct IntelliSense.

Old API is still supported.

@cyrilletuzi cyrilletuzi added this to the v8.0 milestone Feb 7, 2019
@cyrilletuzi cyrilletuzi merged commit 5c225fe into v8beta Feb 7, 2019
@cyrilletuzi cyrilletuzi deleted the getitemsignature branch February 7, 2019 16:10
cyrilletuzi added a commit that referenced this pull request May 28, 2019
* feat: new JSONSchema, and shortcuts and auto-inference for basic types
* feat: disallow null or undefined in setItem
* feat: allow custom indexeddb database and store names (#78)
* feat: better error management and move idb fallback to main service
* internal: reduce surface api
* fix: stringify all keys for interoperability
* fix: better error management
* feat: new getItem() signature (#79)
* fix: catch stringify error
* fix: catch quota error on localStorage setItem
* fix: catch missing store error
* fix: remove getUnsafeItem()
* feat: new IDB storing behavior with no wrapping (#82)
* feat: new prefix token for interop
* feat: removeItem when storing null or undefined (#93)
* feat: remove xSubscribe() methods (#96)
* feat: separate localStorage and Map APIs (#100)
* feat: iterating keys()
* fix: deprecate xSubscribe
* feat: rxjs 6.4 as minimum
* fix: use openKeyCursor() when possible for perf
* feat: schema option in set()
* fix: throw when storing data that can't be serialized in localStorage (#104)
* feat: engine and database info + opt-in for unwraped values in idb + new options system (#107)
* fix: new interface for new options system
* fix: test and doc about blob refused in idb in safari private
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants