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 |
|
 Jun YangandGitHub
|
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 |
|
 Jun YangandGitHub
|
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 |
|
 Jun YangandGitHub
|
bf425c3adb
|
fix: allow quotes in inline comment tag, fixes #628
|
2023-07-07 22:48:55 +08:00 |
|
Jun Yang
|
b9f8d85c65
|
chore: add PR title checker
|
2023-03-20 23:09:19 +08:00 |
|
Jun Yang
|
2def145cf6
|
docs: update docs for ownPropertyOnly, #588
|
2023-03-04 00:21:41 +08:00 |
|
Jun Yang
|
d4e519c4a6
|
chore: update build badge, coverage to 100%, mv DEFAULT_FMT to defaultOptions
|
2023-02-23 01:05:54 +08:00 |
|
Jun Yang
|
7f76e1311f
|
docs: list sponsors & backers separately on liquidjs.com
|
2023-01-22 21:37:47 +08:00 |
|
Jun Yang
|
fb6a9f8717
|
fix: type compatible with v9 tag definition, support Context as scope in various render APIs, #570
|
2022-12-18 12:48:06 +08:00 |
|
Jun Yang
|
5ac3765612
|
chore: update liquid options to match raw filters
|
2022-12-12 02:32:50 +08:00 |
|
Jun Yang
|
e6db371519
|
feat: support disable outputEscape for specific filters, #565
|
2022-12-12 02:17:18 +08:00 |
|
Jun Yang
|
a2d949209d
|
docs: doc for timezone parameter of date filter, #553
|
2022-12-12 01:35:40 +08:00 |
|
Jun Yang
|
d17813ef52
|
fix: case should render multiple when statements
|
2022-12-03 00:14:47 +08:00 |
|
Jun Yang
|
46ffe036a8
|
docs: zh-cn translation for replace_last, remove_last
|
2022-12-02 23:54:58 +08:00 |
|
Jun Yang
|
b7ab357964
|
docs: update CHANGELOG
|
2022-11-27 18:02:07 +08:00 |
|
Jun Yang
|
1380ac931a
|
refactor: more consistent tags to make it easier to iterate over, #524
|
2022-11-27 17:29:44 +08:00 |
|
Jun Yang
|
4e1a30a20c
|
refactor: _evalToken renamed to evalToken
BREAKING CHANGE: `evalToken` now returns a generator (LiquidJS async), which is different from `evalToken` in previous LiquidJS versions.
|
2022-11-27 14:04:02 +08:00 |
|
Jun Yang
|
92992689cd
|
refactor: Tag class support in registerTag()
|
2022-11-27 14:04:01 +08:00 |
|
Jun Yang
|
1f6ce7c822
|
perf: target Node.js 14 for cjs bundle (main entry)
BREAKING CHANGE: main entry need Node.js>=14 to run, you can build LiquidJS by your own by using ESM entry.
|
2022-11-27 14:04:01 +08:00 |
|
Jun Yang
|
7eb621601c
|
refactor: change ownPropertyOnly default value to true
BREAKING CHANGE: `ownPropertyOnly` default value changed to `true`
|
2022-11-27 14:04:01 +08:00 |
|
Jun Yang
|
ffefd91fbc
|
refactor: remove toThenable export
BREAKING CHANGE: `<liquidjs>.toThenable` is removed, use `<liquidjs>.toPromise` instead
|
2022-11-27 14:04:01 +08:00 |
|
Jun Yang
|
b115077e12
|
refactor: remove use of internal Context class in evalValue argument
BREAKING CHANGE: `evalValue` won't support `Context` as second argument anymore.
|
2022-11-27 14:04:01 +08:00 |
|
Jun Yang
|
bb58d3e549
|
refactor: delay creation of operatorsTrie and hide this implementation
BREAKING CHANGE: use `operators` instead of `operatorsTrie` as Tokenizer constructor argument, #500
|
2022-11-27 14:04:01 +08:00 |
|
Jun Yang
|
ff112a4750
|
chore: rename filters to snake style, #487
BREAKING CHANGE: keys in `<liquidjs>.filters` are now in snake case (instead of camel case), identical to that in Liquid template.
|
2022-11-27 14:04:00 +08:00 |
|
Jun Yang
|
7a714855df
|
feat: support timezone offset argument for date filter, #553
|
2022-11-27 13:46:51 +08:00 |
|
 Jun YangandGitHub
|
71a1dc6e72
|
docs: update README
|
2022-10-18 03:06:14 +08:00 |
|
 Jun YangandGitHub
|
375a19b0fd
|
chore: update funding.yml
|
2022-10-18 03:01:12 +08:00 |
|
 Jun YangandGitHub
|
4e17fdc3b1
|
docs: update README.md
|
2022-10-18 02:41:14 +08:00 |
|