Changelog
1.5.0 (build 6c82b5f) - 2026-04-02
- UI changes.
- Add scale button to solution overlay.
- Support capped/closed arms.
- Support arms with a section transition.
- Support columns with two sets of brace holes.
- Render correct centroids on cantilever arms.
- Restrict duplicate name error to same part type.
- Internal Changes.
- Update part hash calculation.
1.4.6 (build adb864f) - 2026-03-18
- UI Changes.
- Add Save keyboard shortcut (Ctrl+S).
- Add Print keyboard shortcut (Ctrl+P).
- Add Print button to racks.
- Fix spurious duplicate name warnings.
- Fix printing of cantilever rack base section.
- Fix printing of tall cantilever racks.
- Internal Changes.
- Disable link prefetch.
1.4.5 (build e49005a) - 2026-03-04
- UI Changes.
- Add close button to solution overlay.
1.4.4 (build 048184e) - 2026-02-26
- UI Changes.
- Admin: Add import/export of parts.
- Admin: Add import/export of job racks.
1.4.3 (build 57e4a62) - 2026-02-25
- UI Changes.
- Fix filtering of zero reaction forces.
- Display solutions for old validators.
- Internal Changes.
- Fix serialization of validation solutions.
1.4.2 (build a0dc4e3) - 2026-02-24
- Validation Changes (V3).
- Add cantilever base-ties. This allows long bases to be tied together at a regular interval to reduce buckling.
- Add "Full Left" and "Full Right" seismic loadcases. This ensures asymmetric racks are validated correctly.
- Allow duplicate arm heights if they are on opposite sides.
- Handle out-of-order levels correctly.
- UI Changes.
- Render cantilever arm loads.
- Render cantilever column holes.
- Render cantilever base-ties.
1.4.1 (build 33d6d78) - 2026-02-19
- Internal changes.
- Correctly use Section Count on Base.
1.4.0 (build 6c76dbd) - 2026-02-19
- UI changes.
- Display only compatible bases.
- Display Axial Forces overlay.
- Change color of Load Forces overlay from Blue to Gold.
- Display Validation Engineering results (only to engineers).
- Internal changes.
- Update to Next.JS 16.
- Enable React compiler.
1.3.2 (build 2c94725) - 2025-12-16
- UI changes.
- Increase max levels from 10 to 20.
1.3.1 (build 999cfa5) - 2025-12-12
- Internal changes.
- Remove Speed-Insights monitoring.
- Fix CVE-2025-55183, CVE-2025-55184 and CVE-2025-67779.
1.3.0 (build b717d3a) - 2025-12-09
- Validation Changes (V2).
- This changes how bases are modeled and checked.
- This impacts deflection and bending moment calculations, generally reducing the load capacity of single sided racks.
- This change can cause previously passing racks to fail.
- Please see Cantilever Rack Validation Changes (V2) for more information.
1.2.3 (build e076d0c) - 2025-12-04
- UI changes.
- Change Login verb to "Log In".
- Change Logout verb to "Log Out".
- Use dvh/dvw units for viewport height/width. This makes the UI more consistent across devices.
- Internal changes.
- Fix CVE-2025-55182.
1.2.2 (build 5b14b45) - 2025-11-23
- Add Unknown earthquake zone.
- New racks now default to the Unknown earthquake zone.
- This Unknown zone uses a high safety factor which may cause some racks to fail validation.
- Setting a specific earthquake zone will lower this safety factor to the appropriate value.
- Add new Organisation policies.
- Submit Job requires Engineering PO.
- Submit Job requires Documents.
- Add public changelog.
- Link to changelog in footer.
- Internal changes.
- Add metadata to auth history.
1.2.1 (build fb4c890) - 2025-11-20
- Render dimensions.
- Display dimension of rack arm openings.
1.2.0 (build 62df118) - 2025-11-19
- Add Stripe billing integration.
- View subscription details.
- View invoices and payment receipts.
- Automatically update subscription based on number of active users.
- Link to Stripe portal.
- Update contact information
- Update payment methods
- Add change history.
- Track date, user and changed fields.
- Track auth activity.
- Track rack validations.
- Display engineering notes for approved/rejected jobs.
1.1.1 (build 110e756) - 2025-10-31
- Cleanup UI.
- Never collapse activity bar.
- Make sash resize work with touch events.
- Preserve zoomed viewport on resize.
- Pan viewport with middle mouse button.
- Set consistent focus color.
- Set consistent button style.
- Fix tab navigation on forms.
- Validate input on enter key.
- Don't submit form on enter key.
- Add hover title to labels and inputs.
- Add hover title to validation results.
- Fix highlighting of max validation results.
1.1.0 (build e84cfd3) - 2025-10-27
- Reformat validation output to make it clearer.
- Add loadcase names and descriptions.
- Add table headings.
- Highlight the largest capacity ratios.
- Remove the loadcase equations.
- Remove deflections from arm and column tables.
- Add new Rack properties.
- Add Unknown subsoil type.
- Add Indoor/Outdoor site to racks.
- Display validation warning for Outdoor racks.
- Existing racks will need the site property set in order to validate without errors.
- Add Sales SO.
- Rename PO to Engineering PO.
- Display a single page job overview with print-friendly formatting.
- Display the Job Owner in the job screen.
- Enable searching jobs by Owner.
- Add basic analytics to BOH Racking website.
- Update solver to use a sparse matrix to reduce memory usage.
- Update search index to use the 'simple' dictionary to improve search.
- Update part search to support multiple terms.
1.0.0 (build 188aa11) - 2025-10-13
- Display validation errors.
- Invalid inputs will cause the validation to fail.
- The validation output panel will display the error messages.
- Examples in invalid inputs include text in numeric input boxes, or arms that are set higher than the column can support.
- Send emails on job status changes.
- Emails are now sent whenever a job status changes.
- Emails are sent to the job owner, the currently logged in user (if different) and the engineer (if appropriate).