DESTINI Cost Library Version 1.5.6 Release Notes
Cost Library 1.5.6 delivers key stability, performance, and data integrity fixes across Excel import/export workflows, formula evaluation, region management, and edit drawer interactions. This release also optimizes database-side sorting and grouping, eliminates UI lag when clearing searches on grouped line items and navigating large WBS trees, and standardizes formula library usage.
Bug Fixes
Line Items, Formulas & Choice Editor
- Cost Category Formula Evaluation & Unit Cost Display: Resolved an issue where line item cost formulas referencing input variables were evaluated prematurely, and ensured Total Unit Cost displays dashes when a cost category contains a formula (DC-8946).
- Redo Formula Display State: Fixed a defect where redoing an action deleted a formula but left the deleted formula displayed in the user interface (DC-7603).
- Grouped Line Item Search & WBS Loading Performance: Resolved noticeable lag when clearing search filters on grouped Line Items grids and when opening the WBS page after viewing large WBS property lists like Masterformat Level 4 (DC-9090).
- Duplication Undo Edit Drawer State: Fixed an issue where undoing a cost library line item duplication removed the row from the grid but left the edit drawer displayed (DC-9229).
- Autosave Redundant Undo Entry on Field Blur: Resolved an issue where clicking or tabbing out of an edit drawer field immediately following an autosave triggered a duplicate save and generated a redundant entry in the Undo history (DC-9281).
- Choice Editor Line Item Chip Hover Styling: Standardized line item chips in the Choice Editor grid to display the neutral grey hover treatment instead of blue (DC-7022).
Regions & Fee Categories
- Concurrent Region Duplication Naming: Resolved a concurrency defect where two users duplicating the same region simultaneously generated identical region names instead of distinct unique identifiers (DC-9114).
- Region Delete Confirmation & Override Details: Corrected the region deletion confirmation dialog to remove ambiguous conditional wording and accurately list the specific region override values being removed (DC-7732).
- Fee Category Name Field Overflow: Resolved a styling issue where long Fee Category names overflowed the input field container (DC-7782).
Import & Export
- Import Key Collision Prevention on Renames: Fixed an import defect where renaming a Unit, Rate Table, or Line Item onto an existing key already in use by another record resulted in duplicate records or overwritten data (DC-9334).
- Fee Categories Import Blank Row Handling: Updated the Cost Library import to silently skip completely blank rows on the Fee Categories sheet rather than generating a false "name is required" validation error (DC-9118).
- Exported WBS Blank Cell Value Sanitization: Corrected WBS exports so blank cells are truly empty in Excel rather than retaining whitespace or non-empty flags that count as data (DC-6808).
- Excel Export Data Type Formatting Preservation: Resolved an issue in Excel exports where text values resembling numbers or dates were improperly converted to numeric or date formats instead of remaining plain text (DC-9180).
- Assembly Questions Export Internal Token Cleanup: Cleaned up Cost Library exports to exclude internal choice:<guid> and criterion:<guid> identifier tokens from the Assembly Questions sheet, preventing user confusion (DC-9360).