Bump flexible_permissions module version to v2

Created on 19 June 2024, 6 months ago
Updated 20 September 2024, 3 months ago

Problem/Motivation

drupal/flexible_permissions:2.0.0 has been released as glue between code using Flexible Permissions and Drupal >=10.3. which now includes the original code of Flexible Permissions and VariationCache. Depending on this new version brings Group more close to the architecture where Flexible Permissions dependency will be completely removed (will happen in 4.x) and also drops VariationCache as 2nd-tier dependency.

Let's depend on drupal/flexible_permissions:2.0.0

Original report

Considering the needs of the Group Module, most of the features provided by the separate modules are integrated into the core. In this context, it may be appropriate to minimize the module requirements.

For example, the 3.3.x-dev β†’ release for Drupal core 10.3 still needs v1 of Flexible permissions β†’ module.
The status of flexible permission module is "No further development".Flexible permissions is now part of Drupal core 10.3 as the Access Policy API. Issue Link 🌱 [Meta, Plan] Pitch-Burgh: Policy based access in core Active
There is also v2 ( The final release which removes the VariationCache dependency) β†’ version but still v1 is required for 3.3 dev.

By the way, Variation Cache β†’ module, which is one of the flexible permission requirements, is deprecated/obsolete. It is now available in Drupal 10.2 . Issue Link β†’

In conclusion, I think Flexible Permission module should be removed as a separate requirement and we should continue with flexible permission in drupal core.

It may also be worth reviewing Drupal/Entity β†’ module, as many of the features provided are already available in Drupal core since Drupal 8.

πŸ“Œ Task
Status

Fixed

Version

3.3

Component

Code

Created by

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Merge Requests

Comments & Activities

Production build 0.71.5 2024