Skip to content

v0.14.0

Choose a tag to compare

@github-actions github-actions released this 18 Jan 07:58
· 8546 commits to develop since this release

Features

Bug Fixes

Code Refactoring

Chores

Commits

  • 250a75d: Revert "fix(webserver): mark the execution as killing to avoid ghost execution" (Loïc Mathieu)
  • email (#2564) #2564 (Anna Geller)
  • 2450c6d: feat(jdbc,runner-memory): send a FAILED worker task result when we cannot create it from the executable task (Loïc Mathieu) #2642
  • ccf41fc: Revert "fix(): prerender variables (#2588)" (Loïc Mathieu) #2754
  • 5ee0122: Revert "fix(docs): corrected the docs on multiple flows (#2799)" (brian-mulier-p) #2802
  • 5d116a9: Revert "Revert "fix(docs): corrected the docs on multiple flows (#2799)"" (brian-mulier-p) #2805

Breaking Changes

  • Deprecation of recursive Pebble templating: so far, kestra's templating engine has been rendering all expressions recursively. While recursive rendering enabled many flexible usage patterns, it also opened up the door to some unintended behavior. For example, if you wanted to parse JSON elements of a webhook payload that contained a templated string from other applications (such as GitHub Actions or dbt core), the recursive rendering would attempt to parse those expressions, resulting in an error. The release 0.14.0 has changed the default rendering behavior to not recursive and introduced a new render() function that gives you more control over which expressions should be rendered and how. Check the migrations page for more details.