Hi All,
A new version of Continua CI has been uploaded and is available from Continua CI Downloads. The latest stable version of Continua is 1.9.1.318.
Changes in 1.9.1.318
- Feature: Triggers now include User filtering settings allowing inclusion or exclusion of changesets with usernames matching specified patterns.
- Enhancement: New template editor with syntax highlighting.
- Enhancement: New reset buttons on template editor to reload saved template.
- Enhancement: Templates are now validated on save.
- Enhancement: You can now click on items in the available variables tree to insert a variable name into the template editor.
- Enhancement: Added a variable dictionary to build notification templates allowing direct access to variables by name
{{Variable.VariableName}}
. Note that the variable must be scoped so that it is available to all builds which use a notification template. - Enhancement: Application variables (in addition to configuration and project variables) can now be updated by triggers.
- Enhancement: Changes to the stage promotion timeout are now applied retrospectively to existing builds which are waiting for promotion. Note that this a possible breaking change if you have stages waiting for promotion and the timeout has been changed since those builds were run.
- Enhancement: The project names on the Projects page in the administration section now link to the project view.
- Enhancement: Minor improvement to build log performance.
- Fix: Backslashes can now be escaped in quoted functions parameter. This is to handle issue where an end quote was unintentionally escaped by a preceding backslash. e.g.
$Utils.GetString("Folder\\\\SubFolder").Replace("\\\\","\\")$
. Note that this a possible breaking change as all backslashes now need to be escaped. - Fix: Timing issue affecting the operation of the “Skip commits previously built for this configuration” trigger option.
- Fix: Error with Subversion repository when upgrading from an earlier version where the “Host mismatch” trust invalid certificates option was selected.
- Fix: Javascript error loading subscription with no source (where a project or configuration has been deleted).
- Fix: Installers now handle a domain specified as a dot (for local users).
- Upgrade: Some third party package updates.
- Some minor UI updates.
Note: You will need to update your agents after upgrading the server to this build.