Problem/Motivation

I really like what this module does to help users understand managed vs. unmanaged files. While we are starting our D10->D11 upgrades, we won't be done with these before the EoL/EoY. This feature would be extremely useful to our organization as some previous staff members leveraged their access to Acquia and Pantheon to upload files to Drupal sites on a regular basis.

I thought you may be using features that only exist in D11, but this is what GitHub CoPilot had to say...

Strictly speaking, none of the module’s business functions are specific to Drupal 11. File scanning, status classification, batching, deletion, Media importing, Forms, Views integration, and service injection all use general Drupal APIs.

The module is Drupal-11-only because of its metadata:

composer.json: requires drupal/core: ^11 and drupal/core-dev: ^11

I updated the info.yml to all ^10 || ^11 and everything seems to work, but I'm not that familiar with the module's features.

Other than the pending EoL, was there a reason you didn't include D10 support? Would you consider merging an MR to add it? While it's possible to patch in D10 support, it requires creating a custom repo in Composer as the official release will never be recognized as a valid dependency for a D10 site.

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

kreynen created an issue. See original summary.

lpeidro made their first commit to this issue’s fork.

lpeidro’s picture

Status: Active » Fixed

Hello Kreynen:

Thank you very much for your contribution.

I've updated the GitLab CI configuration so the tests also run against Drupal 10.

Once that was enabled, it found some incompatibilities in both the tests and the code, and I've fixed them. The tests now pass on both Drupal 10 and Drupal 11.

I also made a few small changes while I was at it that not affect funcitonality but improve a litle the user experience.

This is ready to be merged and released

Now that this issue is closed, review the contribution record.

As a contributor, attribute any organization that helped you, or if you volunteered your own time.

Maintainers, credit people who helped resolve this issue.

Status: Fixed » Closed (fixed)

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