Release notes
Kalahamoon 2.30.2
Stable page hydration, preserved tenant context, reliable messaging connections, and self-hosted store CAPTCHA.
Kalahamoon team
Kalahamoon 2.30.2
Keep the authenticated session and theme providers stable during hydration, use responsive CSS for shell spacing, and exclude administrator activity from Clarity. Preserve the waiting request context during pooled database checkout. Detect excessive queue backlogs and avoid duplicate recovery jobs that are already queued. Recover retired Chromium profile locks and show delayed WhatsApp QR codes. Restore saved Telegram userbot sessions after restarts, perform confirmed disconnects, and enable inbox replies through a connected userbot without requiring a bot. Protect public store lead forms with self-hosted ALTCHA verification. Correct Bale login encoding, remove disruptive account dialogs, and clearly label unavailable channels. Package only migration runtime dependencies, build the shared migration image once, and retain one validated rollback release.
Stable page hydration and administrator analytics exclusion
Keep session and theme providers mounted consistently, use responsive shell spacing, and stop Clarity for excluded administrators and routes.
Tenant context and queue health
Preserve request context when database connections are assigned to waiting requests. Report excessive product matching backlogs and avoid recovery jobs for work already queued.
WhatsApp and Telegram connection recovery
Recover retired Chromium locks, deliver WhatsApp QR codes through status polling, restore Telegram userbot sessions, confirm real disconnects, and recognize userbot connections in the inbox.
Self-hosted store CAPTCHA
Protect public store lead forms with bounded challenges, rate limits, and replay protection using self-hosted ALTCHA.
Faster deployment and leaner release retention
Package only migration runtime dependencies and share one image between migration and release import. Retain one validated rollback release by default.