Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Newer
Older
100644 214 lines (145 sloc) 10.051 kB
ff12fa1 @paularmstrong version bump 0.9.4
paularmstrong authored
1 [0.9.4](https://github.com/paularmstrong/swig/tree/v0.9.4) / 2012-02-07
2 -----------------------------------------------------------------------
3
4 * **Fixed** `parent` tag would not render when called within tags [gh-41]
5 * **Fixed** Documentation for forloop.index & forloop.key [gh-42]
6 * **Fixed** Errors when using `include` inside base template `block` tags [gh-43]
7 * **Fixed** Allow `set` tag to set values to numbers [gh-45]
8 * **Fixed** `set` tag for booleans using too many checks
9
10 [Documentation](https://github.com/paularmstrong/swig/tree/v0.9.4/docs)
11
9611526 @paularmstrong version bump 0.9.3
paularmstrong authored
12 [0.9.3](https://github.com/paularmstrong/swig/tree/v0.9.3) / 2012-01-28
13 -----------------------------------------------------------------------
14
15 * **Fixed** Allow object and array values to be accessed via context variables [gh-40]
16
17 [Documentation](https://github.com/paularmstrong/swig/tree/v0.9.3/docs)
18
5efb140 @paularmstrong version bump 0.9.2
paularmstrong authored
19 [0.9.2](https://github.com/paularmstrong/swig/tree/v0.9.2) / 2012-01-23
20 -----------------------------------------------------------------------
21
22 * **Fixed** Correctly reset autoescape after closing an autoescape tag. [gh-39]
23
24 [Documentation](https://github.com/paularmstrong/swig/tree/v0.9.2/docs)
25
cd836c9 @paularmstrong version bump 0.9.1
paularmstrong authored
26 [0.9.1](https://github.com/paularmstrong/swig/tree/v0.9.1) / 2012-01-18
27 -----------------------------------------------------------------------
28
29 * **Fixed** Allow multi-line tags and comments. [gh-30]
30
31 [Documentation](https://github.com/paularmstrong/swig/tree/v0.9.1/docs)
32
7d19a46 @paularmstrong version bump 0.9.0
paularmstrong authored
33 [0.9.0](https://github.com/paularmstrong/swig/tree/v0.9.0) / 2011-12-30
34 -----------------------------------------------------------------------
35
36 * **Added** DateZ license to browser header, use link to underscore license.
37 * **Added** Timezone support in `date` filter [gh-27].
38 * **Added** New `raw` tag.
39 * **Changed** Swig is no longer node 0.4 compatible.
40 * **Fixed** Filter `date('f')` for 10am times.
41 * **Fixed** Filter `date('r')` returns in UTC date format. This is more correct tospec RFC2822, per [php.net/date](http://php.net/date).
42 * **Fixed** Filter `add` when adding numbers/numbers+strings together.
43 * **Fixed** Tests for error messages that changed in node >0.6.0.
44
45 [Documentation](https://github.com/paularmstrong/swig/tree/v0.9.0/docs)
46
881e9bd @paularmstrong fix date in history log
paularmstrong authored
47 [0.8.0](https://github.com/paularmstrong/swig/tree/v0.8.0) / 2011-11-04
acd2268 @paularmstrong version bump 0.8.0
paularmstrong authored
48 -----------------------------------------------------------------------
49
50 * **Added** date filter formats `z`, `W`, `t`, `L`, `o`, `B`, and `c`.
51 * **Added** New `filter` tag.
52 * **Added** Node.js compatible 0.4.1 - 0.6.X
53 * **Added** Allow setting cache globally or per-template.
54 * **Changed** Removed `swig.render` and `swig.fromString`.
55 * **Changed** `swig.fromFile` is now `swig.compileFile`.
56 * **Changed** `swig.init()` will clear template cache.
57 * **Changed** `swig.init()` is now optional for browser mode with no custom settings.
58 * **Changed** Development dependencies are be more lenient.
59 * **Fixed** Parser will properly preserver '\' escaping. [gh-24]
60 * **Fixed** Rewrote tag argument parsing for proper space handling.
61 * **Fixed** Rewrote filter argument parsing. [gh-23]
62 * **Fixed** Allow pipe `|` characters in filter arguments. [gh-22]
63
64 [Documentation](https://github.com/paularmstrong/swig/tree/v0.8.0/docs)
65
66 [0.7.0](https://github.com/paularmstrong/swig/tree/v0.7.0) / 2011-10-05
67 -----------------------------------------------------------------------
dd95512 @paularmstrong version bump 0.7.0
paularmstrong authored
68
69 * **Added** `make browser` will build Swig for use in major browsers. [gh-3]
70 * **Changed** Allow overriding `escape` filters. [gh-19]
71
72 [Documentation](https://github.com/paularmstrong/swig/tree/v0.7.0/docs)
73
acd2268 @paularmstrong version bump 0.8.0
paularmstrong authored
74 [0.6.1](https://github.com/paularmstrong/swig/tree/v0.6.1) / 2011-10-02
75 -----------------------------------------------------------------------
7fb4bf8 @paularmstrong version bump 0.6.1
paularmstrong authored
76
77 * **Fixed** chaining filters when the first takes a variable as an argument will not crash parsing.
78
79 [Documentation](https://github.com/paularmstrong/swig/tree/v0.6.1/docs)
80
acd2268 @paularmstrong version bump 0.8.0
paularmstrong authored
81 [0.6.0](https://github.com/paularmstrong/swig/tree/v0.6.0) / 2011-10-02
82 -----------------------------------------------------------------------
40d18c8 @paularmstrong version bump 0.6.0
paularmstrong authored
83
84 * **Added** `{% import foo as bar %}` tag for importing macros.
85 * **Added** Allow escaping for js in escape filter and autoescape tag.
86 * **Added** `raw` filter to force variable to not be escaped.
87 * **Added** `escape` and `e` filters to force variable to be escaped.
88 * **Added** Allow filters to accept any JS objects, arrays, strings, and context variables.
89 * **Changed** `if`, `else`, and `else if` tags support all JS-valid if-syntaxes + extra operators.
90 * **Fixed** `default` filter for undefined variables. closes gh-18
91
92 [Documentation](https://github.com/paularmstrong/swig/tree/v0.6.0/docs)
93
acd2268 @paularmstrong version bump 0.8.0
paularmstrong authored
94 [0.5.0](https://github.com/paularmstrong/swig/tree/v0.5.0) / 2011-09-27
95 -----------------------------------------------------------------------
acc79a5 @paularmstrong version bump 0.5.0
paularmstrong authored
96
97 * **Added** More error messaging in some edge cases.
98 * **Added** Better error messaging including context and line numbers.
99 * **Changed** Improved compile and render speeds.
100 * **Changed** `include` tags accept context variables instead of just strings.
101 * **Changed** Templates can be compiled and rendered from an absolute path outside of the template root.
102 * **Fixed** Will not double escape output.
103
0a30aa6 @paularmstrong fixing history docs for tag name changes
paularmstrong authored
104 [Documentation](https://github.com/paularmstrong/swig/tree/v0.5.0/docs)
acc79a5 @paularmstrong version bump 0.5.0
paularmstrong authored
105
acd2268 @paularmstrong version bump 0.8.0
paularmstrong authored
106 [0.4.0](https://github.com/paularmstrong/swig/tree/v0.4.0) / 2011-09-24
107 -----------------------------------------------------------------------
d91168f @paularmstrong version bump 0.4.0
paularmstrong authored
108
109 * **Added** Macro support [docs](docs/tags.md)
110 * **Changed** Removed requirement to manually specify `locals` for express support.
111 * **Changed** Increased cache lookup speed by removing crypto dependency.
112 * **Fixed** `length` filter returns length of objects (number of keys).
113 * **Fixed** Filters return empty string unless they can apply to the given object.
114 * **Fixed** Filters will attempt to apply to all values in an object or array.
115
0a30aa6 @paularmstrong fixing history docs for tag name changes
paularmstrong authored
116 [Documentation](https://github.com/paularmstrong/swig/tree/v0.4.0/docs)
acc79a5 @paularmstrong version bump 0.5.0
paularmstrong authored
117
acd2268 @paularmstrong version bump 0.8.0
paularmstrong authored
118 [0.3.0](https://github.com/paularmstrong/swig/tree/v0.3.0) / 2011-09-17
119 -----------------------------------------------------------------------
49c2560 @paularmstrong version bum 0.3.0
paularmstrong authored
120
121 * **Added** Support for `{% set ... %}` tag.
122
0a30aa6 @paularmstrong fixing history docs for tag name changes
paularmstrong authored
123 [Documentation](https://github.com/paularmstrong/swig/tree/v0.3.0/docs)
e83684b @paularmstrong added quick links for documentation versions in history doc
paularmstrong authored
124
acd2268 @paularmstrong version bump 0.8.0
paularmstrong authored
125 [0.2.3](https://github.com/paularmstrong/swig/tree/v0.2.3) / 2011-09-16
126 -----------------------------------------------------------------------
1320a3b @paularmstrong critical fix for if negation. version 0.2.3
paularmstrong authored
127
128 * **Fixed** Critical fix for negations in `if` blocks.
129 * **Added** Support for `forloop.first` in `for` blocks.
130 * **Added** Support for `forloop.last` in `for` blocks.
131 * **Added** Support for `forloop.key` in `for` blocks.
132 * **Added** Support for `{% empty %}` in `for` blocks.
133
0a30aa6 @paularmstrong fixing history docs for tag name changes
paularmstrong authored
134 [Documentation](https://github.com/paularmstrong/swig/tree/v0.2.3/docs)
e83684b @paularmstrong added quick links for documentation versions in history doc
paularmstrong authored
135
acd2268 @paularmstrong version bump 0.8.0
paularmstrong authored
136 [0.2.2](https://github.com/paularmstrong/swig/tree/v0.2.2) / 2011-09-16
137 -----------------------------------------------------------------------
941f966 @paularmstrong version bump 0.2.2
paularmstrong authored
138
139 * **Added** Support for `else if ...` within `if` blocks.
140
0a30aa6 @paularmstrong fixing history docs for tag name changes
paularmstrong authored
141 [Documentation](https://github.com/paularmstrong/swig/tree/v0.2.2/docs)
e83684b @paularmstrong added quick links for documentation versions in history doc
paularmstrong authored
142
acd2268 @paularmstrong version bump 0.8.0
paularmstrong authored
143 [0.2.1](https://github.com/paularmstrong/swig/tree/v0.2.1) / 2011-09-13
144 -----------------------------------------------------------------------
fac8736 @paularmstrong version bump 0.2.1
paularmstrong authored
145
146 * **Added** Support for `else` within `if` blocks.
147
0a30aa6 @paularmstrong fixing history docs for tag name changes
paularmstrong authored
148 [Documentation](https://github.com/paularmstrong/swig/tree/v0.2.1/docs)
e83684b @paularmstrong added quick links for documentation versions in history doc
paularmstrong authored
149
acd2268 @paularmstrong version bump 0.8.0
paularmstrong authored
150 [0.2.0](https://github.com/paularmstrong/swig/tree/v0.2.0) / 2011-09-11
151 -----------------------------------------------------------------------
b1ca6f3 @paularmstrong version bump 0.2.0
paularmstrong authored
152
153 * **Fixed** `if` statements allow filters applied to operands.
154 * **Fixed** `for` loops allow filters applied to the object that will be iterated over.
155
0a30aa6 @paularmstrong fixing history docs for tag name changes
paularmstrong authored
156 [Documentation](https://github.com/paularmstrong/swig/tree/v0.2.0/docs)
e83684b @paularmstrong added quick links for documentation versions in history doc
paularmstrong authored
157
acd2268 @paularmstrong version bump 0.8.0
paularmstrong authored
158 [0.1.9](https://github.com/paularmstrong/swig/tree/v0.1.9) / 2011-09-11
159 -----------------------------------------------------------------------
c2cb499 @paularmstrong version bump 0.1.9
paularmstrong authored
160
161 * **Added** `allowErrors` flag will allow errors to be thrown and bubbled up. Default to catch errors.
162 * **Changed** Internal speed improvements.
163
0a30aa6 @paularmstrong fixing history docs for tag name changes
paularmstrong authored
164 [Documentation](https://github.com/paularmstrong/swig/tree/v0.1.9/docs)
e83684b @paularmstrong added quick links for documentation versions in history doc
paularmstrong authored
165
acd2268 @paularmstrong version bump 0.8.0
paularmstrong authored
166 [0.1.8](https://github.com/paularmstrong/swig/tree/v0.1.8) / 2011-09-10
167 -----------------------------------------------------------------------
04d8bb2 @paularmstrong version bump 0.1.8
paularmstrong authored
168
169 * **Added** `add`, `addslashes`, and `replace` filters.
170 * **Changed** All tags that 'end' must use named ends like `endblock`, `endif`, `endfor`, etc...
171
0a30aa6 @paularmstrong fixing history docs for tag name changes
paularmstrong authored
172 [Documentation](https://github.com/paularmstrong/swig/tree/v0.1.8/docs)
e83684b @paularmstrong added quick links for documentation versions in history doc
paularmstrong authored
173
acd2268 @paularmstrong version bump 0.8.0
paularmstrong authored
174 [0.1.7](https://github.com/paularmstrong/swig/tree/v0.1.7) / 2011-09-05
175 -----------------------------------------------------------------------
9b89948 @paularmstrong version bump 0.1.7
paularmstrong authored
176
04d8bb2 @paularmstrong version bump 0.1.8
paularmstrong authored
177 * **Added** this History document
178 * **Fixed** date filter to zero-pad correctly during september when using 'm' format
9b89948 @paularmstrong version bump 0.1.7
paularmstrong authored
179
0a30aa6 @paularmstrong fixing history docs for tag name changes
paularmstrong authored
180 [Documentation](https://github.com/paularmstrong/swig/tree/v0.1.7/docs)
e83684b @paularmstrong added quick links for documentation versions in history doc
paularmstrong authored
181
acd2268 @paularmstrong version bump 0.8.0
paularmstrong authored
182 [0.1.6](https://github.com/paularmstrong/swig/tree/v0.1.6) / 2011-09-04
183 -----------------------------------------------------------------------
5eab606 @paularmstrong adding History.md with contents from tags
paularmstrong authored
184
04d8bb2 @paularmstrong version bump 0.1.8
paularmstrong authored
185 * **Fixed** Template inheritance blocks messing up.
5eab606 @paularmstrong adding History.md with contents from tags
paularmstrong authored
186
0a30aa6 @paularmstrong fixing history docs for tag name changes
paularmstrong authored
187 [Documentation](https://github.com/paularmstrong/swig/tree/v0.1.6/docs)
e83684b @paularmstrong added quick links for documentation versions in history doc
paularmstrong authored
188
acd2268 @paularmstrong version bump 0.8.0
paularmstrong authored
189 [0.1.5](https://github.com/paularmstrong/swig/tree/v0.1.5) / 2011-09-04
190 -----------------------------------------------------------------------
5eab606 @paularmstrong adding History.md with contents from tags
paularmstrong authored
191
04d8bb2 @paularmstrong version bump 0.1.8
paularmstrong authored
192 * **Added** `first`, `last`, and `uniq` filters
193 * **Added** ability to specify custom filters
194 * **Added** ability to specify custom tags
195 * **Changed** slots removed -- implement using custom tags if desired
196 * **Fixed** ability to do either dot- or bracket-notation or mixed in variables
197 * **Fixed** internal parsing helpers
5eab606 @paularmstrong adding History.md with contents from tags
paularmstrong authored
198
0a30aa6 @paularmstrong fixing history docs for tag name changes
paularmstrong authored
199 [Documentation](https://github.com/paularmstrong/swig/tree/v0.1.5/docs)
e83684b @paularmstrong added quick links for documentation versions in history doc
paularmstrong authored
200
acd2268 @paularmstrong version bump 0.8.0
paularmstrong authored
201 [0.1.3](https://github.com/paularmstrong/swig/tree/v0.1.3) / 2011-09-01
202 -----------------------------------------------------------------------
5eab606 @paularmstrong adding History.md with contents from tags
paularmstrong authored
203
04d8bb2 @paularmstrong version bump 0.1.8
paularmstrong authored
204 * **Fixed** filter parser to work correctly with single-quoted params in filters.
5eab606 @paularmstrong adding History.md with contents from tags
paularmstrong authored
205
0a30aa6 @paularmstrong fixing history docs for tag name changes
paularmstrong authored
206 [Documentation](https://github.com/paularmstrong/swig/tree/v0.1.3/docs)
57d59d0 @paularmstrong fixing last 2 versions for docs in history
paularmstrong authored
207
acd2268 @paularmstrong version bump 0.8.0
paularmstrong authored
208 [0.1.2](https://github.com/paularmstrong/swig/tree/v0.1.2) / 2011-09-01
209 -----------------------------------------------------------------------
5eab606 @paularmstrong adding History.md with contents from tags
paularmstrong authored
210
211 * Initial **swig** publish after forking from [node-t](https://github.com/skid/node-t)
57d59d0 @paularmstrong fixing last 2 versions for docs in history
paularmstrong authored
212
0a30aa6 @paularmstrong fixing history docs for tag name changes
paularmstrong authored
213 [Documentation](https://github.com/paularmstrong/swig/tree/v0.1.2/docs)
Something went wrong with that request. Please try again.