Skip to content
Draft
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
6 changes: 3 additions & 3 deletions .circleci/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ jobs:
wget \
--header="Cache-Control: no-cache" \
--header="Pragma: no-cache" \
"https://raw.githubusercontent.com/dof-dss/webdev-ci/development/shared-config.yml?nocache=$(date +%s)" \
"https://raw.githubusercontent.com/dof-dss/webdev-ci/main/shared-config.yml?nocache=$(date +%s)" \
-O shared-config.yml

- run:
Expand All @@ -37,8 +37,8 @@ jobs:
configuration_path: full-config.yml
parameters: |
{
"php_version": "8.3",
"drupal_core_version": "10.4",
"php_version": "8.4",
"drupal_core_version": "10.5",
"coding_standards_dirs": "${PROJECT_ROOT}/web/modules/custom ${PROJECT_ROOT}/web/modules/origins ${PROJECT_ROOT}/web/themes/custom",
"custom_code_dirs": "${PROJECT_ROOT}/web/modules/custom ${PROJECT_ROOT}/web/modules/origins",
"deprecated_code_dirs": "${PROJECT_ROOT}/web/modules/custom ${PROJECT_ROOT}/web/modules/origins ${PROJECT_ROOT}/web/themes/custom",
Expand Down
2 changes: 1 addition & 1 deletion .ddev/config.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ hooks:
- exec: "drush create-sprocs"
name: dept
nodejs_version: 20
php_version: "8.3"
php_version: "8.4"
timezone: Europe/Dublin
type: drupal
webimage_extra_packages: ["libjpeg-dev", "make", "python3", "g++", "dh-autoreconf"]
Expand Down
2 changes: 1 addition & 1 deletion .platform.app.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
name: 'dept'

# The runtime the application uses.
type: 'php:8.3'
type: 'php:8.4'

variables:
php:
Expand Down
52 changes: 34 additions & 18 deletions composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -102,11 +102,11 @@
"drupal/ckeditor": "^1.0",
"drupal/ckeditor5_allowed_html": "^1.2-dev",
"drupal/ckeditor5_paste_filter": "^1.0",
"drupal/ckeditor5_premium_features": "^1.4",
"drupal/ckeditor5_premium_features": "^1.5",
"drupal/clientside_validation": "^4.1",
"drupal/config_delete": "^2.0",
"drupal/config_filter": "^2.7",
"drupal/config_ignore": "^3.2",
"drupal/config_ignore": "^3.3",
"drupal/config_override_warn": "^1.4",
"drupal/config_readonly": "^1.0@beta",
"drupal/config_split": "^2.0-beta",
Expand Down Expand Up @@ -139,7 +139,7 @@
"drupal/facets": "^2.0",
"drupal/facets_pretty_paths": "^2.0",
"drupal/fastly": "^4.0",
"drupal/field_group": "^3.2",
"drupal/field_group": "^4.0",
"drupal/file_delete_ui": "^1.0@beta",
"drupal/filelog": "3.0.x-dev@dev",
"drupal/filter_perms": "^2.0",
Expand All @@ -156,7 +156,7 @@
"drupal/jquery_ui_menu": "^2.0",
"drupal/layout_builder_modal": "^1.3",
"drupal/layout_builder_restrictions": "^3.0",
"drupal/linkit": "^6.1",
"drupal/linkit": "^7.0",
"drupal/maxlength": "^3.1",
"drupal/media_duplicates": "^2.0",
"drupal/media_file_delete": "^1.3",
Expand All @@ -168,7 +168,7 @@
"drupal/noreferrer": "^2.0",
"drupal/noreqnewpass": "^1.4",
"drupal/paragraphs": "^1.15",
"drupal/pathauto": "^1.12",
"drupal/pathauto": "^1.13",
"drupal/photoswipe": "^5.0",
"drupal/published_state_indicator": "^1.0",
"drupal/purge_users": "^4.0@RC",
Expand Down Expand Up @@ -203,7 +203,7 @@
"drupal/views_contextual_filters_or": "^1.5",
"drupal/views_custom_cache_tag": "^1.4",
"drupal/views_tree": "^2.0@alpha",
"drupal/webform": "^6.2",
"drupal/webform": "^6.3@beta",
"drupal/webprofiler": "10.1.x-dev@dev",
"drupal/whatlinkshere": "^2.1",
"drush/drush": "^12.5",
Expand Down Expand Up @@ -315,10 +315,20 @@
},
"patches": {
"drupal/admin_toolbar": {
"Add multi column menu dropdown": "https://www.drupal.org/files/issues/2024-08-05/admin_toolbar-added_multi_column_menu_dropdown-2917168-54.patch"
"Add multi column menu dropdown": "https://www.drupal.org/files/issues/2025-08-05/2917168-mr150.patch"
},
"drupal/block_visibility_groups": {
"Visibility incorrectly returns false on OR logic when context missing from a different condition #3503194": "https://www.drupal.org/files/issues/2025-02-07/or-logic-when-context-missing--3503194-5.patch"
"Visibility incorrectly returns false on OR logic when context missing from a different condition #3503194": "https://www.drupal.org/files/issues/2025-02-07/or-logic-when-context-missing--3503194-5.patch",
"Nullable types must be explicit": "https://git.drupalcode.org/project/block_visibility_groups/-/merge_requests/27.diff"
},
"drupal/ckeditor5_premium_features": {
"PHP 8.4 compatibility": "https://git.drupalcode.org/project/ckeditor5_premium_features/-/merge_requests/31.diff"
},
"drupal/config_ignore": {
"PHPunit tests are failing on Drupal 11": "https://git.drupalcode.org/project/config_ignore/-/merge_requests/36.diff"
},
"drupal/content_lock": {
"PHP 8.4 nullable parameters fix": "patches/content_lock-php8.4-fixes--3543363.patch"
},
"drupal/cookie_content_blocker": {
"Disable XSS for tag settings to allow HTML output": "https://gist.githubusercontent.com/omahm/eb99bc8278b57798a7d82bf06c27b8d1/raw/d9d75e06300a102b072dd8166f82ec381f211b9d/cookie_content_blocker_disable_xss"
Expand All @@ -343,22 +353,23 @@
"DateList and date range inline form errors are repeated": "https://www.drupal.org/files/issues/2020-01-30/2827034-35.patch",
"The link on the Image tag is redirecting to an undefined page from the node preview screen #3308432": "https://www.drupal.org/files/issues/2025-06-09/3308432-42.patch"
},
"drupal/devel": {
"Brings back the Available Methods & Properties tabs for Kint dumps — Issue #221": "https://gitlab.com/-/project/18040690/uploads/7897853cd83cb829ae8d752657e2f497/kint.221-5-3.patch"
},
"drupal/domain": {
"Migration path for domain": "https://www.drupal.org/files/issues/2020-02-27/domain-migration-path-for-domain-2882837-13.patch",
"Fix Undefined array key #3478122": "https://www.drupal.org/files/issues/2024-10-01/domain_3478122.patch",
"Using Domain Config UI creates *.yml files with duplicate UUIDs": "https://www.drupal.org/files/issues/2024-08-25/3222413--domain_config_ui--duplicate-uuid--31.patch"
"Using Domain Config UI creates *.yml files with duplicate UUIDs": "https://www.drupal.org/files/issues/2025-08-15/3222413-compatible-with-beta2-47.patch"
},
"drupal/domain_entity": {
"Domain Access field: machine name should match machine name declared on Domain Access module": "https://www.drupal.org/files/issues/2023-07-11/3129265-16.patch"
"Domain Access field: machine name should match machine name declared on Domain Access module": "https://www.drupal.org/files/issues/2023-07-11/3129265-16.patch",
"Implicitly nullable parameters are deprecated in PHP 8.4": "https://git.drupalcode.org/project/domain_entity/-/merge_requests/27.diff"
},
"drupal/domain_path": {
"Warning: Undefined array key \"pathauto\" in Drupal\\domain_path_pathauto\\DomainPathautoHelper #3315752": "https://www.drupal.org/files/issues/2024-10-21/3315752-13.patch"
"drupal/easychart": {
"Explicitly declare nullable parameters for PHP 8.4": "https://git.drupalcode.org/project/easychart/-/merge_requests/11.patch"
},
"drupal/facets": {
"Incompatibilities between facets_pretty_paths and facets 2.0": "https://www.drupal.org/files/issues/2022-03-09/facet_summary_reset-3268360-3.patch"
"Incompatibilities between facets_pretty_paths and facets 2.0": "https://www.drupal.org/files/issues/2022-03-09/facet_summary_reset-3268360-3.patch",
"Deprecations PHP 8.4": "https://git.drupalcode.org/project/facets/-/commit/4274f4a80c7c7cfd36bf7fc4fbbe68dde3a8fe2a.patch"
},
"drupal/flag_search_api": {
"Explicitly declare nullable parameters for PHP 8.4": "https://git.drupalcode.org/project/flag_search_api/-/merge_requests/12.patch"
},
"drupal/flood_control": {
"Add Redis support": "https://git.drupalcode.org/project/flood_control/-/merge_requests/53.diff"
Expand All @@ -370,12 +381,14 @@
"drupal/migrate_plus": {
"Source plugin to only pull in certain URL aliases": "https://www.drupal.org/files/issues/2022-02-18/migrate_plus-n3063778-15.patch"
},

"drupal/moderation_sidebar": {
"Can't preview a new node #3264639": "https://www.drupal.org/files/issues/2022-02-16/preview-new-node-3264639-2.patch",
"'Draft available' text still appears after deleting a forward revision": "https://www.drupal.org/files/issues/2020-02-24/3115474-3.patch",
"Clicking \"Tasks | Published\" to close the sidebar tray redirects to AJAX page": "https://git.drupalcode.org/project/moderation_sidebar/-/merge_requests/25.diff"
},
"drupal/pathauto": {
"fix implicit nullable deprecations": "https://git.drupalcode.org/project/pathauto/-/merge_requests/91.patch"
},
"drupal/permissions_filter": {
"Allow uninstall of obsolete module": "https://gist.githubusercontent.com/johangant/6b493abcacdafe437e68638f7bb6e845/raw/1e74d6830ead9e0410a754db040738892b995da4/fdgfdg.patch"
},
Expand All @@ -385,6 +398,9 @@
"drupal/simple_gmap": {
"Add support for address module": "https://www.drupal.org/files/issues/2023-09-21/drupal.org_files_issues_2022-09-29_simple_gmap-address-formatter-2863979-54.patch"
},
"drupal/telephone_plus": {
"Explicitly declare nullable parameters for PHP 8.4": "https://git.drupalcode.org/project/telephone_plus/-/merge_requests/1.patch"
},
"drupal/whatlinkshere": {
"Fix disappearing 'Scheduled transitions' link #": "patches/what_links_here_3481289.patch"
}
Expand Down
Loading