semantic-release-bot
154deeda76
chore(release): 9.0.1 [skip ci]
...
## [9.0.1](https://github.com/harttle/liquidjs/compare/v9.0.0...v9.0.1 ) (2019-10-02)
### Bug Fixes
* `unless` content is not waited, fixes [#160 ](https://github.com/harttle/liquidjs/issues/160 ) ([d2c8d13 ](https://github.com/harttle/liquidjs/commit/d2c8d13 ))
v9.0.1
2019-10-02 14:37:23 +00:00
harttle
d2c8d133ff
fix: unless content is not waited, fixes #160
2019-10-02 22:30:35 +08:00
Jun Yang and GitHub
96d98e4ebb
doc: update live demo link, see #157
2019-09-14 21:48:22 +08:00
harttle
f661cd8b85
doc: fix underscore prefixed doc files by adding .jekyll
2019-08-27 13:07:21 +08:00
harttle
493c4951e1
doc: update typedoc
2019-08-27 12:17:53 +08:00
harttle
d3f3d81e2e
doc: update typedoc and README.md
2019-08-26 23:31:53 +08:00
semantic-release-bot
c2ba1e1f1a
chore(release): 9.0.0 [skip ci]
...
# [9.0.0](https://github.com/harttle/liquidjs/compare/v8.5.3...v9.0.0 ) (2019-08-26)
### Bug Fixes
* break/continue omitting output before them, [#123 ](https://github.com/harttle/liquidjs/issues/123 ) ([ae45c46 ](https://github.com/harttle/liquidjs/commit/ae45c46 ))
* reactjs demo during yarn install, fixes [#145 ](https://github.com/harttle/liquidjs/issues/145 ) ([b65df44 ](https://github.com/harttle/liquidjs/commit/b65df44 ))
### Code Refactoring
* return value of Tag#render is no longer used ([8028f82 ](https://github.com/harttle/liquidjs/commit/8028f82 ))
### Features
* renderSync, parseAndRenderSync and renderFileSync, see [#48 ](https://github.com/harttle/liquidjs/issues/48 ) ([7fb01ad ](https://github.com/harttle/liquidjs/commit/7fb01ad ))
### Performance Improvements
* target to es6, fixes [#137 ](https://github.com/harttle/liquidjs/issues/137 ) ([3b9fc7e ](https://github.com/harttle/liquidjs/commit/3b9fc7e ))
### BREAKING CHANGES
* Tag#render now returns void, use emitter argument
to write rendered html.
* ship to Node.js 8, the dist/liquid.cjs.js (main) nolonger
supports Node.js 6, other bundles are also provided via dist/liquid.esm.js, dist/liquid.js (ES5 umd) and liquid.min.js (minified ES5 umd)
* remove default export, now should be used like import
{Liquid} from 'liquidjs'
v9.0.0
2019-08-26 15:21:34 +00:00
allcontributors[bot] and Jun Yang
31bec7e66e
docs: update .all-contributorsrc
2019-08-26 10:16:07 -05:00
allcontributors[bot] and Jun Yang
0b6f86d02a
docs: update README.md
2019-08-26 10:16:07 -05:00
harttle
28330e1127
chore: fix benchmark
2019-08-26 10:15:43 -05:00
harttle
0426d08fd0
style: fix linting
2019-08-26 10:15:43 -05:00
harttle
7fb01ad69a
feat: renderSync, parseAndRenderSync and renderFileSync, see #48
2019-08-26 10:15:43 -05:00
harttle
8028f82499
refactor: return value of Tag#render is no longer used
...
BREAKING CHANGE: Tag#render now returns void, use emitter argument
to write rendered html.
2019-08-26 10:15:43 -05:00
harttle
76019e9e18
refactor: rewrite expression evaluation, fix #130
2019-08-26 10:15:43 -05:00
semantic-release-bot and Jun Yang
538610e169
chore(release): 8.5.1 [skip ci]
...
## [8.5.1](https://github.com/harttle/liquidjs/compare/v8.5.0...v8.5.1 ) (2019-08-05)
### Bug Fixes
* publish bin directory to npm, fixes [#146 ](https://github.com/harttle/liquidjs/issues/146 ) ([a85b650 ](https://github.com/harttle/liquidjs/commit/a85b650 ))
2019-08-26 10:15:43 -05:00
harttle
b65df447dc
fix: reactjs demo during yarn install, fixes #145
...
simply remove unused dependencies fixes this issue, but I removed
all package-lock.json / yarn.lock since the demo should always be
in sync with the codebase
2019-08-26 10:15:43 -05:00
harttle
3b9fc7e6bf
perf: target to es6, fixes #137
...
BREAKING CHANGE: ship to Node.js 8, the dist/liquid.cjs.js (main) nolonger
supports Node.js 6, other bundles are also provided via dist/liquid.esm.js, dist/liquid.js (ES5 umd) and liquid.min.js (minified ES5 umd)
2019-08-26 10:15:43 -05:00
harttle
f35ab6b72e
doc: update README and typedoc
2019-08-26 10:15:43 -05:00
harttle
ab3b824cf8
style: fix linting
2019-08-26 10:15:43 -05:00
harttle
ae45c4622e
fix: break/continue omitting output before them, #123
...
BREAKING CHANGE: remove default export, now should be used like import
{Liquid} from 'liquidjs'
2019-08-26 10:15:43 -05:00
harttle
854e12ba53
refactor: add emitter for code generation
2019-08-26 10:15:43 -05:00
semantic-release-bot
ad8e2f7e63
chore(release): 8.5.3 [skip ci]
...
## [8.5.3](https://github.com/harttle/liquidjs/compare/v8.5.2...v8.5.3 ) (2019-08-25)
### Bug Fixes
* escape filter when input is undefined ([a00945c ](https://github.com/harttle/liquidjs/commit/a00945c ))
v8.5.3
2019-08-25 09:23:56 +00:00
jamelait and Jun Yang
e17bc97d8e
fix escape filter with stringify
2019-08-25 04:19:37 -05:00
Jamel A and Jun Yang
aa15f3dfe1
fixing lint errors
2019-08-25 04:19:37 -05:00
jamelait and Jun Yang
a00945cad7
fix: escape filter when input is undefined
2019-08-25 04:19:37 -05:00
allcontributors[bot] and Jun Yang
0f4e6d9981
docs: update .all-contributorsrc
2019-08-12 01:54:55 -05:00
allcontributors[bot] and Jun Yang
db5de49f5e
docs: update README.md
2019-08-12 01:54:55 -05:00
semantic-release-bot
d50fd1df35
chore(release): 8.5.2 [skip ci]
...
## [8.5.2](https://github.com/harttle/liquidjs/compare/v8.5.1...v8.5.2 ) (2019-08-09)
### Bug Fixes
* quotation tokenizing, [#151 ](https://github.com/harttle/liquidjs/issues/151 ) ([1e4f237 ](https://github.com/harttle/liquidjs/commit/1e4f237 ))
v8.5.2
2019-08-09 17:29:27 +00:00
Jun Yang
1e4f237022
fix: quotation tokenizing, #151
2019-08-10 01:24:36 +08:00
Joonas Mertanen and Jun Yang
9956c53b09
Correctly tokenize quotation marks within single token
2019-08-08 08:08:18 -05:00
Joonas Mertanen and Jun Yang
af841dc872
Add test for property access syntax
2019-08-08 08:08:18 -05:00
Jun Yang and GitHub
0408ae7f53
Update README.md
2019-08-06 10:56:03 +08:00
semantic-release-bot
3cf35fd58e
chore(release): 8.5.1 [skip ci]
...
## [8.5.1](https://github.com/harttle/liquidjs/compare/v8.5.0...v8.5.1 ) (2019-08-05)
### Bug Fixes
* publish bin directory to npm, fixes [#146 ](https://github.com/harttle/liquidjs/issues/146 ) ([a85b650 ](https://github.com/harttle/liquidjs/commit/a85b650 ))
v8.5.1
2019-08-05 17:58:55 +00:00
harttle
58f546ff80
doc: fix doc files with underscores
2019-08-06 01:52:50 +08:00
harttle
a85b650ab2
fix: publish bin directory to npm, fixes #146
2019-08-06 01:48:12 +08:00
Jun Yang and GitHub
d487a2d3ea
Create FUNDING.yml
2019-08-06 01:40:34 +08:00
harttle
0b543817ff
doc: introduce typedoc and sponsorship, for #126
2019-08-06 01:36:34 +08:00
azu and Jun Yang
0d52d570fc
docs: fix link in README
2019-08-05 00:23:48 -05:00
semantic-release-bot
c354164352
chore(release): 8.5.0 [skip ci]
...
# [8.5.0](https://github.com/harttle/liquidjs/compare/v8.4.1...v8.5.0 ) (2019-08-01)
### Features
* CLI support ([fc045b5 ](https://github.com/harttle/liquidjs/commit/fc045b5 ))
v8.5.0
2019-08-01 05:20:02 +00:00
harttle
fc045b5bbc
feat: CLI support
...
echo '{{ "hello" | capitalize }}' | liquidjs
2019-08-01 13:15:55 +08:00
Robin Bijlani and Jun Yang
c8c6dd8275
Fix: Stringify append and prepend values
2019-07-25 13:12:07 +08:00
semantic-release-bot
49c45a463b
chore(release): 8.4.1 [skip ci]
...
## [8.4.1](https://github.com/harttle/liquidjs/compare/v8.4.0...v8.4.1 ) (2019-07-22)
### Bug Fixes
* some filters on undefined variable throws, [#140 ](https://github.com/harttle/liquidjs/issues/140 ) ([6e6ea0a ](https://github.com/harttle/liquidjs/commit/6e6ea0a ))
v8.4.1
2019-07-22 08:52:48 +00:00
harttle
cef5d1aa1a
chore: remove support for node_js 6
2019-07-22 16:48:48 +08:00
harttle
6e6ea0ae58
fix: some filters on undefined variable throws, #140
2019-07-22 16:48:48 +08:00
harttle
dc9a6e019e
doc: make the purpose clear #139 , add plugin list
2019-07-22 02:04:53 +08:00
semantic-release-bot
5adebaa710
chore(release): 8.4.0 [skip ci]
...
# [8.4.0](https://github.com/harttle/liquidjs/compare/v8.3.0...v8.4.0 ) (2019-07-06)
### Features
* at_least, at_most, sort_naturual for [#132 ](https://github.com/harttle/liquidjs/issues/132 ) ([e6f5f1c ](https://github.com/harttle/liquidjs/commit/e6f5f1c ))
v8.4.0
2019-07-06 06:54:15 +00:00
harttle
34d5af25a4
chore: trying to fix TS4053
2019-07-06 14:49:39 +08:00
harttle
88c89fe3b3
style: introduce @typescript-eslint/recommended
2019-07-06 14:33:34 +08:00
harttle
e6f5f1cd85
feat: at_least, at_most, sort_naturual for #132
2019-07-05 12:09:00 +08:00
semantic-release-bot
570400ebcc
chore(release): 8.3.0 [skip ci]
...
# [8.3.0](https://github.com/harttle/liquidjs/compare/v8.2.4...v8.3.0 ) (2019-06-27)
### Features
* fs option implemented by [#138 ](https://github.com/harttle/liquidjs/issues/138 ) ([3f5e23c ](https://github.com/harttle/liquidjs/commit/3f5e23c ))
v8.3.0
2019-06-27 01:47:56 +00:00