- Updates for Drupal Core (v9.2.x)
- Updates for WxT Bootstrap
- Table of Contents (TOC) issue #3258089
Upgrade path:
-
Update your codebase:
composer update
-
Run database updates:
drush cache:rebuild
drush updatedb
-
Run Lightning configuration updates:
drush cache:rebuild
drush update:lightning
-
Run WxT configuration updates:
drush cache:rebuild
drush update:wxt
Note(s):
N/A
- Updates for Drupal Core (9.2.x)
- Upgrading to the 9.2.x Drupal Core #3226492
- Updates for Drupal Core to v9.2.10
- WCAG required markers on forms #2921627
- New translations for moderated nodes initial workflow state #3150294
- Book title in breadcrumb not translated #3177182
- Add new
route:<separator>
for menu items #3236799 - CKEditor adding closing tags to
<source>
and<track>
#3155911 - Claro support for extra wide screens #3184667
- Empty breadcrumb at node/add with frontpage view #3184667
- Updates for Drupal Contrib
- Updates for WxT
- Configurable Leading Breadcrumbs #3203791
- Flushing caches during preUpdate set maintenance mode #3248590
- Issues with Insert from Media Library #3246714
- Can't install WxT Extend Webform after minimal site install #3249953
- Adjustments to Password Policy #3252532
- Add new CKEditor Abbreviations Filter #3228812
- Add new CKEditor Alerts Filter #3228616
- Add new CKEditor TOC Filter #3227545
- Add new CKEditor Footnotes Filter #3249208
- Update
wxt_layout_plugin_id
migration process plugin to support creating multiple sections.
- Updates for WxT Bootstrap
Upgrade path:
-
Update your codebase:
composer update
-
Run database updates:
drush cache:rebuild
drush updatedb
-
Run Lightning configuration updates:
drush cache:rebuild
drush update:lightning
-
Run WxT configuration updates:
drush cache:rebuild
drush update:wxt
Note(s):
a) The data structure expected by the wxt_layout_plugin_id
migration plugin has been updated to support multiple sections.
The current format only created one section:
layout_id: 'layoutid'
layout_settings: {}
components: []
The new format is a top-level sections
array, which supports multiple entries:
# Same behaviour as previous format
sections:
- layout_id: 'layoutid'
layout_settings: {}
components: []
# New format which support multiple sections
sections:
- layout_id: 'layoutid1'
layout_settings: {}
components: []
- layout_id: 'layoutid2'
layout_settings: {}
components: []
b) Lightning API has been removed from our composer.json
file.
If you were relying on this functionality please add the following to your composer.json
file:
"drupal/lightning_api": "^4.6",
The following contributed modules were added by Lightning API:
"drupal/consumers": "^1.10",
"drupal/openapi_jsonapi": "^2.0-rc1",
"drupal/openapi_rest": "^2.0-rc1",
"drupal/openapi_ui_redoc": "^1.0",
"drupal/openapi_ui_swagger": "^1.0",
"drupal/simple_oauth": "^4.0"
- Updates for Drupal Core
- Updates for Drupal Contrib
- Updates for WxT
- Updates for WxT Bootstrap
Upgrade path:
Note: No special notes for this release.
-
Update your codebase:
composer update
-
Run database updates:
drush cache:rebuild
drush updatedb
-
Run Lightning configuration updates:
drush cache:rebuild
drush update:lightning
-
Run WxT configuration updates:
drush cache:rebuild
drush update:wxt
Note: N/A
- Updates for Drupal Core (v9.1.14)
- Updates for WxT
- Updates for WxT Bootstrap
- Updates for WxT Library
Upgrade path:
Note: No special notes for this release.
-
Update your codebase:
composer update
-
Run database updates:
drush cache:rebuild
drush updatedb
-
Run Lightning configuration updates:
drush cache:rebuild
drush update:lightning
-
Run WxT configuration updates:
drush cache:rebuild
drush update:wxt
Note: N/A
- Updates for Drupal Core (v9.1.13)
- Updates for WxT
- Updates for WxT Bootstrap
- Updates for WxT Library
Upgrade path:
Note: No special notes for this release.
-
Update your codebase:
composer update
-
Run database updates:
drush cache:rebuild
drush updatedb
-
Run Lightning configuration updates:
drush cache:rebuild
drush update:lightning
-
Run WxT configuration updates:
drush cache:rebuild
drush update:wxt
Note: The default GC Intranet theme has been updated to the latest specification. You will need to manually switch to the gc-intranet-legacy
theme if you wish to have no changes to the theme.
drush config-set wxt_library.settings wxt.theme theme-gcweb-intranet-legacy
The only additional caveat is that if you have any of your own pages referencing theme-gcweb-intranet.tpl.php you will now have to append the suffix --legacy
to them.
- Updates for Drupal Core
- Updates for WxT
- Issue #3219195 by smulvih2: Configure book module to support GC Subway functionality
- Issue #3212225: Remove Panelizer completely for 4.1.x line
- Updates for WxT Bootstrap
- Issue #3219195 by smulvih2: Configure book module to support GC Subway functionality
- Issue #3223026 by smulvih2: Toolbar menu icons are smaller on wxt_bootstrap
- Issue #3222228 by smulvih2: WxT Search Form Layout Issue
- Updates for WxT Library
- feat(gcweb): Switch to gcweb v9.3.0
- feat(gcweb): Switch to wet-boew v4.0.42.2
Upgrade path:
Note: No special notes for this release.
-
Update your codebase:
composer update
-
Run database updates:
drush cache:rebuild
drush updatedb
-
Run Lightning configuration updates:
drush cache:rebuild
drush update:lightning
-
Run WxT configuration updates:
drush cache:rebuild
drush update:wxt
Note: N/A
- Updates for WxT
- Updates for WxT Bootstrap
- Updates for WxT Library
Upgrade path:
Note: No special notes for this release.
-
Update your codebase:
composer update
-
Run database updates:
drush cache:rebuild
drush updatedb
-
Run Lightning configuration updates:
drush cache:rebuild
drush update:lightning
-
Run WxT configuration updates:
drush cache:rebuild
drush update:wxt
Note: The all_wxt form was renamed back to select_all so please update your drush site install scripts accordingly.
- Updates for WxT
- Update hook wxt_core_update_8403 #3214811
- Updates for WxT Bootstrap (8.x-4.9)
- GCWeb Fix Footer Classes #3216067
- Updates for WxT Library (8.x-4.9)
- Language toggle broken #3216306
Upgrade path:
Note: No special notes for this release.
-
Update your codebase:
composer update
-
Run database updates:
drush cache:rebuild
drush updatedb
-
Run Lightning configuration updates:
drush cache:rebuild
drush update:lightning
-
Run WxT configuration updates:
drush cache:rebuild
drush update:wxt
Note: The select_all form was renamed to all_wxt so please update your drush site install scripts accordingly.
- Updates for Drupal Core
- Updates for WxT
- WxT Install UX Improvement #3211057
- Misplaced Pathauto config prevents site installations #3211052
- wxt_core update 8403 fails on blocks with null id #3213304
- CKEditor improvements add Details functionality #3213286
- CKEditor improvements add Panels functionality #3213766
- Page manager patch not D9 compatible #3214053
- Translate the "Did you find" webform #3203752
- Updates for WxT Bootstrap (8.x-4.8)
- Updates for WxT Library (8.x-4.8)
- Language switcher is based on wrong language #3214421
- Updates for Contrib
Upgrade path:
Note: No special notes for this release.
-
Update your codebase:
composer update
-
Run database updates:
drush cache:rebuild
drush updatedb
-
Run Lightning configuration updates:
drush cache:rebuild
drush update:lightning
-
Run WxT configuration updates:
drush cache:rebuild
drush update:wxt
Note: The select_all form was renamed to all_wxt so please update your drush site install scripts accordingly.
- Updates for Drupal Core
- Updates for Contrib
- Update ctools to to 3.5.0
- Update inline_entity_form to 1.0-rc9 or better
Upgrade path:
Note: No special notes for this release.
-
Update your codebase:
composer update
-
Run database updates:
drush cache:rebuild
drush updatedb
-
Run Lightning configuration updates:
drush cache:rebuild
drush update:lightning
-
Run WxT configuration updates:
drush cache:rebuild
drush update:wxt
Note: N/A
- Updates for WxT
- Updates for WxT Bootstrap (8.x-4.6)
- Severe Layout Builder regressions #3199500
- Subtheme based on wxt_bootstrap starterkit shows no rendered CSS #3112946
- WCAG fix for missing title attribute on canada.ca #3205517
- Add missing search submit button #3206295
- Contextual menu links color is white#3206397
- Severe Layout Builder regressions #3199500
- Metatag front page default config #3208091
- Add share widget options #3208103
- Updates for WxT Library (8.x-4.7)
Upgrade path:
Note: No special notes for this release.
-
Update your codebase:
composer update
-
Run database updates:
drush cache:rebuild
drush updatedb
-
Run Lightning configuration updates:
drush cache:rebuild
drush update:lightning
-
Run WxT configuration updates:
drush cache:rebuild
drush update:wxt
Note: N/A
- Updates for WxT
- Updates for WxT Bootstrap (8.x-4.5)
- Implement the Did you find what you were looking for webform #3200416
- Updates for WxT Library (8.x-4.5)
- Undefined variable wxt_active #3199471
- Updates for Contrib
- Update webform (6.0.2) #3202289
Upgrade path:
Note: No special notes for this release.
-
Update your codebase:
composer update
-
Run database updates:
drush cache:rebuild
drush updatedb
-
Run Lightning configuration updates:
drush cache:rebuild
drush update:lightning
-
Run WxT configuration updates:
drush cache:rebuild
drush update:wxt
Note: N/A
- Updates for WxT
- Updates for WxT Bootstrap
- Updates for WxT Library
- Improved the default search experience #3195726
- Updates for Config Rewrite
- PHP 8.0 compatibility fix
Upgrade path:
Note: No special notes for this release.
-
Update your codebase:
composer update
-
Run database updates:
drush cache:rebuild
drush updatedb
-
Run Lightning configuration updates:
drush cache:rebuild
drush update:lightning
-
Run WxT configuration updates:
drush cache:rebuild
drush update:wxt
Note: French non-symmetric menu functionality has been fully restored.
- Updates for Drupal Core
- SA-core-2021-001
- Documented issue and fix for PostgreSQL and large url_alias table
- PostgreSQL operator in views queries
- Refactor array_merge usage in loops for performance
- Updated comment patch which was causing errors
- Remove patch #3192376 due to entity translation fields
- Update for Linkit patch for D9 compatibility
- Patch for correct version of Azure MySQL
- Updates for WxT
- Added translated content for webform "Report a Problem"
- Updates for WxT Bootstrap
- Remove deprecated code
- Fix skip to link on reflow
- Fix for view node revision error
- WCAG template issue for header branding block
- W3C image twig output for alt tag
- Add roles to all menu ul, li, and links
- Fix sidebar active class logic
- Fix for report a problem markup
- Updates for Lightning Media
- Improvements to Bulk Upload form
- Improvements to Add UID for bulk uploaded files
- Updates for Contrib
- Added back Page Manager patch correcting panels pages + conflict
- Added pathauto patch for avoid update query for key_value table
- Redis improvements for TTL handling
- Static caching for Metatag
Upgrade path:
Note: For this upgrade path you will have to run
updatedb
through Drush as the GUI update.php will block on modules that were uninstalled. Additionally please note if you have run any of the prior release candidate's you might have to manually re-run the wxt_core_update_8400 hook.
-
Update your codebase:
composer update
-
Run database updates:
drush cache:rebuild
drush updatedb
-
Run Lightning configuration updates:
drush cache:rebuild
drush update:lightning
-
Run WxT configuration updates:
drush cache:rebuild
drush update:wxt
Note: The following modules are no longer provided by WXT. If you use these modules you will need to add them to your project's composer.json file.
- Libraries
- Update for Drupal Core
- Update for WxT
- Additional update path enhancements
- Resolve issue with Lightning scheduler
- Updates for WxT Bootstrap
- Update twig syntax for Drupal 9 support
- Resolved skip link not accessible on reflow
- Updates for Lightning Media
- Improvements to Bulk Upload form
- Updates for Contrib
- Updates for CTools
- Updates for Webform
- Removed Page Manager patch breaking anonymous users
Upgrade path:
Note: For this upgrade path you will have to run
updatedb
through Drush as the GUI update.php will block on modules that were uninstalled.
-
Update your codebase:
composer update
-
Run database updates:
drush cache:rebuild
drush updatedb
-
Run Lightning configuration updates:
drush cache:rebuild
drush update:lightning
-
Run WxT configuration updates:
drush cache:rebuild
drush update:wxt
Note: The following modules are no longer provided by WXT. If you use these modules you will need to add them to your project's composer.json file.
- Libraries
- Update Drupal Core to 9.0.9
- Update for WxT
- Corrected issue with install and
assert.exception = On
- Corrected issue with Claro and Chrome 87+
- Corrected issue with blocks not appearing related to context_defintions
- Added new optional extension
wxt_ext_archived
- Corrected issue with install and
Upgrade path:
-
Update your codebase:
composer update
-
Run database updates:
drush cache:rebuild
drush updatedb
-
Run Lightning configuration updates:
drush cache:rebuild
drush update:lightning
-
Run WxT configuration updates:
drush cache:rebuild
drush update:wxt
Note: The following modules are no longer provided by WXT. If you use these modules you will need to add them to your project's composer.json file.
- Libraries
- Update Drupal Core to 9.0.8
- Updates to Composer
- Support for Composer v2.0.0
- Switch to drupal/core-dev to streamline our composer.json
- Update for WxT
- Roadmap for 4.0.x release
- Drupal 9 support and release of 4.0.0
- Updates to provide a minimal WxT profile
- Simplify and move wxt_ext_translation to wxt_translation
- Lightning profile removed in favor of calling modules specifically
- Provide upgrade path from 3.0.0 to 4.0.0
- Provide extension logic for optional extensions during install
- Updates for WxT Bootstrap
- Update twig syntax for Drupal 9 support
- Template issue for Main Menu
- Updates for WxT Library
- Update PSR calls for Drupal 9 support
- Improve Canada.ca search submit
Upgrade path:
-
Update your codebase:
composer update
-
Run database updates:
drush cache:rebuild
drush updatedb
-
Run Lightning configuration updates:
drush cache:rebuild
drush update:lightning
-
Run WxT configuration updates:
drush cache:rebuild
drush update:wxt
Note: The following modules are no longer provided by WXT. If you use these modules you will need to add them to your project's composer.json file.
- Libraries