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 0.9.620.4 to 1.0.22.1312

Octopus 1.0

No highlights for 1.0

Octopus 0.9

No highlights for 0.9

Release notes

These are the features and fixes you'll get by upgrading from 0.9.620.4 to 1.0.22.1312.

Changes in Octopus Server 1.0.22.1312

  • Support for DeployFailed.ps1 scripts, which will be executed if other scripts/conventions fail (details)
  • Saving variables no longer triggers request validation (details)
  • Create release page should load quicker when there are many packages (details)
  • Create release version number generation improvements (details)
  • Better NuGet results when searching for packages (details)
  • Environment images are fixed when Octopus runs under a virtual directory (details)
  • Better error messages when Octopus is unable to communicate with Tentacle (details)

Changes in Octopus Server 1.0.20.1303

Changes in Octopus Server 1.0.19.1298

This release adds a register-with command to unattended Tentacle installation. See our blog post on automated Tentacle installation for details.

Changes in Octopus Server 1.0.19.1297

  • Fixed case sensitivity bug when validating uploaded packages on the Tentacle (details)
  • A small change to how certificates are loaded into memory, to handle this issue (details)
  • Fixed a bug that caused new Tentacle installs to crash when package folder doesn't exist (details)
  • Implemented support for unattended tentacle configuration (details) I'll do a blog post shortly to describe how that last feature works.

Changes in Octopus Server 1.0.18.1294

  • Fix Tentacle command line parsing (details)
  • Fix bug that prevented Octo.exe from being able to find releases (details)
  • Fix environment rendering under IE8 and IE9 with compatibility view enabled (details)
  • Extend timeouts when downloading NuGet packages

Changes in Octopus Server 1.0.17.1287

  • Better support for dealing with multiple copies of a package being uploaded, and ensuring corrupt packages aren't installed, by checking the hashes on the Tentacle (details)
  • SemVer tags like 1.0.0-patch1 are now supported when creating releases via the API (details)
  • Fix for a bug whereby deploying a release via the command line would complain that the release cannot be found (details)
  • Admins can't remove themselves from the admin group anymore (details)

Changes in Octopus Server 1.0.16.1276

  • Environments in the drop downs on the Edit Variables screen will be sorted (link)
  • Fixed path used by Octopus to store downloaded packages (link)
  • Prevent deployment when Octopus or Tentacle is close to running out of disk space (link)
  • Edit variables screen now supports saving large numbers of variables (link)
  • Tentacle no longer crashes when loading .NET Framework 2.0 mixed mode assemblies (link)
  • PowerShell files can now be run directly by Tentacle, for testing (link)
  • NuGet feeds can be deleted (link)
  • Show a hint to make people aware of possible permission problems when no results are found in a NuGet feed (link)

Changes in Octopus Server 1.0.15.1251

This fixes a null reference bug when downloading or uploading packages.

Changes in Octopus Server 1.0.15.1250

This release adds a couple of registry settings that allow the RavenDB host name and port number to be overridden.

Changes in Octopus Server 1.0.15.1249

  • When a step is skipped, packages won't be downloaded/uploaded for it anymore (link)
  • The Cancel button is now shown for deployments (link)
  • A slight delay has been added to Octopus startup to make sure the HTTP server is ready and listening, which will hopefully prevent some crashes on start up

Changes in Octopus Server 1.0.15.1246

This release adds a new migration tool, which can be used to import data from the SQL-based 0.9.* releases of Octopus.

Changes in Octopus Server 1.0.15.1241

  • Fixed a bug in license checking
  • Setup tool now makes it more obvious that IIS needs to be updated (link)
  • Installer now uses C:\Program Files (link)

Changes in Octopus Server 1.0.15.1228

  • Bug fix: Error when checking for updates (link)
  • Bug fix: Admin account can't be deleted (link)
  • Setup tools now check for pre-requisites during installation (link)
  • The Octopus MSI's and executables are now signed

Changes in Octopus Server 1.0.14.1212

  • Wrapping/layout of the dashboard and deployment list when you have many projects/environments (details)
  • Unlisted packages will no longer appear in the package selection dialog, and they won't be seen by Octo.exe (details)
  • Octopus now displays a more useful error message when the Tentacle rejects the Octopus due to an invalid thumbprint

Changes in Octopus Server 1.0.13.1206

  • Projects can now be deleted by Octopus administrators
  • Inability to modify .config files has reverted back to being a warning rather than an error, because some customers have .config files that are not XML documents.

Changes in Octopus Server 1.0.13.1204

  • Fix a problem that prevented appSettings being updated with empty strings

Changes in Octopus Server 1.0.13.1202

  • The last release number now appears when creating a new release
  • Increased refresh rate for running tasks
  • Fixed bug in checking for Octopus updates
  • Fixed bug when displaying releases for a project when environments have been deleted

Changes in Octopus Server 1.0.13.1201

  • Failure to save the Tentacle folder path was prevented deployments from working
  • An out-of-date Dotless had problems with multiple IIS bindings
  • If Tentacle fails to change the PowerShell execution policy it will still continue to run the script