Compare releases
Compare releases and check for compatibility between your existing Octopus Server and new releases.
What's new
These are the most important features you'll get by upgrading from 2026.2.13114 to 2026.3.1737
Octopus 2026.3 1 breaking change
No highlights for 2026.3
Breaking changes
- 10067 - The audit log entry for an API key being generated now begins with "User API key" or "AI Agent API key" instead of "API key". If you have SIEM rules, dashboards, or automation parsing this audit message, you can now split your rules to handle the two cases separately. If you want a single rule that matches both old and new events,
^(?:User |AI Agent )?API keycovers both
Release notes
These are the features and fixes you'll get by upgrading from 2026.2.13114 to 2026.3.1737.
Changes in Octopus Server 2026.3.1737
- 10085 - Improved contrast between errors and warnings in task log for colorblind users
- 10082 - Add image repository and tag to containers list in Kubernetes Live Object Status Pod summary
- 10089 - Introduces the "Commit To Git" step which updates a target git repository with files from a repository or package, and can transform the target repository via a user defined script
- 10079 - Show system variables on tenant variables pages 'Insert variables' popover
- 9998 - Refresh list of Argo CD Applications at the start of each Argo CD step
- 10078 - Fixed warning about docker registry credentials during docker deployments
- 10025 - Renaming a tag in a Target-scoped TagSet silently breaks deployment target roles
Changes in Octopus Server 2026.3.1269
- 10063 - The Kubernetes monitor status can remain as online, even when the cluster is unavailable
Changes in Octopus Server 2026.3.1103
- 10074 - The My API Keys page (My Profile > My API Keys) is now a table matching the Manage API Keys page, with an API key type column, a purpose search, and pagination
- 10073 - Agent filters to audit log (By API keys and AI events)
- 10088 - Add support for Kubernetes agent/worker Calamari Image Volume feature. See the documentation on how to enable this feature on your agent or worker
Changes in Octopus Server 2026.3.824
Breaking Changes
- 10067 - The audit log entry for an API key being generated now begins with "User API key" or "AI Agent API key" instead of "API key". If you have SIEM rules, dashboards, or automation parsing this audit message, you can now split your rules to handle the two cases separately. If you want a single rule that matches both old and new events,
^(?:User |AI Agent )?API keycovers both
Other Changes
- 10069 - Introduce Agent Service Account type
- 10071 - The Manage API Keys page (Configuration > API Keys) now has an API key type column and an API key type filter, so administrators can tell user keys and AI agent keys apart and narrow the list to either
- 10068 - Add API key hints to auditing events
- 10065 - Project Icon and Name now change in the favourites
- 10066 - API keys can now be marked as belonging to a user or an AI agent on the My Profile / My API Keys page. The actor type is shown as a tag on each existing key and exposed in the API key endpoints, so external tooling can tell the two apart
- 10048 - Resolve permission error when changing a runbook in Project Ephemeral Environment settings
- 10059 - Fixes issue where incorrect commit message is used when converting a project with runbooks to version control
- 10054 - Fixed the broken validation for Target Tags field in the Kubernetes Agent Wizard. Now the inline field error now appears when no target tag is selected
- 10052 - Adding support for Project Template variable scoping
- 10053 - Extending support for Project Template step scoping
- 10057 - Scheduled runbook runs fail for required prompted variables with no default
- 10049 - Support uploading package to the built-in feed in the Package Selector(Step Editor)
- 10047 - With project templates available, new project wizard always starts again when initiated from the project onboarding page
- 10046 - Make published and shared status of Process and Project Templates more visible
- 10040 - Fixed issue with null reference check when executing a Deploy Helm step using an AWS account with a pre/post deploy script
- 10044 - Stopped addition of custom step templates into project templates overwriting uncommitted parameters
- 10022 - Add support for binding serviceNow Standard Change Templates to variables
- 10039 - Fix: close sql connection for AI Recovery Agent