Issue #1555634 by fago, catch, pdrake: Fixed Improve performance of event cache by moving to a whitelist.
Issue #1019646 by fago, pillarsdotnet, Shnapoo: Fixed Rules Debugger calls user_access() too early.
Issue #2023519 by fubhy: Added support for task handlers and event dispatchers.
Issue #2045785 by fago: Keep track via which UI a rule has been configured.
Fixed translate link to be hidden when rules_i18n is disabled.
Follow-up to #2045785: Keep the original module and owner when cloning a configuration.
Issue #2049287 by fago: Fixed Rules UI is not re-usable without 'administer rules' permission.
Issue #2049509 by fago: Allow data types to expose selectable options.
Follow-up to #2049287: Fixed problem when using rules UI with 'administer rules' permission only.
Issue #2050649 by fago: Support implementing conditions and actions via classes.
Make scheduling tasks more robust and log any execution problems.
Issue #2050225 by heddn: Add the ability to allow NULL values when creating data based on property info.
Issue #2058037 by dasjo: Support all entity properties in the entity query action.
Issue #2059621 by dasjo: Align event operations markup with conditions and actions.
Issue #2054595 by plach, das-peter | OnkelTem: Fixed Infinite loop in _rules_discover_module() function.
Issue #1724454 by ptmkenny: Fixed 'Rules scheduler: User provided identifier' cannot be used as a filter in Views.
Add support for rule / action / event / condition categories in addition to groups.
Issue #2090511: Added an update that explicitly rebuilds the registry in order to avoid update problems, e.g. with drush.
Issue #2089437 by dixon_: Added Drush integration for executing Rules Scheduler tasks.
Issue #2093505: Improved rules_update_7211() to skip silently if it has been already executed.