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.36.0 [skip ci]

# [9.36.0](https://github.com/harttle/liquidjs/compare/v9.35.2...v9.36.0) (2022-03-05)

### Feat...

1af8553651277b872207e299f4d3447798c8c90d authored almost 3 years ago by semantic-release-bot <[email protected]>
feat: Access array item by negative index, closes #486

049685b9a0271ba03875e24ff2f6c7870cae62a7 authored almost 3 years ago by Harttle <[email protected]>
feat: allow strip filter with specified char, closes #390

c503cb23dfbdd6f146d6dea16a84eab3df1f7aa9 authored almost 3 years ago by Harttle <[email protected]>
feat: appropriate error for malformed filters, fixes #271

01014edc491e12d38981045442da9faee598cdf7 authored almost 3 years ago by Harttle <[email protected]>
test: case for {% assign %} invalid value, closes #446

27e579e0e2ae3f1e36e7f9f24d4fb6a267ca29bb authored almost 3 years ago by Harttle <[email protected]>
chore(release): 9.35.2 [skip ci]

## [9.35.2](https://github.com/harttle/liquidjs/compare/v9.35.1...v9.35.2) (2022-03-02)

### Bug...

d3e3fecf5341cc614f2bcf84b81643d9631e7aa1 authored almost 3 years ago by semantic-release-bot <[email protected]>
fix: export all builtin tags from LiquidJS, #464

33009bb988eb74c58f390992750d91b967cb3428 authored almost 3 years ago by Harttle <[email protected]>
fix: corner case for concat filter without argument, #481

aa955173d4c7adc585e862934429f1f4c5f64969 authored almost 3 years ago by Harttle <[email protected]>
chore(release): 9.35.1 [skip ci]

## [9.35.1](https://github.com/harttle/liquidjs/compare/v9.35.0...v9.35.1) (2022-02-26)

### Bug...

15b78ebd9df8c9ef0efd260f47ef92dd9a813a4d authored almost 3 years ago by semantic-release-bot <[email protected]>
docs: add missing tag/filter links on sidebar/table, #482

575f3e233874dce4984c3d34995184e007fa7365 authored almost 3 years ago by Harttle <[email protected]>
fix: some filters throw on nil input, see #481

7dfb620d30f8818685e1cfb8e7492313a0d036ab authored almost 3 years ago by Harttle <[email protected]>
chore(deps): bump prismjs from 1.25.0 to 1.27.0 in /docs

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

21b78d9ba07f3d7695ab64e265c4bef3539cde2f authored almost 3 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
chore: add liquid.min.js into Github release

5d077f461a63e40e09ba7f6c09f810f799390303 authored almost 3 years ago by Harttle <[email protected]>
chore(release): 9.35.0 [skip ci]

# [9.35.0](https://github.com/harttle/liquidjs/compare/v9.34.1...v9.35.0) (2022-02-23)

### Bug ...

13343040c6affeae4d3d58deaaff4ea2bd8b5684 authored almost 3 years ago by semantic-release-bot <[email protected]>
fix: `url_encode` throws on undefined value, fixes #479

ca3240c2c4d157095d2ebe0024d0c71bc5e435f8 authored almost 3 years ago by Harttle <[email protected]>
docs: introduce JS script to escape for Hexo, fixes #480

2b0c5696bc20a7fc3781923ad90be225f2a18a49 authored almost 3 years ago by Harttle <[email protected]>
feat: expose all tags/filters and TimezoneDate, closes #464

dab8a29070b2508f2e6532717b7663966f610bec authored almost 3 years ago by Harttle <[email protected]>
chore(release): 9.34.1 [skip ci]

## [9.34.1](https://github.com/harttle/liquidjs/compare/v9.34.0...v9.34.1) (2022-02-20)

### Bug...

f39529572127304ad49f105ac487cd2bd5c1d829 authored almost 3 years ago by semantic-release-bot <[email protected]>
style: fix lint

200f6648aae8534d69fef4eeba41eeaf600aa40c authored almost 3 years ago by Harttle <[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....

31aa4ec31831cadca61bc594ee446c21bd0fd8d7 authored almost 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...

231574903f73011ada3d8d16725b50da0de5b4fd authored almost 3 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
fix: array output now join with "" instead of ","

ab5e245fba9a0f6936275319d4e5e25aadb0f7c1 authored almost 3 years ago by Harttle <[email protected]>
fix: sort filter unexpectedly modifies original array, #475

dbc049738633b1b6f578d9d20f830b548ba67a22 authored almost 3 years ago by Harttle <[email protected]>
chore(deps): bump ini from 1.3.5 to 1.3.8

Bumps [ini](https://github.com/isaacs/ini) from 1.3.5 to 1.3.8.
- [Release notes](https://github...

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

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

8b880f65a23c5eba088d18fffc15ae77981d9016 authored almost 3 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
chore(deps): bump tar from 4.4.13 to 4.4.19

Bumps [tar](https://github.com/npm/node-tar) from 4.4.13 to 4.4.19.
- [Release notes](https://gi...

d605158f969ab2d7a50bb855c799a47c0b3fa0df authored almost 3 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
chore(deps): bump npm-user-validate from 1.0.0 to 1.0.1

Bumps [npm-user-validate](https://github.com/npm/npm-user-validate) from 1.0.0 to 1.0.1.
- [Rele...

1a44b908cef43b48002c98d3a7ea7583456083ea authored almost 3 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
docs: fix uniq filter example in the docs

a0817e5dd7e66d31e35c1e3664ff6a9863d17f0c authored almost 3 years ago by Santi Albo <[email protected]>
chore(deps): bump pathval from 1.1.0 to 1.1.1 (#467)

Bumps [pathval](https://github.com/chaijs/pathval) from 1.1.0 to 1.1.1.
- [Release notes](https...

703675e1e0ca33cb18bcf403c5bcbd4f5e923a84 authored almost 3 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
chore(deps): bump ajv from 6.12.0 to 6.12.6 in /docs (#468)

Bumps [ajv](https://github.com/ajv-validator/ajv) from 6.12.0 to 6.12.6.
- [Release notes](http...

819d060a922857f40e919eb0013ce770f8dc56a3 authored almost 3 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
docs: add santialbo as a contributor for doc (#470)

* docs: update README.md [skip ci]

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

Co-authore...

c3d7ecbde15ab12310c37d8334d1c471762fbaaf authored almost 3 years ago by allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
Merge pull request #469 from santialbo/patch-1

docs: fix example in main docs page

8bdb70878ffd26b105f75aed711d38ea182f6006 authored almost 3 years ago by Jun Yang <[email protected]>
docs: fix example in main docs page

2e1537d50c3bb6b62ff0e71f3b48786585bc8c3a authored almost 3 years ago by Santi Albo <[email protected]>
docs: add support button on navbar

d4afbc038f1c7a727671dfe7f0ac1f820551d9f0 authored almost 3 years ago by Harttle <[email protected]>
docs: whitespace-control: correct typo (#462)

58d03890b4f412d99b8a941648b0b50442ea8b5d authored almost 3 years ago by Damian Nowak <[email protected]>
chore(release): 9.34.0 [skip ci]

# [9.34.0](https://github.com/harttle/liquidjs/compare/v9.33.1...v9.34.0) (2022-01-28)

### Bug ...

e3fb47a90b67a74c8b659282a3cf27f2a2247a0f authored almost 3 years ago by semantic-release-bot <[email protected]>
chore(deps): bump node-fetch from 2.6.1 to 2.6.7

Bumps [node-fetch](https://github.com/node-fetch/node-fetch) from 2.6.1 to 2.6.7.
- [Release not...

e4ad93ee8c5e1067dc36b01e3c9e0e0b6f85e2e9 authored almost 3 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
docs: add @tbdrz as contributor

0bdf6792d1fc4989aec869843971610405dafef1 authored almost 3 years ago by Harttle <[email protected]>
feat: `ownPropertyOnly` option to protect prototype, #454

7e99efc5131e20cf3f59e1fc2c371a15aa4109db authored almost 3 years ago by Harttle <[email protected]>
docs: better PWA, more responsive, better description

527858fc14840dcc331ed9759cf50eda21945305 authored almost 3 years ago by Harttle <[email protected]>
fix: where-filter null handling (#457)

9da41c8a37d9c49ee4a16d5bd520fd6ae01c14ec authored almost 3 years ago by Martin Schuster <[email protected]>
Clear unusefull comments

2717dae127e553b0fb702d5ccb2b4b7e012f976b authored almost 3 years ago by tbdrz <[email protected]>
docs: tutorial for render tag content

8db6c7b28ddbcc9c9ddc09801a11f994923a7a07 authored almost 3 years ago by Harttle <[email protected]>
chore(deps): bump shelljs from 0.8.4 to 0.8.5

Bumps [shelljs](https://github.com/shelljs/shelljs) from 0.8.4 to 0.8.5.
- [Release notes](https...

298db97b846d2fae91905709a841bf2efb0661ba authored almost 3 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
chore(deps): bump trim-off-newlines from 1.0.1 to 1.0.3

Bumps [trim-off-newlines](https://github.com/stevemao/trim-off-newlines) from 1.0.1 to 1.0.3.
- ...

bd8e2b0f96a07524037c847e596e8cbaef767d53 authored almost 3 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
docs: add additional filters/tags as differences, closes #331

117eaf57c32ed757769135dcd63b8d8094e81bbe authored almost 3 years ago by Harttle <[email protected]>
chore: build docs on master push

1e69d86b0c474054cdf2a4d47e0f799d837dd2ef authored almost 3 years ago by Harttle <[email protected]>
docs: support dark mode

cc6b66216d7c96e4654c4613527a95baeadaa9bb authored almost 3 years ago by Harttle <[email protected]>
docs: apply network-first cache strategy

ca82416deab5570f1241c9b0fc9c0380336c1926 authored almost 3 years ago by Harttle <[email protected]>
docs: add tutorials for custom filters and tags

394d5a1ae2370f1083c65deb2c555e98205a73fc authored almost 3 years ago by Harttle <[email protected]>
docs: add jekyllInclude to tutorials

371da3da742e9733693e1d8e44e9a8b72146a19c authored almost 3 years ago by Harttle <[email protected]>
chore(release): 9.33.1 [skip ci]

## [9.33.1](https://github.com/harttle/liquidjs/compare/v9.33.0...v9.33.1) (2022-01-19)

### Bug...

78142854799535d3d4dae407806ad39f910955ff authored almost 3 years ago by semantic-release-bot <[email protected]>
fix: liquidjs.version on npm package

53824a2d00f978214fcd83a48118b7900cf97449 authored almost 3 years ago by Harttle <[email protected]>
chore(release): 9.33.0 [skip ci]

# [9.33.0](https://github.com/harttle/liquidjs/compare/v9.32.1...v9.33.0) (2022-01-19)

### Feat...

9966d846b5ce531765f6c0a50853111d7b6b7f86 authored almost 3 years ago by semantic-release-bot <[email protected]>
feat: support `offset:continue`, see #439

8c27a84059384ae730eb0fa1524df04e122e27a0 authored almost 3 years ago by Harttle <[email protected]>
feat: support Jekyll-like include syntax, see #441

388d0fbbc42fe8cd69faba61c1dc29e9bb5ec2d0 authored almost 3 years ago by Harttle <[email protected]>
chore(release): 9.32.1 [skip ci]

## [9.32.1](https://github.com/harttle/liquidjs/compare/v9.32.0...v9.32.1) (2022-01-12)

### Bug...

d71d0a0c20e8c6f2dcb015cc8e65b2579d351f23 authored almost 3 years ago by semantic-release-bot <[email protected]>
docs: update README.md [skip ci]

2c3ebaca0cc38e26b151118376b177f3430f9fd7 authored almost 3 years ago by allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
docs: update .all-contributorsrc [skip ci]

191a0130d273733b001c54a0ef9309821f67eb38 authored almost 3 years ago by allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
fix: remove limit on operator char length

The matchOperator function has a default value of str.length for the end parameter

7677f848c0c57335dd1c4f1e3ec251fbf9b1663f authored almost 3 years ago by Ameya Apte <[email protected]>
chore(release): 9.32.0 [skip ci]

# [9.32.0](https://github.com/harttle/liquidjs/compare/v9.31.0...v9.32.0) (2022-01-02)

### Feat...

c7d2e1f1f448c9fabafc17110a6fe578e8c28787 authored about 3 years ago by semantic-release-bot <[email protected]>
feat: support allow_false for `default` filter, see #435

c756191f49f9c2b823048367abfdf0adf2bdb875 authored about 3 years ago by Harttle <[email protected]>
docs: update liquidjs.com and README for demo link

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

# [9.31.0](https://github.com/harttle/liquidjs/compare/v9.30.0...v9.31.0) (2021-12-19)

### Feat...

b7c782b10ace8cbc8e476f090ccde41629c62118 authored about 3 years ago by semantic-release-bot <[email protected]>
docs: echo & liquid tags

49d3f648732c2f5b512cf7c9fa3f3cb94fdc4690 authored about 3 years ago by Harttle <[email protected]>
docs: add jg-rp as contributor

be3463c5f90c7bb1731d631542138d5dec86a555 authored about 3 years ago by Harttle <[email protected]>
feat: implement `liquid` and `echo` tags, see #428

fde9924ee622efae4c013d2aa01c6d705c8d5f46 authored about 3 years ago by James Prior <[email protected]>
chore(release): 9.30.0 [skip ci]

# [9.30.0](https://github.com/harttle/liquidjs/compare/v9.29.0...v9.30.0) (2021-12-18)

### Feat...

5b2ea63b149f0f4cf11e3f6ad6e5965511cbada4 authored about 3 years ago by semantic-release-bot <[email protected]>
feat: support jekyll-like include, see #433

23279a816a0582ade7f3b15c1c65c74bc147d134 authored about 3 years ago by Harttle <[email protected]>
chore: update node to 14 for check pipeline

2c14a9541df616356d8b7aaee4d39e916c82676b authored about 3 years ago by Harttle <[email protected]>
chore: update node to 14 on pipeline

c474649748651fce11e98fdefe5f4968631f9c3c authored about 3 years ago by Harttle <[email protected]>
docs: fix apidoc generation for typescript@4

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

# [9.29.0](https://github.com/harttle/liquidjs/compare/v9.28.6...v9.29.0) (2021-12-11)

### Feat...

6322acb88c2a84885ef2de619c705b0efc8c78b7 authored about 3 years ago by semantic-release-bot <[email protected]>
chore: upgrade typescript

95fc705b5d26330ac1f1ee98b3aceb734bd5d850 authored about 3 years ago by Harttle <[email protected]>
feat: customize globals & strictVariables when calling render, see #432

6801552fe6829770cbbfdda051731c8b466ed9ec authored about 3 years ago by Harttle <[email protected]>
docs: path traversal vulnerabilities when customizing FS

6023d9ba1030930432f90e694e9bd72509da8623 authored about 3 years ago by Harttle <[email protected]>
chore(release): 9.28.6 [skip ci]

## [9.28.6](https://github.com/harttle/liquidjs/compare/v9.28.5...v9.28.6) (2021-12-07)

### Bug...

cc4628d8041f942e8ca75e2134520d6ee769699c authored about 3 years ago by semantic-release-bot <[email protected]>
test: coverage to 100%

69286c6909017d09899f136f68a852c871aa0293 authored about 3 years ago by Harttle <[email protected]>
fix: size filter does not respect Objects, fixes #385

6c114267a526ef764dfd9bd94de199d2932ad91a authored about 3 years ago by Harttle <[email protected]>
fix: throws when using `preserveTimezones` on Node.js, fixes #431

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

## [9.28.5](https://github.com/harttle/liquidjs/compare/v9.28.4...v9.28.5) (2021-11-05)

### Bug...

80c2280ee6f63b6162c9b6e91f39f55bebcd27ed authored about 3 years ago by semantic-release-bot <[email protected]>
fix: always allow './' and '../' to be relative, even on windows

44f6b520d53ba984ecb5fc430d70f698837d1802 authored about 3 years ago by Harttle <[email protected]>
chore(release): 9.28.4 [skip ci]

## [9.28.4](https://github.com/harttle/liquidjs/compare/v9.28.3...v9.28.4) (2021-10-31)

### Bug...

3d71d9e35ae439adde2477538d7b3cb19e67b8df authored about 3 years ago by semantic-release-bot <[email protected]>
fix: allow `{%render%}` to reassign argument, #404

124f4c4485270a5fdfca610808a56ecd98d98417 authored about 3 years ago by AleksandrHovhannisyan <[email protected]>
chore(deps): bump path-parse from 1.0.6 to 1.0.7

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

432d1c7ccbd5fb43910701307d2b2420a1f96579 authored about 3 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
docs: update liquidjs for demo/nodejs

4b42e636014fb06a1f51f5c02326fbe64985af75 authored about 3 years ago by Harttle <[email protected]>
chore(release): 9.28.3 [skip ci]

## [9.28.3](https://github.com/harttle/liquidjs/compare/v9.28.2...v9.28.3) (2021-10-27)

### Bug...

f809c716ebf740e856efddc7db0210ddde8fb087 authored about 3 years ago by semantic-release-bot <[email protected]>
fix: relative root (by default) yields LookupError, fixes #419, #424, also related to #395

aebeae9e1bbb8472af7788dfd09a08cb6de58e1c authored about 3 years ago by Harttle <[email protected]>
docs: add version info in playground.html

564972ba7497d136694cd54761a1437ea1621b50 authored about 3 years ago by Harttle <[email protected]>
chore(release): 9.28.2 [skip ci]

## [9.28.2](https://github.com/harttle/liquidjs/compare/v9.28.1...v9.28.2) (2021-10-16)

### Bug...

d0c3cc8b472cc0e26906db579fe83425b1258c8d authored about 3 years ago by semantic-release-bot <[email protected]>
chore: fix types

b5b2a98d5e8cc495643d1b10b68dd82deeca4624 authored about 3 years ago by Harttle <[email protected]>
fix: cache ongoing parseFile() calls, fixes #416

8894cbfe6e0dbad4c07439adcefb6b3e2056be11 authored about 3 years ago by Harttle <[email protected]>
chore(release): 9.28.1 [skip ci]

## [9.28.1](https://github.com/harttle/liquidjs/compare/v9.28.0...v9.28.1) (2021-10-16)

### Bug...

c58a11651337372b24c1ead24d1aa072c518188c authored about 3 years ago by semantic-release-bot <[email protected]>
refactor: make loader.shouldLoadRelative public

d4df3a0b5365d57c0cb5ddb8fe034e2a4f4946c0 authored about 3 years ago by Harttle <[email protected]>
fix: hardcoded '/' in normalized `options.fs`, fixes #412, #408

Changes including:
- will not call fs.resolve when normalizing `fs`
- removed hardcoded `/`
- ma...

9cfa43b8aee6a980f39d99f1cdb2be730ca21731 authored about 3 years ago by Harttle <[email protected]>
docs: add @JaKXz and @dphm to contributor list, #406, #407

df6d62fd59d5db9be6c655f0dad1d1676f49a0eb authored about 3 years ago by harttle <[email protected]>
docs: typo fix an -> can

2438f4b01872e8b46474e63e7fea895abff8580f authored about 3 years ago by d pham (they/them) <[email protected]>
docs: fix async/await typos in render-file

8321a8e982d07630e6d1ac5fd1145ff1ada81f5b authored about 3 years ago by Jason Kurian <[email protected]>
test: cases for parse(<tpl>, <relative filepath>), #395

1de6adf308cba3bb088244794bc9fb1585eab5a5 authored about 3 years ago by Harttle <[email protected]>
docs: update filters order on sidebar, fixes #397

a525f45b4664ef27d9f835873018f69153891cfc authored over 3 years ago by Harttle <[email protected]>