🐛 Bug Fixes
- Show connection errors in the config form and validate the dataset ID.
Plan campaigns together in realtime, organize budgets into nested groups, and export branded XLSX plans with more layout control — backed by faster, more reliable invoicing.
Campaign plans now support realtime updates, helping teams stay aligned when plans are being edited, reviewed, or updated by multiple users.
Realtime connection handling has also been improved, including better reconnect behavior.
Campaigns now support nested budget groups, allowing complex plans to be organized in multiple levels. This makes it easier to structure budgets by channel, supplier, format, product group, or other planning logic.
The release also introduces improved plan state management and diffs, making plan changes easier to track and manage internally.
Planners now have access to several new tools in the planning grid:
Drag-and-drop ordering has also been made more reliable using fractional indexing.
Plan exports now support more layout options. Users can choose whether to include month columns, month sheets, and comment columns.
XLSX exports can also include custom agency branding, making exported plans more suitable for client-facing use.
Invoice sums are now stored in optimized, trigger-maintained columns. This significantly improves performance when loading or calculating invoice-related totals.
Campaign plan data can now be exported to Google BigQuery. Agencies can connect their own BigQuery project and dataset from agency preferences, and campaign rows are then synced to the dataset automatically every hour. This makes plan data available for custom reporting, dashboards, and analysis in the tools your organization already uses. Each row is exported with a stable row code, so downstream reports remain reliable even as plans change. Connection issues are shown directly in the configuration form, making setup easy to verify.
The Horizon integration now shows all API errors to the user, making integration issues easier to understand and resolve.
For Advanced Horizon ERP sync AVB income invoices, link validation is now skipped where appropriate.
The supplier module now supports exports for provided lists.
Pricelists received general cleanup, global outlet lookup permissions were fixed, and product search handling was improved.
No notes for this release.
No notes for this release.
resetBtn.heartbeatTimeout, cache, etc.No notes for this release.