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.4.15 to 3.5.1
Octopus 3.5
New Features in 3.5
- Subscriptions
- Extensible Authentication Providers (Guide)
- Steps and features to deploy Docker Containers (Guide)
- Breaking change: For anyone using the authentication URIs directly, with the introduction of authentication provider extensions we’ve now introduced different URI’s per-provider. You will need to use the hypermedia links provided in the home document
Supporting Features for configuration
To accompany the new Extensible Authentication Providers some additions have been made for server configuration:
- server configuration is now visible in the portal
- show-configuration export command
Upgrading
Read the upgrade guide for more details on upgrading from your current version to Octopus 3.5.
Release notes
These are the features and fixes you'll get by upgrading from 3.4.15 to 3.5.1.
Changes in Octopus Server 3.5.1
- 2593 - An Azure AD authentication provider is included as a standard server extension
- 2680 - Open sourced Octopus.Client and implemented an async version of the API
- 2718 - Introducing Subscriptions, a new feature that allows you to subscribe to events happening within Octopus and be notified by email or webhook
- 2721 - A GoogleApps authentication provider is included as a standard server extension
- 2793 - Fixed incorrect reference in interruptions created in version 3.4.2 of Octopus
- 2815 - Resolved issue with parallel deployments failing under mono
- 2817 - Improving performance of pagination queries
- 2874 - Provide ability to perform basic Docker Engine commands
- 2877 - Closed database and network connections when an error occurs formatting the response
- 1938 - Library Variable Set page no longer includes Script Modules when paging through the list
- 2193 - Step template summary view in a deployment process now renders the configured values in the step
- 2860 - Auto-deploy performance improvements to better handle long-running deployments (you can also deploy to more than 2100 machines now)
- 2884 - Fixed a problem that would cause random
Invalid Nonceerrors when signing in with an OpenID Connect authentication provider - 2890 - Improved how we were accessing the HomeDirectory when starting Octopus
- 2894 - Resolved spurious exception 'An attempt to parse the variable symbol {variable-name} appears to have resulted in a self referencing loop. Ensure that recursive loops do not exist in the variable values'
- 2896 - Image and API urls are now correctly resolved when Octopus Server is hosted using a virtual directory (this was a bug introduced in 3.5.0)