Downloads

Download tar.gz 959.67 KB
MD5: 4ec73b1addaa418b4c2608379d2f5e33
SHA-1: f55220c925a29375a9dcce5341d300e0763716b4
SHA-256: 053687c8aad7ab8afc11895aafc02c120b7cd0b4fcf5c3e5fadc4aaf20016c2c
Download zip 1.17 MB
MD5: 82fd45d45045fb80e36f49120d16112e
SHA-1: 713c21c69210ce4c45b0fcf3ae0e4bf79e64b13f
SHA-256: 39b93b64e4439d5d9a9bc85ca8a9c59070f92e2194b7111af66608b596e59c43

Release notes

Varbase 9.0.16 Release notes

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


Varbase documentation

Check out Varbase documentation for more details.

Highlighted important changes since Varbase 9.0.15:

Varbase 9.0.16 CircleCI Build Passing

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

Issue #3392564: Updated the Varbase 9.0.x branch to use Drupal ~10.1.0

  • Issue #3392444: Revamped the 9.1.x branch for Varbase Core module to work with Drupal ~10.1.0 and custom needed changes for a smoother upgrade process
  • Issue #3392577: Revamped the 9.1.x branch for Varbase Editor to work with Drupal ~10.1.0 and custom needed changes for a smoother upgrade process
  • Issue #3394196: Updated default used Drush from ~11.0 to ~12.0

Drupal 9 support will end in November 2023

November 1, 2023 (UTC) Drupal 9 reaches end-of-life due to its dependency on Symfony 4.
Reference: Symfony 4.4 release checker.
What to do about Drupal 9's end of life in November 2023

All old Varbase 9.0.x sites are ready to upgrade to Drupal ~10.1.0

Added since Varbase 9.0.15:

  • Issue #3393168: Support Drupal ~10.1.0, CKEditor 4, CKEditor 5 at the same time in Varbase Media with number of fixes for Embed and Entity Embed modules
  • Issue #3392696: Added a patch for CKEditor 4 module to fix issue with Drupal ~10.1.0 and added the textmatch vendor plugin
  • Issue #3393696: Added Drush 12 compatibility for the CKEditor Media Embed Plugin module
  • Issue #3344805: Added Permissions for user roles to Varbase Core from scanned config/permissions directory
  • Issue #3344813: Added Permissions for user roles to Varbase Media from scanned config/permissions directory
  • Issue #3344807: Added Permissions for user roles to Varbase Editor from scanned config/permissions directory
  • Issue #3344811: Added Permissions for user roles to Varbase Layout Builder from scanned config/permissions directory
  • Issue #3344791: Added Permissions for user roles to Varbase API from scanned config/permissions directory
  • Issue #3344818: Added Permissions for user roles to Varbase Social Single Sign-On from scanned config/permissions directory
  • Issue #3344801: Added Permissions for user roles to Varbase Carousels from scanned config/permissions directory
  • Issue #3344808: Added Permissions for user roles to Varbase Email from scanned config/permissions directory
  • Issue #3344810: Added Permissions for user roles to Varbase Landing Page (Paragraphs) from scanned config/permissions directory
  • Issue #3344800: Added Permissions for user roles to Varbase Bootstrap Paragraphs from scanned config/permissions directory
  • Issue #3344821: Added Permissions for user roles to Varbase Workflow from scanned config/permissions directory
  • Issue #3393952: Added Permissions for user roles to Varbase Total Control Dashboard from scanned config/permissions directory
  • Issue #3341637: Added permissions to the SEO Admin user role for Varbase Dashboards default dashboard

Changed since Varbase 9.0.15:

  • Issue #3388011 by Rahaf Albawab: Freezed the use of wiled card over Blazy and Slick modules, at blazy-2.16.0, slick-2.9.0, and slick_views-2.7.0
  • Issue #3392945: Removed the Better Normalizers module from Varbase Core ( Uninstall first )
  • Issue #3383538: Removed Allowed Formats module, as it was added in Drupal ~10.1.0 core

    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.x branch 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.0 way, 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.x module branch, there is an issue that aims to move it in Drupal core in the future. See https://www.drupal.org/i/3323007.

Updates since Varbase 9.0.15:

  • Issue #3393654: Updated the Update Helper module from 3.0.4 to 3.0.4 || 4.0.0 to support Drush ~12.0 and kept needed patches
  • Issue #3393644: Updated Checklist API module from 2.1.1 to ~2.1.0 and removed committed patches
  • Issue #3386304: Updated Selenium Standalone server to 4.1.2 on 4445 port with Chrome browser 115.0.5790.110-1 and Chrome Driver 114.0.5735.90 version for automated testing in Circle CI
  • Issue #3392590: Updated Rabbit Hole module from ~1.0 to ~2.0
  • Issue #3386828: Updated Bootstrap Styles module from 1.1.1 to 1.1.2 and removed committed patches
  • Issue #3389387: Updated Bootstrap Styles module from 1.1.2 to 1.1.4 and kept needed patches
  • Issue #3390239: Updated Bootstrap Styles module from 1.1.4 to 1.1.5 and kept needed patches
  • Issue #3390250: Updated Content Moderation Notifications module from 3.5.0 to 3.6.0 and kept needed patches
  • Issue #3393303: Updated Linkit module from 6.1.1 to 6.1.2 and kept needed patches to keep supporting CKEditor 4 under Drupal 10
  • Issue #3393631: Updated the Paragraphs module from 1.15.0 to 1.16.0 and kept needed patches
  • Issue #3394030: Updated the Entity Browser Enhance(d|r) module from ~1.0 to ~1.0 || ~2.0.0 to support a smoother upgrade process
  • Issue #3393299: Updated Linkit module from 6.0.0-rc2 to 6.0.2 and kept needed patches to keep support for Drupal ~9.0

Fixes since Varbase 9.0.15:

  • Issue #3391602 by mohammad faqeh: Fixed video transitions prematurely to the next slide before its completion when the slider have dots
  • Issue #3391046 by YazanMajadba: Fixed with a switch to support Drupal 10 extension path resolver and file repository services and remove deprecation
  • Issue #3390982 by YazanMajadba: Fixed with a switch to support generate Absolute String using the Drupal 10 file_url_generator service as the function was deprecated
  • Issue #3386649 by YazanMajadba: Fixed deprecated PHP 8.1 function: strpos(): Passing null to parameter No. 1 ($haystack) of type string on the Old VLB ~9.0
  • Issue #3388795 by YazanMajadba: Fixed Drupal 10 PHP 8.1 Fatal error : Declaration of Varbase Update Helper Commands setLogger must be compatible with Drush Commands setLogger
  • Issue #3392457: Fixed Webform Views Integration Fatal error of Too few arguments to function passed
  • Issue #3392777: Fixed Error: Call to undefined function drupal_get_path() in varbase_layout_builder_library_info_alter()
  • Issue #3348097: Fixed Entity queries must explicitly set whether the query should be access checked or not in Varbase Core
  • Issue #3347912: Fixed Entity queries must explicitly set whether the query should be access checked or not in Varbase Layout Builder
  • Issue #3394143: Fixed visual regressions issues with the off-canvas Claro under Drupal ~10.1.0 issues with Varbase Layout Builder and Layout Builder UX
  • Issue #3345517: Fixed Drupal ~10.0 and TWIG ~3.0 Unexpected token name of value if (end of statement block expected)

Updating Varbase 9.0.15 to Varbase 9.0.16

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

Absolutely, additional checks and status updates are required for extra used contrib modules and themes in the projects.

In numerous projects, contrib modules frequently contain outdated PHP code, including deprecated classes, functions, or libraries. Moreover, many of these projects make use of deprecated JavaScript components, such as JQuery UI libraries, or employ outdated Drupal 9 methods.

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

Created by: rajab natshah
Created on: 15 Oct 2023 at 17:56 UTC
Last updated: 27 Nov 2023 at 20:57 UTC
Bug fixes
New features
Unsupported

Other releases