V6 Dealer Release Notes - Sprint 10-12
Document No. 10-12 | Release Date 24-September-2026
Author: Pramod Keeliputti
Cyncly Group
Audience
This document is intended for use by Cyncly V6 and Dealer customers. The use of this document or the Cyncly products described in this document is subject to the Cyncly Terms of Trade and the Cyncly End User License Agreement (EULA).
Table of Contents
- This release
- Deployment
- Macros
- Frame Configuration (API)
-
New Features and Enhancements
- Email alerts for new unassigned support tickets
- Quote calculations move to their own tab and report section
- Quote Item Grouping, Batching & Exclude-from-Pricing
- Quote Items Summary Page Layout Changes
- Group assignment from the Configuration page (plus custom-item & supplier-pricing fixes)
- Table component migration (new)
- New tabbed page layout across the portals
- Long values in tables now fade and scroll instead of wrapping
- Delivery Pipeline Enhancements
- Email Notification - added extra details
- Copy Quote Item Notes Between Client and Manufacturer
- Improved Update Quote Defaults Popup
- Custom Item Upload Tiles
- Edit and Save Nested Frame Descriptions
- Improved Dealer Network Page Performance and Loading
- Branch Deactivation
- Fabrication Purchase Order Supplier Submission
- Multi-Required Date (MRD) orders require V6 Frame Config 13.1.12 or later.
- Docker setup
- Enhanced visibility for option and attribute descriptions
- Bug Fixes - Known Issues
- In Development / Design
- Development Maintenance
This release
This release of V6 Dealer Web Module introduces several enhancements.
Version release SP12 (Sprint 10-12)
Sprint 10-12 Release Build No: 2026-SP12
Minimum V6 version requirements
| Component | Version |
|---|---|
| V6 | 1.10.89.1008 |
| Macros | 13.1.21+ |
| Frame Config | 3.0.13 |
| Dealer Link | V3.0.0.2 |
Deployment
| Details | Reference |
|---|---|
Ready to deploy to Client EnvironmentsBefore deployment, clients are responsible for testing all new functionality and features outlined in the Release Notes within their DEV and TEST environments.
|
Macros
| Details | Reference |
|---|---|
ver 13.1.21 (2026-SP12)Changes: Fixed Range attribute type issues.
ver 13.1.20 (2026-SP12)Changes: Added an event binding to allow filtering or replacing frame finish colors. ver 13.1.19 (2026-SP12)Changes: Fixed IGUs being dropped during partial (delta) configuration updates.
ver 13.1.17 (2026-SP12)Changes: Improved logging performance.
ver 13.1.16 (2026-SP11)Changes: Fixed Range attribute handling and related 500 errors.
ver 13.1.15 (2026-SP12)Changes: Updated fabrication PO pricing to use dealer line IDs instead of line positions.
ver 13.1.14 (2026-SP11)Changes: Improved server-cache thread safety for JSON data.
ver 13.1.13 (2026-SP11)Changes: Added fabrication purchase order support.
ver 13.1.12 (2026-SP10)Changes: Added Multi-Required-Date Orders (MRD) batch support.
|
Frame Configuration (API)
| Details | Reference |
|---|---|
v3.0.9 (2026-SP11)
Changes
v3.0.8 (2026-SP11)
Changes
v3.0.7 (2026-SP11)
Changes
v3.0.6 (2026-SP11)
Changes
v3.0.5 (2026-SP11)
Changes
|
|
New Features and Enhancements
| Details | Reference | |||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 |
Email alerts for new unassigned support ticketsSummarySuppliers can now receive automatic email alerts when a new support ticket arrives in the supplier portal and has not yet been picked up by anyone. A single catch-all address is set once in Settings, and any new, unassigned ticket sends an alert to that address so the ticket can be actioned promptly. What changed
|
PBI 221751 | ||||||||||||||||||
| 2 |
Quote calculations move to their own tab and report sectionSummaryWhere your supplier provides calculated figures for a quote, such as thermal performance or glazing totals, those figures now have a dedicated place instead of sitting at the bottom of the quote items list. On screen, they appear on a new Quote Calculations tab, and on your quote PDFs, they print as their own clearly headed section. What changed
|
PBI 222151 |
||||||||||||||||||
| 3 |
Quote Item Grouping, Batching & Exclude-from-PricingSummaryThe quote items page now supports grouping (batching) of quote items, per-group attributes, and a first attribute (Exclude from Pricing) that removes a group’s items from pricing, purchase orders, and customer-facing reports while keeping them on the quote. Deleted quote items are also now visible to all users via a show/hide toggle.
1. Deleted items visible to all users
2. Grouping / batching of quote itemsUsers can organise quote items into named groups (also referred to as batches). Groups are a presentation-and-attribute layer over the quote’s items; they do not change what the items are, only how they are organised and (via attributes) how they are treated. Creating a group
Moving items between groupsItems can be reassigned in two ways:
Removing an item from a group
Managing a group (group header actions menu)
|
PBI 225293 |
||||||||||||||||||
4 |
Delivery Pipeline EnhancementsWe have improved the Delivery Pipeline experience to make it easier to access and manage delivery information. What’s New
Benefits
|
PBI 227459 |
||||||||||||||||||
5 |
Email Notification - added extra detailsSupport Ticket and Custom Item Ticket notification emails now identify the dealership, branch, and quote that each ticket relates to, so recipients can see at a glance which record is affected. Supplier recipients also receive secure bridging links that open the referenced content directly in the supplier portal. |
PBI 228281 |
||||||||||||||||||
| 6 |
Copy Quote Item Notes Between Client and ManufacturerWhat's NewYou can now copy a quote item note from Client to Manufacturer (or the other way around) in one save, without opening both note editors. What's ChangedCopy a note to Client or Manufacturer when you save When you edit an existing quote item note (and the quote is not read-only), a copy checkbox is available: Notes to Client
Notes to Manufacturer
Confirmation appears only when the other note already has text If you select the copy option and the other note already has content, you are asked to confirm before the overwrite happens: Copy to Manufacturer
Copy to Client
Select Continue to copy the note and save. Select Cancel to leave the editor open (nothing is saved). Copy is one-way and one-shot This is a copy at save time, not an ongoing link:
Hover a note button to preview the current text If a note already has content, hovering or focusing its button shows a preview popup with the note title and the current text.
This lets you see what is already there before you open the editor. Good to Know
Where You'll See This
|
PBI 228284 |
||||||||||||||||||
| 7 |
Improved Update Quote Defaults PopupWhat's NewWe have improved the Update Quote Defaults popup that appears when you change a Default Product Attribute on a quote item. The messaging is now clearer, and the actions are simpler to understand. What's ChangedClearer messaging The popup now clearly explains that you are changing a Default Product Attribute and asks whether you want this to become the default for any products added to the quote afterwards. Simpler action buttons The buttons have been renamed to make your choice more intuitive:
Previously, these buttons were labelled Update and Cancel. Removed clutterRemoved the note that directed you to the Defaults page to keep the popup focused and easier to read. Good to Know
Where You'll See ThisDealer Portal → Quote → edit a frame/item → change a Default Product Attribute after it has already been set once on that quote. |
PBI 228602 |
||||||||||||||||||
| 8 |
Custom Item Upload TilesThe Custom Item Thumbnail and Shop Drawing upload areas have been enhanced to provide a more consistent and user-friendly experience. Supplier Experience
Additional ImprovementsThe upload component changes have also been applied to:
These updates improve usability, accessibility, and consistency across file upload experiences within the application. |
PBI 228794 |
||||||||||||||||||
| 9 |
Edit and Save Nested Frame DescriptionsOn the Frame Configurator, you can now edit and save the descriptions of nested frames. |
PBI 229050 |
||||||||||||||||||
| 10 |
Improved Dealer Network Page Performance and LoadingThe Dealer Network page in the Supplier portal now loads smoothly. A loading indicator is displayed while your dealership network is retrieved, the page stays responsive so you can keep working, and large dealer networks load noticeably faster. |
PBI 229940 |
||||||||||||||||||
| 11 |
Branch DeactivationWhat's NewYou can now deactivate a branch so it is no longer used for day-to-day work, without deleting it or its history. Authorized administrators (Staff Admin, Cyncly Staff, and supplier support) can turn a location off when it should no longer appear in everyday branch lists. Deactivated branches stay in Settings so they can be reviewed or reactivated later.
What's ChangedDeactivate or reactivate a branch from Settings : When you edit an existing branch, a Deactivate branch switch is available. New branches always start active, so the switch is not shown while creating a branch. If you change the switch and save, you are asked to confirm: Deactivate : Title: Deactivate branch Message: Are you sure you want to deactivate this branch? Deactivated branches are hidden from users. Activate : Title: Activate branch Message: Are you sure you want to activate this branch?
The confirmation appears only when the active/deactivated state changes. Editing other details (name, address, and so on) does not prompt. Canceling leaves the branch as it was. The branch list now shows a Branch Status of Active or Deactivated. Deactivated branches remain on this list so they can be opened and reactivated. Deactivated branches leave everyday dealer lists : For ordinary dealer users (including Branch Admin), a deactivated branch no longer appears in:
If you were working in a branch that an administrator deactivated, and another branch is available, you are moved to the next available branch and notified once:
If you have no remaining available branch, you are taken to a No branches available page. Pages that need a working branch remain locked until access is restored. Staff Admin and support can open Settings from that page to reactivate a branch. Existing work stays, but dealer access follows available branches : Quotes, projects, and purchase orders on a deactivated branch are not deleted. They follow the branch you can currently use:
Cyncly Staff and supplier agents can still open that work (after the usual cross-branch confirmation if they are not already on that branch). Support users still see deactivated branches, clearly marked : Cyncly Staff and supplier agents can still select a deactivated branch in the branch switcher. It is shown in a warning/danger color and labeled (Deactivated) so it is not mistaken for an everyday location. On the Staff page, a deactivated branch cannot be chosen as a new assignment. If someone is already assigned to it, that assignment stays visible as a disabled selection so it is not silently lost.
Supplier directory no longer offers deactivated branches for new work : In the supplier Dealer Network directory, a deactivated branch is not offered as a place to start new work (for example, Login to Branch). If every branch of a dealership is deactivated, that dealership is hidden from that directory. In-flight support tickets, email deep links, and existing logins continue to work.
Staff page shows Unassigned when there is no valid branch : On the Staff page, if a staff member's branch is missing, blank, empty, or does not match a current branch, the Branch column now shows Unassigned.
This makes it easier to find people who still need a branch assignment, for example, before deactivating a location.
Good to Know
Where You'll See This
|
PBI 230090 |
||||||||||||||||||
| 12 |
Fabrication Purchase Order Supplier SubmissionA fabrication purchase order can now be sent to its supplier directly from the purchase order screen. Material lines are priced by the supplier’s V6 as a real supplier quote, and the order moves from Draft to Issuing to Issued, recording the supplier’s reference, order total, per-line prices, delivery date, and lead time. Supplier-side status is then kept up to date automatically. If the order cannot be placed, it returns to Draft and the dealer is emailed. Requires V6 macros 13.1.15 or later. Suppliers below that version cannot be sent fabrication orders, and the fabrication optimizer is gated at the same version. |
PBI 228571 |
||||||||||||||||||
| 13 |
Multi-Required Date (MRD) orders require V6 Frame Config 13.1.12 or later.This release replaces the purchase order status pull (`get-basic-quote-info`) with `get-quote-order-status-v2`. The new command returns delivery batches and per-item status alongside every header field the previous command supplied. This is a deliberate hard cutover with no fallback. A system upgrade moves the UI, server, and macros together, so 13.1.12 is a hard minimum for all suppliers once this release is deployed. Suppliers still below 13.1.12 will stop receiving purchase order status updates (supplier reference, delivery and closed dates, shipping lead time, and order status). No data is lost. The condition is logged as an error against that supplier, and status updates resume automatically once the supplier is upgraded. Other suppliers are unaffected. Delivery batching stays opt-in per supplier through the `quote.batches.v6-linked.enabled` custom option. The 13.1.12 requirement applies either way because the new command is a strict superset: with batching disabled, it reports no batches while still returning the header and per-item state. |
PBI 229232 |
||||||||||||||||||
| 14 |
Docker setupWebModule environments can now be provisioned as a fully containerized stack. This makes standing up a complete WebModule installation faster and more consistent, and reduces configuration differences between environments. There are no changes to existing WebModule functionality or user workflows. |
PBI 229820 |
||||||||||||||||||
| 15 |
Enhanced visibility for option and attribute descriptionsTo improve usability on the Item Configuration page, users can now hover over option and attribute descriptions to view the full text when it is too long to display within the column. |
PBI 229594 |
Bug Fixes - Known Issues
| Details | Reference | |
|---|---|---|
| 1 |
Issued quote count does not match quotes on list pageThe quote count shown in brackets on each quote list tab now matches the quotes listed below it. |
Bug 229612 |
The following items are 'work in progress' that may surface in upcoming sprints.
In Development / Design (work in progress)
| No. | Details | Reference |
|---|---|---|
| 1 | Quote Summary Page - redesign or remove Summary Block | PBI 223915 |
| 2 | CRM Integration (Zoho) | PBI 225297 |
| 3 | Add more column sorting on list page tables | PBI 228286 |
| 4 | Dealer Demo Database (review and optimize) | PBI 228374 |
| 5 | FPB1 - Fabricator Foundation, Quote Approval, and Fabrication Job Management | PBI 228563 |
| 6 | Natural Language Query AI tool | PBI 228592 |
| 7 | ATS : Setup Test Framework | PBI 228847 |
| 8 | PRD - B2C Lead Generator | PBI 229053 |
| 9 | AI take-off Data Extraction Tool - Research & POC | PBI 229237 |
| 10 | ATS Client Section scripts | PBI 229379 |
| 11 | V6-429 - Dealer Connect | PBI 229684 |
| 12 | Supplier API: enumerate tenant database addresses (server + catalog) per deployment | PBI 230434 |
Development Maintenance
| No. | Details | Hrs | Reference |
|---|---|---|---|
| 1 |
QA regression testing summary
Also prepared a video demonstration of automated test script progress, showcasing current automation coverage, framework capabilities, and recent developments to support team visibility and future testing initiatives. |
59.5 | PBI 230028 |
| 2 |
Test Tenant Data Sanitization Tool (Interim)A console tool for staff to sanitize test environments: it removes dealer data for one tenant with referential integrity, covering clients, branches, franchisees and whole quote trees (quote, project, purchase order and fabrication records) from the tenant database together with the matching blob storage. It signs in to the license server, lists deployments and their tenants, and acts only on the tenant chosen there. Every run is a dry run that prints a full manifest until the operator passes --execute and types the confirmation phrase; deletes run child to parent in one transaction, blobs are removed only after that transaction commits, and each run writes a timestamped manifest to disk. A production guard refuses to start against a known production address. Supporting license-server endpoints were added so that removing a branch or a tenant also strips the matching login claims and flushes cached configuration. Status: work in progress. This is not a finished or supported piece of work. It has been used successfully against test tenants, but the branch and franchisee purge menus were never split as intended, the license server and Franchisee service still need a redeploy for the cleanup endpoints to take effect in test, and the deletion graph is maintained by hand. That last point is the important one: the tool cannot tell a table missing from its graph apart from a table absent on an older environment, so a gap is silent and rows are left behind. 230432 is one such case. Superseded. The work is being absorbed into the tenant migration tool now under way, which pins the tool and the database to one exact schema version and derives the same deletion and copy graph from the EF model rather than a hand-written list. Treat this as an interim aid for test environments only, and do not build on it. |
9 | PBI 230073 |
| 3 | ATS: Quotes Section Scripts | 36 | PBI 230127 |
| 4 | SP10 - Customer RFP Documentation | 15 | PBI 230230 |
| 5 | SP11 - Customer RFP Documentation | 4.25 | PBI 230232 |
| 6 | Deployment Platform Migration Support | 1.46 | PBI 230279 |
| 7 | Update DataPump for recent changes | 19 | PBI 230292 |
| 8 | ATS : Dealer Settings Section scripts | 61 | PBI 230395 |
| 9 | Add DEV deployment stage to the pipeline | 2.5 | PBI 230303 |
Copyright 2026 Soft Tech - A Cyncly Company. All Rights Reserved Worldwide.
No part of this document may be reproduced by any means, translated to any electronic medium, stored in a retrieval system, or transmitted, in any form or by any means electronic, mechanical, photocopying, recording, or otherwise, without the prior written permission of Soft Tech.