Here is my phpMyAdmin report for January 2025.
In January 2025 I prepared the twig-i18n-extension 5.0.0 release and merged a lot of pull-requests on the main repository. I also worked on the Docker image and the official images, and sent the Debian updates for phpmyadmin, sql-parser and twig-i18n-extension.
First week (1)
On the Docker image I fixed a loop variable that could be affected by socket settings of a different length.
Second week (2)
On twig-i18n-extension I prepared the 5.0.0 release: dropped the support for Twig older than 3.17.0 and for PHP 8.1, fixed the Twig deprecations and cleaned up the vendor bundle. On the main repository I merged some fixes, and I made small adjustments on the Docker image and on the website. I also sent twig-i18n-extension 5.0.0 to Debian unstable.
- 57610a504f - Merge #19508 - Use shorthand attributes
- 5a10863529 - Fix Twig deprecations - allow twig-i18n-extension v5
- 5b58c8af12 - Add CHANGELOG entries for #19500 and 2baf6b33b8
- 2baf6b33b8 - Fix adding a blank row in "copy to clipboard" for each repeating header row
- 71fb45ace5 - Fix #19500 - Use
KILLinstead ofCALL mysql.rds_killfor non super users - 6ce5636092 - Merge #19353 - Allow opening server breadcrumb links in new tab with Ctrl/Meta key
- edf8ec9d05 - Add a ChangeLog entry
- ec0d6a5c3a - Use chown from Docker directly
- 2b712de361 - Add CHANGELOG entries for #448
- 9c06d07727 - Add a CHANGELOG entry for #186
- a0e0282c91 - Fix $i could be affected by the socket settings not being of the same length
- 6c2aca9319 - Revert "Temporary fix: encode + for the snaphots links"
- 70f91778be - Revert "Temporary fix: encode + for the snaphots links"
- c15914938f - Merge #185 - Fix active state for nested URLs in navigation
- 442b73a6ca - Drop Codacy badge
- 187186c4fc - Document how to change the port
- 0ff5467514 - Merge #183 - Fix typo and correct default port in README
- 6aab917320 - Test PHP 8.4 and set 8.5 as experimental
- 26cbbae9d8 - Add a PHPUnit group to integration tests (I18nExtensionTest)
- 572810eab7 - Add a PHPUnit group to integration tests
- 2006c55d6f - Drop older versions of PHPUnit (9.x)
- 57d1410685 - Fix deprecated testing getFixturesDir should be getFixturesDirectory
- a7e16a7321 - Apply the coding standard
- 43e6f43d4d - Fix deprecated testing methods: getTests is now provideTests and getVariableGetter is now createVariableGetter
- 3d8c24fd83 - Exclude tests from the vendor bundle
- b71c9b81db - Exclude phpstan-baseline.neon from the vendor bundle
- 5f46d36ea3 - Prepare for next release
- bbd5204ace - Prepare for release 5.0.0
- ebe4001166 - Add a CHANGELOG entry for #16 and #17
- 4fae79a725 - Merge #18 - Fix deprecations from Twig
- 23db94dcfa - Drop PHP 8.1 because motranslator requires PHP 8.2
- cd2a03a682 - Fix #17 - Replace
Twig\Node\Expression\NameExpressionandTwig\Node\Expression\TempNameExpressionare deprecated - ddbf44a0b7 - Drop support for Twig < 3.17.0
- cb9fd670be - Fix #16 - Direct use of Node is deprecated
- c09a8aa5b3 - Update phpmyadmin to the latest commit
- 9175b8a1d1 - Send twig-i18n-extension to unstable
- bb797d58f1 - d/ch
- 59eeebdc4e - Add a simple test and require a lower PHPUnit version for the test
- 857d265c66 - fix d/install syntax
- c2185d106b - Require php-twig 3.17
- 9353aca868 - d/ch
- e08e8e2f46 - Add a patch to fix testing deprecations
- 63397c3ba9 - d/ch
- 02bbcc81aa - Update upstream source from tag 'upstream/5.0.0'
- 47afe5bf61 - New upstream version 5.0.0
Third week (3)
I merged a lot of pull-requests on the main repository: INSERT IGNORE for non table imports, the query shown when a search returns no results, the query generator support for BETWEEN, the notification colors and the SQL editor height. On the Docker image I worked on the SSL test and on the permissions of the files, and I sent phpmyadmin and sql-parser 5.10.3 to Debian unstable.
- 38bbaff2af - Translated using Weblate (Finnish)
- 0893fc9dc1 - Merge branch 'QA_5_2'
- 699760ca0a - Fixup the path for readthedocs config
- 99f38f5d03 - Add a CHANGELOG entry for #19000
- 2d9c77333b - Fix #19000 - Disable autocomplete for the table/db name inputs
- c4a13ff129 - Document more shortcuts
- a6fbd19590 - Use Python 3.11 instead of 3.7
- 691afd31ab - Add a CHANGELOG entry for #19525
- d8f082cc06 - Merge #19525 - Add support for INSERT IGNORE into for non table imports
- b69d023e74 - Merge branch 'QA_5_2'
- 95b4be7d61 - Add a CHANGELOG entry for #16936
- ded87e3301 - Fix #16936 - Do not specify the collation when creating tables for imported data
- f44bb362e4 - Merge branch 'QA_5_2'
- 4d51855d67 - Fix #18129 - PHP warning while editting a view definition
- efe22817d0 - Update the phpstan baseline
- 7274abc34e - Merge #19465 - documentation(setup.rst): Add all new ENV for the Docker image (mTLS) and added all missing ones
- 7656ed0f36 - Use Python 3.11 instead of 3.7
- adff627875 - Add support for INSERT IGNORE into for non table imports
- aad646a252 - Add a ChangeLog entry for #17480
- fe25c103d7 - Merge #19514 - Fix badge text color
- 580a7b1adf - Add a CHANGELOG entry for #14542
- 227a2f68c6 - Merge #19498 - Fix #14542 - Show query if no results found
- 3274eca15b - Add a ChangeLog entry for 1bf55c4d6
- 1bf55c4d6a - Merge #19352 - [Query Generator] support for
BETWEENandNOT BETWEEN - ab0696f5e2 - Add a CHANGELOG entry for #19242
- aa73769b31 - Merge #19408 - Fix #19242 - Removing the popup with auto-saved query message
- affacf901e - Add a CHANGELOG entry for #18852
- 7633dc48bf - Merge #19510 - Fix #18852 - Fix notification color scheme
- 7fc1457ddf - Add ChangeLog entries for the last pull-requests
- da7138bc7a - Merge #19512 - Fix sql editor height on multi-table query
- 5043535036 - Import some Docker Hub formatting for easier merges
- 22f2d4a373 - Generate test keys for the SSL connection (#441)
- ab37078704 - Test the SSL connection (#441)
- 9fca4e0022 - Fix the Makefile run-tests target
- 240506356c - Skip SSL for tests
- 04de4ca2ba - Use a sticky bit for tmp/
- ea2d5dc8fd - Update testing to 3.21
- bb0fd043c3 - Make all files read only, except tmp
- 812039a7de - Make containers contents run on www-data
- 577a94fda6 - Remove PMA_SSL and PMA_SSLS from _FILE support (#441)
- ab0d1735ae - Merge #606 - Simplify WithStatement::build()
- d46ae489ce - Merge branch '5.11.x'
- 495d39abb8 - Merge branch '5.10.x' into 5.11.x
- f064c54add - Fix the year of 5.10.3
- 8db6524338 - Merge branch '5.11.x'
- 21421410e1 - Merge branch '5.10.x' into 5.11.x
- 439b54db0a - Add a ChangeLog entry for #605
- 44262050c0 - Fix #605 - Add "RECURSIVE" on build() for "WITH RECURSIVE" on the WithStatement class
- 9154b40d26 - Update phpMyAdmin with new ENVs and settings (#2527)
- b76f6a8457 - Update phpMyAdmin to the latest commit
- d89e9841f1 - Send 4:5.2.2-really5.2.2+20250114+dfsg-1 to unstable
- da6ab16545 - d/ch
- d46522030c - Add a missing PHP 8 group annotation
- 25a0373b0b - Fix exclude group for 32 bit incompatible
- bf4fd2f9c9 - d/ch
- 62d61493fc - Refresh patches
- 8e1bdd1847 - d/ch
- cd7d1485a3 - Update upstream source from tag 'upstream/5.2.2-really5.2.2+20250114+dfsg'
- 82f414404a - New upstream version 5.2.2-really5.2.2+20250114+dfsg
- 6b379710c2 - d/ch
- f5a5c6ff77 - Update upstream source from tag 'upstream/5.10.3'
- a71ec4aa95 - New upstream version 5.10.3
Fourth week (4)
On the Docker image I added MariaDB 11.4 and MySQL 8.4 to the tests, and on localized_docs I fixed the po files that were not updating anymore. I also sent phpmyadmin 5.2.2 to unstable, and it got updated in the official images and in Alpine.
- 45666372d8 - Merge branch 'QA_5_2'
- 3fdccd9bab - Improve the documentation to avoid translation mistakes on values that have no translation
- 1d03488a4d - Bump docs copyright to 2025
- 6515c2bd9c - Add MariaDB 11.4 to testing and MySQL 8.4, and exclude MySQL from the SSL test
- 7d51494097 - Remove not needed audit plugin for SSL test
- 188a0e3542 - Do not remove manually marked dependencies of php extensions
- 5d89c078f2 - Edit the CHANGELOG for 5.2.2, even if all the changes got to 5.2.1 updates
- 7cbc33a2f6 - Merge #187 - Fix badge
- e2ac165c76 - Translated using Weblate (Russian)
- ce088f357e - Translated using Weblate (Ukrainian)
- 1b87f6908c - Translated using Weblate (German)
- 8e0c403a81 - Translated using Weblate (Estonian)
- de20c1f8be - Translated using Weblate (Spanish)
- 11319aeb16 - Translated using Weblate (Arabic)
- 604b9f9a46 - Translated using Weblate (Chinese (Traditional Han script))
- 30bd2358b1 - Translated using Weblate (Indonesian)
- 70ba3f3d1f - Translated using Weblate (German)
- 1b646f55b2 - Translated using Weblate (Spanish)
- ba8a499997 - Translated using Weblate (Japanese)
- bb95752a88 - Translated using Weblate (Spanish)
- fcfc7d41b1 - Translated using Weblate (French)
- 5f3237cbd9 - Fix po not updating since 4 years, add resources/ to the rule
- af6e1e4187 - Translated using Weblate (French)
- 98051d3376 - Translated using Weblate (Dutch)
- 6365fb7400 - Translated using Weblate (Japanese)
- d427010470 - Translated using Weblate (Turkish)
- 70355b0914 - Translated using Weblate (Japanese)
- 0b224cdfda - Translated using Weblate (Polish)
- 6269fb2332 - Translated using Weblate (French)
- 6791e68635 - Translated using Weblate (Polish)
- 378f793942 - Merge #34 - Fix badge
- 64e5e76c88 - Drop stale.yml and update actions/checkout to v4
- a5faf4a7e7 - Fix the phpMyAdmin Debian image
- a51a77359f - Update phpMyAdmin to 5.2.2
- 45d3d68000 - network/phpmyadmin: Updated for version 5.2.2.
- 33867977cc - Fix my fix for DEP-8
- bb2446d748 - Fix tests skipping for DEP-8 tests
- 599b935020 - Update upstream source from tag 'upstream/5.2.2-really5.2.2+20250121+dfsg'
- 7758b60d13 - New upstream version 5.2.2-really5.2.2+20250121+dfsg
- 3fd7e5e42b - Send 4:5.2.2+dfsg-1 to unstable
- 6f72aee000 - d/ch
- ae6e6141b0 - Refresh patches
- cd93406ddb - Merge branch 'upstream' into debian/latest
- 367e9e97b4 - Edit repacksuffix
- 23a98da8e5 - d/ch
- a638764ded - New upstream version 5.2.2+dfsg
- c694d51ff3 - Send 5.10.3-1 to unstable
- db58e07493 - community/phpmyadmin: upgrade to 5.2.2
Fifth week (5)
phpMyAdmin 5.2.2 also got updated in the Termux packages.