Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

levelup

Package Overview
Dependencies
Maintainers
3
Versions
101
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

levelup - npm Package Versions

1
11

0.11.0

Diff

Changelog

Source

[0.11.0] - 2013-07-17

Added

  • Add @pgte as contributor

Changed

  • Switch from direct Buffer access to bops for better browser compatibility (@juliangruber)
  • WriteStream#end accepts data argument (@pgte)

Removed

  • Remove all Function#bind calls for better browser compatibility (@juliangruber)
rvagg
published 0.10.0 •

Changelog

Source

[0.10.0] - 2013-06-14

Changed

rvagg
published 0.9.0 •

Changelog

Source

[0.9.0] - 2013-05-21

Changed

  • Use leveldown@0.5.0, see https://github.com/level/leveldown/blob/master/CHANGELOG.md for details (@rvagg)
  • Race-condition(ish) fixed in ReadStream--createReadStream() does not start immediately and therefore allowed put()s to happen before the stream starts (@dominictarr)
  • ReadStream doesn't emit "ready" event (@dominictarr)
  • Allow separate encodings per operation in db.batch() (@juliangruber)
  • Allow separate encodings per write() in WriteStream (@juliangruber)
  • WriteStream supports "type" option ("put" [default] or "del") on constructor and individual write()s (@mcollina)
  • Expose LevelDOWN (or LevelDOWN substitute) as db property on LevelUP instance (e.g. db.db.approximateSize()) (@rvagg)
  • Chained batch exposed from LevelDOWN, invoked with argument-less db.batch() (@juliangruber, @rvagg)
  • Significantly improve ReadStream performance by replacing .bind() and .apply() (@mcollina, @kesla)
  • Better Browserify support (@rvagg, @juliangruber, @maxogden, etc.)
  • Deprecate secondary LevelDB-specific operations on LevelUP, prefer direct LevelDOWN access (approximateSize(), repair(), destroy(), getProperty()--new in leveldown@0.5.0) (@rvagg)

Removed

rvagg
published 0.8.0 •

Changelog

Source

[0.8.0] - 2013-04-17

Changed

  • More comprehensive argument checking, will now report back directly or throw if there is a problem rather than on nextTick (@rvagg)
  • Expose .options property on LevelUP instances. (@rvagg)
  • Further clarify 'encoding' -> 'valueEncoding' shift. db.options.valueEncoding is now authoritative even if user used 'encoding' on initialisation. (@rvagg)
  • level package now published to npm that bundles LevelUP and LevelDOWN and exposes LevelUP directly; for planned shift to detaching LevelDOWN as a direct-dependency of LevelUP. (@rvagg)
rvagg
published 0.7.0 •

Changelog

Source

[0.7.0] - 2013-04-08

Added

  • Add windows support in LevelDOWN@0.2.0 (@rvagg)
  • Add 'db' option on constructor to replace LevelDOWN (@rvagg)
  • Add repair() and destroy() aliases for LevelDOWN implementations (@rvagg)

Changed

  • Improved ReadStream reverse=true start key handling (@kesla)
  • ReadStream empty start and end keys ignored rather than segfault (@kesla)
  • 'encoding' option now an alias for valueEncoding only, keyEncoding defaults to 'utf8' and must be changed explicitly (@rvagg)

Fixed

  • Fix early close emit in WriteStream (@rvagg)
rvagg
published 0.7.0-b02 •

rvagg
published 0.7.0-b01 •

rvagg
published 0.7.0-b00 •

rvagg
published 0.6.2 •

Changelog

Source

[0.6.2] - 2013-03-04

Changed

  • Use xtend package instead of internal util._extend (@ralphtheninja)
  • Internal cleanup of callback argument detection (@ralphtheninja)
  • Move deferred-open-operations into an internal this._db wrapper rather than make them call public .get()/.put() etc. for a second time (@dominictarr)
rvagg
published 0.6.1 •

Changelog

Source

[0.6.1] - 2013-03-01

Changed

Fixed

  • Fix multiple iterator.end() calls in ReadStreams throwing errors, destroy() called while read/next is in progress #82 #83 #84 (@rvagg)
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