• Project Managers can now show or hide specific pay app lines in Appalto directly from Gate Three; lines with existing billing history are always preserved.
• Contracts flagged as "Non-Appalto" in Gate Three are now hidden from the Appalto Ongoing Contracts page
• Fixed a bug where searching for users in Appalto Settings > Access was returning unrelated results
• Fixed an error that occurred when rejecting an invoice with an overall comment — the comment was not visible to the subcontractor until they refreshed the page
• Fixed a bug where the Submit button could be double-clicked while an invoice was saving, causing duplicate lines to appear on the invoice
• Fixed a 500 error that occurred when a subcontractor tried to resubmit an invoice that had been returned for revision
• Renamed "Projects" to "Invoices" in the left navigation bar
• Fixed a display issue where a $0 line item was not disappearing from a draft invoice after being updated to $0 in Gate Three
• Subcontractors now receive a monthly email reminder on their configured invoice due date for each active project
• New users are greeted with a guided onboarding tutorial on first login,with an option to replay it anytime from settings; available in English and French
• Fixed an error that occurred when changing the "Period Work Performed" date on a Revision Required invoice
• Improved session management: users are now automatically signed out after 45 minutes of inactivity, and logging out on one tab now logs out all open tabs
• EllisDon administrators can now be granted access to manage Appalto subcontractors without requiring full Platform Settings admin access
• Fixed an invoice submission error affecting certain projects in pre-production
• Addressed several security vulnerabilities
• All invoice attachments are now automatically scanned for viruses and malware on upload; files that fail the scan are flagged in the UI and cannot be submitted
• Fixed a bug where uploading multiple files at once caused duplicate document type selections
• Subcontractors joining Appalto for the first time will now see correct Previous Billing amounts on their first invoice, based on their prior GateThree invoicing history
• Invoice line items are now sorted in the same order as they appear in GateThree, making cross-referencing easier
• Fixed incorrect Previous and To-Date billing amounts on invoices where a change order had transitioned from Unapproved to Approved between billing periods
• Added new attachment categories: GHG Tracking, and several Quebec-specific compliance document types
• Fixed the invoice progress number to correctly match the highest progress number from Gate Three
• Fixed a performance issue that was causing slow downs when loading invoices with a large number of lines
• Added column sorting to the Approved and Unapproved Change Orders sections of the invoice
• Fixed a "loopy login" issue where users were being repeatedly redirected on the login screen after returning to an idle tab
• Improved login/logout behaviour, including consistent logout across all open browser tabs and proper redirection to the login page after signing out
• Fixed a bug where selecting the same document expiry date that was already set would unexpectedly clear the date
• Changed the default Invoice Due Date to the 20th of the month (previously the 10th) to better reflect most project configurations
• Fixed incorrect Previous and To-Date billing amounts for subcontractors who had change orders transition from Unapproved to Approved across invoicing periods
• Fixed a performance issue causing Appalto to become slow or unresponsive on invoices with a large number of lines
• Fixed an issue where using the up/down arrow keys while in a billing cell was changing the entered amount
• Portal Admins can now add a full name when inviting Sub Administrators, with names pre-filled for existing users
• Portal Admins can now reactivate archived subcontractor users, with the appropriate re-invitation flow triggered based on the user's status
• Appalto now automatically saves a user's preferred language based ontheir browser settings, ensuring notification emails are sent in the right language
• Updated French translations throughout the app to use officially approved wording from the Appalto translator
• Fixed an issue where certain contracts were not appearing in the Appalto contract list
• Fixed a bug preventing invoice submission due to sign-off fields (Name andTitle) not saving correctly
• Added the SCO (Subcontractor Change Order) number to the Approved Change Orders section of the invoice for easier cross-referencing with GateThree
• Unauthorized users who try to access an invoice URL directly now see a proper error page instead of an endless loading spinner
• Subcontractor "added to company" notification emails are now delivered through the SCP email service and include French translations
• The Appalto Help Centre now includes content covering invoice creation, access control, integrations, and navigation
• Updated the Terms and Conditions to include a direct link to the official T&C page, with revised wording on the Profile settings page
• Fixed the date range picker not closing after a date was selected on the "Period Work Performed" field
• Fixed an error that occurred when users logged into Appalto using incognito mode
• Fixed an incorrect attachment label shown when a Project Manager reviews a submitted invoice
• Fixed a bug where certain contracts were not visible in Appalto due to a project role filtering issue
• Implemented a session timeout to prevent authentication errors after periods of inactivity
• Fixed a missing Appalto icon on the browser tab
• Fixed a display issue in the General Docs section where long file names overlapped the document type field
• Fixed the date picker not closing after a date was selected
• Fixed checkbox overlap in the user permission management screen
• Fixed invoice status colors so that Draft and Awaiting Review invoices are visually distinct
• Fixed a missing Change Order row in invoices that was appearing in GateThree but not in Appalto