4.0.0 - 2022-07-01
If you are upgrading: please see UPGRADING.md
.
- Breaking: bump
readable-stream
from 3 to 4 (082b8d6
) (Vincent Weevers) - Breaking: use classes, requiring
new
(dafafb2
) (Vincent Weevers) - Breaking: drop Node.js 10 (
817c30c
) (Vincent Weevers)
- Cleanup README and add missing docs for options (
94a2a8e
) (Vincent Weevers).
3.0.0 - 2021-04-25
If you are upgrading: please see UPGRADING.md
.
- Breaking: drop node 6 and 8 (Level/community#98) (
2b04c28
) (Vincent Weevers) - Breaking: modernize syntax (Level/community#98) (
2319634
,3fc0829
) (Vincent Weevers)
2.0.0 - 2019-03-30
- Upgrade
readable-stream
from^2.2.8
to^3.1.0
(#105) (@ralphtheninja) - Upgrade
level
devDependency from^4.0.0
to^5.0.1
(#109) (@vweevers) - Upgrade
nyc
devDependency from^12.0.2
to^13.2.0
(#108) (@vweevers) - Upgrade
standard
devDependency from^11.0.1
to^12.0.0
(#102) (@ralphtheninja) - Apply common project tweaks (#106, #107) (@vweevers)
- Remove node 9 (
6e1ef3b
) (@ralphtheninja)
1.0.0 - 2018-06-30
- Refactor test options to always set
createIfMissing
anderrorIfExists
(@ralphtheninja) - Move
setUp()
function intotest()
(@ralphtheninja) - Move
openTestDatabase()
calls intotest()
and passctx
to tests (@ralphtheninja) - Test error after
db.close()
and aftercleanup()
(@ralphtheninja) - Use
after
incleanup()
(@ralphtheninja) - Use only
readable-stream
from user land (@ralphtheninja) - Use
^
for devDependencies (@ralphtheninja) - Switch to plain MIT license (@ralphtheninja)
- Replace
util.inherits
withinherits
module (@ralphtheninja) - Replace
this._destroyed
withthis.destroyed
fromWritable
(@ralphtheninja) - Export single function that creates the stream (@ralphtheninja)
- Flip parameters in
WriteStream
constructor (@ralphtheninja) - Verify results once using
level-concat-iterator
intead of multipledb.get()
operations (@ralphtheninja) - Update README style (@ralphtheninja)
- Optimize internal batch
_buffer
by pushing transformed data (@ralphtheninja) - Use
tempy
for 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
maxBufferLength
to pause rather than drop writes (@vweevers)
- Add node 6, 8, 9 and 10 to Travis (@ralphtheninja)
- Add
standard
for linting (@ralphtheninja) - Test race condition (@vweevers)
- Add
nyc
andcoveralls
(@vweevers) - Add
CHANGELOG.md
(@ralphtheninja) - Add
UPGRADING.md
(@ralphtheninja) - Test
maxBufferLength
(@vweevers) - Test edge cases (@vweevers)
- Remove node 0.10, 2, 3, 4 and 5 from Travis (@ralphtheninja)
- Remove
contributors
frompackage.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
!buffer
check (@vweevers)
- Fix erroneous test on missing type (@ralphtheninja)
- Fix race condition by flushing before finish (@vweevers)
- Fix
_destroy
to emit'close'
after error (@vweevers)
0.1.0 - 2017-04-07
- Upgrade
readable-stream
from~2.0.6
to^2.2.8
(@mcollina) - Upgrade
xtend
from~2.2.1
to^4.0.0
(@mcollina)
0.0.1 - 2016-03-14
- Upgrade
readable-stream
from~1.0.15
to~2.0.6
(@rvagg, @greenkeeper) - Use
__dirname
instead of temporary directory (@rvagg) - Update logo and copyright (@ralphtheninja)
- Add Travis (@rvagg)
0.0.0 - 2013-10-12
🌱 Initial release.