diff --git a/CHANGELOG.md b/CHANGELOG.md index cda0b1f..a888219 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,22 @@ # Changelog +## [7.0.0] - 2021-04-09 + +### Changed + +- **Breaking:** drop node 6 and 8 ([Level/community#98](https://github.com/Level/community/issues/98)) ([`5c6752f`](https://github.com/Level/encoding-down/commit/5c6752f)) (Vincent Weevers) +- **Breaking:** modernize syntax and bump `standard` ([Level/community#98](https://github.com/Level/community/issues/98)) ([`404f20f`](https://github.com/Level/encoding-down/commit/404f20f)) (Vincent Weevers) +- Bump `abstract-leveldown`, `level-codec` and `level-errors` ([`83556fd`](https://github.com/Level/encoding-down/commit/83556fd)) (Vincent Weevers) +- Add `files` to `package.json` ([`103fe95`](https://github.com/Level/encoding-down/commit/103fe95)) (Vincent Weevers) + +### Added + +- Support encoding options on chained batch `put()` and `del()` ([`9690e52`](https://github.com/Level/encoding-down/commit/9690e52)) ([Level/levelup#633](https://github.com/Level/levelup/issues/633)) (Vincent Weevers) + +### Removed + +- Remove default export ([Level/community#87](https://github.com/Level/community/issues/87)) ([`1111866`](https://github.com/Level/encoding-down/commit/1111866)) (Vincent Weevers) + ## [6.3.0] - 2019-10-13 ### Added @@ -319,6 +336,8 @@ :seedling: Initial release. +[7.0.0]: https://github.com/Level/encoding-down/compare/v6.3.0...v7.0.0 + [6.3.0]: https://github.com/Level/encoding-down/compare/v6.2.0...v6.3.0 [6.2.0]: https://github.com/Level/encoding-down/compare/v6.1.0...v6.2.0 diff --git a/CONTRIBUTORS.md b/CONTRIBUTORS.md index 867a9d0..7dd380d 100644 --- a/CONTRIBUTORS.md +++ b/CONTRIBUTORS.md @@ -1,9 +1,9 @@ # Contributors -| Name | GitHub | Social | -| :------------------- | :----------------------------------------------------- | :------------------------------------------------------------ | -| **Lars-Magnus Skog** | [**@ralphtheninja**](https://github.com/ralphtheninja) | [**@ralph@social.weho.st**](https://social.weho.st/@ralph) | -| **Vincent Weevers** | [**@vweevers**](https://github.com/vweevers) | [**@vweevers@twitter**](https://twitter.com/vweevers) | -| **Julian Gruber** | [**@juliangruber**](https://github.com/juliangruber) | [**@juliangruber@twitter**](https://twitter.com/juliangruber) | -| **Meirion Hughes** | [**@MeirionHughes**](https://github.com/MeirionHughes) | | -| **Huan LI** | [**@zixia**](https://github.com/zixia) | [**@zixia@twitter**](https://twitter.com/zixia) | +| Name | GitHub | Social | +| :------------------- | :----------------------------------------------------------- | :------------------------------------------------------------ | +| **Vincent Weevers** | [**@vweevers**](https://github.com/vweevers) | [**@vweevers@twitter**](https://twitter.com/vweevers) | +| **Lars-Magnus Skog** | [**@ralphtheninja**](https://github.com/ralphtheninja) | [**@ralph@social.weho.st**](https://social.weho.st/@ralph) | +| **Julian Gruber** | [**@juliangruber**](https://github.com/juliangruber) | [**@juliangruber@twitter**](https://twitter.com/juliangruber) | +| **Meirion Hughes** | [**@MeirionHughes**](https://github.com/MeirionHughes) | | +| **Huan LI** | [**@zixia**](https://github.com/zixia) | [**@zixia@twitter**](https://twitter.com/zixia) | diff --git a/UPGRADING.md b/UPGRADING.md index 0d952d5..971e51f 100644 --- a/UPGRADING.md +++ b/UPGRADING.md @@ -2,15 +2,36 @@ This document describes breaking changes and how to upgrade. For a complete list of changes including minor and patch releases, please refer to the [changelog](CHANGELOG.md). -## v6 +## 7.0.0 + +Legacy range options have been removed ([Level/community#86](https://github.com/Level/community/issues/86)). If you previously did: + +```js +db.iterator({ start: 'a', end: 'z' }) +``` + +An error would now be thrown and you must instead do: + +```js +db.iterator({ gte: 'a', lte: 'z' }) +``` + +This release also drops support of legacy runtime environments ([Level/community#98](https://github.com/Level/community/issues/98)): + +- Node.js 6 and 8 +- Internet Explorer 11 +- Safari 9-11 +- Stock Android browser (AOSP). + +## 6.0.0 Upgraded `abstract-leveldown` to `v6.0.0`. Please see the corresponding [changelog entry](https://github.com/Level/abstract-leveldown/blob/master/CHANGELOG.md#600---2018-10-20) for more information. -## v5 +## 5.0.0 Dropped support for node 4. No other breaking changes. -## v4 +## 4.0.0 Dropped support for node 7. @@ -20,6 +41,6 @@ This major release contains an upgrade to `abstract-leveldown` with a [breaking If you previously passed arrays to `.batch()` that contained `undefined` or `null`, they would be silently ignored. Now this will produce an error. -## v3 +## 3.0.0 Dropped support for node 0.12. No other breaking changes. diff --git a/package.json b/package.json index 3168e3d..5f921ae 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "encoding-down", - "version": "6.3.0", + "version": "7.0.0", "description": "An abstract-leveldown implementation that wraps another store to encode keys and values", "license": "MIT", "main": "index.js",