Here is my phpMyAdmin report for February 2023.
In February 2023 my focus was bug fixing on phpmyadmin and sql-parser, and the Debian package of 5.2.1.
First week (5)
I merged #420 on sql-parser, a new unit test and a fix for ALTER EVENT RENAME TO using an expression. On the Debian package of phpmyadmin I installed the ChangeLog using dh_installchangelogs.
- e1b21e1e87 - Update .out data
- 6d490cad92 - Add a CHANGELOG entry for #420
- 8e48df31bf - Merge #420 - Provide new unit test + fix with ALTER EVENT RENAME TO using expression
- 59b1088719 - Install ChangeLog using dh_installchangelogs
Second week (6)
I merged #17923 to allow opening the copy and edit row actions in a new tab (#17766), and #17851 to re-build the query count management (#17028 and #17683). On the website I officially declared support for PHP 8.1 and 8.2 on the 5.2 and 5.3 series, and on the Debian side I sent 4:5.2.1+dfsg-1 to unstable.
- e48fec0abf - Add ChangeLog entries for #17028, #17683, #17766
- 9d92dafdcb - Merge #17923 - Fix #17766 - Allow to open in a new tab copy and edit row actions
- 2443570ce6 - Merge #17851 - Fix #17028, #17683 - Re build query count management
- 84aee1b13b - Add TEST_PATH for out of source tests
- 87f1577039 - Officially support PHP 8.1 and 8.2 for 5.2 and 5.3 series
- fac35a0551 - Send 4:5.2.1+dfsg-1 to unstable
- 9fca48760a - Update d/changelog
- 39ae3ede33 - Update d/changelog
- 20d60bfe1a - Improve d/u/metadata, add CPE and Webservice
- 2b365689d1 - Adjust lintian-overrides
- 3ac240d58e - Update d/changelog
- 8fafbcb808 - Add a patch for out of source test data
- 6697e92b65 - Fixup typo
- 6234df0cec - Adjust lintian overrides
- 2f0f427e5e - Update copyright span for jquery.validate
- ccbbb6ea0c - Add a patch to Skip part of RoutingTest::testGetDispatcher as it writes the tree
- c6caad5b6d - Update d/copyright and lintian overrides for two jquery libs
- 4e60bf0a51 - Re build jquery.validate.min.js
- 25ee824a74 - Re build jquery-migrate.min.js
- e2ecba4fad - Fix phpunit group name to exclude
- 1267d93f51 - Update patches
- aa19a9f444 - Update d/changelog
- b7cdbc1275 - Update upstream source from tag 'upstream/5.2.1+dfsg'
- d901c6a06b - New upstream version 5.2.1+dfsg
- 0c34251941 - Move vendor symlink at test time and not build time
- 6eb2e0a683 - Revert "Drop Build-Depends on php-phpmyadmin-motranslator"
Third week (7)
I worked on create-release.sh: the folder management, the kits building, the copy action and the snapshot version generation (#18109). I also added an autocomplete attribute to the password inputs used to change the password.
- a2e2ef9501 - Merge branch 'QA_5_2'
- 45c4152c4a - Output the version of sphinx-build in create-release.sh
- 3ca687a35c - Fix folder management and building kits in create-release.sh
- de35195d3c - Improve testGetTempDir and testGetUploadTempDir tests
- 67e18b7354 - Fix copy action in create-release.sh
- c914900c05 - Fix the snapshot version generation
- f503b10dc3 - Fix #18109 - release script for CI versions
- d525a722b1 - Add autocomplete attribute to password inputs to change password
- 88f6d787d0 - Update CHANGELOG.md
Fourth week (8)
I fixed #18112, the open base dir warning on the git version class, and #16851, the default column order that had no effect since phpMyAdmin 4.2.0. On sql-parser I merged #417 for the GROUP BY WITH ROLLUP export, #418 for the ALTER EVENT with a DEFINER and #422 for the order of operations when parsing table names.
- f3aa3639b3 - Remove chdir from GitTest after fixing #18112
- d411e3de86 - Add a ChangeLog entry for #18112
- d9a6f82bc1 - Fix #18112 - open base dir warning on git version class
- b1e76dbc85 - Update sql-parser to phpmyadmin/sql-parser@d906b5906100a6a4bc3c180900b50cbf1ff8ae0a
- 52199f787d - Translated using Weblate (Italian)
- 496bd0f3d0 - Remove non used code of explain button (Generator::generateRowQueryOutput)
- 24ac923632 - Fix Internal error in ./libraries/classes/Controllers/HomeController.php#314
- 06733a8733 - Translated using Weblate (Italian)
- a174a41f5d - Add a ChangeLog entry for #16851
- 9743c82ba3 - Write tests for #16851
- 7d4eafd188 - Fix #16851 - Default column order doesn't have have any effect (
$cfg['Order']) since phpMyAdmin 4.2.0 - f3bd71d937 - Fix a coding-standard issue
- 4ce69f3a3d - Nicely exit in case of an early PHP type crash
- 941241342f - Update baselines
- d906b59061 - Update translations
- f485888331 - Merge #416 - Fix error message "Lock" to "LOCK"
- 573f79435e - Update .out files
- 916e5df992 - Add a CHANGELOG entry for #415
- 0a3df6035b - Merge #417 - Fix #415 - GROUP BY modifier WITH ROLLUP is treated as a syntax error and prevents export of SQL query results
- b17b2162b5 - Add a CHANGELOG entry for #418
- 3f3debdade - Merge #421 - Fix #418 - ALTER EVENT statement with DEFINER=user modifier fails to be parsed
- 4d09f0e7eb - Add a CHANGELOG entry for #422
- f022373ccc - Merge #422 - Incorrect order of operations to parse table/db called ``
- 19ce4bdda0 - Add a test for #422
- dddb7ae37c - Fix CHANGELOG entry to use issue number (#419)
Fifth week (9)
A week on the documentation: I fixed the .rst doc links, documented back some query window and display configuration options, and fixed the "Original length undefined" message on binary hex columns.
- b8849f5690 - Fix .rst doc links
- f57012dcff - Fix weird website on .info, they seem to now use .com at dongleauth
- ba059251fa - Document back
$cfg['EditInWindow'],$cfg['QueryWindowWidth'],$cfg['QueryWindowHeight'],$cfg['QueryWindowDefTab'] - b3c35c2045 - Do not show "Original length undefined" on binary hex columns
- 86e6d1270b - Add back documentation for DisplayBinaryAsHex
- af84b002ac - Add documentation for version added of config
$cfg['LintEnable']