Skip to content

Releases: drupalwxt/wxt

4.4.3

24 Mar 00:55

Choose a tag to compare

Features / Updates:

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:rebuild
    • drush updatedb
  • Run WxT configuration updates:

    • drush cache:rebuild
    • drush 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

13 Mar 01:15

Choose a tag to compare

Features / Updates:

  • Updates for Drupal Core
    • Patch (bugfix) release of Drupal Core to v9.5.4
  • 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
  • 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:rebuild
    • drush updatedb
  • Run WxT configuration updates:

    • drush cache:rebuild
    • drush 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

08 Feb 01:59

Choose a tag to compare

Features / Updates:

This is a immediate hotfix due to an issue with an update hoook in wxt_core.

  • Updates for WxT
    • Drush updatedb fails on 4.4.1 #3340061
    • Use Dependency Injection (DI) in WxTHttp4xxController #3339648

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:rebuild
    • drush updatedb
  • Run WxT configuration updates:

    • drush cache:rebuild
    • drush update:wxt

Note(s):

Please see the release notes in v4.4.1 since this is only a hotfix release.

4.4.1

06 Feb 16:52

Choose a tag to compare

Features / Updates:

  • Security Updates for Drupal Core (v9.4.10)
  • Updates for Drupal Core
    • Patch (bugfix) release of Drupal Core to v9.4.11
  • 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
    • Undefined config can lead to errors #3338077
    • Error with layout_builder pluginId #3300528
    • Drupal Rector: Automated Drupal 10 compatibility fixes
  • 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:rebuild
    • drush updatedb
  • Run WxT configuration updates:

    • drush cache:rebuild
    • drush 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-fr

Note: Some of the configuration items might be named with an underscore when using config:edit to find them.

4.4.0

26 Nov 17:42

Choose a tag to compare

Features / Updates:

  • Updates for Drupal Core
    • Patch (bugfix) release of Drupal Core to v9.4.8
  • 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
    • DateTimeBlock class $time can sometimes not be an integer #3316405
    • Support horizontal main menu in GCWeb #3310969
  • Updates for WxT Bootstrap
    • Canada.ca flyout menu doesn't work (missing french menu) #3236799
    • Update starterkit readme file #3310485
    • Support horizontal main menu in GCWeb #3310969
    • Horizontal main menu more links #3321303

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:rebuild
    • drush updatedb
  • Run WxT configuration updates:

    • drush cache:rebuild
    • drush update:wxt

Note(s):

Lightning has been removed from composer required for upgrade path in v9.3.x branch.

4.3.4

01 Oct 18:02

Choose a tag to compare

Features / Updates:

  • Security Updates for Drupal Core (v9.3.22)
  • Updates for WxT
    • CKEditor improvement leverage responsive images #3280946
    • Update blog listing page to latest spec #3306505
    • Translate the History tab #3311926
    • Brand menu in French no editable #3312412
    • Correct mislabelled wxt_extension.yml files
  • Updates for WxT Bootstrap
    • CKEditor improvement leverage responsive images #3280946
    • Update blog listing page to latest spec #3306505
    • Fix GCintranet link in header on French pages #3308918
    • Adjust theme suggestion alter in starterkit #3310485

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:rebuild
    • drush updatedb
  • Run WxT configuration updates:

    • drush cache:rebuild
    • drush 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

19 Aug 18:56

Choose a tag to compare

Features / Updates:

  • Updates for Drupal Core
    • Patch (bugfix) release of Drupal Core to v9.3.21
  • 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
  • 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
    • Preprocess field issue with video #3300986
    • Provide favicons with starterkit #3304675
    • Facet improvements (WCAG) #3282148
  • 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:rebuild
    • drush updatedb
  • Run WxT configuration updates:

    • drush cache:rebuild
    • drush 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 updatedb step 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_page and wxt_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

23 Jul 02:15

Choose a tag to compare

Features / Updates:

  • HotFix
    • Autosave missing OverrideHelper #3299197
  • Security Updates for Drupal Core (v9.3.19)
  • Updates for WxT
    • Translation patch causes whitescreen #3291183
    • Main menu in French not editable #3291230
    • [Deprecate] Remove Lightning Layout #3298505
    • [Deprecate] Remove Lightning Workflow #3295862
    • [Deprecate] SubProfile Generator #3295858
    • Incompatible version for ckeditor/fakeobjects #3298214
  • Updates for WxT Bootstrap
    • Corrected all reported issues by phpcs
    • Main menu in French not editable #3291230
    • PHP 8.1 compatibility #3294596
    • GCIntranet WxT search form label visible on mobile #3294629
    • Set dynamic wrapper element for Did you find webform block #3291816
  • Updates for WxT Library
    • Corrected all reported issues by phpcs
    • Passing null to parameter #1 ($string) #3286651

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:rebuild
    • drush updatedb
  • Run WxT configuration updates:

    • drush cache:rebuild
    • drush 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 updatedb step 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

21 Jul 13:33

Choose a tag to compare

Features / Updates:

  • Security Updates for Drupal Core (v9.3.19)
  • Updates for WxT
    • Translation patch causes whitescreen #3291183
    • Main menu in French not editable #3291230
    • [Deprecate] Remove Lightning Layout #3298505
    • [Deprecate] Remove Lightning Workflow #3295862
    • [Deprecate] SubProfile Generator #3295858
    • Incompatible version for ckeditor/fakeobjects #3298214
  • Updates for WxT Bootstrap
    • Corrected all reported issues by phpcs
    • Main menu in French not editable #3291230
    • PHP 8.1 compatibility #3294596
    • GCIntranet WxT search form label visible on mobile #3294629
    • Set dynamic wrapper element for Did you find webform block #3291816
  • Updates for WxT Library
    • Corrected all reported issues by phpcs
    • Passing null to parameter #1 ($string) #3286651

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:rebuild
    • drush updatedb
  • Run WxT configuration updates:

    • drush cache:rebuild
    • drush 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 updatedb step 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

21 Jun 14:13

Choose a tag to compare

Features / Updates:

  • Updates for Drupal Core (v9.3.16)
  • Updates for WxT
    • Add config link for modules #3291183
    • Hardcoded breadcrumb links to canada.ca #3291230
  • 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