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 2.5.13 to 2.6.4

Octopus 2.6

Highlights of 2.6

  • Lifecycles to control promotion and automate deployments
  • Automatic release creation from NuGet push
  • Running steps in parallel
  • Up to 5x faster package uploads
  • Skipping offline machines

Read more about it in the blog post

Octopus 2.5

Highlights of 2.5

  • Support for scheduled deployments
  • Task page improvements including filtering
  • Library/step template improvements including typed parameters and usage search
  • Maintenance Mode
  • Breaking change: All machines in a single deployment must have a unique SQUID (923)
  • Breaking change: Octopus will no longer monitor its internal package folder for filesystem changes (900)
  • Breaking change: When custom XML config transforms are in use, *.Release.config and *.#{Octopus.Environment.Name}.config must be explicitly added to the list for the order of application to be defined (1037)

Read the blog post to learn more

Release notes

These are the features and fixes you'll get by upgrading from 2.5.13 to 2.6.4.

Changes in Octopus Server 2.6.4

  • 1456 - 2.6 Lifecycle retention policies displaying messages incorrectly
  • 1507 - Allow variables to be updated even if the deployment process has changed
  • 1477 - Automatic release creation now works for first release
  • 1510 - Fixed bug in IIS script for non-SNI bindings
  • 1411 - Corrected issue where polling Tentacles couldn't be correctly re-configured as Listening Tentacles
  • 1481 - Environment history added to releases to show release history for users with view permissions
  • 1482 - Correct help text added SMTP Port field
  • 1485 - Defect permissions corrected to allow for users to block or unblock releases
  • 1479 - Steps now populate isSkipped when determined to be skipped during deployment (such as incorrect environment)

Changes in Octopus Server 2.6.3

  • 1488 - Fixed a Tentacle issue that caused deployments to hang
  • 1484 - If indexes are out of date when creating a release, variables will be not removed from the snapshot
  • 1489 - Manual health checks now use a 5-minute timeout, not 40 seconds
  • 1478 - New HTTPS bindings no longer show SNI as undefined

Changes in Octopus Server 2.6.2

  • 1406 - Run steps in parallel, now more robust when steps are skipped or reordered
  • 1475 - Automatic retries around streaming uploads
  • 1421 - Octo.exe Import/export now with Lifecycles!
  • 1390 - Octo.exe deploy-release updated help reference to "--version=latest" usage.
  • 1202 - Variable editable when variable scoped over multiple environments with combination view/edit permissions

Changes in Octopus Server 2.6.1

  • 1450 - Fixed issue causing deployments to stall mid-deployment (fingers crossed)
  • 1442 - 2.6 health check task should not timeout prematurely
  • 1433 - Library -> Packages page now available for non-administrators
  • 1428 - Service paths quoted when deploying a service
  • 1430 - Fixed an issue causing diagnostics page not to show

Changes in Octopus Server 2.6.0

  • 1392 - Project dashboard reverted - slow loading cannot be fixed until 3.0
  • 1402 - Fixed HTTP bindings displaying SNI as "Undefined"
  • 1391 - Hide promote button when user doesn't have permission on next environment in lifecycle
  • 1387 - Pagination in Internal repository fixed when many versions
  • 1379 - Fixed issue with role case-sensitivity - causing variable scope issues
  • 1384 - Fixed typo in new sc.exe config causing error

Changes in Octopus Server 2.5.13

  • 1488 - Fixed a Tentacle issue that caused deployments to hang