All Versions
52
Latest Version
Avg Release Cycle
29 days
Latest Release
3158 days ago

Changelog History
Page 1

  • v1.4.2 Changes

    August 04, 2014
    • โž• Added Report JS parse errors with template filenames. gh-492
    • ๐Ÿ›  Fixed Ensure block-level tags (set, etc) are parsed in correct order. gh-495
    • ๐Ÿ›  Fixed Ensure import tag uses current Swig instance's loader. gh-421, gh-503
    • ๐Ÿ›  Fixed Allow disabling cache on compile/render functions directly. gh-423
    • ๐Ÿ›  Fixed Ensure compilation does not leak global variables. gh-496
    • ๐Ÿ›  Fixed Fix for-loops to run on strings. gh-478, gh-479
    • ๐Ÿ›  Fixed Allow macro output to be assigned using set tag. gh-499, gh-502
  • v1.4.1 Changes

    July 03, 2014
    • ๐Ÿ›  Fixed macro argument names colliding with context variable names. gh-457
    • ๐Ÿ›  Fixed filter chaining within tags. gh-441
  • v1.4.0 Changes

    July 03, 2014
    • ๐Ÿ”„ Changed Allow variable tokens to start with $. gh-455
    • ๐Ÿ”„ Changed fs loader should take cwd as default base path. gh-419
    • ๐Ÿ”„ Changed handle errors which occur at the time of rendering. gh-417
    • ๐Ÿ”„ Changed default options in bin (varControls, tagControls, cmtControls). gh-415
    • ๐Ÿ”„ Changed null should yield empty string when resolving variable. gh-408
    • โž• Added Escape character for date filter argument. gh-427, gh-432
    • โž• Added Make if and elseif throw a better error message when a tag body is omitted. gh-425
    • ๐Ÿ›  Fixed don't throw errors on accessing property of null object. gh-471
    • ๐Ÿ›  Fixed loop variables work correctly in nested loops. gh-433
    • ๐Ÿ›  Fixed Some IE8 compatibility (require es5). gh-428
  • v1.3.2 Changes

    January 27, 2014
    • ๐Ÿ›  Fixed for loop variables on objects. gh-409
    • ๐Ÿ›  Fixed Misc. IE8 fixes. gh-410
    • ๐Ÿ›  Fixed include files when loaders have base paths. gh-407
  • v1.3.0 Changes

    January 20, 2014
    • ๐Ÿ”„ Changed Removed official node v0.8.x support
    • โž• Added Custom template loader support. gh-377, gh-384, gh-382
    • โž• Added Ability to set root path using template loaders. gh-382, gh-293
    • โž• Added CLI now accepts custom filter and tag arguments. gh-391
    • โž• Added Allow set tag to set keys on objects with bracket and dot-notation. gh-388
    • โž• Added groupBy filter from swig-extras. gh-383
    • ๐Ÿ›  Fixed swig.run filepath arg is always optional. gh-402
    • ๐Ÿ›  Fixed Filters on non-empty functions apply correctly. gh-397
    • ๐Ÿ›  Fixed Filters applied to functions w/ & w/o dotkeys. gh-365
    • ๐Ÿ›  Fixed date filter N option returns correct number. gh-375
    • ๐Ÿ›  Fixed Ensure getting parent template checks cache if on. gh-378
  • v1.2.2 Changes

    December 02, 2013
    • ๐Ÿ›  Fixed CTX var output in imported macros. gh-363
  • v1.2.1 Changes

    December 02, 2013
    • ๐Ÿ›  Fixed Scoping for Express. gh-363
  • v1.2.0 Changes

    December 01, 2013
    • โž• Added Filepath parameter can be passed to swig.run to allow extends in-browser. gh-349
    • ๐Ÿ”„ Changed Use local-context first for var lookups. gh-344, gh-347
    • ๐Ÿ”„ Changed Allow DOTKEY after functions/objects/filters. gh-355
    • ๐Ÿ”„ Changed Context of for-tags carries into includes. gh-356
    • ๐Ÿ”„ Changed When a callback is passed into compileFile, catch all errors thrown by compile and pass the error to callback. gh-340
    • ๐Ÿ›  Fixed Instances of Swig retain their options properly. gh-351
    • ๐Ÿ›  Fixed Fix misc documentation issues. gh-359, gh-358
  • v1.1.0 Changes

    October 02, 2013
    • โž• Added Allow logic in default parsing. gh-326
    • ๐Ÿ›  Fixed Error when attempting to wrap spaceless tag around macro/function output. gh-336
    • ๐Ÿ›  Fixed Don't overwrite keys on the locals object. gh-337
  • v1.0.0 Changes

    September 23, 2013
    • ๐Ÿ›  Fixed Allow parent and other tags to work correctly nested in other tags. gh-331
    • ๐Ÿ›  Fixed Prevent lexer from matching partial logic/words in variables. gh-330

    Migrating from v0.x.x? View the Migration Guide