Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/Level/classic-level

An abstract-level database backed by LevelDB.
https://github.com/Level/classic-level

1.4.1

a21dfbfef088b159326a090d3585f080fbd0463f authored 9 months ago by Vincent Weevers <[email protected]>
test: fix race condition (#90)

* fix: race condition in unit test

* chore: lint fix

9ff2e8212f6028e5babfe6b8a9923fe85b1e33a4 authored 9 months ago by Matthew Keil <[email protected]>
1.4.0

c64eb069201c2c665089430f36eeadc005c65aed authored 11 months ago by Vincent Weevers <[email protected]>
Add opt-in multithreading (#85)

7d497a5e136460cce3d3fe741affcd769d7fa1ce authored 11 months ago by Matthew Keil <[email protected]>
Fix Python compatibility in CI

Ref https://github.com/nodejs/node-gyp/issues/2869
Ref https://github.com/Level/classic-level/pu...

3b1a6f27912b486dcd2a010720db30a4891238ee authored 12 months ago by Vincent Weevers <[email protected]>
1.3.0

e70d4c23b11cfe35f59a285297ed7f6c1b602b28 authored over 1 year ago by Vincent Weevers <[email protected]>
Add `openssl_fips` variable to gyp bindings (#72)

b3f8517611f1e479d92b80ef4714bb8a4f0fa7c6 authored over 1 year ago by Cody Swendrowski <[email protected]>
Swap linux-arm build to use `linux-arm64-lts` (#71)

5ea74aba7ba0114dc308e96c97d7524500e1b25e authored over 1 year ago by Cody Swendrowski <[email protected]>
Add workflow to test prebuilds manually

89397fd0cedf5637ffac866f7e2c7505ddcdbfde authored over 1 year ago by Vincent Weevers <[email protected]>
Bump and unlock napi-macros from 2.0.0 to 2.2.2 (#58)

* Bump napi-macros from 2.0.0 to 2.2.2

Bumps [napi-macros](https://github.com/mafintosh/napi-...

8a4717b2a2177ad8ad6b35963a61bd7c86bb279f authored over 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bump electron devDependency from 20 to 21 (#48)

Bumps [electron](https://github.com/electron/electron) from 20.3.0 to 21.0.1.
- [Release notes]...

19f98397f40febe8c19de89e1e159be37b6a3904 authored about 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bump faucet devDependency from 0.0.1 to 0.0.3 (#49)

Bumps [faucet](https://github.com/substack/faucet) from 0.0.1 to 0.0.3.
- [Release notes](https...

608be7709921918f511bd71f385a51744f2e364c authored about 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bump electron devDependency from 19 to 20 (#47)

Bumps [electron](https://github.com/electron/electron) from 19.0.15 to 20.1.1.
- [Release notes...

42f286b7888b5ae89228935a55ab739d47031f4c authored about 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Remove completed TODO comment (#45)

10daf0d6ee64b5433e3e19b6582092f10a5e38ec authored over 2 years ago by Vincent Weevers <[email protected]>
Bump @types/node devDependency from 17.x to 18.x (#46)

Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) fro...

c75e57db642d5d5bc753bc52fba179e5fe177263 authored over 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Refactor: handle view encoding (Uint8Array) natively (#43)

Replaces the internal asBuffer option with an encoding option that
can be one of buffer, utf8 o...

b9fd5e99cfb546229d222ba6c3acb5d7384759a4 authored over 2 years ago by Vincent Weevers <[email protected]>
Refactor some pointer usage (#25)

d6437b4e5123665b984c03eb394a4ae41a96d304 authored over 2 years ago by Robert Nagy <[email protected]>
Remove broken `ts-standard` devDependency

20f4a3474b9a02d6c8ec4e0b589e0e0d906b6428 authored over 2 years ago by Vincent Weevers <[email protected]>
Bump `standard` devDependency from 16 to 17

232b61cbfa494a8b1bedb808609cb1c5e7e9fe3e authored over 2 years ago by Vincent Weevers <[email protected]>
Bump electron devDependency from 18 to 19 (#42)

Bumps [electron](https://github.com/electron/electron) from 18.3.1 to 19.0.1.
- [Release notes]...

71fc343b04c264567cce1821645f246a40da496e authored over 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bump glob devDependency from 7 to 8 (#38)

Bumps [glob](https://github.com/isaacs/node-glob) from 7.2.0 to 8.0.1.
- [Release notes](https:...

f4cabe9e6532a876f6b6c2412a94e8c10dc5641a authored over 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bump @voxpelli/tsconfig from 3 to 4 (#37)

Bumps [@voxpelli/tsconfig](https://github.com/voxpelli/tsconfig) from 3.2.0 to 4.0.0.
- [Releas...

7e1a99e5194bb89ffd3d8fe8f80bbe0f038c5326 authored over 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bump codecov/codecov-action from 2 to 3 (#33)

Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 2 to 3.
- [Relea...

420f2a1949b2394a7d89d8872232892ebc2552e3 authored over 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bump actions/download-artifact from 2 to 3 (#34)

Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 2 to 3.
- ...

0d937c0a4e9dd9795a1d76cb05408f79fcc705df authored over 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bump actions/upload-artifact from 2 to 3 (#35)

Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 2 to 3.
- [Rel...

fb5bb5efad71f972d60fcf455b28df4ef6fd370d authored over 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bump electron from 17.3.1 to 18.0.1 (#12)

Bumps [electron](https://github.com/electron/electron) from 17.3.1 to 18.0.1.
- [Release notes]...

081701d37113be22498745a3ee235dbf3b6f3305 authored over 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bump actions/checkout from 2 to 3 (#11)

Bumps [actions/checkout](https://github.com/actions/checkout) from 2 to 3.
- [Release notes](ht...

02b7bbbd55fc121e6325b1eeb441fa225fdf3875 authored over 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
1.2.0

5e2fafb0dad78457742fdb2b85201ec61fc139d8 authored over 2 years ago by Vincent Weevers <[email protected]>
Fix `getMany()` memory leak (#9)

Ref https://github.com/Level/rocksdb/issues/192
Ref https://github.com/Level/leveldown/issues/790

00364c71645978d96e4ec74f623dada2da8542b3 authored over 2 years ago by Vincent Weevers <[email protected]>
Yield `LEVEL_LOCKED` error when lock is held (#8)

This allows `level-party` or `rave-level` (its `abstract-level`
replacement) to catch this spec...

aa975ded9d63a53492bf12c8817325af045f2983 authored over 2 years ago by Vincent Weevers <[email protected]>
1.1.0

cf161a59e5458eaadff1066d5761e1baf064a1ae authored over 2 years ago by Vincent Weevers <[email protected]>
Fix TypeScript type declarations

a79fe82cb2263678536bdbef69dbb17be9f71d82 authored over 2 years ago by Vincent Weevers <[email protected]>
Document the return type of `db.batch()` and add example

a909ea6d4df3a84d6ce149c7711ce89a62cfeaaf authored over 2 years ago by Vincent Weevers <[email protected]>
Create location directory recursively (#6)

1ba0b69447694541f7743de1a4ea0f697b1d7498 authored over 2 years ago by Vincent Weevers <[email protected]>
1.0.0

4110908335a7139f88538f321a4256507406e917 authored over 2 years ago by Vincent Weevers <[email protected]>
Bump `prebuildify-cross` and `node-gyp` devDependencies

831846d0b58d24f940c3d13a0844f06f90477fb8 authored over 2 years ago by Vincent Weevers <[email protected]>
Fix Node-API link and remove duplicate README section

6c0a3efb1b1b21c2c19ee33ca506bc50e730275e authored over 2 years ago by Vincent Weevers <[email protected]>
Bump actions/setup-node from 2 to 3 (#5)

Bumps [actions/setup-node](https://github.com/actions/setup-node) from 2 to 3.
- [Release notes...

67797bfd423f2dc6d9688e1ec3d051cddb65f10c authored over 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Write guide for upgrading from `leveldown` (#3)

88c46f3f1dfaa82ba7ce7198ebe7d6c91f061266 authored over 2 years ago by Vincent Weevers <[email protected]>
Breaking: rename `highWaterMark` to `highWaterMarkBytes` (#1)

To remove a conflict with streams. Also adds documentation.

Ref https://github.com/Level/leve...

a62e779a81aa8b5f70ca7f4e281f61cbab216e95 authored over 2 years ago by Vincent Weevers <[email protected]>
Align LICENSE formatting with standardized SPDX

1b9d3f5da0cee1f4c2dfb5e4b6daf530c9d5afff authored over 2 years ago by Vincent Weevers <[email protected]>
Temporarily skip FreeBSD tests

b88e38d7dedfc26b6ae1c7019c00bfe2b0fe73e5 authored over 2 years ago by Vincent Weevers <[email protected]>
Rename iterator_next to iterator_nextv

4af9e0f0b00cc6b9f7f58983eac45803ba3e0282 authored over 2 years ago by Vincent Weevers <[email protected]>
Rename iterator end to close

099565a00255570871febc2f251d30c68b22ce0f authored over 2 years ago by Vincent Weevers <[email protected]>
Bump `node-gyp` devDependency from 7.x to 8.x

Breaking for contributors, as it drops support of Python 2. We need
`node-gyp` >= 8.4.0 for VS 2...

1c22bf56b5b2d96246d0100ab166dea6158489d8 authored over 2 years ago by Vincent Weevers <[email protected]>
Bump devDependencies

0f0eaa3898cc220a48025ecb6e82aca1c00576f5 authored over 2 years ago by Vincent Weevers <[email protected]>
Update README

373a4e14b7fc18d41968d81f0cd415fc007a6d26 authored over 2 years ago by Vincent Weevers <[email protected]>
Add comment about not implementing `_all()`

66b08e2fd87b01aefb47c5cb78015f33653d26ee authored over 2 years ago by Vincent Weevers <[email protected]>
Fix `next()` to only retrieve 1 entry initially

Optimizing it for `seek()` use cases like before. Unit tests now
all pass.

55204eaf230b013404a6b018e047766c6087d293 authored over 2 years ago by Vincent Weevers <[email protected]>
Add TypeScript type declarations

8306e78c4d7f6524d077c923ba5a27fe9027489e authored over 2 years ago by Vincent Weevers <[email protected]>
Rename `leveldown.js` to `index.js`

dbbbd787db1f8ccc4f5efe97b40d0b3310f3bd5c authored over 2 years ago by Vincent Weevers <[email protected]>
Add LEVEL_NOT_FOUND and LEVEL_CORRUPTION error codes

39cad430930e1196a66197de04448392f7e40ef1 authored over 2 years ago by Vincent Weevers <[email protected]>
Return silently when seeking after iterator close

4cda0340c7c42bb9e31a110ffb69b94d52760dbc authored over 2 years ago by Vincent Weevers <[email protected]>
Move ClassicLevel methods into class

0527ce5df39b749cb053efe9e715f6152ef93cf4 authored over 2 years ago by Vincent Weevers <[email protected]>
Move ChainedBatch methods into class

a85780640d47ebbdf51d681f172ab4e465998e54 authored over 2 years ago by Vincent Weevers <[email protected]>
Breaking: upgrade from `abstract-leveldown` to `abstract-level`

On the C++ side:

- Replace asBuffer options with encoding options
- Refactor iterator_next to w...

b9ba3dd6c5e5b36387d1efb040ad69edb6045dc9 authored over 2 years ago by Vincent Weevers <[email protected]>
Have lte and gte take precedence over lt and gt

937110dd4b4bcccedf2f4a4e84c59550fd2f4489 authored over 2 years ago by Vincent Weevers <[email protected]>
Make empty range options and keys valid

e99a0af5019c770e63291602e7e55e2b619b4bca authored over 2 years ago by Vincent Weevers <[email protected]>
Clear changelog

00e5584fc4111f7f86bae65535e1f94fe08fea64 authored almost 3 years ago by Vincent Weevers <[email protected]>
Breaking: drop Node.js 10

1fcca5856a14b1ab855146de4b78da8507d33251 authored almost 3 years ago by Vincent Weevers <[email protected]>
Enable strict mode in tests

d23135ccc01d19c001b412e2ca2aa5ed904f07cb authored almost 3 years ago by Vincent Weevers <[email protected]>
Fork from leveldown

a84c6a217aa442b7c2ed40d3258549bc385116c8 authored almost 3 years ago by Vincent Weevers <[email protected]>
Document new features

- Document `for await...of db.iterator()`
- Copy some documentation tweaks from `abstract-leveld...

ba729d223ec5ec54c5ad88e05c11e7bba71315f2 authored about 3 years ago by Vincent Weevers <[email protected]>
Bump electron devDependency from 13.x to 15.x (#788)

ab81cf259c5094444e24d8dc4bd587d83a0c08cb authored about 3 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
6.1.0

496f0b1b0fb4a4b76400b03fb592bb2c53e07c1e authored about 3 years ago by Vincent Weevers <[email protected]>
Add `db.getMany(keys)` (#787)

Ref https://github.com/Level/community/issues/101

50dc50bf005c70b024fe4d3add369b236c8dcbb9 authored about 3 years ago by Vincent Weevers <[email protected]>
6.0.3

8e72ac5fe2fb19b3cf1257de821c31cf12166326 authored about 3 years ago by Vincent Weevers <[email protected]>
Build universal binary for M1 (Apple silicon) (#781)

On mac, the prebuilt binary (as well as the binary built by
`npm i --build-from-source`) is now...

26ea71723e1aca5f40c66df40bd3ba69675bb301 authored about 3 years ago by Vincent Weevers <[email protected]>
Refactor: add Entry struct to abstract away key-value pairs (#785)

And add `const` and `private` where appropriate.

576d1355ac07d012c584aa42c98f893c5256573f authored about 3 years ago by Vincent Weevers <[email protected]>
Cleanup hanging iterator also when `next()` errored

7356ba43d3f7261c9b871e947d219e78586ccef2 authored about 3 years ago by Vincent Weevers <[email protected]>
Make `db.clear()` 27x faster by doing it natively

Because this uses an iterator under the hood, it also refactors
shared code between `db.iterator...

aedf49e3bce8bf99d0710809cb859d7243e429a2 authored about 3 years ago by Vincent Weevers <[email protected]>
Refactor: avoid storing `napi_env`

0f88586656e10a140bb7953e2469cb68cd9a9fba authored about 3 years ago by Vincent Weevers <[email protected]>
Optimize `db.iterator()`

By using `emplace_back()`, reusing the `std::vector` cache between
`iterator.next()` calls, and ...

112906b36be181e587a0b8f72a0584ff6e38e378 authored about 3 years ago by Vincent Weevers <[email protected]>
Prevent GC of db during `clear()` and other operations

9a3f59aede9a6356efc13c8e8b31f6592b7aa64b authored about 3 years ago by Vincent Weevers <[email protected]>
6.0.2

8985b57bee515a3d0800cbdf25d941ddbfd07406 authored about 3 years ago by Vincent Weevers <[email protected]>
Close database on environment exit (#783)

Closes #667, closes #755.

8fdcaaa3bdadec3a2badf8bf13db28fbbfa9a93c authored about 3 years ago by Vincent Weevers <[email protected]>
Tweak `iterator.seek()` documentation

Ref https://github.com/Level/levelup/issues/491#issuecomment-917361384

ef1c3217e09c7d3384e8d33f2dbbdc1e35e83dd8 authored about 3 years ago by Vincent Weevers <[email protected]>
Ignore tempy updates (ESM-only package)

aa649bfb427e81facc9ea94df80b92545641d546 authored about 3 years ago by Vincent Weevers <[email protected]>
Increase Common Changelog compliance

3873f1bd48c9114931377526fd3fcb9accf4367d authored about 3 years ago by Vincent Weevers <[email protected]>
6.0.1

2938f207d66128aff078e9374d4089ce927ebc71 authored about 3 years ago by Vincent Weevers <[email protected]>
Cleanup

8dee27ab176d4789a708b9d1b2361a74f247d85f authored about 3 years ago by Vincent Weevers <[email protected]>
Support approximateSize on db bigger than 4 GB (#777)

By using napi_create_int64 instead of napi_create_int32.

Closes #776.

8740057ab563464f7eefe2591ac9a5fbd4167e7c authored about 3 years ago by Lars Kuhtz <[email protected]>
Bump codecov/codecov-action from 1.x to 2.x (#779)

4659c8e2b51d3b9d6f0989667df81f37574473d6 authored about 3 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Move to GitHub Actions (#764)

Ref Level/community#99

Bumps prebuildify-cross from 4.0.0 to 4.0.1
Ref https://github.com/pr...

f8fff948b4ea1d7516948ab37a2d65ec20e03248 authored about 3 years ago by Vincent Weevers <[email protected]>
Bump electron devDependency from 12.x to 13.x (#767)

e1c34634c11f4d3dd174c3f2e658fdae2cde1c15 authored over 3 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
6.0.0

77b5238cc44e6ca6e685c9e930ee1c6b8656caaf authored over 3 years ago by Vincent Weevers <[email protected]>
Remove default export (Level/community#87)

686d68519c81003c7a854b2018ddbd56a08d89a2 authored over 3 years ago by Vincent Weevers <[email protected]>
Update readme and .npmignore

cff883a8e0c3aee4ee01d48fd9a1664ca077e889 authored over 3 years ago by Vincent Weevers <[email protected]>
Bump cross-env

bdfb17a0114aed7d7de541d7572a0d9fe7908349 authored over 3 years ago by Vincent Weevers <[email protected]>
Bump standard from 15.x to 16.x

39e3ca34864c9fc55a70bb3359e99341752ed041 authored over 3 years ago by Vincent Weevers <[email protected]>
Breaking: drop node 6 and 8 (Level/community#98)

8502b343b52f1ce70a272e43da507e2293838284 authored over 3 years ago by Vincent Weevers <[email protected]>
Bump tempy

2dad78b3c14f960b83803eec8354475d728374b1 authored over 3 years ago by Vincent Weevers <[email protected]>
Breaking: bump abstract-leveldown

Removes legacy ranges options (Level/community#86).

15d5a9e2c69b720790a6077517460ef671b19530 authored over 3 years ago by Vincent Weevers <[email protected]>
Bump node-gyp from 6.x to 7.x

8bc56962a1f5ab9972aadefeee738248b5f73c7b authored over 3 years ago by Vincent Weevers <[email protected]>
Bump level-concat-iterator

39b9d3fa937b8683cccf1a537caf5edfa8ac1cab authored over 3 years ago by Vincent Weevers <[email protected]>
Bump electron from 11.4.1 to 12.0.2 (#759)

6c2ecd76a428efe3a3069b4d9b4316989ba82caa authored over 3 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Upgrade FreeBSD in CI from 12.1 to 12.2 (#760)

18ccfcbb891228d870e44b3385d0091ba938a202 authored over 3 years ago by Vincent Weevers <[email protected]>
Disable dependabot on git submodules

a7893e44c9732132f0a938128011ecc240f480dc authored almost 4 years ago by Vincent Weevers <[email protected]>
Bump abstract-leveldown from 6.2.3 to 6.3.0

Bumps [abstract-leveldown](https://github.com/Level/abstract-leveldown) from 6.2.3 to 6.3.0.
- [...

344cb1b03b2bbf8dc4b71162c3050ddfbdac5250 authored almost 4 years ago by dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
Skip stack exhaustion test

55a33b11f58c0c978115d9c1990ea72647b21a3a authored almost 4 years ago by Vincent Weevers <[email protected]>