1 | ## [9.33.1](https://github.com/harttle/liquidjs/compare/v9.33.0...v9.33.1) (2022-01-19)
|
2 |
|
3 |
|
4 | ### Bug Fixes
|
5 |
|
6 | * liquidjs.version on npm package ([53824a2](https://github.com/harttle/liquidjs/commit/53824a2d00f978214fcd83a48118b7900cf97449))
|
7 |
|
8 | # [9.33.0](https://github.com/harttle/liquidjs/compare/v9.32.1...v9.33.0) (2022-01-19)
|
9 |
|
10 |
|
11 | ### Features
|
12 |
|
13 | * support `offset:continue`, see [#439](https://github.com/harttle/liquidjs/issues/439) ([8c27a84](https://github.com/harttle/liquidjs/commit/8c27a84059384ae730eb0fa1524df04e122e27a0))
|
14 | * support Jekyll-like include syntax, see [#441](https://github.com/harttle/liquidjs/issues/441) ([388d0fb](https://github.com/harttle/liquidjs/commit/388d0fbbc42fe8cd69faba61c1dc29e9bb5ec2d0))
|
15 |
|
16 | ## [9.32.1](https://github.com/harttle/liquidjs/compare/v9.32.0...v9.32.1) (2022-01-12)
|
17 |
|
18 |
|
19 | ### Bug Fixes
|
20 |
|
21 | * remove limit on operator char length ([7677f84](https://github.com/harttle/liquidjs/commit/7677f848c0c57335dd1c4f1e3ec251fbf9b1663f))
|
22 |
|
23 | # [9.32.0](https://github.com/harttle/liquidjs/compare/v9.31.0...v9.32.0) (2022-01-02)
|
24 |
|
25 |
|
26 | ### Features
|
27 |
|
28 | * support allow_false for `default` filter, see [#435](https://github.com/harttle/liquidjs/issues/435) ([c756191](https://github.com/harttle/liquidjs/commit/c756191f49f9c2b823048367abfdf0adf2bdb875))
|
29 |
|
30 | # [9.31.0](https://github.com/harttle/liquidjs/compare/v9.30.0...v9.31.0) (2021-12-19)
|
31 |
|
32 |
|
33 | ### Features
|
34 |
|
35 | * implement `liquid` and `echo` tags, see [#428](https://github.com/harttle/liquidjs/issues/428) ([fde9924](https://github.com/harttle/liquidjs/commit/fde9924ee622efae4c013d2aa01c6d705c8d5f46))
|
36 |
|
37 | # [9.30.0](https://github.com/harttle/liquidjs/compare/v9.29.0...v9.30.0) (2021-12-18)
|
38 |
|
39 |
|
40 | ### Features
|
41 |
|
42 | * support jekyll-like include, see [#433](https://github.com/harttle/liquidjs/issues/433) ([23279a8](https://github.com/harttle/liquidjs/commit/23279a816a0582ade7f3b15c1c65c74bc147d134))
|
43 |
|
44 | # [9.29.0](https://github.com/harttle/liquidjs/compare/v9.28.6...v9.29.0) (2021-12-11)
|
45 |
|
46 |
|
47 | ### Features
|
48 |
|
49 | * customize globals & strictVariables when calling render, see [#432](https://github.com/harttle/liquidjs/issues/432) ([6801552](https://github.com/harttle/liquidjs/commit/6801552fe6829770cbbfdda051731c8b466ed9ec))
|
50 |
|
51 | ## [9.28.6](https://github.com/harttle/liquidjs/compare/v9.28.5...v9.28.6) (2021-12-07)
|
52 |
|
53 |
|
54 | ### Bug Fixes
|
55 |
|
56 | * size filter does not respect Objects, fixes [#385](https://github.com/harttle/liquidjs/issues/385) ([6c11426](https://github.com/harttle/liquidjs/commit/6c114267a526ef764dfd9bd94de199d2932ad91a))
|
57 | * throws when using `preserveTimezones` on Node.js, fixes [#431](https://github.com/harttle/liquidjs/issues/431) ([e2ef236](https://github.com/harttle/liquidjs/commit/e2ef236f68273b72a0b1293b0d13728cdb9aa4b8))
|
58 |
|
59 | ## [9.28.5](https://github.com/harttle/liquidjs/compare/v9.28.4...v9.28.5) (2021-11-05)
|
60 |
|
61 |
|
62 | ### Bug Fixes
|
63 |
|
64 | * always allow './' and '../' to be relative, even on windows ([44f6b52](https://github.com/harttle/liquidjs/commit/44f6b520d53ba984ecb5fc430d70f698837d1802))
|
65 |
|
66 | ## [9.28.4](https://github.com/harttle/liquidjs/compare/v9.28.3...v9.28.4) (2021-10-31)
|
67 |
|
68 |
|
69 | ### Bug Fixes
|
70 |
|
71 | * allow `{%render%}` to reassign argument, [#404](https://github.com/harttle/liquidjs/issues/404) ([124f4c4](https://github.com/harttle/liquidjs/commit/124f4c4485270a5fdfca610808a56ecd98d98417))
|
72 |
|
73 | ## [9.28.3](https://github.com/harttle/liquidjs/compare/v9.28.2...v9.28.3) (2021-10-27)
|
74 |
|
75 |
|
76 | ### Bug Fixes
|
77 |
|
78 | * relative root (by default) yields LookupError, fixes [#419](https://github.com/harttle/liquidjs/issues/419), [#424](https://github.com/harttle/liquidjs/issues/424), also related to [#395](https://github.com/harttle/liquidjs/issues/395) ([aebeae9](https://github.com/harttle/liquidjs/commit/aebeae9e1bbb8472af7788dfd09a08cb6de58e1c))
|
79 |
|
80 | ## [9.28.2](https://github.com/harttle/liquidjs/compare/v9.28.1...v9.28.2) (2021-10-16)
|
81 |
|
82 |
|
83 | ### Bug Fixes
|
84 |
|
85 | * cache ongoing parseFile() calls, fixes [#416](https://github.com/harttle/liquidjs/issues/416) ([8894cbf](https://github.com/harttle/liquidjs/commit/8894cbfe6e0dbad4c07439adcefb6b3e2056be11))
|
86 |
|
87 | ## [9.28.1](https://github.com/harttle/liquidjs/compare/v9.28.0...v9.28.1) (2021-10-16)
|
88 |
|
89 |
|
90 | ### Bug Fixes
|
91 |
|
92 | * hardcoded '/' in normalized `options.fs`, fixes [#412](https://github.com/harttle/liquidjs/issues/412), [#408](https://github.com/harttle/liquidjs/issues/408) ([9cfa43b](https://github.com/harttle/liquidjs/commit/9cfa43b8aee6a980f39d99f1cdb2be730ca21731))
|
93 |
|
94 | # [9.28.0](https://github.com/harttle/liquidjs/compare/v9.27.1...v9.28.0) (2021-10-06)
|
95 |
|
96 |
|
97 | ### Bug Fixes
|
98 |
|
99 | * skip root check for renderFile() ([822ba0b](https://github.com/harttle/liquidjs/commit/822ba0be0f1cfbedd50376aff8ac49eee71bd48c))
|
100 | * support timezoneOffset for date from scope, [#401](https://github.com/harttle/liquidjs/issues/401) ([fd5ef47](https://github.com/harttle/liquidjs/commit/fd5ef474c36212e6a2446012dcd26bca93f84c7b))
|
101 |
|
102 |
|
103 | ### Features
|
104 |
|
105 | * `relativeReference` for render/include/layout, [#395](https://github.com/harttle/liquidjs/issues/395) ([a3455eb](https://github.com/harttle/liquidjs/commit/a3455ebd0b207141c34630c0af44d917db2ca1dd))
|
106 | * implement `forloop.name` as found in ruby shopify/liquid ([6dc7fad](https://github.com/harttle/liquidjs/commit/6dc7fada72467418806c1ee4bd7eaf3003690fe6))
|
107 |
|
108 | ## [9.27.1](https://github.com/harttle/liquidjs/compare/v9.27.0...v9.27.1) (2021-10-04)
|
109 |
|
110 |
|
111 | ### Bug Fixes
|
112 |
|
113 | * directory info in lookupError message, [#395](https://github.com/harttle/liquidjs/issues/395) ([92bfc65](https://github.com/harttle/liquidjs/commit/92bfc65e0b1d937c00a8368b272223c702132d23))
|
114 |
|
115 | # [9.27.0](https://github.com/harttle/liquidjs/compare/v9.26.0...v9.27.0) (2021-10-03)
|
116 |
|
117 |
|
118 | ### Bug Fixes
|
119 |
|
120 | * remove "stream" dependency in browser bundles, [#396](https://github.com/harttle/liquidjs/issues/396) ([3b5eb66](https://github.com/harttle/liquidjs/commit/3b5eb6664f673c29d74cb7645e01dcbdf43c8343))
|
121 | * renderToNodeStream() now emit 'error' event instead of throw ([afeef1d](https://github.com/harttle/liquidjs/commit/afeef1d7450b2799b3441b0241d2466b892a27ff))
|
122 |
|
123 |
|
124 | ### Features
|
125 |
|
126 | * add `layouts`, `partials` apart from `root`, [#395](https://github.com/harttle/liquidjs/issues/395) ([b9ae479](https://github.com/harttle/liquidjs/commit/b9ae479b653a34fadb98c324c4683dd1fdd31af1))
|
127 | * renderFileToNodeStream(filepath, scope) ([68c4cfc](https://github.com/harttle/liquidjs/commit/68c4cfcfb647c22225dd6edede53ad7a5d7c4485))
|
128 |
|
129 |
|
130 | ### Performance Improvements
|
131 |
|
132 | * make the most of streamed rendering ([aea3441](https://github.com/harttle/liquidjs/commit/aea34418de24cb85ea1acddf68c3683ce7fc9fa8))
|
133 |
|
134 | # [9.26.0](https://github.com/harttle/liquidjs/compare/v9.25.1...v9.26.0) (2021-09-30)
|
135 |
|
136 |
|
137 | ### Features
|
138 |
|
139 | * orderedFilterParameters, closes [#312](https://github.com/harttle/liquidjs/issues/312) ([10e8c8f](https://github.com/harttle/liquidjs/commit/10e8c8ff7e1cca6df43087953cd8daf4bd618563))
|
140 | * stream rendering, closed [#361](https://github.com/harttle/liquidjs/issues/361) fixes [#360](https://github.com/harttle/liquidjs/issues/360) ([9012133](https://github.com/harttle/liquidjs/commit/9012133e0717b1813c6a74a6a282f43ba14d0ada))
|
141 | * timezoneOffset option to specify output timezone, see [#375](https://github.com/harttle/liquidjs/issues/375) ([6b9f872](https://github.com/harttle/liquidjs/commit/6b9f872bccb4b0c636dc7be2088cafa9bc6c900a))
|
142 |
|
143 |
|
144 | ### Performance Improvements
|
145 |
|
146 | * improve performance by 4x by simplified parseFile ([24f5346](https://github.com/harttle/liquidjs/commit/24f534608489fccc155f30bbaf37397c46278da6))
|
147 | * parse filenames in parse() insteadof render() ([8273c17](https://github.com/harttle/liquidjs/commit/8273c17dab3dc09858330ce45e3617a650e7fcaa))
|
148 |
|
149 | ## [9.25.1](https://github.com/harttle/liquidjs/compare/v9.25.0...v9.25.1) (2021-06-20)
|
150 |
|
151 |
|
152 | ### Performance Improvements
|
153 |
|
154 | * add cross-engines benchmark ([cdceb25](https://github.com/harttle/liquidjs/commit/cdceb25d007b3d30a85e51ac538e12297c73bfcf))
|
155 |
|
156 | # [9.25.0](https://github.com/harttle/liquidjs/compare/v9.24.2...v9.25.0) (2021-05-07)
|
157 |
|
158 |
|
159 | ### Features
|
160 |
|
161 | * when tag with multiple values ([8f9639f](https://github.com/harttle/liquidjs/commit/8f9639f))
|
162 |
|
163 | ## [9.24.2](https://github.com/harttle/liquidjs/compare/v9.24.1...v9.24.2) (2021-05-04)
|
164 |
|
165 |
|
166 | ### Bug Fixes
|
167 |
|
168 | * operator boundary not correctly recognized, fixes [#342](https://github.com/harttle/liquidjs/issues/342) ([3e3d84a](https://github.com/harttle/liquidjs/commit/3e3d84a))
|
169 |
|
170 | ## [9.24.1](https://github.com/harttle/liquidjs/compare/v9.24.0...v9.24.1) (2021-05-01)
|
171 |
|
172 |
|
173 | ### Bug Fixes
|
174 |
|
175 | * make LiquidError context property public ([1fd76ac](https://github.com/harttle/liquidjs/commit/1fd76ac))
|
176 |
|
177 | # [9.24.0](https://github.com/harttle/liquidjs/compare/v9.23.4...v9.24.0) (2021-05-01)
|
178 |
|
179 |
|
180 | ### Features
|
181 |
|
182 | * add context as a property on the LiquidError error ([9c7cb57](https://github.com/harttle/liquidjs/commit/9c7cb57))
|
183 | * export errors for better error handling in user-land ([4e394b9](https://github.com/harttle/liquidjs/commit/4e394b9))
|
184 |
|
185 | ## [9.23.4](https://github.com/harttle/liquidjs/compare/v9.23.3...v9.23.4) (2021-04-17)
|
186 |
|
187 |
|
188 | ### Bug Fixes
|
189 |
|
190 | * capitalize filter not lower case trailing string, fixes [#326](https://github.com/harttle/liquidjs/issues/326) ([6548765](https://github.com/harttle/liquidjs/commit/6548765))
|
191 |
|
192 | ## [9.23.3](https://github.com/harttle/liquidjs/compare/v9.23.2...v9.23.3) (2021-03-21)
|
193 |
|
194 |
|
195 | ### Bug Fixes
|
196 |
|
197 | * expose TokenKind ([dbc23e8](https://github.com/harttle/liquidjs/commit/dbc23e8))
|
198 |
|
199 | ## [9.23.2](https://github.com/harttle/liquidjs/compare/v9.23.1...v9.23.2) (2021-03-13)
|
200 |
|
201 |
|
202 | ### Bug Fixes
|
203 |
|
204 | * comparison for empty/nil, fixes [#321](https://github.com/harttle/liquidjs/issues/321) ([99d14e7](https://github.com/harttle/liquidjs/commit/99d14e7))
|
205 | * newline_to_br filter should output <br /> instead of <br/>, fixes [#320](https://github.com/harttle/liquidjs/issues/320) ([9a9b792](https://github.com/harttle/liquidjs/commit/9a9b792))
|
206 |
|
207 | ## [9.23.1](https://github.com/harttle/liquidjs/compare/v9.23.0...v9.23.1) (2021-02-19)
|
208 |
|
209 |
|
210 | ### Bug Fixes
|
211 |
|
212 | * lenientIf not working for the umd bundle, closes [#313](https://github.com/harttle/liquidjs/issues/313) ([2e66e8b](https://github.com/harttle/liquidjs/commit/2e66e8b))
|
213 |
|
214 | # [9.23.0](https://github.com/harttle/liquidjs/compare/v9.22.1...v9.23.0) (2021-02-12)
|
215 |
|
216 |
|
217 | ### Bug Fixes
|
218 |
|
219 | * respect `fs` in parser options, for [#233](https://github.com/harttle/liquidjs/issues/233) ([4e82da6](https://github.com/harttle/liquidjs/commit/4e82da6))
|
220 |
|
221 |
|
222 | ### Features
|
223 |
|
224 | * support filters in if/unless/case, see [#287](https://github.com/harttle/liquidjs/issues/287) ([2f059f6](https://github.com/harttle/liquidjs/commit/2f059f6))
|
225 | * support function calls, closes [#222](https://github.com/harttle/liquidjs/issues/222) ([e37824f](https://github.com/harttle/liquidjs/commit/e37824f))
|
226 | * support layout none, closes [#299](https://github.com/harttle/liquidjs/issues/299) ([81e11bb](https://github.com/harttle/liquidjs/commit/81e11bb))
|
227 |
|
228 | ## [9.22.1](https://github.com/harttle/liquidjs/compare/v9.22.0...v9.22.1) (2021-02-05)
|
229 |
|
230 |
|
231 | ### Bug Fixes
|
232 |
|
233 | * default to precedence 1 for custom operators ([20f559e](https://github.com/harttle/liquidjs/commit/20f559e))
|
234 |
|
235 | # [9.22.0](https://github.com/harttle/liquidjs/compare/v9.21.0...v9.22.0) (2021-02-04)
|
236 |
|
237 |
|
238 | ### Features
|
239 |
|
240 | * compact filter ([f42c217](https://github.com/harttle/liquidjs/commit/f42c217))
|
241 |
|
242 | # [9.21.0](https://github.com/harttle/liquidjs/compare/v9.20.1...v9.21.0) (2021-02-04)
|
243 |
|
244 |
|
245 | ### Features
|
246 |
|
247 | * add `operators` option for custom operators ([75591cd](https://github.com/harttle/liquidjs/commit/75591cd))
|
248 | * create trie programmatically in options ([befc33c](https://github.com/harttle/liquidjs/commit/befc33c))
|
249 | * export OperatorMap type ([bc87e19](https://github.com/harttle/liquidjs/commit/bc87e19))
|
250 | * export Operators from operator.ts ([6a7c280](https://github.com/harttle/liquidjs/commit/6a7c280))
|
251 | * rename to defaultOperators and Operators ([8734e2e](https://github.com/harttle/liquidjs/commit/8734e2e))
|
252 |
|
253 | ## [9.20.1](https://github.com/harttle/liquidjs/compare/v9.20.0...v9.20.1) (2021-01-24)
|
254 |
|
255 |
|
256 | ### Bug Fixes
|
257 |
|
258 | * allow string literals contain delimiters, fixes [#288](https://github.com/harttle/liquidjs/issues/288) ([9c40da7](https://github.com/harttle/liquidjs/commit/9c40da7))
|
259 |
|
260 | # [9.20.0](https://github.com/harttle/liquidjs/compare/v9.19.0...v9.20.0) (2021-01-23)
|
261 |
|
262 |
|
263 | ### Features
|
264 |
|
265 | * support `{{block.super}}`, see [#38](https://github.com/harttle/liquidjs/issues/38) ([a3af44d](https://github.com/harttle/liquidjs/commit/a3af44d))
|
266 |
|
267 | # [9.19.0](https://github.com/harttle/liquidjs/compare/v9.18.0...v9.19.0) (2020-12-18)
|
268 |
|
269 |
|
270 | ### Bug Fixes
|
271 |
|
272 | * lint ([de32259](https://github.com/harttle/liquidjs/commit/de32259))
|
273 | * move offset adding complexity inside TimezoneDate ([26b2175](https://github.com/harttle/liquidjs/commit/26b2175))
|
274 | * simpler timezone regex and non-null offset ([e3ecfe3](https://github.com/harttle/liquidjs/commit/e3ecfe3))
|
275 |
|
276 |
|
277 | ### Features
|
278 |
|
279 | * add preserveTimezones option ([d70cd2a](https://github.com/harttle/liquidjs/commit/d70cd2a))
|
280 | * parse and handle date timezone offsets ([c16c787](https://github.com/harttle/liquidjs/commit/c16c787))
|
281 |
|
282 | # [9.18.0](https://github.com/harttle/liquidjs/compare/v9.17.0...v9.18.0) (2020-12-17)
|
283 |
|
284 |
|
285 | ### Bug Fixes
|
286 |
|
287 | * address refactor comments ([6a0ad10](https://github.com/harttle/liquidjs/commit/6a0ad10))
|
288 |
|
289 |
|
290 | ### Features
|
291 |
|
292 | * add option for keeping variable type in output ([cd92e77](https://github.com/harttle/liquidjs/commit/cd92e77))
|
293 |
|
294 | # [9.17.0](https://github.com/harttle/liquidjs/compare/v9.16.1...v9.17.0) (2020-12-07)
|
295 |
|
296 |
|
297 | ### Bug Fixes
|
298 |
|
299 | * elsif is not supported for unless, fixes [#268](https://github.com/harttle/liquidjs/issues/268) ([2bbf501](https://github.com/harttle/liquidjs/commit/2bbf501))
|
300 | * enforce string-type pattern in `replace`, fixes [#243](https://github.com/harttle/liquidjs/issues/243) ([c8afa39](https://github.com/harttle/liquidjs/commit/c8afa39))
|
301 | * raw block not ignoring {% characters, fixes [#263](https://github.com/harttle/liquidjs/issues/263) ([a492d8e](https://github.com/harttle/liquidjs/commit/a492d8e))
|
302 |
|
303 |
|
304 | ### Features
|
305 |
|
306 | * passing liquid to FilterImpl, closes [#277](https://github.com/harttle/liquidjs/issues/277) ([f9f595f](https://github.com/harttle/liquidjs/commit/f9f595f))
|
307 |
|
308 | ## [9.16.1](https://github.com/harttle/liquidjs/compare/v9.16.0...v9.16.1) (2020-10-09)
|
309 |
|
310 |
|
311 | ### Bug Fixes
|
312 |
|
313 | * braced property access ([18a807e](https://github.com/harttle/liquidjs/commit/18a807e))
|
314 |
|
315 | # [9.16.0](https://github.com/harttle/liquidjs/compare/v9.15.1...v9.16.0) (2020-10-08)
|
316 |
|
317 |
|
318 | ### Features
|
319 |
|
320 | * support jsTruthy, [#255](https://github.com/harttle/liquidjs/issues/255) [#257](https://github.com/harttle/liquidjs/issues/257) ([72ee7b4](https://github.com/harttle/liquidjs/commit/72ee7b4))
|
321 |
|
322 | ## [9.15.1](https://github.com/harttle/liquidjs/compare/v9.15.0...v9.15.1) (2020-10-03)
|
323 |
|
324 |
|
325 | ### Bug Fixes
|
326 |
|
327 | * allow quoted variable name in capture, fixes [#252](https://github.com/harttle/liquidjs/issues/252) ([5b3f419](https://github.com/harttle/liquidjs/commit/5b3f419))
|
328 |
|
329 | # [9.15.0](https://github.com/harttle/liquidjs/compare/v9.14.1...v9.15.0) (2020-08-04)
|
330 |
|
331 |
|
332 | ### Features
|
333 |
|
334 | * export toPromise and toValue, see [#158](https://github.com/harttle/liquidjs/issues/158) ([2e5ab98](https://github.com/harttle/liquidjs/commit/2e5ab98))
|
335 |
|
336 | ## [9.14.1](https://github.com/harttle/liquidjs/compare/v9.14.0...v9.14.1) (2020-07-08)
|
337 |
|
338 |
|
339 | ### Bug Fixes
|
340 |
|
341 | * enumerate Promises (e.g. in for & tablerow) ([#237](https://github.com/harttle/liquidjs/issues/237)) ([941dd66](https://github.com/harttle/liquidjs/commit/941dd66))
|
342 |
|
343 | # [9.14.0](https://github.com/harttle/liquidjs/compare/v9.13.0...v9.14.0) (2020-06-25)
|
344 |
|
345 |
|
346 | ### Features
|
347 |
|
348 | * setup universal browser and node builds ([6cf6ffa](https://github.com/harttle/liquidjs/commit/6cf6ffa))
|
349 |
|
350 | # [9.13.0](https://github.com/harttle/liquidjs/compare/v9.12.0...v9.13.0) (2020-06-25)
|
351 |
|
352 |
|
353 | ### Features
|
354 |
|
355 | * async filters, closes [#232](https://github.com/harttle/liquidjs/issues/232) ([e36f3ff](https://github.com/harttle/liquidjs/commit/e36f3ff))
|
356 |
|
357 | # [9.12.0](https://github.com/harttle/liquidjs/compare/v9.11.11...v9.12.0) (2020-05-15)
|
358 |
|
359 |
|
360 | ### Features
|
361 |
|
362 | * sort by key, see [#227](https://github.com/harttle/liquidjs/issues/227) ([4f17c94](https://github.com/harttle/liquidjs/commit/4f17c94))
|
363 |
|
364 | ## [9.11.11](https://github.com/harttle/liquidjs/compare/v9.11.10...v9.11.11) (2020-05-01)
|
365 |
|
366 |
|
367 | ### Bug Fixes
|
368 |
|
369 | * properly treat unicode blanks, fixes [#221](https://github.com/harttle/liquidjs/issues/221) ([673b015](https://github.com/harttle/liquidjs/commit/673b015))
|
370 |
|
371 | ## [9.11.10](https://github.com/harttle/liquidjs/compare/v9.11.9...v9.11.10) (2020-04-03)
|
372 |
|
373 |
|
374 | ### Bug Fixes
|
375 |
|
376 | * respect cache render options ([a93f11d](https://github.com/harttle/liquidjs/commit/a93f11d))
|
377 |
|
378 | ## [9.11.9](https://github.com/harttle/liquidjs/compare/v9.11.8...v9.11.9) (2020-03-31)
|
379 |
|
380 |
|
381 | ### Bug Fixes
|
382 |
|
383 | * coerce to Array in `map` and `where` filter ([c923598](https://github.com/harttle/liquidjs/commit/c923598))
|
384 |
|
385 | ## [9.11.8](https://github.com/harttle/liquidjs/compare/v9.11.7...v9.11.8) (2020-03-31)
|
386 |
|
387 |
|
388 | ### Bug Fixes
|
389 |
|
390 | * throw an error if : omitted unintentionally, [#212](https://github.com/harttle/liquidjs/issues/212), [#208](https://github.com/harttle/liquidjs/issues/208) ([8daf281](https://github.com/harttle/liquidjs/commit/8daf281))
|
391 |
|
392 | ## [9.11.7](https://github.com/harttle/liquidjs/compare/v9.11.6...v9.11.7) (2020-03-28)
|
393 |
|
394 |
|
395 | ### Bug Fixes
|
396 |
|
397 | * try fix travis ([b3db412](https://github.com/harttle/liquidjs/commit/b3db412))
|
398 |
|
399 | ## [9.11.6](https://github.com/harttle/liquidjs/compare/v9.11.5...v9.11.6) (2020-03-25)
|
400 |
|
401 |
|
402 | ### Bug Fixes
|
403 |
|
404 | * default filter not applied for empty array ([c371762](https://github.com/harttle/liquidjs/commit/c371762))
|
405 |
|
406 | ## [9.11.5](https://github.com/harttle/liquidjs/compare/v9.11.4...v9.11.5) (2020-03-24)
|
407 |
|
408 |
|
409 | ### Bug Fixes
|
410 |
|
411 | * throws on invalid arguments for prepend/append, fixes [#208](https://github.com/harttle/liquidjs/issues/208) ([479c633](https://github.com/harttle/liquidjs/commit/479c633))
|
412 |
|
413 | ## [9.11.4](https://github.com/harttle/liquidjs/compare/v9.11.3...v9.11.4) (2020-03-23)
|
414 |
|
415 |
|
416 | ### Bug Fixes
|
417 |
|
418 | * return variable name in include error ([93433a8](https://github.com/harttle/liquidjs/commit/93433a8))
|
419 |
|
420 | ## [9.11.3](https://github.com/harttle/liquidjs/compare/v9.11.2...v9.11.3) (2020-03-14)
|
421 |
|
422 |
|
423 | ### Performance Improvements
|
424 |
|
425 | * introduce AST to avoid reparse ([d2d6a38](https://github.com/harttle/liquidjs/commit/d2d6a38))
|
426 | * remove instanceof DelimitedToken ([1673e84](https://github.com/harttle/liquidjs/commit/1673e84))
|
427 |
|
428 | ## [9.11.2](https://github.com/harttle/liquidjs/compare/v9.11.1...v9.11.2) (2020-03-14)
|
429 |
|
430 |
|
431 | ### Performance Improvements
|
432 |
|
433 | * remove transient strings to reduce memory ([3dfdf98](https://github.com/harttle/liquidjs/commit/3dfdf98))
|
434 |
|
435 | ## [9.11.1](https://github.com/harttle/liquidjs/compare/v9.11.0...v9.11.1) (2020-03-09)
|
436 |
|
437 |
|
438 | ### Bug Fixes
|
439 |
|
440 | * concurrent write on LRU cache ([#200](https://github.com/harttle/liquidjs/issues/200)) ([6de9338](https://github.com/harttle/liquidjs/commit/6de9338))
|
441 |
|
442 | # [9.11.0](https://github.com/harttle/liquidjs/compare/v9.10.0...v9.11.0) (2020-03-04)
|
443 |
|
444 |
|
445 | ### Bug Fixes
|
446 |
|
447 | * `Buffer not defined` for browser bundles, fixes [#197](https://github.com/harttle/liquidjs/issues/197) ([65b849c](https://github.com/harttle/liquidjs/commit/65b849c))
|
448 | * stable sort for undefined keys, fixes [#191](https://github.com/harttle/liquidjs/issues/191) ([f57156b](https://github.com/harttle/liquidjs/commit/f57156b))
|
449 |
|
450 |
|
451 | ### Features
|
452 |
|
453 | * async cache.read()/write(), remove .has() ([61dac49](https://github.com/harttle/liquidjs/commit/61dac49))
|
454 |
|
455 | # [9.10.0](https://github.com/harttle/liquidjs/compare/v9.9.0...v9.10.0) (2020-03-03)
|
456 |
|
457 |
|
458 | ### Features
|
459 |
|
460 | * support json filter, closes [#192](https://github.com/harttle/liquidjs/issues/192) ([aa27a6c](https://github.com/harttle/liquidjs/commit/aa27a6c))
|
461 | * with & for in `render` tag, closes [#195](https://github.com/harttle/liquidjs/issues/195) ([6ea6881](https://github.com/harttle/liquidjs/commit/6ea6881))
|
462 |
|
463 | # [9.9.0](https://github.com/harttle/liquidjs/compare/v9.8.0...v9.9.0) (2020-03-02)
|
464 |
|
465 |
|
466 | ### Features
|
467 |
|
468 | * move filters/tags to instances, fixes [#188](https://github.com/harttle/liquidjs/issues/188) ([df8a919](https://github.com/harttle/liquidjs/commit/df8a919))
|
469 |
|
470 | # [9.8.0](https://github.com/harttle/liquidjs/compare/v9.7.2...v9.8.0) (2020-02-20)
|
471 |
|
472 |
|
473 | ### Features
|
474 |
|
475 | * "today" when using date filter, fixes [#193](https://github.com/harttle/liquidjs/issues/193) ([185312d](https://github.com/harttle/liquidjs/commit/185312d))
|
476 |
|
477 | ## [9.7.2](https://github.com/harttle/liquidjs/compare/v9.7.1...v9.7.2) (2020-02-20)
|
478 |
|
479 |
|
480 | ### Bug Fixes
|
481 |
|
482 | * add funding entry to show up in npm fund command ([40095a8](https://github.com/harttle/liquidjs/commit/40095a8))
|
483 |
|
484 | ## [9.7.1](https://github.com/harttle/liquidjs/compare/v9.7.0...v9.7.1) (2020-02-19)
|
485 |
|
486 |
|
487 | ### Bug Fixes
|
488 |
|
489 | * update index.html ([22386b0](https://github.com/harttle/liquidjs/commit/22386b0))
|
490 |
|
491 | # [9.7.0](https://github.com/harttle/liquidjs/compare/v9.6.2...v9.7.0) (2020-02-07)
|
492 |
|
493 |
|
494 | ### Bug Fixes
|
495 |
|
496 | * expression and string literal parser, [#186](https://github.com/harttle/liquidjs/issues/186) ([fc0cf6f](https://github.com/harttle/liquidjs/commit/fc0cf6f))
|
497 |
|
498 |
|
499 | ### Features
|
500 |
|
501 | * globals shared between tags, see [#185](https://github.com/harttle/liquidjs/issues/185) ([870e7ec](https://github.com/harttle/liquidjs/commit/870e7ec))
|
502 |
|
503 | ## [9.6.2](https://github.com/harttle/liquidjs/compare/v9.6.1...v9.6.2) (2020-01-10)
|
504 |
|
505 |
|
506 | ### Performance Improvements
|
507 |
|
508 | * prevent multiple case evaluations ([807e840](https://github.com/harttle/liquidjs/commit/807e840))
|
509 |
|
510 | ## [9.6.1](https://github.com/harttle/liquidjs/compare/v9.6.0...v9.6.1) (2020-01-04)
|
511 |
|
512 |
|
513 | ### Bug Fixes
|
514 |
|
515 | * add `this` to fs references in parseFile ([4b079c5](https://github.com/harttle/liquidjs/commit/4b079c5))
|
516 |
|
517 | # [9.6.0](https://github.com/harttle/liquidjs/compare/v9.5.0...v9.6.0) (2019-12-15)
|
518 |
|
519 |
|
520 | ### Features
|
521 |
|
522 | * full syntax for strftime, close [#177](https://github.com/harttle/liquidjs/issues/177) ([ba5ff3f](https://github.com/harttle/liquidjs/commit/ba5ff3f))
|
523 |
|
524 | # [9.5.0](https://github.com/harttle/liquidjs/compare/v9.4.2...v9.5.0) (2019-12-12)
|
525 |
|
526 |
|
527 | ### Features
|
528 |
|
529 | * nested property for the `where` filter, [#178](https://github.com/harttle/liquidjs/issues/178) ([60ec74f](https://github.com/harttle/liquidjs/commit/60ec74f))
|
530 |
|
531 | ## [9.4.2](https://github.com/harttle/liquidjs/compare/v9.4.1...v9.4.2) (2019-11-15)
|
532 |
|
533 |
|
534 | ### Bug Fixes
|
535 |
|
536 | * reading .first, .last of Array, closes [#175](https://github.com/harttle/liquidjs/issues/175) ([f82da11](https://github.com/harttle/liquidjs/commit/f82da11))
|
537 |
|
538 | ## [9.4.1](https://github.com/harttle/liquidjs/compare/v9.4.0...v9.4.1) (2019-11-15)
|
539 |
|
540 |
|
541 | ### Bug Fixes
|
542 |
|
543 | * remove node dependencies for esm bundle, see [#173](https://github.com/harttle/liquidjs/issues/173) ([04df929](https://github.com/harttle/liquidjs/commit/04df929))
|
544 |
|
545 | # [9.4.0](https://github.com/harttle/liquidjs/compare/v9.3.1...v9.4.0) (2019-11-14)
|
546 |
|
547 |
|
548 | ### Features
|
549 |
|
550 | * add ability to pass JSON context to CLI ([9504e4e](https://github.com/harttle/liquidjs/commit/9504e4e))
|
551 |
|
552 | ## [9.3.1](https://github.com/harttle/liquidjs/compare/v9.3.0...v9.3.1) (2019-11-09)
|
553 |
|
554 |
|
555 | ### Bug Fixes
|
556 |
|
557 | * liquidjs command in /bin/liquid.js, fixes [#169](https://github.com/harttle/liquidjs/issues/169) ([0073b90](https://github.com/harttle/liquidjs/commit/0073b90))
|
558 |
|
559 | # [9.3.0](https://github.com/harttle/liquidjs/compare/v9.2.0...v9.3.0) (2019-11-07)
|
560 |
|
561 |
|
562 | ### Features
|
563 |
|
564 | * support require.resolve for lookup, see [#168](https://github.com/harttle/liquidjs/issues/168) ([2dd4355](https://github.com/harttle/liquidjs/commit/2dd4355))
|
565 |
|
566 | ## [9.1.1](https://github.com/harttle/liquidjs/compare/v9.1.0...v9.1.1) (2019-10-10)
|
567 |
|
568 |
|
569 | ### Performance Improvements
|
570 |
|
571 | * add string flattening to reduce retained memory (node only) ([3ad512c](https://github.com/harttle/liquidjs/commit/3ad512c))
|
572 |
|
573 | # [9.1.0](https://github.com/harttle/liquidjs/compare/v9.0.1...v9.1.0) (2019-10-07)
|
574 |
|
575 |
|
576 | ### Features
|
577 |
|
578 | * alias getTemplate() to parseFile() ([6b83788](https://github.com/harttle/liquidjs/commit/6b83788))
|
579 |
|
580 | ## [9.0.1](https://github.com/harttle/liquidjs/compare/v9.0.0...v9.0.1) (2019-10-02)
|
581 |
|
582 |
|
583 | ### Bug Fixes
|
584 |
|
585 | * `unless` content is not waited, fixes [#160](https://github.com/harttle/liquidjs/issues/160) ([d2c8d13](https://github.com/harttle/liquidjs/commit/d2c8d13))
|
586 |
|
587 | # [9.0.0](https://github.com/harttle/liquidjs/compare/v8.5.3...v9.0.0) (2019-08-26)
|
588 |
|
589 |
|
590 | ### Bug Fixes
|
591 |
|
592 | * break/continue omitting output before them, [#123](https://github.com/harttle/liquidjs/issues/123) ([ae45c46](https://github.com/harttle/liquidjs/commit/ae45c46))
|
593 | * reactjs demo during yarn install, fixes [#145](https://github.com/harttle/liquidjs/issues/145) ([b65df44](https://github.com/harttle/liquidjs/commit/b65df44))
|
594 |
|
595 |
|
596 | ### Code Refactoring
|
597 |
|
598 | * return value of Tag#render is no longer used ([8028f82](https://github.com/harttle/liquidjs/commit/8028f82))
|
599 |
|
600 |
|
601 | ### Features
|
602 |
|
603 | * renderSync, parseAndRenderSync and renderFileSync, see [#48](https://github.com/harttle/liquidjs/issues/48) ([7fb01ad](https://github.com/harttle/liquidjs/commit/7fb01ad))
|
604 |
|
605 |
|
606 | ### Performance Improvements
|
607 |
|
608 | * target to es6, fixes [#137](https://github.com/harttle/liquidjs/issues/137) ([3b9fc7e](https://github.com/harttle/liquidjs/commit/3b9fc7e))
|
609 |
|
610 |
|
611 | ### BREAKING CHANGES
|
612 |
|
613 | * Tag#render now returns void, use emitter argument
|
614 | to write rendered html.
|
615 | * ship to Node.js 8, the dist/liquid.cjs.js (main) nolonger
|
616 | supports Node.js 6, other bundles are also provided via dist/liquid.esm.js, dist/liquid.js (ES5 umd) and liquid.min.js (minified ES5 umd)
|
617 | * remove default export, now should be used like import
|
618 | {Liquid} from 'liquidjs'
|
619 |
|
620 | ## [8.5.3](https://github.com/harttle/liquidjs/compare/v8.5.2...v8.5.3) (2019-08-25)
|
621 |
|
622 |
|
623 | ### Bug Fixes
|
624 |
|
625 | * escape filter when input is undefined ([a00945c](https://github.com/harttle/liquidjs/commit/a00945c))
|
626 |
|
627 | ## [8.5.2](https://github.com/harttle/liquidjs/compare/v8.5.1...v8.5.2) (2019-08-09)
|
628 |
|
629 |
|
630 | ### Bug Fixes
|
631 |
|
632 | * quotation tokenizing, [#151](https://github.com/harttle/liquidjs/issues/151) ([1e4f237](https://github.com/harttle/liquidjs/commit/1e4f237))
|
633 |
|
634 | ## [8.5.1](https://github.com/harttle/liquidjs/compare/v8.5.0...v8.5.1) (2019-08-05)
|
635 |
|
636 |
|
637 | ### Bug Fixes
|
638 |
|
639 | * publish bin directory to npm, fixes [#146](https://github.com/harttle/liquidjs/issues/146) ([a85b650](https://github.com/harttle/liquidjs/commit/a85b650))
|
640 |
|
641 | # [8.5.0](https://github.com/harttle/liquidjs/compare/v8.4.1...v8.5.0) (2019-08-01)
|
642 |
|
643 |
|
644 | ### Features
|
645 |
|
646 | * CLI support ([fc045b5](https://github.com/harttle/liquidjs/commit/fc045b5))
|
647 |
|
648 | ## [8.4.1](https://github.com/harttle/liquidjs/compare/v8.4.0...v8.4.1) (2019-07-22)
|
649 |
|
650 |
|
651 | ### Bug Fixes
|
652 |
|
653 | * some filters on undefined variable throws, [#140](https://github.com/harttle/liquidjs/issues/140) ([6e6ea0a](https://github.com/harttle/liquidjs/commit/6e6ea0a))
|
654 |
|
655 | # [8.4.0](https://github.com/harttle/liquidjs/compare/v8.3.0...v8.4.0) (2019-07-06)
|
656 |
|
657 |
|
658 | ### Features
|
659 |
|
660 | * at_least, at_most, sort_naturual for [#132](https://github.com/harttle/liquidjs/issues/132) ([e6f5f1c](https://github.com/harttle/liquidjs/commit/e6f5f1c))
|
661 |
|
662 | # [8.3.0](https://github.com/harttle/liquidjs/compare/v8.2.4...v8.3.0) (2019-06-27)
|
663 |
|
664 |
|
665 | ### Features
|
666 |
|
667 | * fs option implemented by [#138](https://github.com/harttle/liquidjs/issues/138) ([3f5e23c](https://github.com/harttle/liquidjs/commit/3f5e23c))
|
668 |
|
669 | ## [8.2.4](https://github.com/harttle/liquidjs/compare/v8.2.3...v8.2.4) (2019-06-17)
|
670 |
|
671 |
|
672 | ### Performance Improvements
|
673 |
|
674 | * improve getTemplate() when cache is enabled ([1ffba2b](https://github.com/harttle/liquidjs/commit/1ffba2b))
|
675 |
|
676 | ## [8.2.3](https://github.com/harttle/liquidjs/compare/v8.2.2...v8.2.3) (2019-05-19)
|
677 |
|
678 |
|
679 | ### Bug Fixes
|
680 |
|
681 | * reverse filter not pure, see [#126](https://github.com/harttle/liquidjs/issues/126) ([505c408](https://github.com/harttle/liquidjs/commit/505c408))
|
682 |
|
683 | ## [8.2.2](https://github.com/harttle/liquidjs/compare/v8.2.1...v8.2.2) (2019-05-12)
|
684 |
|
685 |
|
686 | ### Bug Fixes
|
687 |
|
688 | * date from integer, [#125](https://github.com/harttle/liquidjs/issues/125) ([fdf0043](https://github.com/harttle/liquidjs/commit/fdf0043))
|
689 | * pass drops directly to filters/tags ([bef2909](https://github.com/harttle/liquidjs/commit/bef2909))
|
690 |
|
691 | ## [8.2.1](https://github.com/harttle/liquidjs/compare/v8.2.0...v8.2.1) (2019-04-26)
|
692 |
|
693 |
|
694 | ### Bug Fixes
|
695 |
|
696 | * `default` filter is not working with an empty string, [#122](https://github.com/harttle/liquidjs/issues/122) ([6075c0a](https://github.com/harttle/liquidjs/commit/6075c0a))
|
697 |
|
698 | # [8.2.0](https://github.com/harttle/liquidjs/compare/v8.1.0...v8.2.0) (2019-04-17)
|
699 |
|
700 |
|
701 | ### Features
|
702 |
|
703 | * pass context to filters ([00bc1ef](https://github.com/harttle/liquidjs/commit/00bc1ef))
|
704 |
|
705 | # [8.1.0](https://github.com/harttle/liquidjs/compare/v8.0.3...v8.1.0) (2019-04-02)
|
706 |
|
707 |
|
708 | ### Features
|
709 |
|
710 | * where filter, working on [#118](https://github.com/harttle/liquidjs/issues/118) ([daa0b57](https://github.com/harttle/liquidjs/commit/daa0b57))
|
711 |
|
712 | ## [8.0.3](https://github.com/harttle/liquidjs/compare/v8.0.2...v8.0.3) (2019-04-01)
|
713 |
|
714 |
|
715 | ### Bug Fixes
|
716 |
|
717 | * slice filter on negative `begin`, [#117](https://github.com/harttle/liquidjs/issues/117) ([eadb6f3](https://github.com/harttle/liquidjs/commit/eadb6f3))
|
718 |
|
719 | ## [8.0.2](https://github.com/harttle/liquidjs/compare/v8.0.1...v8.0.2) (2019-03-25)
|
720 |
|
721 |
|
722 | ### Performance Improvements
|
723 |
|
724 | * use polymophism instead duck test ([82d7673](https://github.com/harttle/liquidjs/commit/82d7673))
|
725 |
|
726 | ## [8.0.1](https://github.com/harttle/liquidjs/compare/v8.0.0...v8.0.1) (2019-03-22)
|
727 |
|
728 |
|
729 | ### Bug Fixes
|
730 |
|
731 | * incorrect scope when using assign with for, fixes [#115](https://github.com/harttle/liquidjs/issues/115) ([defbb58](https://github.com/harttle/liquidjs/commit/defbb58))
|
732 |
|
733 | # [8.0.0](https://github.com/harttle/liquidjs/compare/v7.5.1...v8.0.0) (2019-03-10)
|
734 |
|
735 |
|
736 | ### Code Refactoring
|
737 |
|
738 | * use camelCase for JavaScript APIs ([64e0c87](https://github.com/harttle/liquidjs/commit/64e0c87))
|
739 |
|
740 |
|
741 | ### Features
|
742 |
|
743 | * promise support for drops, working on [#65](https://github.com/harttle/liquidjs/issues/65) ([4a8088d](https://github.com/harttle/liquidjs/commit/4a8088d))
|
744 |
|
745 |
|
746 | ### BREAKING CHANGES
|
747 |
|
748 | * Options and method names in JavaScript API are now renamed to cammelCase, for a complete list see #109
|
749 |
|
750 | ## [7.5.1](https://github.com/harttle/liquidjs/compare/v7.5.0...v7.5.1) (2019-03-05)
|
751 |
|
752 |
|
753 | ### Bug Fixes
|
754 |
|
755 | * named params for filters, working on [#113](https://github.com/harttle/liquidjs/issues/113) ([5ffc904](https://github.com/harttle/liquidjs/commit/5ffc904))
|
756 |
|
757 | # [7.5.0](https://github.com/harttle/liquidjs/compare/v7.4.0...v7.5.0) (2019-03-01)
|
758 |
|
759 |
|
760 | ### Features
|
761 |
|
762 | * tablerowloop object ([3647305](https://github.com/harttle/liquidjs/commit/3647305))
|
763 |
|
764 | # [7.4.0](https://github.com/harttle/liquidjs/compare/v7.3.1...v7.4.0) (2019-02-28)
|
765 |
|
766 |
|
767 | ### Bug Fixes
|
768 |
|
769 | * math filters now return number, resolves [#110](https://github.com/harttle/liquidjs/issues/110) ([b4acdb4](https://github.com/harttle/liquidjs/commit/b4acdb4))
|
770 |
|
771 |
|
772 | ### Features
|
773 |
|
774 | * exported Drop interface for [#107](https://github.com/harttle/liquidjs/issues/107) ([7bee9fc](https://github.com/harttle/liquidjs/commit/7bee9fc)), closes [#109](https://github.com/harttle/liquidjs/issues/109)
|
775 |
|
776 | ## [7.3.1](https://github.com/harttle/liquidjs/compare/v7.3.0...v7.3.1) (2019-02-25)
|
777 |
|
778 |
|
779 | ### Bug Fixes
|
780 |
|
781 | * **#108:** remove absolute path in emitted d.ts ([53a835a](https://github.com/harttle/liquidjs/commit/53a835a)), closes [#108](https://github.com/harttle/liquidjs/issues/108)
|
782 |
|
783 | # [7.3.0](https://github.com/harttle/liquidjs/compare/v7.2.2...v7.3.0) (2019-02-24)
|
784 |
|
785 |
|
786 | ### Features
|
787 |
|
788 | * nil/null/empty/blank literals, resolves [#102](https://github.com/harttle/liquidjs/issues/102) ([88c9e96](https://github.com/harttle/liquidjs/commit/88c9e96))
|
789 |
|
790 | ## [7.2.2](https://github.com/harttle/liquidjs/compare/v7.2.1...v7.2.2) (2019-02-23)
|
791 |
|
792 |
|
793 | ### Bug Fixes
|
794 |
|
795 | * filters break when argument contains [()|, fixes [#89](https://github.com/harttle/liquidjs/issues/89) ([e977669](https://github.com/harttle/liquidjs/commit/e977669))
|
796 |
|
797 | ## [7.2.1](https://github.com/harttle/liquidjs/compare/v7.2.0...v7.2.1) (2019-02-22)
|
798 |
|
799 |
|
800 | ### Bug Fixes
|
801 |
|
802 | * default length for truncate and truncatewords ([56c7992](https://github.com/harttle/liquidjs/commit/56c7992))
|
803 |
|
804 | # [7.2.0](https://github.com/harttle/liquidjs/compare/v7.1.0...v7.2.0) (2019-02-20)
|
805 |
|
806 |
|
807 | ### Features
|
808 |
|
809 | * override output/tag delimiter, fixes [#54](https://github.com/harttle/liquidjs/issues/54) ([d20a043](https://github.com/harttle/liquidjs/commit/d20a043))
|
810 |
|
811 | ### BREAKING CHANGES
|
812 |
|
813 | * `trim_value_left` option renamed to `trim_output_left`, `trim_value_right` option renamed to `trim_output_right`
|
814 |
|
815 | # [7.1.0](https://github.com/harttle/liquidjs/compare/v7.0.2...v7.1.0) (2019-02-20)
|
816 |
|
817 |
|
818 | ### Features
|
819 |
|
820 | * throw an Error if delimiter not matched ([c33d8f6](https://github.com/harttle/liquidjs/commit/c33d8f6))
|
821 |
|
822 | # [7.0.0](https://github.com/harttle/liquidjs/compare/v6.4.3...v7.0.0) (2019-02-14)
|
823 |
|
824 |
|
825 | ### chore
|
826 |
|
827 | * **TypeScript:** ship Liquid to class ([1cc7249](https://github.com/harttle/liquidjs/commit/1cc7249))
|
828 |
|
829 |
|
830 | ### BREAKING CHANGES
|
831 |
|
832 | * **TypeScript:** calling `Liquid()` without `new` now becomes invalid
|
833 |
|
834 | ## [6.4.3](https://github.com/harttle/liquidjs/compare/v6.4.2...v6.4.3) (2019-02-13)
|
835 |
|
836 |
|
837 | ### Bug Fixes
|
838 |
|
839 | * better index.d.ts and a demo ([2015f68](https://github.com/harttle/liquidjs/commit/2015f68)), closes [#98](https://github.com/harttle/liquidjs/issues/98)
|
840 |
|
841 | ## [6.4.2](https://github.com/harttle/liquidjs/compare/v6.4.1...v6.4.2) (2019-01-28)
|
842 |
|
843 |
|
844 | ### Bug Fixes
|
845 |
|
846 | * **CI:** e2e not building cjs ([dde7b3b](https://github.com/harttle/liquidjs/commit/dde7b3b))
|
847 |
|
848 | ## [6.4.1](https://github.com/harttle/liquidjs/compare/v6.4.0...v6.4.1) (2019-01-28)
|
849 |
|
850 |
|
851 | ### Bug Fixes
|
852 |
|
853 | * regenerator undefined ([a2caeb5](https://github.com/harttle/liquidjs/commit/a2caeb5))
|