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.9.0 to 3.10.1
Octopus 3.10
Coming soon
Octopus 3.9
Changes in 3.9
Improvements
- Support for Azure environments - Fields added to Azure Accounts to support additional non-global endpoints when using Azure environments, such as Azure China and Germany.
- Auto-deploy improvements for HA - More inclusive auto-deploy rules to account for multiple HA nodes and database commit contention.
- Project Trigger permissions - Project Triggers now include their own set of permissions.
Upgrading
Read the upgrade guide for more details on upgrading from your current version to Octopus 3.9.
Database upgrade notice for large installations Auto-deploy improvements for HA adds a new IDENTITY column to the Event
table as well as new Event
table indexes, so this may take time to populate during the database upgrade.
Release notes
These are the features and fixes you'll get by upgrading from 3.9.0 to 3.10.1.
Changes in Octopus Server 3.10.1
- 2999 - Machine connectivity information is now restricted by the
MachineView
permission instead ofMachineEdit
permission - 2999 - Machine deployment history is now restricted by the
TaskView
permission instead ofMachineView
permission - 3020 - Disabled steps will now be reflected in the deployment preview.
- 3149 - Reduced memory usage when applying retention-policy to deployment manifests
- 3155 - Unscoped variables are now visible again when viewing library variable sets
- 3167 - Migrator exports now logos of community step templates and missing logos don't break community step templates sync.
- 3176 - SSH scripts can now be cancelled if they are waiting for another script to execute
- 3181 - Ensure inaccessible variables are not deleted when saving library variable sets
- 3182 - Resolved migrator issue importing script-steps when project name contains invalid file-path characters
- 3184 - Azure Resource Group deployments updated to fix issue with service management endpoint override
- 3189 - Fixed error when saving action templates if it was last modified in pre 3.4.0.
- 3194 - Allow skipping SSH health checks to support Naked Scripting
Changes in Octopus Server 3.10.0
Changes in Octopus Server 3.9.0
- 2507 - More detail is output for errors that occur during a guided deployment
- 2628 - Added fields to the Azure Accounts to override the endpoints when using alternate Azure environments
- 2885 - Deployment continues after retrying 10 times in guided failure mode
- 3083 - Adding a new set of permissions for Project Triggers
- 3140 - Fix for event-sourcing logic in auto-deploy and subscriptions (for HA scenarios)
- 3148 - Octo.exe now looks for all supported package types when using
--PackagesFolder
with the pack command - 3162 - Fix to make long release names wrap on the dashboard
- 3164 - Remove html tags from license error messages
- 3166 - Allow leading zeros in pre-release versions when creating a release