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.1.7 to 3.2.1
Octopus 3.2
Highlights and new Features of 3.2
Octopus Deploy 3.2 is all about Channels and is a highly-compatible feature release with no breaking changes. Channels is the name we've given to the feature originally discussed in our RFC on Branching.
Build servers build. Octopus deploys.
We decided it was important to drive a distinction between source code branches, which build servers care about, and deployment, which is where Channels come in.
- Read the blog post
- Read the documentation
- Look at the walkthrough
- Try out Channels as a Guest on our demo server
Read the upgrade guide for more details on upgrading from your current version to Octopus 3.2.
Release notes
These are the features and fixes you'll get by upgrading from 3.1.7 to 3.2.1.
Changes in Octopus Server 3.2.1
- 1529 - Variable snapshots will be used when resolving packages for an existing release
- 1952 - Calamari semaphores should now be more globally accessible by prepending the
Global\name prefix - 1974 - Inserting a variable into script as the last action before saving will persist the changes correctly
- 2010 - Users missing MachineView permission can still deploy a release however without any specific machine related functionality.
- 2049 - Registering a polling Tentacle via Tentacle Manager will fail when it cannot reach the Octopus Server communications port
- 2059 - When performing server side retention policy, the deployment information is loaded in batches to avoid hitting
SQL Max 2100 parametersexception. - 2070 - Importing a pfx for Azure accounts with no private key included will fail with message before persisting.
- 2080 - Bugfix for JS script error caused by race condition on deployment page
- 2095 - Dropdown controls with default values now show the default value instead of showing the control as being bound
- 2098 - Users can now Promote to Environment when their team is scoped to environments
- 2116 - Enable TLS 1.1 and 1.2 https connections from the Octopus Server.
Changes in Octopus Server 3.2.0
- 1503 - A Lifecycle can be specified when creating a project with
Octo.exe - 1534 - Prompted variables can be specified by name or label when deploying a release using
Octo.exe - 1613 - Fixed misleading help text in Octopus TeamCity plugin
- 1931 - Fixed error message in
Octo.exethat referenced Project Group instead of Lifecycle - 1957 - Channels feature. 'Channels' is the name we've given to the set of features discussed in our branching RFC. See our Release 3.2 blog post for more information.
- 2034 - Lifecycles with no phase or empty phases will correctly restrict permissions for users who do not have access to environments in those lifecycles
- 2108 - Updated
Octopus.Client.nupkgto correctly depend onNewtonsoft.Json 7.0.1. - 2110 - Tentacle Health Checks will no longer fail on non-English Windows machines when testing for membership in the Built-in Administrators role.
- 2111 - Link to environments page in Calamari upgrade message on deployment creation page is now correct.