Skip to content

Latest commit

 

History

History
43 lines (34 loc) · 2.05 KB

CHANGELOG.md

File metadata and controls

43 lines (34 loc) · 2.05 KB

riot-tmpl Changes

v2.4.1

  • Added function to clear the internal expressions cache.

v2.4.0

v2.3.22

  • It has changed the character used to hide quoted strings and regexes, maybe this fix riot#1588 : Syntax Error: Invalid character \0129 (riot+compiler.min).
  • Removed support for raw expressions. It is unlikely this feature will be implemented in v2.3.x
  • Update devDependencies

v2.3.21

  • Refactorization, now tmpl and brackets are ~5% faster.
  • Removed unused tmpl.isRaw function (internal).
  • Changes to comments.
  • Files to preprocess are moved from the "lib" to the "src" directory, "lib" was removed.

v2.3.20

v2.3.19

  • Fixed issues with double quotes.

v2.3.18

  • Regression of optimized regexes not working in IE9/10.
  • Fix riot#1416 : Issue with space in expression of each.
  • Fix: when calling the compiler with different brackets, brackets.array changes the global configuration (riot.settings.brackets).
  • Both, brackets and tmpl, has a new property version (string).
  • Brackets changes in browsers though riot.settings.brackets has immediate effect and always reflect the brackets in use, the brackets.settings property is not neccesary and will be removed in v2.4.0

v2.3.15

  • Important regression of optimized regexes not working in IE9/10.

v2.3.14

  • Fix #11 : Can't output expressions without evaluation.
  • Fixed issues with regex detection in brackets.js and revision of other regexes.
  • Fixed issues with istanbul and new versions of npm in the Makefile.
  • Revision of devDependencies, including istanbul for npm 2/3 compatibility.
  • Preparation for use as ES6 module through rollup.js
  • Removed internal functions from the documentation.
  • Updated tests.