Releases: XRM-OSS/Xrm-Templating-Language
Release v3.0.2
This release fixes some issues that occured when trying out previews of templates that contained RecordUrls or RecordTables with url column.
The url function would fail if the Custom Action SDK step was not populated with an organization url.
This issue is now fixed, the preview is now passing the organization url inside the preview payload, so that no further actions are required and all preview features work out of the box.
Release v3.0.1
This is a major release, including some breaking changes in functions.
Configuration objects have been implemented, so all optional parameters from functions have been moved to configuration objects.
A bunch of new features have been implemented, such as RecordTable custom formatting, Arithmetical Tests for numbers. Doubles, Decimals and negative numbers are supported now as well.
You'll have to change the following existing functions:
- RecordTable: The "addRecordUrl" parameter was removed. Configure this using a configuration object, which is described in the ReadMe.
- Value: The "explicitTarget" parameter was removed. Configure this using a configuration object, which is described in the ReadMe. In addition to that, you can now configure which language to use for option set labels, they will always be retrieved. It is advised to configure the language, as otherwise the current user's language is used.
Release v3.0.0
See release v3.0.1, versioning skipped v3.0.0 release due to a human failure...
Release v2.2.0
This release adds Monaco as editor for XTL execution criteria and templates.
It will enhance the template editing experience by colorizing tokens and highlighting matching braces.
Currently everything is colorized, even non XTL text. This is going to change in upcoming releases.
Only the editors are colorized, this will not take effect on XTL output.
Release v2.1.5
NuGet package should be complete now
Release v2.1.4
Added missing file to the NuGet package.
Release v2.1.3
Fixed NuGet versions.
Release v2.1.2
XTL Interpreter is now available on NuGet for usage inside your own plugins. You can for example use it for dynamic configurations, where XTL can validate conditions and retrieve values for you.
Retrigger publish build.
Release v2.1.1
XTL Interpreter is now available on NuGet for usage inside your own plugins. You can for example use it for dynamic configurations, where XTL can validate conditions and retrieve values for you.
Release v2.1.0
Implemented Join and NewLine functions.