- fix IE/Edge InvalidAccessError #37 @unkillbob
- deps: [email protected], [email protected], [email protected]
- use [email protected] to prevent size blow #22
- add support for multi-field indexes #24
- add support for web-worker environment
- deps: [email protected]
- add LICENSE file
- add support for iOS 8.1.3 #26
Thanks: @mariusk
- fix the iOS issue on IndexedDBShim #21
Thanks: @capsula4
0.4.0 / 2015-01-16 PR
- pass treo as second argument to
db.use()
- add
schema.dropStore()
andschema.dropIndex()
- fix iOS 8 & Safari 7.0.6, IE10 & IE11 support
put
passes the key of the created/updated record to callback
Thanks: @unkillbob for fixing websql polyfill.
- add npm's files option for smaller tarbal
- use dist folder for bower and component
- add plugins/treo-websql pass same tests as real IndexedDB
- add plugins/treo-promise for better promises support
- add es6-generators example
- update Readme #11
- use browserify for build instead of component(1)
- fix npm support
- key || keyPath, increment || autoIncretement, multi || multiEntry
- (fix #12) schema.addStore({ increment: true }) to support autoIncrement
- initial release. It used to call indexed, and now this name exists only in git history as a prove of evolutionary thinking about this problem.