Skip to content

Release on July 31, 2026

Version: 70.0.0 · Release

Areas Affected

Mobile App, Shackleton AI Assistant, Finance, Subcontracts, Integrations, Organization Settings, RFIs, Scheduling

Highlights

  • Rolled out major enhancements to the Shackleton AI assistant, including clearer error messages and automatic page refreshes for a smoother experience.
  • Enhanced the Sage 300 integration with faster data syncing and new project and subcontractor mapping capabilities.
  • Added cost code sorting to the Billing and Cash Flow pages for easier financial review.

What Changed

  • Improved how the mobile app checks its version, allowing updates to be managed more efficiently without requiring a full app store release. (Ticket)
  • Delivered a major round of improvements to the Shackleton AI assistant, refining its design and overall usability based on user feedback. (Ticket)
  • Added the ability to sort by cost code on the Billing and Cash Flow pages, making it easier to organize and review financial data. (Ticket)
  • Shackleton now shows a clear, helpful error message when something goes wrong, instead of failing without explanation. (Ticket)
  • A new streamlined process for creating companies within organization settings was developed but has been temporarily rolled back while further refinements are made. No changes are currently visible to users. (Ticket)
  • The Observations page now automatically refreshes when changes are made through Shackleton, so updates appear immediately without a manual reload. (Ticket)
  • Fixed an issue with how payment compliance was calculated for subcontractor invoices, ensuring compliance statuses display accurately. (Ticket)
  • Improved the Sage 300 integration by speeding up data loading and adding the ability to map projects and subcontractors between Ernest and Sage 300. (Ticket)
  • Made design refinements to improve visual consistency and usability. (Ticket)
  • Improved internal processes for keeping feature documentation current and accurate. (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.

July 30, 2026

  • Fixed an issue where RFI emails did not include the correct description text. (PR)

July 29, 2026

  • Fixed several issues: PCRs not displaying correctly across projects, missing images in RFI PDFs, and empty BCC fields on RFI emails. (PR)

July 28, 2026

  • Fixed a bug where the invoice window appeared blank when opening a subcontractor payment. (PR)
  • Fixed an issue with resizing columns in the Gantt chart schedule view. (PR)

Chores
  • gate automatic fix PR on code-triage verdict (#3122) (PR)
  • improve duplicate-name error handling on project bid creation (#3131) (PR)
  • add runtime query API smoke tests (#3030) (PR)
  • Unify SPA eslint warning limit (#3158) (PR)
  • Fix precommit Go linter (#3176) (PR)

Ernest Platform Release Notes