v1.0.0
1.0.0 (2021-05-06)
Bug Fixes
- parser: rework syntax and relax parser for arbitrary values acb4045 - Eric Satterwhite
- allow function argument separator in arguments 8e1cd62 - Eric Satterwhite
- chain: Do not auto-expose action handlers that exist in the child 8f65161 - Eric Satterwhite
Chores
- deps: answerbook/commitlint-config-logdna@1.5.0 7be55c9 - Eric Satterwhite
- deps: answerbook/stdlib@1.2.0 70835e9 - Eric Satterwhite
- deps: configure renovate to scan a different branch 93929cb - Eric Satterwhite
- deps: eslint-config-logdna@4.0.0 74b90d4 - Eric Satterwhite
- deps: revert renovate config bbc5e56 - Eric Satterwhite
- package: Prepare this package for open source 4091cba - Eric Satterwhite
- fix state object in readme e880879 - Eric Satterwhite
Continuous Integration
- fix publish step 81bd847 - Eric Satterwhite
- Replaces github actions with jenkins 5099a13 - Eric Satterwhite
Features
- chain: add
templatebuilt-in chain function 9f9c149 - Eric Satterwhite - chain: allow moment object to pass through lookup functions a8df377 - Eric Satterwhite
- chain: convert
setfunction to action fa1b311 - Eric Satterwhite - parser: Implement ast parser for lookup syntax 81cb3cd - Eric Satterwhite
- pkg: expose commitlint as npm script 8e78927 - Eric Satterwhite
Miscellaneous
- Add renovate.json c9803a6 - Eric Satterwhite
- @answerbook/eslint-config-logdna@5.2.0 11431f8 - Eric Satterwhite
- Add .repeat(), .map(), .sort() and custom action signatures 70d2ba6 - Eric Satterwhite
- expose actions as top level functions on the chain instance cc1467b - Eric Satterwhite
- initial class for seeding test data 44098bf - Eric Satterwhite
- Initial commit 625b407 - Darin Spivey
- moment@2.27.0 5721ff6 - Eric Satterwhite
- update documentation for repeat() action params 1085daf - Eric Satterwhite
- Initial commit f31caf0 - Eric Satterwhite
BREAKING CHANGES
- chain: the set function is an action an defered until execute
- chain: the set function may throw on invalid lookup syntax
Ref: LOG-8400
Semver: major
- parser: replaces simple string parser with full syntax grammar
- parser: plain object path values are invalid lookups
('a.b') - parser: identifiers with symbols must be quoted
('"f:b"')
Ref: LOG-8260
Semver: major