Patternkit Beta 9 Release Plan

Created on 3 January 2024, 11 months ago
Updated 19 April 2024, 7 months ago

The issues listed here will be included as part of Patternkit's Beta 8 release.

Status: Testing – Targeted release 04/05/2024

Feature enhancements

📌 Migrate to GitlabCI Fixed
📌 Remove Unused Cache Settings From Forms Fixed
📌 Remove Shadow DOM Editor Attachment Fixed
📌 Fix Drupal 10.2 Deprecations Fixed
📌 Bump minimum requirements: PHP 8.1 and Drupal 10.1 Fixed
📌 Remove Support for CKEditor 4 Fixed
Make token clear option configurable Fixed
📌 Separate Patternkit Caches From Discovery Cache Fixed
📌 Remove Unsupported JSONEditor Themes and Add-Ons Fixed
📌 Migrate to GitlabCI Fixed
🐛 Bulk Pattern Updates and Usage Tracking Don't Cover Non-Default Entity Translations Fixed

Bug fixes

🐛 Failure when WYSIWYG and Toolbar Selection are Misconfigured Needs review
🐛 PHPCS Times Out In DrupalCI Since Drupal 9.5 Fixed
🐛 Undefined array key 2 LibraryStream.php:36 when executing drush image:flush --all command Fixed

Known issues

Release notes

The Beta 9 release is largely focused on maintenance and stability improvements with many of the adjustments and improvements included targeting code quality and removing support for largely unused features. These improvements will better enable maintenance efficiency moving forward while also enhancing the code stability for future development and releases.

In addition to these enhancements, the batch processing for both bulk pattern updates and pattern usage scanning introduced in the Beta 8 release has been further extended to support editorial workflows and sites using content translations in their layouts through the Layout Builder Asymmetric Translation (layout_builder_at) module .

Contributors (4)

firewaller , minsharm , pravat231 , slucero

Changelog

Issues: 12 issues resolved.

Changes since 9.1.0-beta8 :

Bug

  • #3357146 by slucero, minsharm: Failure when WYSIWYG and Toolbar Selection are Misconfigured
  • #3407141 by pravat231, minsharm: Undefined array key 2 LibraryStream.php:36 when executing drush image:flush --all command
  • #3423885 : Bulk Pattern Updates and Usage Tracking Don't Cover Non-Default Entity Translations

Feature

  • #3418973 by slucero, firewaller, minsharm: Make token clear option configurable

Misc

  • Capture composer plugin configuration.
  • Fix media upload button text with icons enabled
  • Cleanup incomplete parsers and plugins
  • Add gitlab configuration to run additional steps from another repo.
  • Remove outdated github config.

Task

  • #3415096 by slucero: Fix Drupal 10.2 Deprecations
  • #3415095 by slucero, minsharm: Remove Shadow DOM Editor Attachment
  • #3415094 by slucero, minsharm: Remove Unused Cache Settings From Forms
  • #3416535 by slucero, minsharm: Remove Support for CKEditor 4
  • #3416288 : Bump minimum requirements: PHP 8.1 and Drupal 10.1
  • #3403447 : Migrate to GitlabCI
  • #3419287 by slucero, minsharm: Separate Patternkit Caches From Discovery Cache
  • #3419540 by slucero, minsharm: Remove Unsupported JSONEditor Themes and Add-Ons
🌱 Plan
Status

Fixed

Version

9.1

Component

Module Core

Created by

🇺🇸United States slucero Arkansas

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

Production build 0.71.5 2024