Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

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