Here is my phpMyAdmin report for July 2022.
In July 2022 my focus was PHP 8.2 support, mostly on sql-parser.
First week (27)
A quiet week, only Indonesian translation updates.
- 6279fb2e04 - Translated using Weblate (Indonesian)
- 47e7cfe761 - Translated using Weblate (Indonesian)
- 4e08d2933b - Translated using Weblate (Indonesian)
Second week (28)
I worked on the release bundle: cleaned the paragonie/sodium_compat vendor folder, removed useless files and allowed the composer ca-bundle pem file. I also fixed the deprecated ${var} string interpolation for PHP 8.2 and merged #17596 to fix the blob column downloads.
- f5dac447a0 - Cleanup paragonie/sodium_compat vendor folder
- 458e7902bc - Remove some useless files from the release bundle
- 024b93a441 - Allow composer/ca-bundle pem file in release bundle
- 3732dec17d - Stop allowing openssl.cnf in check release script
- 0fb9f4c266 - Fix PHP 8.2: ${var} deprecated string interpolation syntax on Git class
- fd006f1555 - Write a test for Git::extractDataFormTextBody
- 0daa68d85c - Remove ignore config.inc.php for psalm because it fails the CI
- 9054339999 - Update psalm baseline and ignore config.inc.php for psalm
- 03e27019ad - Add a ChangeLog entry for 6a69face6c
- 6a69face6c - Fix PHP 8.2: ${var} deprecated string interpolation syntax
- af7338f706 - Remove gd extension for PHP 8.2
- 641ba50191 - Merge #17596 - Fix blob column downloads
- 4341ce4e7a - main/cyrus-sasl: fix sqlite3 build
- 8909d35c1d - main/cyrus-sasl: remove non existing build option --disable-java
- 80de3d4717 - community/phpmyadmin: packaging fixes and improvements
Third week (29)
On sql-parser I merged #381 for the ALTER queries of PARTITIONS, and #380 and #382 for the compression support in table structures and CREATE TABLE statements. I also added #[\AllowDynamicProperties] on the Statement and Expression classes for PHP 8.2 support, and prepared the Debian package 5.4.1-3 with a PHP 8.2 patch.
- 22a26fc00f - Add a CHANGELOG entry for #329
- d94bd98b37 - Merge #381 - Fix #329 Support
ALTERqueries ofPARTITIONS - 6ccc9242c0 - Merge #382 - Fix #351 Support the compression options in
CREATE TABLEstatements - e9fa3d21a7 - Update phpstan baseline with PHP 7.4
- c6e0123e94 - Change phpstan analyse workflow to use PHP 7.4 for newer phpstan versions
- 6789b09c1d - Update phpcs.xml.dist config
- a1a8ae3b84 - Change phpstan analyse workflow to use PHP 7.3 for newer phpstan versions
- 7472462a17 - Add a CHANGELOG entry for 4ee76d9452
- 4ee76d9452 - Add #[\AllowDynamicProperties] on Statement and Expression classes for PHP 8.2 support
- 7d341ba4b9 - Change phpstan analyse workflow to use PHP 7.2 for newer phpstan versions
- 553f3c7c8c - Add a CHANGELOG entry for #351
- 3837827271 - Merge #380 - Fix #351 Support table structure with COMPRESSED columns
- 467e5f2bdc - Update phpstan baseline
- 5e59a935ff - Add a CHANGELOG entry for a201314874
- a201314874 - Exclude from composer vendor bundle /tests and /phpunit.xml.dist
- f804078db0 - Bump GitHub actions to v3
- 537fcd02ef - Update d/changelog
- 9934d0a5c2 - Merge branch 'php-8.2' into debian/latest
- 0d4d8e5af7 - Update d/ch for 5.4.1-3 release
- 6371772a7d - Add a patch to support PHP 8.2
- 6710b101cb - Fix a typo in d/rules and d/tests/phpunit
Fourth week (30)
I updated the documentation to use the Docker official repository.