This release fixes issues for SREs watching stability and regressions.
✓ No known CVEs patched in this version
Topics
+9 more
Affected surfaces
Summary
AI summaryFixed missing registration of chat.conversation.{conversationId} broadcast channel when routes are cached, preventing 403 errors and silent chat failures.
Changes in this release
| Type | Severity | Summary | CVE |
|---|---|---|---|
| Bugfix | Medium |
Fixes chat conversation channel registration when route cache is enabled. Fixes chat conversation channel registration when route cache is enabled. Source: llm_adapter@2026-06-08 Confidence: low |
— |
| Bugfix | Medium |
Ensures chat.conversation.{conversationId} channel registers regardless of route caching. Ensures chat.conversation.{conversationId} channel registers regardless of route caching. Source: granite4.1:30b@2026-06-08-audit Confidence: low |
— |
Full changelog
Fixes
Chat: Register broadcast channels independent of route cache (#317)
The chat.conversation.{conversationId} channel was registered via loadRoutesFrom(), which is skipped when routes are cached. On production (php artisan route:cache) the channel authorization callback never registered, so /broadcasting/auth returned 403 and AI chat live streaming silently failed (replies only appeared after a page refresh). The channels file is now required directly so it loads regardless of route caching.
Full Changelog: https://github.com/relaticle/relaticle/compare/v3.3.1...v3.3.2
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
About relaticle
Open-source CRM with native AI agent support. 30 MCP tools, REST API, self-hosted. Built with Laravel & Filament
Related context
Beta — feedback welcome: [email protected]