Varbase 9.0.17 Release notes

composer create-project Vardot/varbase-project:~9.0.0 PROJECT_DIR_NAME --no-dev --no-interaction
Varbase documentation
Check out Varbase documentation for more details.
Highlighted important changes since Varbase 9.0.16:
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
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?
All old Varbase
9.0.xsites are ready to upgrade to latest Drupal~10version with Varbase9.1.x
Added since Varbase 9.0.16:
All new features are in Varbase ~10
- Issue #3394686: Added Editoria11y Accessibility Checker
~2.1.0module - Issue #3404332: Included the default configuration for Editoria11y Settings as a
"recipe"to be automatically imported whenever Editoria11y is activated - Issue #3344809: Added Permissions for user roles to Varbase FAQs from scanned
config/permissionsdirectory - Issue #3404454: Added
translate any entityandcontent translationspermissions"recipes"for user roles when installing the Varbase Internationalization module - Issue #3399834: Added
"Allow custom account name"to Varbase general settings to work with Email Registration~2.0.0
Changed since Varbase 9.0.16:
- Issue #3401085: Allowed to upgrade Allowed Formats module to
~3.0with migration to Drupal~10in Varbase Layout Builder
Since Drupal 10.1.0, limiting the text formats per field instance is a feature provided by Drupal core. Read https://www.drupal.org/node/3318572 for details.
In the
3.xbranch of this module this feature has been removed as obsolete, but the module provide an update path from existing sites to move the allowed formats, as they were stored by the previous versions of the module, to Drupal>=10.1.0way, in field settings.The module provides also a feature that allows site builders to hide the formatted text format help and guidelines. Even this feature is still preserved in the
3.xmodule branch, there is an issue that aims to move it in Drupal core in the future. See https://www.drupal.org/i/3323007. - Issue #3404910 by mohammad faqeh: Improved implementation of the Theme Negotiator for Layout Builder Routes with Regular Expression Purge Match
- Issue #3394530: Switched Metatag module from
^1.12to~1.0 ||~2.0.0to have a smooth update process and keep legacy support too - Issue #3394479 by emircanerkul: Switched Google Tag module from
~2.0.0only to~1.0 || ~2.0.0to have a smooth update process and keep legacy support too - Issue #3399879: Changed functional automated testing features to match with Email Registration
~2.0.0forcreate/update/ andloginwith"Email address or username" - Issue #3397659 by mohammad faqeh: Enabled Video Looping for Single Video Slides and Minimize Initial Slide Delay
- Issue #3394303: Allowed Varbase Media Demo Assets
~10to be installed with Drupal~9.0or Drupal~10sites - Issue #3395943: Revamped the
9.1.xbranch for Varbase Bootstrap Paragraphs to work with Drupal~10and custom needed changes for a smoother upgrade process - Issue #3400136: Refactored updates for Varbase Core by moving hook updates to
include/updateswith load Include based on major branches - Issue #3400109: Refactored updates for Varbase API by moving hook updates to
include/updateswith load Include based on major branches - Issue #3400209: Refactored updates for Varbase Media by moving hook updates to
include/updateswith load Include based on major branches - Issue #3400234: Refactored updates for Varbase Editor by moving hook updates to
include/updateswith load Include based on major branches - Issue #3400241: Refactored updates for Varbase Blog by moving hook updates to
include/updateswith load Include based on major branches - Issue #3400422: Refactored updates for Varbase Landing Page (Paragraphs) by moving hook updates to
include/updateswith load Include based on major branches - Issue #3400246: Refactored updates for Varbase Media Hero Slider by moving hook updates to
include/updateswith load Include based on major branches - Issue #3400356: Refactored updates for Varbase Bootstrap Paragraphs by moving hook updates to
include/updateswith load Include based on major branches - Issue #3400376: Refactored updates for Varbase Email by moving hook updates to
include/updateswith load Include based on major branches - Issue #3400441: Refactored updates for Varbase Search by moving hook updates to
include/updateswith load Include based on major branches - Issue #3400506: Refactored updates for Varbase Layout Builder by moving hook updates to
include/updateswith load Include based on major branches - Issue #3400465: Refactored updates for Varbase Workflow by moving hook updates to
include/updateswith load Include based on major branches - Issue #3400453: Refactored updates for Varbase SEO by moving hook updates to
include/updateswith load Include based on major branches - Issue #3400484: Refactored updates for Varbase Social Single Sign-On by moving hook updates to
include/updateswith load Include based on major branches - Issue #3400630: Refactored updates for Varbase Media Header by moving hook updates to
include/updateswith load Include based on major branches - Issue #3400369: Refactored updates for Varbase Carousels by moving hook updates to
include/updateswith load Include based on major branches - Issue #3400484: Refactored updates for Varbase Social Single Sign-On by moving hook updates to
include/updateswith load Include based on major branches - Issue #3405741: Switched from Drupal module load Include to native PHP include once for Varbase Core to include all
helpersandupdates - Issue #3405812: Switched from Drupal module load Include to native PHP include once for Varbase Editor to include all
helpersandupdates - Issue #3406592: Switched from Drupal module load Include to native PHP include once for Varbase Social Single Sign-On to include all
helpersandupdates - Issue #3406567: Switched from Drupal module load Include to native PHP include once for Varbase SEO to include all
helpersandupdates - Issue #3406416: Switched from Drupal module load Include to native PHP include once for Varbase Media Header to include all
helpersandupdates - Issue #3406549: Switched from Drupal module load Include to native PHP include once for Varbase Search to include all
helpersandupdates - Issue #3406686: Switched from Drupal module load Include to native PHP include once for Varbase Workflow to include all
helpersandupdates - Issue #3406275: Switched from Drupal module load Include to native PHP include once for Varbase Media to include all
helpersandupdate - Issue #3406182: Switched from Drupal module load Include to native PHP include once for Varbase Layout Builder to include all
helpersandupdates - Issue #3406150: Switched from Drupal module load Include to native PHP include once for Varbase FAQs to include all
helpersandupdates - Issue #3405970 by Omar Alahmed: Switched from Drupal module load Include to native PHP include once for Varbase Email to include all
helpersandupdates - Issue #3406025: Switched from Drupal module load Include to native PHP include once for Varbase Media Hero Slider to include all
helpersandupdates - Issue #3405729: Switched from Drupal module load Include to native PHP include once for Varbase Carousels to include all
helpersandupdates - Issue #3405720: Switched from Drupal module load Include to native PHP include once for Varbase Landing Page (Paragraphs) to include all
helpersandupdates - Issue #3405702: Switched from Drupal module load Include to native PHP include once for Varbase Bootstrap Paragraphs to include all
helpersandupdates - Issue #3405693: Switched from Drupal module load Include to native PHP include once for Varbase Blog (Corporate Blog) to include all
helpersandupdates - Issue #3405344: Switched from Drupal module load Include to native PHP include once for Varbase API to include all
helpersandupdates
Updates since Varbase 9.0.16:
- Issue #3396694 by Omar Alahmed: Updated Fast 404 module from
~2.0to~2.0 || ~3.0for a smoother update process on the9.0.xbranch - Issue #3396822 by jedgar1mx: Updated Rabbit Hole module from
~1.0to~1.0 || ~2.0.0for a smoother update process on the9.0.xbranch - Issue #3405239 by jedgar1mx: Updated Paragraphs Edit module from
~2to~3 - Issue #3397775: Updated Paragraphs Previewer module from
1.7.0to1.8.0and kept needed patches - Issue #3395944: Updated Varbase Bootstrap Paragraphs module from
9.0.x-devto9.1.x-devto work with Drupal~10and for a smoother upgrade process - Issue #3397744: Updated Webform module from
~6.1.0to~6.2.0 - Issue #3399955: Updated Entity Embed module from
1.4.0to1.5.0and kept needed patches - Issue #3399770: Updated Email Registration module from
~1.0to~2.0.0 - Issue #3399759: Updated Config Ignore module from
3.0.0to3.0.1(~3.0) and removed committed patches - Issue #3399632: Updated Config Ignore module from
3.0.0-rc1to3.0.0and added a needed patch for a smoother upgrade process - Issue #3395925: Updated the Embed module from
1.6.0to1.7.0(~1.0) and removed committed patches - Issue #3394554: Updated Schema.org Metatag module from
~2.0to~2.0 || ~3.0.0 - Issue #3394562: Updated Schema.org Metatag module from
~2.0to~2.0 || ~3.0.0in Varbase API - Issue #3394558: Updated Metatag module from
^1.12to~1.0 ||~2.0.0 - Issue #3393381: Updated Taxonomy Term Reference Tree Widget from
~1.0to~2.0.0 - Issue #3393384: Updated Colorbox module from
~1.0to~2.0.0
Fixes since Varbase 9.0.16:
- Issue #3397497 by josebc: Fixed visual regression issues with the media library and custom Vartheme Claro style for Layout Builder
- Issue #3401833 by Ahmad Abbad: Fixed pager behavior and style in Media Library widget with or without AJAX issues in deep level 4 or 5 AJAxing
- Issue #3401834 by Ahmad Abbad: Fixed Request-URI Too Long 414 for deep level
4or5+AJAX requests - Issue #3387135 by jedgar1mx: Fixed null returns for Background colors with columns
- Issue #3394665 by jedgar1mx: Fixed Broken and deprecated twig templates on for loops and limited the
9.0.xbranch to Drupal~9.0only - Issue #3401563 by n.ghunaim: Fixed not properly working Claro theme Media Library styling with the latest Drupal core 9 version 9.5.11
- Issue #3398691 by Ibrahim Tameme: Fixed not rendered selection checkbox for Media Library grid widget after searching
- Issue #3394268 by emircanerkul: Fixed Drupal 10 Warning: Undefined array key item for blazy blurry pre-process of media field
- Issue #3404207: Fixed missing Cover Image column for videos in the Media Library
tableandwidgetview display option - Issue #3405991 by RaniaMashaqbeh: Fixed console error that appears because of requesting a leftover
quickedit.cssDrupal ~9 file invartheme_claro.info.ymlin Drupal ~10
Addedthe Uninstall the Quick Edit module step to the Updating Varbase ~9.0 to Drupal 10 page.
- Issue #3404913 by RaniaMashaqbeh: Fixed Class ModuleInstallerFactory not found when updating for Varbase Core
- Issue #3405260: Fixed Class ModuleInstallerFactory not found when updating for Varbase Bootstrap Paragraphs
- Issue #3404635 by emircanerkul: Fixed to always attach
claro9orclaro10libraries in forms in Layout Builder Modal - Issue #3404615 by emircanerkul: Fixed not needed condition for parent theme is front-end theme and
_drupal_ajaxin Drupal ~10 compatibility ofVarbaseLayoutBuilderThemeNegotiator
Updating Varbase 9.0.16 to Varbase 9.0.17
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...
- PDF Varbase 9.0.17 Automated Functional testing report
- ZIP Varbase 9.0.17 Automated Functional testing report
| Comment | File | Size | Author |
|---|---|---|---|
| #52 | Varbase-9017-Automated-Functional-testing-report.zip | 101.66 KB | rajab natshah |
| #52 | Varbase-9017-Automated-Functional-testing-report.pdf | 3.64 MB | rajab natshah |
| #7 | varbase-90017.png | 54.11 KB | rajab natshah |

Comments
Comment #2
rajab natshahComment #3
rajab natshahComment #4
rajab natshahComment #5
rajab natshahComment #6
rajab natshahComment #7
rajab natshahComment #8
rajab natshahComment #9
rajab natshahComment #10
rajab natshahComment #11
rajab natshahComment #12
rajab natshahComment #13
rajab natshahComment #14
rajab natshahComment #15
rajab natshahComment #16
rajab natshahComment #17
rajab natshahComment #18
rajab natshahComment #19
rajab natshahComment #20
rajab natshahComment #21
rajab natshahComment #22
rajab natshahComment #23
rajab natshahComment #24
rajab natshahComment #25
rajab natshahComment #26
rajab natshahComment #27
rajab natshahComment #28
rajab natshahComment #29
rajab natshahComment #30
rajab natshahComment #31
rajab natshahComment #32
rajab natshahComment #33
rajab natshahComment #34
rajab natshahComment #35
rajab natshahComment #36
rajab natshahComment #37
rajab natshahComment #38
rajab natshahComment #39
rajab natshahComment #40
rajab natshahComment #41
rajab natshahComment #42
rajab natshahComment #43
rajab natshahComment #44
rajab natshahComment #45
rajab natshahComment #46
rajab natshahComment #47
rajab natshahComment #48
rajab natshahComment #49
rajab natshahComment #51
rajab natshahComment #52
rajab natshahComment #54
rajab natshahComment #55
rajab natshahComment #56
rajab natshah✅ Released varbase-9.0.17
Comment #57
rajab natshahComment #58
rajab natshahComment #60
rajab natshah