Merge Requests

More

Recent comments

πŸ‡―πŸ‡΄Jordan Rajab Natshah Jordan

Yes, Basic composer update with follow up changes.

Officially paved the way for Automatic Updates in Varbase projects.

Enabling Automatic Updates Documentation Page for Varbase

Configuring secure automatic updates in Varbase ~10.1.0 using Drupal ~11, Automatic Updates β†’ , Package Manager β†’ module and The Update Framework (TUF).

Now you can prompt the AI CLI to help you with that ( in a local DDEV/Docker sandbox )

Example #1 for letting the AI do the Basic composer update for a local DDEV site using the guide in 10.0.x

claude --permission-mode bypassPermissions """
Keep in a loop until you finish the update to Varbase ~10.1.0 in this Varbase project 
- keep working only in the /var/www/html/test/v10x00xsite folder
- Only configure the DDEV not the local system
- Update Varbase from ~10.0.0 to ~10.1.0
- Bring in any still enabled and used contrib modules ( add them to the root composer.json ) file.
- Create an automated functional testing with playwright to test the site ( use the ready tests if they are in the project )
- Check the most 200 important back-end pages ( for errors and warnings )
- Check all front-end pages ( for errors and warnings ) 
- If you needed to create patch for a module, create it and save in the local patches folder and add it to the composer.json
- Make sure that composer update is working after you finish all fixes
- Stop when no errors or warnings
"""

Example #2 for letting the AI enable Automatic Updates a local DDEV site using the guide in 10.1.x

claude --permission-mode bypassPermissions """
Keep in a loop untile you finish Enabling Automatic Updates in this Varbase project 
- keep working only in the /var/www/html/test/v10x01x10u1 folder
- Only configure the DDEV not the local system
- Using https://docs.varbase.vardot.com/10.1.x/developers/updating-varbase/enabling-automatic-updates guide
- Stop when no errors or warnings
- Check if the site will be able to update with automatic updates
"""

Following with the Example #1, and the documentation will follow with that too

πŸ‡―πŸ‡΄Jordan Rajab Natshah Jordan
πŸ‡―πŸ‡΄Jordan Rajab Natshah Jordan
πŸ‡―πŸ‡΄Jordan Rajab Natshah Jordan
πŸ‡―πŸ‡΄Jordan Rajab Natshah Jordan
πŸ‡―πŸ‡΄Jordan Rajab Natshah Jordan
πŸ‡―πŸ‡΄Jordan Rajab Natshah Jordan

rajab natshah β†’ created an issue.

πŸ‡―πŸ‡΄Jordan Rajab Natshah Jordan

Thanks Gabriele for asking

The use of /bin/update-varbase.sh only was used in Varbase ~9 .
Varbase 10.0.x did not use it.

Support for Varbase 10.0.x will stop in 3 months.
( All Varbase ~10.0.0 projects should update to Varbase ~10.1.0 to when upgrading to Drupal ~11.3 )

Updating the documentation for sure. Work in Progress: with post release testing.

πŸ‡―πŸ‡΄Jordan Rajab Natshah Jordan

Thanks, JΓΌrgen for the quick hint, and keeping aye on this issue
I'm facing that issue in #37 with Drupal ~11.3.0 and PHP 8.4 ( maybe not related ).
I did not face it when I was working with Drupal ~11.2.0 and PHP 8.3
Hopping to have time to follow with #34

πŸ‡―πŸ‡΄Jordan Rajab Natshah Jordan
πŸ‡―πŸ‡΄Jordan Rajab Natshah Jordan
πŸ‡―πŸ‡΄Jordan Rajab Natshah Jordan

Tested the option, Not not work, It will break the front-end theme.
Using the following patch from the pull request
Twig Storybook - Support Twig 4.x with YieldReady #18
as in https://patch-diff.githubusercontent.com/raw/e0ipso/twig-storybook/pull/18.diff
Having a local managed static patch as in

      "e0ipso/twig-storybook": {
        "Twig Storybook - Support Twig 4.x with YieldReady #18":
        "https://raw.githubusercontent.com/vardot/varbase-patches/refs/heads/patches/twig-storybook--2025-12-23--pr18.patch"
      },
πŸ‡―πŸ‡΄Jordan Rajab Natshah Jordan

Facing the same issue

πŸ‡―πŸ‡΄Jordan Rajab Natshah Jordan
πŸ‡―πŸ‡΄Jordan Rajab Natshah Jordan
πŸ‡―πŸ‡΄Jordan Rajab Natshah Jordan
πŸ‡―πŸ‡΄Jordan Rajab Natshah Jordan

βœ… Release varbase-10.1.0 β†’

πŸ‡―πŸ‡΄Jordan Rajab Natshah Jordan
πŸ‡―πŸ‡΄Jordan Rajab Natshah Jordan

βœ… Release varbase-10.1.0 β†’

πŸ‡―πŸ‡΄Jordan Rajab Natshah Jordan

βœ… Release varbase-10.1.0 β†’

πŸ‡―πŸ‡΄Jordan Rajab Natshah Jordan

βœ… Release varbase-10.1.0 β†’

πŸ‡―πŸ‡΄Jordan Rajab Natshah Jordan

βœ… Release varbase-10.1.0 β†’

πŸ‡―πŸ‡΄Jordan Rajab Natshah Jordan

βœ… Release varbase-10.1.0 β†’

πŸ‡―πŸ‡΄Jordan Rajab Natshah Jordan

βœ… Release varbase-10.1.0 β†’

πŸ‡―πŸ‡΄Jordan Rajab Natshah Jordan

βœ… Release varbase-10.1.0 β†’

πŸ‡―πŸ‡΄Jordan Rajab Natshah Jordan

βœ… Release varbase-10.1.0 β†’

πŸ‡―πŸ‡΄Jordan Rajab Natshah Jordan

βœ… Release varbase-10.1.0 β†’

πŸ‡―πŸ‡΄Jordan Rajab Natshah Jordan

βœ… Release varbase-10.1.0 β†’

πŸ‡―πŸ‡΄Jordan Rajab Natshah Jordan

βœ… Release varbase-10.1.0 β†’

πŸ‡―πŸ‡΄Jordan Rajab Natshah Jordan

βœ… Release varbase-10.1.0 β†’

πŸ‡―πŸ‡΄Jordan Rajab Natshah Jordan

βœ… Release varbase-10.1.0 β†’

πŸ‡―πŸ‡΄Jordan Rajab Natshah Jordan

βœ… Release varbase-10.1.0 β†’

πŸ‡―πŸ‡΄Jordan Rajab Natshah Jordan

βœ… Release varbase-10.1.0 β†’

πŸ‡―πŸ‡΄Jordan Rajab Natshah Jordan

βœ… Release varbase-10.1.0 β†’

πŸ‡―πŸ‡΄Jordan Rajab Natshah Jordan

βœ… Release varbase-10.1.0 β†’

πŸ‡―πŸ‡΄Jordan Rajab Natshah Jordan

βœ… Release varbase-10.1.0 β†’

πŸ‡―πŸ‡΄Jordan Rajab Natshah Jordan

βœ… Release varbase-10.1.0 β†’

πŸ‡―πŸ‡΄Jordan Rajab Natshah Jordan

βœ… Release varbase-10.1.0 β†’

πŸ‡―πŸ‡΄Jordan Rajab Natshah Jordan

βœ… Release varbase-10.1.0 β†’

πŸ‡―πŸ‡΄Jordan Rajab Natshah Jordan

βœ… Release varbase-10.1.0 β†’

πŸ‡―πŸ‡΄Jordan Rajab Natshah Jordan

βœ… Release varbase-10.1.0 β†’

πŸ‡―πŸ‡΄Jordan Rajab Natshah Jordan

βœ… Release varbase-10.1.0 β†’

πŸ‡―πŸ‡΄Jordan Rajab Natshah Jordan

βœ… Release varbase-10.1.0 β†’

πŸ‡―πŸ‡΄Jordan Rajab Natshah Jordan

βœ… Release varbase-10.1.0 β†’

πŸ‡―πŸ‡΄Jordan Rajab Natshah Jordan

βœ… Release varbase-10.1.0 β†’

πŸ‡―πŸ‡΄Jordan Rajab Natshah Jordan

βœ… Release varbase-10.1.0 β†’

πŸ‡―πŸ‡΄Jordan Rajab Natshah Jordan

βœ… Release varbase-10.1.0 β†’

πŸ‡―πŸ‡΄Jordan Rajab Natshah Jordan

βœ… Release varbase-10.1.0 β†’

πŸ‡―πŸ‡΄Jordan Rajab Natshah Jordan

βœ… Release varbase-10.1.0 β†’

πŸ‡―πŸ‡΄Jordan Rajab Natshah Jordan

βœ… Release varbase-10.1.0 β†’

πŸ‡―πŸ‡΄Jordan Rajab Natshah Jordan

βœ… Release varbase-10.1.0 β†’

πŸ‡―πŸ‡΄Jordan Rajab Natshah Jordan

βœ… Release varbase-10.1.0 β†’

πŸ‡―πŸ‡΄Jordan Rajab Natshah Jordan

βœ… Release varbase-10.1.0 β†’

πŸ‡―πŸ‡΄Jordan Rajab Natshah Jordan

βœ… Release varbase-10.1.0 β†’

πŸ‡―πŸ‡΄Jordan Rajab Natshah Jordan

βœ… Release varbase-10.1.0 β†’

πŸ‡―πŸ‡΄Jordan Rajab Natshah Jordan
πŸ‡―πŸ‡΄Jordan Rajab Natshah Jordan
πŸ‡―πŸ‡΄Jordan Rajab Natshah Jordan
πŸ‡―πŸ‡΄Jordan Rajab Natshah Jordan
πŸ‡―πŸ‡΄Jordan Rajab Natshah Jordan
πŸ‡―πŸ‡΄Jordan Rajab Natshah Jordan
πŸ‡―πŸ‡΄Jordan Rajab Natshah Jordan
πŸ‡―πŸ‡΄Jordan Rajab Natshah Jordan

βœ… Released vartheme_bs5-4.0.3 β†’

πŸ‡―πŸ‡΄Jordan Rajab Natshah Jordan
πŸ‡―πŸ‡΄Jordan Rajab Natshah Jordan
πŸ‡―πŸ‡΄Jordan Rajab Natshah Jordan

βœ… Released varbase_demo-1.0.9 β†’

πŸ‡―πŸ‡΄Jordan Rajab Natshah Jordan

βœ… Released varbase_demo-1.1.0 β†’

πŸ‡―πŸ‡΄Jordan Rajab Natshah Jordan
πŸ‡―πŸ‡΄Jordan Rajab Natshah Jordan
πŸ‡―πŸ‡΄Jordan Rajab Natshah Jordan
πŸ‡―πŸ‡΄Jordan Rajab Natshah Jordan
πŸ‡―πŸ‡΄Jordan Rajab Natshah Jordan
πŸ‡―πŸ‡΄Jordan Rajab Natshah Jordan
πŸ‡―πŸ‡΄Jordan Rajab Natshah Jordan
πŸ‡―πŸ‡΄Jordan Rajab Natshah Jordan
πŸ‡―πŸ‡΄Jordan Rajab Natshah Jordan
πŸ‡―πŸ‡΄Jordan Rajab Natshah Jordan
πŸ‡―πŸ‡΄Jordan Rajab Natshah Jordan
πŸ‡―πŸ‡΄Jordan Rajab Natshah Jordan
πŸ‡―πŸ‡΄Jordan Rajab Natshah Jordan
πŸ‡―πŸ‡΄Jordan Rajab Natshah Jordan
πŸ‡―πŸ‡΄Jordan Rajab Natshah Jordan
πŸ‡―πŸ‡΄Jordan Rajab Natshah Jordan
πŸ‡―πŸ‡΄Jordan Rajab Natshah Jordan

βœ… Released varbase_auth-9.1.8 β†’

πŸ‡―πŸ‡΄Jordan Rajab Natshah Jordan

βœ… Released varbase_auth-9.1.8 β†’

πŸ‡―πŸ‡΄Jordan Rajab Natshah Jordan
πŸ‡―πŸ‡΄Jordan Rajab Natshah Jordan
πŸ‡―πŸ‡΄Jordan Rajab Natshah Jordan
πŸ‡―πŸ‡΄Jordan Rajab Natshah Jordan
πŸ‡―πŸ‡΄Jordan Rajab Natshah Jordan
πŸ‡―πŸ‡΄Jordan Rajab Natshah Jordan
Production build 0.71.5 2024