Skip to content

Releases: mpareja/gearshaft

v0.3.0: EntityProjection

29 Oct 23:56
Compare
Choose a tag to compare
Pre-release

Highlights

  • Adds createEntityProjection function
  • EntityProjection allows projecting messages easily onto entity

Commits

7369a9f package: bump version to 0.3.0
7360bee entity-store: normalize createEntityStore exports
ac4ed78 entity-store: accept projection instead of registerHandlers function
dc16dd5 entity-projection: add createEntityProjection
bc9b0c1 entity-store: move examples to entity-projection
5423c67 messaging: event-registry: decouple from MessageData
ee4e26a messaging: normalize event-registry export
1e1262c consumer: log duration of handler

v0.2.0: Consumer Host Support

27 Oct 09:45
Compare
Choose a tag to compare
Pre-release

Highlights

  • Adds host for running / stopping / pausing / un-pausing consumers based on OS process signals.
  • Bug fix: don't copy message id when following a message.
  • Simplify creation of command category names.

Commits

9eede95 package: update dependencies
05b225e messaging: follow: clear id when copying fields
913eefd message-store: category: support creating command category name
b279661 message-store: memory: mimic async behaviour
b5eb85a consumer: retry and log errors fetching initial position
3e873ac logging: extract throttleErrorLogging from consumer
218e1f7 host: support stop, pause, unpause of host
e74d4c6 host: refactor tests
81f6be8 host: initial implementation (missing logging)
91d149a runner: extract exampleRunner

v0.1.1: default to null object logger

12 Oct 01:11
Compare
Choose a tag to compare
Pre-release
package: bump version to 0.1.1

v0.1.0: improve message-store creation experience

12 Oct 00:04
Compare
Choose a tag to compare
package: bump version to 0.1.0

v0.0.3-beta: adds Category

09 Oct 21:15
Compare
Choose a tag to compare
Pre-release
package: bump version to 0.0.3-beta

0.0.2-beta

01 Oct 15:28
Compare
Choose a tag to compare
0.0.2-beta Pre-release
Pre-release
package: bump version to 0.0.2-beta

0.0.1-beta: exclude test and tools from package

23 Sep 03:29
Compare
Choose a tag to compare
package: 0.0.1-beta: exclude test and tools from package

0.0.1-alpha: test publish package

23 Sep 03:24
fdcebea
Compare
Choose a tag to compare
Pre-release
package: bump version to 0.0.1-alpha for testing publish

0.0.0: internal testing release

23 Sep 03:19
2582f09
Compare
Choose a tag to compare
Pre-release
github: build: connect to postgres on localhost