Problem/Motivation
Drupal 10.0.0 stable was released on: 15 Dec 2022 by the Drupal core team
https://www.drupal.org/project/drupal/releases/10.0.0
Thank you so much!
Proposed resolution
- Switch work from the 9.1.x branch to the 10.0.x branch
- Support Drupal ~10 and change all deprecated packages, classes, functions, asset libraries to the Drupal 10 way
- Drop support for Drupal ~9 in the 10.0.x branch
- Support Bootstrap ~5
- Drop any support for Bootstrap 4 in the 10.0.x branch
- Real physical testing with Drupal ~10
- Automated Upgrade to Drupal ~10 with update step configs from Varbase Updater: Making Varbase Updates Easier
- Started a 10.0.x branch for Varbase project template to support Drupal ~10.0 #143
Create a Varbase project with Composer:
To install the development version of Varbase 10.0.x run this command:
composer create-project vardot/varbase-project:10.0.x-dev PROJECT_DIR_NAME --stability dev --no-interaction
Remaining tasks
- ✅ File an issue about this project
- ✅ Add a 10.0.x branch
- ✅ Testing to ensure no regression
- ✅ Automated unit/functional testing coverage
Varbase 10.0.x with Drupal ~10.0
- ➖ Developer Documentation support on feature change/addition
- ➖ User Guide Documentation support on feature change/addition
- ➖ 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-alpha1
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 #3277336: Started a
10.0.xbranch for Varbase distribution to support Drupal ~10.0

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 #11
rajab natshahCreate a Varbase project with Composer:
To install the development version of Varbase 10.0.x run this command:
Comment #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
kreynen commentedhttps://www.drupal.org/project/distributions_recipes is at the point you can test basic recipes with the instructions @alexpott created. Have you given any thought to leveraging Recipes in the D10 version of Varbase?
Comment #34
rajab natshahNoted;
Thank you, Kevin for pointing that.
Following to explore for sure. And the slack channel too.
Comment #35
rajab natshahComment #36
rajab natshahComment #37
rajab natshahComment #38
rajab natshahVarbase 10.0.x
Fixed the automated functional testing features after the switch of Vartheme BS5 branch from 1.0.x-dev to 2.0.x-dev and replace Bootstrap Barrio theme with Radix theme on Varbase installation - TEMP commented number of features - As Bootstrap 5 + Layout Builder + Bootstrap Layout Builder is having a smooth scroll which affects automated testing.
Further issues will follow to change Automated Functional testing features to work with Bootstrap 5 in full set
Comment #39
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 #50
rajab natshahComment #51
rajab natshahComment #52
rajab natshahComment #53
rajab natshahComment #54
rajab natshahComment #55
rajab natshahComment #56
rajab natshahComment #57
rajab natshahComment #58
rajab natshahComment #59
rajab natshahComment #60
rajab natshahComment #61
rajab natshah#3341574: Switch from Varbase Total Control Dashboard module to Varbase Dashboards

After the switch
Passed the Automated Functional Acceptance Testing working for Varbase 10.0.x
Starting the final step for the build and install.
#3341976: Switch the default Drupal Core from ~9.5.0 to ~10.0.0 on the 10.0.x branch in Varbase Core
Comment #62
rajab natshahComment #63
rajab natshahComment #64
rajab natshahComment #70
rajab natshahManaged to have ✅ Automated unit/functional testing coverage for Varbase 10.0.x with Drupal ~10.0
Create a Varbase project with Composer:
To install the development version of Varbase 10.0.x run this command:
Comment #71
rajab natshahComment #72
rajab natshahComment #75
rajab natshahComment #76
rajab natshah✅ Released varbase-10.0.0-alpha1