harttle
72ee7b4c1e
feat: support jsTruthy, #255 #257
2020-10-08 13:11:02 +08:00
Amit Gupta and Jun Yang
f807383f2a
resolved issues raised by hhartle
2020-10-08 12:43:37 +08:00
Amit Gupta and Jun Yang
02bfed1c57
Added jsTruthy flag to constuctor in order to enable JS style truthiness evaluation
2020-10-08 12:43:37 +08:00
harttle
b11df79b91
test: make it pass regardless timezone, #257
2020-10-08 09:38:10 +08:00
semantic-release-bot
8ee9bd7ba8
chore(release): 9.15.1 [skip ci]
...
## [9.15.1](https://github.com/harttle/liquidjs/compare/v9.15.0...v9.15.1 ) (2020-10-03)
### Bug Fixes
* allow quoted variable name in capture, fixes [#252 ](https://github.com/harttle/liquidjs/issues/252 ) ([5b3f419 ](https://github.com/harttle/liquidjs/commit/5b3f419 ))
v9.15.1
2020-10-03 14:06:41 +00:00
harttle
5b3f4195f0
fix: allow quoted variable name in capture, fixes #252
2020-10-03 22:03:17 +08:00
dependabot[bot] and Jun Yang
236d971705
chore(deps): bump node-fetch from 2.6.0 to 2.6.1
...
Bumps [node-fetch](https://github.com/bitinn/node-fetch ) from 2.6.0 to 2.6.1.
- [Release notes](https://github.com/bitinn/node-fetch/releases )
- [Changelog](https://github.com/node-fetch/node-fetch/blob/master/docs/CHANGELOG.md )
- [Commits](https://github.com/bitinn/node-fetch/compare/v2.6.0...v2.6.1 )
Signed-off-by: dependabot[bot] <[email protected] >
2020-10-03 20:36:06 +08:00
Jun Yang and GitHub
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
dependabot[bot] and Jun Yang
c1f73a9f03
chore(deps): bump prismjs from 1.19.0 to 1.21.0 in /docs
...
Bumps [prismjs](https://github.com/PrismJS/prism ) from 1.19.0 to 1.21.0.
- [Release notes](https://github.com/PrismJS/prism/releases )
- [Changelog](https://github.com/PrismJS/prism/blob/master/CHANGELOG.md )
- [Commits](https://github.com/PrismJS/prism/compare/v1.19.0...v1.21.0 )
Signed-off-by: dependabot[bot] <[email protected] >
2020-08-08 22:14:03 +08:00
semantic-release-bot
d8f550e447
chore(release): 9.15.0 [skip ci]
...
# [9.15.0](https://github.com/harttle/liquidjs/compare/v9.14.1...v9.15.0 ) (2020-08-04)
### Features
* export toPromise and toValue, see [#158 ](https://github.com/harttle/liquidjs/issues/158 ) ([2e5ab98 ](https://github.com/harttle/liquidjs/commit/2e5ab98 ))
v9.15.0
2020-08-04 16:58:57 +00: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
dependabot[bot] and Jun Yang
e10ce657dd
chore(deps): bump elliptic from 6.5.0 to 6.5.3
...
Bumps [elliptic](https://github.com/indutny/elliptic ) from 6.5.0 to 6.5.3.
- [Release notes](https://github.com/indutny/elliptic/releases )
- [Commits](https://github.com/indutny/elliptic/compare/v6.5.0...v6.5.3 )
Signed-off-by: dependabot[bot] <[email protected] >
2020-07-30 22:42:19 +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
dependabot[bot] and Jun Yang
00b0a5708c
chore(deps): bump lodash from 4.17.15 to 4.17.19 in /docs
...
Bumps [lodash](https://github.com/lodash/lodash ) from 4.17.15 to 4.17.19.
- [Release notes](https://github.com/lodash/lodash/releases )
- [Commits](https://github.com/lodash/lodash/compare/4.17.15...4.17.19 )
Signed-off-by: dependabot[bot] <[email protected] >
2020-07-20 21:14:42 +08:00
semantic-release-bot
f82ee8a18c
chore(release): 9.14.1 [skip ci]
...
## [9.14.1](https://github.com/harttle/liquidjs/compare/v9.14.0...v9.14.1 ) (2020-07-08)
### Bug Fixes
* enumerate Promises (e.g. in for & tablerow) ([#237 ](https://github.com/harttle/liquidjs/issues/237 )) ([941dd66 ](https://github.com/harttle/liquidjs/commit/941dd66 ))
v9.14.1
2020-07-08 17:40:43 +00:00
dependabot[bot] and Jun Yang
632bb6b077
chore(deps): bump npm from 6.13.4 to 6.14.6
...
Bumps [npm](https://github.com/npm/cli ) from 6.13.4 to 6.14.6.
- [Release notes](https://github.com/npm/cli/releases )
- [Changelog](https://github.com/npm/cli/blob/latest/CHANGELOG.md )
- [Commits](https://github.com/npm/cli/compare/v6.13.4...v6.14.6 )
Signed-off-by: dependabot[bot] <[email protected] >
2020-07-09 01:36:21 +08:00
0b6ee9bca1
docs: add tejasmanohar as a contributor ( #238 )
...
* docs: update README.md [skip ci]
* docs: update .all-contributorsrc [skip ci]
Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2020-06-28 09:57:45 +08:00
Tejas Manohar and GitHub
941dd668fe
fix: enumerate Promises (e.g. in for & tablerow) ( #237 )
...
* fix: enumerate Promise<array> (e.g. in {% for ... %})
Previously, a Promise of an array was not being enumerated in
{% for %}, for example. This is misleading since the library
handles promises elsewhere (e.g. if you {% assign x = promiseArray %}
and then {% for v in x %}, it worked just fine.
This PR makes Promises of arrays handled by changing toEnumerable
to handle then-ables. This affects other iterators, too, e.g. tablerow,
so I put in a test for that as well.
2020-06-28 09:55:56 +08:00
semantic-release-bot
11ffd65503
chore(release): 9.14.0 [skip ci]
...
# [9.14.0](https://github.com/harttle/liquidjs/compare/v9.13.0...v9.14.0 ) (2020-06-25)
### Features
* setup universal browser and node builds ([6cf6ffa ](https://github.com/harttle/liquidjs/commit/6cf6ffa ))
v9.14.0
2020-06-25 12:14:45 +00:00
Jun Yang and GitHub
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
allcontributors[bot] and GitHub
1066ef0f76
docs: update .all-contributorsrc [skip ci]
2020-06-25 12:09:50 +00:00
allcontributors[bot] and GitHub
7b38c28d52
docs: update README.md [skip ci]
2020-06-25 12:09:49 +00:00
Jun Yang and GitHub
97e7983bd8
Merge pull request #234 from TrySound/proper-modules
...
feat: setup universal browser and node builds
2020-06-25 20:08:47 +08:00
Bogdan Chadkin
6cf6ffae90
feat: setup universal browser and node builds
...
In this diff I fixed es modules distribution for bundlers.
Before we had two problems
- bundlers use "module" field to find es module build
- bundlers cannot use provided es module with node target
In this diff I addressed both of them. Now "main" and "module" fields
points to "node" specific versions. "browser" field provides aliases
with browser compatible builds.
All modern browsers support both "module" and "browser" fields.
2020-06-25 13:30:56 +03:00
semantic-release-bot
04873a4e9c
chore(release): 9.13.0 [skip ci]
...
# [9.13.0](https://github.com/harttle/liquidjs/compare/v9.12.0...v9.13.0 ) (2020-06-25)
### Features
* async filters, closes [#232 ](https://github.com/harttle/liquidjs/issues/232 ) ([e36f3ff ](https://github.com/harttle/liquidjs/commit/e36f3ff ))
v9.13.0
2020-06-25 05:56:31 +00: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 Yang and GitHub
3acbdfc1b7
Merge pull request #229 from stedman/patch-1
...
docs: Add hashes to `for` tag documentation
2020-05-23 01:56:13 +08:00
Anthony Ciccarello and Jun Yang
ed994bdbd5
fix elsif spelling on tags overview in docs
2020-05-23 01:56:03 +08:00
dependabot[bot] and Jun Yang
27a4c7666b
chore(deps): bump jquery from 3.4.1 to 3.5.0
...
Bumps [jquery](https://github.com/jquery/jquery ) from 3.4.1 to 3.5.0.
- [Release notes](https://github.com/jquery/jquery/releases )
- [Commits](https://github.com/jquery/jquery/compare/3.4.1...3.5.0 )
Signed-off-by: dependabot[bot] <[email protected] >
2020-05-23 01:55:30 +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
Steve Stedman
acdd121a61
docs: Add hashes to for tag documentation
...
This extremely helpful information was found at https://github.com/Shopify/liquid/wiki/Liquid-for-Designers#allowed-collection-types
2020-05-21 11:11:01 -05:00
semantic-release-bot
2de853e814
chore(release): 9.12.0 [skip ci]
...
# [9.12.0](https://github.com/harttle/liquidjs/compare/v9.11.11...v9.12.0 ) (2020-05-15)
### Features
* sort by key, see [#227 ](https://github.com/harttle/liquidjs/issues/227 ) ([4f17c94 ](https://github.com/harttle/liquidjs/commit/4f17c94 ))
v9.12.0
2020-05-15 16:59:44 +00:00
harttle
4f17c94988
feat: sort by key, see #227
2020-05-16 00:54:40 +08:00
semantic-release-bot
d39f65c564
chore(release): 9.11.11 [skip ci]
...
## [9.11.11](https://github.com/harttle/liquidjs/compare/v9.11.10...v9.11.11 ) (2020-05-01)
### Bug Fixes
* properly treat unicode blanks, fixes [#221 ](https://github.com/harttle/liquidjs/issues/221 ) ([673b015 ](https://github.com/harttle/liquidjs/commit/673b015 ))
v9.11.11
2020-05-01 07:20:59 +00: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
dependabot[bot] and Jun Yang
83b46bd25d
chore(deps): bump https-proxy-agent from 2.2.2 to 2.2.4
...
Bumps [https-proxy-agent](https://github.com/TooTallNate/node-https-proxy-agent ) from 2.2.2 to 2.2.4.
- [Release notes](https://github.com/TooTallNate/node-https-proxy-agent/releases )
- [Commits](https://github.com/TooTallNate/node-https-proxy-agent/compare/2.2.2...2.2.4 )
Signed-off-by: dependabot[bot] <[email protected] >
2020-04-18 14:58:17 +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
dependabot[bot] and Jun Yang
4799a98bf9
chore(deps): bump acorn from 3.3.0 to 6.4.1
...
Bumps [acorn](https://github.com/acornjs/acorn ) from 3.3.0 to 6.4.1.
- [Release notes](https://github.com/acornjs/acorn/releases )
- [Commits](https://github.com/acornjs/acorn/compare/3.3.0...6.4.1 )
Signed-off-by: dependabot[bot] <[email protected] >
2020-04-04 12:17:47 +08:00
semantic-release-bot
0953680112
chore(release): 9.11.10 [skip ci]
...
## [9.11.10](https://github.com/harttle/liquidjs/compare/v9.11.9...v9.11.10 ) (2020-04-03)
### Bug Fixes
* respect cache render options ([a93f11d ](https://github.com/harttle/liquidjs/commit/a93f11d ))
v9.11.10
2020-04-03 15:11:24 +00:00
harttle
f6789f517c
docs: make it clear for extnames, see #214
2020-04-03 23:08:09 +08:00
allcontributors[bot] and Jun Yang
5099b2a762
docs: update README.md [skip ci]
2020-04-03 10:44:38 +08:00