Skip to content

Commit 4826f48

Browse files
chore(release): 9.11.0 [skip ci]
# [9.11.0](v9.10.0...v9.11.0) (2020-03-04) ### Bug Fixes * `Buffer not defined` for browser bundles, fixes [#197](#197) ([65b849c](65b849c)) * stable sort for undefined keys, fixes [#191](#191) ([f57156b](f57156b)) ### Features * async cache.read()/write(), remove .has() ([61dac49](61dac49))
1 parent f57156b commit 4826f48

9 files changed

+114
-159
lines changed

CHANGELOG.md

+13
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,16 @@
1+
# [9.11.0](https://github.com/harttle/liquidjs/compare/v9.10.0...v9.11.0) (2020-03-04)
2+
3+
4+
### Bug Fixes
5+
6+
* `Buffer not defined` for browser bundles, fixes [#197](https://github.com/harttle/liquidjs/issues/197) ([65b849c](https://github.com/harttle/liquidjs/commit/65b849c))
7+
* stable sort for undefined keys, fixes [#191](https://github.com/harttle/liquidjs/issues/191) ([f57156b](https://github.com/harttle/liquidjs/commit/f57156b))
8+
9+
10+
### Features
11+
12+
* async cache.read()/write(), remove .has() ([61dac49](https://github.com/harttle/liquidjs/commit/61dac49))
13+
114
# [9.10.0](https://github.com/harttle/liquidjs/compare/v9.9.0...v9.10.0) (2020-03-03)
215

316

docs/assets/js/search.js

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

docs/classes/_cache_lru_.lru.html

+3-31
Original file line numberDiff line numberDiff line change
@@ -116,7 +116,6 @@ <h3>Methods</h3>
116116
<ul class="tsd-index-list">
117117
<li class="tsd-kind-method tsd-parent-kind-class"><a href="_cache_lru_.lru.html#clear" class="tsd-kind-icon">clear</a></li>
118118
<li class="tsd-kind-method tsd-parent-kind-class tsd-is-private"><a href="_cache_lru_.lru.html#ensurelimit" class="tsd-kind-icon">ensure<wbr>Limit</a></li>
119-
<li class="tsd-kind-method tsd-parent-kind-class"><a href="_cache_lru_.lru.html#has" class="tsd-kind-icon">has</a></li>
120119
<li class="tsd-kind-method tsd-parent-kind-class"><a href="_cache_lru_.lru.html#read" class="tsd-kind-icon">read</a></li>
121120
<li class="tsd-kind-method tsd-parent-kind-class"><a href="_cache_lru_.lru.html#remove" class="tsd-kind-icon">remove</a></li>
122121
<li class="tsd-kind-method tsd-parent-kind-class"><a href="_cache_lru_.lru.html#write" class="tsd-kind-icon">write</a></li>
@@ -227,7 +226,7 @@ <h3>clear</h3>
227226
<li class="tsd-description">
228227
<aside class="tsd-sources">
229228
<ul>
230-
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/cache/lru.ts#L57">cache/lru.ts:57</a></li>
229+
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/cache/lru.ts#L53">cache/lru.ts:53</a></li>
231230
</ul>
232231
</aside>
233232
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4>
@@ -244,37 +243,13 @@ <h3><span class="tsd-flag ts-flagPrivate">Private</span> ensure<wbr>Limit</h3>
244243
<li class="tsd-description">
245244
<aside class="tsd-sources">
246245
<ul>
247-
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/cache/lru.ts#L64">cache/lru.ts:64</a></li>
246+
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/cache/lru.ts#L60">cache/lru.ts:60</a></li>
248247
</ul>
249248
</aside>
250249
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4>
251250
</li>
252251
</ul>
253252
</section>
254-
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
255-
<a name="has" class="tsd-anchor"></a>
256-
<h3>has</h3>
257-
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
258-
<li class="tsd-signature tsd-kind-icon">has<span class="tsd-signature-symbol">(</span>key<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">boolean</span></li>
259-
</ul>
260-
<ul class="tsd-descriptions">
261-
<li class="tsd-description">
262-
<aside class="tsd-sources">
263-
<p>Implementation of <a href="../interfaces/_cache_cache_.cache.html">Cache</a>.<a href="../interfaces/_cache_cache_.cache.html#has">has</a></p>
264-
<ul>
265-
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/cache/lru.ts#L45">cache/lru.ts:45</a></li>
266-
</ul>
267-
</aside>
268-
<h4 class="tsd-parameters-title">Parameters</h4>
269-
<ul class="tsd-parameters">
270-
<li>
271-
<h5>key: <span class="tsd-signature-type">string</span></h5>
272-
</li>
273-
</ul>
274-
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">boolean</span></h4>
275-
</li>
276-
</ul>
277-
</section>
278253
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
279254
<a name="read" class="tsd-anchor"></a>
280255
<h3>read</h3>
@@ -312,7 +287,7 @@ <h3>remove</h3>
312287
<li class="tsd-description">
313288
<aside class="tsd-sources">
314289
<ul>
315-
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/cache/lru.ts#L49">cache/lru.ts:49</a></li>
290+
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/cache/lru.ts#L45">cache/lru.ts:45</a></li>
316291
</ul>
317292
</aside>
318293
<h4 class="tsd-parameters-title">Parameters</h4>
@@ -396,9 +371,6 @@ <h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</spa
396371
<li class=" tsd-kind-method tsd-parent-kind-class tsd-is-private">
397372
<a href="_cache_lru_.lru.html#ensurelimit" class="tsd-kind-icon">ensure<wbr>Limit</a>
398373
</li>
399-
<li class=" tsd-kind-method tsd-parent-kind-class">
400-
<a href="_cache_lru_.lru.html#has" class="tsd-kind-icon">has</a>
401-
</li>
402374
<li class=" tsd-kind-method tsd-parent-kind-class">
403375
<a href="_cache_lru_.lru.html#read" class="tsd-kind-icon">read</a>
404376
</li>

docs/classes/_liquid_.liquid.html

+16-16
Original file line numberDiff line numberDiff line change
@@ -229,7 +229,7 @@ <h3>_eval<wbr>Value</h3>
229229
<li class="tsd-description">
230230
<aside class="tsd-sources">
231231
<ul>
232-
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/liquid.ts#L103">liquid.ts:103</a></li>
232+
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/liquid.ts#L106">liquid.ts:106</a></li>
233233
</ul>
234234
</aside>
235235
<h4 class="tsd-parameters-title">Parameters</h4>
@@ -281,7 +281,7 @@ <h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">IterableI
281281
<a name="_parsefile" class="tsd-anchor"></a>
282282
<h3>_parse<wbr>File</h3>
283283
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
284-
<li class="tsd-signature tsd-kind-icon">_parse<wbr>File<span class="tsd-signature-symbol">(</span>file<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span>, opts<span class="tsd-signature-symbol">?: </span><a href="../interfaces/_liquid_options_.liquidoptions.html" class="tsd-signature-type">LiquidOptions</a>, sync<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">false</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">true</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">IterableIterator</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol"> | </span><a href="../interfaces/_template_template_.template.html" class="tsd-signature-type">Template</a><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">&gt;</span></li>
284+
<li class="tsd-signature tsd-kind-icon">_parse<wbr>File<span class="tsd-signature-symbol">(</span>file<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span>, opts<span class="tsd-signature-symbol">?: </span><a href="../interfaces/_liquid_options_.liquidoptions.html" class="tsd-signature-type">LiquidOptions</a>, sync<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">false</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">true</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">IterableIterator</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">&gt;</span></li>
285285
</ul>
286286
<ul class="tsd-descriptions">
287287
<li class="tsd-description">
@@ -302,7 +302,7 @@ <h5><span class="tsd-flag ts-flagOptional">Optional</span> opts: <a href="../int
302302
<h5><span class="tsd-flag ts-flagOptional">Optional</span> sync: <span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">false</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">true</span></h5>
303303
</li>
304304
</ul>
305-
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">IterableIterator</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol"> | </span><a href="../interfaces/_template_template_.template.html" class="tsd-signature-type">Template</a><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">&gt;</span></h4>
305+
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">IterableIterator</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">&gt;</span></h4>
306306
</li>
307307
</ul>
308308
</section>
@@ -348,7 +348,7 @@ <h3>eval<wbr>Value</h3>
348348
<li class="tsd-description">
349349
<aside class="tsd-sources">
350350
<ul>
351-
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/liquid.ts#L107">liquid.ts:107</a></li>
351+
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/liquid.ts#L110">liquid.ts:110</a></li>
352352
</ul>
353353
</aside>
354354
<h4 class="tsd-parameters-title">Parameters</h4>
@@ -374,7 +374,7 @@ <h3>eval<wbr>Value<wbr>Sync</h3>
374374
<li class="tsd-description">
375375
<aside class="tsd-sources">
376376
<ul>
377-
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/liquid.ts#L110">liquid.ts:110</a></li>
377+
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/liquid.ts#L113">liquid.ts:113</a></li>
378378
</ul>
379379
</aside>
380380
<h4 class="tsd-parameters-title">Parameters</h4>
@@ -400,7 +400,7 @@ <h3>express</h3>
400400
<li class="tsd-description">
401401
<aside class="tsd-sources">
402402
<ul>
403-
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/liquid.ts#L123">liquid.ts:123</a></li>
403+
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/liquid.ts#L126">liquid.ts:126</a></li>
404404
</ul>
405405
</aside>
406406
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">(Anonymous function)</span></h4>
@@ -417,7 +417,7 @@ <h3>get<wbr>Template</h3>
417417
<li class="tsd-description">
418418
<aside class="tsd-sources">
419419
<ul>
420-
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/liquid.ts#L141">liquid.ts:141</a></li>
420+
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/liquid.ts#L144">liquid.ts:144</a></li>
421421
</ul>
422422
</aside>
423423
<div class="tsd-comment tsd-typography">
@@ -450,7 +450,7 @@ <h3>get<wbr>Template<wbr>Sync</h3>
450450
<li class="tsd-description">
451451
<aside class="tsd-sources">
452452
<ul>
453-
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/liquid.ts#L147">liquid.ts:147</a></li>
453+
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/liquid.ts#L150">liquid.ts:150</a></li>
454454
</ul>
455455
</aside>
456456
<div class="tsd-comment tsd-typography">
@@ -483,7 +483,7 @@ <h3><span class="tsd-flag ts-flagPrivate">Private</span> lookup<wbr>Error</h3>
483483
<li class="tsd-description">
484484
<aside class="tsd-sources">
485485
<ul>
486-
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/liquid.ts#L131">liquid.ts:131</a></li>
486+
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/liquid.ts#L134">liquid.ts:134</a></li>
487487
</ul>
488488
</aside>
489489
<h4 class="tsd-parameters-title">Parameters</h4>
@@ -593,7 +593,7 @@ <h3>parse<wbr>File</h3>
593593
<li class="tsd-description">
594594
<aside class="tsd-sources">
595595
<ul>
596-
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/liquid.ts#L87">liquid.ts:87</a></li>
596+
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/liquid.ts#L90">liquid.ts:90</a></li>
597597
</ul>
598598
</aside>
599599
<h4 class="tsd-parameters-title">Parameters</h4>
@@ -619,7 +619,7 @@ <h3>parse<wbr>File<wbr>Sync</h3>
619619
<li class="tsd-description">
620620
<aside class="tsd-sources">
621621
<ul>
622-
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/liquid.ts#L90">liquid.ts:90</a></li>
622+
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/liquid.ts#L93">liquid.ts:93</a></li>
623623
</ul>
624624
</aside>
625625
<h4 class="tsd-parameters-title">Parameters</h4>
@@ -645,7 +645,7 @@ <h3>plugin</h3>
645645
<li class="tsd-description">
646646
<aside class="tsd-sources">
647647
<ul>
648-
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/liquid.ts#L120">liquid.ts:120</a></li>
648+
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/liquid.ts#L123">liquid.ts:123</a></li>
649649
</ul>
650650
</aside>
651651
<h4 class="tsd-parameters-title">Parameters</h4>
@@ -689,7 +689,7 @@ <h3>register<wbr>Filter</h3>
689689
<li class="tsd-description">
690690
<aside class="tsd-sources">
691691
<ul>
692-
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/liquid.ts#L114">liquid.ts:114</a></li>
692+
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/liquid.ts#L117">liquid.ts:117</a></li>
693693
</ul>
694694
</aside>
695695
<h4 class="tsd-parameters-title">Parameters</h4>
@@ -715,7 +715,7 @@ <h3>register<wbr>Tag</h3>
715715
<li class="tsd-description">
716716
<aside class="tsd-sources">
717717
<ul>
718-
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/liquid.ts#L117">liquid.ts:117</a></li>
718+
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/liquid.ts#L120">liquid.ts:120</a></li>
719719
</ul>
720720
</aside>
721721
<h4 class="tsd-parameters-title">Parameters</h4>
@@ -770,7 +770,7 @@ <h3>render<wbr>File</h3>
770770
<li class="tsd-description">
771771
<aside class="tsd-sources">
772772
<ul>
773-
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/liquid.ts#L93">liquid.ts:93</a></li>
773+
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/liquid.ts#L96">liquid.ts:96</a></li>
774774
</ul>
775775
</aside>
776776
<h4 class="tsd-parameters-title">Parameters</h4>
@@ -799,7 +799,7 @@ <h3>render<wbr>File<wbr>Sync</h3>
799799
<li class="tsd-description">
800800
<aside class="tsd-sources">
801801
<ul>
802-
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/liquid.ts#L97">liquid.ts:97</a></li>
802+
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/liquid.ts#L100">liquid.ts:100</a></li>
803803
</ul>
804804
</aside>
805805
<h4 class="tsd-parameters-title">Parameters</h4>

0 commit comments

Comments
 (0)