Plan: Release Varbase 9.1.1

Created on 9 January 2024, 11 months ago
Updated 21 January 2024, 10 months ago

Varbase 9.1.1 Release notes

To install the Varbase 9.1.1 version run this command:
     composer create-project Vardot/varbase-project:~9.1.0 PROJECT_DIR_NAME --no-dev --no-interaction
  

Varbase documentation

Check out Varbase documentation for more details.

Highlighted important changes since Varbase 9.1.0 :

This is a patch (bugfix) release of Varbase 9 and is ready for use on production sites. Learn more about Varbase 9.

Paved the way for a smoother upgrade process to Drupal 10

Eliminating errors of using the same codebase with Drupal 9 and Drupal 10 and drop support for Drupal ~9

Notice: Drupal 9 is end of life!!, Drush 11 is end of life!!

Drupal 9 is end of life - PSA-2023-11-01

Drush 11 is end of life

What to do about Drupal 9's and Drush 11's end of life?

Updating Varbase ~9.0 to Drupal 10
Updating Drush to the Latest Stable Version

All old Varbase 9.0.x sites are ready to upgrade to Drupal ~10 with Varbase 9.1.x

  • Issue #3409214 : Updated Drupal Core from ~10.1.0 to ~10.2.0 and re-roled/updated/removed committed patches
  • Issue #3404221 : Changed default PHP version to PHP 8.2 for Varbase development and automated testing
  • Issue #3413598 : Changed to a re-rolled Drupal 10.2.1 fix for PHP message - Error: Call to a member function getEntityTypeId() on null (Layout Builder)

Added since Varbase 9.1.0 :

All new features are in Varbase ~10

Changed since Varbase 9.1.0 :

  • Issue #3408369 : Opened requirements for Blazy, Slick, Slick Views to ~2
  • Issue #3403786 : Revamped the 9.1.x branch for Varbase Style Guide to work with Drupal ~10 for a smoother upgrade process and drop support for Drupal ~9
  • Issue #3414362 by impol : Allowed to update Anchor Link to the latest version to work with CKEditor 5
  • Issue #3415842 : Disabled Layout Builder Block Sanitizer module and uninstalled it, as it is no longer supported
  • Updates since Varbase 9.1.0 :

    • Issue #3413115 : Updated Inline Entity Form from 1.0-rc15 to 1.0-rc17 and keep needed patches
    • Issue #3413143 : Updated Display Suite from 3.15.0 to 3.16.0 and keep needed patches
    • Issue #3414917 : Updated Display Suite from 3.16.0 to 3.18.0 ( ~3 ) and removed committed patches
    • Issue #3415867 : Updated Paragraphs Features from ~1 to default supported ~2
    • Issue #3415851 : Updated Paragraphs module 1.16.0 to 1.17.0 and kept needed patches
    • Issue #3415638 : Updated CKEditor Media Embed Plugin to ~1.0 || ~2.0 to allow for an upgrade to CKEditor 5

    Fixes since Varbase 9.1.0 :

    • Issue #3408809 : Fixed PHP 8.2+ Drupal Core issues by resolving deprecated function occurrences involving the passing of null
    • Issue #3408371 : Fixed PHP 8.2 Ultimate Cron deprecation issue with CronRule-class
    • Issue #3408505 : Fixed PHP 8.2 Real-time SEO issue of Deprecated function: Creation of dynamic property
    • Issue #3408378 : Fixed PHP 8.2 Display Suite Deprecated function: Creation of dynamic property
    • Issue #3408876 : Fixed PHP 8.2 Deprecated function: Creation of dynamic property $renderer
    • Issue #3411198 by Ahmad Khader : Fixed Deprecated function: Creation of dynamic property in VarbaseMediaHeaderBlock under PHP 8.2+
    • Issue #3408486 : Fixed PHP 8.2 CKEditor Media Embed Plugin issue of Deprecated function: Creation of dynamic property
    • Issue #3413103 by Ahmad Abbad : Fixed Fatal error on cloning a menu link (D10 site)
    • Issue #3413168 : Fixed PHP Fatal error: Cannot redeclare varbase_media_requirements() previously declared when installed with Drush ~12 and PHP 8.3
    • Issue #3412276 : Fixed OpenAPI with PHP 8.2+ of Deprecated function: Creation of dynamic property
    • Issue #3412390 : Fixed horizontal and vertical tabs styling issues within Dialog and Layout Library Modal by Claro or Gin after the Drupal ~10.2.0 Release
    • Issue #3408146 by impol : Fixed missing Add heading after fresh install, which needs a clear cache to show up in Layout editing
    • Issue #3415574 : Fixed to allow updating existing node entities in Views Bulk Operations (VBO) to support changing the ID while using delete action
    • Issue #3414651 by Ahmad Abbad : Fixed not shown Media header when node status is Draft
    • Issue #3413529 : Fixed Big Pipe issue in Drupal 10.2.1 of Uncaught TypeError: Cannot read properties of null (reading nodeType)
    • Issue #3416102 by n.ghunaim : Fixed incorrect version for varbase_layout_builder in composer.json in the 9.1.0 released tag

    Updating Varbase 9.1.0 to Varbase 9.1.1

    https://github.com/Vardot/varbase/blob/9.1.x/UPDATE.md

    Updated Change log file:

    https://github.com/Vardot/varbase/blob/9.1.x/CHANGELOG.md

    Varbase Automated Functional Testing

    https://github.com/Vardot/varbase/blob/9.1.x/tests/README.md

    Varbase Gherkin features

    https://github.com/Vardot/varbase/blob/9.1.x/tests/features/varbase/READ...

    📌 Task
    Status

    Fixed

    Version

    9.1

    Component

    Plan

    Created by

    🇯🇴Jordan Rajab Natshah Jordan

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

    Comments & Activities

    Production build 0.71.5 2024