โ† All releases
v6 February 8, 2023 Breaking changes

Smart Rows

v6 updates fundamentally alter campaign planning with the introduction of multi-month "Smart Rows," completely replacing the legacy row fee architecture. Furthermore, the update introduces new discount fields, service period filtering for expense linking, a reduced 5% VAT rate, and a complete frontend migration to Vite.

1. Core Planning & "Smart Rows" Architecture

  • The platform introduced a major breaking change by removing legacy row fees and migrating them to a new "Smart Rows" architecture.
  • Smart rows support multi-month periods and have been fully integrated into client agreements, including auto-application features.
  • The "Finance View" and "Income Builder" have been completely rebuilt to leverage this new architecture.
  • A new feature allows for transparent units and quantities in the income builder template, and the RTB plan export to XLSX has been overhauled to include logo and client footers, omit agency smart rows, and correctly index month sums.

2. Invoicing & Linking Enhancements

  • Service periods have been added to expenses, and the linker can now filter linkable expenses based on these periods.
  • Linkable rows are now displayed regardless of the initial demand.
  • A new reduced 5% VAT rate was added to the invoicing system.
  • The platform now blocks invoice updates for non-DRAFT states to ensure financial integrity, and allows the invoicing of partially linked rows in the AVB invoice builder.
  • Extra precision was added to net unit prices across the board, and a rounding error in the row gross total calculation was fixed.

3. Horizon & Integration Updates

  • The Horizon integration was updated so that document primary keys are only unique within a specific organization.
  • The 1C integration was patched so that if one agency fails to sync, it logs the error and proceeds with the rest of the queue.

4. Discounts & Guarantee Period Filters

  • New discount fields were introduced into campaigns. Discounts are now unlocked and editable when prices are updated using net values.
  • The guarantee system was upgraded to support period filters, and guarantee lookup speeds were optimized.

5. Technical Debt & UI Polish

  • The frontend build process was migrated from Create React App (CRA) to Vite, and the application was decoupled from the React tree.
  • Python, Django, DRF, and various build dependencies were upgraded to modern versions.
  • A bug regarding the ordering of the activity report by type was fixed, and invalid columns in report ordering are now handled gracefully.

All releases in this series

v6.5.3 August 14, 2023 Auto

๐Ÿ› Bug Fixes

  • Horizon Integration: Horizon document primary keys are only unique within an organisation
  • Serve client only if static root is set
v6.5.2 July 17, 2023 Auto

๐Ÿ› Bug Fixes

  • Linker: Linkable rows shown regardless of initial demand. #907
v6.5.1 July 7, 2023 Auto

No notes for this release.

v6.5.0 July 7, 2023 Auto

๐Ÿš€ Features

  • Invoicing: Reduced 5% VAT rate. #905
v6.4.2 June 13, 2023 Auto

๐Ÿ› Bug Fixes

  • Campaign: Consistent row ordering #899
  • Invoicing: Service period complete check to render. #900
v6.4.1 May 8, 2023 Auto

๐Ÿ› Bug Fixes

  • Guarantee: Bonus builder filter collision
  • Invoicing: Strip illegal characters in expense export
v6.4.0 March 31, 2023 Auto

๐Ÿš€ Features

  • Guarantee: Allow invoicing of partially linked rows in AVB invoice builder. #895
v6.3.11 March 23, 2023 Auto

No notes for this release.

v6.3.10 March 22, 2023 Auto

๐Ÿ› Bug Fixes

  • Horizon Integration: Store normalized number
v6.3.9 March 22, 2023 Auto

๐Ÿ› Bug Fixes

  • Reporting: Ordering activity report by type. #892
v6.3.8 March 22, 2023 Auto

No notes for this release.

v6.3.7 March 17, 2023 Auto

๐Ÿ› Bug Fixes

  • onec: Fix exception handling
v6.3.6 March 16, 2023 Auto

๐Ÿ› Bug Fixes

  • Campaign: Allow discount updated on price update. #890
v6.3.5 March 16, 2023 Auto

๐Ÿ› Bug Fixes

  • Campaign: On price update unlock discounts with net prices. #890
v6.3.4 March 13, 2023 Auto

๐Ÿ› Bug Fixes

  • Invoicing: Block invoice updates for non-DRAFT states. #888
v6.3.3 March 10, 2023 Auto

๐Ÿ› Bug Fixes

  • Campaign: Is_overspent if net values are None. #887
  • Campaign: Row links search params if supplier is missing. #791
  • Update sdk. #881
v6.3.2 March 9, 2023 Auto

No notes for this release.

v6.3.1 March 9, 2023 Auto

No notes for this release.

v6.3.0 March 7, 2023 Auto

๐Ÿš€ Features

  • Guarantee: Period filters. #885
  • Guarantee: Speed up guarantee lookup
v6.2.9 March 6, 2023 Auto

No notes for this release.

v6.2.9-beta.0 March 2, 2023 Auto

๐Ÿšœ Refactor

  • Uncouple auth and api from react tree
v6.2.8 February 28, 2023 Auto

๐Ÿ› Bug Fixes

  • Reporting: Handle invalid columns in ordering
v6.2.7 February 27, 2023 Auto

๐Ÿ› Bug Fixes

  • Typo, parse leading . as 0.
v6.2.6 February 27, 2023 Auto

๐Ÿ› Bug Fixes

  • onec: Raise_exception args in onec integration
v6.2.5 February 27, 2023 Auto

No notes for this release.

v6.2.4 February 27, 2023 Auto

No notes for this release.

v6.2.3 February 24, 2023 Auto

๐Ÿ› Bug Fixes

  • Campaign: Hide sums and bound state for canceled campagins
v6.2.2 February 24, 2023 Auto

๐Ÿ› Bug Fixes

  • Campaign: Legacy behaviour for row sums. #880
v6.2.1 February 24, 2023 Auto

No notes for this release.

v6.2.0 February 23, 2023 Auto

๐Ÿš€ Features

  • Campaign: Discount fields
v6.1.5 February 20, 2023 Auto

No notes for this release.

v6.1.4 February 20, 2023 Auto

๐Ÿ› Bug Fixes

  • Campaign: Finance rendering when there are missing month sums. #877
v6.1.3 February 16, 2023 Auto

๐Ÿ› Bug Fixes

  • Campaign: Provider month bound in finance. #875
v6.1.2 February 16, 2023 Auto

๐Ÿ› Bug Fixes

  • Invoicing: Negative values in monthly sums
v6.1.1 February 15, 2023 Auto

No notes for this release.

v6.1.0 February 15, 2023 Auto

๐Ÿš€ Features

  • Campaign: Monthly sums and tooltips for finance view. #875

๐Ÿ› Bug Fixes

  • Planning: Render SVG logos in RTB plan export #857.
  • Supplier: Missing kind field. #868
v6.0.3 February 10, 2023 Auto

๐Ÿ› Bug Fixes

  • Supplier: Product serializer. #874
v6.0.2 February 10, 2023 Auto

๐Ÿ› Bug Fixes

  • Preferences: Membership log export. Set correct local timezone.
v6.0.1 February 9, 2023 Auto

No notes for this release.

v6.0.0-beta.18 February 7, 2023 Auto

๐Ÿ› Bug Fixes

  • Campaign: Handle extra precision for transparent rows in invoice builder
v6.0.0-beta.17 February 1, 2023 Auto

๐Ÿ› Bug Fixes

  • Invoicing: Invoice list exports. #871
v6.0.0-beta.14 January 27, 2023 Auto

๐Ÿš€ Features

  • Increase precision for net unit prices
v6.0.0-beta.13 January 26, 2023 Auto

๐Ÿš€ Features

  • Campaign: Smart rows
  • Campaign: Multi month periods
  • Campaign: [breaking] Remove legacy row fees
  • Campaign: Agreement smart row auto application
  • Campaign: New finance view.
  • Campaign: New income builder.
  • Campaign: RTB plan export to XLSX
  • Campaign: Allow choice editing for placement and format regardless of options presenet. #850
  • Campaign: Transparent units and quantites in income builder template. #852
  • Client Management: Smart rows in client agreements
  • Linker: Service period in bonus linking
  • Linker: Add service periods to expenses. Filter linkable by period.
  • Linker: Add service periods to expense. Filter linkable by period.
  • Reporting: Use final bonus rates if present. Output final in raw report. #860
  • Feat(invoicing): Link overview
  • campaing: Better plan row copy. #849

๐Ÿ› Bug Fixes

  • Campaign: Source row relation kind. #846
  • Campaign: Rounding error in row gross total
  • Campaign: Allow for multi-month periods in naive plan import. #848
  • Campaign: Row ordering in invoice builder. #851
  • Campaign: Omit agency smart rows RTB plan export. #856
  • Date fields resetting to undefined
  • campaing: RTB plan XLSX month sum indexing. Month services.