- ignore
null
value
- compile with add-module-exports to provide ES6 modules and CommonJS support
- fix module export #2
- full rewwrite with ES6 and babel@6
- use
is-plain-obj
to check object argument - change exception messages
- use zuul to test in all supported browsers
- minor docs updates
- breaking: return
null
for empty arguments - documentation for non-object arguments
- use treo-websql to polyfill
IDBKeyRange
- use eslint
- fix support of indexedDBShim and Safari
- minor code style changes
- remove
component-type
as dependency
- improve object type check
- use
idb-polyfill
to polyfill IDBKeyRange
- use
global
instead ofwindow
to support node/web-workers env - support array as possible value for
IDBKeyRange.only
- breaking: ignore empty values
- remove bower and standalone support
- allow any value as a shortcut for
IDBKeyRange.only
- extracted from treo ✨