Table of Contents

Altus for Project - Release Notes

Note

The following version numbers are for the Click-Once version of Altus for Project. The Legacy MSI version will have slightly different version numbers. Users are ecouraged to migrate from the MSI to the Click-Once version at their earliest convenience.

The following release notes represent the changes published to the CANARY ring of Altus for Project, and will be pushed to the PROD ring in alignment with the table below.

Solution πŸš‚ Canary πŸš‚ 1st Release πŸš‚ GA
Altus for Project - Click Once Canary First release GA
Altus for Project - MSI Canary First release GA
Product Status 7 day uptime 30 day uptime Known Issues
Altus for Project Altus for Project No known issues
Note

Please ensure that you are using version 2024.9.17.2 or newer in order to continue to receive regular updates and publish projects.


2026.3.19.5

  • Altus for Project - ClickOnce - 2026.3.19.5

Environment Release Date Status
πŸš‚Canary 19 Mar 2026 βœ…
πŸš‚First Release TBA ⏳
πŸš‚General Availability TBA ⏳

No work items for this release.

Β 


2026.3.18.2

  • Altus for Project - ClickOnce - 2026.3.18.2

Environment Release Date Status
πŸš‚Canary 18 Mar 2026 βœ…
πŸš‚First Release TBA ⏳
πŸš‚General Availability TBA ⏳

Bug

Fixes:

  • #40841: Resolved an authentication error in the Discovery Service that prevented users from connecting migrated MPP files to Altus. Also resolved an issue that would prevent Project files from connecting automatically using saved connection properties.
  • #41037: Resolved an issue where baseline data appeared empty after linking a Project Desktop schedule due to orphaned baselines left after unlinking and deleting tasks. Now, when tasks are unlinked and deletedβ€”whether via the AFP add-in or the External Project Picker PCF Componentβ€”all related baseline data is also cleaned up automatically.
  • #41038: πŸ€– Resolved an issue where connecting or updating MPP files to Altus Projects could result in processing errors and duplicate file creation, requiring multiple publish attempts. With this fix, project managers can now reliably connect and update schedules in Altus without repeated publishing or unexpected duplicates, streamlining project handover and ensuring data integrity. For example, after this update, publishing a schedule from Microsoft Project to Altus should succeed on the first attempt, enabling smoother collaboration and reducing manual troubleshooting. This change enhances user confidence and operational efficiency by eliminating a key source of integration friction.

Β 


2026.3.3.1

  • main - click once - 2026.3.3.1

Environment Release Date Status
πŸš‚Canary 3 Mar 2026 βœ…
πŸš‚First Release 17 Mar 2026 βœ…
πŸš‚General Availability 31 Mar 2026 ⏳

Bug

Fixes:

  • #40342: Resolved an issue where running the publish task script could result in intermitten errors, especially on subsequent runs or even with a single project. The publishing logic been updated to ensure reliable execution without unexpected errors.

Β 


2026.2.23.1

  • main - click once - 2026.2.23.1

Environment Release Date Status
πŸš‚Canary 23 Feb 2026 βœ…
πŸš‚First Release 23 Feb 2026 βœ…
πŸš‚General Availability 23 Feb 2026 βœ…

PBI

New:

Bug

Fixes:

  • #40342: Fixed an issue where running the publish task script could result in errors in some circumstances, especially on subsequent runs or even with a single project. The script has been updated to ensure reliable execution without unexpected errors.
  • #40582: Added the warning message when trying to publish from an MPP file in OneDrive from a different tenancy.
  • #40661: Addressed an issue where some Bookable Resources were not appearing in MS Project for team building, and generic resources were missing in some scenarios, causing project plan creation to fail. The integration has been improved to ensure all Bookable Resources and generics are now visible and project plans can be created successfully.

Β 


2026.2.10.1

  • main - click once - 2026.2.10.1

Environment Release Date Status
πŸš‚Canary 10 Feb 2026 βœ…
πŸš‚First Release 17 Feb 2026 βœ…
πŸš‚General Availability 23 Feb 2026 βœ…

PBI

Fixes:

  • #39899: Resolved an issue where the 'Scheduled Finish' field was incorrectly unlocked for projects linked to MS Project. The field is now properly locked, ensuring it remains calculated based on project tasks and cannot be edited manually.

Β 


2026.2.4.1

  • main - click once - 2026.2.4.1

Environment Release Date Status
πŸš‚Canary 4 Feb 2026 βœ…
πŸš‚First Release 17 Feb 2026 βœ…
πŸš‚General Availability 23 Feb 2026 βœ…

PBI

New:

  • #39803: Introduces a new COM‑exposed function in the Altus for Project VSTO Add‑in to publish baseline data for a specified baseline number (default 0) and reportable flag (default false). Creates/updates baseline, projectbaseline, and taskbaseline records in Dataverse using the Bypass Custom Plugins header. If reportable, updates project baseline summary fields.
  • #39804: Enhances Publish‑MPPsToAltus.ps1 to invoke the new COM method PublishBaseline after a successful publish. Adds parameters to override baseline number and reportable flag.
  • #39853: Headless publishing now automatically synchronises resource cost rates from Microsoft Project Cost Rate Table β€œA” into Altus (resourcecostrate). The process is idempotent, skips resources not found in Altus, and reuses existing fuzzy match logic for resource identification.

Β 


2026.1.13.1

  • main - click once - 2026.1.13.1

Environment Release Date Status
πŸš‚Canary 13 Jan 2026 βœ…
πŸš‚First Release 20 Jan 2026 βœ…
πŸš‚General Availability 3 Feb 2025 βœ…

PBI

Fixes:

  • #30979: Resolved an issue where removing all tasks from a connected .mpp file did not update roll-up values in the Details tab, causing outdated data to display. The system now correctly recalculates and updates all relevant fields when tasks are deleted or unlinked, ensuring accurate project information.
  • #36692: Addressed an issue where users encountered errors publishing tasks in Altus for Project when creating and saving new project files to OneDrive. The update ensures tasks can be published successfully even if the file has not fully synced with OneDrive, improving reliability for initial project setup.
  • #37577: Fixed an issue where the 'Locked' field for project tasks was not properly mapping in Altus when importing from Project Desktop, causing an discrepancy between Altus and the Microsoft Project Desktop, this has now been rectified.
  • #39202: Rectified an issue where syncing resources between OneDrive and MS Project was unreliable, sometimes resulting in error messages.
  • #39238: Resolved an issue where task durations were not synchronized and all tasks started at midnight after publishing a project. The synchronisation logic was improved so that task durations now display correctly and tasks start at appropriate times in the Gantt chart.
  • #39303: Addressed an issue where calculated columns in Altus Tasks were incorrectly editable. Calculated columns are now properly set as read-only, ensuring data integrity and preventing unintended changes.
  • #39304: Resolved an issue where users could not link a Microsoft Project file to an Altus project unless its status was exactly 'Active.' The linking logic now correctly allows projects with any status except 'Inactive,' supporting a wider range of project workflows.
  • #39397: Fixed the Help link in the Altus for Project add-in toolbar previously directed users to an outdated location.
  • #39592: Resolved an issue where replacing a local resource with an Altus resource in Project Desktop's Resource Sheet view caused an error on save. The process now completes smoothly, ensuring accurate resource assignment without errors.
  • #39599: Within timesheets we've improved the styling of the tooltip that appears when multiple resources have been assigned to a single task. There is now a list with all assigned resources presented with their avatars and names.
  • #39857: Rectified an issue where the Altus for Project Add in could become stuck on 'Synchronising Resource Calendars 1/1' when adding a resource to large project schedules. The integration now completes successfully, ensuring smooth resource synchronization even for projects with extensive resources and tasks.

Β 


2025.12.16.1

  • main - click once - 2025.12.16.1

Environment Release Date Status
πŸš‚Canary 16 Dec 2025 βœ…
πŸš‚First Release 6 Jan 2026 βœ…
πŸš‚General Availability 20 Jan 2026 βœ…

PBI

New:

  • #38866: Previously, users could not substitute resources during migration from Project Online if actuals had been recorded. This update now allows resource substitution even when actuals exist, ensuring smoother migration. In addition, you can now import timesheets from Altus and they will not overwrite all actuals in your project - only the actuals past the earliest lodged timesheet in Altus.
    • View the configuration details here.
    • Watch a short video demonstrating how this works here.

Bug

Fixes:

  • #36665: Resolved an issue where users encountered errors when publishing schedules that had blank lines in them.
  • #38708: Fixed an issue where Altus for Project was not detecting some valid environments when attempting to connect.
  • #39244: Addressed an issue where users were unable to publish tasks due to an unexpected Dataverse error. The root cause was identified and fixed, ensuring tasks now publish successfully without errors.

Β 


2025.11.25.1

  • main - 2025.12.4.3

Environment Release Date Status
πŸš‚Canary 25 Nov 2025 βœ…
πŸš‚First Release 2 Dec 2025 βœ…
πŸš‚General Availability 4 Dec 2025 βœ…

PBI

New:

  • #37583: A new PowerShell orchestrator was implemented to address issues with processing multiple .mpp files in headless mode. The solution ensures files are handled sequentially using a single hidden Microsoft Project instance, with improved logging and error handling for reliable automation.
  • #37585: Added headless mode and COM automation support to the VSTO add-in, allowing automated publishing of projects without user interaction. This enhancement resolves previous limitations by enabling background execution and seamless integration with external processes, while maintaining full compatibility with interactive workflows.

More details on using and automating Altus For Project will be made available in Altus Solution Starters.

Β 


2025.10.2.1

  • main - 2025.10.2.1

Environment Release Date Status
πŸš‚Canary 8 Oct 2025 βœ…
πŸš‚First Release 14 Oct 2025 βœ…
πŸš‚General Availability 21 Oct 2025 βœ…

Bug

New:

  • #35681: Altus for Project now supports legacy IE6 proxy server settings.

Β 


2025.8.5.1

  • main - 2025.8.5.1

Environment Release Date Status
πŸš‚Canary 5 Aug 2025 βœ…
πŸš‚First Release 5 Aug 2025 βœ…
πŸš‚General Availability 5 Aug 2025 βœ…

PBI

New:

  • #35217: Updated Altus for Project code signing certificate.

Β 


2025.7.1.1

  • main - 2025.7.1.1

Environment Release Date Status
πŸš‚Canary 1 Jul 2025 βœ…
πŸš‚First Release 8 Jul 2025 βœ…
πŸš‚General Availability 22 Jul 2025 ⏳

Bug

Fixes:

  • #33982: An error was identified whereby a standard mapped field was causing the publish process to hang, this has been resolved. Additionally, the publish process should now show a failed state if there is any errors and also report the errors encountered.

Β 


2025.6.24.1

  • main - 2025.6.24.1

Environment Release Date Status
πŸš‚Canary 24 Jun 2025 βœ…
πŸš‚First Release 8 Jul 2025 βœ…
πŸš‚General Availability 8 Jul 2025 βœ…

Bug

Fixes:

  • #33981: The "Change Environment" button in Altus for Project was causing the application to hang, requiring users to use the task manager to close MS Project. This issue was resolved by updating the configuration setting to allow connections, preventing the application from crashing when changing environments.

Β 


2025.4.29.1

  • main - 2025.4.29.1

Environment Release Date Status
πŸš‚Canary 29 Apr 2025 βœ…
πŸš‚First Release 13 May 2025 βœ…
πŸš‚General Availability 28 May 2025 βœ…

Bug

Fixes:

  • #28634: Resolved an issue if project list has not loaded and clicking cancel before it loads resulted in a pop-up window. It will now exit gracefully returning to Project Desktop.

Β 


2025.4.15.1

  • main - 2025.4.15.1

Environment Release Date Status
πŸš‚Canary 15 Apr 2025 βœ…
πŸš‚First Release 29 Apr 2025 βœ…
πŸš‚General Availability 13 May 2025 βœ…

Bug

Fixes:

  • #28405: Ensured that within the Processing Tasks form that appears when Publishing Tasks, that the Status and Name columns utilise the full width of the box.
    Image

Β 


2025.4.1.1

  • main - 2025.4.1.1

Environment Release Date Status
πŸš‚Canary 1 Apr 2025 βœ…
πŸš‚First Release 15 Apr 2025 βœ…
πŸš‚General Availability 29 Apr 2025 βœ…

PBI

New:

  • #30647: Added support for 32-Bit Project on 64-Bit Windows.

Β 


2025.3.28.1

  • main - 2025.3.28.1 ❄️

Environment Release Date Status
πŸš‚Canary 28 Mar 2025 βœ…
πŸš‚First Release 1 Apr 2025 βœ…
πŸš‚General Availability 15 Apr 2025 βœ…

Bug

Fixes:

  • #32166: Fixed an issue where missing app permissions caused silent authentication to fail with a misleading error message.

Β 


2025.3.25.1

  • main - 2025.3.25.1

Environment Release Date Status
πŸš‚Canary 25 Mar 2025 βœ…
πŸš‚First Release 1 Apr 2025 βœ…
πŸš‚General Availability 15 Apr 2025 βœ…

Bug

Fixes:

  • #32057: Improved handling for special characters to OneDrive/SharePoint support.

Β 


2025.3.18.1

  • main - 2025.3.18.1

Environment Release Date Status
πŸš‚Canary 18 Mar 2025 βœ…
πŸš‚First Release 1 Apr 2025 βœ…
πŸš‚General Availability 15 Apr 2025 βœ…

PBI

New:

  • #26655: Authentication used throughout the Altus for Project add-in has been updated to use MSAL. With this update we have added support for project files that are stored on OneDrive or SharePoint sites.

Bug

Fixes:

  • #28869: Users can now select a project by clicking either the Project name or Description.

Β 


2025.3.14.2

  • main - 2025.3.14.2

Environment Release Date Status
πŸš‚Canary 14 Mar 2025 βœ…
πŸš‚First Release 14 Mar 2025 βœ…
πŸš‚General Availability 18 Mar 2025 βœ…

Bug

Fixes:

  • #31958: Fixed an issue causing failure during Publish process in some circumstances.

Β 


2025.3.11.1

  • main - 2025.3.11.1

Environment Release Date Status
πŸš‚Canary 12 Mar 2025 βœ…
πŸš‚First Release 18 Mar 2025 βœ…
πŸš‚General Availability 18 Mar 2025 βœ…

Bug

Fixes:

  • #30837: It was reported that the publish process makes unnecessary updates after the initial creation. This has been rectified to streamline the publish process.
  • #31028: It was noted in tracing there was an issue with telemetry, this has been rectified to so that troubleshooting issues is easier.
  • #31043: Fixed an issue with Altus for Project Build Team: bookable resources without working hours no longer cause error.
  • #31710: If spaces are present between rows in Project Desktop it no longer will show an error and it will process normally.

Β 


2025.1.14.1

  • main - 2025.1.14.1

Environment Release Date Status
πŸš‚Canary 14 Jan 2025 βœ…
πŸš‚First Release 14 Jan 2025 βœ…
πŸš‚General Availability 14 Jan 2025 βœ…

Bug

Fixes:

  • #30833: This fix resolves connection issues impacting very small number of Altus for Project users.

Β 


2025.1.7.1

  • main - 2025.1.7.1

Environment Release Date Status
πŸš‚Canary 7 Jan 2025 βœ…
πŸš‚First Release 14 Jan 2025 βœ…
πŸš‚General Availability 14 Jan 2025 βœ…

PBI

New:

  • #30114: When evaluating security roles for checks, Altus for Project will also use roles assigned via Teams.

Bug

Fixes:

  • #27298: Removed the ability to create multiple instances of the Publish Tasks and Timesheet Import window from opening when their respective buttons are rapidly pressed.
  • #29067: Fixed an issue where users were previously allowed to cancel a link process thus leading to a half linked state. This has now been removed.
  • #29075: Preventing accidential publishing to an unlinked project from MS Project.
  • #30608: Resolved an issue related to resources with Enterprise Calendars with specific working days and working hour causing Build Team save to fail.
  • #30758: An issue was identified on new installs with environment selection on a machine with no defaults and no connection strings, this has now been rectified.

Β 


2024.12.17.1

  • main - 2024.12.17.1

Environment Release Date Status
πŸš‚Canary 17 Dec 2024 βœ…
πŸš‚First Release 17 Dec 2024 βœ…
πŸš‚General Availability 14 Jan 2025 βœ…

Bug

Fixes:

  • #30059: Timesheet processing will no longer silently crash or fail.
  • #30113: API errors that do not effect the publish will now silently fail and log an exception for Altus/Partner review.
  • #30166: Custom field mapping defined for Altus for Project would fail if a defined field was not populated. This has been rectified to allow null fields to be published as well now.

Β 


2024.11.19.1

  • main - 2024.11.19.1

Environment Release Date Status
πŸš‚Canary 20 Nov 2024 βœ…
πŸš‚First Release 3 Dec 2024 βœ…
πŸš‚General Availability 3 Dec 2024 βœ…

Bug

Fixes:

  • #30104: Ensured that Altus for Project maintains separation from other add-ins when multiple add-ins are installed.

Β 


2024.11.12.1

  • main - 2024.11.12.1

Environment Release Date Status
πŸš‚Canary 19 Nov 2024 βœ…
πŸš‚First Release 3 Dec 2024 βœ…
πŸš‚General Availability 3 Dec 2024 βœ…

Bug

Fixes:

  • #23199: Users will receive an invalid access message and be unable to link or unlink projects if Altus for Project Configuration security roles for these actions are not assigned.

Β 


2024.9.24.1

  • main - 2024.9.24.1

Environment Release Date Status
πŸš‚Canary 24 Sep 2024 βœ…
πŸš‚First Release 24 Sep 2024 βœ…
πŸš‚General Availability 24 Sep 2024 βœ…

Bug

Fixes:

  • #27052: When cancelling the Add-in update process the user will be notified that the update process has been cancelled and the Altus Version Check form will close.
  • #28299: The Altus for Project add-in is more consistently named in the *Add-Ins* section of the Microsoft Project settings.
  • #29070: Fixed an issue where unlinking from Altus for Project (and opting to delete the tasks) can fail when used on Projects with a heavy hierarchical structure.

Β 


2024.9.17.2

  • main - 2024.9.17.2

Environment Release Date Status
πŸš‚Canary 17 Sep 2024 βœ…
πŸš‚First Release 17 Sep 2024 βœ…
πŸš‚General Availability 17 Sep 2024 βœ…

No product changes - migration to new build system

Β 


2024.9.10.1

  • main - 2024.9.10.1

Environment Release Date Status
πŸš‚Canary 10 Sep 2024 βœ…
πŸš‚First Release 10 Sep 2024 βœ…
πŸš‚General Availability 10 Sep 2024 βœ…

PBI

New or Improved:

  • #24579: Enhanced Connection Error Handling: Users will now see a friendly warning message with the error code when a connection error occurs.
    Image
  • #26772: Connection Info Screen Update: Renamed to Linked Project Info and now always accessible. Data is saved upon connection, allowing offline viewing, and automatically refreshes when reconnected.
  • #27357: Improved speed of publishing resources.

Bug

Fixes:

  • #26564: Fixed an issue whereby a user with access to the Microsoft tenant but no access to the default selected environment caused the the project selection screen spinner to spin indefinitely. This has been rectified and the user is now either shown no projects or informed they cannot connect to said environment.

Β 


2024.9.3.1

  • main - 2024.9.3.1

Environment Release Date Status
πŸš‚Canary 4 Sep 2024 βœ…
πŸš‚First Release 4 Sep 2024 βœ…
πŸš‚General Availability Jan 2025 ⏳

PBI

New or Improved:

  • 27537: Performance improvement and optimisation for publishing resources.

Bug

Fixes:

  • 27432: When unlinking a Microsoft Project from Altus and opting to delete the tasks, previously there was an issue whereby the task deletion would fail due to large schedules. This has now been rectified and also updated to provide the user feedback on the process of that task.
  • 28619: Minor bugfix to allow unlinked projects which opt to keep their tasks in Altus to ensure they are editable.

Β 


2024.8.27.1

  • main - 2024.8.27.1

Environment Release Date Status
πŸš‚Canary 27 Aug 2024 βœ…
πŸš‚First Release 27 Aug 2024 βœ…
πŸš‚General Availability Oct 2024 ⏳

PBI

New or Improved:

  • #26790: UX Uplift of the Connection Process screen.
    screenshot
  • #27358 & #27359: Improvements have been made to speed up the publish operations.

Bug

Fixes:

  • #26460: Disconnecting from Altus now shows the latest project name if it has been changed in Altus.
  • #27517: Updated the user experience to warn that unlinking an external project with over 300 tasks can take up to 45 minutes.
    screenshot
  • #28504: Resizing of disconnection modal for user interface improvements.
  • #28510: Edge case was found whereby Projects with no names stopped the loading of projects, this has been rectified.

Β 


2024.8.20.1

  • main - 2024.8.20.1

Environment Release Date Status
πŸš‚Canary 20 Aug 2024 βœ…
πŸš‚First Release 27 Aug 2024 βœ…
πŸš‚General Availability 27 Aug 2024 βœ…

PBI

New or Improved:

  • #26446: When an MPP that has been set up with tasks and Altus Resources is connected and published to an Altus project on the same environment, any Altus Resources within the MPP will be identified automatically as Altus Resources by the Altus for Project.

Bug

Fixes:

  • #26948: A Microsoft Project plan that has been connected to Project Online will inform the user it cannot perform a link to Altus and the link process will not continue.

Β 


2024.8.13.1

  • main - 2024.8.13.1

Environment Release Date Status
πŸš‚Canary Aug 2024 βœ…
πŸš‚First Release Aug 2024 βœ…
πŸš‚General Availability Aug 2024 βœ…

PBI

New or Improved:

  • #26781: Numerous small improvements to the publish screen including:
    • Only one progress bar. Make it smaller both in height and length. Make the bar progress more evenly, in smaller but more frequent progressions. 
    • Once the publishing has finished. Change text to Publishing complete. Include the tick icon.
    • For schedules with over 300 tasks, display a warning banner.
  • #27214: Performance improvements to the build team screen; small changes now only take a short time to process and if not making any changes will complete almost instantly.

Bug

Fixes:

  • #26796: Timesheet Actuals for a Task on different Timesheet Periods are Added together on the Import Timesheets Window.

Β