Here is my phpMyAdmin report for September 2025.
In September I worked on our infrastructure and Scrutinizer. And merged some contributions.
First week (36)
I upgraded the mail VM from bookworm to trixie.
I then had a mailman web upgrade issue, duplicate emails (casing issue) for some users. After fixing that I managed to finish the upgrade.
I disabled a cron for the ircbot that is not used anymore.
And did some configuration work on "DMARC mitigation" for all the phpMyAdmin lists.
On motranslator
- 4ac3205cab - Improve the exception when the APCu extension is not enabled or installed
- 8f162cb8fd - Add permissions to GitHub workflows token and 973e7745c0 - Delete old stale bot config
Debian packaging
I did some cleaning up and uploaded motranslator as 5.4.0-2.
And for phpmyadmin I sent 4:5.2.2-really+dfsg-2 to unstable after updating a source file to fix CVE-2025-3573 and fixing tests for PHPUnit 12.
- 73bcccae78 - CVE-2025-3573 - Update jquery.validate.js to 1.21.0 (in sync with 5.2.2)
- 85505ecbb3 - Update tests to run on phpunit 12
Second week (37)
Week 37
- I fixed the example on the README of twig-i18n-extension: 5bb71fdb70 - Fix the example.
I merged some pull-requests:
- e73dbd251c - Merge #19612 - Fix #19611 - restore text operators order
- ae27e63d8e - Merge #19621 - Fix #19109 - Do not enforce character encoding when checking roles
- 5df6629ff3 - Merge #19089 - Fix #18472 - responsive table edit-box in rtl mode
- b78182d8ac - Merge #19088 - Fix #18437 - SQL editor's alignment in rtl
- e903b739a7 - Merge #19860 - Fix #19859 - Fix deprecated null array offset
- 03961f50df - Merge #19861 - Rename PHPMyAdmin to phpMyAdmin
And spent some time on fixing Scrutinizer builds, and enabling QA to have builds too:
- 5781a2a149 - Adjust php compilation options on Scrutinizer to have all PHP extensions needed
- 4c9519c2bc - Force composer 2 and fix PHP 7.2 compilation
- b0fa42e042 - Update Scrutinizer to Ubuntu jammy
- c0feb46b8e - Use NodeJS 20 at Scrutinizer (they use nvm) and use Ubuntu Noble for a newer glibc
- 1337a60510 - Use NodeJS 23 for Scrutinizer only
Third week (38)
I wrote some documentation updates:
- 1c77941bb2 - Improve the upload progress FAQ
- 51b2069f07 - Ref #19594 - Better document required PHP extensions
- d713b89050 - Fix #19594 - Document new required extensions
Fourth week (39)
Nothing to report