Much work has been done in this release with dexie-syncable and dexie-observable thanks to @nponiros. Versions 1.0.0-beta.2 of these addons were released together with this dexie-release.
News since 2.0.0-beta.7
- Stability fixes for dexie-observable and dexie-syncable
- The source files of Dexie.Syncable and Dexie.Observable are splitted into smaller modules.
- Lots of new unit tests for dexie-syncable and dexie-observable. Now travis runs integration- and unit tests for the addons as well.
- Partial tresholds configurable for dexie-syncable (#423)
- Fixes for the ajax sync protocol (#424)
- Refactor Dexie.Syncable tests and added new ones (#426)
- Eslinting Dexie.Syncable and Dexie.Observable.
- Added typings tests for dexie-syncable.d.ts and dexie-observable.d.ts
- Fix for typescript strictNullChecks=true (#448)
Build Scripts
- Switched from babel to typescript for compilation. Still plain JS, but typescript transpiles it nicer than babel.
- Threw away all custom build scripts and now using plain CLI command via just-build
- Integration- and unit tests for addons now part of the travis CI.