Jun Yang
|
3e3d84a5ed
|
fix: operator boundary not correctly recognized, fixes #342
|
2021-05-04 18:13:02 +08:00 |
|
Jun Yang
|
251a50801c
|
chore: dev via windows+vscode
|
2021-04-17 11:43:03 +08:00 |
|
Jun Yang
|
65487654c4
|
fix: capitalize filter not lower case trailing string, fixes #326
|
2021-04-17 10:30:57 +08:00 |
|
harttle
|
4584867b65
|
docs: clarification on how to disable tags/filters, see #324
|
2021-03-21 22:30:53 +08:00 |
|
harttle
|
695e3c18bc
|
docs: add versions to tags/filters, see #305
|
2021-03-21 22:17:17 +08:00 |
|
Jun Yang
|
9a9b792c63
|
fix: newline_to_br filter should output <br /> instead of <br/>, fixes #320
|
2021-03-13 17:14:10 +08:00 |
|
Jun Yang
|
99d14e76d7
|
fix: comparison for empty/nil, fixes #321
|
2021-03-13 17:14:08 +08:00 |
|
harttle
|
2e66e8b02e
|
fix: lenientIf not working for the umd bundle, closes #313
|
2021-02-19 23:10:15 +08:00 |
|
harttle
|
2f059f6a25
|
feat: support filters in if/unless/case, see #287
|
2021-02-12 22:22:41 +08:00 |
|
harttle
|
4e82da689e
|
fix: respect fs in parser options, for #233
|
2021-02-12 15:17:21 +08:00 |
|
harttle
|
e37824fd8a
|
feat: support function calls, closes #222
|
2021-02-12 13:47:30 +08:00 |
|
harttle
|
81e11bb9c4
|
feat: support layout none, closes #299
|
2021-02-12 01:57:30 +08:00 |
|
harttle
|
dce75a1a22
|
docs: fix get started code block
|
2021-02-05 09:48:28 +08:00 |
|
harttle
|
f42c217fc0
|
feat: compact filter
|
2021-02-04 22:47:34 +08:00 |
|
harttle
|
9c40da7369
|
fix: allow string literals contain delimiters, fixes #288
|
2021-01-24 12:49:19 +08:00 |
|
harttle
|
42591a04d8
|
docs: update dist links
|
2021-01-24 02:57:48 +08:00 |
|
harttle
|
a3af44dc10
|
feat: support {{block.super}}, see #38
|
2021-01-24 02:57:48 +08:00 |
|
harttle
|
7b909c22a1
|
docs: demo for globals, for #286
|
2020-12-22 23:19:09 +08:00 |
|
harttle
|
c8db5e6259
|
docs: try fix special chars in changelog.md
|
2020-12-17 23:08:54 +08:00 |
|
harttle
|
e15803fae4
|
test: fix e2e test
|
2020-12-08 00:30:32 +08:00 |
|
harttle
|
117673a725
|
style: make eslint check .ts files
|
2020-12-08 00:24:07 +08:00 |
|
harttle
|
ef43120d6e
|
test: fix test cases after rebase
|
2020-12-08 00:20:43 +08:00 |
|
harttle
|
f9f595f0f4
|
feat: passing liquid to FilterImpl, closes #277
|
2020-12-08 00:17:27 +08:00 |
|
harttle
|
2bbf50171b
|
fix: elsif is not supported for unless, fixes #268
|
2020-12-08 00:16:36 +08:00 |
|
harttle
|
a492d8e23d
|
fix: raw block not ignoring {% characters, fixes #263
|
2020-12-08 00:12:20 +08:00 |
|
harttle
|
c8afa39a01
|
fix: enforce string-type pattern in replace, fixes #243
|
2020-12-08 00:08:31 +08:00 |
|
 Jun YangandGitHub
|
9706e8b411
|
docs: add a security policy, see #254
|
2020-11-29 20:59:00 +08:00 |
|
 Jun YangandGitHub
|
9d9c0c1ca7
|
docs: update the UMD url and jsFiddle demo, see #264
|
2020-11-08 12:18:37 +08:00 |
|
harttle
|
a6126c3bea
|
docs: add amit777 as contributor for code
|
2020-10-08 16:57:59 +08:00 |
|
harttle
|
a96d772963
|
docs: format
|
2020-10-08 14:40:58 +08:00 |
|
harttle
|
72ee7b4c1e
|
feat: support jsTruthy, #255 #257
|
2020-10-08 13:11:02 +08:00 |
|
harttle
|
b11df79b91
|
test: make it pass regardless timezone, #257
|
2020-10-08 09:38:10 +08:00 |
|
harttle
|
5b3f4195f0
|
fix: allow quoted variable name in capture, fixes #252
|
2020-10-03 22:03:17 +08:00 |
|
 Jun YangandGitHub
|
0cd4d87d46
|
docs: update the demo on index page, fixes #247
|
2020-09-11 22:30:21 +08:00 |
|
harttle
|
1fdfd4a68a
|
docs: show social share on small screens
|
2020-08-12 20:37:07 +08:00 |
|
harttle
|
2e5ab98bfc
|
feat: export toPromise and toValue, see #158
|
2020-08-05 00:46:01 +08:00 |
|
harttle
|
0dbb7792d7
|
docs: fix button style
|
2020-08-01 22:00:12 +08:00 |
|
harttle
|
3713fa08b2
|
docs: credit Peter deHaan as contributor
|
2020-07-25 23:31:48 +08:00 |
|
harttle
|
c5002d8cad
|
docs: location.hash for source code
|
2020-07-25 01:23:47 +08:00 |
|
 Jun YangandGitHub
|
ce0280ca9f
|
Merge pull request #235 from harttle/all-contributors/add-TrySound
docs: add TrySound as a contributor
|
2020-06-25 20:10:15 +08:00 |
|
 Jun YangandGitHub
|
97e7983bd8
|
Merge pull request #234 from TrySound/proper-modules
feat: setup universal browser and node builds
|
2020-06-25 20:08:47 +08:00 |
|
harttle
|
1a08efd402
|
docs: better style for API doc
|
2020-06-25 13:15:02 +08:00 |
|
harttle
|
e36f3ff291
|
feat: async filters, closes #232
|
2020-06-25 12:30:56 +08:00 |
|
harttle
|
f3f017bd37
|
style: spaces and extra NL
|
2020-05-30 22:13:20 +08:00 |
|
harttle
|
0d20a344b6
|
docs: manifest for liquidjs.com
|
2020-05-23 02:14:23 +08:00 |
|
 Jun YangandGitHub
|
3acbdfc1b7
|
Merge pull request #229 from stedman/patch-1
docs: Add hashes to `for` tag documentation
|
2020-05-23 01:56:13 +08:00 |
|
harttle
|
064ea99f49
|
docs: add credit for @stedman (#229) and @aciccarello (#223)
|
2020-05-22 11:44:23 +08:00 |
|
harttle
|
71fb8a8b7c
|
chore: +pre-commit hook, -commitlint on travis
|
2020-05-22 11:41:32 +08:00 |
|
harttle
|
4f17c94988
|
feat: sort by key, see #227
|
2020-05-16 00:54:40 +08:00 |
|
harttle
|
673b015435
|
fix: properly treat unicode blanks, fixes #221
|
2020-04-28 20:55:30 +08:00 |
|
harttle
|
2fa4edaa84
|
docs: more specific description of strftime
|
2020-04-19 13:15:11 +08:00 |
|
harttle
|
4e34e78176
|
docs: fix docsearch
|
2020-04-12 20:45:52 +08:00 |
|
harttle
|
3873ba0783
|
docs: docsearch
|
2020-04-11 21:52:55 +08:00 |
|
harttle
|
f6789f517c
|
docs: make it clear for extnames, see #214
|
2020-04-03 23:08:09 +08:00 |
|
harttle
|
3cf8072df5
|
docs: fix news date in liquidjs.com
|
2020-04-01 14:34:13 +08:00 |
|
harttle
|
c923598b40
|
fix: coerce to Array in map and where filter
|
2020-04-01 02:22:44 +08:00 |
|
harttle
|
e750c35f8c
|
docs: add @cfjedimaster as a contributor
|
2020-04-01 00:02:17 +08:00 |
|
harttle
|
8daf281fca
|
fix: throw an error if : omitted unintentionally, #212, #208
|
2020-03-31 14:05:38 +08:00 |
|
harttle
|
c30766ffe1
|
style: eslint fix docs/
|
2020-03-31 01:25:31 +08:00 |
|
harttle
|
983bcf467a
|
docs: add tutorials/options.md
|
2020-03-29 22:10:52 +08:00 |
|
harttle
|
9ebf11edcf
|
docs: update README to refer to liquidjs.com
|
2020-03-28 21:09:08 +08:00 |
|
harttle
|
687d3ad12a
|
chore: try fix travis again
|
2020-03-28 18:08:30 +08:00 |
|
harttle
|
b3db412428
|
fix: try fix travis
|
2020-03-28 17:50:51 +08:00 |
|
harttle
|
3e42d6b1b0
|
docs: website for LiquidJS
|
2020-03-28 17:21:07 +08:00 |
|
harttle
|
c371762c43
|
fix: default filter not applied for empty array
|
2020-03-26 01:39:30 +08:00 |
|
harttle
|
02e6171e25
|
chore: fix types
|
2020-03-25 00:25:47 +08:00 |
|
harttle
|
479c63350a
|
fix: throws on invalid arguments for prepend/append, fixes #208
|
2020-03-24 23:57:26 +08:00 |
|
harttle
|
c95b5bd718
|
docs: update README
|
2020-03-24 01:28:17 +08:00 |
|
harttle
|
6bf242b9fa
|
docs: reorder badges
|
2020-03-22 19:05:18 +08:00 |
|
Jun Yang
|
c36801640d
|
docs: update README.md to hornor backers
|
2020-03-17 01:36:07 +08:00 |
|
harttle
|
1673e84e27
|
perf: remove instanceof DelimitedToken
|
2020-03-15 02:51:25 +08:00 |
|
harttle
|
d2d6a38235
|
perf: introduce AST to avoid reparse
|
2020-03-15 02:51:25 +08:00 |
|
harttle
|
f7ef9b61c1
|
refactor: remove src/render/value.ts
|
2020-03-14 19:04:18 +08:00 |
|
harttle
|
3dfdf982c9
|
perf: remove transient strings to reduce memory
|
2020-03-14 19:04:18 +08:00 |
|
harttle
|
0f25017d5d
|
test: test case for array index, #201
|
2020-03-11 01:09:58 +08:00 |
|
harttle
|
76f69db752
|
style: eslint ignore docs/
|
2020-03-10 01:19:40 +08:00 |
|
harttle
|
3aa47f6c85
|
chore: add todolist for benchmark case
|
2020-03-10 01:10:13 +08:00 |
|
harttle
|
6de933897e
|
fix: concurrent write on LRU cache (#200)
|
2020-03-10 01:09:41 +08:00 |
|
harttle
|
06ad0481db
|
docs: fix demos
|
2020-03-10 01:08:25 +08:00 |
|
harttle
|
2c428221cb
|
test: cases for TagMap
|
2020-03-07 00:58:39 +08:00 |
|
harttle
|
f57156bccd
|
fix: stable sort for undefined keys, fixes #191
|
2020-03-05 02:04:58 +08:00 |
|
harttle
|
61dac49b04
|
feat: async cache.read()/write(), remove .has()
|
2020-03-05 01:47:53 +08:00 |
|
harttle
|
65b849c02a
|
fix: Buffer not defined for browser bundles, fixes #197
|
2020-03-05 01:46:38 +08:00 |
|
harttle
|
6ea6881f08
|
feat: with & for in render tag, closes #195
|
2020-03-04 07:08:54 +08:00 |
|
harttle
|
aa27a6cd7b
|
feat: support json filter, closes #192
|
2020-03-04 03:42:18 +08:00 |
|
harttle
|
152778b6e3
|
docs: include demo for LiquidJS used in browsers, #165
|
2020-03-03 00:37:37 +08:00 |
|
harttle
|
df8a919f71
|
feat: move filters/tags to instances, fixes #188
|
2020-03-03 00:02:29 +08:00 |
|
harttle
|
185312dbff
|
feat: "today" when using date filter, fixes #193
|
2020-02-21 01:48:10 +08:00 |
|
harttle
|
870e7ec6aa
|
feat: globals shared between tags, see #185
|
2020-02-08 04:59:23 +08:00 |
|
harttle
|
fc0cf6fe7b
|
fix: expression and string literal parser, #186
|
2020-02-08 03:15:55 +08:00 |
|
harttle
|
a9afc9730c
|
docs: add tgrandgent as contributor
|
2020-01-04 13:55:14 +08:00 |
|
harttle
|
5f9abdc8c6
|
test: integration cases for opts.fs, see #181
|
2020-01-04 13:53:08 +08:00 |
|
harttle
|
ba5ff3f41c
|
feat: full syntax for strftime, close #177
- strftime syntax: <flags><width><modifier><conversion>
- new conversions: %n, %t
- fixed conversions: %N
- flags: _ ^ - 0 # :
- modifiers: E, O (ignored)
|
2019-12-15 02:28:33 +00:00 |
|
harttle
|
c69ad538d4
|
test: remove mock for strftime cases
|
2019-12-14 18:34:14 +00:00 |
|
harttle
|
60ec74f55d
|
feat: nested property for the where filter, #178
|
2019-12-13 01:15:29 +08:00 |
|
harttle
|
f82da11f5a
|
fix: reading .first, .last of Array, closes #175
|
2019-11-16 01:14:09 +08:00 |
|
harttle
|
04df9294b5
|
fix: remove node dependencies for esm bundle, see #173
|
2019-11-15 10:53:54 +08:00 |
|
harttle
|
08cbb12228
|
chore: introduce commit message lint
|
2019-11-14 21:01:55 +08:00 |
|
harttle
|
0073b90b31
|
fix: liquidjs command in /bin/liquid.js, fixes #169
|
2019-11-10 00:13:18 +08:00 |
|
 Jun YangandGitHub
|
081c432334
|
docs: update readme
|
2019-11-09 10:26:58 +08:00 |
|