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.11.18 to 3.12.1

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.

Octopus 3.11

Changes in 3.11

3.11.2 fixes security vulnerability that allowed Guest user to modify data.

Certificates Feature

3.11 introduces certificate management.

Release notes

These are the features and fixes you'll get by upgrading from 3.11.18 to 3.12.1.

Changes in Octopus Server 3.12.1

  • 2892 - Ensure the PackageFilePath variable contains a canonical path rather than including $HOME on SSH targets
  • 2897 - A brief view of the task log can now be viewed again after selecting verbose
  • 3221 - Task logs will show duration of tasks as they run, and total run time when finished
  • 3318 - Server Manager and Admin command now enforce UPN format for AD admin account usernames
  • 3340 - Octopus.Action.Package.InstallationDirectoryPath is now available in the variable menu
  • 3374 - Ensure wildcard configuration transform targets like *.dev.config => *.config match files in a case-insensitive manner on Windows
  • 3375 - Updated namespace reservation error information in the log to correctly reflect the Listen Prefixes
  • 3377 - ShowScript Module link if user has VariableView permission with any scoping
  • 3378 - Resolved error when disabled HTTPS binding uses unavailable certificate
  • 3379 - Updating validation around the issuer field for OpenID login providers
  • 3381 - 'Process' menu item doesn't cover the code editor when editor is in full screen mode

Changes in Octopus Server 3.12.0

  • 2156 - Getting started with Octopus is now even easier
  • 2953 - Step properties are displayed now when the step is not using the latest version of a step template
  • 2954 - Empty property value doesn't get reset to default parameter value when a step template change is applied to an existing step
  • 2985 - Step template update can be applied to all steps in all projects
  • 3168 - Improve license expiry visual feedback within Octopus
  • 3257 - Support for PFX files containing a certificate-chain when uploading certificates
  • 3311 - Major performance improvements for large deployments, and general API, CPU, and RAM usage improvements
  • 3326 - Added a new command list-instances to Octopus.Server.exe and Tentacle.exe to list all installed instances
  • 3359 - The Octopus Web Portal now sends its version in a custom header
  • 3362 - Add support for debugging PowerShell step templates and scripts

Changes in Octopus Server 3.11.18

  • 2824 - Improvements around parallel IIS deployments that could hang
  • 3356 - Improved performance of each HTTP request by caching certain web portal configuration values instead of reloading them from the SQL Database on each request
  • 3371 - Import Certificate Step implemented for Offline Package Drop Targets