Don't forget our early-access features: if you are interested in trying them, please reach out to LDARtools Support.
• Auto Tours - Automatically build tours on a recurrence schedule. (Beta).
• Dashboard - Redesigned operations dashboard with new compliance and performance widgets. (Beta).
✦ What’s New |
|---|
Chateau |
|---|
Components
Safety Equipment is now a Components grid column. Safety Equipment can be displayed, sorted, filtered and exported on the Components grid, and used in Auto Tours, Leak Alerts, rule assignments and the public API. A component can hold more than one Safety Equipment value, and the column shows the assigned codes.
New Site Type column on the Components and LUnit grids. Site Type comes from the component's current Location Unit and now appears on both grids, on Component Details, and in the public Component API. It is read-only everywhere it appears, searchable in the Query Builder, and exportable. |
Resources
Method VVa drift can now be entered by hand. The Add/Edit Calibrations dialog has a new Drift Method picker — Standard, VVa, and VVa §60.485a. Choosing VVa captures three readings per cylinder (Test 1, 2 and 3), each judged on its own, matching what Cal 5 and Chateau Mobile already supported. |
Reports
Clearer layout and new columns on the Full Data Leak History report. The information section at the top has been cleaned up and organized — the filter summary now lists Date Range, Unit Type, Regulations, Units and Component Types as labelled values instead of one run-on line, and each component's Tag stands out as a bold heading rather than blending into the block of component details. In Attempts & Inspections, each pair of separate attempt and inspection columns is now a single column: AttBy and Tech are merged into Performed By, the two date columns into one Date column, and the two comment columns into one Comments column. A new Inspection Type column has been added. OGI Leaks gains Regulations and Emission Point columns, and AVO Leaks gains the Regulations column.
Click a report count to see the components behind it. Counts on the Periodic Inspection Summary and Agency Semiannual reports now open the Components grid filtered to exactly those components, so answering "which valves are those" no longer means rebuilding the query by hand. Clickable counts are underlined, and the grid opens as a Components grid subtab so you can drill several numbers and keep the results apart. The percentage rows, attempt counts and Total DOR are not underlined and carry no link, because a component list cannot represent what those numbers count. |
APIInspection Id added to the Leak Summaries API. The GET /v1/Leaks/LeakSummaries response now includes the identifier of the inspection that opened each leak, and you can filter on it directly in the API query string. |
Chateau Mobile |
ComponentsInline editing on Component Details, with one Change Why per save. Editing a property no longer opens a full-screen editor for each one — text, number and yes/no values are edited directly in the row, and lookups, types and profiles open a bottom sheet. You enter a single Change Why reason for the whole save instead of one per property.
Multi-select and bulk actions on the tour component list. Select several components — or every component matching the active filter — then edit properties across the whole batch, renumber a parent and subtag group in one action, or record Did Not Monitor for all of them at once. |
Leaks & DORsNew leak and DOR detail screen. Component Details has a new leak and DOR banner in place of the previous Open Leaks/DOR badge. Tapping it opens the full record — state, days open, open date, work order, emission points and photos, plus a timeline of the inspections and repair attempts on that leak. A comment or photo you have just added — and not yet checked in — can be edited or removed. Comments and photos that came down from Chateau stay read-only. |
✦ Bug Fixes & Improvements |
Chateau |
Leaks
Fixed the wrong time on AVO Leak Date Opened. Opening a leak from an AVO Event using "AVO Event Open Date" or a same-day date adjusted the time for the facility's time zone twice, so the Date Opened was both displayed and saved incorrectly. |
Cooling Tower
Fixed the blank Drift section on Cooling Tower Inspections. Opening any Cooling Tower Inspection returned an error and left the Inspection Drift section empty, whether or not that inspection had drift readings.. |
Porches
Fixed inflated coverage on the Zero Leaks ≥75% Inspections Audit, and renamed it. AVO inspections were counted toward Method 21 coverage, so location units qualified at 75% or better when their true Method 21 coverage was far lower. The audit is now titled "Zero Leaks with >= 75% of M21 Inspections completed" to match what it measures, and the First Insp. Date and Most Recent Insp. Date columns no longer render blank.
Fixed duplicate analyzers on the Daily Calibration – Form 2 report. An analyzer was listed once for each daily calibration it had, so an analyzer calibrated more than once on the same date appeared several times in the report's Analyzers parameter. That broke Select All and forced technicians to select around the duplicates. |
Resources
Fixed valid cylinders missing from the calibration cylinder picker. The Daily Calibration and Precision Calibration entry dialogs filtered the cylinder list on an old status flag that Chateau no longer keeps up to date, as well as on whether the cylinder had been deleted. A cylinder that was still perfectly valid was left out whenever that old flag had fallen out of step. |
Reports
Fixed undercounted additions on the Agency Semiannual report. Components added directly onto a Temporarily Unavailable profile — normal during a turnaround — were left out of the monthly Added / Reactivated Count. The report could also disagree with itself, showing a rise in the end count while the Added row stayed empty.
Fixed blank Area, SubArea and DTM How on the Full Data Leak History report. These three fields were always empty and now show their values.
Fixed the Full Data Leak History PDF pushing attempts to a second page. For components with enough repair attempt or inspection rows, the attempts and readings table jumped whole to page 2 on PDF export instead of splitting across the page boundary, leaving page 1 mostly blank.
Fixed the database selector opening behind the report toolbar. On the Reports tab, the database selection dropdown was drawn underneath the report toolbar.
Fixed the Inspection History report failing to load. (Already Deployed) The report could not connect to its data and returned a login failure for the signed-in user, after which the report session timed out. |
Rules
Faster dropdowns and dialogs across Chateau. The LUnit filter on Assign Rules To Components could take 60 to 90 seconds to populate. Dialogs and background screens throughout Chateau were competing for the same limited capacity, so heavy use in one area slowed down everything else.
Fixed nightly rules being blocked for other databases after a crash. If a nightly rules run stopped partway through, its database held its place in the queue for the full seven-hour window, which could keep other databases from having their rules run that night. |
General
Fixed the query builder failing on very long numeric codes. On the Reconciliation and Quick Repairs screens, a picklist code made up of roughly 19 or more digits stopped the query builder's field list from loading.
Component properties now show their configured labels, not internal names. Several places showed a property's internal identifier — for example PhysicalState instead of Physical State. Corrected on the MOC porch Property column, the Query Builder's row for a deleted property, the Reconciliation "Add Fields to Query" picker, Safety Equipment length messages, validation messages when adding or editing components, and the Chateau Mobile property list and field editors. API error messages now name the label too, while the field keys in a request or response keep their internal names.
General bug fixes and stability improvements. |
Chateau Mobile |
Cooling TowerFixed the drift time on Cooling Tower Inspections. The drift record was stamped with the time the inspection wizard was opened rather than when the readings were actually taken. |
Components
Fixed a crash when opening component comments. Opening the Comments tab on Component Details could close the app. |
Sync
Fixed check-out failures caused by incomplete database downloads. A download that broke partway through was treated as finished, so the retry that would have resumed it never ran and the check-out failed later at an integrity check. Chateau Mobile now confirms the whole file arrived, and no longer removes the working database from the handheld until the new one is verified.
Clearer check-out failure messages. A failed download now tells the technician what to do — check your signal and sync again, or contact Support — on the Download Database row of the sync step list.
Fixed "Failed hash for database" check-in failures. A check-in could report a failure even though the data had uploaded successfully, so Sync Status showed the check-in as Complete while the technician saw an error.
Fixed a crash after losing network during check-in. If the connection dropped mid check-in and the app could not reopen its local database, Chateau Mobile closed instead of reporting the failure and staying open.
Fixed sync failures when adding an analyzer Chateau already knows. Adding an analyzer whose serial number already existed in Chateau — including on an inactive record the handheld never receives — failed processing for that whole mobile database and required Support to correct it by hand. It then recurred on the technician's next check-in until they did. |
General
General bug fixes and stability improvements. |

Comments
0 comments
Please sign in to leave a comment.