All notable changes to this project will be documented in this file. See conventional commits for commit guidelines.
0.3.3 - 2021-12-28
- merge branch 'dev' - (5cae915) - @tqwewe
- merge branch 'main' into dev - (4858067) - @tqwewe
- merge branch 'dev' - (0f03acc) - @tqwewe
- merge branch 'main' into dev - (d94d279) - @tqwewe
0.3.2 - 2021-12-27
- (thalo) add feature flags in documentation - (055d15d) - @tqwewe
- remove delay between publishing packages - (823699d) - @tqwewe
- (thalo) add
Item
associated type toEventStream
- (b9484e5) - @tqwewe - (thalo-kafka) add
KafkaEventStream::watch_event_handler
method to handle event handlers - (c7c1c16) - @tqwewe - (thalo-kafka) add
auto.offset.reset=earliest
to recommended kafka config - (eb65b95) - @tqwewe - (thalo-kafka) add
Clone
,Debug
derives toKafkaClientConfig
- (eb4a5ee) - @tqwewe - (thalo-kafka) add
KafkaEventStream::consumer
- (960461d) - @tqwewe - (thalo-kafka) add
KafkaEventMessage
- (6d5fc66) - @tqwewe - (thalo-kafka) take items that implement
fmt::Display
forKafkaEventStream::new
- (a2ce28b) - @tqwewe
- merge branch 'dev' - (7107ed8) - @tqwewe
- merge branch 'main' into dev - (6ed6047) - @tqwewe
- merge branch 'dev' - (0d79eab) - @tqwewe
0.3.1 - 2021-12-27
- (thalo) enable all features on docs.rs - (0c6df2f) - @tqwewe
- (thalo-postgres) exclude docker image from cargo package - (22b11ab) - @tqwewe
- add thalo-kafka to bump hooks - (a097491) - @tqwewe
- (thalo-kafka) add docs to
KafkaEventStream
- (26c9562) - @tqwewe - (thalo-macros) use absolute url links in docs - (038d2f9) - @tqwewe
- (thalo) add result to
EventStream::listen_events
- (d55fc09) - @tqwewe - (thalo-kafka) add
KafkaClientConfig
- (ebaa7ef) - @tqwewe - (thalo-kafka) add topic subscription to
KafkaEventStream
- (4b10932) - @tqwewe
0.3.0 - 2021-12-26
- (thalo-kafka) fix invalid
EventStream
implementation - (25f6973) - @tqwewe - (thalo-macros)
AggregateChannel
not using expressive call toAggregateType::aggregate_type()
- (a006ad2) - @tqwewe - (thalo-postgres) database queries - (ddc6617) - @tqwewe
- add publish to cog post bump hooks - (2f1af85) - @tqwewe
- add pre cog bump hooks for all packages - (c9b0ae4) - @tqwewe
- (examples/postgres) add gif preview - (13dafd9) - @tqwewe
- (examples/protobuf) add README.md and screenshot - (fd001b8) - @tqwewe
- (thalo) add event documentation - (f471351) - @tqwewe
- (thalo) update module documentation - (7abf5b6) - @tqwewe
- (thalo) update description - (6b84c04) - @tqwewe
- (thalo) update doc links and correct grammar - (bc1c8cb) - @tqwewe
- (thalo-inmemory) add docs - (7212875) - @tqwewe
- (thalo-kafka) add package thalo-kafka - (70d8171) - @tqwewe
- add information to crate Cargo.toml files - (d29e3b8) - @tqwewe
- update README.md - (0d64db5) - @tqwewe
- remove stray period from README.md - (d0a7580) - @tqwewe
- center title and remove 3 points on README.md - (dcbea3e) - @tqwewe
- add logo to README.md - (09c951f) - @tqwewe
- add detailed README.md content - (382514a) - @tqwewe
- (examples/postgres) use
BroadcastStream
- (6c759e4) - @tqwewe - (examples/protobuf) add interactive demo - (01f96e1) - @tqwewe
- (examples/protobuf) add example protobuf - (de9028e) - @tqwewe
- (thalo) add thalo-macros to thalo crate - (2bac184) - @tqwewe
- (thalo) implement
EventStream
for tokio channel streams - (26b6823) - @tqwewe - (thalo) add
load_events_by_id
toEventStore
- (320bda4) - @tqwewe - (thalo) add event stream - (5e3af98) - @tqwewe
- (thalo-inmemory) add package
thalo-inmemory
- (c85b366) - @tqwewe - (thalo-macros) add derive
EventType
- (aad337b) - @tqwewe - (thalo-macros) add derive
Aggregate
- (7b265d8) - @tqwewe - (thalo-macros) add derive
TypeId
- (c6e71bd) - @tqwewe - (thalo-macros) add package
thalo-macros
- (efd90f4) - @tqwewe - (thalo-postgres) implement
load_events_by_id
- (a52f4af) - @tqwewe - (thaloto) add package
thaloto
- (3498733) - @tqwewe - (thaloto-postgres) add package
thaloto-postgres
- (a074bdf) - @tqwewe - add projections and event handler - (7d42cbf) - @tqwewe
- (examples/protobuf) remove unused trait
BankAccountCommand
- (3d7917b) - @tqwewe - (outbox-relay) delete outbox relay (moved to new repo thalo-rs/outbox-relay) - (fa339dd) - @tqwewe
- merge branch 'dev' - (424e7da) - @tqwewe
- merge branch 'feat/rewrite' - (08af956) - @tqwewe
- merge branch 'main' into feat/rewrite - (6555444) - @tqwewe
- update versions to 0.3 - (f0bc4eb) - @tqwewe
- rename thaloto packages to thalo - (ce4f597) - @tqwewe
- thalo & thalo-macros updates wip - (8fb805f) - @tqwewe
- merge branch 'dev' - (fc98472) - @tqwewe
- merge branch 'main' into dev - (046edd7) - @tqwewe
- merge branch 'dev' - (74c8c12) - @tqwewe
- merge branch 'main' into dev - (3d193ef) - @tqwewe
- increase logo size on README.md - (43b273c) - @tqwewe
- rename thalo.png to logo.png - (5f217f4) - @tqwewe
- merge branch 'dev' - (4e805fb) - @tqwewe
- merge branch 'main' into dev - (597473f) - @tqwewe
- (examples/bank) remove unused
AggregateType
import - (cd79d27) - @tqwewe - (thalo) remove unused module
actor
- (51ead6e) - @tqwewe - (thalo) move
EventEnvelope
toevent
module - (ffa2b39) - @tqwewe
0.2.2 - 2021-12-18
- (examples/bank) update Cargo.lock - (bda7bde) - @tqwewe
- increase delay between publishing packages - (d254b3a) - @tqwewe
- delete cargo-puglic script - (39cbc53) - @tqwewe
- (docs) add index.html - (6345cd1) - @tqwewe
- (thalo) add information example to documentation - (6f78420) - @tqwewe
- (thalo) add and fix documentation - (bd5c732) - @tqwewe
- (docs) add responsive styles - (911f4d2) - @tqwewe
- (docs) add favicon and description - (e57ea29) - @tqwewe
- (examples/bank) use invariant codes without message - (2280c1f) - @tqwewe
- (examples/bank) add invairant codes - (7f83823) - @tqwewe
- (thalo) add
Error::invariant_code
method - (3e312fa) - @tqwewe - (thalo) add code to
Error::Invariant
- (971ca8c) - @tqwewe - add
code
andmessage
to tarpc error response - (4cb13cf) - @tqwewe
- (docs) create CNAME - (2130eac) - @tqwewe
- merge branch 'dev' - (32231e8) - @tqwewe
- merge branch 'dev' of github.com:thalo-rs/thalo - (d8aca78) - @tqwewe
- merge branch 'dev' of github.com:thalo-rs/thalo - (eacee47) - @tqwewe
- merge branch 'main' of github.com:thalo-rs/thalo into dev - (a2efb1e) - @tqwewe
- create CNAME - (b7fe556) - @tqwewe
- (thalo) rename file
alias.rs
tocommand.rs
- (716d046) - @tqwewe - (thalo) remove unused macro
send
- (ac52b26) - @tqwewe
0.2.1 - 2021-12-15
0.2.0 - 2021-12-15
- (docker-image) add table
projection
- (b821cc1) - @tqwewe - (examples/bank) use
projection
table - (39f3ec2) - @tqwewe - (outbox-relay) add --no-loop flag to pg_recvlogical - (94204d2) - @tqwewe
- (outbox-relay) delete existing slot on startup - (87f217d) - @tqwewe
- (thalo) add associated id type to trait - (722d13f) - @tqwewe
- (thalo) use
projection
table forevent_id
andevent_sequence
- (865a037) - @tqwewe - (thalo-macros) add tarpc service generation to aggregate_commands macro - (497d08a) - @tqwewe
- (outbox-relay) re-organise directory and move to separate workspace - (020b098) - @tqwewe
- (thalo) update rdkafka to 0.28 - (b0ab2c4) - @tqwewe
- add cog hooks - (83b0e1c) - @tqwewe
- add .DS_Store to .gitignore - (1562b80) - @tqwewe
- Cargo.lock - (8b633e7) - @tqwewe
- (examples/bank) clean return type for
open_account
- (2c4dcd2) - @tqwewe - (thalo) rename feature to 'outbox-relay' - (cfb0806) - @tqwewe
- rename aggregate_commands/aggregate_events to commands/events - (0b2db93) - @tqwewe
- chore(outbox-relay): re-organise directory and move to separate workspaceThis reverts commit dcb9b288090d4bf112d579df76caac68c12a6f2e. - (73f17ae) - @tqwewe
Changelog generated by cocogitto.