Name | Modified | Size | Downloads / Week |
---|---|---|---|
Parent folder | |||
README.md | 2025-04-28 | 2.4 kB | |
v4.0.0 source code.tar.gz | 2025-04-28 | 8.0 MB | |
v4.0.0 source code.zip | 2025-04-28 | 8.4 MB | |
Totals: 3 Items | 16.4 MB | 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:
- Functional Source License (FSL) for most use cases
- Commercial License available for businesses needing more flexibility
Read more about the new licensing model in LICENSE.md →
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.