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!
#3277336: Start a 10.0.x branch for Varbase distribution to support Drupal ~10.0

Looking at the Migrating to v5. The Bootstrap 5 has many logical changes.
A new branch is logical. To have a space for development and space for update and migration path from Bootstrap 4 to Bootstrap 5

Proposed resolution

  • 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.1.x branch
  • Support Bootstrap ~5
  • Drop any support for Bootstrap 4 in the 10.1.x branch
  • Real physical testing with Drupal ~10
  • Automated Upgrade to Drupal ~10 with update step configs from Varbase Updater: Making Varbase Updates Easier
    • Start a 10.1.x branch for Varbase Layout Builder

    Varbase Media

    Change the 10.1.x to use ~10.0 || 10.0.x-dev for Bootstrap 5
    "drupal/varbase_media": "~10.0 || 10.0.x-dev",

    Keep the 10.0.x use ~9.0 || 9.0.x-dev for Bootstrap 4
    "drupal/varbase_media": "~9.0 || 9.0.x-dev",

    Varbase Editor

    Change the 10.1.x to use ~10.0 || 10.0.x-dev for Bootstrap 5
    "drupal/varbase_editor": "~10.0 || 10.0.x-dev",

    Keep the 10.0.x use ~9.0 || 9.0.x-dev for Bootstrap 4
    "drupal/varbase_editor": "~9.0 || 9.0.x-dev",

    Remaining tasks

    • ✅ File an issue about this project
    • ✅ Start a 10.1.x branch
    • ✅ 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
    • ✅ Update Release Notes and Update Helper on new feature change/addition
    • ✅ Code review from 1 Varbase core team member
    • ✅ Full testing and approval
    • ✅ Credit contributors
    • ✅ Review with the product owner
    • ✅ Release varbase-9.0.4, varbase_layout_builder-10.0.8, varbase-10.0.0-alpha1, varbase_layout_builder-10.1.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

    • Issue #3251532: Started a 10.1.x branch for Varbase Layout Builder to support Bootstrap 5 and Drupal ~10.0

    Comments

    RajabNatshah created an issue. See original summary.

    rajab natshah’s picture

    Title: Start a 10.1.x branch for Varbase Layout Builder to use Bootstrap 5 » Start a 10.1.x branch for Varbase Layout Builder to support Bootstrap 5
    rajab natshah’s picture

    Version: 10.0.x-dev » 10.1.x-dev

    • RajabNatshah committed b29f46f on 10.1.x
      Issue #3251532: Start a 10.1.x branch for Varbase Layout Builder to...
    rajab natshah’s picture

    Issue summary: View changes
    rajab natshah’s picture

    Issue summary: View changes

    • RajabNatshah committed e9dd23c on 10.0.x
      Issue #3251532: Keep using ~9.0.0 || 9.0.x-dev for Varbase Media and...
    rajab natshah’s picture

    Issue summary: View changes
    rajab natshah’s picture

    Issue summary: View changes

    • RajabNatshah committed 4ad9808 on 10.1.x
      Issue #3251532: Start a 10.1.x branch for Varbase Layout Builder to...
    rajab natshah’s picture

    Released Varbase Layout Builder 10.0.8
    https://www.drupal.org/project/varbase_layout_builder/releases/10.0.8

    • Issue #3251532: Kept using ~9.0.0 || 9.0.x-dev for Varbase Media and Varbase Editor which using Bootstrap 4 on the Varbase Layout Builder 10.0.x branch. after starting a 9.1.x branch to support Bootstrap 5
    rajab natshah’s picture

    rajab natshah’s picture

    Issue summary: View changes
    rajab natshah’s picture

    Issue summary: View changes
    rajab natshah’s picture

    rajab natshah’s picture

    Status: Fixed » Closed (fixed)
    rajab natshah’s picture

    Assigned: Unassigned » rajab natshah
    Issue summary: View changes
    Status: Closed (fixed) » Active
    rajab natshah’s picture

    Issue summary: View changes

    • Rajab Natshah committed f52af4e on 10.1.x
      Issue #3251532: Start a 10.1.x branch for Varbase Layout Builder to...
    rajab natshah’s picture

    Issue summary: View changes
    rajab natshah’s picture

    rajab natshah’s picture

    Assigned: rajab natshah » mohammed j. razem
    Issue summary: View changes
    Status: Active » Needs review
    rajab natshah’s picture

    Assigned: mohammed j. razem » Unassigned
    rajab natshah’s picture

    Title: Start a 10.1.x branch for Varbase Layout Builder to support Bootstrap 5 » Start a 10.1.x branch for Varbase Layout Builder to support Bootstrap 5 and Drupal ~10.0
    rajab natshah’s picture

    Status: Needs review » Fixed

    Status: Fixed » Closed (fixed)

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

    rajab natshah’s picture

    Assigned: Unassigned » rajab natshah
    Issue summary: View changes
    Status: Closed (fixed) » Active
    rajab natshah’s picture

    Assigned: rajab natshah » mohammed j. razem
    Issue summary: View changes
    Status: Active » Needs review
    rajab natshah’s picture

    Assigned: mohammed j. razem » Unassigned
    Status: Needs review » Fixed

    Status: Fixed » Closed (fixed)

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

    rajab natshah’s picture

    rajab natshah’s picture

    Issue summary: View changes