 HarttleandHarttle
|
7e99efc513
|
feat: ownPropertyOnly option to protect prototype, #454
|
2022-01-29 01:22:34 +08:00 |
|
 HarttleandHarttle
|
527858fc14
|
docs: better PWA, more responsive, better description
|
2022-01-29 00:37:43 +08:00 |
|
Harttle
|
8db6c7b28d
|
docs: tutorial for render tag content
|
2022-01-23 14:24:58 +08:00 |
|
 HarttleandHarttle
|
117eaf57c3
|
docs: add additional filters/tags as differences, closes #331
|
2022-01-22 23:24:06 +08:00 |
|
 HarttleandHarttle
|
1e69d86b0c
|
chore: build docs on master push
|
2022-01-22 21:59:02 +08:00 |
|
 HarttleandHarttle
|
cc6b66216d
|
docs: support dark mode
|
2022-01-22 21:51:49 +08:00 |
|
 HarttleandHarttle
|
ca82416dea
|
docs: apply network-first cache strategy
|
2022-01-22 19:04:12 +08:00 |
|
 HarttleandHarttle
|
394d5a1ae2
|
docs: add tutorials for custom filters and tags
|
2022-01-22 18:52:37 +08:00 |
|
 HarttleandHarttle
|
371da3da74
|
docs: add jekyllInclude to tutorials
|
2022-01-20 02:04:54 +08:00 |
|
 HarttleandHarttle
|
53824a2d00
|
fix: liquidjs.version on npm package
|
2022-01-20 01:16:52 +08:00 |
|
 HarttleandHarttle
|
8c27a84059
|
feat: support offset:continue, see #439
|
2022-01-20 00:12:18 +08:00 |
|
 HarttleandHarttle
|
388d0fbbc4
|
feat: support Jekyll-like include syntax, see #441
|
2022-01-19 23:07:25 +08:00 |
|
 HarttleandHarttle
|
c756191f49
|
feat: support allow_false for default filter, see #435
|
2022-01-02 16:31:21 +08:00 |
|
 HarttleandHarttle
|
e94e386c46
|
docs: update liquidjs.com and README for demo link
|
2021-12-31 17:49:27 +08:00 |
|
 HarttleandHarttle
|
49d3f64873
|
docs: echo & liquid tags
|
2021-12-19 22:31:02 +08:00 |
|
 HarttleandHarttle
|
be3463c5f9
|
docs: add jg-rp as contributor
|
2021-12-19 21:42:46 +08:00 |
|
 HarttleandHarttle
|
23279a816a
|
feat: support jekyll-like include, see #433
|
2021-12-18 15:26:15 +08:00 |
|
 HarttleandHarttle
|
2c14a9541d
|
chore: update node to 14 for check pipeline
|
2021-12-12 20:10:15 +08:00 |
|
 HarttleandHarttle
|
c474649748
|
chore: update node to 14 on pipeline
|
2021-12-12 11:11:03 +08:00 |
|
 HarttleandHarttle
|
fad17cfbb3
|
docs: fix apidoc generation for typescript@4
|
2021-12-11 21:30:19 +08:00 |
|
 HarttleandHarttle
|
95fc705b5d
|
chore: upgrade typescript
|
2021-12-11 20:23:09 +08:00 |
|
 HarttleandHarttle
|
6801552fe6
|
feat: customize globals & strictVariables when calling render, see #432
|
2021-12-11 20:22:58 +08:00 |
|
 HarttleandHarttle
|
6023d9ba10
|
docs: path traversal vulnerabilities when customizing FS
|
2021-12-11 12:31:08 +08:00 |
|
 HarttleandHarttle
|
69286c6909
|
test: coverage to 100%
|
2021-12-07 23:34:53 +08:00 |
|
 HarttleandHarttle
|
6c114267a5
|
fix: size filter does not respect Objects, fixes #385
|
2021-12-07 23:05:46 +08:00 |
|
 HarttleandHarttle
|
e2ef236f68
|
fix: throws when using preserveTimezones on Node.js, fixes #431
|
2021-12-07 22:43:47 +08:00 |
|
 HarttleandHarttle
|
44f6b520d5
|
fix: always allow './' and '../' to be relative, even on windows
|
2021-11-06 03:36:39 +08:00 |
|
 HarttleandHarttle
|
4b42e63601
|
docs: update liquidjs for demo/nodejs
|
2021-10-28 00:03:18 +08:00 |
|
 HarttleandHarttle
|
aebeae9e1b
|
fix: relative root (by default) yields LookupError, fixes #419, #424, also related to #395
|
2021-10-27 23:55:39 +08:00 |
|
Harttle
|
564972ba74
|
docs: add version info in playground.html
|
2021-10-20 23:20:23 +08:00 |
|
Jun Yang
|
daa0b574fc
|
feat: where filter, working on #118
doc: https://shopify.github.io/liquid/filters/where/
ruby impl: https://github.com/Shopify/liquid/blob/14cd011cb5eef042af192ad5294c8f0e1ae89f06/lib/liquid/standardfilters.rb
|
2019-04-02 00:46:32 +08:00 |
|
Jun Yang
|
722da6a7ee
|
doc: update README
|
2019-03-25 23:01:04 +08:00 |
|
Jun Yang
|
76345a64c3
|
doc: update README.md
|
2019-03-23 22:28:33 +08:00 |
|
Jun Yang
|
64e0c876e9
|
refactor: use camelCase for JavaScript APIs
BREAKING CHANGE: Options and method names in JavaScript API are now renamed to cammelCase, for a complete list see #109
|
2019-03-10 19:21:09 +08:00 |
|
Jun Yang
|
4a8088d4e4
|
feat: promise support for drops, working on #65
|
2019-03-10 18:05:52 +08:00 |
|
Jun Yang
|
3647305dcf
|
feat: tablerowloop object
See: https://www.rubydoc.info/gems/liquid/Liquid/TablerowloopDrop
|
2019-03-02 06:00:30 +08:00 |
|
Jun Yang
|
cca0306f5b
|
chore: fix mocha pattern for windows
See: https://github.com/mochajs/mocha/issues/2895
|
2019-03-02 03:57:38 +08:00 |
|
Jun Yang
|
eeeacc4492
|
chore: fix rollup.config.ts
|
2019-03-02 03:42:57 +08:00 |
|
Jun Yang
|
d44e1d727a
|
chore: fix test on windows 10
|
2019-03-02 03:36:33 +08:00 |
|
Jun Yang
|
c0524a83f3
|
chore: remove build from e2e, check es5 after published
|
2019-01-29 01:28:02 +08:00 |
|
Jun Yang
|
dde7b3b389
|
fix(CI): e2e not building cjs
|
2019-01-29 01:08:52 +08:00 |
|
Jun Yang
|
1c5b934250
|
chore(CI): update package-lock.json
|
2019-01-29 00:39:19 +08:00 |
|
Jun Yang
|
a2caeb559b
|
fix: regenerator undefined
|
2019-01-29 00:26:08 +08:00 |
|
Jun Yang
|
c2e1bc7055
|
6.1.1
|
2018-11-22 09:36:18 +08:00 |
|
Jun Yang
|
d504c8107e
|
6.0.1
|
2018-10-06 12:20:13 +08:00 |
|
Jun Yang
|
c0181aec31
|
remove dependency from 'util'
|
2018-10-01 23:08:39 +08:00 |
|
Jun Yang
|
22a7a85d50
|
test case for Regexp rendering
|
2018-10-01 23:00:49 +08:00 |
|
Jun Yang
|
044be8253d
|
fixes #91
|
2018-10-01 22:51:40 +08:00 |
|
Jun Yang
|
8a629980d9
|
refactor: move fs util into template.js
|
2018-10-01 22:06:03 +08:00 |
|
Jun Yang
|
44b1aac096
|
remove any-promise, working on #73
|
2018-06-23 21:55:23 +08:00 |
|
Jun Yang
|
42043b6944
|
4.0.0
|
2018-05-12 23:10:36 +08:00 |
|
Jun Yang
|
61f146432d
|
fix #59, divide numbers as it is
|
2018-05-12 22:58:43 +08:00 |
|
Jun Yang
|
220b705b73
|
3.1.3
|
2018-05-12 22:06:35 +08:00 |
|
Jun Yang
|
ef85bd9192
|
fix #67: forloop.last, forloop.rindex, forloop.rindex0 incorrect if loop has a limit
|
2018-05-12 22:05:16 +08:00 |
|
Jun Yang
|
f668a5cc41
|
3.1.2
|
2018-04-07 19:49:46 +08:00 |
|
Jun Yang
|
098f5164e7
|
fix: linting
|
2018-04-07 19:48:46 +08:00 |
|
Jun Yang
|
432f878bb6
|
fix: support comma-separated arguments for static partials, fixes #62
|
2018-04-07 19:45:57 +08:00 |
|
Jun Yang
|
c6ff1f7911
|
3.1.1
|
2018-03-05 01:34:00 +08:00 |
|
Jun Yang
|
11355cbf09
|
refactor: remove makefile
|
2018-03-05 01:31:12 +08:00 |
|
Jun Yang
|
7ccd0cb1e5
|
fix: branch coverage
|
2018-03-05 01:20:43 +08:00 |
|
Jun Yang
|
4326c223f3
|
fix #61: static filename not parsed for subdirectories
|
2018-03-05 00:58:26 +08:00 |
|
Jun Yang
|
78b6e35fbf
|
fix: file path asserts for windows
|
2018-03-03 20:01:24 +08:00 |
|
 Jun YangandGitHub
|
e275368cb3
|
Update README.md
|
2018-01-17 11:01:58 +08:00 |
|
 Jun YangandGitHub
|
ca2b16a583
|
Update README.md
|
2018-01-17 10:48:05 +08:00 |
|
 Jun YangandGitHub
|
86d0529a5e
|
Update README.md
|
2018-01-17 10:47:11 +08:00 |
|
 Jun YangandGitHub
|
400b93c88d
|
Update README.md
|
2018-01-17 10:44:11 +08:00 |
|
harttle
|
22b41fd1a8
|
3.1.0
|
2018-01-12 10:55:38 +08:00 |
|
harttle
|
eee5649a47
|
fix package.json syntax
|
2017-12-31 12:32:13 +08:00 |
|
harttle
|
1048f4e0ab
|
add engine spec
|
2017-12-31 12:29:32 +08:00 |
|
harttle
|
5c6d05092f
|
fix: remove let for nodejs 4.x
|
2017-12-29 12:33:10 +08:00 |
|
harttle
|
900664a26d
|
test cases for #53
|
2017-12-29 12:17:52 +08:00 |
|
harttle
|
757a06ee83
|
fix linting
|
2017-12-29 12:14:01 +08:00 |
|
harttle
|
9f6e9f2f3f
|
3.0.0
|
2017-12-23 21:36:37 +08:00 |
|
harttle
|
0f9adfb067
|
change: remove deprecated features, coverall
|
2017-12-23 21:31:55 +08:00 |
|
harttle
|
dabde0e9e4
|
2.2.1
|
2017-12-23 13:01:28 +08:00 |
|
harttle
|
bd4e851b3c
|
update babelify
|
2017-12-23 12:57:19 +08:00 |
|
harttle
|
1d2aece687
|
2.2.0
|
2017-12-21 14:10:42 +08:00 |
|
harttle
|
ace271c7f0
|
feature: support static filepath resolving by options.dynamicPartials,
fix #51
|
2017-12-21 14:09:30 +08:00 |
|
harttle
|
3153f1d4bb
|
2.1.4
|
2017-12-10 01:35:21 +08:00 |
|
harttle
|
9cd4f3d904
|
modified: README.md
|
2017-12-10 01:35:06 +08:00 |
|
harttle
|
8dd1b3ba99
|
2.1.3
|
2017-12-10 01:26:46 +08:00 |
|
harttle
|
11de73a7b1
|
update doc
|
2017-12-10 00:30:13 +08:00 |
|
harttle
|
0325eacddf
|
2.1.2
|
2017-12-08 10:42:27 +08:00 |
|
harttle
|
a21fcf6f87
|
fix: compatible to nodejs<=4
|
2017-12-08 10:42:00 +08:00 |
|
harttle
|
7bb2ee2213
|
2.1.1
|
2017-12-08 00:29:09 +08:00 |
|
harttle
|
b24582c2c4
|
remove debug message, working on #50
|
2017-12-08 00:28:51 +08:00 |
|
harttle
|
49cb7a8c36
|
2.1.0
|
2017-12-08 00:25:44 +08:00 |
|
harttle
|
a4126e7f10
|
fix: typo in scope.get("liquid") error message, fixes #50
|
2017-12-08 00:24:23 +08:00 |
|
harttle
|
5196d6ad56
|
feature: date filter supports utc string now, fixes #49
|
2017-12-08 00:22:56 +08:00 |
|
harttle
|
6082bf4757
|
2.0.3
|
2017-11-27 00:00:09 +08:00 |
|
harttle
|
8efb41a631
|
use isTruthy for and/or operators, fixes #47
|
2017-11-26 23:59:50 +08:00 |
|
harttle
|
d348edac14
|
2.0.2
|
2017-11-06 00:16:51 +08:00 |
|
harttle
|
be00f1d385
|
feature: treat top-level content as anonymous block, fixes #45
|
2017-11-06 00:14:33 +08:00 |
|
harttle
|
4e132ca1c5
|
tags: use scope.opts insteadof scope.get('liquid')
|
2017-11-04 10:46:15 +08:00 |
|
harttle
|
329aea6bd6
|
2.0.1
|
2017-10-31 00:11:35 +08:00 |
|
harttle
|
23e7424f9d
|
change: default extname to "", working for #41
|
2017-10-31 00:10:45 +08:00 |
|
harttle
|
8241625be4
|
remove publish from version script
|
2017-10-30 02:24:08 +08:00 |
|
harttle
|
d36ec17621
|
2.0.0
|
2017-10-30 02:23:36 +08:00 |
|
harttle
|
485424cc89
|
feature: concat filter
|
2017-10-30 02:22:56 +08:00 |
|
harttle
|
a239389044
|
docs for #41
|
2017-10-30 02:07:07 +08:00 |
|