Releases
v4.0.0
⚠️ Important changes in v4
Node.js 22+ is now required to run Chartbrew. Please upgrade your Node.js environment before updating.
Chartbrew is now operating under a dual license :
Changelog
✨ New features
Added scheduled snapshot deliveries with full control over timing and frequency.
Added long text popover to easily read long text cells in tables.
Added 3 new larger breakpoints for dashboard layouts
Added compact mode for charts for better data density display.
Added option to invert growth in KPI segments for customizable metrics tracking.
🚀 Feature changes
URLs are now formatted and detected automatically in tables.
Improved connection search when creating a new dataset.
start_date and end_date variables can now work inside a single query parameter value.
Alert numbers are now shown in the chart settings dropdown for faster monitoring.
Improved guidance for first-time users without created connections.
Larger breakpoints supported in the SA template.
Improved design for KPIs, including a new font and better growth label visuals.
Improved data labels and formatting for better visual consistency across charts.
🐛 Bug fixes
Fixed Express 5 query parsing issues.
Fixed width issues with the user dashboard.
Fixed first CDC pre-selection when editing charts.
Fixed gauge chart formula calculations .
Fixed table crashes and hover issues for datasets with complex or missing fields.
🛂 Permission changes
Restricted access to the Connections page for users with limited roles.
Other changes
📝 Added a v4 blog post notice inside the app.
📝 Updated license terms for v4.
🔧 Changed the client app name in package.json
⬆️ Upgraded Vite to v6 for improved build performance.
⬆️ Minor dependency bumps across both server and client.
You can’t perform that action at this time.