Dev Change Log
New features and app updates
Dev Change Log
New features and app updates
This changelog summarizes customer-facing improvements and fixes delivered between January 1 and April 9, 2026.
# Arterio Changelog — March 4, 2026 to April 9, 2026
## Lead Portal & Website Portal
- *Portal form fields* — Added a configurable country field and dynamic input option to the lead portal.
- *Portal navigation* — Display names now appear in the sidebar, with long header tabs truncated more cleanly.
---
## Configurator & Quotes
- *Processing v2 rollout* — Added per-opportunity enablement, default settings, and clearer configurator controls for processing v2. Processing v2 includes end-to-end input to output integration including controller maps, displayer layer maps and content maps.
- *Screen sizing* — Unified screen sizing around achievable dimensions and improved viewing-distance and pixel-pitch setup.
- *Dynamic inputs* — Added dynamic input controls and improved input layer distribution for more predictable results.
- *Scaling controls* — Added explicit scaling support, optional default scaling, and clearer upscaling behavior.
- *Sales package continuity* — Preserved the selected quote in no-pricing sales packages and added revision info to document footers.
- *Terminology* — Renamed "Custom Product" to "Custom Line Item" and aligned controller terminology across UI and PDF.
- *Other products* — Renamed accessories to "Other Products" and aligned related tabs and menus.
---
## Product Database & Pricebooks
- *Series overview* — Redesigned the product series overview with manufacturer grouping, better search actions, and clearer card layouts.
- *Series settings* — Added manufacturer fields to series settings and unified cabinet and all-in-one series configuration patterns.
- *Product associations* — Added direct product-to-series association flows, auto-association on save, and series-based picker filtering.
- *Incomplete products* — Added support for incomplete products across filters and workflows.
- *Documents* — Added direct series-to-document linking from product detail pages.
- *Imports and exports* — Expanded all-products import/export support for core master data management
- *Pricebooks* — Added primary currency support, improved draft and derived pricebook handling, and improved single-currency import behavior to ensure only permitted currencies can be uploaded.
- *Unit costs* — Added unit cost support in pricebook entries and corrected derived-entry null handling.
---
## Products & Processing
- *New hardware support* — Added NovaStar B6s and XC160-1 receiving cards, Colorlight U MAX series boards, CVHA, SQ200 license model support, and NovaStar H-series supplementary power option which is now directly integrated into H-series configuration environment.
- *Processing compatibility* — Improved controller, receiving-card, and converter compatibility filtering.
- *Processing efficiency* — Added configurable efficiency modes and corrected enclosure and controller quantity behavior.
- *Input handling* — Improved 8-bit, 8K, HDR, and port-version handling for video inputs.
- *Layering* — Improved dynamic input subdivision, shared-converter controls, virtual panel limits, and data layering behavior.
- *Output labeling* — Cleaned up output device, zone, and circuit labeling across processing and power drawings.
---
## Display Layout & Arrangement
- *Cabinet arrangement v2* — Introduced a new major cabinet arrangement version with migration support that supports non-grid layouts for cabinets that span over seams.
---
## Mounts & Mounting
- *Mount variants* — Added new mount variants, pricing updates, and trim defaults that allow to maintain dedicated trim dimensions for every display side.
- *Installation details* — Improved mount depth, half-cabinet handling, and rear power callouts in drawings.
- *Mount drawings* — Added a dedicated mount drawings tab in the browser.
---
## Drawings & Documentation
- *CAD previews* — Added CAD block and model-space previews to the document form.
- *Drawing notes* — Expanded rotation and installation notes, and improved disclaimer positioning.
- *Formula guide* — Updated formula guide documentation for null handling, dimension helpers, and quote line item cost fields.
---
## Permissions & Access
- *Permissions model* — Restructured permissions and added custom roles for more flexible access control.
---
## UX & Interface
- *Overview cards* — Improved product series overview cards with better feedback, rename handling, and long-name display.
- *Tooltips* — Cleaned up tooltip content and improved consistency in processing sidebars.
# Arterio Changelog — January 2026 to March 3, 2026
## Lead Portal & Website Portal
- *Remember me* — "Remember me" checkbox added to lead portal submission form.
- *Lead portal theme* — Font family can now be set via free-form input in the theme editor.
- *Processing and power refactor* — Refactored processing and power configuration on lead portal for improved clarity.
- *Mobile experience* — Fixed overscrolling on lead portal mobile version.
---
## Configurator & Quotes
- *Configurator draft restore* — Ability to restore previously saved configurator drafts.
- *Quote section subtotals* — Overhaul of quote section subtotals for clearer presentation.
- *Pricebook entry export* — "Last updated at" column added to pricebook entry export.
- *Limited member pricing roles* — Support for limited member pricing roles that can only see their own opportunities but apply line item discounts.
- *Derived price books* — Support for filtering derived price books.
- *Sales package without pricing* — Option to generate Sales Package PDF without pricing information.
- *Display background logic* — Auto-hide display background logic for cleaner visuals.
- *Cabinet table* — Improved cabinet table formatting and cabinet row button positioning.
- *AIO cover page* — Fixed overflow on All-in-One cover page.
- *Project column* — Capped project column width for better layout in submissions view.
---
## Products & Processing
- *Z8 1G compatibility* — Fix for Z8 1G compatibility.
- *Z8t compatibility* — Fix for Z8t compatibility.
- *VX1000 Pro 10-bit support* — Added 10-bit support for VX1000 Pro.
- *Colorlight products* — Added Colorlight X8m and X12m; fixed Colorlight converters for 5G.
- *Helios Jr* — Single-configuration guard for Helios Jr in processing v2.
- *Novastar 5G* — Fixed Novastar 5G compatibility with XA 50 Pro.
- *COEX converters* — Updated COEX converters.
- *Video source packaging* — Use horizontal layer layout when video source packaging is enabled.
- *Brompton* — Added PLv2 Brompton variants and fixed rental processing compatibility.
- *Power management* — Power management variables added to display formula scope; PDU outlet limits enforced.
- *Processing product duplication* — Prevented duplication of processing products.
- *H2-T, H5-T, H9-T* — Added H2-T, H5-T, and H9-T products for TAA complioance
- *SX40 converter* — Enforced SX40 converter requirement.
- *Controller-to-converter* — Replaced controller_to_converter scope variables with per-connection-type counts.
- *Cable info* — Added cable information between controller and converter.
- *Rental* — Fixed rental page ordering; hide rental conversion when rental setup is missing.
---
## Mounts & Mounting
- *B-Tech* — New B-Tech components and pricing; port to new drawing pipeline; adjusted trim hole.
- *Peerless Gen 1* — Added Peerless Gen 1 support; fixed Peerless Gen3 SKU.
- *Top drawing installation* — Installation depth shown as range for top drawing.
- *Peerless substructure* — Amended peerless substructure part codes with extrusion height.
- *Top drawing (no mount)* — Updated text when no mount is used for top drawing.
- *Mount depth* — Cabinet entry drawing distance unit adjustment.
---
## Drawings & Documentation
- *Rotation note* — Optional rotation note added to front drawing.
- *Room dimensions* — Room dimensions for required fields; improved room dimension drawing descriptions.
- *Data wiring topology* — Improved data wiring topology drawing; optimized embedding.
- *Drawing task queue* — Drawing generation uses task queue for better performance.
- *Disclaimers* — Ability to add disclaimer statements in different languages to drawings.
- *DXF rendering* — Improved DXF rendering.
- *Clearance labels* — Improved clearance label positioning on width displays.
- *Formula guide* — Formula guide improvements; added formula snippet section; added rotated variable documentation.
- *Disclaimer overflow* — Fixed disclaimer overflow on power wiring page and clearance disclaimer overlap.
- *Engineering wiring* — Larger engineering wiring for readability.
---
## Formulas & Customization
- *Rotated variable* — Added rotated::boolean variable to formula scope for display-level cabinets.
- *Power management variables* — Power management variables in display formula scope.
- *Boolean custom property* — Boolean custom property implementation.
- *Form positioning* — Different positioning of forms enabled.
- *Form values* — Form values filtered by visibility in scope creation.
---
## Opportunities & CRM
- *Bulk assign account manager* — Bulk assign account manager for opportunities.
- *Set status* — Set status submenu on opportunity card; status field in New Opportunity dialog.
- *Product lifecycle* — Product lifecycle status filter and export column for pricebook entries.
- *Audit logging* — Audit logging for cabinet series renaming.
---
## Organizational & Branding
- *Solution Browser* — Renamed "Solution Browser Presentation" to "Card Information".
- *Megapixel logo* — Updated Megapixel logo.
- *Peerless logo* — Peerless logo restored.
---
## UX & Interface
- *Contact autocomplete* — Reduced debounce to 300 ms for faster response.
- *Product form* — Fixed product form with owner regions.
- *Tooltips* — Tooltips added to configurator fields.
- *HDCP license* — HDCP license shown only when controller has HDMI input.
- *Product series filter* — Product series has products filter.
- *Price and missing products feedback* — Improved feedback with lists of changed and missing items.
- *Summary page* — Refreshed summary page design.
- *AIO design* — Aligned All-in-One fixed design with new display UI.
- *Corner cabinet picking* — Fixed overly aggressive picking of corner_left_right cabinets.
- *Product detail specs* — Fixed product detail spec units for heat transfer and power.
- *Description column* — Removed tooltip from description column (Safari Sequoia compatibility).
- *Scaling* — Fixed scaling calculation to prevent overflow.
- *Auto-select* — Fixed auto-select behavior.
---
## Technical & Performance
- *Permissions cache* — In-memory bento-cache for permissions with 60s TTL.
- *Prisma* — Upgraded to Prisma 7; retry logic for adapter errors.
- *Indexes* — Added index to ProductBundleItem; indexes in reporting_display and reporting_line_item.
- *Converter compatibility* — Ability to restrict converter compatibility by receiving card.
- *Wire redundancy* — Disable wire redundancy via organizational setting.
- *12-bit input* — Fixed input utilities bit depth for 12-bit.
- *Default video input* — Updated default video input format; added DSC as pixel format.
---
This changelog is intended for external customers. Internal tooling, CI/CD, dependency updates, and test-only changes have been omitted.
This changelog summarizes customer-facing improvements and fixes delivered between January 1 and April 9, 2026.
# Arterio Changelog — March 4, 2026 to April 9, 2026
## Lead Portal & Website Portal
- *Portal form fields* — Added a configurable country field and dynamic input option to the lead portal.
- *Portal navigation* — Display names now appear in the sidebar, with long header tabs truncated more cleanly.
---
## Configurator & Quotes
- *Processing v2 rollout* — Added per-opportunity enablement, default settings, and clearer configurator controls for processing v2. Processing v2 includes end-to-end input to output integration including controller maps, displayer layer maps and content maps.
- *Screen sizing* — Unified screen sizing around achievable dimensions and improved viewing-distance and pixel-pitch setup.
- *Dynamic inputs* — Added dynamic input controls and improved input layer distribution for more predictable results.
- *Scaling controls* — Added explicit scaling support, optional default scaling, and clearer upscaling behavior.
- *Sales package continuity* — Preserved the selected quote in no-pricing sales packages and added revision info to document footers.
- *Terminology* — Renamed "Custom Product" to "Custom Line Item" and aligned controller terminology across UI and PDF.
- *Other products* — Renamed accessories to "Other Products" and aligned related tabs and menus.
---
## Product Database & Pricebooks
- *Series overview* — Redesigned the product series overview with manufacturer grouping, better search actions, and clearer card layouts.
- *Series settings* — Added manufacturer fields to series settings and unified cabinet and all-in-one series configuration patterns.
- *Product associations* — Added direct product-to-series association flows, auto-association on save, and series-based picker filtering.
- *Incomplete products* — Added support for incomplete products across filters and workflows.
- *Documents* — Added direct series-to-document linking from product detail pages.
- *Imports and exports* — Expanded all-products import/export support for core master data management
- *Pricebooks* — Added primary currency support, improved draft and derived pricebook handling, and improved single-currency import behavior to ensure only permitted currencies can be uploaded.
- *Unit costs* — Added unit cost support in pricebook entries and corrected derived-entry null handling.
---
## Products & Processing
- *New hardware support* — Added NovaStar B6s and XC160-1 receiving cards, Colorlight U MAX series boards, CVHA, SQ200 license model support, and NovaStar H-series supplementary power option which is now directly integrated into H-series configuration environment.
- *Processing compatibility* — Improved controller, receiving-card, and converter compatibility filtering.
- *Processing efficiency* — Added configurable efficiency modes and corrected enclosure and controller quantity behavior.
- *Input handling* — Improved 8-bit, 8K, HDR, and port-version handling for video inputs.
- *Layering* — Improved dynamic input subdivision, shared-converter controls, virtual panel limits, and data layering behavior.
- *Output labeling* — Cleaned up output device, zone, and circuit labeling across processing and power drawings.
---
## Display Layout & Arrangement
- *Cabinet arrangement v2* — Introduced a new major cabinet arrangement version with migration support that supports non-grid layouts for cabinets that span over seams.
---
## Mounts & Mounting
- *Mount variants* — Added new mount variants, pricing updates, and trim defaults that allow to maintain dedicated trim dimensions for every display side.
- *Installation details* — Improved mount depth, half-cabinet handling, and rear power callouts in drawings.
- *Mount drawings* — Added a dedicated mount drawings tab in the browser.
---
## Drawings & Documentation
- *CAD previews* — Added CAD block and model-space previews to the document form.
- *Drawing notes* — Expanded rotation and installation notes, and improved disclaimer positioning.
- *Formula guide* — Updated formula guide documentation for null handling, dimension helpers, and quote line item cost fields.
---
## Permissions & Access
- *Permissions model* — Restructured permissions and added custom roles for more flexible access control.
---
## UX & Interface
- *Overview cards* — Improved product series overview cards with better feedback, rename handling, and long-name display.
- *Tooltips* — Cleaned up tooltip content and improved consistency in processing sidebars.
# Arterio Changelog — January 2026 to March 3, 2026
## Lead Portal & Website Portal
- *Remember me* — "Remember me" checkbox added to lead portal submission form.
- *Lead portal theme* — Font family can now be set via free-form input in the theme editor.
- *Processing and power refactor* — Refactored processing and power configuration on lead portal for improved clarity.
- *Mobile experience* — Fixed overscrolling on lead portal mobile version.
---
## Configurator & Quotes
- *Configurator draft restore* — Ability to restore previously saved configurator drafts.
- *Quote section subtotals* — Overhaul of quote section subtotals for clearer presentation.
- *Pricebook entry export* — "Last updated at" column added to pricebook entry export.
- *Limited member pricing roles* — Support for limited member pricing roles that can only see their own opportunities but apply line item discounts.
- *Derived price books* — Support for filtering derived price books.
- *Sales package without pricing* — Option to generate Sales Package PDF without pricing information.
- *Display background logic* — Auto-hide display background logic for cleaner visuals.
- *Cabinet table* — Improved cabinet table formatting and cabinet row button positioning.
- *AIO cover page* — Fixed overflow on All-in-One cover page.
- *Project column* — Capped project column width for better layout in submissions view.
---
## Products & Processing
- *Z8 1G compatibility* — Fix for Z8 1G compatibility.
- *Z8t compatibility* — Fix for Z8t compatibility.
- *VX1000 Pro 10-bit support* — Added 10-bit support for VX1000 Pro.
- *Colorlight products* — Added Colorlight X8m and X12m; fixed Colorlight converters for 5G.
- *Helios Jr* — Single-configuration guard for Helios Jr in processing v2.
- *Novastar 5G* — Fixed Novastar 5G compatibility with XA 50 Pro.
- *COEX converters* — Updated COEX converters.
- *Video source packaging* — Use horizontal layer layout when video source packaging is enabled.
- *Brompton* — Added PLv2 Brompton variants and fixed rental processing compatibility.
- *Power management* — Power management variables added to display formula scope; PDU outlet limits enforced.
- *Processing product duplication* — Prevented duplication of processing products.
- *H2-T, H5-T, H9-T* — Added H2-T, H5-T, and H9-T products for TAA complioance
- *SX40 converter* — Enforced SX40 converter requirement.
- *Controller-to-converter* — Replaced controller_to_converter scope variables with per-connection-type counts.
- *Cable info* — Added cable information between controller and converter.
- *Rental* — Fixed rental page ordering; hide rental conversion when rental setup is missing.
---
## Mounts & Mounting
- *B-Tech* — New B-Tech components and pricing; port to new drawing pipeline; adjusted trim hole.
- *Peerless Gen 1* — Added Peerless Gen 1 support; fixed Peerless Gen3 SKU.
- *Top drawing installation* — Installation depth shown as range for top drawing.
- *Peerless substructure* — Amended peerless substructure part codes with extrusion height.
- *Top drawing (no mount)* — Updated text when no mount is used for top drawing.
- *Mount depth* — Cabinet entry drawing distance unit adjustment.
---
## Drawings & Documentation
- *Rotation note* — Optional rotation note added to front drawing.
- *Room dimensions* — Room dimensions for required fields; improved room dimension drawing descriptions.
- *Data wiring topology* — Improved data wiring topology drawing; optimized embedding.
- *Drawing task queue* — Drawing generation uses task queue for better performance.
- *Disclaimers* — Ability to add disclaimer statements in different languages to drawings.
- *DXF rendering* — Improved DXF rendering.
- *Clearance labels* — Improved clearance label positioning on width displays.
- *Formula guide* — Formula guide improvements; added formula snippet section; added rotated variable documentation.
- *Disclaimer overflow* — Fixed disclaimer overflow on power wiring page and clearance disclaimer overlap.
- *Engineering wiring* — Larger engineering wiring for readability.
---
## Formulas & Customization
- *Rotated variable* — Added rotated::boolean variable to formula scope for display-level cabinets.
- *Power management variables* — Power management variables in display formula scope.
- *Boolean custom property* — Boolean custom property implementation.
- *Form positioning* — Different positioning of forms enabled.
- *Form values* — Form values filtered by visibility in scope creation.
---
## Opportunities & CRM
- *Bulk assign account manager* — Bulk assign account manager for opportunities.
- *Set status* — Set status submenu on opportunity card; status field in New Opportunity dialog.
- *Product lifecycle* — Product lifecycle status filter and export column for pricebook entries.
- *Audit logging* — Audit logging for cabinet series renaming.
---
## Organizational & Branding
- *Solution Browser* — Renamed "Solution Browser Presentation" to "Card Information".
- *Megapixel logo* — Updated Megapixel logo.
- *Peerless logo* — Peerless logo restored.
---
## UX & Interface
- *Contact autocomplete* — Reduced debounce to 300 ms for faster response.
- *Product form* — Fixed product form with owner regions.
- *Tooltips* — Tooltips added to configurator fields.
- *HDCP license* — HDCP license shown only when controller has HDMI input.
- *Product series filter* — Product series has products filter.
- *Price and missing products feedback* — Improved feedback with lists of changed and missing items.
- *Summary page* — Refreshed summary page design.
- *AIO design* — Aligned All-in-One fixed design with new display UI.
- *Corner cabinet picking* — Fixed overly aggressive picking of corner_left_right cabinets.
- *Product detail specs* — Fixed product detail spec units for heat transfer and power.
- *Description column* — Removed tooltip from description column (Safari Sequoia compatibility).
- *Scaling* — Fixed scaling calculation to prevent overflow.
- *Auto-select* — Fixed auto-select behavior.
---
## Technical & Performance
- *Permissions cache* — In-memory bento-cache for permissions with 60s TTL.
- *Prisma* — Upgraded to Prisma 7; retry logic for adapter errors.
- *Indexes* — Added index to ProductBundleItem; indexes in reporting_display and reporting_line_item.
- *Converter compatibility* — Ability to restrict converter compatibility by receiving card.
- *Wire redundancy* — Disable wire redundancy via organizational setting.
- *12-bit input* — Fixed input utilities bit depth for 12-bit.
- *Default video input* — Updated default video input format; added DSC as pixel format.
---
This changelog is intended for external customers. Internal tooling, CI/CD, dependency updates, and test-only changes have been omitted.