Skip to content
This repository was archived by the owner on Dec 2, 2024. It is now read-only.

Commit 355e809

Browse files
committed
6.0.0
1 parent af50822 commit 355e809

File tree

5 files changed

+59
-24
lines changed

5 files changed

+59
-24
lines changed

CHANGELOG.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,15 @@
22

33
_**If you are upgrading:** please see [`UPGRADING.md`](UPGRADING.md)._
44

5+
## [6.0.0] - 2021-04-09
6+
7+
### Changed
8+
9+
- **Breaking:** bump `abstract-leveldown` ([`720aced`](https://github.com/Level/level-js/commit/720aced)) (Vincent Weevers)
10+
- **Breaking:** bump `buffer` from 5.x to 6.x ([#210](https://github.com/Level/level-js/issues/210)) ([`cc68b21`](https://github.com/Level/level-js/commit/cc68b21)) (Alex Potsides)
11+
- Modernize syntax and bump `standard` ([Level/community#98](https://github.com/Level/community/issues/98)) ([`0ce815f`](https://github.com/Level/level-js/commit/0ce815f)) (Vincent Weevers)
12+
- Every browser in our test matrix now supports binary keys ([`2c20127`](https://github.com/Level/level-js/commit/2c20127)) (Vincent Weevers)
13+
514
## [5.0.2] - 2020-04-03
615

716
### Changed
@@ -431,6 +440,8 @@ _**If you are upgrading:** please see [`UPGRADING.md`](UPGRADING.md)._
431440

432441
:seedling: Initial release.
433442

443+
[6.0.0]: https://github.com/Level/level-js/compare/v5.0.2...v6.0.0
444+
434445
[5.0.2]: https://github.com/Level/level-js/compare/v5.0.1...v5.0.2
435446

436447
[5.0.1]: https://github.com/Level/level-js/compare/v5.0.0...v5.0.1

CONTRIBUTORS.md

Lines changed: 22 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -1,24 +1,24 @@
11
# Contributors
22

3-
| Name | GitHub | Social |
4-
| :---------------------- | :------------------------------------------------------- | :-------------------------------------------------------------- |
5-
| **Vincent Weevers** | [**@vweevers**](https://github.com/vweevers) | [**@vweevers@twitter**](https://twitter.com/vweevers) |
6-
| **Max Ogden** | [**@maxogden**](https://github.com/maxogden) | [**@maxogden@twitter**](https://twitter.com/maxogden) |
7-
| **Lars-Magnus Skog** | [**@ralphtheninja**](https://github.com/ralphtheninja) | [**@ralph@social.weho.st**](https://social.weho.st/@ralph) |
8-
| **Rod Vagg** | [**@rvagg**](https://github.com/rvagg) | [**@rvagg@twitter**](https://twitter.com/rvagg) |
9-
| **Josh** | [**@qs44**](https://github.com/qs44) | |
10-
| **Dominic Tarr** | [**@dominictarr**](https://github.com/dominictarr) | [**@dominictarr@twitter**](https://twitter.com/dominictarr) |
11-
| **Kyle Robinson Young** | [**@shama**](https://github.com/shama) | [**@shamakry@twitter**](https://twitter.com/shamakry) |
12-
| **Matteo Collina** | [**@mcollina**](https://github.com/mcollina) | [**@matteocollina@twitter**](https://twitter.com/matteocollina) |
13-
| **Nolan Lawson** | [**@nolanlawson**](https://github.com/nolanlawson) | [**@nolan@toot.cafe**](https://toot.cafe/@nolan) |
14-
| **Julian Gruber** | [**@juliangruber**](https://github.com/juliangruber) | [**@juliangruber@twitter**](https://twitter.com/juliangruber) |
15-
| **Mathias Buus** | [**@mafintosh**](https://github.com/mafintosh) | [**@mafintosh@twitter**](https://twitter.com/mafintosh) |
16-
| **Alex Potsides** | | |
17-
| **Bryce Baril** | [**@brycebaril**](https://github.com/brycebaril) | [**@brycebaril@twitter**](https://twitter.com/brycebaril) |
18-
| **Calvin Metcalf** | [**@calvinmetcalf**](https://github.com/calvinmetcalf) | |
19-
| **Hugo Dias** | | |
20-
| **James Halliday** | [**@substack**](https://github.com/substack) | [**@substack@twitter**](https://twitter.com/substack) |
21-
| **James Kyburz** | [**@jameskyburz**](https://github.com/jameskyburz) | [**@jameskyburz@twitter**](https://twitter.com/jameskyburz) |
22-
| **Nicholas Westlake** | [**@nrw**](https://github.com/nrw) | |
23-
| **Ryan Ramage** | [**@ryanramage**](https://github.com/ryanramage) | |
24-
| **Yoshua Wuyts** | [**@yoshuawuyts**](https://github.com/yoshuawuyts) | [**@yoshuawuyts@twitter**](https://twitter.com/yoshuawuyts) |
3+
| Name | GitHub | Social |
4+
| :---------------------- | :----------------------------------------------------------- | :-------------------------------------------------------------- |
5+
| **Vincent Weevers** | [**@vweevers**](https://github.com/vweevers) | [**@vweevers@twitter**](https://twitter.com/vweevers) |
6+
| **Max Ogden** | [**@maxogden**](https://github.com/maxogden) | [**@maxogden@twitter**](https://twitter.com/maxogden) |
7+
| **Lars-Magnus Skog** | [**@ralphtheninja**](https://github.com/ralphtheninja) | [**@ralph@social.weho.st**](https://social.weho.st/@ralph) |
8+
| **Rod Vagg** | [**@rvagg**](https://github.com/rvagg) | [**@rvagg@twitter**](https://twitter.com/rvagg) |
9+
| **Josh** | [**@qs44**](https://github.com/qs44) | |
10+
| **Dominic Tarr** | [**@dominictarr**](https://github.com/dominictarr) | [**@dominictarr@twitter**](https://twitter.com/dominictarr) |
11+
| **Kyle Robinson Young** | [**@shama**](https://github.com/shama) | [**@shamakry@twitter**](https://twitter.com/shamakry) |
12+
| **Matteo Collina** | [**@mcollina**](https://github.com/mcollina) | [**@matteocollina@twitter**](https://twitter.com/matteocollina) |
13+
| **Nolan Lawson** | [**@nolanlawson**](https://github.com/nolanlawson) | [**@nolan@toot.cafe**](https://toot.cafe/@nolan) |
14+
| **Alex Potsides** | | |
15+
| **Julian Gruber** | [**@juliangruber**](https://github.com/juliangruber) | [**@juliangruber@twitter**](https://twitter.com/juliangruber) |
16+
| **Mathias Buus** | [**@mafintosh**](https://github.com/mafintosh) | [**@mafintosh@twitter**](https://twitter.com/mafintosh) |
17+
| **Bryce Baril** | [**@brycebaril**](https://github.com/brycebaril) | [**@brycebaril@twitter**](https://twitter.com/brycebaril) |
18+
| **Calvin Metcalf** | [**@calvinmetcalf**](https://github.com/calvinmetcalf) | |
19+
| **Hugo Dias** | | |
20+
| **James Halliday** | [**@substack**](https://github.com/substack) | [**@substack@twitter**](https://twitter.com/substack) |
21+
| **James Kyburz** | [**@jameskyburz**](https://github.com/jameskyburz) | [**@jameskyburz@twitter**](https://twitter.com/jameskyburz) |
22+
| **Nicholas Westlake** | [**@nrw**](https://github.com/nrw) | |
23+
| **Ryan Ramage** | [**@ryanramage**](https://github.com/ryanramage) | |
24+
| **Yoshua Wuyts** | [**@yoshuawuyts**](https://github.com/yoshuawuyts) | [**@yoshuawuyts@twitter**](https://twitter.com/yoshuawuyts) |

README.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,10 +21,13 @@
2121
- [Type Support](#type-support)
2222
- [Install](#install)
2323
- [API](#api)
24-
- [Running Tests](#running-tests)
24+
- [`db = leveljs(location[, options])`](#db--leveljslocation-options)
25+
- [`options`](#options)
2526
- [Big Thanks](#big-thanks)
2627
- [Contributing](#contributing)
2728
- [Donate](#donate)
29+
- [Backers](#backers)
30+
- [Sponsors](#sponsors)
2831
- [License](#license)
2932

3033
</details>

UPGRADING.md

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,27 @@
22

33
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].
44

5+
## 6.0.0
6+
7+
Legacy range options have been removed ([Level/community#86](https://github.com/Level/community/issues/86)). If you previously did:
8+
9+
```js
10+
db.iterator({ start: 'a', end: 'z' })
11+
```
12+
13+
An error would now be thrown and you must instead do:
14+
15+
```js
16+
db.iterator({ gte: 'a', lte: 'z' })
17+
```
18+
19+
This release also drops support of legacy runtime environments ([Level/community#98](https://github.com/Level/community/issues/98)):
20+
21+
- Internet Explorer 11
22+
- Safari 9-11.
23+
24+
Lastly, and less likely to be a breaking change, the [`immediate`](https://github.com/calvinmetcalf/immediate) browser shim for `process.nextTick()` has been replaced with the smaller [`queue-microtask`](https://github.com/feross/queue-microtask).
25+
526
## 5.0.0
627

728
Support of keys & values other than strings and Buffers has been dropped. Internally `level-js` now stores keys & values as binary which solves a number of compatibility issues ([Level/memdown#186](https://github.com/Level/memdown/issues/186)). If you pass in a key or value that isn't a string or Buffer, it will be irreversibly stringified.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "level-js",
3-
"version": "5.0.2",
3+
"version": "6.0.0",
44
"description": "An abstract-leveldown compliant store on top of IndexedDB",
55
"author": "max ogden",
66
"license": "MIT",

0 commit comments

Comments
 (0)