Skip to main content

2025.03.17.1

New Units

Added "Cu Ft" and "Cu Yards" units to the unit classes.

Units

Cost Record Last Edited Property

Added a property to cost records that keeps track of the last time the cost record or any of its child records (improvements and components) were changed.

The property can be used on the search page to filter results.

last edit property

Unit Filtering Update

Updated the way the unit filtering works.

Added a new required field called "Display Unit" which controls which unit information is displayed in the unit class, size, and dollar per unit columns.

All three unit fields (Display Unit, Unit, and Improvement Unit) are bound to the same data behind the scenes, so changing one will change the other two.

The unit filters will only limit results once a size has been set.

unit filtering 1 unit filtering 2

Home Page Recently Edited Records

Added a grid to the home page which will show up to the last 10 cost records edited by the user.

Home page edit

Empty Map Display

Updated the search page map so that it will focus on the US when there are no search results with a location.

Search map update

Size Suggestion

Added suggestions for the size 1 and 2 fields of cost records if the records have improvements with sizes and units. The suggestions appear at the top right of the size field groups when the size fields are not set. When a user clicks the suggestion the associated size, unit class, and dollar per unit will be updated on the cost record.

The suggestion are based on the most commonly used unit classes for all of the improvements. The top suggestion (units most used) will appear on first size, and the second on the second size. The size values are the sum of all improvement sizes that use the same unit, and the dollar per unit fields are calculated based on the size.

There are a couple of special cases for the suggestions.

If the first unit class is set to something other than the unit class of the first suggestion then the first suggestion will appear on the second size (provided the second size fields are empty).

If the second size unit class is set to the same value as the top suggestion unit class then the second suggestion will appear on the first size (provided the first size fields are not set).

Size suggestion