Problem/Motivation

Drupal 10.3.0 stable was released on: 20 Jun 2024 by: catch
https://www.drupal.org/project/drupal/releases/10.3.0


Thanks, to the Drupal Core release team
  • Drupal 11.0.0-rc1 about to be released

Coming Soon

Proposed resolution

  • Change core_version_requirement to ~10.3.0 || ~11.0.0 in the .info.yml file.
  • Change drupal/core to ~10.3.0 || ~11.0.0 in the composer.json file.
  • Switch to a Default Varbase Layout Builder recipes and drop the use of the Module Installer Factory class in favour of Drupal Recipes

Remaining tasks

  • ✅ File an issue about this project
  • ✅ Addition/Change/Update/Fix to this project
  • ✅ Testing to ensure no regression
  • ➖ Automated unit/functional testing coverage
  • ➖ Developer Documentation support on feature change/addition
  • ➖ User Guide Documentation support on feature change/addition
  • ➖ UX/UI designer responsibilities
  • ➖ Accessibility and Readability
  • ✅ Code review from 1 Varbase core team member
  • ✅ Full testing and approval
  • ✅ Credit contributors
  • ✅ Review with the product owner
  • ✅ Update Release Notes and Update Helper on new feature change/addition
  • ✅ Release varbase-10.0.0, varbase_layout_builder-10.1.1, varbase-9.1.4, varbase_layout_builder-10.0.56 , varbase_layout_builder-9.0.42

Varbase update type

  • ✅ No Update
  • ➖ Optional Update
  • ➖ Forced Update
  • ➖ Forced Update if Unchanged

User interface changes

  • N/A

API changes

  • N/A

Data model changes

  • N/A

Release notes snippet

  • Issue #3458264: Updated Drupal Core to ~10.3.0 and ~11.0.0 with support for recipes in Varbase Layout Builder version requirements

Comments

Rajab Natshah created an issue. See original summary.

  • Rajab Natshah committed 918eccbb on 10.1.x
    Issue #3458264: Update Drupal Core to ~10.3.0 and ~11.0.0 with support...
rajab natshah’s picture

Issue summary: View changes

  • Rajab Natshah committed ee1c7a2c on 10.0.x
    Issue #3458264: Update Drupal Core to ~10.3.0 and ~11.0.0 with support...

  • Rajab Natshah committed 0772bf28 on 9.0.x
    Issue #3458264: Update Drupal Core to ~10.3.0 and ~11.0.0 with support...
rajab natshah’s picture

Assigned: rajab natshah » Unassigned
Issue summary: View changes
Status: Active » Needs review
Issue tags: +varbase-10.0.0, +varbase_layout_builder-10.1.1, +varbase-9.1.4, +varbase_layout_builder-10.0.56, +varbase_layout_builder-9.0.42
rajab natshah’s picture

Issue summary: View changes
rajab natshah’s picture

Issue summary: View changes
rajab natshah’s picture

Issue summary: View changes
rajab natshah’s picture

  • Rajab Natshah committed 22c6363a on 10.0.x
    Issue #3458264: Update Drupal Core to ~10.3.0 and ~11.0.0 with support...
rajab natshah’s picture

Status: Needs review » Fixed
rajab natshah’s picture

drush upgrade_status:analyze varbase_layout_builder
 [notice] Processing /var/www/html/dev/varbase10x1/docroot/modules/contrib/varbase_layout_builder.

================================================================================
Varbase Layout Builder, --
Scanned on Tue, 07/02/2024 - 16:50

FILE:
modules/contrib/varbase_layout_builder/src/Element/VarbaseLayoutBuilderUX.php

STATUS         LINE                           MESSAGE                           
--------------------------------------------------------------------------------
Check manually 12   Class                                                       
                    Drupal\varbase_layout_builder\Element\VarbaseLayoutBuilderUX
                    extends @internal class                                     
                    Drupal\layout_builder\Element\LayoutBuilder.                
--------------------------------------------------------------------------------

FILE: modules/contrib/varbase_layout_builder/src/Form/VisibilitySectionForm.php

STATUS         LINE                           MESSAGE                           
--------------------------------------------------------------------------------
Check manually 15   Class                                                       
                    Drupal\varbase_layout_builder\Form\VisibilitySectionForm    
                    extends @internal class                                     
                    Drupal\layout_builder\Form\LayoutRebuildConfirmFormBase.    
--------------------------------------------------------------------------------

FILE:
modules/contrib/varbase_layout_builder/varbase_layout_builder.libraries.yml

STATUS         LINE                           MESSAGE                           
--------------------------------------------------------------------------------
Check manually 0    The 'claro' library is depending on a deprecated library.   
                    The core/modernizr asset library is deprecated in Drupal    
                    10.1.0 and will be removed in Drupal 11.0.0. See            
                    https://www.drupal.org/node/3333253                         
--------------------------------------------------------------------------------
Check manually 0    The 'gin' library is depending on a deprecated library. The 
                    core/modernizr asset library is deprecated in Drupal 10.1.0 
                    and will be removed in Drupal 11.0.0. See                   
                    https://www.drupal.org/node/3333253                         
--------------------------------------------------------------------------------

FILE:
modules/contrib/varbase_layout_builder/themes/claro/css/components/dialog.css

STATUS         LINE                           MESSAGE                           
--------------------------------------------------------------------------------
Check manually 0    The #drupal-off-canvas selector is deprecated in            
                    drupal:9.5.0 and is removed from drupal:10.0.0. See         
                    https://www.drupal.org/node/3305664.                        
--------------------------------------------------------------------------------

FILE:
modules/contrib/varbase_layout_builder/themes/gin/css/components/dialog.css

STATUS         LINE                           MESSAGE                           
--------------------------------------------------------------------------------
Check manually 0    The #drupal-off-canvas selector is deprecated in            
                    drupal:9.5.0 and is removed from drupal:10.0.0. See         
                    https://www.drupal.org/node/3305664.                        
--------------------------------------------------------------------------------

FILE: modules/contrib/varbase_layout_builder/css/theme/vlb-enhancements.base.css

STATUS         LINE                           MESSAGE                           
--------------------------------------------------------------------------------
Check manually 0    The #drupal-off-canvas selector is deprecated in            
                    drupal:9.5.0 and is removed from drupal:10.0.0. See         
                    https://www.drupal.org/node/3305664.                        
--------------------------------------------------------------------------------

rajab natshah’s picture

drush upgrade_status:analyze varbase_layout_builder
 [notice] Processing /var/www/html/dev/varbase9x1/docroot/modules/contrib/varbase_layout_builder.

================================================================================
Varbase Layout Builder, --
Scanned on Tue, 07/02/2024 - 16:50

FILE:
modules/contrib/varbase_layout_builder/src/Element/VarbaseLayoutBuilderUX.php

STATUS         LINE                           MESSAGE                           
--------------------------------------------------------------------------------
Check manually 13   Class                                                       
                    Drupal\varbase_layout_builder\Element\VarbaseLayoutBuilderUX
                    extends @internal class                                     
                    Drupal\layout_builder\Element\LayoutBuilder.                
--------------------------------------------------------------------------------

FILE:
modules/contrib/varbase_layout_builder/varbase_layout_builder.libraries.yml

STATUS         LINE                           MESSAGE                           
--------------------------------------------------------------------------------
Check manually 0    The 'claro9' library is depending on a deprecated library.  
                    The core/modernizr asset library is deprecated in Drupal    
                    10.1.0 and will be removed in Drupal 11.0.0. See            
                    https://www.drupal.org/node/3333253                         
--------------------------------------------------------------------------------
Check manually 0    The 'claro10' library is depending on a deprecated library. 
                    The core/modernizr asset library is deprecated in Drupal    
                    10.1.0 and will be removed in Drupal 11.0.0. See            
                    https://www.drupal.org/node/3333253                         
--------------------------------------------------------------------------------

FILE: modules/contrib/varbase_layout_builder/css/theme/layout-builder-ux.css

STATUS         LINE                           MESSAGE                           
--------------------------------------------------------------------------------
Check manually 0    The #drupal-off-canvas selector is deprecated in            
                    drupal:9.5.0 and is removed from drupal:10.0.0. See         
                    https://www.drupal.org/node/3305664.                        
--------------------------------------------------------------------------------

FILE: modules/contrib/varbase_layout_builder/css/theme/vlb-enhancements.base.css

STATUS         LINE                           MESSAGE                           
--------------------------------------------------------------------------------
Check manually 0    The #drupal-off-canvas selector is deprecated in            
                    drupal:9.5.0 and is removed from drupal:10.0.0. See         
                    https://www.drupal.org/node/3305664.                        
--------------------------------------------------------------------------------

FILE:
modules/contrib/varbase_layout_builder/themes/claro9/css/base/off-canvas.theme.c
ss

STATUS         LINE                           MESSAGE                           
--------------------------------------------------------------------------------
Check manually 0    The #drupal-off-canvas selector is deprecated in            
                    drupal:9.5.0 and is removed from drupal:10.0.0. See         
                    https://www.drupal.org/node/3305664.                        
--------------------------------------------------------------------------------

FILE:
modules/contrib/varbase_layout_builder/themes/claro9/css/components/dialog.css

STATUS         LINE                           MESSAGE                           
--------------------------------------------------------------------------------
Check manually 0    The #drupal-off-canvas selector is deprecated in            
                    drupal:9.5.0 and is removed from drupal:10.0.0. See         
                    https://www.drupal.org/node/3305664.                        
--------------------------------------------------------------------------------

FILE:
modules/contrib/varbase_layout_builder/themes/claro10/css/components/dialog.css

STATUS         LINE                           MESSAGE                           
--------------------------------------------------------------------------------
Check manually 0    The #drupal-off-canvas selector is deprecated in            
                    drupal:9.5.0 and is removed from drupal:10.0.0. See         
                    https://www.drupal.org/node/3305664.                        
--------------------------------------------------------------------------------

FILE: modules/contrib/varbase_layout_builder/varbase_layout_builder.info.yml

STATUS         LINE                           MESSAGE                           
--------------------------------------------------------------------------------
Check manually 6    Value of core_version_requirement: ~10 is not compatible    
                    with the next major version of Drupal core. See             
                    https://drupal.org/node/3070687.                            

rajab natshah’s picture

Keeping the #drupal-off-canvas selector styling for now.
Full Drupal 11.0.0 support will be in the next upgrade check round.
Not doing that in this release.
Mostly support for Drupal Recipes

rajab natshah’s picture

Issue summary: View changes
rajab natshah’s picture

Issue summary: View changes
rajab natshah’s picture

Issue summary: View changes

✅ Released varbase-10.0.0

rajab natshah’s picture

Issue summary: View changes

✅ Released varbase-9.1.4

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.