XL Deploy 4.5.2 released


XebiaLabs Support -

Dear XebiaLabs community,

We are pleased to announce the release of XL Deploy 4.5.2. This minor version of XL Deploy includes improvements and bug fixes.

Please see below for the release notes. Don't forget to review the upgrade manual for general upgrade instructions as well as version-specific upgrade instructions and deprecation notes.

Kind regards,
The XebiaLabs Team.

Major changes

  • Added support for a new license format: version 2. The old version 1 format is still supported in XL Deploy 4.5.2 and onwards, however version 2 licenses will not be usable in pre-4.5.2 versions of XL Deploy.
  • Property ${deployed.file.name} is no longer supported in Freemarker templates. Instead, please use ${deployed.file} which contains the full path on the remote server.

Bug fixes

  • [DEPL-5043] - Cannot deploy composite package that contains other composite packages in UI and composite-package orchestrator
  • [DEPL-6655] - Archiving an already archived task makes the UI hang
  • [DEPL-6922] - Navigation bar is not shown when deployment-checklist-plugin is not installed
  • [DEPL-6958] - Config Compare fails in XL Deploy 4.5.1, as do other UI extensions
  • [DEPL-7135] - Rules are not generated for each type separately
  • [DEPL-7194] - Errors in cmd.Command dependencies documentation
  • [DEPL-7201] - java.lang.IllegalStateException: PasswordEncrypter not yet set, please construct one
  • [DEPL-7245] - Docs still say you can manually reorder plan steps
  • [DEPL-7275] - Passwords are not masked in step previews of python and powershell plugin


  • [DEPL-7181] - Tar archives sometimes corrupt due to bug in external library commons-compress
  • [DEPL-7182] - Upgrade to latest version of Overthere to get proper buffering behaviour
  • [DEPL-7197] - Improve robustness of license checker