This repository was archived by the owner on Dec 1, 2024. It is now read-only.
v4.0.0
If you are upgrading: please see UPGRADING.md.
Changed
- Replace source with N-API binding and JS from
leveldown(c6957d0) (#111) (@vweevers) - Restore RocksDB includes and options (
3843dc0) (#111) (@vweevers) - Restore RocksDB test specifics (
334af2c) (#111) (@vweevers) - Setup
prebuildifyand Electron tests (69f5f66,ea6d0df) (#111) (@vweevers) - Disable info log by default and add
infoLogLeveloption (#114) (002d836) (@vweevers) (this removed the need for53599da) - Replace
asyncdevDependency withasync-each(#116) (5678c16) (@vweevers) - Tweak
README.mdand package description (#112) (a0f6ace) (@vweevers) - Remove outdated
Getting Supportsection fromREADME.md(2c2ebc5) (@vweevers) - Upgrade
tempydevDependency from^0.2.1to^0.3.0(66f16bd) (@vweevers) - Upgrade
nycdevDependency from^13.2.0to^14.0.0(#104) (03746d0) (@vweevers)
Removed
- Drop node < 8.6.0 (
b294106) (#111) (@vweevers) - Remove outdated
Dockerfileand.dntrc(fab2d10) (@vweevers) - Remove benchmarks (#77) (@vweevers) (since moved to
level-bench) - Remove 32 bits from AppVeyor (#77) (@ralphtheninja)
Fixed
Historical Note Many commits between 3.1.0 and 4.0.0 are not listed here, because they became irrelevant once we rewrote rocksdb as an N-API addon by importing code from leveldown - essentially starting from scratch. This version of rocksdb includes all relevant changes and bugfixes of (up to and including) leveldown@5.1.0. Please refer to UPGRADING.md for a complete description of breaking changes in the context of rocksdb.