Skip to content

Releases: adobe/htl-spec

HTML Template Language Specification 1.4

18 Jun 12:45
Compare
Choose a tag to compare

Version 1.4 brings the following enhancements:

  • data-sly-list and data-sly-repeat iteration control (#55) [0][1]
  • the introduction of the in relational operator (#56) [2]
  • support for negative Number literals (#44) [3]
  • attribute identifier for the data-sly-unwrap block statement (#52) [4]
  • an extended list of attributes for which the uri display context is applied automatically (#62) [5]
  • a new block statement - data-sly-set [6]

For a full list of issues addressed by this release please check [7].

[0] - https://github.com/Adobe-Marketing-Cloud/htl-spec/blob/1.4/SPECIFICATION.md#226-list
[1] - https://github.com/Adobe-Marketing-Cloud/htl-spec/blob/1.4/SPECIFICATION.md#227-repeat
[2] - https://github.com/Adobe-Marketing-Cloud/htl-spec/blob/1.4/SPECIFICATION.md#1143-relational-operators
[3] - https://github.com/Adobe-Marketing-Cloud/htl-spec/blob/1.4/SPECIFICATION.md#111-grammar
[4] - https://github.com/Adobe-Marketing-Cloud/htl-spec/blob/1.4/SPECIFICATION.md#2211-unwrap
[5] - https://github.com/Adobe-Marketing-Cloud/htl-spec/blob/1.4/SPECIFICATION.md#113-context-sensitive
[6] - https://github.com/Adobe-Marketing-Cloud/htl-spec/blob/1.4/SPECIFICATION.md#2212-set
[7] - https://github.com/Adobe-Marketing-Cloud/htl-spec/milestone/3?closed=1

HTML Template Language Specification 1.3.1

01 Aug 09:41
Compare
Choose a tag to compare
  • corrected examples from the URI manipulation section
  • added paragraph about the style and the event attributes for the data-sly-attribute block element

HTML Template Language Specification 1.3

16 Mar 13:46
Compare
Choose a tag to compare

New features:

  • the format option has been extended to allow formatting strings, dates and numbers

HTML Template Language Specification 1.2

31 Mar 11:36
Compare
Choose a tag to compare

New Features:

Enhancements:

  • documented the data-sly-include file option, which was present in the TCK + reference implementation since 1.0

HTML Template Language Specification 1.1

02 Apr 19:29
Compare
Choose a tag to compare

New Features:

Enhancements:

  • the join option can also be used with a simple string, outputting just the string in this case
  • for data-sly-list (and also for data-sly-repeat) the element will be shown only if the attribute's value provides a non-empty collection,
    a string or a number
  • no need to strictly define reserved options like in 1.0

HTML Template Language Specification 1.0

26 Jan 16:39
Compare
Choose a tag to compare
Sightly HTML Templating Language Specification 1.0