Releases: Level/level-ws
Releases · Level/level-ws
v4.0.0
If you are upgrading: please see UPGRADING.md.
Changed
- Breaking: bump
readable-streamfrom 3 to 4 (082b8d6) (Vincent Weevers) - Breaking: use classes, requiring
new(dafafb2) (Vincent Weevers) - Breaking: drop Node.js 10 (
817c30c) (Vincent Weevers)
Fixed
- Cleanup README and add missing docs for options (
94a2a8e) (Vincent Weevers).
v3.0.0
If you are upgrading: please see UPGRADING.md.
Changed
- Breaking: drop node 6 and 8 (Level/community#98) (
2b04c28) (Vincent Weevers) - Breaking: modernize syntax (Level/community#98) (
2319634,3fc0829) (Vincent Weevers)
v2.0.0
If you are upgrading: please see UPGRADING.md.
Changed
- Upgrade
readable-streamfrom^2.2.8to^3.1.0(#105) (@ralphtheninja) - Upgrade
leveldevDependency from^4.0.0to^5.0.1(#109) (@vweevers) - Upgrade
nycdevDependency from^12.0.2to^13.2.0(#108) (@vweevers) - Upgrade
standarddevDependency from^11.0.1to^12.0.0(#102) (@ralphtheninja) - Apply common project tweaks (#106, #107) (@vweevers)
Removed
- Remove node 9 (
6e1ef3b) (@ralphtheninja)
v1.0.0
Changed
- Refactor test options to always set
createIfMissinganderrorIfExists(@ralphtheninja) - Move
setUp()function intotest()(@ralphtheninja) - Move
openTestDatabase()calls intotest()and passctxto tests (@ralphtheninja) - Test error after
db.close()and aftercleanup()(@ralphtheninja) - Use
afterincleanup()(@ralphtheninja) - Use only
readable-streamfrom user land (@ralphtheninja) - Use
^for devDependencies (@ralphtheninja) - Switch to plain MIT license (@ralphtheninja)
- Replace
util.inheritswithinheritsmodule (@ralphtheninja) - Replace
this._destroyedwiththis.destroyedfromWritable(@ralphtheninja) - Export single function that creates the stream (@ralphtheninja)
- Flip parameters in
WriteStreamconstructor (@ralphtheninja) - Verify results once using
level-concat-iteratorintead of multipledb.get()operations (@ralphtheninja) - Update README style (@ralphtheninja)
- Optimize internal batch
_bufferby pushing transformed data (@ralphtheninja) - Use
tempyfor test locations and removecleanup()(@vweevers) - Pass complete object in
_write()extending default type (@ralphtheninja) - Link to node 8 lts version of
Writable(@ralphtheninja) - Support custom
highWaterMark(@vweevers) - Change
maxBufferLengthto pause rather than drop writes (@vweevers)
Added
- Add node 6, 8, 9 and 10 to Travis (@ralphtheninja)
- Add
standardfor linting (@ralphtheninja) - Test race condition (@vweevers)
- Add
nycandcoveralls(@vweevers) - Add
CHANGELOG.md(@ralphtheninja) - Add
UPGRADING.md(@ralphtheninja) - Test
maxBufferLength(@vweevers) - Test edge cases (@vweevers)
Removed
- Remove node 0.10, 2, 3, 4 and 5 from Travis (@ralphtheninja)
- Remove
contributorsfrompackage.json(@ralphtheninja) - Remove copyright headers from code (@ralphtheninja)
- Remove
this.{writable,readable}state (@ralphtheninja) - Remove
this._db.isOpen()checks (@ralphtheninja) - Remove patching db from the API (@ralphtheninja)
- Remove default
'utf8'encoding and per stream encodings (@ralphtheninja, @vweevers) - Remove
.jshintrc(@ralphtheninja) - Remove
WriteStream#destroySoon()(@vweevers) - Remove
WriteStream#toString()(@vweevers) - Remove redundant
!buffercheck (@vweevers)
Fixed
- Fix erroneous test on missing type (@ralphtheninja)
- Fix race condition by flushing before finish (@vweevers)
- Fix
_destroyto emit'close'after error (@vweevers)
v0.1.0
v0.0.1
Changed
- Upgrade
readable-streamfrom~1.0.15to~2.0.6(@rvagg, @Greenkeeper) - Use
__dirnameinstead of temporary directory (@rvagg) - Update logo and copyright (@ralphtheninja)
Added
- Add Travis (@rvagg)
v0.0.0
🌱 Initial release.