mirror of
https://github.com/harttle/liquidjs.git
synced 2026-09-15 04:10:40 -07:00
898 lines
188 KiB
HTML
898 lines
188 KiB
HTML
<!DOCTYPE html>
|
||
<html lang="en">
|
||
<head prefix="og: https://ogp.me/ns#">
|
||
<meta charset="utf-8">
|
||
<title>Changelog | LiquidJS</title>
|
||
<meta http-equiv="X-UA-Compatible" content="IE=Edge,chrome=1">
|
||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||
<meta name="description" content="LiquidJS is a simple, expressive and safe Shopify / GitHub Pages compatible template engine in pure JavaScript.">
|
||
<link rel="dns-prefetch" href="https://cdn.jsdelivr.net/">
|
||
<link rel="manifest" href="/manifest.json">
|
||
<!-- Canonical links -->
|
||
<link rel="canonical" href="https://liquidjs.com/tutorials/changelog.html">
|
||
<!-- Alternative links -->
|
||
|
||
|
||
<link rel="alternative" hreflang="en" href="https://liquidjs.com/tutorials/changelog">
|
||
|
||
<link rel="alternative" hreflang="zh-cn" href="https://liquidjs.com/zh-cn/tutorials/changelog">
|
||
|
||
|
||
<!-- Icon -->
|
||
<link rel="apple-touch-icon" sizes="57x57" href="../icon/apple-touch-icon-57x57.png">
|
||
<link rel="apple-touch-icon" sizes="114x114" href="../icon/apple-touch-icon-114x114.png">
|
||
<link rel="apple-touch-icon" sizes="72x72" href="../icon/apple-touch-icon-72x72.png">
|
||
<link rel="apple-touch-icon" sizes="144x144" href="../icon/apple-touch-icon-144x144.png">
|
||
<link rel="apple-touch-icon" sizes="60x60" href="../icon/apple-touch-icon-60x60.png">
|
||
<link rel="apple-touch-icon" sizes="120x120" href="../icon/apple-touch-icon-120x120.png">
|
||
<link rel="apple-touch-icon" sizes="76x76" href="../icon/apple-touch-icon-76x76.png">
|
||
<link rel="apple-touch-icon" sizes="152x152" href="../icon/apple-touch-icon-152x152.png">
|
||
<link rel="icon" type="image/png" href="../icon/favicon-196x196.png" sizes="196x196">
|
||
<link rel="icon" type="image/png" href="../icon/favicon-160x160.png" sizes="160x160">
|
||
<link rel="icon" type="image/png" href="../icon/favicon-96x96.png" sizes="96x96">
|
||
<link rel="icon" type="image/png" href="../icon/favicon-16x16.png" sizes="16x16">
|
||
<link rel="icon" type="image/png" href="../icon/favicon-32x32.png" sizes="32x32">
|
||
<meta name="msapplication-TileColor" content="#2f83cd">
|
||
<meta name="msapplication-TileImage" content="../icon/mstile-144x144.png">
|
||
|
||
<link rel="stylesheet" href="../css/navy.css">
|
||
|
||
<link rel="alternate" href="../atom.xml" title="LiquidJS" type="application/atom+xml">
|
||
<meta name="generator" content="Hexo 7.3.0"></head>
|
||
|
||
<body>
|
||
<div id="container">
|
||
<header id="header" class="wrapper">
|
||
<div id="header-inner" class="inner">
|
||
<h1 id="logo-wrap">
|
||
<a href="../index.html" id="logo">LiquidJS</a>
|
||
</h1>
|
||
<nav id="main-nav">
|
||
<a href="../tutorials/intro-to-liquid.html" class="main-nav-link">Tutorials</a><a href="../tags/overview.html" class="main-nav-link">Tags</a><a href="../filters/overview.html" class="main-nav-link">Filters</a><a href="../playground.html" class="main-nav-link">Playground</a><a href="../api/classes/Liquid.html" class="main-nav-link">API</a>
|
||
<div id="search-input-wrap">
|
||
<i id="search-input-icon" class="icon-search"></i>
|
||
<input type="search" id="search-input" placeholder="Search...">
|
||
</div>
|
||
</nav>
|
||
<div class="main-nav-link icon-nav-link">
|
||
<label><i class="icon-network"></i> <span class="icon-nav-title">English</span></label>
|
||
<select id="lang-select" data-canonical="tutorials/changelog.html">
|
||
|
||
<option value="en" selected>English</option>
|
||
|
||
<option value="zh-cn">简体中文</option>
|
||
|
||
</select>
|
||
</div>
|
||
<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs" class="main-nav-link icon-nav-link"><i class="icon-github"></i> <span class="icon-nav-title">GitHub</span></a>
|
||
<a id="mobile-nav-toggle">
|
||
<span class="mobile-nav-toggle-bar"></span>
|
||
<span class="mobile-nav-toggle-bar"></span>
|
||
<span class="mobile-nav-toggle-bar"></span>
|
||
</a>
|
||
</div>
|
||
</header>
|
||
|
||
<div id="content-wrap">
|
||
<div id="content" class="wrapper">
|
||
<div id="content-inner">
|
||
<aside id="sidebar" role="navigation">
|
||
<div class="inner">
|
||
<strong class="sidebar-title">Getting Started</strong><a href="intro-to-liquid.html" class="sidebar-link">Intro to Liquid</a><a href="setup.html" class="sidebar-link">Setup</a><a href="options.html" class="sidebar-link">Options</a><a href="render-file.html" class="sidebar-link">Render Files</a><a href="partials-and-layouts.html" class="sidebar-link">Includes and Layouts</a><a href="use-in-expressjs.html" class="sidebar-link">Use in Express.js</a><strong class="sidebar-title">Advanced</strong><a href="caching.html" class="sidebar-link">Caching</a><a href="escaping.html" class="sidebar-link">Escaping</a><a href="register-filters-tags.html" class="sidebar-link">Register Filters/Tags</a><a href="access-scope-in-filters.html" class="sidebar-link">Access Scope in Filters</a><a href="parse-parameters.html" class="sidebar-link">Parse Parameters</a><a href="render-tag-content.html" class="sidebar-link">Render Tag Content</a><a href="drops.html" class="sidebar-link">Liquid Drops</a><a href="sync-and-async.html" class="sidebar-link">Sync and Async</a><a href="whitespace-control.html" class="sidebar-link">Whitespace Control</a><a href="plugins.html" class="sidebar-link">Plugins</a><a href="operators.html" class="sidebar-link">Operators</a><a href="truthy-and-falsy.html" class="sidebar-link">Truthy and Falsy</a><a href="dos.html" class="sidebar-link">DoS</a><a href="static-analysis.html" class="sidebar-link">Static Analysis</a><strong class="sidebar-title">Miscellaneous</strong><a href="migrate-to-9.html" class="sidebar-link">Migrate to LiquidJS 9</a><a href="changelog.html" class="sidebar-link current">Changelog</a><a href="differences.html" class="sidebar-link">Differences with Shopify/liquid</a><a href="contribution-guidelines.html" class="sidebar-link">Contribution Guidelines</a>
|
||
</div>
|
||
</aside>
|
||
<article class="article-container" itemscope itemtype="https://schema.org/Article">
|
||
<div class="article-inner">
|
||
<div class="article">
|
||
<div class="inner">
|
||
<header class="article-header">
|
||
<h1 class="article-title" itemprop="name">Changelog</h1>
|
||
|
||
<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/new?title=docs:&body=URL: https%3A%2F%2Fliquidjs.com%2Ftutorials%2Fchangelog.html&labels=docs" class="article-edit-link" title="Report problems"><i class="icon-chat-bubble-dots"></i></a>
|
||
|
||
</header>
|
||
<div class="article-content" itemprop="articleBody">
|
||
<h1 id="10-25-0-2026-03-07" class="article-heading"><a href="#10-25-0-2026-03-07" class="headerlink" title="10.25.0 (2026-03-07)"></a><a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/compare/v10.24.0...v10.25.0">10.25.0</a> (2026-03-07)<a class="article-anchor" href="#10-25-0-2026-03-07" aria-hidden="true"></a></h1><h3 id="Bug-Fixes" class="article-heading"><a href="#Bug-Fixes" class="headerlink" title="Bug Fixes"></a>Bug Fixes<a class="article-anchor" href="#Bug-Fixes" aria-hidden="true"></a></h3><ul>
|
||
<li>path traversal vulnerability, <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/851">#851</a> (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/855">#855</a>) (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/3cd024d652dc883c46307581e979fe32302adbac">3cd024d</a>)</li>
|
||
</ul>
|
||
<h3 id="Features" class="article-heading"><a href="#Features" class="headerlink" title="Features"></a>Features<a class="article-anchor" href="#Features" aria-hidden="true"></a></h3><ul>
|
||
<li>export error types, resolving <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/837">#837</a> (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/840">#840</a>) (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/71aa1b1998a3a66e536af67c6ea8947a28616eaf">71aa1b1</a>)</li>
|
||
</ul>
|
||
<h1 id="10-24-0-2025-10-27" class="article-heading"><a href="#10-24-0-2025-10-27" class="headerlink" title="10.24.0 (2025-10-27)"></a><a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/compare/v10.23.0...v10.24.0">10.24.0</a> (2025-10-27)<a class="article-anchor" href="#10-24-0-2025-10-27" aria-hidden="true"></a></h1><h3 id="Features-1" class="article-heading"><a href="#Features-1" class="headerlink" title="Features"></a>Features<a class="article-anchor" href="#Features-1" aria-hidden="true"></a></h3><ul>
|
||
<li><strong>filters:</strong> Add base64_encode and base64_decode filters for Shopify compatibility (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/828">#828</a>) (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/86fc135d9ec0137689faf150535b9315e75ecc30">86fc135</a>)</li>
|
||
</ul>
|
||
<h1 id="10-23-0-2025-10-23" class="article-heading"><a href="#10-23-0-2025-10-23" class="headerlink" title="10.23.0 (2025-10-23)"></a><a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/compare/v10.22.0...v10.23.0">10.23.0</a> (2025-10-23)<a class="article-anchor" href="#10-23-0-2025-10-23" aria-hidden="true"></a></h1><h3 id="Features-2" class="article-heading"><a href="#Features-2" class="headerlink" title="Features"></a>Features<a class="article-anchor" href="#Features-2" aria-hidden="true"></a></h3><ul>
|
||
<li>Export specific tokens as types (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/824">#824</a>) (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/4f7d2fd84a8884e1009b13346d331a99b9721149">4f7d2fd</a>)</li>
|
||
</ul>
|
||
<h1 id="10-22-0-2025-10-06" class="article-heading"><a href="#10-22-0-2025-10-06" class="headerlink" title="10.22.0 (2025-10-06)"></a><a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/compare/v10.21.1...v10.22.0">10.22.0</a> (2025-10-06)<a class="article-anchor" href="#10-22-0-2025-10-06" aria-hidden="true"></a></h1><h3 id="Bug-Fixes-1" class="article-heading"><a href="#Bug-Fixes-1" class="headerlink" title="Bug Fixes"></a>Bug Fixes<a class="article-anchor" href="#Bug-Fixes-1" aria-hidden="true"></a></h3><ul>
|
||
<li>math filters coerce invalid string to 0, <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/813">#813</a> (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/819">#819</a>) (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/e8e502c5854c9649bf7611a671a068dc260011d1">e8e502c</a>)</li>
|
||
</ul>
|
||
<h3 id="Features-3" class="article-heading"><a href="#Features-3" class="headerlink" title="Features"></a>Features<a class="article-anchor" href="#Features-3" aria-hidden="true"></a></h3><ul>
|
||
<li>allow context access in liquidMethodMissing, <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/808">#808</a> (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/820">#820</a>) (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/e55128850e507687f9d85a012fc3a72ac2550f3b">e551288</a>)</li>
|
||
</ul>
|
||
<h2 id="10-21-1-2025-05-14" class="article-heading"><a href="#10-21-1-2025-05-14" class="headerlink" title="10.21.1 (2025-05-14)"></a><a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/compare/v10.21.0...v10.21.1">10.21.1</a> (2025-05-14)<a class="article-anchor" href="#10-21-1-2025-05-14" aria-hidden="true"></a></h2><h3 id="Bug-Fixes-2" class="article-heading"><a href="#Bug-Fixes-2" class="headerlink" title="Bug Fixes"></a>Bug Fixes<a class="article-anchor" href="#Bug-Fixes-2" aria-hidden="true"></a></h3><ul>
|
||
<li>block.super with strictVariables, <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/806">#806</a> (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/807">#807</a>) (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/025c40f0f2f13efa62193c61d2fa56943917ac3c">025c40f</a>)</li>
|
||
</ul>
|
||
<h1 id="10-21-0-2025-02-23" class="article-heading"><a href="#10-21-0-2025-02-23" class="headerlink" title="10.21.0 (2025-02-23)"></a><a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/compare/v10.20.3...v10.21.0">10.21.0</a> (2025-02-23)<a class="article-anchor" href="#10-21-0-2025-02-23" aria-hidden="true"></a></h1><h3 id="Features-4" class="article-heading"><a href="#Features-4" class="headerlink" title="Features"></a>Features<a class="article-anchor" href="#Features-4" aria-hidden="true"></a></h3><ul>
|
||
<li>add find_index, has, and reject filters (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/799">#799</a>) (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/0deb93eeae4f530901e9a7d099bcc47207ad7385">0deb93e</a>)</li>
|
||
</ul>
|
||
<h2 id="10-20-3-2025-02-09" class="article-heading"><a href="#10-20-3-2025-02-09" class="headerlink" title="10.20.3 (2025-02-09)"></a><a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/compare/v10.20.2...v10.20.3">10.20.3</a> (2025-02-09)<a class="article-anchor" href="#10-20-3-2025-02-09" aria-hidden="true"></a></h2><h3 id="Bug-Fixes-3" class="article-heading"><a href="#Bug-Fixes-3" class="headerlink" title="Bug Fixes"></a>Bug Fixes<a class="article-anchor" href="#Bug-Fixes-3" aria-hidden="true"></a></h3><ul>
|
||
<li>empty tagToken.args since 10.20.0, fixes <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/796">#796</a> (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/38a0f510b0a14baf35a368e9f07b536253394d06">38a0f51</a>)</li>
|
||
</ul>
|
||
<h2 id="10-20-2-2025-01-19" class="article-heading"><a href="#10-20-2-2025-01-19" class="headerlink" title="10.20.2 (2025-01-19)"></a><a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/compare/v10.20.1...v10.20.2">10.20.2</a> (2025-01-19)<a class="article-anchor" href="#10-20-2-2025-01-19" aria-hidden="true"></a></h2><h3 id="Bug-Fixes-4" class="article-heading"><a href="#Bug-Fixes-4" class="headerlink" title="Bug Fixes"></a>Bug Fixes<a class="article-anchor" href="#Bug-Fixes-4" aria-hidden="true"></a></h3><ul>
|
||
<li>consistent range syntax parsing, <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/791">#791</a> (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/a490a70da1ca2b479065c6618207bf4789db6b4f">a490a70</a>)</li>
|
||
<li>context for group_by_exp/where_exp/find_exp, <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/790">#790</a> (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/a5070af3e4b4d1ae3b6398c6638b130e50e1cf6e">a5070af</a>)</li>
|
||
</ul>
|
||
<h2 id="10-20-1-2025-01-04" class="article-heading"><a href="#10-20-1-2025-01-04" class="headerlink" title="10.20.1 (2025-01-04)"></a><a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/compare/v10.20.0...v10.20.1">10.20.1</a> (2025-01-04)<a class="article-anchor" href="#10-20-1-2025-01-04" aria-hidden="true"></a></h2><h3 id="Bug-Fixes-5" class="article-heading"><a href="#Bug-Fixes-5" class="headerlink" title="Bug Fixes"></a>Bug Fixes<a class="article-anchor" href="#Bug-Fixes-5" aria-hidden="true"></a></h3><ul>
|
||
<li>break/continue stops whole template, <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/783">#783</a> (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/5f1a4cfdc9d6bde31ce86ddc88b8f4bdf52f7893">5f1a4cf</a>)</li>
|
||
<li>enumerate plain objects in where/where_exp, <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/785">#785</a> (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/788">#788</a>) (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/25ef104446731f4b6cb3a2e78f4d3b99efb635f4">25ef104</a>)</li>
|
||
<li>preserveTimezones support for RFC2822 date, <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/784">#784</a> (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/59cf3c08dbc5f2e5b109ffcb5375ae738b5ac386">59cf3c0</a>)</li>
|
||
</ul>
|
||
<h1 id="10-20-0-2024-12-28" class="article-heading"><a href="#10-20-0-2024-12-28" class="headerlink" title="10.20.0 (2024-12-28)"></a><a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/compare/v10.19.1...v10.20.0">10.20.0</a> (2024-12-28)<a class="article-anchor" href="#10-20-0-2024-12-28" aria-hidden="true"></a></h1><h3 id="Features-5" class="article-heading"><a href="#Features-5" class="headerlink" title="Features"></a>Features<a class="article-anchor" href="#Features-5" aria-hidden="true"></a></h3><ul>
|
||
<li><code>size</code>, <code>first</code>, <code>last</code> support arraylike objects, <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/781">#781</a> (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/35a84421a622b3a6657946b9395839da2b8e154a">35a8442</a>)</li>
|
||
<li>static variable analysis (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/770">#770</a>) (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/3492ff63f40abb8ff8adb8b6b0ce29408f99e19b">3492ff6</a>)</li>
|
||
</ul>
|
||
<h2 id="10-19-1-2024-12-22" class="article-heading"><a href="#10-19-1-2024-12-22" class="headerlink" title="10.19.1 (2024-12-22)"></a><a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/compare/v10.19.0...v10.19.1">10.19.1</a> (2024-12-22)<a class="article-anchor" href="#10-19-1-2024-12-22" aria-hidden="true"></a></h2><h3 id="Bug-Fixes-6" class="article-heading"><a href="#Bug-Fixes-6" class="headerlink" title="Bug Fixes"></a>Bug Fixes<a class="article-anchor" href="#Bug-Fixes-6" aria-hidden="true"></a></h3><ul>
|
||
<li>add sideEffects=false to package.json (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/734eb52b987d46d33cf8f03281a3773a0f1f0e4a">734eb52</a>)</li>
|
||
<li>inconsistent continue behaviour, fixes <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/779">#779</a> (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/e3ef574674c5a21a37b3ffc929f514c8a3d0b866">e3ef574</a>)</li>
|
||
<li>memoryLimit doesn’t work in for tag, <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/776">#776</a> (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/2af297f81ac465feb3277ba7b92f7236409370b0">2af297f</a>)</li>
|
||
</ul>
|
||
<h1 id="10-19-0-2024-11-17" class="article-heading"><a href="#10-19-0-2024-11-17" class="headerlink" title="10.19.0 (2024-11-17)"></a><a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/compare/v10.18.0...v10.19.0">10.19.0</a> (2024-11-17)<a class="article-anchor" href="#10-19-0-2024-11-17" aria-hidden="true"></a></h1><h3 id="Features-6" class="article-heading"><a href="#Features-6" class="headerlink" title="Features"></a>Features<a class="article-anchor" href="#Features-6" aria-hidden="true"></a></h3><ul>
|
||
<li>allow drops in property access (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/769">#769</a>) (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/11f013bf249f1366306c1f0d728d45a95eb2df1a">11f013b</a>)</li>
|
||
<li>support Jekyll style <code>where</code>, <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/768">#768</a> (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/9107eb1b93f5c11dca0ee0f0d2c1c8243849c3ab">9107eb1</a>)</li>
|
||
</ul>
|
||
<h1 id="10-18-0-2024-10-16" class="article-heading"><a href="#10-18-0-2024-10-16" class="headerlink" title="10.18.0 (2024-10-16)"></a><a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/compare/v10.17.0...v10.18.0">10.18.0</a> (2024-10-16)<a class="article-anchor" href="#10-18-0-2024-10-16" aria-hidden="true"></a></h1><h3 id="Features-7" class="article-heading"><a href="#Features-7" class="headerlink" title="Features"></a>Features<a class="article-anchor" href="#Features-7" aria-hidden="true"></a></h3><ul>
|
||
<li>expose FilterToken to filter <code>this</code>, <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/762">#762</a> (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/d705888c8d46d9dd95fcb41c0fb7bfbaf647eddd">d705888</a>)</li>
|
||
</ul>
|
||
<h1 id="10-17-0-2024-09-22" class="article-heading"><a href="#10-17-0-2024-09-22" class="headerlink" title="10.17.0 (2024-09-22)"></a><a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/compare/v10.16.7...v10.17.0">10.17.0</a> (2024-09-22)<a class="article-anchor" href="#10-17-0-2024-09-22" aria-hidden="true"></a></h1><h3 id="Features-8" class="article-heading"><a href="#Features-8" class="headerlink" title="Features"></a>Features<a class="article-anchor" href="#Features-8" aria-hidden="true"></a></h3><ul>
|
||
<li>support custom key-value separator, <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/752">#752</a> (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/6aeed2586a70a5bd4f878d2cb32547e35677458d">6aeed25</a>)</li>
|
||
</ul>
|
||
<h2 id="10-16-7-2024-08-29" class="article-heading"><a href="#10-16-7-2024-08-29" class="headerlink" title="10.16.7 (2024-08-29)"></a><a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/compare/v10.16.6...v10.16.7">10.16.7</a> (2024-08-29)<a class="article-anchor" href="#10-16-7-2024-08-29" aria-hidden="true"></a></h2><h3 id="Bug-Fixes-7" class="article-heading"><a href="#Bug-Fixes-7" class="headerlink" title="Bug Fixes"></a>Bug Fixes<a class="article-anchor" href="#Bug-Fixes-7" aria-hidden="true"></a></h3><ul>
|
||
<li>use CommonJS bundle to support default export (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/25434618808d8ab437ce4606d59114b4ad849f7f">2543461</a>)</li>
|
||
<li>use cwd to resolve npm partials for Node.JS (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/e5fbdfe43415c9f78408f1349873c0011f639d82">e5fbdfe</a>)</li>
|
||
</ul>
|
||
<h2 id="10-16-6-2024-08-29" class="article-heading"><a href="#10-16-6-2024-08-29" class="headerlink" title="10.16.6 (2024-08-29)"></a><a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/compare/v10.16.5...v10.16.6">10.16.6</a> (2024-08-29)<a class="article-anchor" href="#10-16-6-2024-08-29" aria-hidden="true"></a></h2><h3 id="Bug-Fixes-8" class="article-heading"><a href="#Bug-Fixes-8" class="headerlink" title="Bug Fixes"></a>Bug Fixes<a class="article-anchor" href="#Bug-Fixes-8" aria-hidden="true"></a></h3><ul>
|
||
<li>expose originalError from LiquidError, <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/742">#742</a> (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/86f6bf0d3198354af23bcdb298c6625a6c5a4dde">86f6bf0</a>)</li>
|
||
</ul>
|
||
<h2 id="10-16-5-2024-08-27" class="article-heading"><a href="#10-16-5-2024-08-27" class="headerlink" title="10.16.5 (2024-08-27)"></a><a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/compare/v10.16.4...v10.16.5">10.16.5</a> (2024-08-27)<a class="article-anchor" href="#10-16-5-2024-08-27" aria-hidden="true"></a></h2><h3 id="Bug-Fixes-9" class="article-heading"><a href="#Bug-Fixes-9" class="headerlink" title="Bug Fixes"></a>Bug Fixes<a class="article-anchor" href="#Bug-Fixes-9" aria-hidden="true"></a></h3><ul>
|
||
<li>ESM bundle for Node.js, <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/739">#739</a> (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/ce84cd6f43c8e076ce9d2507b2b7f3395fcd1328">ce84cd6</a>)</li>
|
||
</ul>
|
||
<h2 id="10-16-4-2024-08-23" class="article-heading"><a href="#10-16-4-2024-08-23" class="headerlink" title="10.16.4 (2024-08-23)"></a><a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/compare/v10.16.3...v10.16.4">10.16.4</a> (2024-08-23)<a class="article-anchor" href="#10-16-4-2024-08-23" aria-hidden="true"></a></h2><h3 id="Bug-Fixes-10" class="article-heading"><a href="#Bug-Fixes-10" class="headerlink" title="Bug Fixes"></a>Bug Fixes<a class="article-anchor" href="#Bug-Fixes-10" aria-hidden="true"></a></h3><ul>
|
||
<li>“filter is not a function” for uniq (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/68387c31ead77862a634f857a64932ef07b85188">68387c3</a>)</li>
|
||
<li>memory limit issue for join filter, fix <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/737">#737</a> (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/2d59cff0a6162b462b4d97ebea4e0dbaf6146b65">2d59cff</a>)</li>
|
||
</ul>
|
||
<h2 id="10-16-3-2024-08-16" class="article-heading"><a href="#10-16-3-2024-08-16" class="headerlink" title="10.16.3 (2024-08-16)"></a><a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/compare/v10.16.2...v10.16.3">10.16.3</a> (2024-08-16)<a class="article-anchor" href="#10-16-3-2024-08-16" aria-hidden="true"></a></h2><h3 id="Bug-Fixes-11" class="article-heading"><a href="#Bug-Fixes-11" class="headerlink" title="Bug Fixes"></a>Bug Fixes<a class="article-anchor" href="#Bug-Fixes-11" aria-hidden="true"></a></h3><ul>
|
||
<li>support for NodeJS 15, fixes <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/732">#732</a> (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/4548c1140629bf270d163a403c2994d785c7f710">4548c11</a>)</li>
|
||
</ul>
|
||
<h2 id="10-16-2-2024-08-15" class="article-heading"><a href="#10-16-2-2024-08-15" class="headerlink" title="10.16.2 (2024-08-15)"></a><a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/compare/v10.16.1...v10.16.2">10.16.2</a> (2024-08-15)<a class="article-anchor" href="#10-16-2-2024-08-15" aria-hidden="true"></a></h2><h3 id="Bug-Fixes-12" class="article-heading"><a href="#Bug-Fixes-12" class="headerlink" title="Bug Fixes"></a>Bug Fixes<a class="article-anchor" href="#Bug-Fixes-12" aria-hidden="true"></a></h3><ul>
|
||
<li>support for NodeJS 14 (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/85bd0d35a6d949a02db49ba546407fe5be17db5e">85bd0d3</a>)</li>
|
||
</ul>
|
||
<h2 id="10-16-1-2024-07-25" class="article-heading"><a href="#10-16-1-2024-07-25" class="headerlink" title="10.16.1 (2024-07-25)"></a><a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/compare/v10.16.0...v10.16.1">10.16.1</a> (2024-07-25)<a class="article-anchor" href="#10-16-1-2024-07-25" aria-hidden="true"></a></h2><h3 id="Bug-Fixes-13" class="article-heading"><a href="#Bug-Fixes-13" class="headerlink" title="Bug Fixes"></a>Bug Fixes<a class="article-anchor" href="#Bug-Fixes-13" aria-hidden="true"></a></h3><ul>
|
||
<li>parser throws on non-string input, <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/726">#726</a> (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/21a822348f3c315dae56fba2674ad3db0cf2f80d">21a8223</a>)</li>
|
||
</ul>
|
||
<h1 id="10-16-0-2024-07-21" class="article-heading"><a href="#10-16-0-2024-07-21" class="headerlink" title="10.16.0 (2024-07-21)"></a><a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/compare/v10.15.0...v10.16.0">10.16.0</a> (2024-07-21)<a class="article-anchor" href="#10-16-0-2024-07-21" aria-hidden="true"></a></h1><h3 id="Features-9" class="article-heading"><a href="#Features-9" class="headerlink" title="Features"></a>Features<a class="article-anchor" href="#Features-9" aria-hidden="true"></a></h3><ul>
|
||
<li>locale support for date filter, <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/567">#567</a> (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/723">#723</a>) (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/e4aeb023fddf5ead90db209599cfd99450274658">e4aeb02</a>)</li>
|
||
</ul>
|
||
<h1 id="10-15-0-2024-07-09" class="article-heading"><a href="#10-15-0-2024-07-09" class="headerlink" title="10.15.0 (2024-07-09)"></a><a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/compare/v10.14.0...v10.15.0">10.15.0</a> (2024-07-09)<a class="article-anchor" href="#10-15-0-2024-07-09" aria-hidden="true"></a></h1><h3 id="Bug-Fixes-14" class="article-heading"><a href="#Bug-Fixes-14" class="headerlink" title="Bug Fixes"></a>Bug Fixes<a class="article-anchor" href="#Bug-Fixes-14" aria-hidden="true"></a></h3><ul>
|
||
<li>report error for malformed else/elsif/endif/endfor, <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/713">#713</a> (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/22b5a123333a066aaf7dff580df061e7cd6aa7b2">22b5a12</a>)</li>
|
||
</ul>
|
||
<h3 id="Features-10" class="article-heading"><a href="#Features-10" class="headerlink" title="Features"></a>Features<a class="article-anchor" href="#Features-10" aria-hidden="true"></a></h3><ul>
|
||
<li>DoS prevention, <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/250">#250</a> (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/e443068cb9281883ff0fe9f755a15f52ada4e7e2">e443068</a>)</li>
|
||
<li>support in-memory template mapping, inspired by <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/jg-rp">@jg-rp</a> <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/714">#714</a> (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/df27ac694739496982012432077fe28b1476662a">df27ac6</a>)</li>
|
||
</ul>
|
||
<h1 id="10-14-0-2024-06-17" class="article-heading"><a href="#10-14-0-2024-06-17" class="headerlink" title="10.14.0 (2024-06-17)"></a><a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/compare/v10.13.1...v10.14.0">10.14.0</a> (2024-06-17)<a class="article-anchor" href="#10-14-0-2024-06-17" aria-hidden="true"></a></h1><h3 id="Bug-Fixes-15" class="article-heading"><a href="#Bug-Fixes-15" class="headerlink" title="Bug Fixes"></a>Bug Fixes<a class="article-anchor" href="#Bug-Fixes-15" aria-hidden="true"></a></h3><ul>
|
||
<li>use drop <code>valueOf</code> when evaluated as condition (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/705">#705</a>) (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/a7da93ff0f2c1c66f9c85b45ffcc1326c23254c7">a7da93f</a>)</li>
|
||
</ul>
|
||
<h3 id="Features-11" class="article-heading"><a href="#Features-11" class="headerlink" title="Features"></a>Features<a class="article-anchor" href="#Features-11" aria-hidden="true"></a></h3><ul>
|
||
<li>support catching all errors, <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/220">#220</a> (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/710">#710</a>) (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/3b5627b04072b1d6703ef5ba782a3a0f26fd2a60">3b5627b</a>)</li>
|
||
</ul>
|
||
<h2 id="10-13-1-2024-05-24" class="article-heading"><a href="#10-13-1-2024-05-24" class="headerlink" title="10.13.1 (2024-05-24)"></a><a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/compare/v10.13.0...v10.13.1">10.13.1</a> (2024-05-24)<a class="article-anchor" href="#10-13-1-2024-05-24" aria-hidden="true"></a></h2><h3 id="Bug-Fixes-16" class="article-heading"><a href="#Bug-Fixes-16" class="headerlink" title="Bug Fixes"></a>Bug Fixes<a class="article-anchor" href="#Bug-Fixes-16" aria-hidden="true"></a></h3><ul>
|
||
<li>allow liquidMethodMissing to return any supported value type (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/698">#698</a>) (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/0983f2c42012b2b97258d0cdcb07b6d43c904814">0983f2c</a>)</li>
|
||
<li>isComparable full interface check (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/701">#701</a>) (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/55e144a0298047349d55d8483a46b2513303d940">55e144a</a>)</li>
|
||
</ul>
|
||
<h1 id="10-13-0-2024-05-13" class="article-heading"><a href="#10-13-0-2024-05-13" class="headerlink" title="10.13.0 (2024-05-13)"></a><a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/compare/v10.12.0...v10.13.0">10.13.0</a> (2024-05-13)<a class="article-anchor" href="#10-13-0-2024-05-13" aria-hidden="true"></a></h1><h3 id="Features-12" class="article-heading"><a href="#Features-12" class="headerlink" title="Features"></a>Features<a class="article-anchor" href="#Features-12" aria-hidden="true"></a></h3><ul>
|
||
<li>array_to_sentence_string and number_of_words filters from Jekyll, <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/443">#443</a> (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/50253a98caf5356d3c33e148be66f34fbe75a204">50253a9</a>)</li>
|
||
<li>date filters from Jekyll (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/4955e75be7f38a3fd15e71f2c192cff6f0d6e2d5">4955e75</a>)</li>
|
||
<li>escape filters from Jekyll, <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/443">#443</a> (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/b12eb8ab4b58b002459725b6c0ed00159cdc15e6">b12eb8a</a>)</li>
|
||
<li>jsonify, inspect, to_integer, normalize_whitespace filters (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/842b45c96a46290a1e1ba43fc5cc7a465f4ba9de">842b45c</a>)</li>
|
||
<li>slugify filter from Jekyll, <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/443">#443</a> (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/47ddc1193b84bbdeb8d48457bb5aead24d5aff77">47ddc11</a>)</li>
|
||
</ul>
|
||
<h1 id="10-12-0-2024-04-28" class="article-heading"><a href="#10-12-0-2024-04-28" class="headerlink" title="10.12.0 (2024-04-28)"></a><a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/compare/v10.11.1...v10.12.0">10.12.0</a> (2024-04-28)<a class="article-anchor" href="#10-12-0-2024-04-28" aria-hidden="true"></a></h1><h3 id="Bug-Fixes-17" class="article-heading"><a href="#Bug-Fixes-17" class="headerlink" title="Bug Fixes"></a>Bug Fixes<a class="article-anchor" href="#Bug-Fixes-17" aria-hidden="true"></a></h3><ul>
|
||
<li>case/when array equality, <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/673">#673</a> (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/2b630353c478368cb36dbfcb38961b25bf48249e">2b63035</a>)</li>
|
||
</ul>
|
||
<h3 id="Features-13" class="article-heading"><a href="#Features-13" class="headerlink" title="Features"></a>Features<a class="article-anchor" href="#Features-13" aria-hidden="true"></a></h3><ul>
|
||
<li>introduce where_exp filter from Jekyll (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/8c7cef9f95cda765164ada8d58af7d402b3d3143">8c7cef9</a>)</li>
|
||
</ul>
|
||
<h2 id="10-11-1-2024-04-21" class="article-heading"><a href="#10-11-1-2024-04-21" class="headerlink" title="10.11.1 (2024-04-21)"></a><a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/compare/v10.11.0...v10.11.1">10.11.1</a> (2024-04-21)<a class="article-anchor" href="#10-11-1-2024-04-21" aria-hidden="true"></a></h2><h3 id="Bug-Fixes-18" class="article-heading"><a href="#Bug-Fixes-18" class="headerlink" title="Bug Fixes"></a>Bug Fixes<a class="article-anchor" href="#Bug-Fixes-18" aria-hidden="true"></a></h3><ul>
|
||
<li>allow %Z for TimezoneDate, update docs accordingly <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/684">#684</a> (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/e09657c52b5e9920256d73f99455e2e81cadf065">e09657c</a>)</li>
|
||
<li>Allow <code>lenientIf</code> for multiple operands (issue <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/682">#682</a>) (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/683">#683</a>) (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/490ff4309cc231a25be23df5374a5d032aac144e">490ff43</a>)</li>
|
||
</ul>
|
||
<h1 id="10-11-0-2024-04-14" class="article-heading"><a href="#10-11-0-2024-04-14" class="headerlink" title="10.11.0 (2024-04-14)"></a><a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/compare/v10.10.2...v10.11.0">10.11.0</a> (2024-04-14)<a class="article-anchor" href="#10-11-0-2024-04-14" aria-hidden="true"></a></h1><h3 id="Features-14" class="article-heading"><a href="#Features-14" class="headerlink" title="Features"></a>Features<a class="article-anchor" href="#Features-14" aria-hidden="true"></a></h3><ul>
|
||
<li>group_by/group_by_exp/find/find_exp from Jekyll, <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/443">#443</a> (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/2b713b721d1f355309a70ebb5846169c6c03c523">2b713b7</a>)</li>
|
||
<li>pop/shift/unshift filters from Jekyll (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/258780e9a87ce87534a6bb4336725cb1d38a2998">258780e</a>)</li>
|
||
</ul>
|
||
<h2 id="10-10-2-2024-03-21" class="article-heading"><a href="#10-10-2-2024-03-21" class="headerlink" title="10.10.2 (2024-03-21)"></a><a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/compare/v10.10.1...v10.10.2">10.10.2</a> (2024-03-21)<a class="article-anchor" href="#10-10-2-2024-03-21" aria-hidden="true"></a></h2><h3 id="Bug-Fixes-19" class="article-heading"><a href="#Bug-Fixes-19" class="headerlink" title="Bug Fixes"></a>Bug Fixes<a class="article-anchor" href="#Bug-Fixes-19" aria-hidden="true"></a></h3><ul>
|
||
<li>contains regression (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/677">#677</a>) (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/05223c4378f9474f4e658af36cb8272e161d681f">05223c4</a>), closes <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/675">#675</a></li>
|
||
</ul>
|
||
<h2 id="10-10-1-2024-02-18" class="article-heading"><a href="#10-10-1-2024-02-18" class="headerlink" title="10.10.1 (2024-02-18)"></a><a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/compare/v10.10.0...v10.10.1">10.10.1</a> (2024-02-18)<a class="article-anchor" href="#10-10-1-2024-02-18" aria-hidden="true"></a></h2><h3 id="Bug-Fixes-20" class="article-heading"><a href="#Bug-Fixes-20" class="headerlink" title="Bug Fixes"></a>Bug Fixes<a class="article-anchor" href="#Bug-Fixes-20" aria-hidden="true"></a></h3><ul>
|
||
<li>in conditionals, don’t render anything after an else branch (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/671">#671</a>) (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/f81695570491ede77975de2c26a07612a2d62c28">f816955</a>)</li>
|
||
<li>Rely on equal for computing contains (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/668">#668</a>) (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/1937aa1f1dce01ee6332f39a6e658e85cbe4f30b">1937aa1</a>)</li>
|
||
</ul>
|
||
<h1 id="10-10-0-2023-12-19" class="article-heading"><a href="#10-10-0-2023-12-19" class="headerlink" title="10.10.0 (2023-12-19)"></a><a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/compare/v10.9.4...v10.10.0">10.10.0</a> (2023-12-19)<a class="article-anchor" href="#10-10-0-2023-12-19" aria-hidden="true"></a></h1><h3 id="Features-15" class="article-heading"><a href="#Features-15" class="headerlink" title="Features"></a>Features<a class="article-anchor" href="#Features-15" aria-hidden="true"></a></h3><ul>
|
||
<li>Array sum filter (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/661">#661</a>) (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/629d958b86a97ddf2921d2285b7c9ea83430004e">629d958</a>)</li>
|
||
</ul>
|
||
<h2 id="10-9-4-2023-11-04" class="article-heading"><a href="#10-9-4-2023-11-04" class="headerlink" title="10.9.4 (2023-11-04)"></a><a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/compare/v10.9.3...v10.9.4">10.9.4</a> (2023-11-04)<a class="article-anchor" href="#10-9-4-2023-11-04" aria-hidden="true"></a></h2><h3 id="Bug-Fixes-21" class="article-heading"><a href="#Bug-Fixes-21" class="headerlink" title="Bug Fixes"></a>Bug Fixes<a class="article-anchor" href="#Bug-Fixes-21" aria-hidden="true"></a></h3><ul>
|
||
<li>allow unicode to be identifiers, fixes <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/655">#655</a> (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/dd7616acb9a71b77f39d2fa24b6f68a7caef87f1">dd7616a</a>)</li>
|
||
</ul>
|
||
<h2 id="10-9-3-2023-10-15" class="article-heading"><a href="#10-9-3-2023-10-15" class="headerlink" title="10.9.3 (2023-10-15)"></a><a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/compare/v10.9.2...v10.9.3">10.9.3</a> (2023-10-15)<a class="article-anchor" href="#10-9-3-2023-10-15" aria-hidden="true"></a></h2><h3 id="Bug-Fixes-22" class="article-heading"><a href="#Bug-Fixes-22" class="headerlink" title="Bug Fixes"></a>Bug Fixes<a class="article-anchor" href="#Bug-Fixes-22" aria-hidden="true"></a></h3><ul>
|
||
<li>package version in released files (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/67a5b229ca9ccabb4aee42bbb5c9f03d4076786a">67a5b22</a>)</li>
|
||
</ul>
|
||
<h2 id="10-9-2-2023-08-28" class="article-heading"><a href="#10-9-2-2023-08-28" class="headerlink" title="10.9.2 (2023-08-28)"></a><a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/compare/v10.9.1...v10.9.2">10.9.2</a> (2023-08-28)<a class="article-anchor" href="#10-9-2-2023-08-28" aria-hidden="true"></a></h2><h3 id="Bug-Fixes-23" class="article-heading"><a href="#Bug-Fixes-23" class="headerlink" title="Bug Fixes"></a>Bug Fixes<a class="article-anchor" href="#Bug-Fixes-23" aria-hidden="true"></a></h3><ul>
|
||
<li>handle windows newlines on <code>newline_to_br</code> and <code>strip_newlines</code> (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/88aa63fd58b5a5824c031acc6f3e4072bedd262f">88aa63f</a>)</li>
|
||
<li>sort and where bug when using <code>strictVariables</code> (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/8af682d2ca68de99bafd4a7055e4912eeb318f57">8af682d</a>)</li>
|
||
</ul>
|
||
<h2 id="10-9-1-2023-08-23" class="article-heading"><a href="#10-9-1-2023-08-23" class="headerlink" title="10.9.1 (2023-08-23)"></a><a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/compare/v10.9.0...v10.9.1">10.9.1</a> (2023-08-23)<a class="article-anchor" href="#10-9-1-2023-08-23" aria-hidden="true"></a></h2><h3 id="Bug-Fixes-24" class="article-heading"><a href="#Bug-Fixes-24" class="headerlink" title="Bug Fixes"></a>Bug Fixes<a class="article-anchor" href="#Bug-Fixes-24" aria-hidden="true"></a></h3><ul>
|
||
<li>map filter allow nil results in strict mode, fixes <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/647">#647</a> (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/45adbd7008296a94da04d21a35917f744a0f4109">45adbd7</a>)</li>
|
||
</ul>
|
||
<h1 id="10-9-0-2023-08-22" class="article-heading"><a href="#10-9-0-2023-08-22" class="headerlink" title="10.9.0 (2023-08-22)"></a><a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/compare/v10.8.4...v10.9.0">10.9.0</a> (2023-08-22)<a class="article-anchor" href="#10-9-0-2023-08-22" aria-hidden="true"></a></h1><h3 id="Bug-Fixes-25" class="article-heading"><a href="#Bug-Fixes-25" class="headerlink" title="Bug Fixes"></a>Bug Fixes<a class="article-anchor" href="#Bug-Fixes-25" aria-hidden="true"></a></h3><ul>
|
||
<li>case should allow multiple values separated by or (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/b8e7e2d9467b17ca786e6fb422e9579dd178de76">b8e7e2d</a>)</li>
|
||
<li>for throws undefined var with a null value with strictVariables (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/dc6a3013874872ac85f1fbe5184c74631122d851">dc6a301</a>)</li>
|
||
<li>remove_last was eating an extra character (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/fc2731376f8ef59ac7160f97cef1fb5d94f053db">fc27313</a>)</li>
|
||
</ul>
|
||
<h3 id="Features-16" class="article-heading"><a href="#Features-16" class="headerlink" title="Features"></a>Features<a class="article-anchor" href="#Features-16" aria-hidden="true"></a></h3><ul>
|
||
<li>more flexible squared property read expression, fixes <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/643">#643</a> (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/646">#646</a>) (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/660d9be55f8eac16ca5ac77fd0b38b0d7f94961e">660d9be</a>)</li>
|
||
</ul>
|
||
<h2 id="10-8-4-2023-07-07" class="article-heading"><a href="#10-8-4-2023-07-07" class="headerlink" title="10.8.4 (2023-07-07)"></a><a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/compare/v10.8.3...v10.8.4">10.8.4</a> (2023-07-07)<a class="article-anchor" href="#10-8-4-2023-07-07" aria-hidden="true"></a></h2><h3 id="Bug-Fixes-26" class="article-heading"><a href="#Bug-Fixes-26" class="headerlink" title="Bug Fixes"></a>Bug Fixes<a class="article-anchor" href="#Bug-Fixes-26" aria-hidden="true"></a></h3><ul>
|
||
<li>allow quotes in inline comment tag, fixes <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/628">#628</a> (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/bf425c3adb929e68fa234bee8397560a436595bb">bf425c3</a>)</li>
|
||
</ul>
|
||
<h2 id="10-8-3-2023-06-16" class="article-heading"><a href="#10-8-3-2023-06-16" class="headerlink" title="10.8.3 (2023-06-16)"></a><a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/compare/v10.8.2...v10.8.3">10.8.3</a> (2023-06-16)<a class="article-anchor" href="#10-8-3-2023-06-16" aria-hidden="true"></a></h2><h3 id="Bug-Fixes-27" class="article-heading"><a href="#Bug-Fixes-27" class="headerlink" title="Bug Fixes"></a>Bug Fixes<a class="article-anchor" href="#Bug-Fixes-27" aria-hidden="true"></a></h3><ul>
|
||
<li>strftime getSuffix works for all dates (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/0b4e2a99790347bea0ab5f7d651f2330e3054601">0b4e2a9</a>)</li>
|
||
</ul>
|
||
<h2 id="10-8-2-2023-06-04" class="article-heading"><a href="#10-8-2-2023-06-04" class="headerlink" title="10.8.2 (2023-06-04)"></a><a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/compare/v10.8.1...v10.8.2">10.8.2</a> (2023-06-04)<a class="article-anchor" href="#10-8-2-2023-06-04" aria-hidden="true"></a></h2><h3 id="Bug-Fixes-28" class="article-heading"><a href="#Bug-Fixes-28" class="headerlink" title="Bug Fixes"></a>Bug Fixes<a class="article-anchor" href="#Bug-Fixes-28" aria-hidden="true"></a></h3><ul>
|
||
<li>sample filter randomness and count=1 case (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/fcb930f0ddf2489fa74cd323f24398d7e9f7717f">fcb930f</a>)</li>
|
||
</ul>
|
||
<h2 id="10-8-1-2023-06-04" class="article-heading"><a href="#10-8-1-2023-06-04" class="headerlink" title="10.8.1 (2023-06-04)"></a><a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/compare/v10.8.0...v10.8.1">10.8.1</a> (2023-06-04)<a class="article-anchor" href="#10-8-1-2023-06-04" aria-hidden="true"></a></h2><h3 id="Bug-Fixes-29" class="article-heading"><a href="#Bug-Fixes-29" class="headerlink" title="Bug Fixes"></a>Bug Fixes<a class="article-anchor" href="#Bug-Fixes-29" aria-hidden="true"></a></h3><ul>
|
||
<li>incorrect error message for browser UMD bundle (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/3a67eb7f1cc7e54d2ec94a985eca4c1f147cdd61">3a67eb7</a>)</li>
|
||
</ul>
|
||
<h1 id="10-8-0-2023-06-03" class="article-heading"><a href="#10-8-0-2023-06-03" class="headerlink" title="10.8.0 (2023-06-03)"></a><a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/compare/v10.7.1...v10.8.0">10.8.0</a> (2023-06-03)<a class="article-anchor" href="#10-8-0-2023-06-03" aria-hidden="true"></a></h1><h3 id="Bug-Fixes-30" class="article-heading"><a href="#Bug-Fixes-30" class="headerlink" title="Bug Fixes"></a>Bug Fixes<a class="article-anchor" href="#Bug-Fixes-30" aria-hidden="true"></a></h3><ul>
|
||
<li>proper error message for filter syntax error, <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/610">#610</a> (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/0480d3317d0e46519ad2adf4ac43f53cddf467c6">0480d33</a>)</li>
|
||
<li>sed invocations to work out of the box on macOS (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/615">#615</a>) (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/87d4cc7e14ece14161285a740be63afc8a88b63c">87d4cc7</a>)</li>
|
||
</ul>
|
||
<h3 id="Features-17" class="article-heading"><a href="#Features-17" class="headerlink" title="Features"></a>Features<a class="article-anchor" href="#Features-17" aria-hidden="true"></a></h3><ul>
|
||
<li>Add support for the Jekyll sample filter (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/612">#612</a>) (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/ba8b84245266589e43c0e70d99e12b981d349809">ba8b842</a>)</li>
|
||
<li>Add support for the Jekyll push filter (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/611">#611</a>)</li>
|
||
<li>introduce a matrix with latest Ubuntu and macOS to test the build on macOS as well (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/82ba54845f4cd4e1e7660c1557e3cfaa22d68924">82ba548</a>), closes <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/615">#615</a></li>
|
||
<li>precise line/col for tokenization Error, <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/613">#613</a> (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/e347e603d76c039cec191d417deab34e7ef1f9a7">e347e60</a>)</li>
|
||
</ul>
|
||
<h2 id="10-7-1-2023-04-24" class="article-heading"><a href="#10-7-1-2023-04-24" class="headerlink" title="10.7.1 (2023-04-24)"></a><a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/compare/v10.7.0...v10.7.1">10.7.1</a> (2023-04-24)<a class="article-anchor" href="#10-7-1-2023-04-24" aria-hidden="true"></a></h2><h3 id="Bug-Fixes-31" class="article-heading"><a href="#Bug-Fixes-31" class="headerlink" title="Bug Fixes"></a>Bug Fixes<a class="article-anchor" href="#Bug-Fixes-31" aria-hidden="true"></a></h3><ul>
|
||
<li>incorrect timezone correction for DST dates, fixes <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/604">#604</a> (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/33b3c010af0cd17a303621331feab0119ca840ce">33b3c01</a>)</li>
|
||
<li>timezoneOffset ignored in date when preserveTimezones is enabled, fixes <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/605">#605</a> (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/21ee27b57503f9d57f228973e1699972484e6089">21ee27b</a>)</li>
|
||
</ul>
|
||
<h1 id="10-7-0-2023-03-21" class="article-heading"><a href="#10-7-0-2023-03-21" class="headerlink" title="10.7.0 (2023-03-21)"></a><a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/compare/v10.6.2...v10.7.0">10.7.0</a> (2023-03-21)<a class="article-anchor" href="#10-7-0-2023-03-21" aria-hidden="true"></a></h1><h3 id="Bug-Fixes-32" class="article-heading"><a href="#Bug-Fixes-32" class="headerlink" title="Bug Fixes"></a>Bug Fixes<a class="article-anchor" href="#Bug-Fixes-32" aria-hidden="true"></a></h3><ul>
|
||
<li>update remove.md (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/601">#601</a>) (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/1bddd60b0191032d324526292027bc7fcd190dc1">1bddd60</a>)</li>
|
||
</ul>
|
||
<h3 id="Features-18" class="article-heading"><a href="#Features-18" class="headerlink" title="Features"></a>Features<a class="article-anchor" href="#Features-18" aria-hidden="true"></a></h3><ul>
|
||
<li>JSON format by <code>space</code> in <code>json</code> filter (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/7b87ea82d3d63420e548743c5a84a073f0cdad22">7b87ea8</a>)</li>
|
||
</ul>
|
||
<h2 id="10-6-2-2023-03-19" class="article-heading"><a href="#10-6-2-2023-03-19" class="headerlink" title="10.6.2 (2023-03-19)"></a><a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/compare/v10.6.1...v10.6.2">10.6.2</a> (2023-03-19)<a class="article-anchor" href="#10-6-2-2023-03-19" aria-hidden="true"></a></h2><h3 id="Bug-Fixes-33" class="article-heading"><a href="#Bug-Fixes-33" class="headerlink" title="Bug Fixes"></a>Bug Fixes<a class="article-anchor" href="#Bug-Fixes-33" aria-hidden="true"></a></h3><ul>
|
||
<li>sample FS in render-file.md (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/594">#594</a>) (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/4542ddcfc3d5e245112a119bf22f0e00cb925791">4542ddc</a>)</li>
|
||
</ul>
|
||
<h2 id="10-6-1-2023-03-02" class="article-heading"><a href="#10-6-1-2023-03-02" class="headerlink" title="10.6.1 (2023-03-02)"></a><a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/compare/v10.6.0...v10.6.1">10.6.1</a> (2023-03-02)<a class="article-anchor" href="#10-6-1-2023-03-02" aria-hidden="true"></a></h2><h3 id="Bug-Fixes-34" class="article-heading"><a href="#Bug-Fixes-34" class="headerlink" title="Bug Fixes"></a>Bug Fixes<a class="article-anchor" href="#Bug-Fixes-34" aria-hidden="true"></a></h3><ul>
|
||
<li>[expression] apply value equal for arrays, <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/589">#589</a> (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/9c0dc5fa39a31d477a5c5a2c5212034174bf0516">9c0dc5f</a>)</li>
|
||
<li>strip_html for multi line <script>/<style>/comments, <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/70">#70</a> (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/42d25902e855d3c06d5ead071bf55604f495c205">42d2590</a>)</li>
|
||
</ul>
|
||
<h1 id="10-6-0-2023-02-22"><a href="#10-6-0-2023-02-22" class="headerlink" title="10.6.0 (2023-02-22)"></a><a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/compare/v10.5.0...v10.6.0">10.6.0</a> (2023-02-22)</h1><h3 id="Features-19"><a href="#Features-19" class="headerlink" title="Features"></a>Features</h3><ul>
|
||
<li>LiquidOptions.dateFormat to override default date format (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/587">#587</a>) (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/3fb66465c6fe1bf4dc2e1ace9157c23d0fc8f859">3fb6646</a>)</li>
|
||
</ul>
|
||
<h1 id="10-5-0-2023-02-14"><a href="#10-5-0-2023-02-14" class="headerlink" title="10.5.0 (2023-02-14)"></a><a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/compare/v10.4.0...v10.5.0">10.5.0</a> (2023-02-14)</h1><h3 id="Bug-Fixes-35"><a href="#Bug-Fixes-35" class="headerlink" title="Bug Fixes"></a>Bug Fixes</h3><ul>
|
||
<li>"ownPropertyOnly" not respected when passed via "renderOptions" (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/d489916231779149e110183400e3e597b8ee02ba">d489916</a>)</li>
|
||
</ul>
|
||
<h3 id="Features-20"><a href="#Features-20" class="headerlink" title="Features"></a>Features</h3><ul>
|
||
<li>Adds support for options to CLI and improves usability (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/586">#586</a>) (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/24c8a1e3722e5359f02934e2814f9abfa888ee86">24c8a1e</a>)</li>
|
||
</ul>
|
||
<h1 id="10-4-0-2023-01-02"><a href="#10-4-0-2023-01-02" class="headerlink" title="10.4.0 (2023-01-02)"></a><a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/compare/v10.3.3...v10.4.0">10.4.0</a> (2023-01-02)</h1><h3 id="Features-21"><a href="#Features-21" class="headerlink" title="Features"></a>Features</h3><ul>
|
||
<li>support <code>not</code> operator, <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/575">#575</a> (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/3f21382d43cafa1e32162e58adabd22d5c3709ed">3f21382</a>)</li>
|
||
<li>support calling <code>date</code> without format string, <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/573">#573</a> (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/aafaa0b4f9e84f466fbcc2cb2ae37fe8704c5272">aafaa0b</a>)</li>
|
||
</ul>
|
||
<h2 id="10-3-3-2022-12-18"><a href="#10-3-3-2022-12-18" class="headerlink" title="10.3.3 (2022-12-18)"></a><a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/compare/v10.3.2...v10.3.3">10.3.3</a> (2022-12-18)</h2><h3 id="Bug-Fixes-36"><a href="#Bug-Fixes-36" class="headerlink" title="Bug Fixes"></a>Bug Fixes</h3><ul>
|
||
<li>type compatible with v9 tag definition, support <code>Context</code> as scope in various render APIs, <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/570">#570</a> (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/fb6a9f8717cd57522d53687da7e4718b28a7f68a">fb6a9f8</a>)</li>
|
||
</ul>
|
||
<h2 id="10-3-2-2022-12-13"><a href="#10-3-2-2022-12-13" class="headerlink" title="10.3.2 (2022-12-13)"></a><a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/compare/v10.3.1...v10.3.2">10.3.2</a> (2022-12-13)</h2><h3 id="Bug-Fixes-37"><a href="#Bug-Fixes-37" class="headerlink" title="Bug Fixes"></a>Bug Fixes</h3><ul>
|
||
<li>re-export error classes, <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/569">#569</a> (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/2663ee16a066c74cbd387fe40154fdeb2136f35a">2663ee1</a>)</li>
|
||
</ul>
|
||
<h2 id="10-3-1-2022-12-12"><a href="#10-3-1-2022-12-12" class="headerlink" title="10.3.1 (2022-12-12)"></a><a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/compare/v10.3.0...v10.3.1">10.3.1</a> (2022-12-12)</h2><h3 id="Bug-Fixes-38"><a href="#Bug-Fixes-38" class="headerlink" title="Bug Fixes"></a>Bug Fixes</h3><ul>
|
||
<li>support <code>Context</code> as <code>evalValue</code> parameter, <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/568">#568</a> (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/0f4916bc5a93f5e744e4246336c68f2e89774272">0f4916b</a>)</li>
|
||
</ul>
|
||
<h1 id="10-3-0-2022-12-11"><a href="#10-3-0-2022-12-11" class="headerlink" title="10.3.0 (2022-12-11)"></a><a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/compare/v10.2.0...v10.3.0">10.3.0</a> (2022-12-11)</h1><h3 id="Features-22"><a href="#Features-22" class="headerlink" title="Features"></a>Features</h3><ul>
|
||
<li>support disable outputEscape for specific filters, <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/565">#565</a> (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/e6db371519f0fb3b0068347cfb2016aed386c8fa">e6db371</a>)</li>
|
||
</ul>
|
||
<h1 id="10-2-0-2022-12-02"><a href="#10-2-0-2022-12-02" class="headerlink" title="10.2.0 (2022-12-02)"></a><a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/compare/v10.1.0...v10.2.0">10.2.0</a> (2022-12-02)</h1><h3 id="Bug-Fixes-39"><a href="#Bug-Fixes-39" class="headerlink" title="Bug Fixes"></a>Bug Fixes</h3><ul>
|
||
<li><code>case</code> should render multiple <code>when</code> statements (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/d17813ef5217264bd08f741b0e1f713bedf2d464">d17813e</a>)</li>
|
||
</ul>
|
||
<h3 id="Features-23"><a href="#Features-23" class="headerlink" title="Features"></a>Features</h3><ul>
|
||
<li>add remove_last filter (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/6c3f1c1e0c0c5d30ef77eaf20df65e149e51e693">6c3f1c1</a>)</li>
|
||
<li>add replace_last filter (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/b4d1e27420fcf36ae6d5dbc92cfe4a26299690f2">b4d1e27</a>)</li>
|
||
</ul>
|
||
<h1 id="10-1-0-2022-11-29"><a href="#10-1-0-2022-11-29" class="headerlink" title="10.1.0 (2022-11-29)"></a><a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/compare/v10.0.0...v10.1.0">10.1.0</a> (2022-11-29)</h1><h3 id="Features-24"><a href="#Features-24" class="headerlink" title="Features"></a>Features</h3><ul>
|
||
<li>timezone name for <code>opts.timezoneOffset</code> and <code>date</code> argument, fixes <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/553">#553</a> (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/89c6c7676d40f23090472a28cbf2fb22f93daad3">89c6c76</a>)</li>
|
||
</ul>
|
||
<h1 id="10-0-0-2022-11-27"><a href="#10-0-0-2022-11-27" class="headerlink" title="10.0.0 (2022-11-27)"></a><a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/compare/v9.43.0...v10.0.0">10.0.0</a> (2022-11-27)</h1><h3 id="Code-Refactoring"><a href="#Code-Refactoring" class="headerlink" title="Code Refactoring"></a>Code Refactoring</h3><ul>
|
||
<li>rename filters to snake style, <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/487">#487</a> (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/ff112a4750f91475e9eccdb301d7a468e895f6ca">ff112a4</a>)</li>
|
||
<li><code>_evalToken</code> renamed to <code>evalToken</code> (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/4e1a30a20c579408c87f2d28b9b6ec8e1dda65cc">4e1a30a</a>)</li>
|
||
<li>change <code>ownPropertyOnly</code> default value to <code>true</code> (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/7eb621601c2b05d6e379e5ce42219f2b1f556208">7eb6216</a>)</li>
|
||
<li>delay creation of <code>operatorsTrie</code> and hide this implementation (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/bb58d3e549dc5a5e067895ec4a0b3257b434f225">bb58d3e</a>)</li>
|
||
<li>remove <code>toThenable</code> export (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/ffefd91fbc0195c589c8c34ae80f2017acfe557c">ffefd91</a>)</li>
|
||
<li>remove use of internal <code>Context</code> class in <code>evalValue</code> argument (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/b115077e122a7b90e7972d58174d68aea8edd7bf">b115077</a>)</li>
|
||
</ul>
|
||
<h3 id="Performance-Improvements"><a href="#Performance-Improvements" class="headerlink" title="Performance Improvements"></a>Performance Improvements</h3><ul>
|
||
<li>target Node.js 14 for cjs bundle (main entry) (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/1f6ce7c8224123cea318d1aa6c12aa091d6e0518">1f6ce7c</a>)</li>
|
||
</ul>
|
||
<h3 id="BREAKING-CHANGES"><a href="#BREAKING-CHANGES" class="headerlink" title="BREAKING CHANGES"></a>BREAKING CHANGES</h3><ul>
|
||
<li><code>evalToken</code> now returns a generator (LiquidJS async), which is different from <code>evalToken</code> in previous LiquidJS versions.</li>
|
||
<li>main entry need Node.js>=14 to run, you can build LiquidJS by your own by using ESM entry.</li>
|
||
<li><code>ownPropertyOnly</code> default value changed to <code>true</code></li>
|
||
<li><code><liquidjs>.toThenable</code> is removed, use <code><liquidjs>.toPromise</code> instead</li>
|
||
<li><code>evalValue</code> won't support <code>Context</code> as second argument anymore.</li>
|
||
<li>use <code>operators</code> instead of <code>operatorsTrie</code> as Tokenizer constructor argument, #500</li>
|
||
<li>keys in <code><liquidjs>.filters</code> are now in snake case (instead of camel case), identical to that in Liquid template.</li>
|
||
</ul>
|
||
<h1 id="9-43-0-2022-11-27"><a href="#9-43-0-2022-11-27" class="headerlink" title="9.43.0 (2022-11-27)"></a><a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/compare/v9.42.1...v9.43.0">9.43.0</a> (2022-11-27)</h1><h3 id="Features-25"><a href="#Features-25" class="headerlink" title="Features"></a>Features</h3><ul>
|
||
<li>support timezone offset argument for date filter, <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/553">#553</a> (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/7a714855df9ba188e2e82839d248f6623ce94a87">7a71485</a>)</li>
|
||
</ul>
|
||
<h2 id="9-42-1-2022-10-21"><a href="#9-42-1-2022-10-21" class="headerlink" title="9.42.1 (2022-10-21)"></a><a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/compare/v9.42.0...v9.42.1">9.42.1</a> (2022-10-21)</h2><h3 id="Bug-Fixes-40"><a href="#Bug-Fixes-40" class="headerlink" title="Bug Fixes"></a>Bug Fixes</h3><ul>
|
||
<li>truncatewords should use at least one word, <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/537">#537</a> (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/32f613fb43e90f97364ee6a020589992dbb553cf">32f613f</a>)</li>
|
||
</ul>
|
||
<h1 id="9-42-0-2022-08-27"><a href="#9-42-0-2022-08-27" class="headerlink" title="9.42.0 (2022-08-27)"></a><a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/compare/v9.41.0...v9.42.0">9.42.0</a> (2022-08-27)</h1><h3 id="Features-26"><a href="#Features-26" class="headerlink" title="Features"></a>Features</h3><ul>
|
||
<li>promise in expression & nested property, <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/533">#533</a> <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/276">#276</a> (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/bbf00f37bf6080d38ebc258d1921d3ff0d504186">bbf00f3</a>)</li>
|
||
</ul>
|
||
<h1 id="9-41-0-2022-08-24"><a href="#9-41-0-2022-08-24" class="headerlink" title="9.41.0 (2022-08-24)"></a><a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/compare/v9.40.0...v9.41.0">9.41.0</a> (2022-08-24)</h1><h3 id="Features-27"><a href="#Features-27" class="headerlink" title="Features"></a>Features</h3><ul>
|
||
<li>use evalValue to parse & render expression, <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/527">#527</a> (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/071368afe1c4fd36ebdb0e1d300c367db1766f7f">071368a</a>)</li>
|
||
</ul>
|
||
<h1 id="9-40-0-2022-08-14"><a href="#9-40-0-2022-08-14" class="headerlink" title="9.40.0 (2022-08-14)"></a><a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/compare/v9.39.2...v9.40.0">9.40.0</a> (2022-08-14)</h1><h3 id="Bug-Fixes-41"><a href="#Bug-Fixes-41" class="headerlink" title="Bug Fixes"></a>Bug Fixes</h3><ul>
|
||
<li>target ES6 for ESM bundles, fixes <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/526">#526</a> (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/905a6dd1491705c1154b6679a67c1eb1ffe7eef5">905a6dd</a>)</li>
|
||
</ul>
|
||
<h3 id="Features-28"><a href="#Features-28" class="headerlink" title="Features"></a>Features</h3><ul>
|
||
<li>export toValueSync & defaultOptions to evaluate expression, see <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/527">#527</a> (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/e874b4060b46195e05a5cc6690626bdaa532154c">e874b40</a>)</li>
|
||
</ul>
|
||
<h2 id="9-39-2-2022-07-21"><a href="#9-39-2-2022-07-21" class="headerlink" title="9.39.2 (2022-07-21)"></a><a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/compare/v9.39.1...v9.39.2">9.39.2</a> (2022-07-21)</h2><h3 id="Bug-Fixes-42"><a href="#Bug-Fixes-42" class="headerlink" title="Bug Fixes"></a>Bug Fixes</h3><ul>
|
||
<li>expression support Drop.valueOf, fixes <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/522">#522</a> (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/4ad383d9beb57f5683805decc1851778db64aea4">4ad383d</a>)</li>
|
||
</ul>
|
||
<h2 id="9-39-1-2022-07-14"><a href="#9-39-1-2022-07-14" class="headerlink" title="9.39.1 (2022-07-14)"></a><a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/compare/v9.39.0...v9.39.1">9.39.1</a> (2022-07-14)</h2><h3 id="Bug-Fixes-43"><a href="#Bug-Fixes-43" class="headerlink" title="Bug Fixes"></a>Bug Fixes</h3><ul>
|
||
<li>throw ParseError instead of RenderError for invalid assign expression, closes <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/519">#519</a> (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/c41a5d5babf85ccedbcb3b6f9a3cf5c326f72ae1">c41a5d5</a>)</li>
|
||
</ul>
|
||
<h1 id="9-39-0-2022-07-09"><a href="#9-39-0-2022-07-09" class="headerlink" title="9.39.0 (2022-07-09)"></a><a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/compare/v9.38.0...v9.39.0">9.39.0</a> (2022-07-09)</h1><h3 id="Bug-Fixes-44"><a href="#Bug-Fixes-44" class="headerlink" title="Bug Fixes"></a>Bug Fixes</h3><ul>
|
||
<li>for tag not respecting Drop#valueOf(), fixes <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/515">#515</a> (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/c3e51caa701fd4449ed5257e23569a37ef12dea2">c3e51ca</a>)</li>
|
||
</ul>
|
||
<h3 id="Features-29"><a href="#Features-29" class="headerlink" title="Features"></a>Features</h3><ul>
|
||
<li>iteration protocols (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/a19feea7c46fc476139a150bda051f485328afe8">a19feea</a>)</li>
|
||
</ul>
|
||
<h1 id="9-38-0-2022-07-07"><a href="#9-38-0-2022-07-07" class="headerlink" title="9.38.0 (2022-07-07)"></a><a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/compare/v9.37.0...v9.38.0">9.38.0</a> (2022-07-07)</h1><h3 id="Bug-Fixes-45"><a href="#Bug-Fixes-45" class="headerlink" title="Bug Fixes"></a>Bug Fixes</h3><ul>
|
||
<li>stack overflow on large number of templates, <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/513">#513</a> (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/3dc4290b56265cfafbee8d9836e912d9b8492f90">3dc4290</a>)</li>
|
||
</ul>
|
||
<h3 id="Features-30"><a href="#Features-30" class="headerlink" title="Features"></a>Features</h3><ul>
|
||
<li>inline comment tag (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/514">#514</a>) (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/2f8770898963e35ac4491f6975a8abd03dc09067">2f87708</a>)</li>
|
||
</ul>
|
||
<h1 id="9-37-0-2022-04-21"><a href="#9-37-0-2022-04-21" class="headerlink" title="9.37.0 (2022-04-21)"></a><a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/compare/v9.36.2...v9.37.0">9.37.0</a> (2022-04-21)</h1><h3 id="Bug-Fixes-46"><a href="#Bug-Fixes-46" class="headerlink" title="Bug Fixes"></a>Bug Fixes</h3><ul>
|
||
<li>support integer arithmetic for <code>divided_by</code>, closes <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/465">#465</a> (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/e69a51025efa7dec7d60d0067200a1466988ebbc">e69a510</a>)</li>
|
||
</ul>
|
||
<h3 id="Features-31"><a href="#Features-31" class="headerlink" title="Features"></a>Features</h3><ul>
|
||
<li>automatic output escaping, closes <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/500">#500</a> (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/f88490cd3cd0b5316c43c3ca76837544d99ce0b0">f88490c</a>)</li>
|
||
</ul>
|
||
<h2 id="9-36-2-2022-04-19"><a href="#9-36-2-2022-04-19" class="headerlink" title="9.36.2 (2022-04-19)"></a><a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/compare/v9.36.1...v9.36.2">9.36.2</a> (2022-04-19)</h2><h3 id="Bug-Fixes-47"><a href="#Bug-Fixes-47" class="headerlink" title="Bug Fixes"></a>Bug Fixes</h3><ul>
|
||
<li>lazy createRequire to allow exceptions being catched, fixes <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/497">#497</a> (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/b377dad9e34c3de3e0eedc1ee6f17a0e9d919669">b377dad</a>)</li>
|
||
</ul>
|
||
<h2 id="9-36-1-2022-04-17"><a href="#9-36-1-2022-04-17" class="headerlink" title="9.36.1 (2022-04-17)"></a><a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/compare/v9.36.0...v9.36.1">9.36.1</a> (2022-04-17)</h2><h3 id="Bug-Fixes-48"><a href="#Bug-Fixes-48" class="headerlink" title="Bug Fixes"></a>Bug Fixes</h3><ul>
|
||
<li>contains operator does not support Drop, fixes <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/492">#492</a> (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/9e024ff2bcf17e7ac19c718389d4cef39b8a51f7">9e024ff</a>)</li>
|
||
<li>responsive header (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/a56af6bbfb5b698db55fbeb87e8e0872688fbe19">a56af6b</a>)</li>
|
||
<li>use <code>createRequire</code> for ESM, fixes <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/334">#334</a> (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/eec381ec72db3858452799b7a3264e240be3044d">eec381e</a>)</li>
|
||
</ul>
|
||
<h1 id="9-36-0-2022-03-05"><a href="#9-36-0-2022-03-05" class="headerlink" title="9.36.0 (2022-03-05)"></a><a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/compare/v9.35.2...v9.36.0">9.36.0</a> (2022-03-05)</h1><h3 id="Features-32"><a href="#Features-32" class="headerlink" title="Features"></a>Features</h3><ul>
|
||
<li>Access array item by negative index, closes <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/486">#486</a> (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/049685b9a0271ba03875e24ff2f6c7870cae62a7">049685b</a>)</li>
|
||
<li>allow strip filter with specified char, closes <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/390">#390</a> (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/c503cb23dfbdd6f146d6dea16a84eab3df1f7aa9">c503cb2</a>)</li>
|
||
<li>appropriate error for malformed filters, fixes <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/271">#271</a> (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/01014edc491e12d38981045442da9faee598cdf7">01014ed</a>)</li>
|
||
</ul>
|
||
<h2 id="9-35-2-2022-03-02"><a href="#9-35-2-2022-03-02" class="headerlink" title="9.35.2 (2022-03-02)"></a><a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/compare/v9.35.1...v9.35.2">9.35.2</a> (2022-03-02)</h2><h3 id="Bug-Fixes-49"><a href="#Bug-Fixes-49" class="headerlink" title="Bug Fixes"></a>Bug Fixes</h3><ul>
|
||
<li>corner case for concat filter without argument, <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/481">#481</a> (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/aa955173d4c7adc585e862934429f1f4c5f64969">aa95517</a>)</li>
|
||
<li>export all builtin tags from LiquidJS, <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/464">#464</a> (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/33009bb988eb74c58f390992750d91b967cb3428">33009bb</a>)</li>
|
||
</ul>
|
||
<h2 id="9-35-1-2022-02-26"><a href="#9-35-1-2022-02-26" class="headerlink" title="9.35.1 (2022-02-26)"></a><a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/compare/v9.35.0...v9.35.1">9.35.1</a> (2022-02-26)</h2><h3 id="Bug-Fixes-50"><a href="#Bug-Fixes-50" class="headerlink" title="Bug Fixes"></a>Bug Fixes</h3><ul>
|
||
<li>some filters throw on nil input, see <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/481">#481</a> (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/7dfb620d30f8818685e1cfb8e7492313a0d036ab">7dfb620</a>)</li>
|
||
</ul>
|
||
<h1 id="9-35-0-2022-02-23"><a href="#9-35-0-2022-02-23" class="headerlink" title="9.35.0 (2022-02-23)"></a><a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/compare/v9.34.1...v9.35.0">9.35.0</a> (2022-02-23)</h1><h3 id="Bug-Fixes-51"><a href="#Bug-Fixes-51" class="headerlink" title="Bug Fixes"></a>Bug Fixes</h3><ul>
|
||
<li><code>url_encode</code> throws on undefined value, fixes <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/479">#479</a> (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/ca3240c2c4d157095d2ebe0024d0c71bc5e435f8">ca3240c</a>)</li>
|
||
</ul>
|
||
<h3 id="Features-33"><a href="#Features-33" class="headerlink" title="Features"></a>Features</h3><ul>
|
||
<li>expose all tags/filters and TimezoneDate, closes <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/464">#464</a> (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/dab8a29070b2508f2e6532717b7663966f610bec">dab8a29</a>)</li>
|
||
</ul>
|
||
<h2 id="9-34-1-2022-02-20"><a href="#9-34-1-2022-02-20" class="headerlink" title="9.34.1 (2022-02-20)"></a><a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/compare/v9.34.0...v9.34.1">9.34.1</a> (2022-02-20)</h2><h3 id="Bug-Fixes-52"><a href="#Bug-Fixes-52" class="headerlink" title="Bug Fixes"></a>Bug Fixes</h3><ul>
|
||
<li>array output now join with "" instead of "," (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/ab5e245fba9a0f6936275319d4e5e25aadb0f7c1">ab5e245</a>)</li>
|
||
<li>sort filter unexpectedly modifies original array, <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/475">#475</a> (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/dbc049738633b1b6f578d9d20f830b548ba67a22">dbc0497</a>)</li>
|
||
</ul>
|
||
<h1 id="9-34-0-2022-01-28"><a href="#9-34-0-2022-01-28" class="headerlink" title="9.34.0 (2022-01-28)"></a><a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/compare/v9.33.1...v9.34.0">9.34.0</a> (2022-01-28)</h1><h3 id="Bug-Fixes-53"><a href="#Bug-Fixes-53" class="headerlink" title="Bug Fixes"></a>Bug Fixes</h3><ul>
|
||
<li>where-filter null handling (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/457">#457</a>) (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/9da41c8a37d9c49ee4a16d5bd520fd6ae01c14ec">9da41c8</a>)</li>
|
||
</ul>
|
||
<h3 id="Features-34"><a href="#Features-34" class="headerlink" title="Features"></a>Features</h3><ul>
|
||
<li><code>ownPropertyOnly</code> option to protect prototype, <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/454">#454</a> (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/7e99efc5131e20cf3f59e1fc2c371a15aa4109db">7e99efc</a>)</li>
|
||
</ul>
|
||
<h2 id="9-33-1-2022-01-19"><a href="#9-33-1-2022-01-19" class="headerlink" title="9.33.1 (2022-01-19)"></a><a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/compare/v9.33.0...v9.33.1">9.33.1</a> (2022-01-19)</h2><h3 id="Bug-Fixes-54"><a href="#Bug-Fixes-54" class="headerlink" title="Bug Fixes"></a>Bug Fixes</h3><ul>
|
||
<li>liquidjs.version on npm package (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/53824a2d00f978214fcd83a48118b7900cf97449">53824a2</a>)</li>
|
||
</ul>
|
||
<h1 id="9-33-0-2022-01-19"><a href="#9-33-0-2022-01-19" class="headerlink" title="9.33.0 (2022-01-19)"></a><a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/compare/v9.32.1...v9.33.0">9.33.0</a> (2022-01-19)</h1><h3 id="Features-35"><a href="#Features-35" class="headerlink" title="Features"></a>Features</h3><ul>
|
||
<li>support <code>offset:continue</code>, see <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/439">#439</a> (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/8c27a84059384ae730eb0fa1524df04e122e27a0">8c27a84</a>)</li>
|
||
<li>support Jekyll-like include syntax, see <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/441">#441</a> (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/388d0fbbc42fe8cd69faba61c1dc29e9bb5ec2d0">388d0fb</a>)</li>
|
||
</ul>
|
||
<h2 id="9-32-1-2022-01-12"><a href="#9-32-1-2022-01-12" class="headerlink" title="9.32.1 (2022-01-12)"></a><a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/compare/v9.32.0...v9.32.1">9.32.1</a> (2022-01-12)</h2><h3 id="Bug-Fixes-55"><a href="#Bug-Fixes-55" class="headerlink" title="Bug Fixes"></a>Bug Fixes</h3><ul>
|
||
<li>remove limit on operator char length (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/7677f848c0c57335dd1c4f1e3ec251fbf9b1663f">7677f84</a>)</li>
|
||
</ul>
|
||
<h1 id="9-32-0-2022-01-02"><a href="#9-32-0-2022-01-02" class="headerlink" title="9.32.0 (2022-01-02)"></a><a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/compare/v9.31.0...v9.32.0">9.32.0</a> (2022-01-02)</h1><h3 id="Features-36"><a href="#Features-36" class="headerlink" title="Features"></a>Features</h3><ul>
|
||
<li>support allow_false for <code>default</code> filter, see <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/435">#435</a> (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/c756191f49f9c2b823048367abfdf0adf2bdb875">c756191</a>)</li>
|
||
</ul>
|
||
<h1 id="9-31-0-2021-12-19"><a href="#9-31-0-2021-12-19" class="headerlink" title="9.31.0 (2021-12-19)"></a><a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/compare/v9.30.0...v9.31.0">9.31.0</a> (2021-12-19)</h1><h3 id="Features-37"><a href="#Features-37" class="headerlink" title="Features"></a>Features</h3><ul>
|
||
<li>implement <code>liquid</code> and <code>echo</code> tags, see <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/428">#428</a> (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/fde9924ee622efae4c013d2aa01c6d705c8d5f46">fde9924</a>)</li>
|
||
</ul>
|
||
<h1 id="9-30-0-2021-12-18"><a href="#9-30-0-2021-12-18" class="headerlink" title="9.30.0 (2021-12-18)"></a><a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/compare/v9.29.0...v9.30.0">9.30.0</a> (2021-12-18)</h1><h3 id="Features-38"><a href="#Features-38" class="headerlink" title="Features"></a>Features</h3><ul>
|
||
<li>support jekyll-like include, see <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/433">#433</a> (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/23279a816a0582ade7f3b15c1c65c74bc147d134">23279a8</a>)</li>
|
||
</ul>
|
||
<h1 id="9-29-0-2021-12-11"><a href="#9-29-0-2021-12-11" class="headerlink" title="9.29.0 (2021-12-11)"></a><a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/compare/v9.28.6...v9.29.0">9.29.0</a> (2021-12-11)</h1><h3 id="Features-39"><a href="#Features-39" class="headerlink" title="Features"></a>Features</h3><ul>
|
||
<li>customize globals & strictVariables when calling render, see <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/432">#432</a> (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/6801552fe6829770cbbfdda051731c8b466ed9ec">6801552</a>)</li>
|
||
</ul>
|
||
<h2 id="9-28-6-2021-12-07"><a href="#9-28-6-2021-12-07" class="headerlink" title="9.28.6 (2021-12-07)"></a><a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/compare/v9.28.5...v9.28.6">9.28.6</a> (2021-12-07)</h2><h3 id="Bug-Fixes-56"><a href="#Bug-Fixes-56" class="headerlink" title="Bug Fixes"></a>Bug Fixes</h3><ul>
|
||
<li>size filter does not respect Objects, fixes <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/385">#385</a> (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/6c114267a526ef764dfd9bd94de199d2932ad91a">6c11426</a>)</li>
|
||
<li>throws when using <code>preserveTimezones</code> on Node.js, fixes <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/431">#431</a> (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/e2ef236f68273b72a0b1293b0d13728cdb9aa4b8">e2ef236</a>)</li>
|
||
</ul>
|
||
<h2 id="9-28-5-2021-11-05"><a href="#9-28-5-2021-11-05" class="headerlink" title="9.28.5 (2021-11-05)"></a><a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/compare/v9.28.4...v9.28.5">9.28.5</a> (2021-11-05)</h2><h3 id="Bug-Fixes-57"><a href="#Bug-Fixes-57" class="headerlink" title="Bug Fixes"></a>Bug Fixes</h3><ul>
|
||
<li>always allow './' and '../' to be relative, even on windows (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/44f6b520d53ba984ecb5fc430d70f698837d1802">44f6b52</a>)</li>
|
||
</ul>
|
||
<h2 id="9-28-4-2021-10-31"><a href="#9-28-4-2021-10-31" class="headerlink" title="9.28.4 (2021-10-31)"></a><a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/compare/v9.28.3...v9.28.4">9.28.4</a> (2021-10-31)</h2><h3 id="Bug-Fixes-58"><a href="#Bug-Fixes-58" class="headerlink" title="Bug Fixes"></a>Bug Fixes</h3><ul>
|
||
<li>allow <code>{%render%}</code> to reassign argument, <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/404">#404</a> (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/124f4c4485270a5fdfca610808a56ecd98d98417">124f4c4</a>)</li>
|
||
</ul>
|
||
<h2 id="9-28-3-2021-10-27"><a href="#9-28-3-2021-10-27" class="headerlink" title="9.28.3 (2021-10-27)"></a><a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/compare/v9.28.2...v9.28.3">9.28.3</a> (2021-10-27)</h2><h3 id="Bug-Fixes-59"><a href="#Bug-Fixes-59" class="headerlink" title="Bug Fixes"></a>Bug Fixes</h3><ul>
|
||
<li>relative root (by default) yields LookupError, fixes <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/419">#419</a>, <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/424">#424</a>, also related to <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/395">#395</a> (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/aebeae9e1bbb8472af7788dfd09a08cb6de58e1c">aebeae9</a>)</li>
|
||
</ul>
|
||
<h2 id="9-28-2-2021-10-16"><a href="#9-28-2-2021-10-16" class="headerlink" title="9.28.2 (2021-10-16)"></a><a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/compare/v9.28.1...v9.28.2">9.28.2</a> (2021-10-16)</h2><h3 id="Bug-Fixes-60"><a href="#Bug-Fixes-60" class="headerlink" title="Bug Fixes"></a>Bug Fixes</h3><ul>
|
||
<li>cache ongoing parseFile() calls, fixes <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/416">#416</a> (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/8894cbfe6e0dbad4c07439adcefb6b3e2056be11">8894cbf</a>)</li>
|
||
</ul>
|
||
<h2 id="9-28-1-2021-10-16"><a href="#9-28-1-2021-10-16" class="headerlink" title="9.28.1 (2021-10-16)"></a><a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/compare/v9.28.0...v9.28.1">9.28.1</a> (2021-10-16)</h2><h3 id="Bug-Fixes-61"><a href="#Bug-Fixes-61" class="headerlink" title="Bug Fixes"></a>Bug Fixes</h3><ul>
|
||
<li>hardcoded '/' in normalized <code>options.fs</code>, fixes <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/412">#412</a>, <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/408">#408</a> (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/9cfa43b8aee6a980f39d99f1cdb2be730ca21731">9cfa43b</a>)</li>
|
||
</ul>
|
||
<h1 id="9-28-0-2021-10-06"><a href="#9-28-0-2021-10-06" class="headerlink" title="9.28.0 (2021-10-06)"></a><a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/compare/v9.27.1...v9.28.0">9.28.0</a> (2021-10-06)</h1><h3 id="Bug-Fixes-62"><a href="#Bug-Fixes-62" class="headerlink" title="Bug Fixes"></a>Bug Fixes</h3><ul>
|
||
<li>skip root check for renderFile() (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/822ba0be0f1cfbedd50376aff8ac49eee71bd48c">822ba0b</a>)</li>
|
||
<li>support timezoneOffset for date from scope, <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/401">#401</a> (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/fd5ef474c36212e6a2446012dcd26bca93f84c7b">fd5ef47</a>)</li>
|
||
</ul>
|
||
<h3 id="Features-40"><a href="#Features-40" class="headerlink" title="Features"></a>Features</h3><ul>
|
||
<li><code>relativeReference</code> for render/include/layout, <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/395">#395</a> (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/a3455ebd0b207141c34630c0af44d917db2ca1dd">a3455eb</a>)</li>
|
||
<li>implement <code>forloop.name</code> as found in ruby shopify/liquid (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/6dc7fada72467418806c1ee4bd7eaf3003690fe6">6dc7fad</a>)</li>
|
||
</ul>
|
||
<h2 id="9-27-1-2021-10-04"><a href="#9-27-1-2021-10-04" class="headerlink" title="9.27.1 (2021-10-04)"></a><a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/compare/v9.27.0...v9.27.1">9.27.1</a> (2021-10-04)</h2><h3 id="Bug-Fixes-63"><a href="#Bug-Fixes-63" class="headerlink" title="Bug Fixes"></a>Bug Fixes</h3><ul>
|
||
<li>directory info in lookupError message, <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/395">#395</a> (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/92bfc65e0b1d937c00a8368b272223c702132d23">92bfc65</a>)</li>
|
||
</ul>
|
||
<h1 id="9-27-0-2021-10-03"><a href="#9-27-0-2021-10-03" class="headerlink" title="9.27.0 (2021-10-03)"></a><a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/compare/v9.26.0...v9.27.0">9.27.0</a> (2021-10-03)</h1><h3 id="Bug-Fixes-64"><a href="#Bug-Fixes-64" class="headerlink" title="Bug Fixes"></a>Bug Fixes</h3><ul>
|
||
<li>remove "stream" dependency in browser bundles, <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/396">#396</a> (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/3b5eb6664f673c29d74cb7645e01dcbdf43c8343">3b5eb66</a>)</li>
|
||
<li>renderToNodeStream() now emit 'error' event instead of throw (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/afeef1d7450b2799b3441b0241d2466b892a27ff">afeef1d</a>)</li>
|
||
</ul>
|
||
<h3 id="Features-41"><a href="#Features-41" class="headerlink" title="Features"></a>Features</h3><ul>
|
||
<li>add <code>layouts</code>, <code>partials</code> apart from <code>root</code>, <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/395">#395</a> (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/b9ae479b653a34fadb98c324c4683dd1fdd31af1">b9ae479</a>)</li>
|
||
<li>renderFileToNodeStream(filepath, scope) (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/68c4cfcfb647c22225dd6edede53ad7a5d7c4485">68c4cfc</a>)</li>
|
||
</ul>
|
||
<h3 id="Performance-Improvements-1"><a href="#Performance-Improvements-1" class="headerlink" title="Performance Improvements"></a>Performance Improvements</h3><ul>
|
||
<li>make the most of streamed rendering (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/aea34418de24cb85ea1acddf68c3683ce7fc9fa8">aea3441</a>)</li>
|
||
</ul>
|
||
<h1 id="9-26-0-2021-09-30"><a href="#9-26-0-2021-09-30" class="headerlink" title="9.26.0 (2021-09-30)"></a><a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/compare/v9.25.1...v9.26.0">9.26.0</a> (2021-09-30)</h1><h3 id="Features-42"><a href="#Features-42" class="headerlink" title="Features"></a>Features</h3><ul>
|
||
<li>orderedFilterParameters, closes <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/312">#312</a> (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/10e8c8ff7e1cca6df43087953cd8daf4bd618563">10e8c8f</a>)</li>
|
||
<li>stream rendering, closed <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/361">#361</a> fixes <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/360">#360</a> (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/9012133e0717b1813c6a74a6a282f43ba14d0ada">9012133</a>)</li>
|
||
<li>timezoneOffset option to specify output timezone, see <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/375">#375</a> (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/6b9f872bccb4b0c636dc7be2088cafa9bc6c900a">6b9f872</a>)</li>
|
||
</ul>
|
||
<h3 id="Performance-Improvements-2"><a href="#Performance-Improvements-2" class="headerlink" title="Performance Improvements"></a>Performance Improvements</h3><ul>
|
||
<li>improve performance by 4x by simplified parseFile (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/24f534608489fccc155f30bbaf37397c46278da6">24f5346</a>)</li>
|
||
<li>parse filenames in parse() insteadof render() (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/8273c17dab3dc09858330ce45e3617a650e7fcaa">8273c17</a>)</li>
|
||
</ul>
|
||
<h2 id="9-25-1-2021-06-20"><a href="#9-25-1-2021-06-20" class="headerlink" title="9.25.1 (2021-06-20)"></a><a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/compare/v9.25.0...v9.25.1">9.25.1</a> (2021-06-20)</h2><h3 id="Performance-Improvements-3"><a href="#Performance-Improvements-3" class="headerlink" title="Performance Improvements"></a>Performance Improvements</h3><ul>
|
||
<li>add cross-engines benchmark (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/cdceb25d007b3d30a85e51ac538e12297c73bfcf">cdceb25</a>)</li>
|
||
</ul>
|
||
<h1 id="9-25-0-2021-05-07"><a href="#9-25-0-2021-05-07" class="headerlink" title="9.25.0 (2021-05-07)"></a><a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/compare/v9.24.2...v9.25.0">9.25.0</a> (2021-05-07)</h1><h3 id="Features-43"><a href="#Features-43" class="headerlink" title="Features"></a>Features</h3><ul>
|
||
<li>when tag with multiple values (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/8f9639f">8f9639f</a>)</li>
|
||
</ul>
|
||
<h2 id="9-24-2-2021-05-04"><a href="#9-24-2-2021-05-04" class="headerlink" title="9.24.2 (2021-05-04)"></a><a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/compare/v9.24.1...v9.24.2">9.24.2</a> (2021-05-04)</h2><h3 id="Bug-Fixes-65"><a href="#Bug-Fixes-65" class="headerlink" title="Bug Fixes"></a>Bug Fixes</h3><ul>
|
||
<li>operator boundary not correctly recognized, fixes <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/342">#342</a> (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/3e3d84a">3e3d84a</a>)</li>
|
||
</ul>
|
||
<h2 id="9-24-1-2021-05-01"><a href="#9-24-1-2021-05-01" class="headerlink" title="9.24.1 (2021-05-01)"></a><a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/compare/v9.24.0...v9.24.1">9.24.1</a> (2021-05-01)</h2><h3 id="Bug-Fixes-66"><a href="#Bug-Fixes-66" class="headerlink" title="Bug Fixes"></a>Bug Fixes</h3><ul>
|
||
<li>make LiquidError context property public (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/1fd76ac">1fd76ac</a>)</li>
|
||
</ul>
|
||
<h1 id="9-24-0-2021-05-01"><a href="#9-24-0-2021-05-01" class="headerlink" title="9.24.0 (2021-05-01)"></a><a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/compare/v9.23.4...v9.24.0">9.24.0</a> (2021-05-01)</h1><h3 id="Features-44"><a href="#Features-44" class="headerlink" title="Features"></a>Features</h3><ul>
|
||
<li>add context as a property on the LiquidError error (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/9c7cb57">9c7cb57</a>)</li>
|
||
<li>export errors for better error handling in user-land (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/4e394b9">4e394b9</a>)</li>
|
||
</ul>
|
||
<h2 id="9-23-4-2021-04-17"><a href="#9-23-4-2021-04-17" class="headerlink" title="9.23.4 (2021-04-17)"></a><a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/compare/v9.23.3...v9.23.4">9.23.4</a> (2021-04-17)</h2><h3 id="Bug-Fixes-67"><a href="#Bug-Fixes-67" class="headerlink" title="Bug Fixes"></a>Bug Fixes</h3><ul>
|
||
<li>capitalize filter not lower case trailing string, fixes <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/326">#326</a> (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/6548765">6548765</a>)</li>
|
||
</ul>
|
||
<h2 id="9-23-3-2021-03-21"><a href="#9-23-3-2021-03-21" class="headerlink" title="9.23.3 (2021-03-21)"></a><a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/compare/v9.23.2...v9.23.3">9.23.3</a> (2021-03-21)</h2><h3 id="Bug-Fixes-68"><a href="#Bug-Fixes-68" class="headerlink" title="Bug Fixes"></a>Bug Fixes</h3><ul>
|
||
<li>expose TokenKind (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/dbc23e8">dbc23e8</a>)</li>
|
||
</ul>
|
||
<h2 id="9-23-2-2021-03-13"><a href="#9-23-2-2021-03-13" class="headerlink" title="9.23.2 (2021-03-13)"></a><a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/compare/v9.23.1...v9.23.2">9.23.2</a> (2021-03-13)</h2><h3 id="Bug-Fixes-69"><a href="#Bug-Fixes-69" class="headerlink" title="Bug Fixes"></a>Bug Fixes</h3><ul>
|
||
<li>comparison for empty/nil, fixes <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/321">#321</a> (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/99d14e7">99d14e7</a>)</li>
|
||
<li>newline_to_br filter should output <br /> instead of <br/>, fixes <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/320">#320</a> (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/9a9b792">9a9b792</a>)</li>
|
||
</ul>
|
||
<h2 id="9-23-1-2021-02-19"><a href="#9-23-1-2021-02-19" class="headerlink" title="9.23.1 (2021-02-19)"></a><a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/compare/v9.23.0...v9.23.1">9.23.1</a> (2021-02-19)</h2><h3 id="Bug-Fixes-70"><a href="#Bug-Fixes-70" class="headerlink" title="Bug Fixes"></a>Bug Fixes</h3><ul>
|
||
<li>lenientIf not working for the umd bundle, closes <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/313">#313</a> (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/2e66e8b">2e66e8b</a>)</li>
|
||
</ul>
|
||
<h1 id="9-23-0-2021-02-12"><a href="#9-23-0-2021-02-12" class="headerlink" title="9.23.0 (2021-02-12)"></a><a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/compare/v9.22.1...v9.23.0">9.23.0</a> (2021-02-12)</h1><h3 id="Bug-Fixes-71"><a href="#Bug-Fixes-71" class="headerlink" title="Bug Fixes"></a>Bug Fixes</h3><ul>
|
||
<li>respect <code>fs</code> in parser options, for <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/233">#233</a> (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/4e82da6">4e82da6</a>)</li>
|
||
</ul>
|
||
<h3 id="Features-45"><a href="#Features-45" class="headerlink" title="Features"></a>Features</h3><ul>
|
||
<li>support filters in if/unless/case, see <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/287">#287</a> (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/2f059f6">2f059f6</a>)</li>
|
||
<li>support function calls, closes <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/222">#222</a> (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/e37824f">e37824f</a>)</li>
|
||
<li>support layout none, closes <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/299">#299</a> (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/81e11bb">81e11bb</a>)</li>
|
||
</ul>
|
||
<h2 id="9-22-1-2021-02-05"><a href="#9-22-1-2021-02-05" class="headerlink" title="9.22.1 (2021-02-05)"></a><a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/compare/v9.22.0...v9.22.1">9.22.1</a> (2021-02-05)</h2><h3 id="Bug-Fixes-72"><a href="#Bug-Fixes-72" class="headerlink" title="Bug Fixes"></a>Bug Fixes</h3><ul>
|
||
<li>default to precedence 1 for custom operators (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/20f559e">20f559e</a>)</li>
|
||
</ul>
|
||
<h1 id="9-22-0-2021-02-04"><a href="#9-22-0-2021-02-04" class="headerlink" title="9.22.0 (2021-02-04)"></a><a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/compare/v9.21.0...v9.22.0">9.22.0</a> (2021-02-04)</h1><h3 id="Features-46"><a href="#Features-46" class="headerlink" title="Features"></a>Features</h3><ul>
|
||
<li>compact filter (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/f42c217">f42c217</a>)</li>
|
||
</ul>
|
||
<h1 id="9-21-0-2021-02-04"><a href="#9-21-0-2021-02-04" class="headerlink" title="9.21.0 (2021-02-04)"></a><a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/compare/v9.20.1...v9.21.0">9.21.0</a> (2021-02-04)</h1><h3 id="Features-47"><a href="#Features-47" class="headerlink" title="Features"></a>Features</h3><ul>
|
||
<li>add <code>operators</code> option for custom operators (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/75591cd">75591cd</a>)</li>
|
||
<li>create trie programmatically in options (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/befc33c">befc33c</a>)</li>
|
||
<li>export OperatorMap type (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/bc87e19">bc87e19</a>)</li>
|
||
<li>export Operators from operator.ts (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/6a7c280">6a7c280</a>)</li>
|
||
<li>rename to defaultOperators and Operators (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/8734e2e">8734e2e</a>)</li>
|
||
</ul>
|
||
<h2 id="9-20-1-2021-01-24"><a href="#9-20-1-2021-01-24" class="headerlink" title="9.20.1 (2021-01-24)"></a><a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/compare/v9.20.0...v9.20.1">9.20.1</a> (2021-01-24)</h2><h3 id="Bug-Fixes-73"><a href="#Bug-Fixes-73" class="headerlink" title="Bug Fixes"></a>Bug Fixes</h3><ul>
|
||
<li>allow string literals contain delimiters, fixes <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/288">#288</a> (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/9c40da7">9c40da7</a>)</li>
|
||
</ul>
|
||
<h1 id="9-20-0-2021-01-23"><a href="#9-20-0-2021-01-23" class="headerlink" title="9.20.0 (2021-01-23)"></a><a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/compare/v9.19.0...v9.20.0">9.20.0</a> (2021-01-23)</h1><h3 id="Features-48"><a href="#Features-48" class="headerlink" title="Features"></a>Features</h3><ul>
|
||
<li>support <code>{{block.super}}</code>, see <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/38">#38</a> (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/a3af44d">a3af44d</a>)</li>
|
||
</ul>
|
||
<h1 id="9-19-0-2020-12-18"><a href="#9-19-0-2020-12-18" class="headerlink" title="9.19.0 (2020-12-18)"></a><a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/compare/v9.18.0...v9.19.0">9.19.0</a> (2020-12-18)</h1><h3 id="Bug-Fixes-74"><a href="#Bug-Fixes-74" class="headerlink" title="Bug Fixes"></a>Bug Fixes</h3><ul>
|
||
<li>lint (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/de32259">de32259</a>)</li>
|
||
<li>move offset adding complexity inside TimezoneDate (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/26b2175">26b2175</a>)</li>
|
||
<li>simpler timezone regex and non-null offset (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/e3ecfe3">e3ecfe3</a>)</li>
|
||
</ul>
|
||
<h3 id="Features-49"><a href="#Features-49" class="headerlink" title="Features"></a>Features</h3><ul>
|
||
<li>add preserveTimezones option (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/d70cd2a">d70cd2a</a>)</li>
|
||
<li>parse and handle date timezone offsets (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/c16c787">c16c787</a>)</li>
|
||
</ul>
|
||
<h1 id="9-18-0-2020-12-17"><a href="#9-18-0-2020-12-17" class="headerlink" title="9.18.0 (2020-12-17)"></a><a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/compare/v9.17.0...v9.18.0">9.18.0</a> (2020-12-17)</h1><h3 id="Bug-Fixes-75"><a href="#Bug-Fixes-75" class="headerlink" title="Bug Fixes"></a>Bug Fixes</h3><ul>
|
||
<li>address refactor comments (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/6a0ad10">6a0ad10</a>)</li>
|
||
</ul>
|
||
<h3 id="Features-50"><a href="#Features-50" class="headerlink" title="Features"></a>Features</h3><ul>
|
||
<li>add option for keeping variable type in output (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/cd92e77">cd92e77</a>)</li>
|
||
</ul>
|
||
<h1 id="9-17-0-2020-12-07"><a href="#9-17-0-2020-12-07" class="headerlink" title="9.17.0 (2020-12-07)"></a><a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/compare/v9.16.1...v9.17.0">9.17.0</a> (2020-12-07)</h1><h3 id="Bug-Fixes-76"><a href="#Bug-Fixes-76" class="headerlink" title="Bug Fixes"></a>Bug Fixes</h3><ul>
|
||
<li>elsif is not supported for unless, fixes <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/268">#268</a> (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/2bbf501">2bbf501</a>)</li>
|
||
<li>enforce string-type pattern in <code>replace</code>, fixes <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/243">#243</a> (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/c8afa39">c8afa39</a>)</li>
|
||
<li>raw block not ignoring {% characters, fixes <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/263">#263</a> (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/a492d8e">a492d8e</a>)</li>
|
||
</ul>
|
||
<h3 id="Features-51"><a href="#Features-51" class="headerlink" title="Features"></a>Features</h3><ul>
|
||
<li>passing liquid to FilterImpl, closes <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/277">#277</a> (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/f9f595f">f9f595f</a>)</li>
|
||
</ul>
|
||
<h2 id="9-16-1-2020-10-09"><a href="#9-16-1-2020-10-09" class="headerlink" title="9.16.1 (2020-10-09)"></a><a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/compare/v9.16.0...v9.16.1">9.16.1</a> (2020-10-09)</h2><h3 id="Bug-Fixes-77"><a href="#Bug-Fixes-77" class="headerlink" title="Bug Fixes"></a>Bug Fixes</h3><ul>
|
||
<li>braced property access (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/18a807e">18a807e</a>)</li>
|
||
</ul>
|
||
<h1 id="9-16-0-2020-10-08"><a href="#9-16-0-2020-10-08" class="headerlink" title="9.16.0 (2020-10-08)"></a><a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/compare/v9.15.1...v9.16.0">9.16.0</a> (2020-10-08)</h1><h3 id="Features-52"><a href="#Features-52" class="headerlink" title="Features"></a>Features</h3><ul>
|
||
<li>support jsTruthy, <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/255">#255</a> <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/257">#257</a> (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/72ee7b4">72ee7b4</a>)</li>
|
||
</ul>
|
||
<h2 id="9-15-1-2020-10-03"><a href="#9-15-1-2020-10-03" class="headerlink" title="9.15.1 (2020-10-03)"></a><a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/compare/v9.15.0...v9.15.1">9.15.1</a> (2020-10-03)</h2><h3 id="Bug-Fixes-78"><a href="#Bug-Fixes-78" class="headerlink" title="Bug Fixes"></a>Bug Fixes</h3><ul>
|
||
<li>allow quoted variable name in capture, fixes <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/252">#252</a> (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/5b3f419">5b3f419</a>)</li>
|
||
</ul>
|
||
<h1 id="9-15-0-2020-08-04"><a href="#9-15-0-2020-08-04" class="headerlink" title="9.15.0 (2020-08-04)"></a><a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/compare/v9.14.1...v9.15.0">9.15.0</a> (2020-08-04)</h1><h3 id="Features-53"><a href="#Features-53" class="headerlink" title="Features"></a>Features</h3><ul>
|
||
<li>export toPromise and toValue, see <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/158">#158</a> (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/2e5ab98">2e5ab98</a>)</li>
|
||
</ul>
|
||
<h2 id="9-14-1-2020-07-08"><a href="#9-14-1-2020-07-08" class="headerlink" title="9.14.1 (2020-07-08)"></a><a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/compare/v9.14.0...v9.14.1">9.14.1</a> (2020-07-08)</h2><h3 id="Bug-Fixes-79"><a href="#Bug-Fixes-79" class="headerlink" title="Bug Fixes"></a>Bug Fixes</h3><ul>
|
||
<li>enumerate Promises (e.g. in for & tablerow) (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/237">#237</a>) (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/941dd66">941dd66</a>)</li>
|
||
</ul>
|
||
<h1 id="9-14-0-2020-06-25"><a href="#9-14-0-2020-06-25" class="headerlink" title="9.14.0 (2020-06-25)"></a><a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/compare/v9.13.0...v9.14.0">9.14.0</a> (2020-06-25)</h1><h3 id="Features-54"><a href="#Features-54" class="headerlink" title="Features"></a>Features</h3><ul>
|
||
<li>setup universal browser and node builds (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/6cf6ffa">6cf6ffa</a>)</li>
|
||
</ul>
|
||
<h1 id="9-13-0-2020-06-25"><a href="#9-13-0-2020-06-25" class="headerlink" title="9.13.0 (2020-06-25)"></a><a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/compare/v9.12.0...v9.13.0">9.13.0</a> (2020-06-25)</h1><h3 id="Features-55"><a href="#Features-55" class="headerlink" title="Features"></a>Features</h3><ul>
|
||
<li>async filters, closes <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/232">#232</a> (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/e36f3ff">e36f3ff</a>)</li>
|
||
</ul>
|
||
<h1 id="9-12-0-2020-05-15"><a href="#9-12-0-2020-05-15" class="headerlink" title="9.12.0 (2020-05-15)"></a><a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/compare/v9.11.11...v9.12.0">9.12.0</a> (2020-05-15)</h1><h3 id="Features-56"><a href="#Features-56" class="headerlink" title="Features"></a>Features</h3><ul>
|
||
<li>sort by key, see <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/227">#227</a> (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/4f17c94">4f17c94</a>)</li>
|
||
</ul>
|
||
<h2 id="9-11-11-2020-05-01"><a href="#9-11-11-2020-05-01" class="headerlink" title="9.11.11 (2020-05-01)"></a><a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/compare/v9.11.10...v9.11.11">9.11.11</a> (2020-05-01)</h2><h3 id="Bug-Fixes-80"><a href="#Bug-Fixes-80" class="headerlink" title="Bug Fixes"></a>Bug Fixes</h3><ul>
|
||
<li>properly treat unicode blanks, fixes <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/221">#221</a> (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/673b015">673b015</a>)</li>
|
||
</ul>
|
||
<h2 id="9-11-10-2020-04-03"><a href="#9-11-10-2020-04-03" class="headerlink" title="9.11.10 (2020-04-03)"></a><a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/compare/v9.11.9...v9.11.10">9.11.10</a> (2020-04-03)</h2><h3 id="Bug-Fixes-81"><a href="#Bug-Fixes-81" class="headerlink" title="Bug Fixes"></a>Bug Fixes</h3><ul>
|
||
<li>respect cache render options (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/a93f11d">a93f11d</a>)</li>
|
||
</ul>
|
||
<h2 id="9-11-9-2020-03-31"><a href="#9-11-9-2020-03-31" class="headerlink" title="9.11.9 (2020-03-31)"></a><a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/compare/v9.11.8...v9.11.9">9.11.9</a> (2020-03-31)</h2><h3 id="Bug-Fixes-82"><a href="#Bug-Fixes-82" class="headerlink" title="Bug Fixes"></a>Bug Fixes</h3><ul>
|
||
<li>coerce to Array in <code>map</code> and <code>where</code> filter (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/c923598">c923598</a>)</li>
|
||
</ul>
|
||
<h2 id="9-11-8-2020-03-31"><a href="#9-11-8-2020-03-31" class="headerlink" title="9.11.8 (2020-03-31)"></a><a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/compare/v9.11.7...v9.11.8">9.11.8</a> (2020-03-31)</h2><h3 id="Bug-Fixes-83"><a href="#Bug-Fixes-83" class="headerlink" title="Bug Fixes"></a>Bug Fixes</h3><ul>
|
||
<li>throw an error if : omitted unintentionally, <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/212">#212</a>, <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/208">#208</a> (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/8daf281">8daf281</a>)</li>
|
||
</ul>
|
||
<h2 id="9-11-7-2020-03-28"><a href="#9-11-7-2020-03-28" class="headerlink" title="9.11.7 (2020-03-28)"></a><a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/compare/v9.11.6...v9.11.7">9.11.7</a> (2020-03-28)</h2><h3 id="Bug-Fixes-84"><a href="#Bug-Fixes-84" class="headerlink" title="Bug Fixes"></a>Bug Fixes</h3><ul>
|
||
<li>try fix travis (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/b3db412">b3db412</a>)</li>
|
||
</ul>
|
||
<h2 id="9-11-6-2020-03-25"><a href="#9-11-6-2020-03-25" class="headerlink" title="9.11.6 (2020-03-25)"></a><a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/compare/v9.11.5...v9.11.6">9.11.6</a> (2020-03-25)</h2><h3 id="Bug-Fixes-85"><a href="#Bug-Fixes-85" class="headerlink" title="Bug Fixes"></a>Bug Fixes</h3><ul>
|
||
<li>default filter not applied for empty array (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/c371762">c371762</a>)</li>
|
||
</ul>
|
||
<h2 id="9-11-5-2020-03-24"><a href="#9-11-5-2020-03-24" class="headerlink" title="9.11.5 (2020-03-24)"></a><a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/compare/v9.11.4...v9.11.5">9.11.5</a> (2020-03-24)</h2><h3 id="Bug-Fixes-86"><a href="#Bug-Fixes-86" class="headerlink" title="Bug Fixes"></a>Bug Fixes</h3><ul>
|
||
<li>throws on invalid arguments for prepend/append, fixes <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/208">#208</a> (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/479c633">479c633</a>)</li>
|
||
</ul>
|
||
<h2 id="9-11-4-2020-03-23"><a href="#9-11-4-2020-03-23" class="headerlink" title="9.11.4 (2020-03-23)"></a><a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/compare/v9.11.3...v9.11.4">9.11.4</a> (2020-03-23)</h2><h3 id="Bug-Fixes-87"><a href="#Bug-Fixes-87" class="headerlink" title="Bug Fixes"></a>Bug Fixes</h3><ul>
|
||
<li>return variable name in include error (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/93433a8">93433a8</a>)</li>
|
||
</ul>
|
||
<h2 id="9-11-3-2020-03-14"><a href="#9-11-3-2020-03-14" class="headerlink" title="9.11.3 (2020-03-14)"></a><a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/compare/v9.11.2...v9.11.3">9.11.3</a> (2020-03-14)</h2><h3 id="Performance-Improvements-4"><a href="#Performance-Improvements-4" class="headerlink" title="Performance Improvements"></a>Performance Improvements</h3><ul>
|
||
<li>introduce AST to avoid reparse (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/d2d6a38">d2d6a38</a>)</li>
|
||
<li>remove instanceof DelimitedToken (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/1673e84">1673e84</a>)</li>
|
||
</ul>
|
||
<h2 id="9-11-2-2020-03-14"><a href="#9-11-2-2020-03-14" class="headerlink" title="9.11.2 (2020-03-14)"></a><a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/compare/v9.11.1...v9.11.2">9.11.2</a> (2020-03-14)</h2><h3 id="Performance-Improvements-5"><a href="#Performance-Improvements-5" class="headerlink" title="Performance Improvements"></a>Performance Improvements</h3><ul>
|
||
<li>remove transient strings to reduce memory (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/3dfdf98">3dfdf98</a>)</li>
|
||
</ul>
|
||
<h2 id="9-11-1-2020-03-09"><a href="#9-11-1-2020-03-09" class="headerlink" title="9.11.1 (2020-03-09)"></a><a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/compare/v9.11.0...v9.11.1">9.11.1</a> (2020-03-09)</h2><h3 id="Bug-Fixes-88"><a href="#Bug-Fixes-88" class="headerlink" title="Bug Fixes"></a>Bug Fixes</h3><ul>
|
||
<li>concurrent write on LRU cache (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/200">#200</a>) (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/6de9338">6de9338</a>)</li>
|
||
</ul>
|
||
<h1 id="9-11-0-2020-03-04"><a href="#9-11-0-2020-03-04" class="headerlink" title="9.11.0 (2020-03-04)"></a><a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/compare/v9.10.0...v9.11.0">9.11.0</a> (2020-03-04)</h1><h3 id="Bug-Fixes-89"><a href="#Bug-Fixes-89" class="headerlink" title="Bug Fixes"></a>Bug Fixes</h3><ul>
|
||
<li><code>Buffer not defined</code> for browser bundles, fixes <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/197">#197</a> (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/65b849c">65b849c</a>)</li>
|
||
<li>stable sort for undefined keys, fixes <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/191">#191</a> (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/f57156b">f57156b</a>)</li>
|
||
</ul>
|
||
<h3 id="Features-57"><a href="#Features-57" class="headerlink" title="Features"></a>Features</h3><ul>
|
||
<li>async cache.read()/write(), remove .has() (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/61dac49">61dac49</a>)</li>
|
||
</ul>
|
||
<h1 id="9-10-0-2020-03-03"><a href="#9-10-0-2020-03-03" class="headerlink" title="9.10.0 (2020-03-03)"></a><a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/compare/v9.9.0...v9.10.0">9.10.0</a> (2020-03-03)</h1><h3 id="Features-58"><a href="#Features-58" class="headerlink" title="Features"></a>Features</h3><ul>
|
||
<li>support json filter, closes <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/192">#192</a> (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/aa27a6c">aa27a6c</a>)</li>
|
||
<li>with & for in <code>render</code> tag, closes <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/195">#195</a> (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/6ea6881">6ea6881</a>)</li>
|
||
</ul>
|
||
<h1 id="9-9-0-2020-03-02"><a href="#9-9-0-2020-03-02" class="headerlink" title="9.9.0 (2020-03-02)"></a><a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/compare/v9.8.0...v9.9.0">9.9.0</a> (2020-03-02)</h1><h3 id="Features-59"><a href="#Features-59" class="headerlink" title="Features"></a>Features</h3><ul>
|
||
<li>move filters/tags to instances, fixes <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/188">#188</a> (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/df8a919">df8a919</a>)</li>
|
||
</ul>
|
||
<h1 id="9-8-0-2020-02-20"><a href="#9-8-0-2020-02-20" class="headerlink" title="9.8.0 (2020-02-20)"></a><a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/compare/v9.7.2...v9.8.0">9.8.0</a> (2020-02-20)</h1><h3 id="Features-60"><a href="#Features-60" class="headerlink" title="Features"></a>Features</h3><ul>
|
||
<li>"today" when using date filter, fixes <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/193">#193</a> (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/185312d">185312d</a>)</li>
|
||
</ul>
|
||
<h2 id="9-7-2-2020-02-20"><a href="#9-7-2-2020-02-20" class="headerlink" title="9.7.2 (2020-02-20)"></a><a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/compare/v9.7.1...v9.7.2">9.7.2</a> (2020-02-20)</h2><h3 id="Bug-Fixes-90"><a href="#Bug-Fixes-90" class="headerlink" title="Bug Fixes"></a>Bug Fixes</h3><ul>
|
||
<li>add funding entry to show up in npm fund command (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/40095a8">40095a8</a>)</li>
|
||
</ul>
|
||
<h2 id="9-7-1-2020-02-19"><a href="#9-7-1-2020-02-19" class="headerlink" title="9.7.1 (2020-02-19)"></a><a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/compare/v9.7.0...v9.7.1">9.7.1</a> (2020-02-19)</h2><h3 id="Bug-Fixes-91"><a href="#Bug-Fixes-91" class="headerlink" title="Bug Fixes"></a>Bug Fixes</h3><ul>
|
||
<li>update index.html (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/22386b0">22386b0</a>)</li>
|
||
</ul>
|
||
<h1 id="9-7-0-2020-02-07"><a href="#9-7-0-2020-02-07" class="headerlink" title="9.7.0 (2020-02-07)"></a><a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/compare/v9.6.2...v9.7.0">9.7.0</a> (2020-02-07)</h1><h3 id="Bug-Fixes-92"><a href="#Bug-Fixes-92" class="headerlink" title="Bug Fixes"></a>Bug Fixes</h3><ul>
|
||
<li>expression and string literal parser, <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/186">#186</a> (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/fc0cf6f">fc0cf6f</a>)</li>
|
||
</ul>
|
||
<h3 id="Features-61"><a href="#Features-61" class="headerlink" title="Features"></a>Features</h3><ul>
|
||
<li>globals shared between tags, see <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/185">#185</a> (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/870e7ec">870e7ec</a>)</li>
|
||
</ul>
|
||
<h2 id="9-6-2-2020-01-10"><a href="#9-6-2-2020-01-10" class="headerlink" title="9.6.2 (2020-01-10)"></a><a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/compare/v9.6.1...v9.6.2">9.6.2</a> (2020-01-10)</h2><h3 id="Performance-Improvements-6"><a href="#Performance-Improvements-6" class="headerlink" title="Performance Improvements"></a>Performance Improvements</h3><ul>
|
||
<li>prevent multiple case evaluations (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/807e840">807e840</a>)</li>
|
||
</ul>
|
||
<h2 id="9-6-1-2020-01-04"><a href="#9-6-1-2020-01-04" class="headerlink" title="9.6.1 (2020-01-04)"></a><a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/compare/v9.6.0...v9.6.1">9.6.1</a> (2020-01-04)</h2><h3 id="Bug-Fixes-93"><a href="#Bug-Fixes-93" class="headerlink" title="Bug Fixes"></a>Bug Fixes</h3><ul>
|
||
<li>add <code>this</code> to fs references in parseFile (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/4b079c5">4b079c5</a>)</li>
|
||
</ul>
|
||
<h1 id="9-6-0-2019-12-15"><a href="#9-6-0-2019-12-15" class="headerlink" title="9.6.0 (2019-12-15)"></a><a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/compare/v9.5.0...v9.6.0">9.6.0</a> (2019-12-15)</h1><h3 id="Features-62"><a href="#Features-62" class="headerlink" title="Features"></a>Features</h3><ul>
|
||
<li>full syntax for strftime, close <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/177">#177</a> (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/ba5ff3f">ba5ff3f</a>)</li>
|
||
</ul>
|
||
<h1 id="9-5-0-2019-12-12"><a href="#9-5-0-2019-12-12" class="headerlink" title="9.5.0 (2019-12-12)"></a><a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/compare/v9.4.2...v9.5.0">9.5.0</a> (2019-12-12)</h1><h3 id="Features-63"><a href="#Features-63" class="headerlink" title="Features"></a>Features</h3><ul>
|
||
<li>nested property for the <code>where</code> filter, <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/178">#178</a> (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/60ec74f">60ec74f</a>)</li>
|
||
</ul>
|
||
<h2 id="9-4-2-2019-11-15"><a href="#9-4-2-2019-11-15" class="headerlink" title="9.4.2 (2019-11-15)"></a><a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/compare/v9.4.1...v9.4.2">9.4.2</a> (2019-11-15)</h2><h3 id="Bug-Fixes-94"><a href="#Bug-Fixes-94" class="headerlink" title="Bug Fixes"></a>Bug Fixes</h3><ul>
|
||
<li>reading .first, .last of Array, closes <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/175">#175</a> (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/f82da11">f82da11</a>)</li>
|
||
</ul>
|
||
<h2 id="9-4-1-2019-11-15"><a href="#9-4-1-2019-11-15" class="headerlink" title="9.4.1 (2019-11-15)"></a><a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/compare/v9.4.0...v9.4.1">9.4.1</a> (2019-11-15)</h2><h3 id="Bug-Fixes-95"><a href="#Bug-Fixes-95" class="headerlink" title="Bug Fixes"></a>Bug Fixes</h3><ul>
|
||
<li>remove node dependencies for esm bundle, see <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/173">#173</a> (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/04df929">04df929</a>)</li>
|
||
</ul>
|
||
<h1 id="9-4-0-2019-11-14"><a href="#9-4-0-2019-11-14" class="headerlink" title="9.4.0 (2019-11-14)"></a><a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/compare/v9.3.1...v9.4.0">9.4.0</a> (2019-11-14)</h1><h3 id="Features-64"><a href="#Features-64" class="headerlink" title="Features"></a>Features</h3><ul>
|
||
<li>add ability to pass JSON context to CLI (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/9504e4e">9504e4e</a>)</li>
|
||
</ul>
|
||
<h2 id="9-3-1-2019-11-09"><a href="#9-3-1-2019-11-09" class="headerlink" title="9.3.1 (2019-11-09)"></a><a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/compare/v9.3.0...v9.3.1">9.3.1</a> (2019-11-09)</h2><h3 id="Bug-Fixes-96"><a href="#Bug-Fixes-96" class="headerlink" title="Bug Fixes"></a>Bug Fixes</h3><ul>
|
||
<li>liquidjs command in /bin/liquid.js, fixes <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/169">#169</a> (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/0073b90">0073b90</a>)</li>
|
||
</ul>
|
||
<h1 id="9-3-0-2019-11-07"><a href="#9-3-0-2019-11-07" class="headerlink" title="9.3.0 (2019-11-07)"></a><a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/compare/v9.2.0...v9.3.0">9.3.0</a> (2019-11-07)</h1><h3 id="Features-65"><a href="#Features-65" class="headerlink" title="Features"></a>Features</h3><ul>
|
||
<li>support require.resolve for lookup, see <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/168">#168</a> (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/2dd4355">2dd4355</a>)</li>
|
||
</ul>
|
||
<h2 id="9-1-1-2019-10-10"><a href="#9-1-1-2019-10-10" class="headerlink" title="9.1.1 (2019-10-10)"></a><a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/compare/v9.1.0...v9.1.1">9.1.1</a> (2019-10-10)</h2><h3 id="Performance-Improvements-7"><a href="#Performance-Improvements-7" class="headerlink" title="Performance Improvements"></a>Performance Improvements</h3><ul>
|
||
<li>add string flattening to reduce retained memory (node only) (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/3ad512c">3ad512c</a>)</li>
|
||
</ul>
|
||
<h1 id="9-1-0-2019-10-07"><a href="#9-1-0-2019-10-07" class="headerlink" title="9.1.0 (2019-10-07)"></a><a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/compare/v9.0.1...v9.1.0">9.1.0</a> (2019-10-07)</h1><h3 id="Features-66"><a href="#Features-66" class="headerlink" title="Features"></a>Features</h3><ul>
|
||
<li>alias getTemplate() to parseFile() (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/6b83788">6b83788</a>)</li>
|
||
</ul>
|
||
<h2 id="9-0-1-2019-10-02"><a href="#9-0-1-2019-10-02" class="headerlink" title="9.0.1 (2019-10-02)"></a><a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/compare/v9.0.0...v9.0.1">9.0.1</a> (2019-10-02)</h2><h3 id="Bug-Fixes-97"><a href="#Bug-Fixes-97" class="headerlink" title="Bug Fixes"></a>Bug Fixes</h3><ul>
|
||
<li><code>unless</code> content is not waited, fixes <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/160">#160</a> (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/d2c8d13">d2c8d13</a>)</li>
|
||
</ul>
|
||
<h1 id="9-0-0-2019-08-26"><a href="#9-0-0-2019-08-26" class="headerlink" title="9.0.0 (2019-08-26)"></a><a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/compare/v8.5.3...v9.0.0">9.0.0</a> (2019-08-26)</h1><h3 id="Bug-Fixes-98"><a href="#Bug-Fixes-98" class="headerlink" title="Bug Fixes"></a>Bug Fixes</h3><ul>
|
||
<li>break/continue omitting output before them, <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/123">#123</a> (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/ae45c46">ae45c46</a>)</li>
|
||
<li>reactjs demo during yarn install, fixes <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/145">#145</a> (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/b65df44">b65df44</a>)</li>
|
||
</ul>
|
||
<h3 id="Code-Refactoring-1"><a href="#Code-Refactoring-1" class="headerlink" title="Code Refactoring"></a>Code Refactoring</h3><ul>
|
||
<li>return value of Tag#render is no longer used (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/8028f82">8028f82</a>)</li>
|
||
</ul>
|
||
<h3 id="Features-67"><a href="#Features-67" class="headerlink" title="Features"></a>Features</h3><ul>
|
||
<li>renderSync, parseAndRenderSync and renderFileSync, see <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/48">#48</a> (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/7fb01ad">7fb01ad</a>)</li>
|
||
</ul>
|
||
<h3 id="Performance-Improvements-8"><a href="#Performance-Improvements-8" class="headerlink" title="Performance Improvements"></a>Performance Improvements</h3><ul>
|
||
<li>target to es6, fixes <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/137">#137</a> (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/3b9fc7e">3b9fc7e</a>)</li>
|
||
</ul>
|
||
<h3 id="BREAKING-CHANGES-1"><a href="#BREAKING-CHANGES-1" class="headerlink" title="BREAKING CHANGES"></a>BREAKING CHANGES</h3><ul>
|
||
<li>Tag#render now returns void, use emitter argument<br>to write rendered html.</li>
|
||
<li>ship to Node.js 8, the dist/liquid.cjs.js (main) no longer<br>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)</li>
|
||
<li>remove default export, now should be used like import<br>{Liquid} from 'liquidjs'</li>
|
||
</ul>
|
||
<h2 id="8-5-3-2019-08-25"><a href="#8-5-3-2019-08-25" class="headerlink" title="8.5.3 (2019-08-25)"></a><a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/compare/v8.5.2...v8.5.3">8.5.3</a> (2019-08-25)</h2><h3 id="Bug-Fixes-99"><a href="#Bug-Fixes-99" class="headerlink" title="Bug Fixes"></a>Bug Fixes</h3><ul>
|
||
<li>escape filter when input is undefined (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/a00945c">a00945c</a>)</li>
|
||
</ul>
|
||
<h2 id="8-5-2-2019-08-09"><a href="#8-5-2-2019-08-09" class="headerlink" title="8.5.2 (2019-08-09)"></a><a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/compare/v8.5.1...v8.5.2">8.5.2</a> (2019-08-09)</h2><h3 id="Bug-Fixes-100"><a href="#Bug-Fixes-100" class="headerlink" title="Bug Fixes"></a>Bug Fixes</h3><ul>
|
||
<li>quotation tokenizing, <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/151">#151</a> (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/1e4f237">1e4f237</a>)</li>
|
||
</ul>
|
||
<h2 id="8-5-1-2019-08-05"><a href="#8-5-1-2019-08-05" class="headerlink" title="8.5.1 (2019-08-05)"></a><a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/compare/v8.5.0...v8.5.1">8.5.1</a> (2019-08-05)</h2><h3 id="Bug-Fixes-101"><a href="#Bug-Fixes-101" class="headerlink" title="Bug Fixes"></a>Bug Fixes</h3><ul>
|
||
<li>publish bin directory to npm, fixes <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/146">#146</a> (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/a85b650">a85b650</a>)</li>
|
||
</ul>
|
||
<h1 id="8-5-0-2019-08-01"><a href="#8-5-0-2019-08-01" class="headerlink" title="8.5.0 (2019-08-01)"></a><a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/compare/v8.4.1...v8.5.0">8.5.0</a> (2019-08-01)</h1><h3 id="Features-68"><a href="#Features-68" class="headerlink" title="Features"></a>Features</h3><ul>
|
||
<li>CLI support (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/fc045b5">fc045b5</a>)</li>
|
||
</ul>
|
||
<h2 id="8-4-1-2019-07-22"><a href="#8-4-1-2019-07-22" class="headerlink" title="8.4.1 (2019-07-22)"></a><a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/compare/v8.4.0...v8.4.1">8.4.1</a> (2019-07-22)</h2><h3 id="Bug-Fixes-102"><a href="#Bug-Fixes-102" class="headerlink" title="Bug Fixes"></a>Bug Fixes</h3><ul>
|
||
<li>some filters on undefined variable throws, <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/140">#140</a> (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/6e6ea0a">6e6ea0a</a>)</li>
|
||
</ul>
|
||
<h1 id="8-4-0-2019-07-06"><a href="#8-4-0-2019-07-06" class="headerlink" title="8.4.0 (2019-07-06)"></a><a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/compare/v8.3.0...v8.4.0">8.4.0</a> (2019-07-06)</h1><h3 id="Features-69"><a href="#Features-69" class="headerlink" title="Features"></a>Features</h3><ul>
|
||
<li>at_least, at_most, sort_natural for <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/132">#132</a> (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/e6f5f1c">e6f5f1c</a>)</li>
|
||
</ul>
|
||
<h1 id="8-3-0-2019-06-27"><a href="#8-3-0-2019-06-27" class="headerlink" title="8.3.0 (2019-06-27)"></a><a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/compare/v8.2.4...v8.3.0">8.3.0</a> (2019-06-27)</h1><h3 id="Features-70"><a href="#Features-70" class="headerlink" title="Features"></a>Features</h3><ul>
|
||
<li>fs option implemented by <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/138">#138</a> (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/3f5e23c">3f5e23c</a>)</li>
|
||
</ul>
|
||
<h2 id="8-2-4-2019-06-17"><a href="#8-2-4-2019-06-17" class="headerlink" title="8.2.4 (2019-06-17)"></a><a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/compare/v8.2.3...v8.2.4">8.2.4</a> (2019-06-17)</h2><h3 id="Performance-Improvements-9"><a href="#Performance-Improvements-9" class="headerlink" title="Performance Improvements"></a>Performance Improvements</h3><ul>
|
||
<li>improve getTemplate() when cache is enabled (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/1ffba2b">1ffba2b</a>)</li>
|
||
</ul>
|
||
<h2 id="8-2-3-2019-05-19"><a href="#8-2-3-2019-05-19" class="headerlink" title="8.2.3 (2019-05-19)"></a><a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/compare/v8.2.2...v8.2.3">8.2.3</a> (2019-05-19)</h2><h3 id="Bug-Fixes-103"><a href="#Bug-Fixes-103" class="headerlink" title="Bug Fixes"></a>Bug Fixes</h3><ul>
|
||
<li>reverse filter not pure, see <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/126">#126</a> (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/505c408">505c408</a>)</li>
|
||
</ul>
|
||
<h2 id="8-2-2-2019-05-12"><a href="#8-2-2-2019-05-12" class="headerlink" title="8.2.2 (2019-05-12)"></a><a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/compare/v8.2.1...v8.2.2">8.2.2</a> (2019-05-12)</h2><h3 id="Bug-Fixes-104"><a href="#Bug-Fixes-104" class="headerlink" title="Bug Fixes"></a>Bug Fixes</h3><ul>
|
||
<li>date from integer, <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/125">#125</a> (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/fdf0043">fdf0043</a>)</li>
|
||
<li>pass drops directly to filters/tags (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/bef2909">bef2909</a>)</li>
|
||
</ul>
|
||
<h2 id="8-2-1-2019-04-26"><a href="#8-2-1-2019-04-26" class="headerlink" title="8.2.1 (2019-04-26)"></a><a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/compare/v8.2.0...v8.2.1">8.2.1</a> (2019-04-26)</h2><h3 id="Bug-Fixes-105"><a href="#Bug-Fixes-105" class="headerlink" title="Bug Fixes"></a>Bug Fixes</h3><ul>
|
||
<li><code>default</code> filter is not working with an empty string, <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/122">#122</a> (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/6075c0a">6075c0a</a>)</li>
|
||
</ul>
|
||
<h1 id="8-2-0-2019-04-17"><a href="#8-2-0-2019-04-17" class="headerlink" title="8.2.0 (2019-04-17)"></a><a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/compare/v8.1.0...v8.2.0">8.2.0</a> (2019-04-17)</h1><h3 id="Features-71"><a href="#Features-71" class="headerlink" title="Features"></a>Features</h3><ul>
|
||
<li>pass context to filters (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/00bc1ef">00bc1ef</a>)</li>
|
||
</ul>
|
||
<h1 id="8-1-0-2019-04-02"><a href="#8-1-0-2019-04-02" class="headerlink" title="8.1.0 (2019-04-02)"></a><a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/compare/v8.0.3...v8.1.0">8.1.0</a> (2019-04-02)</h1><h3 id="Features-72"><a href="#Features-72" class="headerlink" title="Features"></a>Features</h3><ul>
|
||
<li>where filter, working on <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/118">#118</a> (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/daa0b57">daa0b57</a>)</li>
|
||
</ul>
|
||
<h2 id="8-0-3-2019-04-01"><a href="#8-0-3-2019-04-01" class="headerlink" title="8.0.3 (2019-04-01)"></a><a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/compare/v8.0.2...v8.0.3">8.0.3</a> (2019-04-01)</h2><h3 id="Bug-Fixes-106"><a href="#Bug-Fixes-106" class="headerlink" title="Bug Fixes"></a>Bug Fixes</h3><ul>
|
||
<li>slice filter on negative <code>begin</code>, <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/117">#117</a> (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/eadb6f3">eadb6f3</a>)</li>
|
||
</ul>
|
||
<h2 id="8-0-2-2019-03-25"><a href="#8-0-2-2019-03-25" class="headerlink" title="8.0.2 (2019-03-25)"></a><a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/compare/v8.0.1...v8.0.2">8.0.2</a> (2019-03-25)</h2><h3 id="Performance-Improvements-10"><a href="#Performance-Improvements-10" class="headerlink" title="Performance Improvements"></a>Performance Improvements</h3><ul>
|
||
<li>use polymorphism instead duck test (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/82d7673">82d7673</a>)</li>
|
||
</ul>
|
||
<h2 id="8-0-1-2019-03-22"><a href="#8-0-1-2019-03-22" class="headerlink" title="8.0.1 (2019-03-22)"></a><a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/compare/v8.0.0...v8.0.1">8.0.1</a> (2019-03-22)</h2><h3 id="Bug-Fixes-107"><a href="#Bug-Fixes-107" class="headerlink" title="Bug Fixes"></a>Bug Fixes</h3><ul>
|
||
<li>incorrect scope when using assign with for, fixes <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/115">#115</a> (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/defbb58">defbb58</a>)</li>
|
||
</ul>
|
||
<h1 id="8-0-0-2019-03-10"><a href="#8-0-0-2019-03-10" class="headerlink" title="8.0.0 (2019-03-10)"></a><a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/compare/v7.5.1...v8.0.0">8.0.0</a> (2019-03-10)</h1><h3 id="Code-Refactoring-2"><a href="#Code-Refactoring-2" class="headerlink" title="Code Refactoring"></a>Code Refactoring</h3><ul>
|
||
<li>use camelCase for JavaScript APIs (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/64e0c87">64e0c87</a>)</li>
|
||
</ul>
|
||
<h3 id="Features-73"><a href="#Features-73" class="headerlink" title="Features"></a>Features</h3><ul>
|
||
<li>promise support for drops, working on <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/65">#65</a> (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/4a8088d">4a8088d</a>)</li>
|
||
</ul>
|
||
<h3 id="BREAKING-CHANGES-2"><a href="#BREAKING-CHANGES-2" class="headerlink" title="BREAKING CHANGES"></a>BREAKING CHANGES</h3><ul>
|
||
<li>Options and method names in JavaScript API are now renamed to camelCase, for a complete list see #109</li>
|
||
</ul>
|
||
<h2 id="7-5-1-2019-03-05"><a href="#7-5-1-2019-03-05" class="headerlink" title="7.5.1 (2019-03-05)"></a><a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/compare/v7.5.0...v7.5.1">7.5.1</a> (2019-03-05)</h2><h3 id="Bug-Fixes-108"><a href="#Bug-Fixes-108" class="headerlink" title="Bug Fixes"></a>Bug Fixes</h3><ul>
|
||
<li>named params for filters, working on <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/113">#113</a> (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/5ffc904">5ffc904</a>)</li>
|
||
</ul>
|
||
<h1 id="7-5-0-2019-03-01"><a href="#7-5-0-2019-03-01" class="headerlink" title="7.5.0 (2019-03-01)"></a><a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/compare/v7.4.0...v7.5.0">7.5.0</a> (2019-03-01)</h1><h3 id="Features-74"><a href="#Features-74" class="headerlink" title="Features"></a>Features</h3><ul>
|
||
<li>tablerowloop object (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/3647305">3647305</a>)</li>
|
||
</ul>
|
||
<h1 id="7-4-0-2019-02-28"><a href="#7-4-0-2019-02-28" class="headerlink" title="7.4.0 (2019-02-28)"></a><a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/compare/v7.3.1...v7.4.0">7.4.0</a> (2019-02-28)</h1><h3 id="Bug-Fixes-109"><a href="#Bug-Fixes-109" class="headerlink" title="Bug Fixes"></a>Bug Fixes</h3><ul>
|
||
<li>math filters now return number, resolves <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/110">#110</a> (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/b4acdb4">b4acdb4</a>)</li>
|
||
</ul>
|
||
<h3 id="Features-75"><a href="#Features-75" class="headerlink" title="Features"></a>Features</h3><ul>
|
||
<li>exported Drop interface for <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/107">#107</a> (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/7bee9fc">7bee9fc</a>), closes <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/109">#109</a></li>
|
||
</ul>
|
||
<h2 id="7-3-1-2019-02-25"><a href="#7-3-1-2019-02-25" class="headerlink" title="7.3.1 (2019-02-25)"></a><a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/compare/v7.3.0...v7.3.1">7.3.1</a> (2019-02-25)</h2><h3 id="Bug-Fixes-110"><a href="#Bug-Fixes-110" class="headerlink" title="Bug Fixes"></a>Bug Fixes</h3><ul>
|
||
<li><strong>#108:</strong> remove absolute path in emitted d.ts (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/53a835a">53a835a</a>), closes <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/108">#108</a></li>
|
||
</ul>
|
||
<h1 id="7-3-0-2019-02-24"><a href="#7-3-0-2019-02-24" class="headerlink" title="7.3.0 (2019-02-24)"></a><a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/compare/v7.2.2...v7.3.0">7.3.0</a> (2019-02-24)</h1><h3 id="Features-76"><a href="#Features-76" class="headerlink" title="Features"></a>Features</h3><ul>
|
||
<li>nil/null/empty/blank literals, resolves <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/102">#102</a> (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/88c9e96">88c9e96</a>)</li>
|
||
</ul>
|
||
<h2 id="7-2-2-2019-02-23"><a href="#7-2-2-2019-02-23" class="headerlink" title="7.2.2 (2019-02-23)"></a><a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/compare/v7.2.1...v7.2.2">7.2.2</a> (2019-02-23)</h2><h3 id="Bug-Fixes-111"><a href="#Bug-Fixes-111" class="headerlink" title="Bug Fixes"></a>Bug Fixes</h3><ul>
|
||
<li>filters break when argument contains [()|, fixes <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/89">#89</a> (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/e977669">e977669</a>)</li>
|
||
</ul>
|
||
<h2 id="7-2-1-2019-02-22"><a href="#7-2-1-2019-02-22" class="headerlink" title="7.2.1 (2019-02-22)"></a><a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/compare/v7.2.0...v7.2.1">7.2.1</a> (2019-02-22)</h2><h3 id="Bug-Fixes-112"><a href="#Bug-Fixes-112" class="headerlink" title="Bug Fixes"></a>Bug Fixes</h3><ul>
|
||
<li>default length for truncate and truncatewords (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/56c7992">56c7992</a>)</li>
|
||
</ul>
|
||
<h1 id="7-2-0-2019-02-20"><a href="#7-2-0-2019-02-20" class="headerlink" title="7.2.0 (2019-02-20)"></a><a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/compare/v7.1.0...v7.2.0">7.2.0</a> (2019-02-20)</h1><h3 id="Features-77"><a href="#Features-77" class="headerlink" title="Features"></a>Features</h3><ul>
|
||
<li>override output/tag delimiter, fixes <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/54">#54</a> (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/d20a043">d20a043</a>)</li>
|
||
</ul>
|
||
<h3 id="BREAKING-CHANGES-3"><a href="#BREAKING-CHANGES-3" class="headerlink" title="BREAKING CHANGES"></a>BREAKING CHANGES</h3><ul>
|
||
<li><code>trim_value_left</code> option renamed to <code>trim_output_left</code>, <code>trim_value_right</code> option renamed to <code>trim_output_right</code></li>
|
||
</ul>
|
||
<h1 id="7-1-0-2019-02-20"><a href="#7-1-0-2019-02-20" class="headerlink" title="7.1.0 (2019-02-20)"></a><a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/compare/v7.0.2...v7.1.0">7.1.0</a> (2019-02-20)</h1><h3 id="Features-78"><a href="#Features-78" class="headerlink" title="Features"></a>Features</h3><ul>
|
||
<li>throw an Error if delimiter not matched (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/c33d8f6">c33d8f6</a>)</li>
|
||
</ul>
|
||
<h1 id="7-0-0-2019-02-14"><a href="#7-0-0-2019-02-14" class="headerlink" title="7.0.0 (2019-02-14)"></a><a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/compare/v6.4.3...v7.0.0">7.0.0</a> (2019-02-14)</h1><h3 id="chore"><a href="#chore" class="headerlink" title="chore"></a>chore</h3><ul>
|
||
<li><strong>TypeScript:</strong> ship Liquid to class (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/1cc7249">1cc7249</a>)</li>
|
||
</ul>
|
||
<h3 id="BREAKING-CHANGES-4"><a href="#BREAKING-CHANGES-4" class="headerlink" title="BREAKING CHANGES"></a>BREAKING CHANGES</h3><ul>
|
||
<li><strong>TypeScript:</strong> calling <code>Liquid()</code> without <code>new</code> now becomes invalid</li>
|
||
</ul>
|
||
<h2 id="6-4-3-2019-02-13"><a href="#6-4-3-2019-02-13" class="headerlink" title="6.4.3 (2019-02-13)"></a><a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/compare/v6.4.2...v6.4.3">6.4.3</a> (2019-02-13)</h2><h3 id="Bug-Fixes-113"><a href="#Bug-Fixes-113" class="headerlink" title="Bug Fixes"></a>Bug Fixes</h3><ul>
|
||
<li>better index.d.ts and a demo (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/2015f68">2015f68</a>), closes <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/issues/98">#98</a></li>
|
||
</ul>
|
||
<h2 id="6-4-2-2019-01-28"><a href="#6-4-2-2019-01-28" class="headerlink" title="6.4.2 (2019-01-28)"></a><a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/compare/v6.4.1...v6.4.2">6.4.2</a> (2019-01-28)</h2><h3 id="Bug-Fixes-114"><a href="#Bug-Fixes-114" class="headerlink" title="Bug Fixes"></a>Bug Fixes</h3><ul>
|
||
<li><strong>CI:</strong> e2e not building cjs (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/dde7b3b">dde7b3b</a>)</li>
|
||
</ul>
|
||
<h2 id="6-4-1-2019-01-28"><a href="#6-4-1-2019-01-28" class="headerlink" title="6.4.1 (2019-01-28)"></a><a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/compare/v6.4.0...v6.4.1">6.4.1</a> (2019-01-28)</h2><h3 id="Bug-Fixes-115"><a href="#Bug-Fixes-115" class="headerlink" title="Bug Fixes"></a>Bug Fixes</h3><ul>
|
||
<li>regenerator undefined (<a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/commit/a2caeb5">a2caeb5</a>)</li>
|
||
</ul>
|
||
</script></li></ul>
|
||
</div>
|
||
<footer class="article-footer">
|
||
<time class="article-footer-updated" datetime="2026-03-19T13:21:41.558Z" itemprop="dateModified">Last updated: 2026-03-19</time>
|
||
<a href="migrate-to-9.html" class="article-footer-prev" title="Migrate to LiquidJS 9"><i class="icon-chevron-left"></i><span>Prev</span></a><a href="differences.html" class="article-footer-next" title="Differences with Shopify/liquid"><span>Next</span><i class="icon-chevron-right"></i></a>
|
||
</footer>
|
||
</div>
|
||
</div>
|
||
<aside id="article-toc" role="navigation">
|
||
<div id="article-toc-inner">
|
||
<div id="article-toc-inner-list">
|
||
<strong class="sidebar-title">Contents</strong>
|
||
<ol class="toc"><li class="toc-item toc-level-1"><a class="toc-link" href="#10-25-0-2026-03-07"><span class="toc-text">10.25.0 (2026-03-07)</span></a><ol class="toc-child"><li class="toc-item toc-level-3"><a class="toc-link" href="#Bug-Fixes"><span class="toc-text">Bug Fixes</span></a></li><li class="toc-item toc-level-3"><a class="toc-link" href="#Features"><span class="toc-text">Features</span></a></li></ol></li></ol></li><li class="toc-item toc-level-1"><a class="toc-link" href="#10-24-0-2025-10-27"><span class="toc-text">10.24.0 (2025-10-27)</span></a><ol class="toc-child"><li class="toc-item toc-level-3"><a class="toc-link" href="#Features-1"><span class="toc-text">Features</span></a></li></ol></li></ol></li><li class="toc-item toc-level-1"><a class="toc-link" href="#10-23-0-2025-10-23"><span class="toc-text">10.23.0 (2025-10-23)</span></a><ol class="toc-child"><li class="toc-item toc-level-3"><a class="toc-link" href="#Features-2"><span class="toc-text">Features</span></a></li></ol></li></ol></li><li class="toc-item toc-level-1"><a class="toc-link" href="#10-22-0-2025-10-06"><span class="toc-text">10.22.0 (2025-10-06)</span></a><ol class="toc-child"><li class="toc-item toc-level-3"><a class="toc-link" href="#Bug-Fixes-1"><span class="toc-text">Bug Fixes</span></a></li><li class="toc-item toc-level-3"><a class="toc-link" href="#Features-3"><span class="toc-text">Features</span></a></li></ol></li><li class="toc-item toc-level-2"><a class="toc-link" href="#10-21-1-2025-05-14"><span class="toc-text">10.21.1 (2025-05-14)</span></a><ol class="toc-child"><li class="toc-item toc-level-3"><a class="toc-link" href="#Bug-Fixes-2"><span class="toc-text">Bug Fixes</span></a></li></ol></li></ol></li><li class="toc-item toc-level-1"><a class="toc-link" href="#10-21-0-2025-02-23"><span class="toc-text">10.21.0 (2025-02-23)</span></a><ol class="toc-child"><li class="toc-item toc-level-3"><a class="toc-link" href="#Features-4"><span class="toc-text">Features</span></a></li></ol></li><li class="toc-item toc-level-2"><a class="toc-link" href="#10-20-3-2025-02-09"><span class="toc-text">10.20.3 (2025-02-09)</span></a><ol class="toc-child"><li class="toc-item toc-level-3"><a class="toc-link" href="#Bug-Fixes-3"><span class="toc-text">Bug Fixes</span></a></li></ol></li><li class="toc-item toc-level-2"><a class="toc-link" href="#10-20-2-2025-01-19"><span class="toc-text">10.20.2 (2025-01-19)</span></a><ol class="toc-child"><li class="toc-item toc-level-3"><a class="toc-link" href="#Bug-Fixes-4"><span class="toc-text">Bug Fixes</span></a></li></ol></li><li class="toc-item toc-level-2"><a class="toc-link" href="#10-20-1-2025-01-04"><span class="toc-text">10.20.1 (2025-01-04)</span></a><ol class="toc-child"><li class="toc-item toc-level-3"><a class="toc-link" href="#Bug-Fixes-5"><span class="toc-text">Bug Fixes</span></a></li></ol></li></ol></li><li class="toc-item toc-level-1"><a class="toc-link" href="#10-20-0-2024-12-28"><span class="toc-text">10.20.0 (2024-12-28)</span></a><ol class="toc-child"><li class="toc-item toc-level-3"><a class="toc-link" href="#Features-5"><span class="toc-text">Features</span></a></li></ol></li><li class="toc-item toc-level-2"><a class="toc-link" href="#10-19-1-2024-12-22"><span class="toc-text">10.19.1 (2024-12-22)</span></a><ol class="toc-child"><li class="toc-item toc-level-3"><a class="toc-link" href="#Bug-Fixes-6"><span class="toc-text">Bug Fixes</span></a></li></ol></li></ol></li><li class="toc-item toc-level-1"><a class="toc-link" href="#10-19-0-2024-11-17"><span class="toc-text">10.19.0 (2024-11-17)</span></a><ol class="toc-child"><li class="toc-item toc-level-3"><a class="toc-link" href="#Features-6"><span class="toc-text">Features</span></a></li></ol></li></ol></li><li class="toc-item toc-level-1"><a class="toc-link" href="#10-18-0-2024-10-16"><span class="toc-text">10.18.0 (2024-10-16)</span></a><ol class="toc-child"><li class="toc-item toc-level-3"><a class="toc-link" href="#Features-7"><span class="toc-text">Features</span></a></li></ol></li></ol></li><li class="toc-item toc-level-1"><a class="toc-link" href="#10-17-0-2024-09-22"><span class="toc-text">10.17.0 (2024-09-22)</span></a><ol class="toc-child"><li class="toc-item toc-level-3"><a class="toc-link" href="#Features-8"><span class="toc-text">Features</span></a></li></ol></li><li class="toc-item toc-level-2"><a class="toc-link" href="#10-16-7-2024-08-29"><span class="toc-text">10.16.7 (2024-08-29)</span></a><ol class="toc-child"><li class="toc-item toc-level-3"><a class="toc-link" href="#Bug-Fixes-7"><span class="toc-text">Bug Fixes</span></a></li></ol></li><li class="toc-item toc-level-2"><a class="toc-link" href="#10-16-6-2024-08-29"><span class="toc-text">10.16.6 (2024-08-29)</span></a><ol class="toc-child"><li class="toc-item toc-level-3"><a class="toc-link" href="#Bug-Fixes-8"><span class="toc-text">Bug Fixes</span></a></li></ol></li><li class="toc-item toc-level-2"><a class="toc-link" href="#10-16-5-2024-08-27"><span class="toc-text">10.16.5 (2024-08-27)</span></a><ol class="toc-child"><li class="toc-item toc-level-3"><a class="toc-link" href="#Bug-Fixes-9"><span class="toc-text">Bug Fixes</span></a></li></ol></li><li class="toc-item toc-level-2"><a class="toc-link" href="#10-16-4-2024-08-23"><span class="toc-text">10.16.4 (2024-08-23)</span></a><ol class="toc-child"><li class="toc-item toc-level-3"><a class="toc-link" href="#Bug-Fixes-10"><span class="toc-text">Bug Fixes</span></a></li></ol></li><li class="toc-item toc-level-2"><a class="toc-link" href="#10-16-3-2024-08-16"><span class="toc-text">10.16.3 (2024-08-16)</span></a><ol class="toc-child"><li class="toc-item toc-level-3"><a class="toc-link" href="#Bug-Fixes-11"><span class="toc-text">Bug Fixes</span></a></li></ol></li><li class="toc-item toc-level-2"><a class="toc-link" href="#10-16-2-2024-08-15"><span class="toc-text">10.16.2 (2024-08-15)</span></a><ol class="toc-child"><li class="toc-item toc-level-3"><a class="toc-link" href="#Bug-Fixes-12"><span class="toc-text">Bug Fixes</span></a></li></ol></li><li class="toc-item toc-level-2"><a class="toc-link" href="#10-16-1-2024-07-25"><span class="toc-text">10.16.1 (2024-07-25)</span></a><ol class="toc-child"><li class="toc-item toc-level-3"><a class="toc-link" href="#Bug-Fixes-13"><span class="toc-text">Bug Fixes</span></a></li></ol></li></ol></li><li class="toc-item toc-level-1"><a class="toc-link" href="#10-16-0-2024-07-21"><span class="toc-text">10.16.0 (2024-07-21)</span></a><ol class="toc-child"><li class="toc-item toc-level-3"><a class="toc-link" href="#Features-9"><span class="toc-text">Features</span></a></li></ol></li></ol></li><li class="toc-item toc-level-1"><a class="toc-link" href="#10-15-0-2024-07-09"><span class="toc-text">10.15.0 (2024-07-09)</span></a><ol class="toc-child"><li class="toc-item toc-level-3"><a class="toc-link" href="#Bug-Fixes-14"><span class="toc-text">Bug Fixes</span></a></li><li class="toc-item toc-level-3"><a class="toc-link" href="#Features-10"><span class="toc-text">Features</span></a></li></ol></li></ol></li><li class="toc-item toc-level-1"><a class="toc-link" href="#10-14-0-2024-06-17"><span class="toc-text">10.14.0 (2024-06-17)</span></a><ol class="toc-child"><li class="toc-item toc-level-3"><a class="toc-link" href="#Bug-Fixes-15"><span class="toc-text">Bug Fixes</span></a></li><li class="toc-item toc-level-3"><a class="toc-link" href="#Features-11"><span class="toc-text">Features</span></a></li></ol></li><li class="toc-item toc-level-2"><a class="toc-link" href="#10-13-1-2024-05-24"><span class="toc-text">10.13.1 (2024-05-24)</span></a><ol class="toc-child"><li class="toc-item toc-level-3"><a class="toc-link" href="#Bug-Fixes-16"><span class="toc-text">Bug Fixes</span></a></li></ol></li></ol></li><li class="toc-item toc-level-1"><a class="toc-link" href="#10-13-0-2024-05-13"><span class="toc-text">10.13.0 (2024-05-13)</span></a><ol class="toc-child"><li class="toc-item toc-level-3"><a class="toc-link" href="#Features-12"><span class="toc-text">Features</span></a></li></ol></li></ol></li><li class="toc-item toc-level-1"><a class="toc-link" href="#10-12-0-2024-04-28"><span class="toc-text">10.12.0 (2024-04-28)</span></a><ol class="toc-child"><li class="toc-item toc-level-3"><a class="toc-link" href="#Bug-Fixes-17"><span class="toc-text">Bug Fixes</span></a></li><li class="toc-item toc-level-3"><a class="toc-link" href="#Features-13"><span class="toc-text">Features</span></a></li></ol></li><li class="toc-item toc-level-2"><a class="toc-link" href="#10-11-1-2024-04-21"><span class="toc-text">10.11.1 (2024-04-21)</span></a><ol class="toc-child"><li class="toc-item toc-level-3"><a class="toc-link" href="#Bug-Fixes-18"><span class="toc-text">Bug Fixes</span></a></li></ol></li></ol></li><li class="toc-item toc-level-1"><a class="toc-link" href="#10-11-0-2024-04-14"><span class="toc-text">10.11.0 (2024-04-14)</span></a><ol class="toc-child"><li class="toc-item toc-level-3"><a class="toc-link" href="#Features-14"><span class="toc-text">Features</span></a></li></ol></li><li class="toc-item toc-level-2"><a class="toc-link" href="#10-10-2-2024-03-21"><span class="toc-text">10.10.2 (2024-03-21)</span></a><ol class="toc-child"><li class="toc-item toc-level-3"><a class="toc-link" href="#Bug-Fixes-19"><span class="toc-text">Bug Fixes</span></a></li></ol></li><li class="toc-item toc-level-2"><a class="toc-link" href="#10-10-1-2024-02-18"><span class="toc-text">10.10.1 (2024-02-18)</span></a><ol class="toc-child"><li class="toc-item toc-level-3"><a class="toc-link" href="#Bug-Fixes-20"><span class="toc-text">Bug Fixes</span></a></li></ol></li></ol></li><li class="toc-item toc-level-1"><a class="toc-link" href="#10-10-0-2023-12-19"><span class="toc-text">10.10.0 (2023-12-19)</span></a><ol class="toc-child"><li class="toc-item toc-level-3"><a class="toc-link" href="#Features-15"><span class="toc-text">Features</span></a></li></ol></li><li class="toc-item toc-level-2"><a class="toc-link" href="#10-9-4-2023-11-04"><span class="toc-text">10.9.4 (2023-11-04)</span></a><ol class="toc-child"><li class="toc-item toc-level-3"><a class="toc-link" href="#Bug-Fixes-21"><span class="toc-text">Bug Fixes</span></a></li></ol></li><li class="toc-item toc-level-2"><a class="toc-link" href="#10-9-3-2023-10-15"><span class="toc-text">10.9.3 (2023-10-15)</span></a><ol class="toc-child"><li class="toc-item toc-level-3"><a class="toc-link" href="#Bug-Fixes-22"><span class="toc-text">Bug Fixes</span></a></li></ol></li><li class="toc-item toc-level-2"><a class="toc-link" href="#10-9-2-2023-08-28"><span class="toc-text">10.9.2 (2023-08-28)</span></a><ol class="toc-child"><li class="toc-item toc-level-3"><a class="toc-link" href="#Bug-Fixes-23"><span class="toc-text">Bug Fixes</span></a></li></ol></li><li class="toc-item toc-level-2"><a class="toc-link" href="#10-9-1-2023-08-23"><span class="toc-text">10.9.1 (2023-08-23)</span></a><ol class="toc-child"><li class="toc-item toc-level-3"><a class="toc-link" href="#Bug-Fixes-24"><span class="toc-text">Bug Fixes</span></a></li></ol></li></ol></li><li class="toc-item toc-level-1"><a class="toc-link" href="#10-9-0-2023-08-22"><span class="toc-text">10.9.0 (2023-08-22)</span></a><ol class="toc-child"><li class="toc-item toc-level-3"><a class="toc-link" href="#Bug-Fixes-25"><span class="toc-text">Bug Fixes</span></a></li><li class="toc-item toc-level-3"><a class="toc-link" href="#Features-16"><span class="toc-text">Features</span></a></li></ol></li><li class="toc-item toc-level-2"><a class="toc-link" href="#10-8-4-2023-07-07"><span class="toc-text">10.8.4 (2023-07-07)</span></a><ol class="toc-child"><li class="toc-item toc-level-3"><a class="toc-link" href="#Bug-Fixes-26"><span class="toc-text">Bug Fixes</span></a></li></ol></li><li class="toc-item toc-level-2"><a class="toc-link" href="#10-8-3-2023-06-16"><span class="toc-text">10.8.3 (2023-06-16)</span></a><ol class="toc-child"><li class="toc-item toc-level-3"><a class="toc-link" href="#Bug-Fixes-27"><span class="toc-text">Bug Fixes</span></a></li></ol></li><li class="toc-item toc-level-2"><a class="toc-link" href="#10-8-2-2023-06-04"><span class="toc-text">10.8.2 (2023-06-04)</span></a><ol class="toc-child"><li class="toc-item toc-level-3"><a class="toc-link" href="#Bug-Fixes-28"><span class="toc-text">Bug Fixes</span></a></li></ol></li><li class="toc-item toc-level-2"><a class="toc-link" href="#10-8-1-2023-06-04"><span class="toc-text">10.8.1 (2023-06-04)</span></a><ol class="toc-child"><li class="toc-item toc-level-3"><a class="toc-link" href="#Bug-Fixes-29"><span class="toc-text">Bug Fixes</span></a></li></ol></li></ol></li><li class="toc-item toc-level-1"><a class="toc-link" href="#10-8-0-2023-06-03"><span class="toc-text">10.8.0 (2023-06-03)</span></a><ol class="toc-child"><li class="toc-item toc-level-3"><a class="toc-link" href="#Bug-Fixes-30"><span class="toc-text">Bug Fixes</span></a></li><li class="toc-item toc-level-3"><a class="toc-link" href="#Features-17"><span class="toc-text">Features</span></a></li></ol></li><li class="toc-item toc-level-2"><a class="toc-link" href="#10-7-1-2023-04-24"><span class="toc-text">10.7.1 (2023-04-24)</span></a><ol class="toc-child"><li class="toc-item toc-level-3"><a class="toc-link" href="#Bug-Fixes-31"><span class="toc-text">Bug Fixes</span></a></li></ol></li></ol></li><li class="toc-item toc-level-1"><a class="toc-link" href="#10-7-0-2023-03-21"><span class="toc-text">10.7.0 (2023-03-21)</span></a><ol class="toc-child"><li class="toc-item toc-level-3"><a class="toc-link" href="#Bug-Fixes-32"><span class="toc-text">Bug Fixes</span></a></li><li class="toc-item toc-level-3"><a class="toc-link" href="#Features-18"><span class="toc-text">Features</span></a></li></ol></li><li class="toc-item toc-level-2"><a class="toc-link" href="#10-6-2-2023-03-19"><span class="toc-text">10.6.2 (2023-03-19)</span></a><ol class="toc-child"><li class="toc-item toc-level-3"><a class="toc-link" href="#Bug-Fixes-33"><span class="toc-text">Bug Fixes</span></a></li></ol></li><li class="toc-item toc-level-2"><a class="toc-link" href="#10-6-1-2023-03-02"><span class="toc-text">10.6.1 (2023-03-02)</span></a><ol class="toc-child"><li class="toc-item toc-level-3"><a class="toc-link" href="#Bug-Fixes-34"><span class="toc-text">Bug Fixes</span></a></li></ol></li></ol></li></ol>
|
||
</div>
|
||
<a href="#" id="article-toc-top">Back to Top</a>
|
||
</div>
|
||
</aside>
|
||
</div>
|
||
</article>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
<footer id="footer" class="wrapper">
|
||
<div class="inner">
|
||
<div id="footer-copyright">
|
||
© 2026 <a href="https://github.com/harttle/liquidjs/graphs/contributors" rel="external nofollow noreferrer" target="_blank">Harttle</a><br>
|
||
Documentation licensed under <a href="https://creativecommons.org/licenses/by/4.0/" rel="external nofollow noreferrer" target="_blank">CC BY 4.0</a>.
|
||
</div>
|
||
<div id="footer-links">
|
||
<a href="https://twitter.com/harttleharttle" rel="external nofollow noreferrer" class="footer-link" target="_blank"><i class="icon-twitter"></i></a>
|
||
<a href="https://opencollective.com/liquidjs" rel="external nofollow noreferrer" class="footer-link" target="_blank"><i class="icon-opencollective"></i></a>
|
||
<a href="https://github.com/harttle/liquidjs" rel="external nofollow noreferrer" class="footer-link" target="_blank"><i class="icon-github"></i></a>
|
||
</div>
|
||
</div>
|
||
</footer>
|
||
|
||
</div>
|
||
<div id="mobile-nav-dimmer"></div>
|
||
<nav id="mobile-nav">
|
||
<div id="mobile-nav-inner">
|
||
<ul id="mobile-nav-list">
|
||
<a href="../tutorials/intro-to-liquid.html" class="mobile-nav-link">Tutorials</a><a href="../tags/overview.html" class="mobile-nav-link">Tags</a><a href="../filters/overview.html" class="mobile-nav-link">Filters</a><a href="../playground.html" class="mobile-nav-link">Playground</a><a href="../api/classes/Liquid.html" class="mobile-nav-link">API</a>
|
||
</ul>
|
||
|
||
<div class="mobile-sidebar-list">
|
||
<strong class="mobile-nav-title">Getting Started</strong><a href="intro-to-liquid.html" class="mobile-nav-link">Intro to Liquid</a><a href="setup.html" class="mobile-nav-link">Setup</a><a href="options.html" class="mobile-nav-link">Options</a><a href="render-file.html" class="mobile-nav-link">Render Files</a><a href="partials-and-layouts.html" class="mobile-nav-link">Includes and Layouts</a><a href="use-in-expressjs.html" class="mobile-nav-link">Use in Express.js</a><strong class="mobile-nav-title">Advanced</strong><a href="caching.html" class="mobile-nav-link">Caching</a><a href="escaping.html" class="mobile-nav-link">Escaping</a><a href="register-filters-tags.html" class="mobile-nav-link">Register Filters/Tags</a><a href="access-scope-in-filters.html" class="mobile-nav-link">Access Scope in Filters</a><a href="parse-parameters.html" class="mobile-nav-link">Parse Parameters</a><a href="render-tag-content.html" class="mobile-nav-link">Render Tag Content</a><a href="drops.html" class="mobile-nav-link">Liquid Drops</a><a href="sync-and-async.html" class="mobile-nav-link">Sync and Async</a><a href="whitespace-control.html" class="mobile-nav-link">Whitespace Control</a><a href="plugins.html" class="mobile-nav-link">Plugins</a><a href="operators.html" class="mobile-nav-link">Operators</a><a href="truthy-and-falsy.html" class="mobile-nav-link">Truthy and Falsy</a><a href="dos.html" class="mobile-nav-link">DoS</a><a href="static-analysis.html" class="mobile-nav-link">Static Analysis</a><strong class="mobile-nav-title">Miscellaneous</strong><a href="migrate-to-9.html" class="mobile-nav-link">Migrate to LiquidJS 9</a><a href="changelog.html" class="mobile-nav-link current">Changelog</a><a href="differences.html" class="mobile-nav-link">Differences with Shopify/liquid</a><a href="contribution-guidelines.html" class="mobile-nav-link">Contribution Guidelines</a>
|
||
</div>
|
||
|
||
</div>
|
||
<div id="mobile-button-list">
|
||
<a href="https://github.com/harttle/liquidjs" class="mobile-nav-link" rel="external" target="_blank"><i class="icon-github"></i></a>
|
||
<a href="https://opencollective.com/liquidjs" class="mobile-nav-link" rel="external" target="_blank"><i class="icon-opencollective"></i></a>
|
||
<div id="mobile-lang-select-wrap" class="mobile-nav-link">
|
||
<label for="mobile-lang-select"><i class="icon-network"></i></label>
|
||
<select id="mobile-lang-select" data-canonical="tutorials/changelog.html">
|
||
|
||
<option value="en" selected>English</option>
|
||
|
||
<option value="zh-cn">简体中文</option>
|
||
|
||
</select>
|
||
</div>
|
||
</div>
|
||
</nav>
|
||
|
||
|
||
|
||
<script src="../js/main.js"></script>
|
||
|
||
|
||
<script src="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.js"></script>
|
||
<script>
|
||
document.getElementById('search-input-wrap').classList.add('on');
|
||
docsearch({
|
||
appId: 'QJ35YOZTU4',
|
||
apiKey: '8c6cbb824b4c5023f0bb2ef29e228bef',
|
||
indexName: 'liquidjs',
|
||
inputSelector: '#search-input',
|
||
debug: false
|
||
});
|
||
</script>
|
||
</body>
|
||
</html> |