Skip to content

0.11.0

Compare
Choose a tag to compare
@benthomasson benthomasson released this 08 Mar 21:14
· 330 commits to main since this release

[0.11.0] - 2023-03-08

Added

  • Scheduled workflow and split long-run tests
  • Ansible_eda top key in variables
  • Temporal use cases and handle async responses from Drools
  • Time constraints in rules schema
  • group_by_attributes
  • Support multiple actions for a rule
  • Support for search/match/regex
  • Support for graceful shutdown, timeout to allow actions to complete
  • Removed the echo command in favor of debug with msg
  • Support for null type in conditions
  • Support Jinja2 substitution in rule names
  • Support booleans in lists, which can contain mixed data types

Fixed

  • get_java_version, add compatibility with macs and tests for check_jvm
  • selectattr operator with negation using greater/less than operators
  • select operator and comparing ints and floats
  • Preserve native types when doing jinja substitution
  • Inventory argument to the CLI is optional
  • select works with null
  • A race condition between threads in drools rule engine

Removed

  • Redis and durability
  • envvar for rules_engine