Dear XebiaLabs community,
We are pleased to announce the release of XL Release 6.1.0. This release introduces code-centric features that allow teams to build releases in a new Groovy-based DSL, the Xfile.
By defining releases with code, developers can use the same tools and practices to manage releases that they use for other project artifacts. They can version releases and store them in source control, easily compare multiple versions of a release, and apply the review cycles that they already use for the applications they are coding. And this code-centric capability works in addition to XebiaLabs' GUI-centric workflow, providing a versatile, dual-mode approach.
In addition, this release includes:
- Improved performance when loading releases and retrieving dependencies for Gate tasks
- Optimized memory usage and default server parameters for better performance
- Scheduling support and new display options for custom script tasks
- A new task type for executing Groovy scripts as part of the release process
- A new task type for executing Groovy or Python scripts that are stored outside XL Release
- A complete refactoring of the XL Deploy task type to provide better integration between XL Release and XL Deploy
- An easy way to retrieve information such as configuration files and logs that you can send to the XebiaLabs Support Team when troubleshooting issues
You can download the release at the XebiaLabs Software Distribution site.
XL Release 6.1.0 is a short-term support (STS) version that will be supported until it is superseded by the next STS or long-term support (LTS) version. For more information, refer to Short-term support/Long-term support policy.