Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 9 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -134,6 +134,15 @@ minor is for.

### Dependencies

- `drupal/decoupled_router` is held below 2.0.7. That release gave
`RouterPathTranslatorSubscriber::onPathTranslation()` a `: void` return
type, and druxt 1.2.1 declares its three subscribers without one, so
the container fails to rebuild: `drush cr` aborts, Drupal keeps serving
from the old container, and druxt's subscribers are silently absent.
Nothing here required decoupled_router directly, so only the lock stood
between an update and a broken site. The constraint comes off when
druxt releases a version carrying the fix
([#3618675](https://www.drupal.org/i/3618675)).
- GitHub Actions on v7: `actions/checkout`, `actions/setup-node`,
`actions/upload-artifact` and `codecov/codecov-action`.
- Nuxt dependencies: core-js 3.50.0, dotenv 17, Cypress 15,
Expand Down
45 changes: 33 additions & 12 deletions drupal/composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,7 @@
"drupal/core-composer-scaffold": "~11",
"drupal/core-project-message": "~11",
"drupal/core-recommended": "~11",
"drupal/decoupled_router": "^2.0 <2.0.7",
"drupal/druxt": "^1.2",
"drupal/simple_oauth": "^6",
"drush/drush": "^13",
Expand Down Expand Up @@ -59,26 +60,46 @@
}
},
"installer-paths": {
"web/core": ["type:drupal-core"],
"web/libraries/{$name}": ["type:drupal-library"],
"web/modules/contrib/{$name}": ["type:drupal-module"],
"web/profiles/contrib/{$name}": ["type:drupal-profile"],
"web/themes/contrib/{$name}": ["type:drupal-theme"],
"drush/Commands/contrib/{$name}": ["type:drupal-drush"],
"web/modules/custom/{$name}": ["type:drupal-custom-module"],
"web/profiles/custom/{$name}": ["type:drupal-custom-profile"],
"web/themes/custom/{$name}": ["type:drupal-custom-theme"]
"web/core": [
"type:drupal-core"
],
"web/libraries/{$name}": [
"type:drupal-library"
],
"web/modules/contrib/{$name}": [
"type:drupal-module"
],
"web/profiles/contrib/{$name}": [
"type:drupal-profile"
],
"web/themes/contrib/{$name}": [
"type:drupal-theme"
],
"drush/Commands/contrib/{$name}": [
"type:drupal-drush"
],
"web/modules/custom/{$name}": [
"type:drupal-custom-module"
],
"web/profiles/custom/{$name}": [
"type:drupal-custom-profile"
],
"web/themes/custom/{$name}": [
"type:drupal-custom-theme"
]
},
"drupal-core-project-message": {
"include-keys": ["homepage", "support"],
"include-keys": [
"homepage",
"support"
],
"post-create-project-cmd-message": [
"<bg=blue;fg=white> </>",
"<bg=blue;fg=white> Congratulations, you’ve installed the Drupal codebase </>",
"<bg=blue;fg=white> Congratulations, you\u2019ve installed the Drupal codebase </>",
"<bg=blue;fg=white> from the drupal/recommended-project template! </>",
"<bg=blue;fg=white> </>",
"",
"<bg=yellow;fg=black>Next steps</>:",

" * Install the site: https://www.drupal.org/docs/8/install",
" * Read the user guide: https://www.drupal.org/docs/user_guide/en/index.html",
" * Get support: https://www.drupal.org/support",
Expand Down
2 changes: 1 addition & 1 deletion drupal/composer.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading