Releases: drupalwxt/wxt
4.4.3
Features / Updates:
- Security Updates for Drupal Core (v9.4.12)
- Updated for WxT Library
- Language switcher fix related to Core Security update #3349214
Upgrade path:
Important: Please backup your database before running the upgrade process for this release.
-
Update your codebase:
composer update
-
Run database updates:
drush cache:rebuilddrush updatedb
-
Run WxT configuration updates:
drush cache:rebuilddrush update:wxt
Note(s):
There is a core regression of the language switcher block which throws exception when no route is matched.
WxT Library is patched so it will not have this problem.
4.5.0
Features / Updates:
- Updates for Drupal Core
- Patch (bugfix) release of Drupal Core to
v9.5.4
- Patch (bugfix) release of Drupal Core to
- Updates for Drupal Contrib
- bootstrap_layouts update to
5.3 - core_context update to
1.1 - linkit update to
6.0.0-beta4 - page_manager to
4.0-rc2 - panels to
4.7
- bootstrap_layouts update to
- Updates for WxT
- WxT Media Upload Improvements (sync w/Lightning)
- WxT Media Bulk Upload Improvements (sync w/Lightning)
- Updated for WxT Bootstrap
- Update Bootstrap theme to v3.27
Upgrade path:
Important: Please backup your database before running the upgrade process for this release.
-
Update your codebase:
composer update
-
Run database updates:
drush cache:rebuilddrush updatedb
-
Run WxT configuration updates:
drush cache:rebuilddrush update:wxt
Note(s):
This is an upgrade from 9.4.x to 9.5.x however changes are minimal and is expected upgrades will be fairly smooth.
4.4.2
Features / Updates:
This is a immediate hotfix due to an issue with an update hoook in wxt_core.
- Updates for WxT
Upgrade path:
Important: Please backup your database before running the upgrade process for this release.
-
Update your codebase:
composer update
-
Run database updates:
drush cache:rebuilddrush updatedb
-
Run WxT configuration updates:
drush cache:rebuilddrush update:wxt
Note(s):
Please see the release notes in v4.4.1 since this is only a hotfix release.
4.4.1
Features / Updates:
- Security Updates for Drupal Core (v9.4.10)
- Updates for Drupal Core
- Patch (bugfix) release of Drupal Core to
v9.4.11
- Patch (bugfix) release of Drupal Core to
- Updates for WxT
- Drupal 9.4.9 profiles updated patch #3326139
- Remove moderation_sidebar patch #3326106
- Layout Library beta3 causes WSOD on flush cache via UI #3328389
- Empty Menu Principale results in Javascript subElm exception #3328480
- Layout library patch no longer applies #3338961
- Layout library patch no longer applies #3338961
- 404 error pages not rendering #3337399
- Update GCWeb footer structure with new global footer design #3335298
- Move wxt_ext_page config to optional #3321666
- Drupal Rector: Automated Drupal 10 compatibility fixes
- Updates for WxT Library
- Updated for WxT Bootstrap
- Update GCWeb footer structure with new global footer design #3335298
- Drupal Rector: Automated Drupal 10 compatibility fixes
Upgrade path:
Important: Please backup your database before running the upgrade process for this release.
-
Update your codebase:
composer update
-
Run database updates:
drush cache:rebuilddrush updatedb
-
Run WxT configuration updates:
drush cache:rebuilddrush update:wxt
Note(s):
The Government of Canada's design team has mandated changes to the common footer blocks and menu structures which require some updates be made:
Please check and edit the following configuration items to ensure the id and plugin spec are using a hyphen instead of an underscore for the menu name.
This will hopefully be fixed once and for all in Drupal 10.
drush config:edit block.block.brand_fr
drush config:edit system.menu.brand-fr
drush config:edit system.menu.footer-fr
drush config:edit system.menu.sidebar-frNote: Some of the configuration items might be named with an underscore when using
config:editto find them.
4.4.0
Features / Updates:
- Updates for Drupal Core
- Patch (bugfix) release of Drupal Core to
v9.4.8
- Patch (bugfix) release of Drupal Core to
- Updates for WxT
- Update to D9 core 9.4.x #3284468
- Remove Lightning from composer required for upgrade path in v9.3.x branch
- Can't add multiple fontawesome icons in CKEditor #3316393
- Fontawesome icons not working with Limit Allowed HTML #3315230
- Text formats using non-ckeditor editors give error #3314829
- Layout Builder and Ajax Submit Error #3317048
- Update of some contributed modules (admin_toolbar, diff, entityqueue, search_api, token_filter, ...)
- Custom block type for WET Carousel #3313685
- TypeError when exporting config with wxt_ext_config #3315821
- Make webform content type translatable #3320521
- Custom block type for WET Carousel #3313685
- WxT Carousel support nolink #3319559
- Improve block_content management #3318099
- Move wxt_ext_layout config to optional #3319806
- wxt_ext_media PHP 8.1 deprecation #3322200
- Update the PageTitle block patch #3322590
- Update drupal/menu_block to 1.10.0 #3304838
- Updates for WxT Library
- Updates for WxT Bootstrap
Upgrade path:
Important: Please backup your database before running the upgrade process for this release.
-
Update your codebase:
composer update
-
Run database updates:
drush cache:rebuilddrush updatedb
-
Run WxT configuration updates:
drush cache:rebuilddrush update:wxt
Note(s):
Lightning has been removed from composer required for upgrade path in v9.3.x branch.
4.3.4
Features / Updates:
- Security Updates for Drupal Core (v9.3.22)
- Updates for WxT
- Updates for WxT Bootstrap
Upgrade path:
Important: Please backup your database before running the upgrade process for this release.
-
Update your codebase:
composer update
-
Run database updates:
drush cache:rebuilddrush updatedb
-
Run WxT configuration updates:
drush cache:rebuilddrush update:wxt
Note(s):
This will be the last release which includes the Lightning modules, even though they have been uninstalled in an earlier release.
4.3.3
Features / Updates:
- Updates for Drupal Core
- Patch (bugfix) release of Drupal Core to
v9.3.21
- Patch (bugfix) release of Drupal Core to
- Updates for Drupal Contrib
- ckeditor_codemirror update to
2.4 - core_context update to
1.0 - ctools module update to
^3.9 - inline_entity_form to
^2.7 - layout_builder_restrictions to
^2.14 - pathauto to
^1.8
- ckeditor_codemirror update to
- Updates for WxT
- [Deprecate] Remove Lightning Core #3302473
- [Deprecate] Remove Lightning Media #3301875
- Corrected bulk of reported issues by phpcs
- FilterHtml throws Unsupported operand types #3300111
- Core patch causing error when serializing top-level terms #3302126
- WSOD on node forms with fresh install of WxT or ctools update #3300983
- Updates for WxT Bootstrap
- Updates for WxT Library
- Switch to dynamic menu handling for wxt_library
- Update to theme-gc-intranet theme to
4.0.43.1 - SearchCanadaBlockForm missing dependency injection #3300107
Upgrade path:
Important: Please backup your database before running the upgrade process for this release.
-
Update your codebase:
composer update
-
Run database updates:
drush cache:rebuilddrush updatedb
-
Run WxT configuration updates:
drush cache:rebuilddrush update:wxt
Note(s):
To facilitate keeping the distribution lightweight and because soon the Lightning Contrib modules will be EOL we need to remove all of the Lightning contrib in a way that doesn't break an upgrade path and documents the modules removed in case site builders will want to manually add them to their own composer.json file
Note: that all error messages stating "Currently using Missing or invalid module" will be resolved after running the
drush updatedbstep above.
a) [Deprecate] Remove Lightning Core #3302473
Please read over the above issue and consult the below list of the removed composer entries in case you are depending on any of them and need to apply them manually to your composer.json file.
"drupal/acquia_telemetry-acquia_telemetry": "^1.0-alpha3",
"drupal/contact_storage": "^1.0",All of the Lightning Core functionality was directly ported to support an upgrade path and an update script written in the wxt_core_update_8433 function.
Note: Any Lightning sub modules will also be uninstalled.
b) [Deprecate] Remove Lightning Media #3301875
Please read over the above issue and consult the below list of the removed composer entries in case you are depending on any of them and need to apply them manually to your composer.json file.
Nothing removed at the moment
c) All of the Lightning Media functionality was directly ported to support an upgrade path and an update script written in the wxt_core_update_8433 function.
Note: Any Lightning sub modules will also be uninstalled.
d) Finally check your custom modules and / or configuration objects for any reference to lightning_core, lightning_page and lightning_media as some of your config objects (that we couldn't automatically correct) might reference the old modules and this step will be important to get your configuration objects properly loaded.
Note: These references should be replaced by their new counterparts
wxt_core,wxt_ext_pageandwxt_ext_media. As some of your config objects might reference the old modules this step is important to get your config loaded.
4.3.2
Features / Updates:
- HotFix
- Autosave missing OverrideHelper #3299197
- Security Updates for Drupal Core (v9.3.19)
- Updates for WxT
- Updates for WxT Bootstrap
- Updates for WxT Library
Upgrade path:
Important: Please backup your database before running the upgrade process for this release.
-
Update your codebase:
composer update
-
Run database updates:
drush cache:rebuilddrush updatedb
-
Run WxT configuration updates:
drush cache:rebuilddrush update:wxt
Note(s):
To facilitate keeping the distribution lightweight and because soon the Lightning Contrib modules will be EOL we need to remove all of the Lightning contrib in a way that doesn't break an upgrade path and documents the modules removed in case site builders will want to manually add them to their own composer.json file
Note: that all error messages stating "Currently using Missing or invalid module" will be resolved after running the
drush updatedbstep above.
a) [Deprecate] Remove Lightning Layout #3298505
Please read over the above issue and consult the below list of the removed composer entries in case you are depending on any of them and need to apply them manually to your composer.json file.
"drupal/bg_image_formatter": "^1.10",
"drupal/panelizer": "^4.1 || ^5.0",
"drupal/simple_gmap": "^3.0"All of the Lightning Layout functionality was directly ported to support an upgrade path and an update script written in the wxt_core_update_8431 function.
Note: Any Lightning sub modules will also be uninstalled.
b) [Deprecate] Remove Lightning Workflow #3295862
Please read over the above issue and consult the below list of the removed composer entries in case you are depending on any of them and need to apply them manually to your composer.json file.
"drupal/conflict": "^2.0-alpha2",
"drupal/moderation_dashboard": "^1.0",
"drupal/moderation_sidebar": "^1.2"All of the Lightning Workflow functionality was directly ported to support an upgrade path and an update script written in the wxt_core_update_8431 function.
Note: Any Lightning sub modules will also be uninstalled.
4.3.1
Features / Updates:
- Security Updates for Drupal Core (v9.3.19)
- Updates for WxT
- Updates for WxT Bootstrap
- Updates for WxT Library
Upgrade path:
Important: Please backup your database before running the upgrade process for this release.
-
Update your codebase:
composer update
-
Run database updates:
drush cache:rebuilddrush updatedb
-
Run WxT configuration updates:
drush cache:rebuilddrush update:wxt
Note(s):
To facilitate keeping the distribution lightweight and because soon the Lightning Contrib modules will be EOL we need to remove all of the Lightning contrib in a way that doesn't break an upgrade path and documents the modules removed in case site builders will want to manually add them to their own composer.json file
Note: that all error messages stating "Currently using Missing or invalid module" will be resolved after running the
drush updatedbstep above.
a) [Deprecate] Remove Lightning Layout #3298505
Please read over the above issue and consult the below list of the removed composer entries in case you are depending on any of them and need to apply them manually to your composer.json file.
"drupal/bg_image_formatter": "^1.10",
"drupal/panelizer": "^4.1 || ^5.0",
"drupal/simple_gmap": "^3.0"All of the Lightning Layout functionality was directly ported to support an upgrade path and an update script written in the wxt_core_update_8431 function.
Note: Any Lightning sub modules will also be uninstalled.
b) [Deprecate] Remove Lightning Workflow #3295862
Please read over the above issue and consult the below list of the removed composer entries in case you are depending on any of them and need to apply them manually to your composer.json file.
"drupal/conflict": "^2.0-alpha2",
"drupal/moderation_dashboard": "^1.0",
"drupal/moderation_sidebar": "^1.2"All of the Lightning Workflow functionality was directly ported to support an upgrade path and an update script written in the wxt_core_update_8431 function.
Note: Any Lightning sub modules will also be uninstalled.
4.3.0
Features / Updates:
- Updates for Drupal Core (v9.3.16)
- Updates for WxT
- Updates for WxT Bootstrap
- Footnotes template issue #3285890
- Updates for WxT Library
- Add config link for modules #3291183
Upgrade path:
Note: No special notes for this release.
-
Update your codebase:
composer update
-
Run database updates:
drush cache:rebuilddrush updatedb
-
Run Lightning configuration updates:
drush cache:rebuilddrush update:lightning
-
Run WxT configuration updates:
drush cache:rebuilddrush update:wxt
Note: N/A