blockmap
Version:
Tizen's block map format
129 lines (85 loc) • 4.24 kB
Markdown
# Change Log
All notable changes to this project will be documented in this file
automatically by Versionist. DO NOT EDIT THIS FILE MANUALLY!
This project adheres to [Semantic Versioning](http://semver.org/).
# v4.0.3
## (2020-11-30)
* Update typescript to v4.1.2 [Alexis Svinartchouk]
* Add versionbot changelog [Alexis Svinartchouk]
# v4.0.2
## (2020-07-14)
* Update generated docs [Alexis Svinartchouk]
* Use tslib [Alexis Svinartchouk]
* Use strict typescript flag [Alexis Svinartchouk]
* Update dependencies [Alexis Svinartchouk]
* Update resin-lint -> balena-lint [Alexis Svinartchouk]
# v4.0.1
## (2020-03-31)
* Update generated docs [Alexis Svinartchouk]
* Update resin-lint [Alexis Svinartchouk]
* Transform._flush is public [Alexis Svinartchouk]
## 4.0.0 - 2019-04-04
* Remove travis and appveyor configs [Alexis Svinartchouk]
* Don't test on node 4 [Alexis Svinartchouk]
* Replace jsdoc with typedoc, rename resin -> balena [Alexis Svinartchouk]
* Change licence MIT -> Apache [Alexis Svinartchouk]
* Add licence in each ts file [Alexis Svinartchouk]
* Convert to typescript [Alexis Svinartchouk]
## v3.4.3 - 2018-06-01
* Upgrade(package): Bump dev dependencies #53 [Jonas Hermsmeier]
## v3.4.2 - 2018-06-01
* Fix(read-stream): Read the last range entirely in ReadStream #52 [Alexis Svinartchouk]
* Test(read-stream) Add a test case with the last block larger than chunk size #52 [Alexis Svinartchouk]
* Fix(test) Fix typo in ReadStream tests #52 [Alexis Svinartchouk]
## v3.4.1 - 2018-05-30
* Test(ci): Add Node v10 to CI test matrix #50 [Jonas Hermsmeier]
## v3.4.0 - 2018-05-30
* Feat(read-stream): Add a generateChecksums option #51 [Alexis Svinartchouk]
## v3.3.0 - 2018-05-30
* Fix(read-stream): Verify on end #49 [Jonas Hermsmeier]
* Feat(filter-stream): Add .rangesVerified counter #49 [Jonas Hermsmeier]
* Feat(read-stream): Add .rangesVerified counter #49 [Jonas Hermsmeier]
## v3.2.1 - 2018-05-30
* Fix(test): Fix ERR_AMBIGUOUS_ARGUMENT in assert with Node 10 #48 [Jonas Hermsmeier]
## v3.2.0 - 2018-05-29
* Feat(filter-stream): Add a generateChecksums option #47 [Alexis Svinartchouk]
## v3.1.0 - 2018-05-29
* Feat(read-stream): Accept a custom fs implementation in ReadStream constructor options. #46 [Alexis Svinartchouk]
## v3.0.0 - 2018-02-23
* Doc(README): Update examples with new chunk format #41 [Jonas Hermsmeier]
* Feat(blockmap): Move ReadStream.ReadStream -> BlockMap.ReadStream #41 [Jonas Hermsmeier]
* Feat(read-stream): Make ReadStream emit BlockMap.Chunk #41 [Jonas Hermsmeier]
* Feat(lib): Add BlockMap.Range & ReadStream.ReadRange #41 [Jonas Hermsmeier]
* Test(filter-stream): Remove checks for block.address #41 [Jonas Hermsmeier]
* Feat(filter-stream): Emit Chunk objects instead of Buffers #41 [Jonas Hermsmeier]
## v2.0.5 - 2018-02-20
* Test(filter-stream): Add assertions for bytes read #44 [Jonas Hermsmeier]
## v2.0.4 - 2018-02-16
* Chore(package): Update dependencies #42 [Jonas Hermsmeier]
## v2.0.3 - 2018-02-15
* Doc(README): Add reference links #43 [Jonas Hermsmeier]
## v2.0.2 - 2017-11-03
* Upgrade(package): Bump dependencies #39 [Jonas Hermsmeier]
## v2.0.1 - 2017-08-04
- **fix(package):** Fix `nanobench` not being a dev dependency
- **chore(package):** Update mocha 3.4.2 -> 3.5.0
## v2.0.0 - 2017-06-02
- **refactor(filter-stream):** Optimize performance
- **feat(read-stream):** Refactor & optimize BlockMap.ReadStream
- **BREAKING:** Removed `.blockInRange` property
- **BREAKING:** Rewrote `open()`, `close()` and `destroy()`
to implement the same behavior as `fs.ReadStream`
- **BREAKING:** `start` & `end` options will now cause only
partially covered regions to **NOT** be read
- **BREAKING:** Removed `.options`, add `.verify` instead
- **feat:** Added `.closed` & `.destroyed` properties
- **feat:** Added `.highWaterMark` getter/setter
- **feat:** Support `autoClose` option
- **chore(package):** Add benchmarks
- **chore(package):** Update mocha 3.2.0 -> 3.4.2
## v1.2.0 - 2017-03-08
- **fix(filter-stream):** Prevent emitting too small blocks
## v1.1.0 - 2017-03-02
- **fix(read-stream):** Throw if [start,end] are OOB
- **feat(blockmap):** Add .createFilterStream()
- **feat(readstream):** Add `fd` option