forked from sanko/template-liquid
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathChanges
181 lines (117 loc) · 5.47 KB
/
Changes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
Changelog for Perl dist Template-Liquid
{{$NEXT}}
1.0.19 2020-03-15T00:44:42Z
- Properly parse conditions in case tag
- Stop creating fake false values in if tag to cover an old bug
- Metachars are escaped in replace, replace_first, remove, and remove_first filters
1.0.18 2020-03-06T15:32:00Z
- Add tags: increment and decrement (See https://shopify.github.io/liquid/tags/variable/)
1.0.17 2020-02-24T22:44:25Z
- Minor fix for whitespace control
1.0.16 2020-02-13T20:39:23Z
- Make Template::Liquid->render() respect a preexisting context (PR #4, Corion)
- For limit modified (PR #5, Corion)
- Platform related test fixes
1.0.15 2020-02-13T17:41:29Z
- Add filters: at_least, at_most, compact, concat, date, escape, lstrip, map, reverse, rstrip,
slice, sort_natural, strip, uniq, url_decode, url_encode, where
- Fix filters: ceil, modulo, sort
- Fix filter param parsing
1.0.14 2020-02-06T06:14:55Z
- Whitespace control (See https://shopify.github.io/liquid/basics/whitespace/)
1.0.13 2020-02-06T01:34:45Z
- Cheap fix for shallow context->get(...) in conditions
1.0.12 2020-01-29T18:51:46Z
- Fix spurious warnings on filters
1.0.11 2020-01-24T23:55:47Z
- Fix old missing conditions bug
1.0.10 2016-09-07T12:02:20Z
- Add default filter
1.0.9 2016-09-06T20:18:26Z
- Fix filters clobbering recursive values inside {%for ...%} loops
- Fix last filter for strings
- Add round, money, stock_price, abs, ceil, and floor filters
- Fix handling of bare float values at the top of our context stack
1.0.8 2016-09-06T13:08:49Z
- plus and minus filters support floating point and negative values
- We no longer die() when met with an undefined var
1.0.7 2016-08-10T21:19:10Z
- Crumb trails can map to object methods during render
- Improve range parser
1.0.6 2016-05-13T14:46:52Z
- Built-in size filter returns 0 (zero) for undefined vars
1.0.5 2016-05-12T18:25:13Z
- Moved example extentions to Template::LiquidX::Tag::Dump and
Template::LiquidX::Tag::Include
Version 1.0.3 | Late afternoon on January 3rd, 2015 | xxxxxxxx
Resolved Issues/Bug Fixes:
* Merged fixes from Michal Wojciechowski:
- Correctly handle filter arguments with empty values (w/ test)
- Change quote characters from qr[] to qr{} to prevent warning on newer builds of perl (5.20.x+)
Version 1.0.2 | Around ten on December 6th, 2012 | 2d72415
Internal/Behavioral Changes:
* Context resolve(...[, ...]) split in to get(...) and set(..., ...)
Documentation/Sample Code/Test Suite:
* New context tests
Version 1.0.1 | The morning of of October 10th, 2012 | cd33aa8
Resolved Issues/Bug Fixes:
* Dropped an 's' from Template::Liquid::Filters
Documentation/Sample Code/Test Suite:
* Fix another namespace bug (this time in the include test)
Version 1.0.0 | Evening of October 9th, 2012 | 18123a6
API Changes/Compatibility Information:
* Support {% break %} and {% continue %} tags in for loops (see docs)
* New example extentions in lib/Solution/Tag
Notes:
* Project renamed from Solution to Template::Liquid because... oh, who
cares
Version 0.9.1 | Round about midnight on July 4th, 2012 | f43dca9
Resolved Issues/Bug Fixes:
* Removing unused and undeclared debugging prereq Data::Dump
* Fixing version numbers (I hope)
Version 0.9.0 | Early afternoon on July 3rd, 2012 | 5375280
API Changes/Compatibility Information:
* Support {% else %} tag in for loops (see docs)
* Support 'now' and 'today' in date filter: {{ 'now' | date :'%Y' }}
* Support split filter
* Support {% raw %} tag
* Expand strip_html filter to include <script> and <!--comment--> tags
* Support modulo filter
Documentation/Sample Code/Test Suite:
* Simple tests for {% assign ... %} tag
Version 0.0004 | 2010-09-20 23:33:25Z (Mon, 20 Sep 2010) | fd2d1b2
API Changes/Compatibility Information:
* Add support for sorting lists and hashes (by key or by value) in
{% for ... %} tags with the new 'sorted' keyword. See the section
entitled 'Sorting' in Solution::Tag::For
Version 0.000000003 | 2010-09-20 02:25:51Z (Mon, 20 Sep 2010) | 4d4beee
API Changes/Compatibility Information:
* Add support for hashrefs in {% for ... %} tag
Resolved Issues/Bug Fixes:
* Fixing old {% for ... reversed %} regression
Internal/Behavioral Changes:
* Appropriate errors are raised when there are problems rendering
{% include ... %} tags
Documentation/Sample Code/Test Suite:
* Correcting bad internal links and some minor reorganization
Version 0.000000002 | 2010-09-19 02:51:25Z (Sun, 19 Sep 2010) | 7f57e32
API Changes/Compatibility Information:
* New {% include file %} tag
Documentation/Sample Code/Test Suite:
* New example for custom tag creation
Version 0.000000001 | 2010-09-19 00:52:32Z (Sun, 19 Sep 2010) | 92a1cb0
API Changes/Compatibility Information:
* ...see below
Resolved Issues/Bug Fixes:
* ...see below
Internal/Behavioral Changes:
* It actually exists
Documentation/Sample Code/Test Suite:
* ...see above
Notes:
* This is based on the Ruby Liquid library. See the sections entitled
"Getting Started" and "Ugh! Why a new Top Level Namespace?" in
Solution and just about everything in Solution::Tag.
_ -.-. .... .- -. --. . ... _________________________________________
For more information, see the commit log:
http://github.com/sanko/template-liquid/commits/