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 1.6.3.1723 to 2.0.10.1059
Octopus 2.0
#
Octopus 1.6
No highlights for 1.6
Release notes
These are the features and fixes you'll get by upgrading from 1.6.3.1723 to 2.0.10.1059.
Changes in Octopus Server 2.0.10.1059
Important Note: This build extends our Active Directory authentication support using .NET's LDAP implementation; this will accept invalid credentials if the Guest account is enabled on the domain. Future builds will disable LDAP authentication by default, see this issue for details.
Since RC7:
- 513 - Don't automatically start Windows services when their start-up type is Manual
- 512 - Fixed display issues when environments are excluded from the dashboard
- 502 - Increase the timeouts on the 1.6 database import during migration
- 496 - Fixed display of Project screen tabs when permissions are restricted
- 492 - Reorder IIS Web Site creation steps to avoid some configuration errors
- 491 - Exclude duplicate endpoints when upgrading Tentacles
- 490 - Short pause to account for App Pool creation during IIS Web Site configuration
- 489 - Accept PowerShell v4 as fulfilling the PowerShell prerequisite check
- 485 - Fixed display of available upgrade when its version is equal or less than the current installed version
- 483 - Allow a custom UPN suffix to be specified when migrating Active Directory users from 1.6
- 481 - Run Health Checks at 60 minute (rather than 5 minute) intervals
- 467 - Automatically select the Specific Version radio button when version numbers are typed or selected
- 463 - Improve Task Log rendering for large deployments
- 462 - Support Active Directory authentication across multiple domains
- 426 - Support for the Octopus.Action.Package.SkipIfAlreadyInstalled
variable to regain 1.6 non-forcing deployments
- 390 - Define $OctopusParameters
and other PowerShell variables in the global scope
Changes in Octopus Server 2.0.9.1020
Since RC6: - 484 - Fixed display of Add Environment button - 462 - Handle authentication of users not in the current computer's domain - 456 - Convert usernames to UPNs when migrating from 1.6 Looking for RC8/2.0.10? - an authentication bug in 2.0.10 makes the build unsuitable for use at this time; a patched replacement is currently in testing.
Changes in Octopus Server 2.0.9.1015
Since RC5:
- 476 - Preserve the current environment selection in Firefox during background refresh
- 471 - Fixed crash in Tentacle.exe
when empty log output is written
- 470 - Pre-validate usernames for uniqueness when migrating from 1.6
- 469 - Fix bug preventing machine discovery if the endpoint mapped to multiple existing machines
- 461 - Migrate the Environments property from 1.6 for email steps
- 459 - Show the task log properly when team permissions are environment-restricted
- 452 - Prevent on-dashboard releases being removed by rentention policies when migrated from 1.6
- 449 - Prevent sensitive variables leaking into logs via the "Windows Service" feature
- 439 - Show more variables in the binding helper dropdown, and exclude deprecated/legacy items
- 438 - Fixed issue preventing SSL bindings being created for the Octopus Web UI
- 436 - Fixed bug preventing environments being selected when registering polling Tentacles
- 435 - Apply authentication settings from the "IIS web site" feature to applicationHost.config
rather than web.config
- 434 - Fixed Tentacle.exe register-with crash with NullReferenceException
- 432 - Preserve the associated NuGet package versions when releases are migrated from 1.6
- 429 - Provide a timeout for FTP step file transfers
- 428 - Fixed race condition potentially causing wrong server thumbprint to be displayed
- 426 - Provide Octopus.Action.Package.SkipIfAlreadyInstalled
to regain old non-forced deployment behaviour where required
- 422 - Problems detecting the latest version of a package on some NuGet servers (esp. TC8)
- 401 - Support Host header bindings for the Octopus Web UI
- 317 - TRACE/DEBUG logging is off by default
Important notes: two issues have been reported relating to Active Directory authentication in this version. Active Directory accounts migrated from a 1.6 installation are not usable and need to be re-created. Authentication across multiple Active Directory domains is also unsupported in this version.
Changes in Octopus Server 2.0.8.977
Since RC4:
- 427 - IIS web site feature SSL cert thumbprint now required to prevent failure at deployment
- 425 - Slashes in command-line args now properly escaped, fixing installation failures
- 423 - Step names now properly validated before migration from 1.6
- 416 - Fixed check for default project group causing failure to start up after restoring a backup
- 415 - Fixed several issues preventing AD authentication being set up or used
- 414 - Allow a specific set of machines to be targeted when deploying a release via the API or Octo.exe
- 397 - Don't show the Invite button for users when AD authentication is in use
- 384 - Better names/descriptions for IIS deployment features, to avoid confusion
- 365 - Repair RavenDB Storage... option in Octopus Manager
Important, scripted Tentacle installation has changed in this version, the new-certificate
command is now required.
Changes in Octopus Server 2.0.7.966
Fixes and improvements since RC3:
- 408 - Ignore missing scope entities when migrating variables from Octopus 1.6
- 410 - Fix certificate generation regression
- 403 - Migrate Retention Policies from Octopus 1.6
- 412 - Succeed when downloading a package on Tentacles if none require it
- 413 - Fix migration of FTP steps from Octopus 1.6
- 400 - Fix Tentacle startup on 32-bit architectures
- 419 - Generate and save Tentacle certificate at installation to avoid endless regeneration
- 424 - Save Project Group Description field
- 411 - Show Project Disable checkbox
- 394 - Handle hostnames starting with api
- 405 - Allow backup intervals >= 24h
- 407 - UI fixes for rolling batch size
- 416 (partial) - Recreate indexes on Restore of backup to avoid race condition at startup
Changes in Octopus Server 2.0.6.950
Octopus Deploy 2 Release Candidate 3.
Changes in Octopus Server 2.0.5.933
Octopus Deploy 2.0 has been 6 months in the making, and a lot has changed since Octopus 1.6. Octopus 2.0 is a side-by-side upgrade; please view the upgrade guide for details.
Changes in Octopus Server 1.6.3.1723
- Faster Azure package uploads
- Increase private key size of Octopus X.509 certificates to 2048 bytes
- Fixes to Set-OctopusVariable when using long variable names