๐งช Beaker Changelog โ June 2025
Hey everyone โ here's what's new in Beaker this month ๐
โ What's Newโ
๐งฑ Template System (v1)โ
Define your internal tools via YAML โ now supports per-tab dataSource config and path templates
๐ฆ SDK Modulesโ
- @beaker/notifications: in-app + external notifications with smart routing
- @beaker/tickets: multichannel ticket queues for async support workflows
- @beaker/contacts: lightweight CRM contact management
๐ Plugin Runtimeโ
Dynamic loading with useExtensionSlot + Next.js dynamic() โ no reloads, no boilerplate
๐ DataSource Contextโ
Inject databaseUrl, webhook configs safely from the shell โ plugins just call fetch()
๐งฉ Kanban + Table Viewsโ
Fully pluggable components that auto-wire to dataSource.fetch()
๐ File Structure Cleanupโ
New /plugins, /apps/shell, /packages/sdk separation for better DX
๐ In Progressโ
- ๐ Secure server-side data fetch API (Next.js route handler for Postgres & Webhooks)
- ๐งช Playground UI for live YAML preview
- ๐ ๏ธ CLI scaffolding for new plugins
๐ฌ Get Involvedโ
If you're building internal tools and tired of duct-taping dashboards, Beaker might help.
- Documentation
- DM for access or feedback
- Contributions welcome: @beaker/tickets, @beaker/wiki, @beaker/grid, etc.