Full changelog
New features
- #6039 - include id in all bulk_docs results
Bug fixes and performance improvements
- #5987 - remove references to "db" option
- #6002 - remove excessive debug dep
- #5962 - fix broken verify-bundle-size.sh script
- #5990 - Use native Map/Set
- #6012 - replace js-extend with Object.assign
- #6018 - simplify processNextBatch in mapreduce
- #5501 - fall back from bulk_get on any error
- #6027 - remove unused utils.extend
- #6015 - use Map and Set in mapreduce
- #6016 - separate funcs for map vs reduce
- #6031 - faster IDB changes() with batched cursor
- #5930 - use travis_retry
- #6055 - remove docCount optimization from IDB
- #6055 - remove docCount optimization from WebSQL
- #6089 - Don't add default heartbeat to non-live
_changes
requests - #6068 - safely reimplement IDB docCount optimization
- #6096 - clean up and reduce memory usage of mapreduce
- #6099 - use Map/Set in viewCleanup()
- #6101 - add perf test for building secondary indexes