Skip to content

Release on April 17, 2026

Version: 49.0.0 · Release

Areas Affected

Task Management, Finance & Contracts, Billing & Invoices, AI Plan Extraction

Highlights

  • Signed contracts and converted Change Orders are now locked for editing, protecting finalized financial agreements from accidental changes.
  • Ernest's AI-powered plan extraction is more reliable, reducing errors when processing uploaded project documents.
  • Phase sorting in the Billing & Invoices tab now follows correct numerical order for cleaner financial views.

What Changed

  • Resolved an intermittent error that caused Ernest's AI to fail when extracting project information from uploaded plans. The feature now processes documents more reliably. (Ticket)
  • Improved the platform's internal notification system to support more consistent creation and delivery of in-app notifications. (Ticket)
  • Fixed a display issue in Task Management where Change Order statuses appeared as raw numbers instead of their correct labels (e.g., "Approved" or "Pending") in the Linked Items section. (Ticket)
  • Signed contracts and Change Orders that have been converted to contracts are now locked for editing. Once a prime contract is marked as Signed — or a Change Order is converted — users can no longer modify the description or dollar value fields, preventing accidental changes to finalized agreements. (Ticket)
  • Fixed the sort order in the Billing & Invoices tab so that phases sort correctly by their numerical value when the Phase column is selected, making it easier to review billing data in the expected order. (Ticket)

Hotfixes Since Last Release

These fixes were deployed to production independently before this release — they are listed here for a complete record of what changed since the previous release.

April 17, 2026

  • Applied an internal fix to improve the reliability of automated code review processes used during platform updates. (PR)

Chores
  • Move all alarms and dashboards to global stack (#2443) (PR)
  • Swag tag improvement (#2280) (PR)

Ernest Platform Release Notes