Yang Jun
a7ae3deb16
fix: allow %Z for TimezoneDate, update docs accordingly #684
2024-04-21 15:34:08 +08:00
semantic-release-bot
d48ac56824
chore(release): 10.11.0 [skip ci]
...
# [10.11.0](https://github.com/harttle/liquidjs/compare/v10.10.2...v10.11.0 ) (2024-04-14)
### Features
* group_by/group_by_exp/find/find_exp from Jekyll, [#443 ](https://github.com/harttle/liquidjs/issues/443 ) ([2b713b7 ](https://github.com/harttle/liquidjs/commit/2b713b721d1f355309a70ebb5846169c6c03c523 ))
* pop/shift/unshift filters from Jekyll ([258780e ](https://github.com/harttle/liquidjs/commit/258780e9a87ce87534a6bb4336725cb1d38a2998 ))
v10.11.0
2024-04-14 11:36:01 +00:00
Jun Yang
2b713b721d
feat: group_by/group_by_exp/find/find_exp from Jekyll, #443
2024-04-14 19:34:07 +08:00
Jun Yang
258780e9a8
feat: pop/shift/unshift filters from Jekyll
2024-04-14 19:34:07 +08:00
Jun Yang
18d55929e5
docs: add docs for push filter
2024-04-14 19:34:07 +08:00
Jun Yang
ccd83bc6bd
docs: fix build status badge
2024-03-30 21:23:56 +08:00
semantic-release-bot
306b070507
chore(release): 10.10.2 [skip ci]
...
## [10.10.2](https://github.com/harttle/liquidjs/compare/v10.10.1...v10.10.2 ) (2024-03-21)
### Bug Fixes
* contains regression ([#677 ](https://github.com/harttle/liquidjs/issues/677 )) ([05223c4 ](https://github.com/harttle/liquidjs/commit/05223c4378f9474f4e658af36cb8272e161d681f )), closes [#675 ](https://github.com/harttle/liquidjs/issues/675 )
v10.10.2
2024-03-21 15:57:46 +00:00
Jun Yang and GitHub
05223c4378
fix: contains regression ( #677 )
...
* fix: `contains` regression on string-like objects, #675
* chore: fix build docs on macos
2024-03-21 23:56:10 +08:00
Harttle
01029aba87
docs: try to include all sponsors/backers
2024-03-11 22:06:17 +08:00
semantic-release-bot
902a8e4c22
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)
### Bug Fixes
* in conditionals, don't render anything after an else branch ([#671 ](https://github.com/harttle/liquidjs/issues/671 )) ([f816955 ](https://github.com/harttle/liquidjs/commit/f81695570491ede77975de2c26a07612a2d62c28 ))
* Rely on equal for computing contains ([#668 ](https://github.com/harttle/liquidjs/issues/668 )) ([1937aa1 ](https://github.com/harttle/liquidjs/commit/1937aa1f1dce01ee6332f39a6e658e85cbe4f30b ))
v10.10.1
2024-02-18 05:33:31 +00:00
08421ea70c
docs: add joel-hamilton as a contributor for code ( #674 )
...
* docs: update README.md [skip ci]
* docs: update .all-contributorsrc [skip ci]
---------
Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2024-02-18 13:31:18 +08:00
f816955704
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 and cases with when conditions
* fix: don't render elsif after else
* chore: Update src/tags/unless.ts
* chore: Update src/tags/if.ts
* chore: Update src/tags/case.ts
---------
Co-authored-by: Jun Yang <[email protected] >
2024-02-18 13:30:16 +08:00
1937aa1f1d
fix: Rely on equal for computing contains ( #668 )
...
* fix: rely on equal for computing contains
This change allows contains to be computed using the toValue of the items in the array.
Before this change if I had an array of "Drop" `contains` would not match against the value.
* Apply suggestions from code review
Co-authored-by: Jun Yang <[email protected] >
---------
Co-authored-by: Jun Yang <[email protected] >
2024-02-14 10:19:32 +08:00
allcontributors[bot] and Jun Yang
4518a19588
docs: update .all-contributorsrc [skip ci]
2024-01-14 20:57:06 +08:00
allcontributors[bot] and Jun Yang
dafdfbc849
docs: update README.md [skip ci]
2024-01-14 20:57:06 +08:00
fupeng1 and Jun Yang
3632623456
chore: adjust typings dir
2024-01-14 20:55:59 +08:00
85f5b327fa
docs: add brunodccarvalho as a contributor for code ( #662 )
...
* docs: update README.md [skip ci]
* docs: update .all-contributorsrc [skip ci]
---------
Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2023-12-19 20:08:24 +08:00
semantic-release-bot
9347586cb5
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)
### Features
* Array sum filter ([#661 ](https://github.com/harttle/liquidjs/issues/661 )) ([629d958 ](https://github.com/harttle/liquidjs/commit/629d958b86a97ddf2921d2285b7c9ea83430004e ))
v10.10.0
2023-12-19 12:06:51 +00:00
629d958b86
feat: Array sum filter ( #661 )
...
* feat(filters): add array sum filter
* docs(filters): array sum filter
* docs: update versoin number in source/filters/sum.md
---------
Co-authored-by: Jun Yang <[email protected] >
2023-12-19 20:05:15 +08:00
Harttle
fe978c8cd9
docs: Liquid Drops
2023-11-29 21:53:09 +08:00
semantic-release-bot
8ff9aea8ce
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 Fixes
* allow unicode to be identifiers, fixes [#655 ](https://github.com/harttle/liquidjs/issues/655 ) ([dd7616a ](https://github.com/harttle/liquidjs/commit/dd7616acb9a71b77f39d2fa24b6f68a7caef87f1 ))
v10.9.4
2023-11-04 13:36:47 +00:00
Harttle
dd7616acb9
fix: allow unicode to be identifiers, fixes #655
2023-11-04 21:33:29 +08:00
allcontributors[bot] and Jun Yang
d75ac93390
docs: update .all-contributorsrc [skip ci]
2023-10-31 19:57:42 +08:00
allcontributors[bot] and Jun Yang
2caeeda1c1
docs: update README.md [skip ci]
2023-10-31 19:57:42 +08:00
Rasmus Wriedt Larsen and Jun Yang
6ebf2ee427
docs: fix typo (ans => and)
2023-10-31 19:55:19 +08:00
semantic-release-bot
3bd825afb0
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 Fixes
* package version in released files ([67a5b22 ](https://github.com/harttle/liquidjs/commit/67a5b229ca9ccabb4aee42bbb5c9f03d4076786a ))
v10.9.3
2023-10-15 13:11:10 +00:00
Harttle
67a5b229ca
fix: package version in released files
2023-10-15 21:00:03 +08:00
Harttle
c1c72b53d5
test: fix test case
2023-10-15 20:21:32 +08:00
semantic-release-bot
30e364c7d0
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 Fixes
* handle windows newlines on `newline_to_br` and `strip_newlines` ([88aa63f ](https://github.com/harttle/liquidjs/commit/88aa63fd58b5a5824c031acc6f3e4072bedd262f ))
* sort and where bug when using `strictVariables` ([8af682d ](https://github.com/harttle/liquidjs/commit/8af682d2ca68de99bafd4a7055e4912eeb318f57 ))
v10.9.2
2023-08-28 13:15:00 +00:00
Francisco Soto and Jun Yang
8af682d2ca
fix: sort and where bug when using strictVariables
2023-08-28 21:08:45 +08:00
Francisco Soto and Jun Yang
88aa63fd58
fix: handle windows newlines on newline_to_br and strip_newlines
2023-08-28 21:08:05 +08:00
semantic-release-bot
fce9fcfa68
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 Fixes
* map filter allow nil results in strict mode, fixes [#647 ](https://github.com/harttle/liquidjs/issues/647 ) ([45adbd7 ](https://github.com/harttle/liquidjs/commit/45adbd7008296a94da04d21a35917f744a0f4109 ))
v10.9.1
2023-08-23 16:29:27 +00:00
Harttle
45adbd7008
fix: map filter allow nil results in strict mode, fixes #647
2023-08-24 00:20:57 +08:00
semantic-release-bot
942944eae0
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 Fixes
* case should allow multiple values separated by or ([b8e7e2d ](https://github.com/harttle/liquidjs/commit/b8e7e2d9467b17ca786e6fb422e9579dd178de76 ))
* for throws undefined var with a null value with strictVariables ([dc6a301 ](https://github.com/harttle/liquidjs/commit/dc6a3013874872ac85f1fbe5184c74631122d851 ))
* remove_last was eating an extra character ([fc27313 ](https://github.com/harttle/liquidjs/commit/fc2731376f8ef59ac7160f97cef1fb5d94f053db ))
### Features
* more flexible squared property read expression, fixes [#643 ](https://github.com/harttle/liquidjs/issues/643 ) ([#646 ](https://github.com/harttle/liquidjs/issues/646 )) ([660d9be ](https://github.com/harttle/liquidjs/commit/660d9be55f8eac16ca5ac77fd0b38b0d7f94961e ))
v10.9.0
2023-08-22 16:52:37 +00:00
Jun Yang and GitHub
660d9be55f
feat: more flexible squared property read expression, fixes #643 ( #646 )
...
* fix: more flexible squared property read expression, fixes #643
* fix: unecessary error wrapping in browser bundles
* style: update code style and types
* perf: use token.value when evalToken
2023-08-23 00:45:49 +08:00
Francisco Soto and Jun Yang
dc6a301387
fix: for throws undefined var with a null value with strictVariables
2023-08-19 23:54:32 +08:00
allcontributors[bot] and Jun Yang
803a0907fc
docs: update .all-contributorsrc [skip ci]
2023-08-19 23:53:44 +08:00
allcontributors[bot] and Jun Yang
4427ae1fb9
docs: update README.md [skip ci]
2023-08-19 23:53:44 +08:00
David LJ and Jun Yang
7009a054f3
docs: fix options link in setup tutorial
2023-08-19 23:53:14 +08:00
Francisco Soto and Jun Yang
b8e7e2d946
fix: case should allow multiple values separated by or
...
This is supported by Shopify liquid.
2023-08-19 23:52:24 +08:00
allcontributors[bot] and Jun Yang
4c30c660ae
docs: update .all-contributorsrc [skip ci]
2023-08-17 21:43:59 +08:00
allcontributors[bot] and Jun Yang
d916981dad
docs: update README.md [skip ci]
2023-08-17 21:43:59 +08:00
Francisco Soto and Jun Yang
fc2731376f
fix: remove_last was eating an extra character
2023-08-17 21:43:21 +08:00
allcontributors[bot] and Jun Yang
3bd8d2e557
docs: update .all-contributorsrc [skip ci]
2023-08-08 21:59:48 +08:00
allcontributors[bot] and Jun Yang
5d91e3d2ef
docs: update README.md [skip ci]
2023-08-08 21:59:48 +08:00
Nick Reilingh and GitHub
5facd99a27
chore: grammar/typo fixes for differences.md ( #634 )
2023-08-08 21:58:39 +08:00
Harttle
3f4f328572
docs: update LiquidJS contributors and users
2023-07-16 14:22:54 +08:00
Harttle
a7c94eeeb5
docs: update who's using liquid
2023-07-16 14:05:16 +08:00
semantic-release-bot
2222a1be87
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 Fixes
* allow quotes in inline comment tag, fixes [#628 ](https://github.com/harttle/liquidjs/issues/628 ) ([bf425c3 ](https://github.com/harttle/liquidjs/commit/bf425c3adb929e68fa234bee8397560a436595bb ))
v10.8.4
2023-07-07 14:54:48 +00:00
Jun Yang and GitHub
bf425c3adb
fix: allow quotes in inline comment tag, fixes #628
2023-07-07 22:48:55 +08:00