Released: Aug 22, 2019
Updates in v1.9.1.318
Funktionen
- Triggers now include User filtering settings allowing inclusion or exclusion of changesets with usernames matching specified patterns.
- New template editor with syntax highlighting.
- New reset buttons on template editor to reload saved template.
- Templates are now validated on save.
- You can now click on items in the available variables tree to insert a variable name into the template editor.
- 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.
- Application variables (in addition to configuration and project variables) can now be updated by triggers.
- 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.
- The project names on the Projects page in the Administration section now link to the project view.
- Minor improvement to build log performance.
Fehlerkorrekturen
- 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 in function parameters now need to be escaped.
- Timing issue affecting the operation of the "Skip commits previously built for this configuration" trigger option.
- Error with Subversion repository when upgrading from an earlier version where the "Host mismatch" trust invalid certificates option was selected.
- Javascript error loading subscription with no source (where a project or configuration has been deleted).
- Installers now handle a domain specified as a dot (for local users).
- Updated some third party packages.
- Some minor UI updates.
Note: You will need to update your agents after upgrading the server to this build.