Plan: Release Varbase 9.1.0

Created on 26 November 2023, 7 months ago
Updated 9 December 2023, 7 months ago

Varbase 9.1.0 Release notes

To install the Varbase 9.1.0 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.0.17 :

This is an upgrade path release of Varbase 9 to upgrade to Drupal 10 and is ready for use on production sites. Learn more about Varbase 9.

  • Issue #3404185 : Revamped the 9.1.x branch for Varbase Profile to work with Drupal ~10 for a smoother upgrade process and drop support for Drupal ~9
  • Issue #3394686 : Added Editoria11y Accessibility Checker ~2.1.0 module
  • Issue #3404332 : Included the default configuration for Editoria11y Settings as a "recipe" to be automatically imported whenever Editoria11y is activated
  • Issue #3399834 : Added "Allow custom account name" to Varbase general settings to work with Email Registration ~2.0.0
  • Issue #3394277 : Added the deprecated Hypermedia Application Language (HAL) ~2.0 module for Drupal Core ~10.1.0 in the 9.1.x branch only for smoother upgrade process
  • Issue #3402849 : Added compress ajax page state to Drupal ~10.1.0

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

Added since Varbase 9.0.16 :

  • Issue #3403845 : Started a 2.1.x branch for Varbase Workflow to support Drupal ~10 and drop support for Drupal ~9
  • Issue #3403439 : Started a 9.1.x branch for Varbase API to support Drupal ~10 and drop support for Drupal ~9
  • Issue #3403616 : Started a 9.1.x branch for Varbase Total Control Dashboard to support Drupal ~10 and drop support for Drupal ~9
  • Issue #3403520 : Started a 9.1.x branch for Varbase SEO to support Drupal ~10 and drop support for Drupal ~9
  • Issue #3403487 : Started a 9.1.x branch for Varbase Search to support Drupal ~10 and drop support for Drupal ~9
  • Issue #3403361 : Started a 9.1.x branch for Varbase Social Single Sign-On to support Drupal ~10 and drop support for Drupal ~9
  • Issue #3397695 : Added Varbase Drush commands to address non-existent permissions and resolve any inconsistencies in entity and field definitions

    drush varbase list

    drush varbase:remove-non-existent-permissions

    Remove non-existent permissions, to be used for upgrades with missing static and dynamic permissions

    drush varbase:entity-update

    Entity updates to clear up any mismatched entity and/or field definitions. Fix changes were detected in the entity type and field definitions.

    Run ./bin/drush varbase list in a Varbase site to see them after updates.

    Please, suggest to add any needed custom drush commands

  • Issue #3344809 : Added Permissions for user roles to Varbase FAQs from scanned config/permissions directory

Changed since Varbase 9.0.17 :

    • Issue #3403763 : Revamped the 9.1.x branch for Varbase Media to work with Drupal ~10 for a smoother upgrade process and drop support for Drupal ~9
    • Issue #3403808 : Revamped the 9.1.x branch for Varbase Media Header to work with Drupal ~10 for a smoother upgrade process and drop support for Drupal ~9
    • Issue #3403635 : Revamped the 9.1.x branch for Varbase Blog (Corporate Blog) to work with Drupal ~10 for a smoother upgrade process and drop support for Drupal ~9
    • Issue #3403693 : Revamped the 9.1.x branch for Varbase Email to work with Drupal ~10 for a smoother upgrade process and drop support for Drupal ~9
    • Issue #3403775 : Revamped the 9.1.x branch for Varbase Landing Page (Paragraphs) to work with Drupal ~10 for a smoother upgrade process and drop support for Drupal ~9
    • Issue #3403646 : Revamped the 9.1.x branch for Varbase Carousels to work with Drupal ~10 for a smoother upgrade process and drop support for Drupal ~9
    • Issue #3403836 : Revamped the 9.1.x branch for Varbase FAQs to work with Drupal ~10 for a smoother upgrade process and drop support for Drupal ~9
    • Issue #3403740 : Revamped the 9.1.x branch for Varbase Media Hero Slider to work with Drupal ~10 for a smoother upgrade process and drop support for Drupal ~9
    • Issue #3404910 by mohammad faqeh : Improved implementation of the Theme Negotiator for Layout Builder Routes with Regular Expression Purge Match
    • Issue #3404681 : Changed drupal/core to ~10 for Varbase Layout Builder in the .info.yml and composer.json files to allow for a smooth update to latest stable Drupal 10 versions
    • Issue #3404705 : Changed drupal/core to ~10 for Vartheme Claro in the .info.yml and composer.json files to allow for a smooth update to latest stable Drupal 10 versions
    • Issue #3405301 : Changed drupal/core to ~10 in the .info.yml and composer.json files to allow for a smooth update to latest stable Drupal 10 versions
    • Issue #3405292 : Changed drupal/core to ~10 in the .info.yml and composer.json files to allow for a smooth update to latest stable Drupal 10 versions
    • Issue #3405122 : Changed drupal/core to ~10 in the .info.yml and composer.json files to allow for a smooth update to latest stable Drupal 10 versions
      Updated
      Additional Components Varbase Reports
    • Issue #3404855 : Changed drupal/core to ~10 in the .info.yml and composer.json files to allow for a smooth update to latest stable Drupal 10 versions
    • Issue #3404913 by RaniaMashaqbeh : Fixed Class ModuleInstallerFactory not found when updating Varbase Core
    • Issue #3404823 : Changed drupal/core to only ~10 in the .info.yml and composer.json files for Varbase Editor on the 10.0.x branch
    • Issue #3404722 : Changed drupal/core to ~10 in the .info.yml and composer.json files for Varbase Theme (Bootstrap 4 - SASS) to allow for a smooth update to latest stable Drupal 10 versions
    • Issue #3404223 : Changed drupal/core to ~10 in the .info.yml and composer.json files for Varbase Bootstrap Paragraph to allow for a smooth update to latest stable Drupal 10 versions

    Updates since Varbase 9.0.17 :

    Fixes since Varbase 9.0.17 :

    • Issue #3404207 : Fixed missing Cover Image column for videos in the Media Library table and widget view display option
    • Issue #3405991 by RaniaMashaqbeh : Fixed console error that appears because of requesting a leftover quickedit.css Drupal ~9 file in vartheme_claro.info.yml in Drupal ~10
      Added

      the Uninstall the Quick Edit module step to the Updating Varbase ~9.0 to Drupal 10 page.

    • Issue #3406530 : Fixed Varbase Media Header background Image not being on Edge to Edge Background after updating to Drupal 10
    • Issue #3405260 : Fixed Class ModuleInstallerFactory not found when updating Varbase Bootstrap Paragraphs
    • Issue #3404635 by emircanerkul : Fixed to always attach claro9 or claro10 libraries in forms in Layout Builder Modal
    • Issue #3404615 by emircanerkul : Fixed not needed condition for parent theme is front-end theme and _drupal_ajax in Drupal ~10.1.0 compatibility of VarbaseLayoutBuilderThemeNegotiator
    • Issue #3403414 by Ahmad Abbad : Fixed editing and viewing paragraphs issues of incorrect revision of its parent when content moderation is involved

    Updating Varbase 9.0.17 to Varbase 9.1.0

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

    Updated Change log file:

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

    Varbase Automated Functional Testing

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

    Varbase Gherkin features

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

🌱 Plan
Status

Fixed

Version

9.1

Component

Code

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.69.0 2024