Bugfixes
- dexie seems to be published as an ES6 module on JSPM #195
- Including built addons for dexie's bower package (Bower install for addons #185)
- Missing stacks on exceptions
- bulkAdd() support on non-inbound tables if primKey is auto incremented (#90)
- SecurityError when storage is disabled #158
- Removed the "typescript/definitions" element of package.json (commit 0eaec3b)
- Typescript definitions should now cover the entire public API and is a little smarter.
- Bugfix in typescript sample (commit 4038135)
- addons have peerDependencies instead of dependencies.
Development environment
- "build" renamed to "tools".
- Include src, build and test in npm- and bower packages (can be nice to be able to see or lab with the code without having to fork and clone. Also, I believe it is more conventional to point jsnext:main to src, not dist)
- Include addons in bower packages (not npm, because they have their own npm packages)
- Removed es6 output from dist and instead point jsnext:main to src/Dexie.js
- Refactored Dexie.js some more - extracted more classes and functions.
- Unit tests can utilize "spawnedTest" instead of "asyncTest" for prettier code using yield.
Minor changes: