Releases: CrisisTextLine/modular
Releases · CrisisTextLine/modular
eventbus v2.2.0
eventbus modules/eventbus/v2.2.0
Changes
API Contract Changes
✅ Additive, backward-compatible changes (minor bump).
Contract diff saved to artifacts/diffs/eventbus.jsonRaw Contract JSON Diff
# API Contract Diff: eventbus
## Summary
- **Breaking Changes**: 0
- **Additions**: 1
- **Modifications**: 0
## ➕ Additions
- **method**: EventBusModule.PublishCloudEvent - New method PublishCloudEvent was added to interface EventBusModule
reverseproxy v2.4.0
reverseproxy modules/reverseproxy/v2.4.0
Changes
API Contract Changes
✅ Additive, backward-compatible changes (minor bump).
Contract diff saved to artifacts/diffs/reverseproxy.jsonRaw Contract JSON Diff
# API Contract Diff: reverseproxy
## Summary
- **Breaking Changes**: 0
- **Additions**: 0
- **Modifications**: 0
httpserver v0.5.0
httpserver modules/httpserver/v0.5.0
Changes
API Contract Changes
✅ Additive, backward-compatible changes (minor bump).
Contract diff saved to artifacts/diffs/httpserver.jsonRaw Contract JSON Diff
# API Contract Diff: httpserver
## Summary
- **Breaking Changes**: 0
- **Additions**: 0
- **Modifications**: 0
httpclient v0.6.0
httpclient modules/httpclient/v0.6.0
Changes
API Contract Changes
✅ Additive, backward-compatible changes (minor bump).
Contract diff saved to artifacts/diffs/httpclient.jsonRaw Contract JSON Diff
# API Contract Diff: httpclient
## Summary
- **Breaking Changes**: 0
- **Additions**: 0
- **Modifications**: 0
reverseproxy v2.3.0
reverseproxy modules/reverseproxy/v2.3.0
Changes
- reverseproxy: normalize log levels, sanitize URLs, humanize timeout values, obfuscate tenant IDs (#185) (6306be0)
API Contract Changes
✅ Additive, backward-compatible changes (minor bump).
Contract diff saved to artifacts/diffs/reverseproxy.jsonRaw Contract JSON Diff
# API Contract Diff: reverseproxy
## Summary
- **Breaking Changes**: 0
- **Additions**: 0
- **Modifications**: 0
eventlogger v0.7.0
eventlogger modules/eventlogger/v0.7.0
Changes
API Contract Changes
✅ Additive, backward-compatible changes (minor bump).
Contract diff saved to artifacts/diffs/eventlogger.jsonRaw Contract JSON Diff
# API Contract Diff: eventlogger
## Summary
- **Breaking Changes**: 0
- **Additions**: 0
- **Modifications**: 0
eventbus v2.1.0
eventbus modules/eventbus/v2.1.0
Changes
- Fix memory eventbus antipatterns causing silent drops and unbounded growth; add durable-memory engine (#188) (34ef61c)
API Contract Changes
✅ Additive, backward-compatible changes (minor bump).
Contract diff saved to artifacts/diffs/eventbus.jsonRaw Contract JSON Diff
# API Contract Diff: eventbus
## Summary
- **Breaking Changes**: 0
- **Additions**: 2
- **Modifications**: 0
## ➕ Additions
- **type**: DurableMemoryEventBus - New type DurableMemoryEventBus was added
- **variable**: ErrDurableQueueClosed - New variable ErrDurableQueueClosed was added
database v2.4.0
database modules/database/v2.4.0
Changes
API Contract Changes
✅ Additive, backward-compatible changes (minor bump).
Contract diff saved to artifacts/diffs/database.jsonRaw Contract JSON Diff
# API Contract Diff: database
## Summary
- **Breaking Changes**: 0
- **Additions**: 0
- **Modifications**: 0
eventbus v2.0.0
eventbus modules/eventbus/v2.0.0
Changes
- chore(eventbus): update module path for v2 (#183) (3bf5979)
- BREAKING: Adopt CloudEvents SDK as native Event type (#182) (d70cce6)
API Contract Changes
Contract diff saved to artifacts/diffs/eventbus.json
WARNING: Breaking changes detected!Raw Contract JSON Diff
# API Contract Diff: eventbus
## Summary
- **Breaking Changes**: 5
- **Additions**: 0
- **Modifications**: 3
⚠️ **Warning: This update contains breaking changes!**
## 🚨 Breaking Changes
### removed_variable: ErrCloudEventMissingSource
Variable ErrCloudEventMissingSource was removed
**Old:**
```go
var ErrCloudEventMissingSource removed_variable: ErrCloudEventMissingSpecVersion
Variable ErrCloudEventMissingSpecVersion was removed
Old:
var ErrCloudEventMissingSpecVersion removed_variable: ErrCloudEventMissingType
Variable ErrCloudEventMissingType was removed
Old:
var ErrCloudEventMissingType removed_variable: ErrCloudEventMissingID
Variable ErrCloudEventMissingID was removed
Old:
var ErrCloudEventMissingID removed_variable: ErrCloudEventUnsupportedSpecVersion
Variable ErrCloudEventUnsupportedSpecVersion was removed
Old:
var ErrCloudEventUnsupportedSpecVersion 📝 Modifications
- method_comment: EventBusModule.Publish - Method Publish documentation changed in interface EventBusModule
- method_comment: EventBusModule.Subscribe - Method Subscribe documentation changed in interface EventBusModule
- method_comment: EventBusModule.SubscribeAsync - Method SubscribeAsync documentation changed in interface EventBusModule
</details>
eventbus v1.7.0
eventbus modules/eventbus/v1.7.0
Changes
API Contract Changes
✅ Additive, backward-compatible changes (minor bump).
Contract diff saved to artifacts/diffs/eventbus.jsonRaw Contract JSON Diff
# API Contract Diff: eventbus
## Summary
- **Breaking Changes**: 0
- **Additions**: 2
- **Modifications**: 0
## ➕ Additions
- **variable**: ErrInvalidPollInterval - New variable ErrInvalidPollInterval was added
- **constant**: DefaultKinesisPollInterval - New constant DefaultKinesisPollInterval was added