allcontributors[bot] and Jun Yang
33e97db903
docs: update .all-contributorsrc [skip ci]
2022-10-22 23:59:12 +08:00
allcontributors[bot] and Jun Yang
9cfc8fd2df
docs: update README.md [skip ci]
2022-10-22 23:59:12 +08:00
f62b2109f2
docs: add echo and liquid tags Chinese translation ( #549 )
...
* docs: add echo and liquid tags chinese translation
* Update docs/source/zh-cn/tags/echo.md
Co-authored-by: Jun Yang <[email protected] >
* Update docs/source/zh-cn/tags/echo.md
Co-authored-by: Jun Yang <[email protected] >
* Update docs/source/zh-cn/tags/echo.md
Co-authored-by: Jun Yang <[email protected] >
* Update Liquid.md
* Update Liquid.md
Co-authored-by: Jun Yang <[email protected] >
2022-10-22 23:56:31 +08:00
semantic-release-bot
bf6b5c7da1
chore(release): 9.42.1 [skip ci]
...
## [9.42.1](https://github.com/harttle/liquidjs/compare/v9.42.0...v9.42.1 ) (2022-10-21)
### Bug Fixes
* truncatewords should use at least one word, [#537 ](https://github.com/harttle/liquidjs/issues/537 ) ([32f613f ](https://github.com/harttle/liquidjs/commit/32f613fb43e90f97364ee6a020589992dbb553cf ))
v9.42.1
2022-10-21 16:58:08 +00:00
dependabot[bot] and Jun Yang
a58fe449e3
chore(deps): bump minimist and hexo-renderer-swig in /docs
...
Bumps [minimist](https://github.com/minimistjs/minimist ) to 1.2.7 and updates ancestor dependency [hexo-renderer-swig](https://github.com/hexojs/hexo-renderer-swig ). These dependencies need to be updated together.
Updates `minimist` from 1.2.5 to 1.2.7
- [Release notes](https://github.com/minimistjs/minimist/releases )
- [Changelog](https://github.com/minimistjs/minimist/blob/main/CHANGELOG.md )
- [Commits](https://github.com/minimistjs/minimist/compare/v1.2.5...v1.2.7 )
Updates `hexo-renderer-swig` from 1.1.0 to 2.0.0
- [Release notes](https://github.com/hexojs/hexo-renderer-swig/releases )
- [Commits](https://github.com/hexojs/hexo-renderer-swig/commits )
---
updated-dependencies:
- dependency-name: minimist
dependency-type: indirect
- dependency-name: hexo-renderer-swig
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <[email protected] >
2022-10-22 00:55:15 +08:00
dependabot[bot] and Jun Yang
99516cb75f
chore(deps): bump semver-regex from 2.0.0 to 3.1.4
...
Bumps [semver-regex](https://github.com/sindresorhus/semver-regex ) from 2.0.0 to 3.1.4.
- [Release notes](https://github.com/sindresorhus/semver-regex/releases )
- [Commits](https://github.com/sindresorhus/semver-regex/compare/v2.0.0...v3.1.4 )
---
updated-dependencies:
- dependency-name: semver-regex
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <[email protected] >
2022-10-22 00:53:04 +08:00
dependabot[bot] and Jun Yang
850ab0c749
chore(deps): bump ansi-regex from 3.0.0 to 3.0.1
...
Bumps [ansi-regex](https://github.com/chalk/ansi-regex ) from 3.0.0 to 3.0.1.
- [Release notes](https://github.com/chalk/ansi-regex/releases )
- [Commits](https://github.com/chalk/ansi-regex/compare/v3.0.0...v3.0.1 )
---
updated-dependencies:
- dependency-name: ansi-regex
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <[email protected] >
2022-10-22 00:52:53 +08:00
Harttle and Harttle
33c7c8f301
docs: demo for using LiquidJS with webpack
2022-10-22 00:39:18 +08:00
Harttle and Harttle
32f613fb43
fix: truncatewords should use at least one word, #537
2022-10-21 14:40:25 +08:00
Jun Yang and GitHub
71a1dc6e72
docs: update README
2022-10-18 03:06:14 +08:00
Jun Yang and GitHub
375a19b0fd
chore: update funding.yml
2022-10-18 03:01:12 +08:00
Jun Yang and GitHub
4e17fdc3b1
docs: update README.md
2022-10-18 02:41:14 +08:00
allcontributors[bot] and Jun Yang
01c25044ac
docs: update .all-contributorsrc [skip ci]
2022-10-08 23:04:19 +08:00
allcontributors[bot] and Jun Yang
4a9b467c1b
docs: update README.md [skip ci]
2022-10-08 23:04:19 +08:00
hongl and Jun Yang
78f2120a85
Update intro-to-liquid.md
2022-10-08 23:02:56 +08:00
dependabot[bot] and Jun Yang
adfc27c480
chore(deps): bump moment-timezone from 0.5.28 to 0.5.37 in /docs
...
Bumps [moment-timezone](https://github.com/moment/moment-timezone ) from 0.5.28 to 0.5.37.
- [Release notes](https://github.com/moment/moment-timezone/releases )
- [Changelog](https://github.com/moment/moment-timezone/blob/develop/changelog.md )
- [Commits](https://github.com/moment/moment-timezone/compare/0.5.28...0.5.37 )
---
updated-dependencies:
- dependency-name: moment-timezone
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <[email protected] >
2022-09-02 23:30:27 +08:00
semantic-release-bot
0075be9e6e
chore(release): 9.42.0 [skip ci]
...
# [9.42.0](https://github.com/harttle/liquidjs/compare/v9.41.0...v9.42.0 ) (2022-08-27)
### Features
* promise in expression & nested property, [#533 ](https://github.com/harttle/liquidjs/issues/533 ) [#276 ](https://github.com/harttle/liquidjs/issues/276 ) ([bbf00f3 ](https://github.com/harttle/liquidjs/commit/bbf00f37bf6080d38ebc258d1921d3ff0d504186 ))
v9.42.0
2022-08-27 15:23:22 +00:00
Harttle and Harttle
bbf00f37bf
feat: promise in expression & nested property, #533 #276
2022-08-27 23:19:16 +08:00
semantic-release-bot
0997530bab
chore(release): 9.41.0 [skip ci]
...
# [9.41.0](https://github.com/harttle/liquidjs/compare/v9.40.0...v9.41.0 ) (2022-08-24)
### Features
* use evalValue to parse & render expression, [#527 ](https://github.com/harttle/liquidjs/issues/527 ) ([071368a ](https://github.com/harttle/liquidjs/commit/071368afe1c4fd36ebdb0e1d300c367db1766f7f ))
v9.41.0
2022-08-24 12:59:20 +00:00
Harttle and Harttle
071368afe1
feat: use evalValue to parse & render expression, #527
2022-08-24 20:46:22 +08:00
dependabot[bot] and Jun Yang
2089b9bb6c
chore(deps): bump path-parse and path-parse
...
Bumps [path-parse](https://github.com/jbgutierrez/path-parse ) and [path-parse](https://github.com/jbgutierrez/path-parse ). These dependencies needed to be updated together.
Updates `path-parse` from 1.0.7 to 1.0.7
- [Release notes](https://github.com/jbgutierrez/path-parse/releases )
- [Commits](https://github.com/jbgutierrez/path-parse/compare/v1.0.7...v1.0.7 )
Updates `path-parse` from 1.0.6 to 1.0.7
- [Release notes](https://github.com/jbgutierrez/path-parse/releases )
- [Commits](https://github.com/jbgutierrez/path-parse/compare/v1.0.7...v1.0.7 )
---
updated-dependencies:
- dependency-name: path-parse
dependency-type: indirect
- dependency-name: path-parse
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <[email protected] >
2022-08-20 23:58:19 +08:00
semantic-release-bot
fd7002f6bb
chore(release): 9.40.0 [skip ci]
...
# [9.40.0](https://github.com/harttle/liquidjs/compare/v9.39.2...v9.40.0 ) (2022-08-14)
### Bug Fixes
* target ES6 for ESM bundles, fixes [#526 ](https://github.com/harttle/liquidjs/issues/526 ) ([905a6dd ](https://github.com/harttle/liquidjs/commit/905a6dd1491705c1154b6679a67c1eb1ffe7eef5 ))
### Features
* export toValueSync & defaultOptions to evaluate expression, see [#527 ](https://github.com/harttle/liquidjs/issues/527 ) ([e874b40 ](https://github.com/harttle/liquidjs/commit/e874b4060b46195e05a5cc6690626bdaa532154c ))
v9.40.0
2022-08-14 18:43:29 +00:00
Harttle and Harttle
905a6dd149
fix: target ES6 for ESM bundles, fixes #526
2022-08-15 02:34:23 +08:00
Harttle and Harttle
e874b4060b
feat: export toValueSync & defaultOptions to evaluate expression, see #527
2022-08-15 01:53:48 +08:00
semantic-release-bot
753e8f94c0
chore(release): 9.39.2 [skip ci]
...
## [9.39.2](https://github.com/harttle/liquidjs/compare/v9.39.1...v9.39.2 ) (2022-07-21)
### Bug Fixes
* expression support Drop.valueOf, fixes [#522 ](https://github.com/harttle/liquidjs/issues/522 ) ([4ad383d ](https://github.com/harttle/liquidjs/commit/4ad383d9beb57f5683805decc1851778db64aea4 ))
v9.39.2
2022-07-21 15:04:28 +00:00
dependabot[bot] and Jun Yang
0a1d60453e
chore(deps): bump terser from 4.6.7 to 4.8.1 in /docs
...
Bumps [terser](https://github.com/terser/terser ) from 4.6.7 to 4.8.1.
- [Release notes](https://github.com/terser/terser/releases )
- [Changelog](https://github.com/terser/terser/blob/master/CHANGELOG.md )
- [Commits](https://github.com/terser/terser/commits )
---
updated-dependencies:
- dependency-name: terser
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <[email protected] >
2022-07-21 23:01:24 +08:00
Harttle and Harttle
4ad383d9be
fix: expression support Drop.valueOf, fixes #522
2022-07-21 01:21:58 +08:00
semantic-release-bot
66eb3b842a
chore(release): 9.39.1 [skip ci]
...
## [9.39.1](https://github.com/harttle/liquidjs/compare/v9.39.0...v9.39.1 ) (2022-07-14)
### Bug Fixes
* throw ParseError instead of RenderError for invalid assign expression, closes [#519 ](https://github.com/harttle/liquidjs/issues/519 ) ([c41a5d5 ](https://github.com/harttle/liquidjs/commit/c41a5d5babf85ccedbcb3b6f9a3cf5c326f72ae1 ))
v9.39.1
2022-07-14 16:45:29 +00:00
Harttle
c41a5d5bab
fix: throw ParseError instead of RenderError for invalid assign expression, closes #519
2022-07-15 00:41:51 +08:00
semantic-release-bot
0aca2dd8c1
chore(release): 9.39.0 [skip ci]
...
# [9.39.0](https://github.com/harttle/liquidjs/compare/v9.38.0...v9.39.0 ) (2022-07-09)
### Bug Fixes
* for tag not respecting Drop#valueOf(), fixes [#515 ](https://github.com/harttle/liquidjs/issues/515 ) ([c3e51ca ](https://github.com/harttle/liquidjs/commit/c3e51caa701fd4449ed5257e23569a37ef12dea2 ))
### Features
* iteration protocols ([a19feea ](https://github.com/harttle/liquidjs/commit/a19feea7c46fc476139a150bda051f485328afe8 ))
v9.39.0
2022-07-09 16:31:12 +00:00
Harttle
4289b4e804
refactor: rename toValue to toValueSync
2022-07-10 00:24:00 +08:00
Harttle
c3e51caa70
fix: for tag not respecting Drop#valueOf(), fixes #515
2022-07-09 22:21:51 +08:00
James Prior and Jun Yang
a19feea7c4
feat: iteration protocols
2022-07-09 18:21:54 +08:00
semantic-release-bot
e87f068067
chore(release): 9.38.0 [skip ci]
...
# [9.38.0](https://github.com/harttle/liquidjs/compare/v9.37.0...v9.38.0 ) (2022-07-07)
### Bug Fixes
* stack overflow on large number of templates, [#513 ](https://github.com/harttle/liquidjs/issues/513 ) ([3dc4290 ](https://github.com/harttle/liquidjs/commit/3dc4290b56265cfafbee8d9836e912d9b8492f90 ))
### Features
* inline comment tag ([#514 ](https://github.com/harttle/liquidjs/issues/514 )) ([2f87708 ](https://github.com/harttle/liquidjs/commit/2f8770898963e35ac4491f6975a8abd03dc09067 ))
v9.38.0
2022-07-07 19:06:27 +00:00
dependabot[bot] and Jun Yang
392b859381
chore(deps): bump moment from 2.29.2 to 2.29.4 in /docs
...
Bumps [moment](https://github.com/moment/moment ) from 2.29.2 to 2.29.4.
- [Release notes](https://github.com/moment/moment/releases )
- [Changelog](https://github.com/moment/moment/blob/develop/CHANGELOG.md )
- [Commits](https://github.com/moment/moment/compare/2.29.2...2.29.4 )
---
updated-dependencies:
- dependency-name: moment
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <[email protected] >
2022-07-08 03:00:36 +08:00
Harttle
ed95d9a760
chore: update to node 16
2022-07-08 02:56:39 +08:00
Harttle
0f824355fa
docs: zh-cn doc for inline comment
2022-07-08 01:59:09 +08:00
Harttle
3dc4290b56
fix: stack overflow on large number of templates, #513
2022-07-08 01:46:51 +08:00
jg-rp and GitHub
2f87708989
feat: inline comment tag ( #514 )
...
* style: remove unnecessary intermediate constant
* feat: add inline comment tag
* refactor: use readIdentifier when reading tag names
* docs: add inline comment tag
2022-07-08 01:46:15 +08:00
dependabot[bot] and Jun Yang
4a0186d62a
chore(deps-dev): bump jsdom from 13.2.0 to 16.5.0
...
Bumps [jsdom](https://github.com/jsdom/jsdom ) from 13.2.0 to 16.5.0.
- [Release notes](https://github.com/jsdom/jsdom/releases )
- [Changelog](https://github.com/jsdom/jsdom/blob/master/Changelog.md )
- [Commits](https://github.com/jsdom/jsdom/compare/13.2.0...16.5.0 )
---
updated-dependencies:
- dependency-name: jsdom
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <[email protected] >
2022-07-02 20:59:55 +08:00
dependabot[bot] and Jun Yang
c9e4220c88
chore(deps-dev): bump semantic-release from 17.2.3 to 19.0.3
...
Bumps [semantic-release](https://github.com/semantic-release/semantic-release ) from 17.2.3 to 19.0.3.
- [Release notes](https://github.com/semantic-release/semantic-release/releases )
- [Commits](https://github.com/semantic-release/semantic-release/compare/v17.2.3...v19.0.3 )
---
updated-dependencies:
- dependency-name: semantic-release
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <[email protected] >
2022-06-10 23:49:21 +08:00
Jun Yang and GitHub
bb8f8f569d
docs: update security policy
2022-05-17 23:53:20 +08:00
Harttle and Harttle
2f6d84befc
test: cases for async variables
2022-05-03 13:31:25 +08:00
semantic-release-bot
463a165e5e
chore(release): 9.37.0 [skip ci]
...
# [9.37.0](https://github.com/harttle/liquidjs/compare/v9.36.2...v9.37.0 ) (2022-04-21)
### Bug Fixes
* support integer arithmetic for `divided_by`, closes [#465 ](https://github.com/harttle/liquidjs/issues/465 ) ([e69a510 ](https://github.com/harttle/liquidjs/commit/e69a51025efa7dec7d60d0067200a1466988ebbc ))
### Features
* automatic output escaping, closes [#500 ](https://github.com/harttle/liquidjs/issues/500 ) ([f88490c ](https://github.com/harttle/liquidjs/commit/f88490cd3cd0b5316c43c3ca76837544d99ce0b0 ))
v9.37.0
2022-04-21 18:23:02 +00:00
Harttle
f88490cd3c
feat: automatic output escaping, closes #500
2022-04-22 02:19:36 +08:00
Harttle
e69a51025e
fix: support integer arithmetic for divided_by, closes #465
2022-04-22 02:19:36 +08:00
allcontributors[bot] and Jun Yang
ace5309c08
docs: update .all-contributorsrc [skip ci]
2022-04-19 23:55:10 +08:00
allcontributors[bot] and Jun Yang
5a90c5bf74
docs: update README.md [skip ci]
2022-04-19 23:55:10 +08:00
semantic-release-bot
f6e047867e
chore(release): 9.36.2 [skip ci]
...
## [9.36.2](https://github.com/harttle/liquidjs/compare/v9.36.1...v9.36.2 ) (2022-04-19)
### Bug Fixes
* lazy createRequire to allow exceptions being catched, fixes [#497 ](https://github.com/harttle/liquidjs/issues/497 ) ([b377dad ](https://github.com/harttle/liquidjs/commit/b377dad9e34c3de3e0eedc1ee6f17a0e9d919669 ))
v9.36.2
2022-04-19 15:51:00 +00:00
Yahang Wu and GitHub
c467630e0b
docs: fix a broken link for abstract file interface ( #498 )
2022-04-19 23:48:25 +08:00