Skip to content

v0.17.0-beta.1

Pre-release
Pre-release
Compare
Choose a tag to compare
@dgeb dgeb released this 22 Sep 16:12

This is the first beta release for v0.17. It includes several important enhancements and deprecations:

  • As described in #695, an unsubscribe function is now returned whenever subscribing to an event (with on or one). This function is more foolproof than calling off directly.

  • IndexedDB and LocalStorage sources are now more efficient about activation and deactivation.

  • Thanks to #688, queries now support multiple expressions! This makes queries analogous to transforms, which can support multiple operations. Query#expression has been deprecated in favor of Query#expressions.

Thanks to @tchak for doing all the heavy lifting with this release! 💪

Changelog

🚀 Enhancement

  • @orbit/core, @orbit/data, @orbit/record-cache
    • #695 Return off function from evented subscribers (@tchak)
  • @orbit/indexeddb, @orbit/local-storage
    • #689 Various small improvements to indexeddb and local-storage sources (@tchak)
  • @orbit/indexeddb
    • #694 Move indexeddb database opening code to source activate hook (@tchak)
  • @orbit/data, @orbit/indexeddb, @orbit/jsonapi, @orbit/local-storage, @orbit/memory, @orbit/record-cache

Committers: 1