semantic-release-bot
7483613b23
chore(release): 8.1.0 [skip ci]
...
# [8.1.0](https://github.com/harttle/liquidjs/compare/v8.0.3...v8.1.0 ) (2019-04-02)
### Features
* where filter, working on [#118 ](https://github.com/harttle/liquidjs/issues/118 ) ([daa0b57 ](https://github.com/harttle/liquidjs/commit/daa0b57 ))
2019-04-02 04:55:18 +00:00
semantic-release-bot
a084183246
chore(release): 8.0.3 [skip ci]
...
## [8.0.3](https://github.com/harttle/liquidjs/compare/v8.0.2...v8.0.3 ) (2019-04-01)
### Bug Fixes
* slice filter on negative `begin`, [#117 ](https://github.com/harttle/liquidjs/issues/117 ) ([eadb6f3 ](https://github.com/harttle/liquidjs/commit/eadb6f3 ))
2019-04-01 03:04:24 +00:00
semantic-release-bot
dba26f24e6
chore(release): 8.0.2 [skip ci]
...
## [8.0.2](https://github.com/harttle/liquidjs/compare/v8.0.1...v8.0.2 ) (2019-03-25)
### Performance Improvements
* use polymophism instead duck test ([82d7673 ](https://github.com/harttle/liquidjs/commit/82d7673 ))
2019-03-25 15:15:04 +00:00
semantic-release-bot
9e69652655
chore(release): 8.0.1 [skip ci]
...
## [8.0.1](https://github.com/harttle/liquidjs/compare/v8.0.0...v8.0.1 ) (2019-03-22)
### Bug Fixes
* incorrect scope when using assign with for, fixes [#115 ](https://github.com/harttle/liquidjs/issues/115 ) ([defbb58 ](https://github.com/harttle/liquidjs/commit/defbb58 ))
2019-03-22 12:48:41 +00:00
semantic-release-bot
84ea2c7488
chore(release): 8.0.0 [skip ci]
...
# [8.0.0](https://github.com/harttle/liquidjs/compare/v7.5.1...v8.0.0 ) (2019-03-10)
### Code Refactoring
* use camelCase for JavaScript APIs ([64e0c87 ](https://github.com/harttle/liquidjs/commit/64e0c87 ))
### Features
* promise support for drops, working on [#65 ](https://github.com/harttle/liquidjs/issues/65 ) ([4a8088d ](https://github.com/harttle/liquidjs/commit/4a8088d ))
### BREAKING CHANGES
* Options and method names in JavaScript API are now renamed to cammelCase, for a complete list see #109
2019-03-10 11:28:39 +00:00
semantic-release-bot
4ba224043b
chore(release): 7.5.1 [skip ci]
...
## [7.5.1](https://github.com/harttle/liquidjs/compare/v7.5.0...v7.5.1 ) (2019-03-05)
### Bug Fixes
* named params for filters, working on [#113 ](https://github.com/harttle/liquidjs/issues/113 ) ([5ffc904 ](https://github.com/harttle/liquidjs/commit/5ffc904 ))
2019-03-05 17:39:56 +00:00
semantic-release-bot
08646f75b0
chore(release): 7.5.0 [skip ci]
...
# [7.5.0](https://github.com/harttle/liquidjs/compare/v7.4.0...v7.5.0 ) (2019-03-01)
### Features
* tablerowloop object ([3647305 ](https://github.com/harttle/liquidjs/commit/3647305 ))
2019-03-01 22:06:31 +00: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
d44e1d727a
chore: fix test on windows 10
2019-03-02 03:36:33 +08:00
semantic-release-bot
f960904df4
chore(release): 7.4.0 [skip ci]
...
# [7.4.0](https://github.com/harttle/liquidjs/compare/v7.3.1...v7.4.0 ) (2019-02-28)
### Bug Fixes
* math filters now return number, resolves [#110 ](https://github.com/harttle/liquidjs/issues/110 ) ([b4acdb4 ](https://github.com/harttle/liquidjs/commit/b4acdb4 ))
### Features
* exported Drop interface for [#107 ](https://github.com/harttle/liquidjs/issues/107 ) ([7bee9fc ](https://github.com/harttle/liquidjs/commit/7bee9fc )), closes [#109 ](https://github.com/harttle/liquidjs/issues/109 )
2019-02-28 05:13:55 +00:00
harttle
21d674e22b
chore: fix benchmark npm script
2019-02-28 00:05:37 +08:00
semantic-release-bot
d0118402e4
chore(release): 7.3.1 [skip ci]
...
## [7.3.1](https://github.com/harttle/liquidjs/compare/v7.3.0...v7.3.1 ) (2019-02-25)
### Bug Fixes
* **#108:** remove absolute path in emitted d.ts ([53a835a ](https://github.com/harttle/liquidjs/commit/53a835a )), closes [#108 ](https://github.com/harttle/liquidjs/issues/108 )
2019-02-25 17:03:07 +00:00
harttle
53a835ab54
fix( #108 ): remove absolute path in emitted d.ts
2019-02-26 00:43:30 +08:00
harttle
407ac6d0a4
refactor: remove /dist from repo
2019-02-24 23:03:12 +08:00
semantic-release-bot
f9f35ebd6c
chore(release): 7.3.0 [skip ci]
...
# [7.3.0](https://github.com/harttle/liquidjs/compare/v7.2.2...v7.3.0 ) (2019-02-24)
### Features
* nil/null/empty/blank literals, resolves [#102 ](https://github.com/harttle/liquidjs/issues/102 ) ([88c9e96 ](https://github.com/harttle/liquidjs/commit/88c9e96 ))
2019-02-24 13:55:31 +00:00
semantic-release-bot
54b2adce12
chore(release): 7.2.2 [skip ci]
...
## [7.2.2](https://github.com/harttle/liquidjs/compare/v7.2.1...v7.2.2 ) (2019-02-23)
### Bug Fixes
* filters break when argument contains [()|, fixes [#89 ](https://github.com/harttle/liquidjs/issues/89 ) ([e977669 ](https://github.com/harttle/liquidjs/commit/e977669 ))
2019-02-23 22:32:04 +00:00
harttle
279458c670
test: add benchmark
2019-02-23 21:57:02 +08:00
semantic-release-bot
37d12a14eb
chore(release): 7.2.1 [skip ci]
...
## [7.2.1](https://github.com/harttle/liquidjs/compare/v7.2.0...v7.2.1 ) (2019-02-22)
### Bug Fixes
* default length for truncate and truncatewords ([56c7992 ](https://github.com/harttle/liquidjs/commit/56c7992 ))
2019-02-22 19:56:16 +00:00
harttle
3cf01603e8
chore: fix linting
2019-02-23 03:50:45 +08:00
harttle
56c7992b76
fix: default length for truncate and truncatewords
2019-02-23 03:11:07 +08:00
harttle
5b6100d12b
refactor: strictly typed
2019-02-23 00:49:54 +08:00
semantic-release-bot
4171b2e023
chore(release): 7.2.0 [skip ci]
...
# [7.2.0](https://github.com/harttle/liquidjs/compare/v7.1.0...v7.2.0 ) (2019-02-20)
### Features
* override output/tag delimiter, fixes [#54 ](https://github.com/harttle/liquidjs/issues/54 ) ([d20a043 ](https://github.com/harttle/liquidjs/commit/d20a043 ))
2019-02-20 17:12:01 +00:00
semantic-release-bot
d7d00421e2
chore(release): 7.1.0 [skip ci]
...
# [7.1.0](https://github.com/harttle/liquidjs/compare/v7.0.2...v7.1.0 ) (2019-02-20)
### Features
* throw an Error if delimiter not matched ([c33d8f6 ](https://github.com/harttle/liquidjs/commit/c33d8f6 ))
2019-02-20 14:45:44 +00:00
harttle
c13a16fdd6
7.0.2
2019-02-20 10:02:10 +08:00
harttle
4bd35de867
chore: use white list to publish npm
2019-02-20 10:01:09 +08:00
harttle
29f53304bc
7.0.1
2019-02-19 23:55:38 +08:00
harttle
64a9eb79c5
style: fix unused vars in unit test
2019-02-19 23:01:59 +08:00
harttle
f432aade6a
chore(TypeScript): remove mock-fs
2019-02-17 21:37:13 +08:00
harttle
aa49b4f117
chore(TypeScript): fix unit tests and coverage
2019-02-17 20:46:33 +08:00
harttle
fc9ebdb90f
chore(TypeScript): fix linting and generate .d.ts
2019-02-17 18:20:04 +08:00
harttle
7ee87008c7
chore(TypeScript): demo for typescript
2019-02-17 14:22:13 +08:00
harttle
677e8511e6
chore(TypeScript): refactor objects into classes
...
fix: `Nil`(null, undefined) now renders as empty string
change: `parser.parseValue()` renamed to `parser.parseOutput`
change: registered tags/filters become static and shared across different liquid instances
2019-02-17 04:55:30 +08:00
semantic-release-bot
b51b0dabca
chore(release): 7.0.0 [skip ci]
...
# [7.0.0](https://github.com/harttle/liquidjs/compare/v6.4.3...v7.0.0 ) (2019-02-14)
### chore
* **TypeScript:** ship Liquid to class ([1cc7249 ](https://github.com/harttle/liquidjs/commit/1cc7249 ))
### BREAKING CHANGES
* **TypeScript:** calling `Liquid()` without `new` now becomes invalid
2019-02-14 16:02:23 +00:00
harttle
c37b330751
chore(typescript): ship to TypeScript
2019-02-14 22:33:45 +08:00
semantic-release-bot
c8de8bcde2
chore(release): 6.4.3 [skip ci]
...
## [6.4.3](https://github.com/harttle/liquidjs/compare/v6.4.2...v6.4.3 ) (2019-02-13)
### Bug Fixes
* better index.d.ts and a demo ([2015f68 ](https://github.com/harttle/liquidjs/commit/2015f68 )), closes [#98 ](https://github.com/harttle/liquidjs/issues/98 )
2019-02-13 12:13:27 +00:00
semantic-release-bot
d14f18520b
chore(release): 6.4.2 [skip ci]
...
## [6.4.2](https://github.com/harttle/liquidjs/compare/v6.4.1...v6.4.2 ) (2019-01-28)
### Bug Fixes
* **CI:** e2e not building cjs ([dde7b3b ](https://github.com/harttle/liquidjs/commit/dde7b3b ))
2019-01-28 17:34:02 +00: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
semantic-release-bot
84bbb3432f
chore(release): 6.4.1 [skip ci]
...
## [6.4.1](https://github.com/harttle/liquidjs/compare/v6.4.0...v6.4.1 ) (2019-01-28)
### Bug Fixes
* regenerator undefined ([a2caeb5 ](https://github.com/harttle/liquidjs/commit/a2caeb5 ))
2019-01-28 16:44:56 +00:00
Jun Yang
a2caeb559b
fix: regenerator undefined
2019-01-29 00:26:08 +08:00
harttle
81e6861b73
chore(Changelog): add semantic release plugins
2019-01-28 20:33:33 +08:00
harttle
9038d56ce7
chore(Changelog): add @semantic-release/changelog as dev dependency
2019-01-28 20:26:50 +08:00
harttle
bad72005fe
chore(CI): add @semantic-release/changelog plugin
...
working on #100
2019-01-28 20:21:16 +08:00
harttle
4dffb27e95
feat(Drop): liquid_method_missing and to_s
...
close #97
2019-01-28 19:53:04 +08:00
harttle
57bdf17dea
chore(CI): downgrade rollup-plugin-babel
2019-01-28 18:46:41 +08:00
harttle
a31e0c6275
chore(CI): test use build matrix
2019-01-28 17:27:00 +08:00
harttle
7df4d5d62c
chore(CI): adjust build matrix
2019-01-28 16:29:59 +08:00
harttle
601f2e48fc
chore(CI): enable semantic release
2019-01-28 15:18:21 +08:00
harttle
8cb0137362
6.3.0
2019-01-21 15:25:11 +08:00
harttle
9ba352ef04
6.2.1
2019-01-21 14:54:07 +08:00