Спустя почти 6 недель после выхода последней версии разработчики выпустили первый кандидат в релизы phpMyAdmin 2.10.1. В основном это "работа над ошибками", и работа была проделана действительно большая.
Вот неполный список исправлений phpMyAdmin:
- исправлен баг (#1541147), из-за которого некорректно обрабатывался символ решетки ("#") в именах баз данных;
- устранен баг (#1671403) при использовании "client" в качестве имени таблицы;
- устранена ошибка (#1672379) вызова неопределенной функции PMA_removeCookie();
- устранены ошибки вызова неопределенных переменных в libraries/tbl_replace_fields.inc.php;
- исправлена ошибка, в результате которой иконка окна запросов была нерабочей;
- исправлен баг (#1676033) при работе с функцией pow(int,int), в результате которой наблюдалось переполнение буфера;
- устранена ошибка (#1680952) вызова неопределенной функции PMA_getUvaCondition();
- из-за отсутствия поддержки MySQL, удалена возможность экспорта в формате POSTGRESQL;
- исправлен баг (#1609443) в результате, которого некорректно отрабатывал запрос "GRANT ALL..." в случае использования имен, включающих групповые символы;
- устранен баг (#1567317) подсветки синтаксиса: лишние пробелы, из-за которых генерировался нерабочий код запросов;
- исправлен баг (#1239401) некорректной работы с числовыми именами полей таблицы при квалификации ссылки/ок на столбец/цы.
Запрос следующего вида не работал: SELECT thetable.2 FROM `thetable`;
- устранена ошибка (#1672789) в sql-парсере: "Undefined offset: 4 in sqlparser.lib.php #1674";
- исправлен баг (#1682044): экспорт файла, даже в том случае, если чекбокс "Save As File" не был отмечен;
- устранен баг (#1664212), при котором окно запросов теряло урл-кодированные символы;
- функция ctype_digit() заменена на is_numeric();
- устранена ошибка (#1674972) экспорта записей таблицы, полученных с помощью "LIKE %afm";
- исправлена ошибка при создании таблиц: #1050 - Table 'table name' already exists;
- теперь с помощью cfg['ColumnTypes'] возможно самостоятельно сортировать список типов столбцов, используемого в интерфейсе создания таблиц;
- исправлена некорректная работа PDF-экспорта (#1672636): слишком широкие поля в генерируемом отчете;
- устранены опечатки (#1698964) в javascript;
Кроме этого, есть и нововведения: "чистка" кукисов при обновлении версии phpMyAdmin, произвольная сортировка типов столбцов в интерфейсе создания таблиц. Также были добавлены новые функции, оптимизирован код.
Ссылки по теме:
- ChangeLog (eng)
- Аннотация к phpMyAdmin 2.10.1-rc1 (rus)
- Скачать phpMyAdmin 2.10.1-rc1 (rus)