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 2018.5.7 to 2018.6.4
Octopus 2018.5
Breaking Changes
We have upgraded the Azure SDK library and the Azure PowerShell modules to support the latest Azure features. Most notably missing was support for nested ARM templates, which will now work out of the box.
These upgrades have also forced the minimum supported environment for Octopus Server to Microsoft .NET 4.5.2 and PowerShell 5.0 so you'll need to plan your upgrade accordingly. The PowerShell 5.0 requirement is only if you are running the Azure PowerShell scripts.
Azure recently announced that from June 30th 2018 they are retiring support for Service Management API (NOTE: Management Certificates use Service Management API). This affects deployments to Azure App Services.
Please switch to using Service Principals for your Octopus Azure accounts
To configure the version of Azure PowerShell modules, we have made a change to the name of the variable. You can now set OctopusUseBundledAzureModules to False.
Release notes
These are the features and fixes you'll get by upgrading from 2018.5.7 to 2018.6.4.
Changes in Octopus Server 2018.6.4
- 4547 - Project Switcher filter no longer selects the wrong item
- 4636 - Fix for HashTable parameter error in Service Fabric Deploy Step
- 4642 - Fixed an error in the accounts overview in Internet Explorer
- 4651 - Dashboard groups that don't require a scrollbar no longer scroll a few pixel with the mouse wheel
- 4653 - Improved the speed of Release deletion
- 4638 - The variable substitution syntax now supports encoding a variable as Base64
Changes in Octopus Server 2018.6.3
Changes in Octopus Server 2018.6.2
- 4383 - Specific and Excluded targets are retained when a deployment fails and it is then re-tried
- 4415 - Improvements for when choosing a tag with a large number of tenants on the create deployment screen
- 4590 - Trials started after 30 March 2018 will not fall back to the free Community Edition https://octopus.com/blog/removing-free-tier
- 4606 - Fix for unknown environment/certificate issue on Service Fabric targets
- 4627 - Fixing some daily UX frustrations
- 4631 - The markdown renderer now ignores
_
in the middle of words for formatting purposes - 4639 - Fixes an issue preventing auto machine cleaning from adding events for machine deletion
Changes in Octopus Server 2018.6.1
- 4518 - Improved the rendering performance of the dashboard and project overview when there are a large number of cells to display
- 4608 - ApiKeys API paging links corrected to stop error in Octopus.Clients and load all keys in the UI when a user has > 30 keys
- 4610 - Server now checks whether there is enough free space before writing the configuration file
- 4624 - Fixed a bug that prevented Team Add/Edit page from loading
- 4626 - The “running tasks” link on the Configuration->Nodes page now filters for running tasks for that node, rather than all tasks on that node
- 4629 - Added step number to the step edit page
Changes in Octopus Server 2018.6.0
- 4496 - Added RegisterApplicationTypeTimeoutSec to Service Fabric deploy step
- 4531 - Support for checkbox and drop-down control-types for prompted variables
- 4571 - Allow migrations by the API between Octopus instances
- 4605 - External workers have been converted to workers in the default pool and the command line options have been removed, see our documentation on how to manage them
- 4617 - Fix a bug where confirm dialog is missing when deleting a parent step from the deployment process
Changes in Octopus Server 2018.5.7
- 4565 - Fixed the managed account hint text on the terraform step
- 4609 - BugFix -
DockerRun
command on Windows failing - 4612 - Extra options on the setup wizard when requesting a trial key
- 4613 - Bugfix - Properly encode non-ASCII characters in scripts
- 4615 - Added ability to attach Terraform logs as artifacts