Skip to content

v1.0.0

Choose a tag to compare

@logdnabot logdnabot released this 06 May 17:49
· 56 commits to main since this release

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 template built-in chain function 9f9c149 - Eric Satterwhite
  • chain: allow moment object to pass through lookup functions a8df377 - Eric Satterwhite
  • chain: convert set function 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