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.1.9971 to 2025.2.3781
Octopus 2025.2
No highlights for 2025.2
Octopus 2025.1
The 2025.1 release of Octopus Deploy helps you deliver software faster and more flexibly, while making it simpler to manage your deployments.
This release’s noteworthy updates include:
- Work where you’re most productive with Config as Code for Runbooks
- Get greater flexibility and control by deactivating tenants that aren’t in use
- Easy and flexible connectivity with Generic Open ID Connect accounts
- Optimize resource use with child-first ordering of the task queue
- Improved encryption and algorithm support with TLS 1.3
The 2025 Q1 release is already available on Octopus Cloud and is now ready for download by our self-hosted customers.
Release notes
These are the features and fixes you'll get by upgrading from 2025.1.9971 to 2025.2.3781.
Changes in Octopus Server 2025.2.3781
- 9314 - Fix Migrator CLI tenant variable lookup where source environment IDs do not match destination environment IDs
- 9316 - Fixed "Load more" button still being shown after loading all deployments in the release
- 9309 - Fixed missing DLL issue when using AAD username/password authentication for Azure Service Fabric
- 9313 - Fixed an issue where version controlled project variable pages weren't being displayed at full width
- 9297 - Fixed Force Package Download option not being respected on automatic deployments
- 9289 - Fixed an issue where editing variable sets on Tenants page redirected to a default space
- 9308 - Fixed an issue with the dashboard onboarding page showing no permissions when a user has scoped permissions assigned
Changes in Octopus Server 2025.2.3087
- 9308 - Fixed an issue with the dashboard onboarding page showing no permissions when a user has scoped permissions assigned
- 9311 - Fix regression that removed faded colour from older releases on the project dashboard
- 9309 - Fixed missing DLL issue when using AAD username/password authentication for Azure Service Fabric
- 9306 - Fixes issue where Operations page within a project would fail to load with
Sequence contains no matching element
error - 9302 - The Insights APIs are now officially supported and available. They can be used to create Insights reports as well as retrieve the metrics for projects and reports
- 9305 - Fix overriding existing project common tenant variable values when updating missing variables
- 9304 - Fix - unsaved changes lost when changing filters or variable set view options
- 9303 - Fix issue where Config as Code Runbooks were not using specified versions for packages after migration
- 9291 - Weekly and Monthly Recurring Deployment Freezes now activate correctly if times crosses date lines due to time zones
- 9296 - Update retention policy for tasks to clean up frequent server tasks
- 9287 - Helm feed urls no longer require trailing when downloading directly on targets
- 9274 - Support using OAuth 2.0 for authentication into Microsoft's SMTP Server using federation credentials
Changes in Octopus Server 2025.2.2026
- 9292 - Fixed bug where Runbook snapshots created before migrating to Config as Code Runbooks could not be deleted
- 9275 - Replaced Certificate Fails to Open
- 9290 - Migrate
Release
andRunbookSnapshot
table to include new field for process template references. Note: This change involves a database migration of releases which may take upwards of a few minutes. If you have many releases (over hundreds of thousands), we recommend more aggressive release retention settings for a quicker upgrade - 8734 - Runbook Parameters not shown for an unpublished runbook
Changes in Octopus Server 2025.2.1694
- 8262 - Custom authentication providers (Okta, AAD, etc) now work with virtual directories
- 8263 - Azure AD integration using a client secret does not work with Octopus bindings using a Virtual directory
- 9280 - Fixed bug allowing for duplicate tenant variable creation
- 9283 - Unscoped tenant common and project variables are returned as missing for all environments
- 9272 - Increased the space name and slug length limits to 50 characters
- 9269 - Recent feature usage telemetry data is included in the diagnostics data, if available
- 9271 - Add support for Runbooks in Config as Code
- 9267 - Validate that a Git HTTP URL ends with
.git
as some providers require it - 9258 - Fix for "unable to evaluate tokens" warnings appearing in task logs for Kubernetes steps
- 9268 - Updated validation on deployment freezes to allow terraform support
Changes in Octopus Server 2025.2.937
- 9266 - Revert "Update project dashboard interface"
- 9199 - Fixed an issue where intelligent log rendering would not show "show all" when log line count is between 70 & 120 lines
- 9264 - Improved resilience when creating Octopus Server config file
- 9263 - Fixed S3 External feed issue where the incorrect package version could be selected during deployment
- 9262 - Fix recurring deployment freeze schedule incorrectly reporting as active
- 9260 - Removed experimental message from ARM SSH targets and workers
- 9259 - Update project dashboard interface
- 9102 - Fixes issue where some old releases could not be edited due to
NullReferenceException
checking Git protection rules - 9257 - Docker images now use .NET 8.0.13
- 9251 - Fix rare scenario where Octopus Server may fail to start after upgrading due to a
DependencyResolutionException
- 9253 - Deploy a Release steps not providing skipped status when a release in an orchestration project is not connected the tenant
- 9243 - Fix authenticating against AWS EKS clusters using an AWS OIDC account
Changes in Octopus Server 2025.2.488
- 9247 - Fixed import/export for git-sourced deployment steps and step templates using git credentials
Changes in Octopus Server 2025.2.18
- 9252 - Release creation will now succeed even if Jira Username/Password are missing while Jira Integration is enabled
- 9244 - Update paging UX on project deployments page to match the Projects page. Improves rendering performance when a project has many channels
- 6475 - Enabled support for TLS 1.3 for Tentacle communications
- 9217 - Support debug mode
- 9243 - Fix authenticating against AWS EKS clusters using an AWS OIDC account
- 9149 - Removed
FeedArguments.Cache
property to improve Package Acquisition performance
Changes in Octopus Server 2025.1.9971
- 9308 - Fixed an issue with the dashboard onboarding page showing no permissions when a user has scoped permissions assigned