Problem/Motivation

After installing drupalwxt/wxt 5.3.0, I noticed that Group, which is one of the projects dependencies, is currently locked at version 2.2.2 in the composer.json file.

Group 2.2.2 is no longer supported, and is no longer covered by the security advisory policy.

Steps to reproduce

  1. Install drupalwxt/wxt 5.3.0, check for errors on the Status report page. (/admin/reports/status#error
  2. Check the Updates page. (/admin/reports/updates/update)
  3. Note that Group 2.2.2 is now unsupported.

Proposed resolution

I would like to propose updating the Group project dependency from version 2.2.2 to 2.3.0.

Group 2.3.0 is covered by the security advisory policy and requires Drupal core version 10.3.x. Drupal WXT 5.3.0 meets this requirement.

Remaining tasks

Create a patch that updates the drupalwxt/wxt 5.3.0 composer.json file.

Issue fork wxt-3486431

Command icon Show commands

Start within a Git clone of the project using the version control instructions.

Or, if you do not have SSH keys set up on git.drupalcode.org:

Comments

gturnbull created an issue. See original summary.

gturnbull’s picture

StatusFileSize
new478 bytes

Here is a patch.

gturnbull’s picture

Issue summary: View changes
gturnbull’s picture

Issue summary: View changes
gturnbull’s picture

StatusFileSize
new566 bytes

Here is an updated patch.

Group (drupal/group) 2.3.0 requires Flexible Permissions (drupal/flexible_permissions) 2.0, which is also required by Drupal WXT (drupalwxt/wxt ) 5.3.0.

I was able to determine this by running the following composer command:
composer why drupal/flexible_permissions

Results returned:

  1. drupalwxt/wxt 5.3.x-dev requires drupal/flexible_permissions (^2.0)
  2. drupal/group 2.3.0 requires drupal/flexible_permissions (^2.0)
joseph.olstad’s picture

On one of the projects I work on that relies heavily on the group module we've overridden the group requirement with version 3. Version 3 has a concept of insider and outsider roles, once you figure that part out it's pretty straight forward. Works well!

smulvih2’s picture

Version: 5.3.0 » 5.4.x-dev
Status: Active » Reviewed & tested by the community

The drupal/group and drupal/flexible_permissions modules have both been upgraded in 6.1.x as per #5.

  • smulvih2 committed 731741d1 on 5.4.x
    Issue #3486431 by gturnbull, joseph.olstad, smulvih2: Group 2.2.2 is...
smulvih2’s picture

Version: 5.4.x-dev » 6.1.x-dev
Status: Reviewed & tested by the community » Fixed

This has also been merged with 5.4.x, all tests passing.

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.