Wallaby Series Release Notes


Bug Fixes

  • Fixes the mapping of ‘system_scope’ to ‘system’ when enforce is called with a ‘creds’ dictionary instead of a RequestContext.


New Features

  • DeprecatedRule now accepts two new parameters: deprecated_reason and deprecated_since. These should be used in place of the equivalent parameters on the rule that is replacing this rule in order to avoid confusion.

Upgrade Notes

  • Users with a RuleDefault or DocumentedRuleDefault that have configured a deprecated_rule should move the deprecated_reason and deprecated_since parameters to this DeprecatedRule.


Bug Fixes

  • This fixes the Bug# 1914095. Policy engine has bug of modifying the registered rule original object which caused issue when there are multiple policy objects are processing rules in parallel. With this fix. policy engine will make copies of all the registered rules and process accordingly.


Bug Fixes

  • [bug 1913718] The Enforcer() object now only processes deprecated rules once at load or enforcement time, improving performance for users that make extensive use of policy enforcement.