3.0.0-beta.1 (2021-05-18)
- Update all dependencies to latest
- Update ember-auto-import to 2.x (potentially breaking!)
- Allow ember-concurrency 1.x and 2.x
3.0.0-beta.0 (2020-06-23)
- Ensure it allows to skip old DB versions without upgrade (09b795a)
- Fix querying for unindexed fields (a3cddac)
- Allow to output which indecies are used (c583e60)
2.0.0 (2020-03-23)
- [INTERNAL] Update to use ES6 classes & Octane paradigms
- [INTERNAL] Use ember-auto-import to import Dexie
- [INTERNAL] Updates dependencies to latest
- [BREAKING] Drop support for Ember versions <3.13
- [REFACTOR] Replaces the ModelBulkSave mixin with a new ModelBulkSaver utility class:
- [BUGFIX] Ensure
super
is correctly called forincluded()
hook - [INTERNAL] Update [email protected]
- [INTERNAL] Update [email protected]
- [INTERNAL] Update dev dependencies
- [FEATURE] Stop using
$.extend()
to stop depending on jQuery - [FEATURE] Generate a basic
indexed-db-configuration
service on addon install - [DOCS] Improve documentation
- [BUGFIX] Fix model-bulk-save mixin in Ember Data 3.5
- [BUGFIX] Ensure it works without array prototypes
- [INTERNAL] Stop destructing
Ember.testing
- [INTERNAL] Update dependencies
- [INTERNAL] Update linting setup
- [BUGFIX] Fix major issue with new test waiter usage when building in production environment
- Improve drop/import/export tasks for tests
- Add
setupIndexedDb
test helper (import fromember-indexeddb/test-support/helpers/indexed-db
) - [BUGFIX] Fix issue where
setup()
would create a second database if called twice - [INTERNAL] Use ember-concurrency tasks for some async processes
- Remove unnecessary bower install of Dexie in install blueprint
- Ensure tests wait on import/export to finish
- [INTERNAL] Update dependencies
- [INTERNAL] Update to new test syntax
- Update to Dexie 2.x
- Remove Bower dependency (load Dexie from NPM)
- Ensure tests wait on all IndexedDB processes to be finished
- Ensure this addon works without Array prototype extensions
- Throw an error if indexed-db-configuration service is not extended
- [INTERNAL] Update dependencies & move to new module syntax
- [INTERNAL] Improve tests
- Make it compatible with Fastboot 1.0
- Ensure all Dexie functions are wrapped with Ember.RSVP.Promise to make it work nicely with tests
- Improve logging when importing a database
- Add labels to all promises for easier debugging
- Add
exportDatabase()
andimportDatabase()
functions
- BUGFIX: Add missing generateIdForRecord method to adapter
- BUGFIX: Fix wrong service name lookup
- Initial version