Skip to content

Releases: cross-org/kv

0.9.0

15 May 21:45
Compare
Choose a tag to compare
  • Concurrency bugfix
  • Cleanup
  • Bump minor from 0.0 to 0.9 to signify a state closer to stable

0.0.13

15 May 19:21
Compare
Choose a tag to compare
  • Reduce ledger lock frequency
  • Adjust parameters

0.0.12

14 May 22:14
Compare
Choose a tag to compare

Changes

  • Improve docs
  • Introduce options autoSync and syncIntervalMs to control multi-process ledger synchronization
  • Better error handling
  • Introduce events through .on(), allowing to listen for events sync, watchdogError and closing.

Full Changelog: 0.0.11...0.0.12

0.0.11

14 May 00:02
Compare
Choose a tag to compare

Changes

  • Optimizations

0.0.10

12 May 00:15
Compare
Choose a tag to compare

Changes

  • Rename getMany -> list .
  • Improve performance and reduce transaction file size by using custom serialization of transaction headers instead of CBOR.
  • Re-use DataViews where possible.

Full Changelog: 0.0.9...0.0.10

0.0.9

10 May 23:50
Compare
Choose a tag to compare

Changes

  • Separate ledger.
  • Refactor.
  • Optimize locking.
  • Add vacuum.
  • Support empty ranges to get all.

Full Changelog: 0.0.8...0.0.9

0.0.8

07 May 22:51
Compare
Choose a tag to compare
  • Optimise locking

0.0.7

07 May 22:04
Compare
Choose a tag to compare
  • Improve locking

0.0.6

07 May 19:39
Compare
Choose a tag to compare
  • Implement a simple locking mechanism

0.0.5

07 May 18:23
Compare
Choose a tag to compare
  • Various fixes