Skip to content

Update drupal/config_distro requirement from 2.1.0-alpha1 to 2.1.0-alpha2#5341

Open
dependabot[bot] wants to merge 3 commits intomainfrom
dependabot/composer/main/drupal/config_distro-2.1.0-alpha2
Open

Update drupal/config_distro requirement from 2.1.0-alpha1 to 2.1.0-alpha2#5341
dependabot[bot] wants to merge 3 commits intomainfrom
dependabot/composer/main/drupal/config_distro-2.1.0-alpha2

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot bot commented on behalf of github Feb 20, 2026

Updates the requirements on drupal/config_distro to permit the latest version.

You can trigger a rebase of this PR by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Note
Automatic rebases have been disabled on this pull request as it has been open for over 30 days.

Updates the requirements on drupal/config_distro to permit the latest version.

---
updated-dependencies:
- dependency-name: drupal/config_distro
  dependency-version: 2.1.0-alpha2
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file php Pull requests that update Php code labels Feb 20, 2026
@dependabot dependabot bot requested a review from a team as a code owner February 20, 2026 23:03
@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label Feb 20, 2026
@dependabot dependabot bot requested a review from a team as a code owner February 20, 2026 23:03
@dependabot dependabot bot added the php Pull requests that update Php code label Feb 20, 2026
@bberndt-uaz
Copy link
Copy Markdown
Contributor

https://www.drupal.org/project/config_distro/releases/2.1.0-alpha2

Release notes

Changes since 2.1.0-alpha1 (compare):

Bug

  • fix: #3566230 Fix remaining Drupal 9+ compatibility issues

Feature

  • #3498527 by trackleft2, joegraduate: Add configuration links to module info files

Task

  • #3332144 by trackleft2, Jitendra_Kumar, joegraduate, anjali mehta, clarkssquared, nupur badola: README.md file missing

@bberndt-uaz bberndt-uaz added Drupal Waiting on a fix from the Drupal community patch release Issues to be included in the next patch release labels Feb 24, 2026
@bberndt-uaz bberndt-uaz moved this from Todo to Needs review in 3.2.3 bug-fix patch release Feb 24, 2026
@bberndt-uaz bberndt-uaz moved this from Todo to Needs review in 3.3.0-alpha1 Feb 24, 2026
@tadean tadean self-requested a review February 25, 2026 15:16
@tadean
Copy link
Copy Markdown
Contributor

tadean commented Feb 25, 2026

@joeparsons removal of the patch appears to break the ability to selectively import a subset of the distribution updates. To reproduce:

  • Make two changes to configuration in two different modules
  • visit /admin/config/development/distro
  • Mark only one module for import
  • Click import
  • Click the diff of the other module after the import, and see that the changes were imported without the checkbox being selected

It's never really been clear to me if this is the intended functioning of config distro or not, but it's been Quickstart's behavior in the past for convenience. I'm working on rerolling the patch, but maybe we should create an issue about this if it seems like a good idea.

@joeparsons
Copy link
Copy Markdown
Member

@joeparsons removal of the patch appears to break the ability to selectively import a subset of the distribution updates. To reproduce:

  • Make two changes to configuration in two different modules
  • visit /admin/config/development/distro
  • Mark only one module for import
  • Click import
  • Click the diff of the other module after the import, and see that the changes were imported without the checkbox being selected

It's never really been clear to me if this is the intended functioning of config distro or not, but it's been Quickstart's behavior in the past for convenience. I'm working on rerolling the patch, but maybe we should create an issue about this if it seems like a good idea.

@tadean Yes, I think we should definitely create a d.o. issue about this. Thanks!

@az-digital-bot
Copy link
Copy Markdown
Contributor

Tugboat has finished building the preview for this pull request!

Link:

Dashboard:

"drupal/config_distro": {
"Storage comparer issue": "https://gist.githubusercontent.com/tadean/e2e0dd57f1a9c4eae28d8e713cb01d82/raw/e114987d4a76c183208c763de4dbfecbf41b7f35/config_distro_storage_comparer_issue.patch"
},
"drupal/config_readonly": {
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
"drupal/config_readonly": {
"drupal/config_distro": {
"Storage comparer issue": "https://gist.githubusercontent.com/tadean/b0d39ae5fa2b03b84ea398c1e896e6bf/raw/2430ef1a7d8056c04eb2191160382f9bc6e2312a/config_distro_storage_comparer_issue_alpha2.patch"
},
"drupal/config_readonly": {

Here is a potential rerolled version of the patch for the alpha2 changes.

I looked into this bug some more and the mechanism appears to be that without the patch, deselecting a module before import (to avoid importing its changes) can result in the changes being imported anyway, but not added to the config_sync snapshot, so thereafter the changes are considered customizations in some cases.

I'm working on replicating a set of testing steps to reproduce on a non-quickstart site for a write-up on drupal.org.

@dependabot @github
Copy link
Copy Markdown
Contributor Author

dependabot bot commented on behalf of github Mar 26, 2026

A newer version of drupal/config_distro exists, but since this PR has been edited by someone other than Dependabot I haven't updated it. You'll get a PR for the updated version as normal once this PR is merged.

@joeparsons
Copy link
Copy Markdown
Member

This isn't needed for 3.3.1.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file Drupal Waiting on a fix from the Drupal community patch release Issues to be included in the next patch release php Pull requests that update Php code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants