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 2025.4.10318 to 2026.1.4321

Octopus 2026.1 2 breaking changes

No highlights for 2026.1

Breaking changes
  • 9809 - Remove support for detecting us of .NET Full Framework in steps

  • 9769 - Ensure auth tokens created while authenticated with a Token have an implicit expiry no later than the one utilized in the request

Release notes

These are the features and fixes you'll get by upgrading from 2025.4.10318 to 2026.1.4321.

Changes in Octopus Server 2026.1.4321

  • 9455 - Fix bug where unnecessary variable set snapshots are created
  • 9819 - Improved manual intervention and guided failure buttons with clearer visual styling and more intuitive button ordering
  • 9818 - Fix for importing existing library variable set

Changes in Octopus Server 2026.1.4131

  • 9816 - Fix issue where Kustomize and some Helm sources are displayed as Directory in the UI
  • 9811 - Remove SqlTableStatisticsContributor and TargetMetadataContributor from the snapshot telemetry subsystem

Changes in Octopus Server 2026.1.4020

Breaking Changes
  • 9809 - Remove support for detecting us of .NET Full Framework in steps
Other Changes
  • 9814 - Fix new release deployment triggers restricting deployments to environments belonging to the first phase of the associated lifecycle
  • 9794 - Improved filtering and UX on the Users list screen
  • 9812 - Conditionally emit the -no-color arg for terraform, based on the feature flag
  • 9791 - Markdown support is missing from various tenant variables pages
  • 9804 - V2 Executions Pipeline Self-Host Telemetry: node task limits
  • 9810 - Fix latest release deployment triggers restricting deployments to environments belonging to the first phase of the associated lifecycle
  • 9808 - Expand logging around git repository cloning failures in Argo CD steps
  • 9801 - Added step/deployment completion statistic telemetry for self-hosted customers
  • 9800 - Turned on compatibility detection for the V2 execution pipeline and added telemetry around it
  • 9807 - Added support for sensitive subscription webhook header value
  • 9798 - Fixed bug with UI filtering for aws-ecs-cluster targets
  • 9795 - Database statistics being out of date can affect query performance
  • 9694 - Extend tag sets to allow single-select and free-text as well as scoping to tenants, projects, and environments
  • 9805 - Changing process template update behaviour no longer causes the page to jump/reload
  • 9790 - Added the ability to set a default Powershell Edition in the global settings
  • 9802 - Added telemetry for self-host customers on system resource usage
  • 9780 - Fix ignoring re-deploy false for tenanted scheduled triggers

Changes in Octopus Server 2026.1.2893

  • 9788 - Fixed an issue where only the first 30 Argo CD applications per instance would be shown in the Generate Annotations drawer
  • 9785 - Updated UI to display unscoped deployment freezes seperate from active freezes
  • 9653 - Fixes long release names wrapping incorrectly in Live Status
  • 9784 - Fix tenant tags and channel name not displaying on Project Dashboard with Kubernetes Live Object Status enabled
  • 9781 - Introducing Octopus Recovery Agent. For application developers and devops engineers who are faced with a deployment failure, the Octopus Recovery Agent helps diagnose the root cause of deployment failure and provides intelligent steps to accelerate recovery

Changes in Octopus Server 2026.1.2372

  • 9779 - Deployment freeze shows the wrong monthly recurrence
  • 9646 - Lifecycle phase retention incorrectly marked as inherited
  • 9778 - Upgrade Calamari to be built on .NET 8
  • 9782 - Rename "Kubernetes Object Status" to "Step Verification"
  • 9777 - Fixed react hook violation that broke deployment timeline button
  • 9775 - Updated tenant variable page to ensure variable name shows after filtering
  • 9776 - Fix session replay initialisation error

Changes in Octopus Server 2026.1.1857

  • 9756 - Add default option to runbook retention
  • 9768 - Added the ability to set a default Powershell Edition in the project settings
  • 9772 - Fix issue with orphaned live resources breaking Argo CD live status drawer
  • 9737 - Fix step template update when using deferred packages in a version controlled project

Changes in Octopus Server 2026.1.1806

Breaking Changes
  • 9769 - Ensure auth tokens created while authenticated with a Token have an implicit expiry no later than the one utilized in the request
Other Changes
  • 9774 - Support multiple environment scopes on the Tenant Project Variables page
  • 9770 - Task Log now correctly parses ANSI color codes
  • 9771 - Project dashboard now shows Live Status environments in the same order as the default lifecycle
  • 9767 - Fixes issue where provisioning of an ephemeral environment could not be retried if the provisioning runbook could not be run
  • 9765 - Deployment scheduler can be confusing around DST shifts
  • 9753 - ConcurrencyTag variable not behaving as expected when scoped to runbook
  • 9766 - IsActive property is not respected when creating new Users via the API

Changes in Octopus Server 2026.1.1123

  • 9762 - Upgrading Octopus Server's Autofac dependency from 8.4.0 to 9.0.0
  • 9764 - Updated Login to use OctopusHttpClientFactory to prevent Socket Exceptions

Changes in Octopus Server 2026.1.869

  • 9763 - Fix bug where live status may show incorrect results if Gateway is deleted

Changes in Octopus Server 2026.1.675

  • 9760 - Tenant variables now display correctly when configured as account parameters
  • 9759 - Fixed a bug where saving in the Add Certificate drawer would always cause the page to be replaced with an error page
  • 9757 - Fixes issue where deleting a project would cause Ephemeral Environments page in other projects to fail to load
  • 9636 - Make missing tenant variables requests non-blocking
  • 9752 - Fixed an issue where Migrator could not export Azure, AWS, or Google Cloud accounts