npm pouchdb 3.2.1

latest releases: 8.0.1, 8.0.0, 7.3.1...
9 years ago

Bugfixes

  • leveldown is now an optional dependency in Node.js due to build issues with Windows (#3113)
  • Avoid call stack exceeded errors in the merge algorithm (#2543)
  • Properly destroy MemDOWN-based databases (#3144)
  • Avoid "too many listeners" errors in changes() (#2867)
  • Non-winning conflicts properly replicated (#3136)
  • Fixes for node-webkit (#3229)
  • LevelDB uses a read queue to prevent database corruption (#3251)
  • Can build and test on Windows (#2143)
  • Avoid http header error in IE11 (#3278)
  • Blobs are stored more efficiently in Chrome 38+ (#3326 #3325)
  • Many fixes to the test suite to better support CouchDB master (#136)
  • Fix replication when skipSetup is true (#2915)
  • Fixes for webpack (#3287)
  • auto_compaction is correctly reported in info() (#3345)

Performance improvements

  • Replication doesn't make unnecessary allDocs() calls (#3153)
  • Replication GET requests issued in parallel (#3015)
  • Auto-compaction occurs in same transaction as writes (#3089)
  • Formal one-time IndexedDB migration, cleaner schema (#3211, #3182)
  • IndexedDB doesn't store duplicated id/rev (#3213)
  • Fall back from JSON to vuvuzela to improve parse/stringify (#3188)
  • LevelDB makes changes in a single batch (#1738)

Don't miss a new pouchdb release

NewReleases is sending notifications on new releases.