Skip to content

Latest commit

 

History

History
718 lines (552 loc) · 26.8 KB

CHANGELOG.md

File metadata and controls

718 lines (552 loc) · 26.8 KB

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