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): 10.10.1 [skip ci]

## [10.10.1](https://github.com/harttle/liquidjs/compare/v10.10.0...v10.10.1) (2024-02-18)

### ...

902a8e4c226a6c43f57db1c8135594cdbf0682b6 authored 10 months ago by semantic-release-bot <[email protected]>
docs: add joel-hamilton as a contributor for code (#674)

* docs: update README.md [skip ci]

* docs: update .all-contributorsrc [skip ci]

---------
...

08421ea70c39fc68276ea401d0385db9f5e4bf5e authored 10 months ago by allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
fix: in conditionals, don't render anything after an else branch (#671)

* fix: only render the first 'else' template in the case of multiples

* fix: empty else block...

f81695570491ede77975de2c26a07612a2d62c28 authored 10 months ago by Joel Hamilton <[email protected]>
fix: Rely on equal for computing contains (#668)

* fix: rely on equal for computing contains

This change allows contains to be computed using ...

1937aa1f1dce01ee6332f39a6e658e85cbe4f30b authored 10 months ago by Santi Albo <[email protected]>
docs: update .all-contributorsrc [skip ci]

4518a1958843282afc60031b23b3bf4e907da100 authored 11 months ago by allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
docs: update README.md [skip ci]

dafdfbc8495973d2fb9248e697faa6676337a021 authored 11 months ago by allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
chore: adjust typings dir

36326234566a251cc7e616cab6b528fed4a6f9ca authored 11 months ago by fupeng1 <[email protected]>
docs: add brunodccarvalho as a contributor for code (#662)

* docs: update README.md [skip ci]

* docs: update .all-contributorsrc [skip ci]

---------
...

85f5b327fab6fd2c9cf08c51cbcd91488bb478c5 authored about 1 year ago by allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
chore(release): 10.10.0 [skip ci]

# [10.10.0](https://github.com/harttle/liquidjs/compare/v10.9.4...v10.10.0) (2023-12-19)

### Fe...

9347586cb5bc2bcb4ce09fa661e89b9d25064392 authored about 1 year ago by semantic-release-bot <[email protected]>
feat: Array sum filter (#661)

* feat(filters): add array sum filter

* docs(filters): array sum filter

* docs: update ver...

629d958b86a97ddf2921d2285b7c9ea83430004e authored about 1 year ago by Bruno Carvalho <[email protected]>
docs: Liquid Drops

fe978c8cd909893f94e47ac83efb52c06d48bb15 authored about 1 year ago by Harttle <[email protected]>
chore(release): 10.9.4 [skip ci]

## [10.9.4](https://github.com/harttle/liquidjs/compare/v10.9.3...v10.9.4) (2023-11-04)

### Bug...

8ff9aea8ce2f674c3760d4c82738c78f27d50c41 authored about 1 year ago by semantic-release-bot <[email protected]>
fix: allow unicode to be identifiers, fixes #655

dd7616acb9a71b77f39d2fa24b6f68a7caef87f1 authored about 1 year ago by Harttle <[email protected]>
docs: update README.md [skip ci]

2caeeda1c15128c0d332c8c0e83950d2dfc8a87f authored about 1 year ago by allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
docs: update .all-contributorsrc [skip ci]

d75ac93390faee36e18346c86bbed7d75c4e773b authored about 1 year ago by allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
docs: fix typo (ans => and)

6ebf2ee427d7f5ef94cfcae20d739dbffcaa52a0 authored about 1 year ago by Rasmus Wriedt Larsen <[email protected]>
chore(release): 10.9.3 [skip ci]

## [10.9.3](https://github.com/harttle/liquidjs/compare/v10.9.2...v10.9.3) (2023-10-15)

### Bug...

3bd825afb01b9db36157bffc2a208f58a380e933 authored about 1 year ago by semantic-release-bot <[email protected]>
fix: package version in released files

67a5b229ca9ccabb4aee42bbb5c9f03d4076786a authored about 1 year ago by Harttle <[email protected]>
test: fix test case

c1c72b53d54b0ecb8b76a0c252157b7e39c808eb authored about 1 year ago by Harttle <[email protected]>
chore(release): 10.9.2 [skip ci]

## [10.9.2](https://github.com/harttle/liquidjs/compare/v10.9.1...v10.9.2) (2023-08-28)

### Bug...

30e364c7d0a858272e6636f6096a8fb5761d07c3 authored over 1 year ago by semantic-release-bot <[email protected]>
fix: sort and where bug when using `strictVariables`

8af682d2ca68de99bafd4a7055e4912eeb318f57 authored over 1 year ago by Francisco Soto <[email protected]>
fix: handle windows newlines on `newline_to_br` and `strip_newlines`

88aa63fd58b5a5824c031acc6f3e4072bedd262f authored over 1 year ago by Francisco Soto <[email protected]>
chore(release): 10.9.1 [skip ci]

## [10.9.1](https://github.com/harttle/liquidjs/compare/v10.9.0...v10.9.1) (2023-08-23)

### Bug...

fce9fcfa6877f67c13ddd58bb5546313f99ca28b authored over 1 year ago by semantic-release-bot <[email protected]>
fix: map filter allow nil results in strict mode, fixes #647

45adbd7008296a94da04d21a35917f744a0f4109 authored over 1 year ago by Harttle <[email protected]>
chore(release): 10.9.0 [skip ci]

# [10.9.0](https://github.com/harttle/liquidjs/compare/v10.8.4...v10.9.0) (2023-08-22)

### Bug ...

942944eae0cc72efe3e12b42778de53d92f1ea4d authored over 1 year ago by semantic-release-bot <[email protected]>
feat: more flexible squared property read expression, fixes #643 (#646)

* fix: more flexible squared property read expression, fixes #643

* fix: unecessary error wra...

660d9be55f8eac16ca5ac77fd0b38b0d7f94961e authored over 1 year ago by Jun Yang <[email protected]>
fix: for throws undefined var with a null value with strictVariables

dc6a3013874872ac85f1fbe5184c74631122d851 authored over 1 year ago by Francisco Soto <[email protected]>
docs: update .all-contributorsrc [skip ci]

803a0907fcacf2f2c8c6c89ec2927bdd09ccad44 authored over 1 year ago by allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
docs: update README.md [skip ci]

4427ae1fb99ded98777ffc9bb5d817829868fe5b authored over 1 year ago by allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
docs: fix options link in setup tutorial

7009a054f3ff739d352a0143490e8f8f70d40ded authored over 1 year ago by David LJ <[email protected]>
fix: case should allow multiple values separated by or

This is supported by Shopify liquid.

b8e7e2d9467b17ca786e6fb422e9579dd178de76 authored over 1 year ago by Francisco Soto <[email protected]>
docs: update .all-contributorsrc [skip ci]

4c30c660aed21fbb540cc65df3ffade1032d4c94 authored over 1 year ago by allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
docs: update README.md [skip ci]

d916981dad3d8b3e5c71c5a61559278f41526ac7 authored over 1 year ago by allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
fix: remove_last was eating an extra character

fc2731376f8ef59ac7160f97cef1fb5d94f053db authored over 1 year ago by Francisco Soto <[email protected]>
docs: update .all-contributorsrc [skip ci]

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

5d91e3d2efa63c6e3723d28ac5bd2909c1f6da3e authored over 1 year ago by allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
chore: grammar/typo fixes for differences.md (#634)

5facd99a27889cbc8a724e614fada4b3e87d5cfc authored over 1 year ago by Nick Reilingh <[email protected]>
docs: update LiquidJS contributors and users

3f4f328572863ee0a87ca1833a7123836cba2a88 authored over 1 year ago by Harttle <[email protected]>
docs: update who's using liquid

a7c94eeeb5829b4df2b3d10548fed6b672652420 authored over 1 year ago by Harttle <[email protected]>
chore(release): 10.8.4 [skip ci]

## [10.8.4](https://github.com/harttle/liquidjs/compare/v10.8.3...v10.8.4) (2023-07-07)

### Bug...

2222a1be876ab08c1b4beceb393c4b2348620cd2 authored over 1 year ago by semantic-release-bot <[email protected]>
fix: allow quotes in inline comment tag, fixes #628

bf425c3adb929e68fa234bee8397560a436595bb authored over 1 year ago by Jun Yang <[email protected]>
docs: add package-lock for demos

c0bc2de76ef6eb7ae24895621e266d7ba3d33f60 authored over 1 year ago by Harttle <[email protected]>
docs: remove Patreon from docs

4759371102226df3e72da718dc2d8ab3f403c5e3 authored over 1 year ago by Harttle <[email protected]>
chore(release): 10.8.3 [skip ci]

## [10.8.3](https://github.com/harttle/liquidjs/compare/v10.8.2...v10.8.3) (2023-06-16)

### Bug...

e03e0533627867cf09ad5f2e94460e35932c06af authored over 1 year ago by semantic-release-bot <[email protected]>
docs: add jgarber623 as a contributor for code (#624)

* docs: update README.md [skip ci]

* docs: update .all-contributorsrc [skip ci]

---------
...

d8691421b4fef1bc3861ef7aa132c710b6c5afb3 authored over 1 year ago by allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
fix: strftime getSuffix works for all dates

As written, the strftime module's `getSuffix` method (responsible for
returning a date's ordinal...

0b4e2a99790347bea0ab5f7d651f2330e3054601 authored over 1 year ago by Jason Garber <[email protected]>
chore: split Github Actions workflows

e401a30972c70be501d91fd999dc305ec67a15a2 authored over 1 year ago by Harttle <[email protected]>
chore(release): 10.8.2 [skip ci]

## [10.8.2](https://github.com/harttle/liquidjs/compare/v10.8.1...v10.8.2) (2023-06-04)

### Bug...

495bef2d0cbb79787219198c98fc4a68eaff0305 authored over 1 year ago by semantic-release-bot <[email protected]>
fix: sample filter randomness and count=1 case

fcb930f0ddf2489fa74cd323f24398d7e9f7717f authored over 1 year ago by Harttle <[email protected]>
chore(release): 10.8.1 [skip ci]

## [10.8.1](https://github.com/harttle/liquidjs/compare/v10.8.0...v10.8.1) (2023-06-04)

### Bug...

b4e12232be76d7ed0eb8fc45f7217e155a897726 authored over 1 year ago by semantic-release-bot <[email protected]>
fix: incorrect error message for browser UMD bundle

3a67eb7f1cc7e54d2ec94a985eca4c1f147cdd61 authored over 1 year ago by Harttle <[email protected]>
docs: add Tomáš Hübelbauer as contributor

fc42438283d77390119bdab641cb3ccdc3fb5d4a authored over 1 year ago by Harttle <[email protected]>
docs: update ace version for LiquidJS playground

8acf405949639d3c2e7850c2277e1f7752b6660d authored over 1 year ago by Harttle <[email protected]>
docs: add contributing.md into docs/.../contribution-guidelines.md

e9da7f39de1623b8e704231dd6d2661b64ac63f0 authored over 1 year ago by Harttle <[email protected]>
chore(release): 10.8.0 [skip ci]

# [10.8.0](https://github.com/harttle/liquidjs/compare/v10.7.1...v10.8.0) (2023-06-03)

### Bug ...

87e83b63fc5d90ec990a19b2de316abca551d683 authored over 1 year ago by semantic-release-bot <[email protected]>
feat: precise line/col for tokenization Error, #613

e347e603d76c039cec191d417deab34e7ef1f9a7 authored over 1 year ago by Harttle <[email protected]>
fix: proper error message for filter syntax error, #610

0480d3317d0e46519ad2adf4ac43f53cddf467c6 authored over 1 year ago by Harttle <[email protected]>
feat: introduce a matrix with latest Ubuntu and macOS to test the build on macOS as well

Once #615 is merged, the build script should work on macOS just as well as it does on Ubuntu and...

82ba54845f4cd4e1e7660c1557e3cfaa22d68924 authored over 1 year ago by Tomáš Hübelbauer <[email protected]>
docs: explain how to point the Playground at the local build

This should help anyone looking to test their changes they made to LiquidJS via the Playground s...

05c478c322f8e7e9fd43a2702b90ffa083ebf00a authored over 1 year ago by Tomas Hubelbauer <[email protected]>
fix: sed invocations to work out of the box on macOS (#615)

* fix: sed invocations to work out of the box on macOS

These fixes make the sed invocations r...

87d4cc7e14ece14161285a740be63afc8a88b63c authored over 1 year ago by Tomáš Hübelbauer <[email protected]>
chore: sed invocations for docs build to work on macOS (#615)

* fix: sed invocations to work out of the box on macOS

These fixes make the sed invocations r...

202556115fcf94dfdefbf546f5d64325316903ea authored over 1 year ago by Tomáš Hübelbauer <[email protected]>
test: Add tests for `push` (#614)

* Add support for the Jekyll sample filter

See https://jekyllrb.com/docs/liquid/filters

I ...

db67118a75f3e38ac187c4edb0263a5f1f7b0d46 authored over 1 year ago by Tomáš Hübelbauer <[email protected]>
feat: Add support for the Jekyll sample filter (#612)

* Add support for the Jekyll sample filter

See https://jekyllrb.com/docs/liquid/filters

I ...

ba8b84245266589e43c0e70d99e12b981d349809 authored over 1 year ago by Tomáš Hübelbauer <[email protected]>
Add support for the Jekyll push filter

See https://jekyllrb.com/docs/liquid/filters

dca9ab52b8e473a5f6cebdb76826dbb18d165140 authored over 1 year ago by Tomas Hubelbauer <[email protected]>
chore(release): 10.7.1 [skip ci]

## [10.7.1](https://github.com/harttle/liquidjs/compare/v10.7.0...v10.7.1) (2023-04-24)

### Bug...

7ceff17fcb6358feaee5444d0035caca9b9d970c authored over 1 year ago by semantic-release-bot <[email protected]>
chore: update CI `runs-on`

648b158dbd4881b4cfc7312f17cdddda5f6c6c05 authored over 1 year ago by Harttle <[email protected]>
fix: incorrect timezone correction for DST dates, fixes #604

33b3c010af0cd17a303621331feab0119ca840ce authored over 1 year ago by Harttle <[email protected]>
fix: timezoneOffset ignored in date when preserveTimezones is enabled, fixes #605

21ee27b57503f9d57f228973e1699972484e6089 authored over 1 year ago by Harttle <[email protected]>
chore(release): 10.7.0 [skip ci]

# [10.7.0](https://github.com/harttle/liquidjs/compare/v10.6.2...v10.7.0) (2023-03-21)

### Bug ...

c2a8365054f25d606296a6adc14357c466fbb44b authored almost 2 years ago by semantic-release-bot <[email protected]>
docs: add mahyar-pasarzangene as a contributor for doc (#602)

* docs: update README.md [skip ci]

* docs: update .all-contributorsrc [skip ci]

---------
...

b2a1dc972eca41ce7f64607d9eb80716c801c430 authored almost 2 years ago by allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
fix: update remove.md (#601)

The output was wrong. Filter would replace the rain all over the text.

1bddd60b0191032d324526292027bc7fcd190dc1 authored almost 2 years ago by Mahyar Pasarzangene <[email protected]>
feat: JSON format by `space` in `json` filter

7b87ea82d3d63420e548743c5a84a073f0cdad22 authored almost 2 years ago by Jun Yang <[email protected]>
docs: update .all-contributorsrc [skip ci]

8037f7b4a40708bf97cd92dd18acb76fd3557d21 authored almost 2 years ago by allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
docs: update README.md [skip ci]

75aba927331e21a361c2b1612d3400650bb9e7dd authored almost 2 years ago by allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
chore: add PR title checker

b9f8d85c655174acecabcafef795fc3f25d21d35 authored almost 2 years ago by Jun Yang <[email protected]>
Update differences.md

- Shopify also has `json` filter, I think it is equivalent to liquidJS `json`

e50267feaaf45f4951426a74cb329a3e27e511aa authored almost 2 years ago by BaNgan <[email protected]>
docs: update docs pipeline

04d62f070a1eafae3fdebd89d6dd2ac47ef0df34 authored almost 2 years ago by Harttle <[email protected]>
chore(release): 10.6.2 [skip ci]

## [10.6.2](https://github.com/harttle/liquidjs/compare/v10.6.1...v10.6.2) (2023-03-19)

### Bug...

d04ccd79c9812e6deea5f254f5553a9b2a90ce61 authored almost 2 years ago by semantic-release-bot <[email protected]>
chore: upload npm errors for failed pipeline

9d823937cc129b2f4efd78dd19c3c4403995e07f authored almost 2 years ago by Harttle <[email protected]>
chore: upgrade API doc to latest typedoc, fixes #593

da93102c1cb9da541e75e908ecc5aead1fb28840 authored almost 2 years ago by Harttle <[email protected]>
chore: migrate test cases from Chai to Jest

c6cde9cd10e81645f5de8d9b1cfd86d86bc568d9 authored almost 2 years ago by Harttle <[email protected]>
docs: update .all-contributorsrc [skip ci]

dccb90c59101ffffa1684002ba19729dbdae385e authored almost 2 years ago by allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
docs: update README.md [skip ci]

228a5c3bedd30df8d8ec79c5091c6846de28ac63 authored almost 2 years ago by allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
fix: sample FS in render-file.md (#594)

4542ddcfc3d5e245112a119bf22f0e00cb925791 authored almost 2 years ago by bobgubko <[email protected]>
docs: update docs for ownPropertyOnly, #588

2def145cf6bb19816df266772f3c0773653f92e7 authored almost 2 years ago by Jun Yang <[email protected]>
chore(release): 10.6.1 [skip ci]

## [10.6.1](https://github.com/harttle/liquidjs/compare/v10.6.0...v10.6.1) (2023-03-02)

### Bug...

14e059c93361c69111a828688a659d2a39cee415 authored almost 2 years ago by semantic-release-bot <[email protected]>
style: fix code style

771b9b9eba69d105183940038e9e7428b6821b9f authored almost 2 years ago by Harttle <[email protected]>
fix: [expression] apply value equal for arrays, #589

9c0dc5fa39a31d477a5c5a2c5212034174bf0516 authored almost 2 years ago by Harttle <[email protected]>
fix: strip_html for multi line <script>/<style>/comments, #70

42d25902e855d3c06d5ead071bf55604f495c205 authored almost 2 years ago by Harttle <[email protected]>
chore: update build badge, coverage to 100%, mv DEFAULT_FMT to defaultOptions

d4e519c4a66629fdb9867ea2a88ecc1e296ca858 authored almost 2 years ago by Jun Yang <[email protected]>
chore(release): 10.6.0 [skip ci]

# [10.6.0](https://github.com/harttle/liquidjs/compare/v10.5.0...v10.6.0) (2023-02-22)

### Feat...

5f4a004e9075d1a8d3167cd49fe1a3dce59fd8d4 authored almost 2 years ago by semantic-release-bot <[email protected]>
feat: LiquidOptions.dateFormat to override default date format (#587)

doc: updates related to LiquidOptions.dateFormat
doc: revamped the date filter doc for easier r...

3fb66465c6fe1bf4dc2e1ace9157c23d0fc8f859 authored almost 2 years ago by prassie <[email protected]>
chore(release): 10.5.0 [skip ci]

# [10.5.0](https://github.com/harttle/liquidjs/compare/v10.4.0...v10.5.0) (2023-02-14)

### Bug ...

d9cac4efcaf500e5ad8fd3f330ed3c582b0a7181 authored almost 2 years ago by semantic-release-bot <[email protected]>
docs: add slavivanov and DaRosenberg into contributor list

8ef920928c09467a50380eeeb78881f69858bc5a authored almost 2 years ago by Harttle <[email protected]>
fix: "ownPropertyOnly" not respected when passed via "renderOptions"

d489916231779149e110183400e3e597b8ee02ba authored almost 2 years ago by Slav Ivanov <[email protected]>
feat: Adds support for options to CLI and improves usability (#586)

* Improved UX of CLI

* Updated docs and setup tutorial

* Corrected version number in TODO ...

24c8a1e3722e5359f02934e2814f9abfa888ee86 authored almost 2 years ago by Daniel Rosenberg <[email protected]>
docs: update .all-contributorsrc [skip ci]

a6618538d141063b6ce10f555b7cc30cc95880b9 authored almost 2 years ago by allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
docs: update README.md [skip ci]

c0c3c07ba10d4566a43323f10a050e34f6cac680 authored almost 2 years ago by allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
Added documentation for date ordinals support in date filter via %q (#581)

* Added date ordinals support in date filter via %q

* fix: validation regex for default date ...

a55f44f0955a6e86be3f5b782034e375b17e0a60 authored almost 2 years ago by prassie <[email protected]>
docs: list sponsors & backers separately on liquidjs.com

7f76e1311f02918748ec1744854951b0f8fee887 authored almost 2 years ago by Jun Yang <[email protected]>