Releases: adimiko/TransactionalBox
Releases · adimiko/TransactionalBox
0.0.1-alpha08
0.0.1-alpha07
What's Changed
- Added InternalsVisibleTo in Outbox by @adimiko in #83
- Added InternalsVisibleTo in Inbox by @adimiko in #84
- Added InternalsVisibleTo in InboxWorker by @adimiko in #85
- Added InternalVisibleTo in TransactionalBox by @adimiko in #86
- Added InternalVisibleTo in Base packages by @adimiko in #87
- Added long running tasks option by @adimiko in #88
- Moved distributed lock to standalone package (with refactor) by @adimiko in #89
- Added high-performance logging by @adimiko in #90
- Refactored dependencies by @adimiko in #92
- Refactored dependencies by @adimiko in #97
- Changed transfer type from a string to an array of bytes by @adimiko in #98
- Added inbox and outbox sample with docker-compose by @adimiko in #99
- Refactored DistributedLock by @adimiko in #100
- Added AddRange in Outbox by @adimiko in #102
- Added OutboxSerializer by @adimiko in #103
- Added InboxDeserializer by @adimiko in #106
- Added messages compression and decompression (Brotli) by @adimiko in #107
- Added Gzip (compression & decompression) by @adimiko in #108
- Added custom compression and decompression by @adimiko in #111
- Refactored messages compression and decompression by @adimiko in #112
- Mulitple instances of inbox by @adimiko in #113
- Refactored settings by @adimiko in #114
- Added multiple topics in InboxWorker by @adimiko in #116
- Added deletion of processed messages from outbox by @adimiko in #118
- Added deletion of processed messages from inbox by @adimiko in #119
- Added execution context in inbox by @adimiko in #122
- Added introduction in docs by @adimiko in #123
- Added Architecture section in Introduction (docs) by @adimiko in #124
- Added Entity Framework section in outbox by @adimiko in #125
- Refactored Entity Framework section in outbox (docs) by @adimiko in #126
- Added social logo in docs by @adimiko in #127
- Added InMemory Transport by @adimiko in #128
- Renamed packages by @adimiko in #129
Full Changelog: 0.0.1-alpha06...0.0.1-alpha07
0.0.1-alpha06
What's Changed
- Added TransactionalBoxLogger by @adimiko in #47
- Moved OutboxMessageEntityTypeConfiguration to package by @adimiko in #48
- Moved InboxMessageEntityTypeConfiguration to package by @adimiko in #50
- Added HostMachine by @adimiko in #51
- Added TimeProvider by @adimiko in #52
- Added features section by @adimiko in #53
- Added Run Sample section in README by @adimiko in #54
- Refacored diagrams in README by @adimiko in #55
- Changed README logo by @adimiko in #56
- Refactored README by @adimiko in #57
- Multiple outbox workers by @adimiko in #59
- Added BackgroundServiceBase package and refactored OutboxWorker by @adimiko in #60
- Added distributed lock (optimistic control) based on Entity Framework by @adimiko in #61
- Multiple messages from outbox in transport message by @adimiko in #73
- Added idempotent inbox messages by @adimiko in #79
- Added idempotent inbox keys (with idempotency validation) by @adimiko in #80
- Added BackgroundServiceBase package to InboxWorker by @adimiko in #81
- Added InternalVisibleTo in OutboxWorker by @adimiko in #82
Full Changelog: 0.0.1-alpha05...0.0.1-alpha06
0.0.1-alpha05
0.0.1-alpha04
What's Changed
- Added basic workflow with test data for inbox worker by @adimiko in #19
- Added dependency builders by @adimiko in #20
- Added case: Get message from inbox by @adimiko in #21
- Refactored Inbox by @adimiko in #24
- Refactored prototype by @adimiko in #40
- Added service name to settings by @adimiko in #42
Full Changelog: 0.0.1-alpha02...0.0.1-alpha04
0.0.1-alpha03
Refactored deployment of packages (#17) * Refactored deploy-packages
0.0.1-alpha02
Refactored deployment of packages (#17) * Refactored deploy-packages
0.0.1-alpha01
What's Changed
- Added initial project by @adimiko in #1
- Added pull request workflow by @adimiko in #2
- Added initial documentation by @adimiko in #3
- Added Readme and License by @adimiko in #4
- Added documentation structure by @adimiko in #5
- Added CNAME by @adimiko in #6
- Added OutboxSender with EntityFramework by @adimiko in #13
- Added basic workflow for OutboxWorker by @adimiko in #15
- Added deployment of packages by @adimiko in #16
Full Changelog: https://github.com/adimiko/TransactionalBox/commits/0.0.1-alpha01