- chore: updated rollup and rollup config
- chore: updated to rxjs 6
- fix: set types for collection.setSort explicit, to avoid strange import in type definitions
- refactor: use user observable in a more rxjs-y way
- fix: don't set filter and store to null, only set the data in them to null, so you can proxy to them
- fix: proxied functions to filter, store can only be created docs are enabled
- fix: fix changes to work with rxjs5 and rxjs6, since in rxjs6 their is some strange behaviour
- fix: revert back to custom-builds for pouchdb
- fixed wrongly generated types for observables
- chore: downgrade to rxjs 5, so I an use it in ionic 3 - needs maybe two branches with both versions
- fix: checked all destroy functions and implemented missing cleanups
- chore: rollup config, exclude tests and temp dir
- fix: uptade build
- fix: removed pouchdb types, because first need to figure out how to ship them
- fix: sort used parameters to sort
- fix: moved write permission to db-level instead collection-level
- fix: reload collection data if provided user-observable emits new data
- fix: function extendComparator to be a var so you it can be proxied from db-level to collection-level
- feat: $docs observable must now be manually enabled and disabled for perfomance reasons
- else it would add 3 by default activated subscriptions per collection (cpu)
- else it would store all docs as an array and a filtered array per collection (memory)
- chore: updated packages
- fix: bad require, because of switch to full pouchdb bundle
- feat: added all function to collection and db
- feat: added removeAll function to collection an db
- fix: ship with full pouchdb bundle, until I figure out a solution for PouchDB issue #7263 #7299
- feat: added browser example, needs improvment
- feat: new example about how to use synchronisation
- feat: sync class has new observers: localLastSeq$, remoteLastSeq$, remotePending$
- fixed: tests are working and ready to write
- fixed: hooks are wokring now
- fixed: proxying of some function where wrong
- fixed: added repository and keywords to package.json
- fixed: filtering bug
- feat: added nodejs filtering example
- fixed: default export instead export
- fixed: bug with async hooks
- feat: added nodejs example
- feat: added docs
- feat: ship with pouchdb-core instead pouchdb
- feat: added changelog
initial commit