This release adds 1 notable feature for engineering teams evaluating rollout.
✓ No known CVEs patched in this version
ReleasePort's take
Light signalv0.2.1 fixes a bug where `watchedKeys` were not cleared in `Context.Abort()` on session disconnect, improving resource cleanup.
Why it matters: Patch to v0.2.1 immediately if your application experiences frequent session disconnections; unmanaged `watchedKeys` can cause memory growth.
Summary
AI summaryFixed clearing watchedKeys in Context.Abort() on session disconnect.
Changes in this release
| Type | Severity | Summary | CVE |
|---|---|---|---|
| Feature | Medium |
Add Jepsen tests for consistency and reliability Add Jepsen tests for consistency and reliability Source: llm_adapter@2026-05-21 Confidence: low |
— |
| Bugfix | Medium |
Clear `watchedKeys` in Context.Abort() on session disconnect Clear `watchedKeys` in Context.Abort() on session disconnect Source: llm_adapter@2026-05-21 Confidence: high |
— |
| Refactor | Medium |
Replace unbounded `voidedBinds` xsync.Map with capacity-bounded CloxCache Replace unbounded `voidedBinds` xsync.Map with capacity-bounded CloxCache Source: llm_adapter@2026-05-21 Confidence: low |
— |
Full changelog
What's Changed
- fix: clear
watchedKeysinContext.Abort()on session disconnect by @dennybiasiolli in https://github.com/swytchdb/swytch/pull/28 - add jepsen tests by @withinboredom in https://github.com/swytchdb/swytch/pull/31
- Fix: Replace unbounded
voidedBindsxsync.Map with capacity-bounded CloxCache by @dennybiasiolli in https://github.com/swytchdb/swytch/pull/30
New Contributors
- @dennybiasiolli made their first contribution in https://github.com/swytchdb/swytch/pull/28
Full Changelog: https://github.com/swytchdb/swytch/compare/v0.2.0...v0.2.1
Changelog
Bug fixes
- 32a3ea6c2f9cc3e3551ce730fa9bdf052d6a5e61: fix: clear
watchedKeysinContext.Abort()on session disconnect (#28) (@dennybiasiolli)
Other
- a5f64d44a64af76c94a7d7ceb2e0d1cb3f60d555: Fix: Replace unbounded
voidedBindsxsync.Map with capacity-bounded CloxCache (#30) (@dennybiasiolli) - 9fba251228c2958dee2b925fd6b7e0db0f2da93e: add jepsen tests (#31) (@withinboredom)
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
Track Self-hosted Spanner-like database that speaks Redis
Get notified when new releases ship.
Sign up freeAbout Self-hosted Spanner-like database that speaks Redis
All releases →Related context
Related tools
Beta — feedback welcome: [email protected]