Software Update - 4.28.3

New Features:
- Added a percentage feature on vertical partitions (e.g. Broom Cabinets), which change vertical partition position dynamically as a user changes cabinet width. If a 'mm position' is set, then this will be left at the specified amount and won't change as a user updates cabinet size.

Vertical Partition Percentage Position

New Improvements:
- Remove the word 'Notes' from the variations section heading in QFP / Doors & Panels screen
- Implemented further door validations to account for large negative door margins

New Fixes:
- Fix missing double sided and horizontal grain settings when rooms are automatically created
- Fix times being displayed as UTC on customer dashboard in the 'Quoted Jobs' section

Software Update - 4.28.0

New Features:
- Add new functionality to enable manufacturers to specify a BCC email address, to receive copies of all customer emails being sent (Tools > Settings > Update Details - Customer Email Log)
- Add a new accounts-only email fieldfor manufacturers - so that the specified address will ONLY receive invoice and statement related emails. (Tools > Settings > Update Details - Accounts Email)
- Implemented new email templates, with improved styling, content and branding

New Improvements:
- Set a character limit for appliance names
- Improved formatting of "session timed out" message

New Fixes:
- Corrected the alignment of job action buttons on the dashboard, when the 'load more jobs' button is selected
- Updated the naming conventions of the sundry section banner, to adhere to the manufacturer set name for this option.

Software Update - 4.27.4

New Features:
- Additional Xero integration features - invoice branding themes, individual customer payment terms, optionally disable invoice creation.
- Added a keyword search to Prices > Hardware rather than a dropdown list.
Simply enter a keyword such as 'Antaro' and hit enter to filter the hardware to only show results containing this keyword.

New Improvements:
- Only show 'add room' popup once if a job goes through a price reset before being editable

New Fixes:
- Resolved a bug which prevented mass cost edits to be applied to hidden hardware items
- Fix new hardware items having to be hidden then unhidden before they're usable

Software Update - 4.27.3

New Features:
- Add option for manufacturers to disable self-registration

New Improvements:
- Use "working days" instead of "days" in leadtime charts
- Consolidation of Xero integration code
- Removed resetting product edging values on QFP when clicking the 'copy' icon

Software Update - 4.27.0

New Features:
- Add ability for manufacturers to specify a default and locked edge finishes for each door styles

New Fixes:
- Resolved bug where admin-set default border widths on doors would override a customer-set value on room defaults
- Added applied panels into the outsourced tab of the job report

Software Update - 4.26.0

New Feature:
- Add support for customers to specifying adjustable legs per-product

Adjustable legs option

Software Update - 4.25.2

New features:
- Allow customer specific coupons to be created
- Initiate a separate minimum usage fee when a customer selects a material to be double sided

New fixes:
- Resolved a bug where KD Max import file uploader was treating invalid files as successful uploads: now an error will display.

Software Update - 4.25.0

New features:
- Added support for Xero integration for Manufacturers
- Added roadmap links to 'Help & Support' menu dropdown

Software Update - 4.24.4

New Improvements:
- Added improved validation of partition positions on wine racks products when added in via TDLD
- Added improved validation of shelves for cabinets which have shelves in only part of the cabinet (e.g. robes, wall ovens, base door/drawers etc)
- Make new cabinet products hidden by default

New Fixes:
- Fix edge case where manufacturer contact details were displayed in manufacturer updates section, if no 'News & Updates' had been set
- Fix "toggle opacity" function not working on door previews

Software Update - 4.24.0

New Feature:
- We've added the ability to create & manage coupon codes, and permit your customers to apply them to their jobs
Coupon functionality

New Improvements:
- Added logic to fall back to room default margins, when a user changes to a finger recess option, and then changes back to 'None'

Software Update - 4.23.3

New Feature!

- We've added a new text-based search for rooms, products and customer settings so that customers can easily find their material options

New search functionality for customers

Software Update - 4.22.26

New Features:
- Add a Change Room Settings button to the left menu
Change room settings button

- Added a short tutorial indicating a Room must be added prior to products
Add room tutorial-style prompt

- Job List CSV export for manufacturers (available only when filters applied. Maximum 300 results)

New Improvements:
- Updated message on detailed cart view to be clearer when there's no room added
- Implemented strict validations of file types when receiving uploads

Software Update - 4.22.25

- Updated terms of service
- Fixed graphical glitches when reordering products via drag and drop
- Resolved an out of memory issues when using material mass hiding to hide/show over 3000 materials in one go

Software Update - 4.22.9

New Feature:
- Added a new search pop out which gives customers the ability to text search job history for job names, references and descriptions and to quickly access job actions (edit, copy, delete, unsubmit and PDF access). 

New Fix:
- Added an error message when user loads a product from the library, and the manufacturer has hidden all permitted drawer runners on that product.

Software Update - V4.22.0

New Improvements:
- Implemented improved password reset email logic
- Removed invalid product popup errors when hardware on specific cabinets was set to drill-only
- Change drawer depth calculation for Ls drawers
- Fix drawer length error message
- Removed redundant GFP code
- Split customer defaults out of customers and manufacturers to facilitate more granular trade/retail control on accounts in Cabinetry.Online

Software Update - V4.21.0

- We've enabled a 'Maximum Job's Price Age' function, which allows manufacturer's to define a set period (in days) for which a user's job's pricing will be valid. This is based on the 'last updated' date on the job. You can find this under Tools > Settings > Preferences
- Once a job has exceeded the number of days in this field, since it was last updated, upon trying to edit the job the user will be prompted with a dialog box that the job pricing must be reset before they can submit or edit.

New Improvements:
- Added a system queue to allow intensive processes to be queued up and ran on a separate server => speeding up loading times for general system usage.
- New 'queued actions' include Job Copying, Benchtop Designer pricing generation, Room Copying and Price Resets.
- Implemented pricing resets on all benchtop elements

Software Update - V4.20.21

New Feature:
 - Added a new feature where, upon a customer updating room materials, all existing product sizes are validated against the new material max length and width. A popup error is now shown where a previously added valid product (e.g. 2900 x 1200 part) then becomes invalid due to user updating room material to a smaller format material (max 2400 x 1200 sheet size). The product will remain using the materials of the valid product and not be updated.

New Improvements:
- Updated the customer list API to not return deleted customers
- Fix redirection to dashboard when refreshing the new UI
- Permit glass cutouts to be managed by the form fields
- Fix spinning loader when admins or manufacturers navigate to a specific page on the new UI

Software Update - V4.20.19

- Refresh gap and product size caches when they're changed by a customer in their product default settings in their account
- Add full fall-backs to edge matching and optimise it
- Fix customer CSV download only showing customers with jobs 

Software Update - V4.20.17

New Improvements:
 - Improved adjustable legs trigger updating products within rooms
 - Updated edge matching in QFP to find Brand > Colour if no finish exists.
 - Added support for locking and setting edges based on door style settings 

Software Update - V4.20.14

New Features:
 - New setting for Manufacturers! An option has been added under Tools > Settings > Preferences to enable/disable the ability for customers to order advanced door profiles with glass cut-outs
 New Improvements:
 - Reorganise customer settings page
 - Fix management of job database metadata 

Software Update - V4.20.13

New Features:
 - PDFs now list 'No shelves specified' rather than omitting the shelf section if the user adds a cabinet without shelves.
 New Improvements:
 - Fix edge settings being lost when quickly saving
 - Update of pricing logic open vs open carcase products so they both align if using the same material
 - Improved mobile cart view and menu interactions 

Software Update - V4.20.11

New Improvements:
 - Add functionality to reorder cabinets in the detailed cart view
 - Added further cabinet save validation to prevent cabinets face heights being changed and saved with invalid drawer runners
 - Fixed missing product descriptions
 - Resolved image resizing causing product names to disappear when zoomed out 

Software Update - V4.20.10

New Improvements:
 - Added material level 'door filter' restrictions to all products, including those without door styles (e.g open units)
 - Force drawer runner fields to validate after cabinet size change, prior to save/update
 - All customers now switched to New UI
 - Remove line breaks when generating CSVs 

Software Updates - V4.20.9

New Improvements:
 - Display door image in QFP door style dropdown
 - Resolved an obscure error which could appear when clicking edit on a product in the cart before saving a product which was editing in process. 

Software Updates - V4.20.5

New Improvements:
 - Implement extensive validation on advanced door styles that permit borders to be specified
 - Redirect old password reset page to new version
 - Add validation for NZ phone number format
 - Apply default border widths set on door styles on room level 

Software Updates - V4.20.3

New Improvements:
 - Updated more validation messages to ensure clarity to end customer.
 - Improve QFP layout on zoomed in or small screens
 - Added floating and collapsible left and right menus for small screens