Skip to content

Releases: XRM-OSS/Xrm-Templating-Language

Release v3.0.2

17 Sep 22:47

Choose a tag to compare

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

14 Sep 15:38

Choose a tag to compare

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

14 Sep 20:02
05fe62b

Choose a tag to compare

See release v3.0.1, versioning skipped v3.0.0 release due to a human failure...

Release v2.2.0

02 Sep 23:17
46fa3b7

Choose a tag to compare

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

20 Aug 08:41
46fa3b7

Choose a tag to compare

NuGet package should be complete now

Release v2.1.4

20 Aug 08:03
e68c3d9

Choose a tag to compare

Added missing file to the NuGet package.

Release v2.1.3

19 Aug 22:42

Choose a tag to compare

Fixed NuGet versions.

Release v2.1.2

19 Aug 22:10
7b23322

Choose a tag to compare

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

19 Aug 22:07

Choose a tag to compare

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

26 Jul 22:34

Choose a tag to compare

Implemented Join and NewLine functions.