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 2019.6.3 to 2019.7.1
Octopus 2019.7
Highlights
Octopus 2019.7 is a significant release even though it doesn't include any user-facing features. It includes technical changes to retarget Octopus Deploy to .NET Framework 4.7.2 and .NET Core 2.2 so Octopus can run natively on Linux and in Linux containers. This change is initially for Octopus Cloud and it will be extended to Octopus self-hosted in the future.
Watch our blog for some great technical blog posts on what this involved and our lessons learned.
Breaking changes
Most customers can upgrade directly to Octopus Server 2019.7, except those hosting Octopus Server on Windows Server 2008 SP2. This blog post has more details about who will be affected, and what you can do to upgrade.
Don't worry, the Octopus Server installer will prevent you from accidentally upgrading if your host operating system will not be supported.
Release notes
These are the features and fixes you'll get by upgrading from 2019.6.3 to 2019.7.1.
Changes in Octopus Server 2019.7.1
- 5509 - Adding friendly landing page for users with no permissions to see Environments
- 5667 - UI adding configuration to control features of the help sidebar
- 5678 - Hidden folders are now ignored when migrating to Spaces new packages folder structure
- 5679 - Fixed an issue where server would fail to start due to incompatibility checks after upgrading from older versions
- 5684 - Update msi installer to check for .NET 4.7.2
- 5685 - UI adding actions to add another target/worker for easier data entry
Changes in Octopus Server 2019.7.0
- 4802 - Added validation to the IIS configuration to ensure a hostname is entered when SNI is enabled
- 5503 - Show error message when
kubectlreturns error message - 5504 - Fixed issue where historical feed data in database caused primary key violation when creating a new space
- 5602 - Fixed paging on the user activity feed
- 5642 - Clarified error message shown when a recursive variable definition is detected
- 5645 - Fix for team deletion issue with email steps
- 5646 - Removed ProjectGroupId from Deployment as this was not being kept in sync during Project moves (to other project groups), and causing octo.exe to fail to import
- 5653 - Accounts referenced by targets used in a deployment manifest are now shown in account usage
- 5654 - Made displaying usage more consistent and performant
- 5656 - Fixed dirty state checking on Deploy an ARM Template step
- 5657 - Fixed the logic in Azure Service Fabric deployments to determine if upgrades are available
- 5658 - Account usage for Token, Username/Password and SSH Key Pair account types now show all available usage types, not just usage in targets
- 5659 - Consolidated release usages and release snapshot usages for account types for clarity
- 5660 - Added the ability to delete a specific deployment
- 5664 - Fix an issue where it was not possible to select a certificate or account when using tenant variables
- 5666 - Deployments awaiting manual intervention will no longer block other deployments to the environment by default. This behavior can now be controlled by a switch on the manual intervention step
- 5669 - Fixed an issue where the UI would prevent you from selecting an environment to deploy to if your
DeploymentCreatepermissions were scoped to tenants