|
Single-option dropdowns in AS/NZS design no longer show a caret, since the value can't be changed. |
|
Validation error messages now refresh immediately as you type, instead of waiting for the next check. |
|
Fixed incorrect tab highlighting after navigating between tabs. |
|
Fixed crashes and improved error messages for missing section dimensions during file save and design checks. |
|
Member ID fields are now read-only instead of disabled, preventing keyboard input from blanking their values. |
|
Fixed a beam's steel material dropdown not restoring after file load, and an error thrown by missing reinforcement link-length data. |
|
Adjusted note-section spacing and improved the responsive layout across screen sizes. |
|
Deferred preview and steel sub-tab rendering during file load to prevent flashes of partial content. |
|
Reworked the loading spinner to wait for the preview to fully render, fixing cases where it hid too early or appeared late. |
|
Fixed the v1/v2 file handoff to route files correctly by version, preventing v1 files from being corrupted or discarded in v2, and corrected the dev "open v1" link. |
|
Fixed several steel-table dropdown bugs: corrupted default grades, stale Fy/Fu values after switching profile, and duplicate Profile options. |
|
Replaced the "Open Existing File" link in the starter modal with separate File Manager and Upload File buttons. |
|
Enabled the previously disabled "No. of Rows" input in the stud reinforcement beam table. |
|
Fixed stray lines, overlapping paths, and label formatting in Cloud CAD SVG exports. |
|
Corrected concrete diameter and side-cover calculations for hollow steel tubes to account for wall thickness, and fixed a non-standard default HSS profile. |
|
Fixed Section Builder validation to correctly block incomplete custom steel profiles from passing design checks. |
|
Fixed Fy/Fu (yield/ultimate strength) values writing to the wrong table column for AISC members, and switched the write logic to column keys instead of fixed offsets. |
|
Added a layer limit for encased sections to prevent exceeding the maximum reinforcement layers. |
|
Fixed dimension-validation gaps for polygon and circular shapes that could produce incorrect reinforcement properties on shape change. |
|
Improved default reinforcement bar-count and diameter selection per shape, instead of one generic default for all. |
|
The duplicate/delete row and plus/minus row buttons are now disabled only for circular shapes, where they don't apply. |
|
Enabled editing of the top/bottom distance for reinforcement layers, with automatic calculation and clearer tooltips. |
|
Added a button to export the SVG member preview to CloudCAD, alongside the existing PNG download. |
|
Hardened member preview rendering during file load, fixing stale previews, incorrect shapes, and crashes from missing dimension or section data. |
|
Reworked the Save Design button to use the platform's native save flow, with better status-bar syncing. |
|
Fixed a delay in redrawing the Reinforcement tab and removed redundant redraw logic. |
|
Fixed reinforcement table bugs causing edits to leak between tables, unwanted preview redraws, and data mixing between design codes. |
|
Fixed concrete table cell-value and row-update bugs, and added steel profile/section data validation on load. |
|
Fixed a crash when switching between beam and column design modules by making SVG handling type-aware. |
|
Added a status-bar version indicator that opens the changelog when clicked, and made the file name clickable to trigger a save. |
|
Added a "Working on version 1?" link in the starter modal to open the v1 app in a new tab. |
|
Fixed an in-progress inline table edit being lost when running a design check or switching tabs. |
|
Added color-coded pass/fail styling to design-check ratio cells, excluding reinforcement-summary cells. |
|
Refined reinforcement member navigation styling for a more intuitive experience. |
|
Added a member selector to the Longitudinal Reinforcement section, plus layer resequencing and validation for the longitudinal, shear, and slab reinforcement tables. |
|
Improved the left panel's scrolling behavior and responsiveness. |
|
The "Open an Existing File" link now opens the host application's file picker, with a local fallback. |
|
Cleaned up spacing and layout across the Results and Design Check views, including SVG centering issues when switching tabs. |
|
Refined top-menu button styling for visual consistency. |
|
Fixed an invalid HTML tag in the deck depth title that broke its rendering. |
|
Added duplicate and delete row action buttons to the reinforcement table. |
|
Renamed "Concrete Beams" to "Concrete Slab," added a Label column and "Design Loads" section titles, and removed the "hc" column from the Results table. |
|
Removed the now-redundant Beam/Column subheading tabs and standardized spacing across all module tabs. |
|
Tuned several calculation defaults for accuracy, including stud length, beam steel section, reinforcement Fy, and steel/concrete profiles and dimensions. |
|
Fixed several beam/column sync bugs: stale previews, incorrect tab visibility, and mismatched SVGs when switching members. |
|
The design code dropdown no longer auto-opens on load, and now defaults to the code matching the user's location. |
|
Polished the Refresher modal with new card artwork, a responsive grid layout, and simplified approval logic. |
|
Fixed and improved rebar placement and spacing when a beam's position is switched to Edge. |
|
Reworked the starter design-code modal into a Refresher modal: design code selection moved to a compact dropdown, with new Beam and Column cards that jump into the matching module and scope the whole app to that member type, hiding irrelevant menu items, table columns, and sub-tabs. |
|
Locked several input fields across the Steel, Concrete, Loads, and Stud Beam tables from direct editing to prevent invalid entries. |
|
Updated the wording of the "column is not composite" alert for AS 2327. |
|
The status bar and title now reliably reflect the current file name across Save, Save As, and Export actions. |
|
Added click-to-select/edit cell highlighting and row selection across the main data tables, fixing related bugs in Metal Decking, member IDs, and preview redraws. |
|
Renamed "Stud Reinforcement" to "Stud Layout" and cleaned up the Beam Reinforcement section headings. |
|
Adjusted the Intercom launcher's position to stop it overlapping the status bar, especially on small screens. |
|
Changed the beam reinforcement input and the composite column bar-diameter input from free-text fields to dropdowns. |
|
Hid the torsion moment for columns, since torsion checks aren't currently performed. |
|
Fixed the Concrete tab being hidden when beams exist in the model, and made sure it stays active when clicked directly. |
|
Aligned the Longitudinal Reinforcement section's layout with its action buttons. |
|
Added a "New File" button to the bottom of the right panel. |
|
Added a "Download as PNG" button for the member preview. |
|
Added a heading above the member preview and fixed several preview sync bugs when switching tabs. |
|
Member entry rows now get an automatic label (e.g. C1 for Column 1, B1 for Beam 1) instead of requiring one to be typed in. |
|
Fixed beam rebar graphics not displaying. |
|
Reworked the steel deck database dropdowns: fixed deck graphics, added Vulcraft Gage sizes, and updated stud dropdowns to commercial grades. |
|
Fixed several structural steel deck and grade issues: incorrect B1/B2 tooltips, lost Fy/Fu values on custom grade switch, wrong RHS/CHS grade options, and an incorrect deck height. |