Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
Install
Works with Drupal: ^8 || ^9Using Composer to manage Drupal site dependencies
Alternative installation files
Download workbench_access-8.x-1.0-beta3.tar.gztar.gz
228.82 KB
MD5: a8348b57df94814c7fa750557b8c1b16
SHA-1: 83622d22dc13acef14c8bc0d8bafd6fdb722e6fd
SHA-256: 66aaa4f84db34041fd7965e2bdd772177bb2457dbb483c2867e2e31cb48de449
Download workbench_access-8.x-1.0-beta3.zipzip
305.33 KB
MD5: 63f19de033a4cba4b878dde28f7a0177
SHA-1: bc89877050b74be6a218c5ba4713c63e6c65d0fb
SHA-256: 08a7448b96a3a1b8c96ee11be485eb3a5c2759239871a945b98ef035ae885111
Release notes
This is a maintenance release that includes compatibility for Drupal 8.8 and 8.9 and drush 9+.
No database updates should be required. This release mainly provides performance improvements.
Bug fixes
- Adds core_version_requirement: ^8 || ^9
- Adds drush 9/10 support.
- Adds pagination to the user form.
- Issue #2982201: Add token support for sections followup by acbramley, agentrickard: Add token support for sections
- Adds a test for multiple terms.
- Issue #3094713: Clean up role storage on deletion by damontgomery: Clean up role storage on deletion
- Refactor disallowedOptions()
- Issue #3083410: Views filter Section getValueOptions does not include hierarchy by kbentham, bmelvin1: Views filter Section getValueOptions does not include hierarchy
- Handles autocomplete form elements.
- Adds test for checkbox widget.
- Adds more description to getApplicableFields().
- Adds a stub for testing multiple values set in a form.
- Use context definition instead of route match for cacheability metadata
- Remove getApplicableFields() from Menu.php
- Fix form handling for select lists.
- Fixes the array handling for disallowed values.
- Allow disallowedField() to function again.
- Adds proper cache tags to the wa block.
- Allow _none as an option on forms.
- Issue #2965924: Menu tree is generated for every entity check by agentrickard, rutiolma: Menu tree is generated for every entity check.
- Issue #3023344: Clean up Section Associations when a Drupal user is deleted by alienzed, agentrickard, ahebrank, larowlan: Clean up Section Associations when a Drupal user is deleted
- Issue #3065079: Document what 'weight' is for in the return of ::getTree by agentrickard: Document what 'weight' is for in the return of ::getTree
- Issue #3093115: Exception throw when adding workbench access scheme based on entity_hierarchy field by acbramley: Exception throw when adding workbench access scheme based on entity_hierarchy field
- Issue #3093123: Fix MenuSchemeUITest file name by acbramley: Fix MenuSchemeUITest file name
- Removes internally deprecated methods and constants.
- Fixes deprecated call to EntityReference test trait.
- Issue #3069785: Typo in by role admin form by neclimdul: Typo in by role admin form
- Issue #3039636: workbench_access_entity_access is costly because we re-load all the schemes every time: workbench_access_entity_access is costly because we re-load all the schemes every time
- Issue #3025466: Fatal error when adding or removing users from section by agentrickard, medinasod: Fatal error when adding or removing users from section
- Issue #3024159: Root Menu Item <Main Navigation> is unset when editing some nodes by agentrickard, larowlan, lemuelsantos: Root Menu Item is unset when editing some nodes
- Issue #3018643: Check field deletion on update by agentrickard: Check field deletion on update
- Issue #3019231: Taxonomy fields not available for selection if they have the same name as a content type by agentrickard, jimkeller: Taxonomy fields not available for selection if they have the same name as a content type
- Issue #2931932: Explore adding support for config entities by larowlan: Explore adding support for config entities
- Updates info.yml for dependencies
- Issue #2981776: Error: Call to undefined method Drupal\workbench_access\WorkbenchAccessManager::getActiveScheme() by StephaneQ, agentrickard: Error: Call to undefined method Drupal\workbench_access\WorkbenchAccessManager::getActiveScheme()
- Removes drupal_set_message()