Skip to content

Latest commit

 

History

History
2023 lines (1536 loc) · 78.3 KB

CHANGELOG.md

File metadata and controls

2023 lines (1536 loc) · 78.3 KB

CHANGELOG

v5.4.0

  • Build Infrastructure
    • N/A
  • Security Updates for Drupal Core
    • N/A
  • Updates for Drupal Core
    • Unpin drupal/core-recommended from 10.3.6 to 10.4.x to include patches release
    • Update core patch to allow upgrade to 10.4.x LTS
  • Updates for Drupal Contrib + WxT
    • Allow setting GC Adobe Analytics metatag attributes 3415924
    • [WxT 10.2] Issues with WxT Extend Config module 3436190
    • Block Class 2.0.12 is unsupported 3486425
    • wxt versions crashes on upgrades since admin_toolbar_links_access_filter is deprecated for Drupal 10.3+ 3490685
    • Invalid config schema breaks add_langcode_to_all_translatable_config db update 3489087
  • Updated for WxT Bootstrap
    • N/A
  • Updates for WxT Library
    • N/A

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):

N/A

v5.3.0

  • Build Infrastructure
    • Varnish Ban / Purge logic
    • Allow to specify composer version
  • Security Updates for Drupal Core
  • Updates for Drupal Core Patch (bugfix) release of Drupal Core to v10.3.5
  • Updates for Drupal Contrib + WxT
    • Invalid Mapping Definition in upload_validators Config Schema 3477356
    • Ignore useless method overriding on ArchivedField::__construct() 3472183
    • Remove default_argument_skip_url from Views 3472124
    • Enable GitLab CI automated testing 3472183
    • Remove calls to file_validate() which is deprecated 3472120
    • Add schema file to wxt_ext_editor to prevent error on text format edit/save 3457046
    • Update footnotes, toc_filter, and url_embed to fix error on CKE5 text format admin form 3457046
    • Add ArchivedField.php constructor back to fix install error 3457046
  • Updated for WxT Bootstrap
    • N/A
  • Updates for WxT Library
    • N/A

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):

N/A

v5.2.3

  • Build Infrastructure
    • N/A
  • Security Updates for Drupal Core
    • N/A
  • Updates for Drupal Core Patch (bugfix) release of Drupal Core to v10.2.7
  • Updates for Drupal Contrib + WxT
    • wxt_ext_layout deprecations in Panels 4.8 3457046
    • LB inline blocks are no longer translatable 3456872
    • Layout Builder ST not listed in modules list 3456863
    • PHP deprecation issues with AutoSaveFormBuilder 3444515
    • Split contextual footer menu migration 3456754
    • Update file_entity in composer.json 3445800
    • SKAUGHT: Security advisory for group module 3406903
  • Updated for WxT Bootstrap
    • Use Bootstrap to v3.31
    • Use content language for footer menu visibility conditions 3456827
  • Updates for WxT Library
    • Add latest releases of wet-boew and gcweb (v4.0.75 and v14.6.0)

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 Group module has been updated to the 2.2.x branch as an intermediate step required to get to the recommended 3.2.x branch.

v5.2.2

  • Build Infrastructure
    • N/A
  • Security Updates for Drupal Core
    • N/A
  • Updates for Drupal Core Patch (bugfix) release of Drupal Core to v10.2.5
  • Updates for Drupal Contrib + WxT
    • N/A
  • Updated for WxT Bootstrap
    • Make gc-thickline default for H1 3403484
    • Fix for duplicate footer in update GCWeb theme 3436553
  • Updates for WxT Library
    • Add latest releases of wet-boew and gcweb 3422762
    • WxT Library (language block) warning when viewing the latest version node page in some cases 3403484

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 Group module has been downgraded to the 8.x-1.6 release + alongside the flexible permissions module which has been added.

This is needed for an immediate upgrade path for groups and the next release will have groups using again the 2.2.x branch.

v5.2.1

  • Build Infrastructure
    • N/A
  • Security Updates for Drupal Core
    • N/A
  • Updates for Drupal Core Patch (bugfix) release of Drupal Core to v10.2.3
  • Updates for Drupal Contrib + WxT
    • Deprecated function: str_contains(): Passing null to parameter #1 3415945
    • Security advisory for group module [3406903](https://www.drupal.org/node/3406903
    • Allow setting GC Adobe Analytics metatag attributes 3415924
    • Patch for 3107212 no longer applies in 5.2.0 3418450
    • Patch identified as "Temporary" has been in use for approximately 6 years 3421777
    • Remove unnecessary usort patch from WxT build 3421776
  • Updated for WxT Bootstrap
    • Starterkit fixes and add some README.md instructions 3420710
    • Lead title styling still displays even if field is empty 3420910
    • Menu Block doesn't reflect expand state correctly 3419328
  • Updates for WxT Library
    • SearchApiBlockForm missing title 3418164

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 Group module has been updated to the 2.2.x branch as an intermediate step required to get to the recommended 3.2.x branch.

v5.2.0

  • Build Infrastructure
    • N/A
  • Security Updates for Drupal Core
  • Updates for Drupal Core
    • N/A
  • Updates for Drupal Contrib + WxT
    • N/A
  • Updated for WxT Bootstrap
    • N/A
  • Updates for WxT Library
    • N/A

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 release is functionality equivalent to v5.1.1 but against Drupal Core 10.2.x.

v5.1.1

  • Build Infrastructure
    • N/A
  • Security Updates for Drupal Core
  • Updates for Drupal Core
    • N/A
  • Updates for Drupal Contrib + WxT
    • Incomplete licenses in modulename.libraries.yml will cause a warning 3409881
    • 5.1.x requires a merge from wxt 5.0.x as countries fix is missing 3409755
    • No schema for wxt_core.settings 3413791
  • Updated for WxT Bootstrap
    • N/A
  • Updates for WxT Library
    • N/A

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):

N/A

v5.1.0

  • Build Infrastructure
    • N/A
  • Security Updates for Drupal Core
    • N/A
  • Updates for Drupal Core
    • N/A
  • Updates for Drupal Contrib + WxT
    • Change wxt_core countries config name 3399929
    • Entity_embed upstream remove conflicting patch 3399717
    • Change wxt_core countries config name 3399929
    • PHP 8.1 deprecation fix for wxt_ext_media bulk upload 3399712
    • Replace deprecated apis in wxt_core.install 3399083
    • Deprecated module in the contrib module admin_toolbar 3404472
    • Deprecated code in the module migrate_plus 3405234
    • Deprecated code in the contrib module page_manager 3403542
    • wxt_ext_page_update_8500() fails if page content type doesn't exist 3402680
    • Deprecation notice when opening the entity browser modal window 3402681
    • Update drupal/file_entity to RC 3403264
    • Regression fix for Change wxt_core countries config name 3401668
  • Updated for WxT Bootstrap
    • Deprecated styles in the file themes/contrib/wxt_bootstrap/css/style.css 3404086
  • Updates for WxT Library
    • N/A

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 release is functionality equivalent to v5.0.2 but against Drupal Core 10.1.x.

v5.0.2

  • Build Infrastructure
    • N/A
  • Security Updates for Drupal Core
    • N/A
  • Updates for Drupal Core
    • N/A
  • Updates for Drupal Contrib + WxT
    • Change wxt_core countries config name 3399929
    • Entity_embed upstream remove conflicting patch 3399717
    • Change wxt_core countries config name 3399929
    • PHP 8.1 deprecation fix for wxt_ext_media bulk upload 3399712
    • Replace deprecated apis in wxt_core.install 3399083
    • Deprecated module in the contrib module admin_toolbar 3404472
    • Deprecated code in the module migrate_plus 3405234
    • Deprecated code in the contrib module page_manager 3403542
    • wxt_ext_page_update_8500() fails if page content type doesn't exist 3402680
    • Deprecation notice when opening the entity browser modal window 3402681
    • Update drupal/file_entity to RC 3403264
    • Regression fix for Change wxt_core countries config name 3401668
  • Updated for WxT Bootstrap
    • Deprecated styles in the file themes/contrib/wxt_bootstrap/css/style.css 3404086
  • Updates for WxT Library
    • N/A

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):

N/A

v5.0.1

  • Build Infrastructure
    • N/A
  • Security Updates for Drupal Core
    • N/A
  • Updates for Drupal Core
    • N/A
  • Updates for Drupal Contrib
    • N/A
  • Updates for WxT
    • Exception on wxt_core_update_8441 3394034
    • Pin linkit to stable and update patches
    • Lead title functionality 3389645
    • TOC translation issue 3394057
    • Make Modify table attributes filter work with CKE5 3394629
    • Get entity_embed working with CKE5 3394653
    • Disallowed or malformed HTML in a translation string 3377588
    • PHP 8.2 Deprecation messages when installing WxT 5.0.0 3393796
    • Fresh install defaults for text formats, Full HTML has no wysiwyg editor 3377591
    • Add modal to content with CKEditor 3391443
    • Deprecation notice when editing a "Landing Page" node 3396460
    • Seven and d9.3 old code in wxt_core.module 3396460
    • Error when exporting data using wxt_ext_groups 3277436
    • Webform should only list approved GoC recognized countries 3111375
  • Updated for WxT Bootstrap
    • Skip links hidden by Admin Toolbar 3326137
    • Links style in the contextual alerts class are bold by default 3335963
    • Lead title functionality 3389645
    • Update to latest gulp and simplify logic for sass compilation
    • Improve/fix a11y/wcag on every page 3385626
    • Add modal to content with CKEditor 3391443
    • Toggle feedback webform in footer 3393668
    • The ckeditor5.css conflict with styles dropdown preview 3398370
  • Updates for WxT Library
    • Extra values(query) on search submit 3376213
    • Move referenced function from wxt to 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:rebuild
    • drush updatedb
  • Run WxT configuration updates:

    • drush cache:rebuild
    • drush update:wxt

Note(s):

This is a bugfix release although a few new features such as Standard Classification of Countries and Areas of Interest (SCCAI) has been added to Webforms.

v5.0.0

  • Build Infrastructure
    • Add DB_VERSION variable to .env
  • Security Updates for Drupal Core
  • Updates for Drupal Core
    • N/A
  • Updates for Drupal Contrib
    • Build update for wxt, upgrade ckeditor4_codemirror 3382999
  • Updates for WxT
    • Minor naming adjustments and proper location of config objects
    • Call to deprecated function file_create_url() 3387600
  • Updated for WxT Bootstrap
    • Support for composer/installers 2.x 3382948
  • Updates for WxT Library
    • Support for composer/installers 2.x 3382948

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 the first stable release of v5.0.0 please ensure you have read the release notes from the previous release candidates.

v5.0.0-rc2

  • Updates for Drupal Contrib
    • core_context to 1.1
  • Updates for WxT
    • Remove duplicate editor/filter config 3381990
    • CKEditor JS error with JS aggregation enabled 3381980
    • CKEditor5 and CKEditor compatibility support 3382168
  • Updated for WxT Bootstrap
  • Updates for WxT Library
    • Correct logic for Search block visibility reliance on core search

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 were some issues in 5.0.0-rc1 related to the text formats and filters logic.

The rich_text format now functions as before using CKEditor4.

There is a new rich_text_ckeditor5 format which uses the newer CKEditor5.

v5.0.0-rc1

  • Build Infrastructure
    • [CI] Point build system to 10.0.x docker-scaffold
    • [PHP] Build properly on php 8.1+
    • Remove drupal-console-extend-plugin
  • Security Updates for Drupal Core
  • Updates for Drupal Core Patch (bugfix) release of Drupal Core to v10.0.10
  • Updates for Drupal Contrib
    • [Composer] Update all contrib to Drupal 10 versions
    • Support for CKEditor 5 3255971
    • Add codemirror back to CKEditor5 3361536
  • Updates for WxT
    • Check $profile is not null condition
    • Remove non-existant permissions from wxt_ext_user
    • Give users ability to edit existing alerts and panels in CKEditor 5 3361560
    • Remove And/Or plugin from wxt_ext_editor 3361566
    • Add gcweb styles to CKEditor5 3362435
    • Add selection handle to allow moving alert and panel widgets 3362705
    • Default well panels being converted to default panels 3362702
    • Add ability to set permissions for wxt_ext_breadcrumbs 3366800
    • Vanilla rich text ckeditor4 notice when editing existing french content 3362793
    • Keep drupal/groups disabled by default 3357710
    • The drush si then drush sql-drop then drush si again results in file exists 3374003
    • Using non-existent parameter "config.export.commands" 3377173
    • Enable linkit in rich text editor 3377252
    • Issue with password_policy and PostgreSQL 3377970
    • Panels Restore Style Settings and classes 3377979
    • Improve placement of bootstrap ckeditor library 3376951
    • The ckeditor5 div class attribute is removed/deleted 3362788
    • password policy is preventing hooks from firing 3313274
    • Add SVG icons to alert/panel widgets in CKE5 3380029
    • ckeditor 5 footnotes related 3377942
    • Enable Table of Contents filter 3380730
    • codemirror support for both ckeditor4 and ckeditor5 3362801
  • Updated for WxT Bootstrap
    • Update *.info.yml + composer.json to allow install on D10
    • Update Bootstrap to v3.27
    • Fix reference to deprecated node_type plugin in optional config
    • Fix twig errors with input template and it's extensions
    • Replace ckeditor-stylesheets with ckeditor5 version
    • Twig deprecation fix for wxt_bootstrap spaceless 3362712
    • Bootstrap requires underscore.js but it was removed from D10 core 3362764
    • wxt_ext_blog - Firstname Lastname - Date 3367309
    • Drupal 10.1.1 requires bootstrap 3.29 , 3.29 also compatible with D10.0.10 and D9.5.10 3374741
    • Typo in template files: "clas" 3356383
    • Empty label can lead to empty 'h3', invalid HTML 3356385
  • Updates for WxT Library
    • Update *.info.yml + composer.json to allow install on D10
    • Drupal 10 comptaibility updates 3346270
    • language switcher fix related to Core Security update 3349214
    • Issue with wxt_library.module and php 8.1 3368356
    • Remove IE8 from the wxt build, IE8 cleanup 3374233

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.5.x to 10.0.x however changes are minimal and is expected upgrades will be fairly smooth.

v4.5.4 (In Development)

  • Updates for Drupal Core
    • Patch (bugfix) release of Drupal Core to v9.5.8
  • Updates for third party libraries
    • Incompatible version for ckeditor/fakeobjects #3363952

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):

N/A

v4.5.3 (Hotfix)

  • Remove accidentally committed composer.lock file

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):

N/A

v4.5.2

  • Security Updates for Drupal Core (v9.5.8)
  • Updates for WxT
    • Update migrate_tools to 6.x for PHP8.1 support 3352269
    • Add alt text to images in wxt_ext_carousel 3352676

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):

N/A

v4.5.1

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.

v4.5.0

  • 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.

v4.4.2 (HotFix)

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.

v4.4.1

  • 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.

v4.4.0

  • 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.

v4.3.4

  • 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.

v4.3.3

  • 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.

v4.3.2 (HotFix)

This is a quick immediate hotfix so the changelog from 4.3.1 is also printed here due to its importance due to the deprecations.

  • 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"

c) 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.

d) Finally check your custom modules and / or configuration objects for any reference to lightning_layout, lightning_landing_page and lightning_workflow 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_ext_layout, wxt_ext_landing_page and wxt_ext_workflow. As some of your config objects might reference the old modules this step is important to get your config loaded.

v4.3.1

  • 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.

v4.3.0

  • 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

v4.2.5

  • Updates for Drupal Core (v9.2.20)
  • Updates for WxT
  • Updates for WxT Bootstrap
    • Intranet fluid page issue #3281242
    • Remote video support non-youtube sources #3280184
    • Improve block headings #3282516
    • Fix body field block template WCAG #3280257
    • Did you find webform message not announced #3280784
    • WeT media player for local videos #3284458
    • Fix markup validation issue #3284898
    • Remove aria-label from invisible header nav #3284573
  • Updates for WxT Library
    • Date modified spacing issue #3282358
    • Date modified block to get value from Date Modified field #3280231
    • Update to latest GCweb and WxT #3280226

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

v4.2.4

  • Updates for Drupal Core (v9.2.18)
  • Updates for WxT
    • RouteNotFoundException: Route "search.view_node_search" on browser install #3275738
    • Blue intranet theme toggle #3276713
    • Views exposed form requires AJAX to be enabled on block display #3276663
    • Update blog breadcrumbs to work similar to other content type #3277084
    • Block headings changes for WCAG compliance #3277101
  • Updates for WxT Bootstrap
    • Revert search form block layout issues with custom theme #3274502
    • WET media player #3279276
    • Add common book page template fix to starterkit #3277987
    • Language switcher validation issue #3277091
    • Block headings changes for WCAG compliance #3277101
  • 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

v4.2.3

  • Updates for Drupal Core (v9.2.17)
  • Updates for WxT
    • Core Context breaks Layout Library #3263697
    • Lightbox markup incorrect #3269655
    • Switching to seven admin theme causes WSOD #3272568
    • Rename home breadcrumb #3275151
  • Updates for WxT Bootstrap
    • GC Subway layout issue #3268224
    • wxt_bootstrap starterkit core version requirement #3274498
    • Search form block layout issues with custom theme #3274502
    • Remove current page title from breadcrumbs by default #3274514
    • Enable fluid page per entity #3275166

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

v4.2.2

  • Updates for Drupal Core (v9.2.13)
  • Updates for WxT
    • Table of Contents exclude headings above token #3262311
    • Use footnote value as placeholder in CKEditor #3262570
    • WxT Editor PHPCS Cleanup #3261854
    • 4.20 Update Hook with minimal install #3263903
    • importTranslations() method not working for config translations #3266196
    • Ensure WxT custom install tasks are post install_finished #3266820

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

v4.2.1

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

v4.2.0

  • 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
    • Token module updates breaks patch #3252881
    • Redis incorrect QueueInterface implementation #3253822
    • New metatag release conflicts with wxt patch #3255324
    • Accessibility improvements to Diff Module #3228798
    • Update button_link, core_context, and group to latest stable
  • 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
    • WxT Bootstrap fix .pagedetails layout issues #3253398
    • GC Subway not working correctly in Intranet theme #3253829
    • Issues with Insert from Media Library #3246714
    • Add new route:<separator> for menu items #3236799
    • Add new CKEditor TOC Filter #3227545
    • Add new CKEditor Footnotes Filter #3249208

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"

v4.1.3

  • Updates for Drupal Core
    • Updates for Drupal Core to v9.1.15
    • 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
  • Updates for Drupal Contrib
    • Token module updates breaks patch #3252881
    • Redis incorrect QueueInterface implementation #3253822
    • New metatag release conflicts with wxt patch #3255324
    • Accessibility improvements to Diff Module #3228798
  • Updates for WxT
    • 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
  • Updates for WxT Bootstrap
    • WxT Bootstrap fix .pagedetails layout issues #3253398
    • GC Subway not working correctly in Intranet theme #3253829
    • Issues with Insert from Media Library #3246714
    • Add new route:<separator> for menu items #3236799

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

v4.1.2

  • Updates for Drupal Core (v9.1.14)
  • Updates for WxT
  • Updates for WxT Bootstrap
    • CKEditor table improvements #3247943
    • Add aria-current to GC Subway navigation #3243162
    • Accessibility issue in GC Intranet menu #3240931
  • Updates for WxT Library
    • Language switcher issue on Intranet theme #3246029
    • Undefined variable $wxt_active #3250005

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

v4.1.1

  • Updates for Drupal Core (v9.1.13)
  • Updates for WxT
    • Addition of the new GC Intranet Theme #3226972
    • WxT Ext Archived module improvements #3226555
    • Resolve this.$toggleWeightBUtton is undefined #3230065
  • Updates for WxT Bootstrap
    • Addition of the new GC Intranet Theme #3226972
    • Remove remnant flag template #3226974
    • Status message layout issues #3227944
    • All input buttons have title attribute set to "Search" #3230876
  • Updates for WxT Library
    • Addition of the new GC Intranet Theme #3226972
    • GC Intranet search block layout issues #3229155

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.

v4.1.0

  • 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

v4.0.7

  • Updates for WxT
    • 4.0.4 to 4.0.6 upgrade installs all modules #3216815
    • Broken/outdated links in menu migrations #3217224
    • Implied dependency in gcweb_block_spotlight migration #3217034
  • Updates for WxT Bootstrap
    • Sensible label defaults for brand menu #3217232
    • Footer menu should be configurable #3217213
    • Search field has hardcoded value #3217296
  • Updates for WxT Library
    • Search field has hardcoded value #3217296
    • Language block use correct language type #3219470

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.

v4.0.6

  • Updates for WxT
    • Update hook wxt_core_update_8403 #3214811
  • Updates for WxT Bootstrap (8.x-4.9)
  • Updates for WxT Library (8.x-4.9)

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.

v4.0.5

  • 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)
    • Skip links theme configuration text is currently not translateable #3210758
    • Incorrect/outdated class "mrgn-bttm-none" #3213481
    • Skip links theme configuration text is currently not translateable #3210758
  • 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.

v4.0.4

  • 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

v4.0.3

  • 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)
    • Add share widget options #3208103
    • Extra values(query) on search submit #3208471

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

v4.0.2

  • Updates for WxT
    • Detect and strip base URL from pasted URLs to increase matching hits #3078075
    • French revisions page always shows English revision state #3199354
    • Discard Draft button on moderation sidebar #3199358
    • Implement the Did you find what you were looking for webform #3200416
  • 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

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

v4.0.1

  • Updates for WxT
    • Restore French + Non symmetric menu functionality #3195279
    • Enable advanced dublin core metatag module by default #3194123
    • Update WxT migration content
    • Menu breadcrumb minor fix for french menu handling
    • Improved the default search experience #3195726
  • Updates for WxT Bootstrap
    • Restore French + Non symmetric menu functionality #3195279
    • WxT Bootstrap Fix Header Layout Issues #3194962
    • Fix unnecessary ARIA roles #3154001
    • Improved the default search experience #3195726
  • 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.

v4.0.0

  • 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

v4.0.0-RC3

  • 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

v4.0.0-RC2

  • 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

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

v4.0.0-RC1

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