Socket
Socket
Sign inDemoInstall

leveldown

Package Overview
Dependencies
Maintainers
4
Versions
108
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

leveldown - npm Package Versions

1
911

0.2.3

Diff

Changelog

Source

[0.2.3] - 2013-05-17

Fixed

  • Backport memory leak fixes (@rvagg)
rvagg
published 0.4.1 •

Changelog

Source

[0.4.1] - 2013-05-17

Fixed

  • Fix memory leak caused when passing String objects in as keys and values, conversion to Slice created new char[] but wasn't being disposed. Buffers are automatically disposed (reported by @kylegetson levelup/#140) (@rvagg)
rvagg
published 0.4.0 •

Changelog

Source

[0.4.0] - 2013-05-15

Changed

rvagg
published 0.3.1 •

Changelog

Source

[0.3.1] - 2013-05-14

Fixed

  • Don't allow empty batch() operations through to LevelDB, on chained of array forms (@rvagg)
rvagg
published 0.3.0 •

Changelog

Source

[0.3.0] - 2013-05-14

In the early days minor versions were looked upon as major versions. Semver practices we use today was not adopted fully at this time. This is why the history might look a bit confusing.

Added

Changed

  • Pull API tests up into AbstractLevelDOWN, require it to run the tests. AbstractLevelDOWN can now be used to test LevelDOWN-compliant API's (@maxogden)
  • Change iterator methods to return errors on the callbacks rather than throw (@mcollina & @rvagg)
  • Update documentation for .get() (@deanlandolt)

Removed

  • Remove browserify shim (@rvagg)
<!-- ## 0.2.4 - 2013-05-21 _Was not published as a tag and `package.json` was never committed with this version number. Most likely due to a locally modified `package.json`._ -->
rvagg
published 0.2.1 •

Changelog

Source

[0.2.1] - 2013-04-08

Changed

  • Ignore empty string/buffer start/end options on iterators (@kesla)
  • Macro cleanup, replace some with static inline functions (@rvagg)

Fixed

  • Fix iterator to start on correct value when reverse=true, also handle end-of-store case (#27) (@kesla)
rvagg
published 0.2.0 •

Changelog

Source

[0.2.0] - 2013-03-30

Added

  • Add windows support, using a combination of libuv and Windows-specific code. See README for details about what's required (@rvagg)
  • Add leveldown.destroy(location, cb) to delete an existing LevelDB store, exposes LevelDB.DestroyDB() (@rvagg)
  • Add leveldown.repair(location, cb) to repair an existing LevelDB store, exposes LevelDB.RepairDB() (@rvagg)
  • Add advanced options: writeBufferSize, blockSize, maxOpenFiles, blockRestartInterval, exposes LevelDB options (@rvagg)
  • Add chained batch operations. Argument-less db.batch() will return a new Batch object that can .put() and .del() and then .write(). API in flux so not documented yet. (@juliangruber / @rvagg)

Changed

  • Auto-cleanup iterators that are left open when you close a database; any iterators left open when you close a database instance will kill your process so we now keep track of iterators and auto-close them before a db.close completes (@rvagg)
rvagg
published 0.1.4 •

Changelog

Source

[0.1.4] - 2013-03-11

Changed

rvagg
published 0.1.3 •

Changelog

Source

[0.1.3] - 2013-03-09

Fixed

rvagg
published 0.2.0-b02 •

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc