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 |
|
 HarttleandHarttle
|
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 |
|
 HarttleandHarttle
|
071368afe1
|
feat: use evalValue to parse & render expression, #527
|
2022-08-24 20:46:22 +08:00 |
|
 dependabot[bot]andJun 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 |
|
 HarttleandHarttle
|
905a6dd149
|
fix: target ES6 for ESM bundles, fixes #526
|
2022-08-15 02:34:23 +08:00 |
|
 HarttleandHarttle
|
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]andJun 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 |
|
 HarttleandHarttle
|
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 PriorandJun 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]andJun 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-rpandGitHub
|
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]andJun 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]andJun 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 YangandGitHub
|
bb8f8f569d
|
docs: update security policy
|
2022-05-17 23:53:20 +08:00 |
|
 HarttleandHarttle
|
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]andJun Yang
|
ace5309c08
|
docs: update .all-contributorsrc [skip ci]
|
2022-04-19 23:55:10 +08:00 |
|
 allcontributors[bot]andJun 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 WuandGitHub
|
c467630e0b
|
docs: fix a broken link for abstract file interface (#498)
|
2022-04-19 23:48:25 +08:00 |
|
Harttle
|
b377dad9e3
|
fix: lazy createRequire to allow exceptions being catched, fixes #497
|
2022-04-19 23:44:14 +08:00 |
|
semantic-release-bot
|
ecc04c99c5
|
chore(release): 9.36.1 [skip ci]
## [9.36.1](https://github.com/harttle/liquidjs/compare/v9.36.0...v9.36.1) (2022-04-17)
### Bug Fixes
* contains operator does not support Drop, fixes [#492](https://github.com/harttle/liquidjs/issues/492) ([9e024ff](https://github.com/harttle/liquidjs/commit/9e024ff2bcf17e7ac19c718389d4cef39b8a51f7))
* responsive header ([a56af6b](https://github.com/harttle/liquidjs/commit/a56af6bbfb5b698db55fbeb87e8e0872688fbe19))
* use `createRequire` for ESM, fixes [#334](https://github.com/harttle/liquidjs/issues/334) ([eec381e](https://github.com/harttle/liquidjs/commit/eec381ec72db3858452799b7a3264e240be3044d))
v9.36.1
|
2022-04-17 16:45:54 +00:00 |
|
Harttle
|
9e024ff2bc
|
fix: contains operator does not support Drop, fixes #492
|
2022-04-18 00:43:18 +08:00 |
|
Harttle
|
eec381ec72
|
fix: use createRequire for ESM, fixes #334
|
2022-04-18 00:43:17 +08:00 |
|
 dependabot[bot]andJun Yang
|
c7216c6358
|
chore(deps): bump ansi-regex from 4.1.0 to 4.1.1 in /docs
Bumps [ansi-regex](https://github.com/chalk/ansi-regex) from 4.1.0 to 4.1.1.
- [Release notes](https://github.com/chalk/ansi-regex/releases)
- [Commits](https://github.com/chalk/ansi-regex/compare/v4.1.0...v4.1.1)
---
updated-dependencies:
- dependency-name: ansi-regex
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <[email protected]>
|
2022-04-18 00:43:02 +08:00 |
|
 dependabot[bot]andJun Yang
|
fe78890d35
|
chore(deps): bump minimist from 1.2.5 to 1.2.6
Bumps [minimist](https://github.com/substack/minimist) from 1.2.5 to 1.2.6.
- [Release notes](https://github.com/substack/minimist/releases)
- [Commits](https://github.com/substack/minimist/compare/1.2.5...1.2.6)
---
updated-dependencies:
- dependency-name: minimist
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <[email protected]>
|
2022-04-17 23:54:16 +08:00 |
|
 dependabot[bot]andJun Yang
|
d5771ba42c
|
chore(deps): bump moment from 2.24.0 to 2.29.2 in /docs
Bumps [moment](https://github.com/moment/moment) from 2.24.0 to 2.29.2.
- [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.24.0...2.29.2)
---
updated-dependencies:
- dependency-name: moment
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <[email protected]>
|
2022-04-17 22:02:49 +08:00 |
|
 dependabot[bot]andJun Yang
|
776d235fca
|
chore(deps): bump async from 3.1.0 to 3.2.3
Bumps [async](https://github.com/caolan/async) from 3.1.0 to 3.2.3.
- [Release notes](https://github.com/caolan/async/releases)
- [Changelog](https://github.com/caolan/async/blob/master/CHANGELOG.md)
- [Commits](https://github.com/caolan/async/compare/v3.1.0...v3.2.3)
---
updated-dependencies:
- dependency-name: async
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <[email protected]>
|
2022-04-17 21:55:18 +08:00 |
|
Harttle
|
a56af6bbfb
|
fix: responsive header
|
2022-03-17 16:19:57 +08:00 |
|
semantic-release-bot
|
1af8553651
|
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)
### Features
* Access array item by negative index, closes [#486](https://github.com/harttle/liquidjs/issues/486) ([049685b](https://github.com/harttle/liquidjs/commit/049685b9a0271ba03875e24ff2f6c7870cae62a7))
* allow strip filter with specified char, closes [#390](https://github.com/harttle/liquidjs/issues/390) ([c503cb2](https://github.com/harttle/liquidjs/commit/c503cb23dfbdd6f146d6dea16a84eab3df1f7aa9))
* appropriate error for malformed filters, fixes [#271](https://github.com/harttle/liquidjs/issues/271) ([01014ed](https://github.com/harttle/liquidjs/commit/01014edc491e12d38981045442da9faee598cdf7))
v9.36.0
|
2022-03-05 16:56:21 +00:00 |
|
Harttle
|
049685b9a0
|
feat: Access array item by negative index, closes #486
|
2022-03-06 00:52:22 +08:00 |
|
Harttle
|
c503cb23df
|
feat: allow strip filter with specified char, closes #390
|
2022-03-06 00:20:51 +08:00 |
|
Harttle
|
01014edc49
|
feat: appropriate error for malformed filters, fixes #271
|
2022-03-05 23:24:16 +08:00 |
|
Harttle
|
27e579e0e2
|
test: case for {% assign %} invalid value, closes #446
|
2022-03-05 22:09:36 +08:00 |
|
semantic-release-bot
|
d3e3fecf53
|
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 Fixes
* corner case for concat filter without argument, [#481](https://github.com/harttle/liquidjs/issues/481) ([aa95517](https://github.com/harttle/liquidjs/commit/aa955173d4c7adc585e862934429f1f4c5f64969))
* export all builtin tags from LiquidJS, [#464](https://github.com/harttle/liquidjs/issues/464) ([33009bb](https://github.com/harttle/liquidjs/commit/33009bb988eb74c58f390992750d91b967cb3428))
v9.35.2
|
2022-03-02 13:26:07 +00:00 |
|
Harttle
|
33009bb988
|
fix: export all builtin tags from LiquidJS, #464
|
2022-03-02 21:21:45 +08:00 |
|