4.6.0

Chat & Collaboration ๐ฌ
Bosca now has a full real-time chat system with object-scoped channels, emoji reactions, threaded replies, and @mention support. An AI assistant (Kit) can join channels to help with conversations. The new multi-window chat dock in
the web UI lets you drag, resize, and keep conversations open while navigating the admin.
Say Hello to BX (Preview) ๐จ
BX is a new semantic UI layer for building document-driven experiences โ think authored content with dynamic expressions, control flow, and server-side rendering. It comes with its own CLI (bosca-bx) for compiling, packaging, and
previewing projects locally. Multi-tenant hosting, SEO generation, hot-reload, and a devtools dashboard are all baked in. This is an early look โ lots more to come!
Calendars are Here ๐
A full calendar system with RFC 5545 recurrence rules, participants, attachments, and scoped edits. Calendars inherit Bosca's metadata permissions, so access control just works. The admin UI lets you manage events and see scheduled content at a glance.
Experiment With Experiments ๐งช
The experimentation engine is taking shape! You can now set up rollout policies (manual, scheduled, or adaptive), run Bayesian analysis on results, and use CUPED variance reduction for more sensitive measurements. Feature flags support SSR with client isolation, and there's a targeting rules editor with percentage-based bucketing. Still evolving, but ready for you to kick the tires.
Smarter Error Tracking ๐
A new ErrorTracker gives you automated error handling with configurable tracking that plugs into services across the platform.
Improvements & Fixes
- Chat ephemeral state (typing, reactions, presence) moved to NATS KV for better performance.
- Chat and collaboration modules are gated behind a feature flag for gradual rollout.
- Compiled Kotlin scripts now persist to PostgreSQL for faster reloads.
- Stronger authentication and role enforcement across all mutation controllers.
- The
bosca-localizationCLI has been consolidated into the platform. - Experiment result aggregation counts real impressions and conversions.
- Calendar events now track completion with the new
SyntheticEventmodel. - A new unified Bosca CLI tool is available.


















































































