Skip to content

Releases: mydea/ember-indexeddb

Release 3.0.0-beta.1

18 May 09:39
Compare
Choose a tag to compare
Release 3.0.0-beta.1 Pre-release
Pre-release

3.0.0-beta.1 (2021-05-18)

Bug Fixes

Release 3.0.0-beta.0

23 Jun 09:57
Compare
Choose a tag to compare
Release 3.0.0-beta.0 Pre-release
Pre-release

3.0.0-beta.0 (2020-06-23)

Breaking

This updates to Dexie 3. See #113 for details.

Summary:
This changes how migrations are written. Basically, each version should now contain the full schema, not just the changes to the last version. However, you can now safely delete old versions unless they contain upgrade().

Bug Fixes

  • Ensure it allows to skip old DB versions without upgrade (09b795a)
  • Fix querying for unindexed fields (a3cddac)

Features

  • Allow to output which indecies are used (c583e60)

Release 2.0.0

23 Mar 10:01
Compare
Choose a tag to compare

2.0.0 (2020-03-23)

  • Use ember-auto-import to import Dexie
  • Update dependencies to latest
  • Update to using ES6 classes and decorators (Octane)
  • Drop support for Ember versions <3.13
  • Replace the ModelBulkSave mixin with a new ModelBulkSaver utility class:
import Model from '@ember-data/model';
import { ModelBulkSaver } from 'ember-indexeddb/utils/model-bulk-saver';
import { inject as service } from '@ember/service';

export default class extends Model {
  @service indexedDb;

  modelBulkSaver = new ModelBulkSaver(this);
}

// Use it later...
model.modelBulkSaver.saveBulk();

The mixin remains for now, but is deprecated.

v1.3.0

07 Aug 14:50
Compare
Choose a tag to compare

v1.0.1

09 Jul 09:47
Compare
Choose a tag to compare
  • 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

v1.0.0

03 Jan 08:10
Compare
Choose a tag to compare
  • 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