Tsugi master branch is now PHP 8.4

6 views
Skip to first unread message

Charles Severance

unread,
Jun 5, 2025, 6:28:46 AMJun 5
to tsug...@apereo.org
Hi all,

After several weeks of testing the php-84-x branch on a limited number of servers, I have merged the php-84-x branch into master and upgraded my “early upgrade servers” to master.

Your next Tsugi checkout from master will be a big one.  It is because we also moved all the dependencies forward.   The good news is that dependabot now gives, tsugi, tsugi-php, and koseu-php a clean bill of health.  It is always nice to advance dependencies and get the dependabot to chill.

If you experience problems with the new master, please let me know.  As always I keep a safe tag to jump back to if you encounter a problem. 

The super solid PHP 8.3 tags are version 25.5.1 in tsugi, tsugi-php, and koseu-php.  Here is the tsugi safe tag in github:


This was a pretty smooth upgrade (way smoother than PHP 8.2 and PHP 8.3) - there were only a few lines of code affected in the Tsugi code base - it was mostly advancing in the dependencies.

With this in place, I will start to move more and more of my servers from Ubuntu 24 / PHP 8.3 to Ubuntu 24 / PHP 8.4 so the master branch should get increasingly more production activity over the next few weeks to the point where all my servers will be PHP 8.4.

Let me know how it goes.

/Chuck



Reply all
Reply to author
Forward
0 new messages