All Versions
52
Latest Version
Avg Release Cycle
29 days
Latest Release
3819 days ago
Changelog History
Page 4
Changelog History
Page 4
-
v0.9.3 Changes
January 28, 2012- ๐ Fixed Allow object and array values to be accessed via context variables gh-40
๐ Documentation
-
v0.9.2 Changes
January 23, 2012- ๐ Fixed Correctly reset autoescape after closing an autoescape tag. gh-39
๐ Documentation
-
v0.9.1 Changes
January 18, 2012- ๐ Fixed Allow multi-line tags and comments. gh-30
๐ Documentation
-
v0.9.0 Changes
December 30, 2011- โ Added DateZ license to browser header, use link to underscore license.
- โ Added Timezone support in
date
filter gh-27. - โ Added New
raw
tag. - ๐ Changed Swig is no longer node 0.4 compatible.
- ๐ Fixed Filter
date('f')
for 10am times. - ๐ Fixed Filter
date('r')
returns in UTC date format. This is more correct tospec RFC2822, per php.net/date. - ๐ Fixed Filter
add
when adding numbers/numbers+strings together. - ๐ Fixed Tests for error messages that changed in node >0.6.0.
๐ Documentation
-
v0.8.0 Changes
November 04, 2011- โ Added date filter formats
z
,W
,t
,L
,o
,B
, andc
. - โ Added New
filter
tag. - โ Added Node.js compatible 0.4.1 - 0.6.X
- โ Added Allow setting cache globally or per-template.
- ๐ Changed Removed
swig.render
andswig.fromString
. - ๐ Changed
swig.fromFile
is nowswig.compileFile
. - ๐ Changed
swig.init()
will clear template cache. - ๐ Changed
swig.init()
is now optional for browser mode with no custom settings. - ๐ Changed Development dependencies are be more lenient.
- ๐ Fixed Parser will properly preserver '\' escaping. gh-24
- ๐ Fixed Rewrote tag argument parsing for proper space handling.
- ๐ Fixed Rewrote filter argument parsing. gh-23
- ๐ Fixed Allow pipe
|
characters in filter arguments. gh-22
๐ Documentation
- โ Added date filter formats
-
v0.7.0 Changes
October 05, 2011- โ Added
make browser
will build Swig for use in major browsers. gh-3 - ๐ Changed Allow overriding
escape
filters. gh-19
๐ Documentation
- โ Added
-
v0.6.1 Changes
October 02, 2011- ๐ Fixed chaining filters when the first takes a variable as an argument will not crash parsing.
๐ Documentation
-
v0.6.0 Changes
October 02, 2011- โ Added
{% import foo as bar %}
tag for importing macros. - โ Added Allow escaping for js in escape filter and autoescape tag.
- โ Added
raw
filter to force variable to not be escaped. - โ Added
escape
ande
filters to force variable to be escaped. - โ Added Allow filters to accept any JS objects, arrays, strings, and context variables.
- ๐ Changed
if
,else
, andelse if
tags support all JS-valid if-syntaxes + extra operators. - ๐ Fixed
default
filter for undefined variables. closes gh-18
๐ Documentation
- โ Added
-
v0.5.0 Changes
September 27, 2011- โ Added More error messaging in some edge cases.
- โ Added Better error messaging including context and line numbers.
- ๐ Changed Improved compile and render speeds.
- ๐ Changed
include
tags accept context variables instead of just strings. - ๐ Changed Templates can be compiled and rendered from an absolute path outside of the template root.
- ๐ Fixed Will not double escape output.
๐ Documentation
-
v0.4.0 Changes
September 24, 2011- โ Added Macro support [docs](docs/tags.md)
- ๐ Changed Removed requirement to manually specify
locals
for express support. - ๐ Changed Increased cache lookup speed by removing crypto dependency.
- ๐ Fixed
length
filter returns length of objects (number of keys). - ๐ Fixed Filters return empty string unless they can apply to the given object.
- ๐ Fixed Filters will attempt to apply to all values in an object or array.
๐ Documentation