Skip to content

Releases: albe/node-event-storage

Fix missing utils in package

27 Feb 14:39
1f00011

Choose a tag to compare

Fix missing index.js in package

27 Feb 14:29
943a397

Choose a tag to compare

Read-Only mode and improved file format

27 Jun 00:12

Choose a tag to compare

This release is a breaking change, since the file format of partitions was changed.

Consumer state

10 Aug 17:42

Choose a tag to compare

  • Consumers can store state with exactly-once semantics
  • Node 6 no longer supported
  • dependency version updates

v0.5.3

15 Jul 23:47

Choose a tag to compare

Fix tests

v0.5.2

15 Jul 16:20

Choose a tag to compare

Add missing index entry point

Consumer from revision

14 Mar 14:49

Choose a tag to compare

  • Consumers may start from an arbitrary revision

Breaking Feature Release

18 Aug 08:51

Choose a tag to compare

  • JoinEventStream returns cross-stream events deterministically (this makes commitId a counter instead of uuid and hence is breaking)
  • object stream matcher is persisted correctly
  • Consumer pauses the underlying stream on stop
  • Storage can lazy load indexes
  • rename privateKey storage option to hmacSecret
  • add Readme sections on compression and security

JoinEventStream

13 Aug 01:20

Choose a tag to compare

  • Fix and cover JoinEventStream with tests
  • Improve Index.find and cover Index with more tests
  • Some small code improvements

Breaking Feature Release

24 Jul 20:01

Choose a tag to compare

  • Add hmac verification for Index matcher
  • Improve Index read API to read from the end
  • Allow disabling dirty reads