Releases: Level/classic-level
Releases · Level/classic-level
v3.0.0
20 Apr 13:58
Compare
Sorry, something went wrong.
No results found
If you are upgrading: please see UPGRADING.md .
Changed
Breaking: upgrade to abstract-level 3 (#112 ) (812fe88 ) (Vincent Weevers)
Added
Add db.getSync() method (#120 ) (7a2bd2c ) (Vincent Weevers)
Implement has() and hasMany() (#111 ) (6aeb739 ) (Vincent Weevers)
Implement explicit snapshots (#110 ) (15eb289 ) (Vincent Weevers)
Fixed
Fix TypeScript return type of get and getMany (#117 ) (e310ffd ) (David Daester)
v2.0.0
21 Oct 00:08
Compare
Sorry, something went wrong.
No results found
If you are upgrading: please see UPGRADING.md .
Changed
Breaking: bump abstract-level to 2.0.0 (dff7a67 ) (Vincent Weevers)
Breaking: remove callbacks and LEVEL_NOT_FOUND (d5bad80 ) (Vincent Weevers)
Update README for v2, with a new approach (a078b45 ) (Vincent Weevers)
Refactor to put more trust in abstract-level state (c2426bb ) (Vincent Weevers)
Use headers of 18.20.4 for prebuilds (13bcc68 ) (Vincent Weevers)
Swap CentOS image with AlmaLinux (for linux prebuilds) (a3be44d ) (Vincent Weevers)
Added
Support signal option on iterators (6e196dc ) (Vincent Weevers)
Removed
Breaking: drop Node.js < 18 and Electron < 30 (c177f3c , e18d5c7 ) (Vincent Weevers)
Stop testing on FreeBSD (ce99a79 ) (Vincent Weevers)
Remove levelup compatibility check (b086bc8 ) (Vincent Weevers)
Fixed
Fix cache bug in iterator.nextv() (1063558 ) (Vincent Weevers)
Create snapshot for get() synchronously (50e03dc ) (Vincent Weevers)
v1.4.1
20 Jan 16:28
Compare
Sorry, something went wrong.
No results found
Fixed
Fix race condition in tests (#90 ) (9ff2e82 ) (Matthew Keil).
v1.4.0
26 Nov 19:42
Compare
Sorry, something went wrong.
No results found
Not released to npm because of a race issue, which was fixed in 1.4.1.
Added
Add opt-in multithreading (#85 ) (7d497a5 ) (Matthew Keil).
v1.3.0
07 Apr 10:36
Compare
Sorry, something went wrong.
No results found
Changed
Refactor some pointer usage (#25 ) (d6437b4 ) (Robert Nagy)
Refactor: handle view encoding (Uint8Array) natively (#43 ) (b9fd5e9 ) (Vincent Weevers)
Bump and unlock napi-macros from 2.0.0 to 2.2.2 (#58 ) (8a4717b ) (Vincent Weevers).
Fixed
Swap linux-arm build to use linux-arm64-lts (#71 ) (5ea74ab ) (Cody Swendrowski)
Add openssl_fips variable to gyp bindings (#72 ) (b3f8517 ) (Cody Swendrowski).
v1.2.0
25 Mar 11:23
Compare
Sorry, something went wrong.
No results found
Added
Yield LEVEL_LOCKED error when lock is held (#8 ) (aa975de ) (Vincent Weevers)
Fixed
Fix getMany() memory leak (#9 ) (00364c7 ) (Vincent Weevers).
v1.1.0
06 Mar 15:01
Compare
Sorry, something went wrong.
No results found
Added
Create location directory recursively (#6 ) (1ba0b69 ) (Vincent Weevers)
Fixed
Fix TypeScript type declarations (a79fe82 ) (Vincent Weevers)
Document the return type of db.batch() and add example (a909ea6 ) (Vincent Weevers).
v1.0.0
04 Mar 15:16
Compare
Sorry, something went wrong.
No results found
🌱 Initial release. If you are upgrading from leveldown please see UPGRADING.md .