• Invoices can now be deleted
• Project managers can reverse a rejection without requiring resubmission
• Downloaded PDFs now reflect the latest invoice updates
• Bug & Security Fixes
• Platform upgrade improving invoicing performance and long-term supportability
• Bug & Security Fixes
• New project setting to designate who enters an approved invoice for payment
• Automatic notification to that person when an invoice is ready
• Bug & Security Fixes
• Approved invoices can be imported directly into a pay application, carrying their billing
values across
• Import controls now appear only on invoices where they apply
• Payment reminders extended to all projects
• Bug & Security Fixes
• Improved page load performance through content delivery optimizations
• Bug & Security Fixes
• More reliable delivery of user and administrator invitation emails
• Clearer guidance on split lines through improved tooltips
• Bug & Security Fixes
• Bug & Security Fixes
• Redesigned project picker, making it faster to find and switch between projects
• Simplified contract list on the invoices landing page
• Bug & Security Fixes
• Bug & Security Fixes
• Improved system monitoring to detect and resolve issues faster
• Bug & Security Fixes
• More reliable delivery of user and administrator invitation emails
• Clearer guidance on split lines through improved tooltips
• Bug & Security Fixes
• Failed autosaves now retry automatically, reducing the risk of lost work
• Reminder emails now use BCC to protect recipient privacy
• Refreshed invitation email content and general interface improvements
• Bug & Security Fixes
• New help page explaining the split lines feature
• Bug & Security Fixes
• Split lines: base contract lines can be broken into sub-lines with their own amounts,
carried forward across invoices
• Sub-lines support editing, deleting and commenting, and are visible for review
• New service status banner
• Bug & Security Fixes
• Project managers can show or hide pay application lines
• Performance improvements to contract and billing data loading
• Bug & Security Fixes
• Contracts not enabled for the platform are now hidden from the contract list
• Bug & Security Fixes
• Navigation renamed for clarity
• Bug & Security Fixes
• New guided onboarding flow for first-time users
• Subcontractors now receive monthly reminder notifications
• Bug & Security Fixes
• Redesigned session handling for a more reliable and secure sign-in and sign-out
experience
• Access to subcontractor management for eligible users
• Updated company branding across the platform
• Bug & Security Fixes
• Attachments are now scanned on upload
• Bug & Security Fixes
• Historical billing migrated so previous amounts carry forward correctly
• New attachment categories, with file types available in both languages
• Line sort order aligned with pay applications; column sorting on change orders
• Bug & Security Fixes
• mproved sign-in and session handling for a more stable login experience
• Bug & Security Fixes
• Default invoice due date moved to the 20th of the month
• Bug & Security Fixes
• Approved French translations across the product, applied automatically when a user has
not set a language
• Full name field added for subcontractor administrators
• Archived users can be reactivated
• Bug & Security Fixes
• Updated in-product help content
• Revised terms and conditions
• More reliable delivery of notification emails
• Bug & Security Fixes
• Updated in-product help content
• Revised terms and conditions
• More reliable delivery of notification emails
• Bug & Security Fixes
• Bug & Security Fixes
• 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