Problem/Motivation
Following with:
Update engines yarn to >= 4.9.3 and packageManager to yarn@4.9.3 in the Varbase Project template #307
Proposed resolution
Change to
"license": "GPL-2.0-or-later",
"private": true,
"engines": {
"yarn": ">= 4.9.3",
"node": ">= 20.0"
},
and
"packageManager": "yarn@4.9.3"
- Update Bottstrap library to
5.3.8
- Add the
.yarnrc.yml file.
- Update dependencies to follow with Drupal Core package.json file
- Update the
yarn.lock file.
- Add
.cspell.json file
- Check this link to see how to switch yarn to
4.9.3 or 4.9.4 in your local.
- Add
.gitlab-ci.yml file with basic build and linting
Used a local global Drupal Package config updater agent
claude --permission-mode bypassPermissions "use @agent-drupal-package-config-updater and keep working in the /var/www/html/products/vartheme_bs5 folder"
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.1.0-beta1, vartheme_bs5-4.0.0-beta3
- ✅ No Update
- ➖ Optional Update
- ➖ Forced Update
- ➖ Forced Update if Unchanged
User interface changes
API changes
Data model changes
Release notes snippet
Updated Bootstrap library to 5.3.8
- [#3555742] chore(tooling): Updated Node.js to
>=20.0 and Yarn to 4.9.3 for Vartheme BS5 to align with Drupal Core with GitLab CI/CD
Comments
Comment #4
rajab natshahComment #5
rajab natshahComment #6
rajab natshahComment #8
rajab natshahComment #9
rajab natshah✅ Released vartheme_bs5-4.0.0-beta3
Comment #10
rajab natshah✅ Released varbase-10.1.0-beta1