Skip to content

Releases: drupalwxt/wxt

5.0.0-rc1

14 Aug 13:30
Compare
Choose a tag to compare

Features / Updates:

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

4.5.4

14 Aug 02:35
Compare
Choose a tag to compare

Features / Updates:

  • Updates for Drupal Core
    • Patch (bugfix) release of Drupal Core to v9.5.10
  • Updates for Drupal Contrib
    • Incompatible version for ckeditor/fakeobjects #3363952
    • Update migrate_plus to ^6.0 #3372334
  • Updates for WxT
    • Check $profile is not null condition.
    • Add ability to set permissions for wxt_ext_breadcrumbs #3366800
    • Keep drupal/groups disabled by default #3357710
    • Undefined array key 'editor' in wxt_ext_editor_editor_js_settings_alter #3373991
  • Updates for WxT Bootstrap
    • Issue #3356383 by Liam Morland: Typo in template files: "clas" #3373991
    • Issue #3356385 by Liam Morland: Empty label can lead to empty 'h3', invalid HTML #3373991
  • Updates for WxT Library
    • 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):

N/A

4.5.3

26 Apr 18:22
Compare
Choose a tag to compare

Features / Updates:

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

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

24 Apr 17:15
Compare
Choose a tag to compare

Features / Updates:

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

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

24 Mar 01:20
Compare
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.4.3

24 Mar 00:55
Compare
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
Compare
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
Compare
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
Compare
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
Compare
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.