Releases: mpareja/gearshaft
v0.3.0: EntityProjection
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
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
package: bump version to 0.1.1
v0.1.0: improve message-store creation experience
package: bump version to 0.1.0
v0.0.3-beta: adds Category
package: bump version to 0.0.3-beta
0.0.2-beta
package: bump version to 0.0.2-beta
0.0.1-beta: exclude test and tools from package
package: 0.0.1-beta: exclude test and tools from package
0.0.1-alpha: test publish package
package: bump version to 0.0.1-alpha for testing publish
0.0.0: internal testing release
github: build: connect to postgres on localhost