Skip to content

Releases: HarperFast/rocksdb-js

v0.1.7

18 Feb 20:07
98bdb12

Choose a tag to compare

What's Changed

Full Changelog: v0.1.6...v0.1.7

v0.1.6

12 Feb 23:05
ec2180c

Choose a tag to compare

What's Changed

  • Fix txnHandle reference by @kriszyp in #394
  • chore(deps): bump the patch group across 1 directory with 4 updates by @dependabot[bot] in #395
  • Expose transaction log path by @cb1kenobi in #397
  • chore(style): fix formatting by @harperfastbot[bot] in #398
  • chore(deps-dev): bump oxlint from 1.43.0 to 1.46.0 by @dependabot[bot] in #399
  • Suppress error if ldd is not found by @cb1kenobi in #401

Full Changelog: v0.1.5...v0.1.6

v0.1.5

10 Feb 15:09
eb9a7ce

Choose a tag to compare

What's Changed

  • chore(style): fix formatting by @harperfastbot[bot] in #390
  • Move flush before closing the transaction log by @cb1kenobi in #392
  • Use personal access token for all pull requests by @cb1kenobi in #393

New Contributors

  • @harperfastbot[bot] made their first contribution in #390

Full Changelog: v0.1.4...v0.1.5

v0.1.4

09 Feb 22:15
695bae0

Choose a tag to compare

What's Changed

  • chore(deps): bump the patch group with 6 updates by @dependabot[bot] in #382
  • chore(deps): bump the patch group with 2 updates by @dependabot[bot] in #387
  • Logs should be visible only after commit succeeds by @kriszyp in #380
  • Store improvements by @cb1kenobi in #383
  • Use the GitHub app to generate the token instead of personal tokens by @cb1kenobi in #389

Full Changelog: v0.1.3...v0.1.4

v0.1.3

05 Feb 16:06

Choose a tag to compare

What's Changed

Full Changelog: v0.1.2...v0.1.3

v0.1.2

30 Jan 14:47

Choose a tag to compare

What's Changed

Full Changelog: v0.1.1...v0.1.2

v0.1.1

27 Jan 23:11

Choose a tag to compare

  • Fixed binding export
  • Fixed locate binding logic

Full Changelog: v0.1.0...v0.1.1

v0.1.0

27 Jan 22:28

Choose a tag to compare

Initial release of rocksdb-js!

  • Supports optimistic and pessimistic transactions
  • Hybrid sync/async data retrieval
  • Range queries return an iterable with array-like methods and lazy evaluation
  • Transaction log system for recording transaction related data
  • Custom stores provide ability to override default database interactions
  • Efficient binary key and value encoding
  • Designed for Node.js and Bun on Linux, macOS, and Windows
  • Compiled with RocksDB v10.9.1

Full Changelog: https://github.com/HarperFast/rocksdb-js/commits/v0.1.0