Releases: cap-js-community/event-queue
Releases · cap-js-community/event-queue
2.1.0
- [CAP Queue] Add support for event chaining: register
#succeededand#failedsuccessor handlers that are automatically triggered based on the outcome of an event handler. See documentation. - [CAP Queue] Add
#doneunconditional successor — fires after every event regardless of success or failure, analogous to afinallyblock. Useful for cleanup that must always run (releasing locks, audit events, etc.). - [CAP Queue] Successor handlers (
#succeeded,#failed,#done) can be configured independently in theeventssection of the service'squeuedconfiguration, including event-specific variants (e.g.orderCreated/#succeeded). - [Telemetry] Add opt-in event queue metrics (
collectEventQueueMetrics). When enabled together with Redis and an OpenTelemetry MeterProvider, the module publishescap.event_queue.jobs.pending,cap.event_queue.jobs.in_progress, andcap.event_queue.stats.refresh_ageas Observable Gauges, broken down by namespace. See documentation.
v2.0.5
What's Changed
- Bump @cap-js-community/common from 0.3.4 to 0.3.5 by @dependabot[bot] in #430
- Update 'load' parameter details in documentation by @PierreFritsch in #433
- Propagate Context Properties by @soccermax in #434
- saga pattern by @soccermax in #435
- saga v2 by @soccermax in #436
- fix retry open after by @soccermax in #438
- Propagate also on cds.context by @soccermax in #443
- fix query and others by @soccermax in #444
- release 2.0.5 by @soccermax in #447
New Contributors
- @PierreFritsch made their first contribution in #433
Full Changelog: v2.0.4...v2.0.5
v2.1.0-beta.3
What's Changed
- fix query and others by @soccermax in #444
Full Changelog: v2.1.0-beta.2...v2.1.0-beta.3
v2.1.0-beta.2
What's Changed
- fix retry open after by @soccermax in #438
- Propagate also on cds.context by @soccermax in #443
Full Changelog: v2.1.0-beta.1...v2.1.0-beta.2
v2.1.0-beta.1
v2.1.0-beta.0
What's Changed
- Bump @cap-js-community/common from 0.3.4 to 0.3.5 by @dependabot[bot] in #430
- Update 'load' parameter details in documentation by @PierreFritsch in #433
- Propagate Context Properties by @soccermax in #434
- saga pattern by @soccermax in #435
New Contributors
- @PierreFritsch made their first contribution in #433
Full Changelog: v2.0.4...v2.1.0-beta.0
v2.0.4
What's Changed
- Fix issue with deprecated API. by @Phantomkeks in #423
- Bump @cap-js-community/common from 0.3.2 to 0.3.3 by @dependabot[bot] in #424
- Bump @sap/xssec from 4.12.0 to 4.12.1 by @dependabot[bot] in #420
New Contributors
- @dependabot[bot] made their first contribution in #424
Full Changelog: v2.0.3...v2.0.4
v2.0.3
What's Changed
- cleanup example project by @soccermax in #416
- Add Tests to example project by @soccermax in #417
- Couple of small fixes by @soccermax in #419
Full Changelog: v2.0.2...v2.0.3
v2.0.2
What's Changed
- Small fixes by @soccermax in #411
- Fb/discover cds events by @soccermax in #412
Full Changelog: v2.0.1...v2.0.2