phpMyAdmin

Changelog

phpMyAdmin 4.9.0:

  • Fixed json encode error in export.
  • Fixed JavaScript events not activating on input (sql bookmark issue).
  • Show Designer combo boxes when adding a constraint.
  • Fix edit view.
  • Fixed invalid default value for bit field.
  • Fix several errors relating to GIS data types.
  • Fixed javascript error PMA_messages is not defined.
  • Fixed import XML data with leading zeros.
  • Fixed php notice, added support for 'DELETE HISTORY' table privilege (MariaDB >= 10.3.4).
  • Fixed MySQL 8.0.0 issues with GIS display.
  • Fixed "Server charset" in "Database server" tab showing wrong information.
  • Fixed can not copy user on Percona Server 5.7.
  • Updated sql-parser to version 4.3.2, which fixes several parsing and linting problems.

phpMyAdmin 4.8.3:

  • Fix for recent tables list.
  • Fix for slow performance with table filtering.
  • Two-factor authentication (2FA) fails if the GD PHP library is missing.
  • Event scheduler toggle does not work.
  • ERR_BLOCKED_BY_XSS_AUDITOR error when exporting a table.
  • PHP 7.3 warning: "continue" in "switch" is equal to "break".

phpMyAdmin 4.8.2:

  • Among other bug fixes, this contains an important security update and it is highly recommended that all users upgrade immediately. The urgent vulnerability allows an authenticated attacker to exploit a phpMyAdmin feature to show and potentially execute files on the server. PHP open_basedir restrictions mitigate the effect of this flaw. For further details, see the PMASA announcement.
  • A second flaw was also fixed allowing an attacker to use a specially crafted database name to trick a user in to executing a cross-site scripting (XSS) attack in the Designer feature.
  • In addition to the security fixes, this release also includes these bug fixes.

phpMyAdmin 4.8.1:

  • Future version compatible with PHP 5.5 to 7.2 and MySQL 5.5 and newer.

phpMyAdmin 4.8.0.1:

  • This version fixes a security flaw found in version 4.8.0 where an attacker can manipulate a user in to following a specially-crafted link, allowing the attacker to execute arbitrary SQL commands on the server.

phpMyAdmin 4.8.0:

  • Allow the removal of individual segments from pie charts.
  • Improved database search to allow matching the exact phrase.
  • phpMyAdmin no longer requires using the PHP eval() function.
  • The mbstring dependency is now optional.
  • Authentication logging using $cfg['AuthLog'] https://docs.phpmyadmin.net/en/latest/config.html#cfg_AuthLog.
  • Add support for Google's Invisible Captcha.
  • Improved handling of reCAPTCHA.
  • Fixes to the JavaScript editor for TIME values.
  • Improved the editor for the JSON data type.
  • Add "Format" button to the edit view form.
  • Implement mobile interface.
  • There are now configuration directives to set defaults for Transformation options https://docs.phpmyadmin.net/en/latest/config.html#default-options-for-transformations.
  • Allow Designer to show tables from other databases.
  • Add support for authentication using U2F and 2FA.
  • Designer: fix broken "Add tables from other database".
  • Fix double escaping of ENUM dropdown.
  • Restore SQL query after session expires.
  • Query builder: Fix for new column not being added.
  • Fix for blank login page.
  • Changes to the handling of arg_separator for AJAX requests.
  • Structure tab: fix silent failure to create new indexes.
  • Fix improperly escaped HTML code on the database structure page.
  • Fix JavaScript errors when using Internet Explorer (in particular when editing rows).
  • Fix for broken error report.
  • Fix failed import.
  • Fix for "Cannot read property sql_query of undefined" errors.

phpMyAdmin 4.7.8:

  • The security fix relates to a self-XSS vulnerability in the central columns feature that is reported as PMASA-2018-1.
  • Fixed error handling with PHP 7.2.
  • Fixed resetting default setting values.
  • Fixed fallback value for collation connection.

phpMyAdmin 4.7.7:

  • Fixed displaying of formatted numeric values for some locales.
  • Fixed PHP error when browsing certain results.

phpMyAdmin 4.7.6:

  • Fixed 'check all' interaction with filtering.
  • Add SJIS-win to default list of allowed charsets.
  • Improve detection that MySQL server needs SSL connection.
  • Support JSON datatype on MariaDB 10.2.7 and newer.
  • Fixed constructing ALTER query with AFTER.
  • Fixed changing password on MariaDB cluster.

phpMyAdmin 4.7.2:

- Fixed Bugs.

phpMyAdmin 4.6.6:

- Changed the suggested text in the query window for delete queries to avoid accidental data loss.
- Re-introduce a page which shows the output of phpinfo().
- Fixed Bugs.

phpMyAdmin 4.6.5.1:

- Fixed Bugs.

phpMyAdmin 4.6.4:

- Fixed Bugs.

phpMyAdmin 4.6.3:

- Fixed Bugs.

phpMyAdmin 4.6.1:

- Fixed Bugs.

phpMyAdmin 4.6.1:

- Fixed Bugs.

phpMyAdmin 4.6.0:

- Allow setting routine-wise privileges.
- UI for defining partitioning in create table window.
- Support JSON data type.
- Editing partitions in table structure.
- Copy results to clipboard.
- Reactivate cut&paste possibility in print view.
- Display binary strings as text if they are valid UTF-8.
- Copy multiple tables to database.
- Show MySQL error messages in user language.
- Add new configuration directive 'ssl_verify' for self-signed certificates with mysqlnd and PHP >=5.6.
- Remove ForceSSL and PmaAbsoluteUri configuration directives (these are better handled by proper webserver configuration).
- Fixed several bugs relating to exporting, particularly with DEFAULT and COMMENT fields.

phpMyAdmin 4.5.5.1:

- CREATE UNIQUE INDEX index type is not recognized by parser.
- Row count wrong when grouping joined tables.
- Column definition with default value and comment in CREATE TABLE exported faulty.
- New statement but no delimiter and unexpected token with REPLACE.
- Fixed incorrect usage of SQL parser context in SQL export.
- Fixed inclusion of gettext library from SQL parser.

phpMyAdmin 4.5.4:

- Fixed Bugs.

phpMyAdmin 4.5.3:

- Fixed Bugs.

phpMyAdmin 4.5.2:

- Fixed Bugs.

phpMyAdmin 4.5.1:

- Fixed Bugs.

phpMyAdmin 4.5.0.2:

- Fixed Bugs.

phpMyAdmin 4.4.15.0:

- Fixed Bugs.

phpMyAdmin 4.4.14.1:

- Fixed Bugs.

phpMyAdmin 4.4.14:

- Fixed Bugs.

phpMyAdmin 4.4.13.1:

- Fixed Bugs.

phpMyAdmin 4.3.10:

- Fixed Bugs.

phpMyAdmin 4.2.12:

- Fixed Bugs.

phpMyAdmin 4.2.11:

- Fixed Bugs.

phpMyAdmin 4.2.9.1:

- [security] XSS vulnerabilities in table search and table structure pages.

phpMyAdmin 4.2.8.1:

- Fixed Bugs.

phpMyAdmin 4.2.8:

- Fixed Bugs.

phpMyAdmin 4.2.7.1:

- Fixed Bugs.

phpMyAdmin 4.2.7:

- Fixed Bugs.

phpMyAdmin 4.2.6:

- Fixed Bugs.

phpMyAdmin 4.2.4:

- Fixed Bugs.

phpMyAdmin 4.2.3:

- Fixed Bugs.

phpMyAdmin 4.2.2:

- Disable database expansion when enabled throws Error 500 when database name is clicked in navigation tree.
- Table display of performance_schema DB structure.
- Protect Binary Columns: many problems.
- BLOB link transformation is broken.
- Respect ['ShowCreateDb'] in the navi panel.
- Cannot see databases in nav panel on databases grouping when disabled database expansion.
- No more calendar into search tab.
- Monitor should fit into screen width.
- When copying databases, primary key attributes get lost.
- Empty maxInputVars on js/messages.php.

phpMyAdmin 4.2.0:

- Fixed Bugs.

phpMyAdmin 4.1.14:

- Fixed Bugs.

phpMyAdmin 4.1.13:

- Fixed Bugs.

phpMyAdmin 4.1.11:

- Fixed Bugs.

phpMyAdmin 4.1.9:

- CTRL + up or down moves two fields (part one).
- Output as text radio clickable for "OpenDocument Text" export.
- DROP DATABASE tick box in export no longer works.
- Unable to export comments in OpenDocument text format.
- Deletion even when the user says "No" to the confirmation message.
- "New" link in navi panel is shown even if no privileges.
- Some params are being omitted from microhistory.
- Missing validation on Import CSV: "Columns enclosed with" and "Columns escaped with".
- Fatal error while resetting settings.
- JS error when editing procedure from nav panel.
- Edit routine form submitting when pressing enter.
- Nav: "Columns" won't expand with specific schema.

phpMyAdmin 4.1.8:

- Fixed Bugs.

phpMyAdmin 4.1.7:

- Fixed Bugs.

phpMyAdmin 4.1.6:

- Fixed Bugs.

phpMyAdmin 4.1.5:

- Fixed Bugs.

phpMyAdmin 4.1.3:

- Fixed Bugs.

phpMyAdmin 4.1.2:

- Fixed Bugs.