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 3.12.9 to 3.13.6
Octopus 3.13
Changes in 3.13
New Features
We are excited to announce that Octopus now includes first-class support for Deploying Azure Service Fabric applications.
New deployment steps include:
- Deploying a Service Fabric App (learn more)
- Running a Service Fabric SDK PowerShell Script (learn more)
You can also read our guide on Continuous Integration for Service Fabric.
Improvements
- You can now enable HTTP Strict Transport Security (HSTS)
- You can now configure optional lifecycle phases
- We have improved browser caching of expensive operations like loading the dashboard
- The message on the deployment overview can now be customised, refer to failing a script with a message
- You can now edit the state of a task from the task screen by providing the new task state and the reason for the change.
- You can now configure channel-indexed version templates so you can use a consistent version scheme across channels
Breaking Changes
Please note there is a minor breaking change in this release around the show-configuration
command. This will only affect customers who use the show-configuration
command for things like automating Octopus Server installation and configuration.
Octopus.Storage.NodeName
has been corrected to be Octopus.Server.NodeName
.
See this GitHub Issue for more details.
Upgrading
Read the upgrade guide for more details on upgrading from your current version to Octopus 3.13.
Octopus 3.12
Changes in 3.12
New Features
Improvements
Upgrading
Read the upgrade guide for more details on upgrading from your current version to Octopus 3.12.
Release notes
These are the features and fixes you'll get by upgrading from 3.12.9 to 3.13.6.
Changes in Octopus Server 3.13.6
Changes in Octopus Server 3.13.5
- 3498 - Resolved error when deploying old versions of step templates introduced in 3.13.4
- 3286 - Editing ‘environment scoped’ variables in a variable set no longer needs
EnvironmentEdit
permission - 3357 - Enabled certificate parameters to step templates
- 3396 - Removed broken 'Create variable' link from certificate step template parameters
- 3414 - Only remove SSL certitificate from the website that the
HTTPS
binding is removed from - 3467 - Auto deploy will no longer attempt deployment to machines without roles relevant to the deployment
- 3478 - Error reason will be shown when license signature could not be verified
- 3480 - Health checks now log any machines that could not be checked because of tenant permission restrictions
- 3484 - Variables with colons can now be used as Web Site and App Pool names
- 3485 - 0 will no longer be repeatedly written to deployment logs for IIS deployments
- 3486 - Fixed typo in the scheduled task tip
- 3490 - Fixed a performance problem where both an unbounded and paginated SQL query were issued for some requests
- 3492 - Fixed a Service Fabric upgrade bug where we were using an incorrect argument
Changes in Octopus Server 3.13.3
Changes in Octopus Server 3.13.2
Changes in Octopus Server 3.13.1
- 2551 - Fixed a race condition that caused re-packing of deployments to fail (eg Azure deployments)
- 3411 - Improved validation around IIS deployment step variables
- 3464 - Package transfers will no longer appear to be in progress if a task fails or is canceled
- 3465 - Package transfers from Octopus to Tentacle no longer retry when the task is canceled
- 3466 - Tentacle can now bypass the proxy when registering as a polling tentacle
Changes in Octopus Server 3.13.0
- 2380 - Added ability to override a task status
- 2630 - Adding verbose logging around Azure module logs
- 3293 - Deploy a cluster application for Service Fabric
- 3294 - Run adhoc PowerShell scripts for Service Fabric
- 3295 - Support Client Certificates as a security mode for Service Fabric
- 3296 - Support Azure AD as a security mode for Service Fabric
- 3297 - Automated application versioning for Service Fabric
- 3298 - On-prem support added for Service Fabric
- 3389 - Improve performance of dashboard by leveraging browser caching
- 3400 - Avoid refreshing dashboard page if window is not visible
- 3442 - Reference versions from other channels in Release Version Template
- 3444 - Add missing property
Octopus.Communications.WebSocketPrefix
to output ofshow-configuration
command - 3445 - Breaking change: Corrected
Octopus.Storage.NodeName
property inshow-configuration
output to beOctopus.Server.NodeName
- 3453 - Regression in license limiting for special licenses
- 3457 - IE9 and IE10 users are warned that their browsers won't be supported in Octopus 4
Changes in Octopus Server 3.12.9
- 3185 - Excluding a machine from a deployment will no longer exclude that machine from a subsequent auto-deploy of the same deployment
- 3418 - Audit messages now record extra details (differences) when documents are created and deleted
- 3452 - Fix not being able to add more than one environment to a machine at a time
- 3455 - Tenant count is now displayed correctly on the main dashboard