Problem/Motivation

#3229295: Initialize Varbase Theme (Bootstrap 5 - SASS) theme ( Vartheme BS5 )

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

  • Start a 9.1.x branch for Varbase and a new branch for all changed modules and logic with Bootstrap 5
  • Change the default theme from Vartheme BS4 to Vartheme BS5


To install the dev version of Varbase 9.1.x run this command:

Create a Varbase Project 9.1.x with Composer
composer create-project vardot/varbase-project:9.1.x-dev PROJECT_DIR_NAME --stability dev --no-interaction


Remaining tasks

  • ✅ File an issue about this project
  • ✅ Start a 9.1.x branch
    composer create-project vardot/varbase-project:9.1.x-dev PROJECT_DIR_NAME --stability dev --no-interaction
  • ✅ Testing to ensure no regression
  • ✅ Automated unit/functional testing coverage
    Varbase CircleCI Build Passing
  • ➖ 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-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

Comments

RajabNatshah created an issue. See original summary.

rajab natshah’s picture

Title: Start a 9.0.x branch for Varbase and Varbase Project to support Bootstrap 5 » Start a 9.1.x branch for Varbase and Varbase Project to support Bootstrap 5

  • RajabNatshah committed e0d11b3 on 9.1.x
    Issue #3251531: Start a 9.1.x branch for Varbase and Varbase Project to...

  • RajabNatshah committed 303936a on 9.1.x
    Issue #3251531: Start a 9.1.x branch for Varbase and Varbase Project to...

  • RajabNatshah committed 7d55ea1 on 9.1.x
    Issue #3251531: Start a 9.1.x branch for Varbase and Varbase Project to...

  • RajabNatshah committed a1f9474 on 9.1.x
    Issue #3251531: Start a 9.1.x branch for Varbase and Varbase Project to...

  • RajabNatshah committed edfe812 on 9.1.x
    Issue #3251531: Start a 9.1.x branch for Varbase and Varbase Project to...

  • RajabNatshah committed 28ebb25 on 9.1.x
    Issue #3251531: Start a 9.1.x branch for Varbase and Varbase Project to...
rajab natshah’s picture

Issue summary: View changes

Managed to get the Automated Functional Acceptance Testing pass with green Varbase CircleCI Build Passing

rajab natshah’s picture

Issue summary: View changes
rajab natshah’s picture

Issue summary: View changes

  • RajabNatshah committed 67adf1d on 9.1.x
    Issue #3251531: Start a 9.1.x branch for Varbase and Varbase Project to...
rajab natshah’s picture

Issue summary: View changes

  • RajabNatshah committed c81175b on 9.1.x
    Issue #3251531: Start a 9.1.x branch for Varbase and Varbase Project to...

  • Rajab Natshah committed fb313dd on 9.1.x
    Issue #3251531: Update Varbase Email from 9.0.x-dev to 9.1.x-dev branch
    
rajab natshah’s picture

Issue summary: View changes
Status: Active » Needs review
Issue tags: +varbase-10.0.0-alpha1
rajab natshah’s picture

Version: 9.0.x-dev » 9.1.x-dev
Assigned: rajab natshah » Unassigned
Status: Needs review » Fixed
rajab natshah’s picture

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

rajab natshah’s picture

Issue summary: View changes