Releases
v0.1.1
Compare
Sorry, something went wrong.
No results found
Added
Unit Tests : 94 new tests across auth, session, message, and webhook modules (110 total, ~17% coverage)
Release Workflow : release.yml GitHub Actions — tag-triggered with test gate, GitHub Release, and Docker semver tagging
SDK Scaffolds : JavaScript/TypeScript and Python client libraries in sdk/ directory
New hook events: webhook:queued (after queue add) and webhook:delivered (after actual delivery)
Fixed
[P1] Idempotency Key : Made generateIdempotencyKey deterministic by removing Date.now(). Keys are now content-based for proper deduplication
[P2] Webhook Processor : Added lastTriggeredAt update and webhook:delivered/webhook:error hooks after queue delivery
[P2] Hook Semantics : Added webhook:queued event for queue mode; webhook:after now only fires in direct mode
[P2] QueueModule DI : Added TypeOrmModule.forFeature([Webhook]) and HooksModule imports for proper dependency injection
[P3] Message Processor : Changed placeholder to throw error so BullMQ correctly marks job as failed
You can’t perform that action at this time.