Install
Works with Drupal: 8.xUsing Composer to manage Drupal site dependencies
Alternative installation files
Download tar.gz
40.13 KB
MD5: 331b957a34b6796ec746b4cffa4fef44
SHA-1: f647a9de9edeb7dfb7dcd27631d4483722621a64
SHA-256: 2e153ebbfadbe9ff34947662ed09c43952c542f49ba901278207ed518b63ace9
Download zip
97.2 KB
MD5: 287f35da45c136be67ee96bc10b1f944
SHA-1: 86302ad86492d9e6eaa8a095c97137913fbe33de
SHA-256: 1f01ad1a1de59c154a548753483f2fcf348f352356f65b6d6dcc6e9261f30a6d
Release notes
This release introduces Rules data processor plugins to modify condition/action parameter values. We also implemented auto-saving for actions that change data.
You can find more information about further plans and achieved goals in the roadmap.
Changes since 8.x-3.0-unstable2:
- #697760 by jibran: Replace getInfo() in tests with native phpDoc + annotations (following PHPUnit).
- #2245039 by klausi: Implemented exception handling for required contexts that are missing.
- #2245055 by klausi: Added data processing for conditions.
- Fixed test failed test assertion which is not necessary anymore.
- #1825952 by jibran: Turn on twig autoescape by default.
- Fixed minor coding standard issues.
- Added failing auto save test case and added auto save context method.
- Implemented auto saving methods in RulesState and made the test case pass.
- Implemented an integration test for auto saving of nodes.
- Change drupal core branch for Travis CI.
- Fixed form_state object change from Drupal core.
- Adapted save entity action for auto saving.
- Added test assertions for entity save action.
- Initial port of ListContains condition to 8.x
- Issue #2317353: Added RulesIntegrationTestBase and fixed DataComparisonTest to use setContextValue() correctly.
- Reroll UserHasEntityFieldAccess.php agains 258856a commit in core
- Reverting tests to using array not typed data object
- Changed to use RulesIntegrationTestBase instead of RulesTestBase
- Adding testing for list of entities