Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/harttle/liquidjs

A simple, expressive, safe and Shopify compatible template engine in pure JavaScript.
https://github.com/harttle/liquidjs

chore(release): 9.28.0 [skip ci]

# [9.28.0](https://github.com/harttle/liquidjs/compare/v9.27.1...v9.28.0) (2021-10-06)

### Bug ...

529e6d769b6229edc0e7daefb3942e767b57e5be authored about 3 years ago by semantic-release-bot <[email protected]>
fix: skip root check for renderFile()

822ba0be0f1cfbedd50376aff8ac49eee71bd48c authored about 3 years ago by Harttle <[email protected]>
feat: `relativeReference` for render/include/layout, #395

- `relativeReference` is enabled by default, set to `false` to disable
- Referenced files are st...

a3455ebd0b207141c34630c0af44d917db2ca1dd authored about 3 years ago by Harttle <[email protected]>
docs: add doc entry for `concat` filter #397

24a19c092a54738c414754a9af2e35c330027909 authored about 3 years ago by Harttle <[email protected]>
fix: support timezoneOffset for date from scope, #401

fd5ef474c36212e6a2446012dcd26bca93f84c7b authored about 3 years ago by Harttle <[email protected]>
docs: add @bglw as contributor

4f6b88c154154cfda869a69188ae5682039d49c0 authored about 3 years ago by Harttle <[email protected]>
feat: implement `forloop.name` as found in ruby shopify/liquid

6dc7fada72467418806c1ee4bd7eaf3003690fe6 authored about 3 years ago by Liam Bigelow <[email protected]>
chore(release): 9.27.1 [skip ci]

## [9.27.1](https://github.com/harttle/liquidjs/compare/v9.27.0...v9.27.1) (2021-10-04)

### Bug...

3b9c7d6fbea349741681a5dabdb39f3742595fec authored about 3 years ago by semantic-release-bot <[email protected]>
fix: directory info in lookupError message, #395

92bfc65e0b1d937c00a8368b272223c702132d23 authored about 3 years ago by Harttle <[email protected]>
chore(release): 9.27.0 [skip ci]

# [9.27.0](https://github.com/harttle/liquidjs/compare/v9.26.0...v9.27.0) (2021-10-03)

### Bug ...

8348036d45d5da4cbec9e089a9d1a19889f1c85c authored about 3 years ago by semantic-release-bot <[email protected]>
fix: renderToNodeStream() now emit 'error' event instead of throw

afeef1d7450b2799b3441b0241d2466b892a27ff authored about 3 years ago by harttle <[email protected]>
fix: remove "stream" dependency in browser bundles, #396

3b5eb6664f673c29d74cb7645e01dcbdf43c8343 authored about 3 years ago by harttle <[email protected]>
feat: renderFileToNodeStream(filepath, scope)

68c4cfcfb647c22225dd6edede53ad7a5d7c4485 authored about 3 years ago by harttle <[email protected]>
chore: perf check, will fail if regression > 3%

dd325362f9920102779a592e2e53fdcf21d27d2c authored about 3 years ago by harttle <[email protected]>
feat: add `layouts`, `partials` apart from `root`, #395

b9ae479b653a34fadb98c324c4683dd1fdd31af1 authored about 3 years ago by harttle <[email protected]>
chore: perf diff against latest release

0cb520d2d1b3d875ff62a236183a33d446e147df authored about 3 years ago by harttle <[email protected]>
docs: add @n1ru4l and @mattvague to contributors for doc

168957691384dcd5788679683422a11add1211c5 authored about 3 years ago by Harttle <[email protected]>
perf: make the most of streamed rendering

aea34418de24cb85ea1acddf68c3683ce7fc9fa8 authored about 3 years ago by Harttle <[email protected]>
test: coverage to 100%

4358c9630f9005a202241dd87537417367e17f2a authored about 3 years ago by Harttle <[email protected]>
docs: update badges

9a96b4aba387e70b6d723a7b43bf8bb7903e893a authored about 3 years ago by Harttle <[email protected]>
chore: try fix ci

70fdb7af48fb78575b6f0dc1442b71440d9f8f09 authored about 3 years ago by Harttle <[email protected]>
chore(release): 9.26.0 [skip ci]

# [9.26.0](https://github.com/harttle/liquidjs/compare/v9.25.1...v9.26.0) (2021-09-30)

### Feat...

509959763485a84c9e3dd0700f458800b733956d authored about 3 years ago by semantic-release-bot <[email protected]>
docs: update docs for website

d742de79bae18b09ef690f95a1de2f84ce4c97e0 authored about 3 years ago by Harttle <[email protected]>
docs: add @c412216887 and @labnol for docs, see #393 #394

f0e2e07f0b8718cd1b11f431f892dd80973ee254 authored about 3 years ago by Harttle <[email protected]>
Update upcase.md

upcase中文描述中,应该是 对已经是大写的字符没有影响

4e5dbe120d2fb8437ebca193f7c47a9143a6eeee authored about 3 years ago by 一饮一啄皆是人生 <[email protected]>
Typo fixed

Staring -> Starring

6a1db537d2275030293898d2b75520251505a881 authored about 3 years ago by Amit Agarwal <[email protected]>
chore(deps): bump prismjs from 1.24.0 to 1.25.0 in /docs

Bumps [prismjs](https://github.com/PrismJS/prism) from 1.24.0 to 1.25.0.
- [Release notes](https...

9517f82caffc9d462d96486ec8ee372e62a31c08 authored about 3 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Fix: respect parameter order when using "for ... reversed" (#231)

* fix: spelling

* fix: respect param order for reversed

* docs: add for-reversed order det...

fb787e884779d22c239c1849055bbe38e7ba006b authored about 3 years ago by Steve Stedman <[email protected]>
feat: stream rendering, closed #361 fixes #360

9012133e0717b1813c6a74a6a282f43ba14d0ada authored about 3 years ago by Harttle <[email protected]>
docs: update description of LiquidJS

abaf4af46545ba2205cdc06e5ec0ad4d5be7913d authored about 3 years ago by harttle <[email protected]>
perf: parse filenames in parse() insteadof render()

8273c17dab3dc09858330ce45e3617a650e7fcaa authored about 3 years ago by harttle <[email protected]>
feat: orderedFilterParameters, closes #312

10e8c8ff7e1cca6df43087953cd8daf4bd618563 authored about 3 years ago by Harttle <[email protected]>
perf: improve performance by 4x by simplified parseFile

- previously deprecated `getTemplate()` and `getTemplateSync()` not no longer supported
- `opts`...

24f534608489fccc155f30bbaf37397c46278da6 authored about 3 years ago by harttle <[email protected]>
feat: timezoneOffset option to specify output timezone, see #375

6b9f872bccb4b0c636dc7be2088cafa9bc6c900a authored about 3 years ago by Harttle <[email protected]>
chore(deps): bump path-parse from 1.0.6 to 1.0.7 in /docs

Bumps [path-parse](https://github.com/jbgutierrez/path-parse) from 1.0.6 to 1.0.7.
- [Release no...

91c721e650b1b01ea25f1f786ae5afc3e8e43795 authored about 3 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
chore(deps): bump prismjs from 1.23.0 to 1.24.0 in /docs

Bumps [prismjs](https://github.com/PrismJS/prism) from 1.23.0 to 1.24.0.
- [Release notes](https...

500d397a5a6602fc7a8909477b94255daa9ddf73 authored over 3 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
docs: add @ilhamdev0 as contributors

2e004eddf632b024d6b615a61ed70e9b8dcc7a4d authored over 3 years ago by harttle <[email protected]>
Update layout.md

e3bfe86181c37ec4eda6bab6f6df6eb05fe66e0e authored over 3 years ago by ilhamdev0 <[email protected]>
Update layout.md

Fix typo

804947ebb97a94d3398d9893801596dc0ca6596e authored over 3 years ago by ilhamdev0 <[email protected]>
Update options.md

Fix typo

4fa5313accb0d003c2df0307c59cea9233c9db16 authored over 3 years ago by Raymond Camden <[email protected]>
docs: support data field in playground.html

f7313fe56377fbba1ebe0eb2fa4dc7957fc11de2 authored over 3 years ago by harttle <[email protected]>
chore(release): 9.25.1 [skip ci]

## [9.25.1](https://github.com/harttle/liquidjs/compare/v9.25.0...v9.25.1) (2021-06-20)

### Per...

1c64ff051e4b7eb5fd4ed4bb6fc35dde400ce38e authored over 3 years ago by semantic-release-bot <[email protected]>
chore: migrate from Travis CI to Github Actions

c470d1fe9b835902409fc08258e78dc69b334d30 authored over 3 years ago by harttle <[email protected]>
perf: add cross-engines benchmark

cdceb25d007b3d30a85e51ac538e12297c73bfcf authored over 3 years ago by harttle <[email protected]>
chore(deps): bump striptags from 3.1.1 to 3.2.0 in /docs

Bumps [striptags](https://github.com/ericnorris/striptags) from 3.1.1 to 3.2.0.
- [Release notes...

cc9b28307c3c1dc4e61a7d985a1dae9c40b10d52 authored over 3 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
chore(deps): bump glob-parent from 5.1.1 to 5.1.2 in /docs

Bumps [glob-parent](https://github.com/gulpjs/glob-parent) from 5.1.1 to 5.1.2.
- [Release notes...

f2ddd6e459ec2b4e96ce9053826d7a7046206ead authored over 3 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
chore(deps): bump normalize-url from 4.3.0 to 4.5.1

Bumps [normalize-url](https://github.com/sindresorhus/normalize-url) from 4.3.0 to 4.5.1.
- [Rel...

ecc40a60127badcd496523f9be549bb2723c6360 authored over 3 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
chore(deps): bump ws from 6.2.1 to 6.2.2

Bumps [ws](https://github.com/websockets/ws) from 6.2.1 to 6.2.2.
- [Release notes](https://gith...

659cfde8e1abdf2f5428a42a3fa2b5d7077f1ad7 authored over 3 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
chore(deps): bump hosted-git-info from 2.7.1 to 2.8.9

Bumps [hosted-git-info](https://github.com/npm/hosted-git-info) from 2.7.1 to 2.8.9.
- [Release ...

0acfb8de4dc90c1b55e25996d7e05fed3b17ed7e authored over 3 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
chore(deps): bump lodash from 4.17.19 to 4.17.21 in /docs

Bumps [lodash](https://github.com/lodash/lodash) from 4.17.19 to 4.17.21.
- [Release notes](http...

c4b2bfb29b82ef04167a9c5b236afd6895d9f5d6 authored over 3 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
chore(release): 9.25.0 [skip ci]

# [9.25.0](https://github.com/harttle/liquidjs/compare/v9.24.2...v9.25.0) (2021-05-07)

### Feat...

0d41f7467e6450a55a087224d09dbc4771e25451 authored over 3 years ago by semantic-release-bot <[email protected]>
chore(deps): bump handlebars from 4.5.3 to 4.7.7

Bumps [handlebars](https://github.com/wycats/handlebars.js) from 4.5.3 to 4.7.7.
- [Release note...

1d35e3fcfbdad61f431d800f0be3253186ec43a0 authored over 3 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
chore(deps): bump underscore from 1.9.1 to 1.13.1

Bumps [underscore](https://github.com/jashkenas/underscore) from 1.9.1 to 1.13.1.
- [Release not...

04c874b174a9ce70a72d70b5bed230ee22d41242 authored over 3 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
docs: update .all-contributorsrc [skip ci]

29f42847a5e8a1f8fb00a7d8cd523b51efc38d2e authored over 3 years ago by allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
docs: update README.md [skip ci]

426863a9b4d2d2cab3bc42954f250240ecf8dd14 authored over 3 years ago by allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
feat: when tag with multiple values

8f9639f1d63b999fc8b4adf5bc4d428e2fd61a7f authored over 3 years ago by Memmie Lenglet <[email protected]>
chore(release): 9.24.2 [skip ci]

## [9.24.2](https://github.com/harttle/liquidjs/compare/v9.24.1...v9.24.2) (2021-05-04)

### Bug...

3e130e01a721d4df4718de7db35b73cb8fa8bf41 authored over 3 years ago by semantic-release-bot <[email protected]>
fix: operator boundary not correctly recognized, fixes #342

3e3d84a5ed51d89a01004e8fc38a2303d44fb0fe authored over 3 years ago by Jun Yang <[email protected]>
chore(deps): bump ssri from 6.0.1 to 6.0.2

Bumps [ssri](https://github.com/npm/ssri) from 6.0.1 to 6.0.2.
- [Release notes](https://github....

69f1a394b172ee96eb3cdc4692914909d0a976f9 authored over 3 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
chore(release): 9.24.1 [skip ci]

## [9.24.1](https://github.com/harttle/liquidjs/compare/v9.24.0...v9.24.1) (2021-05-01)

### Bug...

ae8636d95d8057bd2598bbf05fd25be92c226ddf authored over 3 years ago by semantic-release-bot <[email protected]>
fix: make LiquidError context property public

1fd76acf281c88edd301c6d52e6096832ff6ceab authored over 3 years ago by Laurin Quast <[email protected]>
chore(release): 9.24.0 [skip ci]

# [9.24.0](https://github.com/harttle/liquidjs/compare/v9.23.4...v9.24.0) (2021-05-01)

### Feat...

62f8f707e90e360765f19d80863e2e853cc5841c authored over 3 years ago by semantic-release-bot <[email protected]>
feat: add context as a property on the LiquidError error

9c7cb5752b850d03eff18fd715a4ad1ae0bd2058 authored over 3 years ago by Laurin Quast <[email protected]>
feat: export errors for better error handling in user-land

4e394b9072915148e7dff1f021c2b605a1166d07 authored over 3 years ago by Laurin Quast <[email protected]>
chore: dev via windows+vscode

251a50801c6ce0e7b9d1218e35a5bbe951876fc9 authored over 3 years ago by Jun Yang <[email protected]>
chore(release): 9.23.4 [skip ci]

## [9.23.4](https://github.com/harttle/liquidjs/compare/v9.23.3...v9.23.4) (2021-04-17)

### Bug...

aa5d63fdf7bfe6954d7e4bc08a676b9dd44c6e12 authored over 3 years ago by semantic-release-bot <[email protected]>
fix: capitalize filter not lower case trailing string, fixes #326

65487654c4a919a082345a90d98fb25ffffb4f1e authored over 3 years ago by Jun Yang <[email protected]>
docs: update .all-contributorsrc [skip ci]

8bab7957da4c37291e5fc7986f63a8bf28b6c906 authored over 3 years ago by allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
docs: update README.md [skip ci]

666df5a8e617f75fc658f432b97f4a66fc7cdd24 authored over 3 years ago by allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
added tsconfig.json

28f154554b22b82f2c926a34c8ccd237322f2a2f authored over 3 years ago by cong <[email protected]>
FIX: remove unnecessary code

a4aa9ba0d6bad8f4078d995e62f8ea622c9f2737 authored over 3 years ago by cong <[email protected]>
modified title using passed in variable

f5f54c82bfc3949eb34f565bf6231b0484892c30 authored over 3 years ago by cong <[email protected]>
added typescript and @types/node packages

2bc03d6a01dfa689170b0d4d449f48bd287bbb8e authored over 3 years ago by cong <[email protected]>
Register tags documentation example updated

bad12ea93612f117219d48571d770f470ed0af34 authored over 3 years ago by ZC <[email protected]>
Revert change to line 17

The original is fine, emitter is not needed.

354a971b9e05b0ad8f6af5b01e4c234fdd1d0214 authored over 3 years ago by ZC <[email protected]>
Update register-filters-tags.md

b41be92dfde5526d414fe8af82fd62e52d06321d authored over 3 years ago by ZC <[email protected]>
chore(deps): bump y18n from 4.0.0 to 4.0.1 in /docs

Bumps [y18n](https://github.com/yargs/y18n) from 4.0.0 to 4.0.1.
- [Release notes](https://githu...

b5a22fa0910c708fe7881ef170ed44d3594e18f3 authored over 3 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
chore(deps): bump y18n from 3.2.1 to 3.2.2

Bumps [y18n](https://github.com/yargs/y18n) from 3.2.1 to 3.2.2.
- [Release notes](https://githu...

7d92f25cbb5ad4c968803ed6c35e0c941212e201 authored over 3 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
docs: clarification on how to disable tags/filters, see #324

4584867b657cbadbf6f68f2d74ed228490f73e43 authored almost 4 years ago by harttle <[email protected]>
docs: add versions to tags/filters, see #305

695e3c18bca87abd7b7e11b6e06fb535f93a2142 authored almost 4 years ago by harttle <[email protected]>
chore(release): 9.23.3 [skip ci]

## [9.23.3](https://github.com/harttle/liquidjs/compare/v9.23.2...v9.23.3) (2021-03-21)

### Bug...

2133ed20d7d33dd8d2a8b66f38c06d91219b7de7 authored almost 4 years ago by semantic-release-bot <[email protected]>
fix: expose TokenKind

dbc23e8b048ab3b3954f35d050a2fa93057bbd27 authored almost 4 years ago by Matt Vague <[email protected]>
chore(release): 9.23.2 [skip ci]

## [9.23.2](https://github.com/harttle/liquidjs/compare/v9.23.1...v9.23.2) (2021-03-13)

### Bug...

1acace5a163871e6f689decba12c9095624e6cbe authored almost 4 years ago by semantic-release-bot <[email protected]>
fix: newline_to_br filter should output <br /> instead of <br/>, fixes #320

9a9b792c63ab9fc59cdea511c7138aebd9df0de2 authored almost 4 years ago by Jun Yang <[email protected]>
fix: comparison for empty/nil, fixes #321

99d14e76d7b53c47afd070722f15ae0caa53be08 authored almost 4 years ago by Jun Yang <[email protected]>
chore(deps): bump pug-code-gen from 2.0.2 to 2.0.3 in /docs

Bumps [pug-code-gen](https://github.com/pugjs/pug) from 2.0.2 to 2.0.3.
- [Release notes](https:...

aff99760426df3d20d3e57d69982f3cba0d487f4 authored almost 4 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
chore(deps): bump prismjs from 1.21.0 to 1.23.0 in /docs

Bumps [prismjs](https://github.com/PrismJS/prism) from 1.21.0 to 1.23.0.
- [Release notes](https...

cd8cb3932993c29f829b1521f1ce37197ff9ccce authored almost 4 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
chore(deps): bump elliptic from 6.5.3 to 6.5.4

Bumps [elliptic](https://github.com/indutny/elliptic) from 6.5.3 to 6.5.4.
- [Release notes](htt...

9ed3b98db34e5a3919c4dcbc2213255f1c7d802a authored almost 4 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
chore(release): 9.23.1 [skip ci]

## [9.23.1](https://github.com/harttle/liquidjs/compare/v9.23.0...v9.23.1) (2021-02-19)

### Bug...

151ff4cbf39f853373f0db1fbb67ebaecd558ef1 authored almost 4 years ago by semantic-release-bot <[email protected]>
fix: lenientIf not working for the umd bundle, closes #313

2e66e8b02e0a16c08293842265a71a3a15ec18a8 authored almost 4 years ago by harttle <[email protected]>
chore(release): 9.23.0 [skip ci]

# [9.23.0](https://github.com/harttle/liquidjs/compare/v9.22.1...v9.23.0) (2021-02-12)

### Bug ...

24306722ecb3c7274671524a03def7e6c39457cb authored almost 4 years ago by semantic-release-bot <[email protected]>
feat: support filters in if/unless/case, see #287

2f059f6a2518975879bd4a8d8c98937676869968 authored almost 4 years ago by harttle <[email protected]>
fix: respect `fs` in parser options, for #233

4e82da689e694aff893d228f046eae78a5769cf4 authored almost 4 years ago by harttle <[email protected]>
feat: support function calls, closes #222

e37824fd8a71a1f2c529eaafb7bb308e91787fa8 authored almost 4 years ago by harttle <[email protected]>
feat: support layout none, closes #299

81e11bb9c4fde0b84006d941a24b0d2ebbf21a35 authored almost 4 years ago by harttle <[email protected]>
chore(release): 9.22.1 [skip ci]

## [9.22.1](https://github.com/harttle/liquidjs/compare/v9.22.0...v9.22.1) (2021-02-05)

### Bug...

71d5d24813bc1779454d1b1aa5b019a6aaa30cb5 authored almost 4 years ago by semantic-release-bot <[email protected]>
fix: default to precedence 1 for custom operators

20f559e545480c5c6dbe9bfaf15af72c29663247 authored almost 4 years ago by Jason Etcovitch <[email protected]>
docs: fix get started code block

dce75a1a22f7fb4e35abd7a04d1d821b13e8bbd4 authored almost 4 years ago by harttle <[email protected]>
chore(release): 9.22.0 [skip ci]

# [9.22.0](https://github.com/harttle/liquidjs/compare/v9.21.0...v9.22.0) (2021-02-04)

### Feat...

93ec15137423b4368cf3891adf8d07ae3f7aa401 authored almost 4 years ago by semantic-release-bot <[email protected]>
Update sidebar.yml

Add `compact` filter to sidebar nav.

29db1bb0e282a08476f595a087acff1fe5fd75ba authored almost 4 years ago by Peter deHaan <[email protected]>