phpMyAdmin Changelog

New in version 4.2.12

November 21st, 2014
  • Bug Fixes:
  • #4574 Blank/white page when JavaScript disabled
  • #4577 Multi row actions cause full page reloads
  • #4404 Recordset return from procedure display nothing
  • #4584 Edit dialog for routines is too long for smaller displays
  • #4586 Javascript error after moving a column
  • #4576 Issue with long comments on table columns
  • #4599 Input field unnecessarily selected on focus
  • #4602 Exporting selected rows exports all rows of the query
  • #4444 No insert statement produced in SQL export for queries with alias
  • #4603 Field disabled when internal relations used
  • #4596 [security] XSS through exception stack
  • #4595 [security] Path traversal can lead to leakage of line count
  • #4578 [security] XSS vulnerability in table print view
  • #4579 [security] XSS vulnerability in zoom search page
  • #4594 [security] Path traversal in file inclusion of GIS factory
  • #4598 [security] XSS in multi submit
  • #4597 [security] XSS through pma_fontsize cookie
  • ReferenceError: targeurl is not defined
  • Incorrect text/icon display in Tracking report

New in version 4.3.0 Beta 1 (November 20th, 2014)

  • Some of the new features are:
  • Smart sorting for int keys
  • Confirmation message when dropping user(s)
  • Confirm dialog on accidentally leaving a page
  • Allow clicking an approximate row count to get a correct one
  • Support for editing binary fields in hexadecimal
  • MariaDB 10+ multi-master replication support
  • Allow saving query charts as images
  • Use aliases in SQL export for tables and columns
  • Export with table/column name changes
  • Dynamic process list
  • Drag and Drop SQL import
  • Preview SQL instead of executing it
  • Run SQL query: Allow rollback for InnoDB tables
  • Zeroconf PMA tables support
  • Regexp replace
  • Avoid session timeout when user is active
  • MySQL 5.7.5 compatibility
  • Avoid session timeout when user is active
  • Multiple-column foreign key relation
  • Charts for data in format
  • Range Search Capability
  • Improvements for the table editor (index creation)
  • PHP OpenSSL support for cookie encryption/decryption

New in version 4.3.0 Alpha 1 (November 15th, 2014)

  • ADDITIONS:
  • #1502 Smart sorting for int keys
  • #1521 Confirmation message when dropping user(s)
  • #1518 Confirm dialog on accidentally leaving a page
  • #1445 Easy access to "SHOW CREATE ..."
  • #1448 Allow clicking an approximate row count to get a correct one
  • #1487 "Browse foreign values" should be a modal dialog
  • #1523 Better visual clue for table structure primary key column
  • #982 Support for editing binary fields in hexadecimal
  • #706 Multi-db privileges adding
  • #1527 Charts for data in format
  • Allow saving query charts as images
  • #1145 Preview SQL instead of executing it
  • #759 Use aliases in SQL export for tables and columns
  • #755 Export with table/column name changes
  • #869 Run SQL query: Allow rollback for InnoDB tables
  • #654 Range Search Capability
  • #1490 Dynamic process list
  • #1522 Drag and Drop SQL import
  • #637 Custom Field Handlers
  • #1488 User privilege tab not shown in all relevant cases
  • #781 Privileges for non superuser
  • #908 Improvements for the table editor (index creation)
  • #1426 Navigation state lost on reload
  • Improved validation when inserting data
  • #1491 Support InnoDB for database Query by example
  • #345 Normalize a table
  • #1123 Zeroconf PMA tables support
  • #1492 Remove the distinct query window / Add SQL log+history panel
  • #919 Multiple-column foreign key relation
  • #857 Regexp replace non-root directory
  • MariaDB 10+ multi-master replication support
  • #1544 MySQL 5.7.5 compatibility
  • #1529 Avoid session timeout when user is active
  • #1251 Show "Overhead" with same precision for all tables
  • #1546 Improve the js printf library
  • #1542 Better error reporting in Designer
  • #1535 Keyword-based autocompletion in SQL query editors
  • #1547 Wrap No Tables Found message with message box
  • BUG FIXES:
  • bug #4559 Logging in causes 100% CPU usage
  • bug #4564 Designer: spaces in table name with edit table link generates bad links
  • bug #4582 Debug SQL works only for the first page
  • bug #3869 Count(*) on information_scheme.INNODB_BUFFER_PAGE with a huge bufferpool
  • bug #4495 Comment lines in multiquery
  • bug #4535 Loads of Warnings/Notices in PMA_getServerSlaveStatus on replication slave
  • bug #4585 Multi query results not shown
  • rfe #1556 Disabling Show all
  • bug #4416 New lines are removed when grid editing
  • bug #4558 Unable to Add Rows while Creating Table
  • bug #4547 Micro history does not work in Users page
  • bug #4551 Wrong test in source code
  • bug #4537 BLOB inline-view JPG column transformation does not work for anything except simple queries
  • bug #4528 Can't import dump via SQL field
  • bug Incorrect path in change password when on reverse proxy or
  • bug #3165 Redundant foreign keys not supported
  • bug Incorrect link to documentation
  • bug #4439 Table list in left panel doesn't expand
  • bug #4450 Query is duplicated on Ctrl+Enter

New in version 4.2.11 (November 1st, 2014)

  • bug ReferenceError: Table_onover is not defined
  • bug #4552 Incorrect routines display for database due to case insensitive checks
  • bug #4259 reCaptcha sound session expired problem
  • bug #4557 PHP fatal error, undefined function __()
  • bug #4568 Date displayed incorrectly when charting a timeline
  • bug #4571 Database Privileges link does not work
  • bug makegrid.js: where_clause is undefined
  • bug #4572 missing trailing slash (import and open_basedir)

New in version 4.2.10.1 (October 22nd, 2014)

  • bug #4562 [security] XSS in debug SQL output
  • bug #4563 [security] XSS in monitor query analyzer

New in version 4.2.10 (October 18th, 2014)

  • Fixed:
  • bug #4361 Can't change font size (when config.inc.php not present)
  • bug #4542 Tab key in column name not shown
  • bug PDF export: title not present in PDF
  • bug #4543 Changing column name can break saved "order by" clause
  • bug #4545 trying to favorite table while browser localStorage is disabled throws JS error
  • bug #4259 reCaptcha sound session expired problem
  • bug #4548 Inline editing a field converts tab to spaces
  • bug #4252 Database-level permission bug for db names containing underscores
  • bug #3120 Events are not exported when using xml
  • bug #4554 Grid-editing timestamp column forces datepicker
  • bug #4556 Fast filters for tables, views etc. should be governed by Navigation TreeDisplayItemFilterMinimum

New in version 4.2.9.1 (October 1st, 2014)

  • bug #4544 [security] XSS vulnerabilities in table search and table structure pages

New in version 4.2.9 (September 22nd, 2014)

  • bug ajax.js responseHandler: cannot read property of null
  • bug sql.js: str is undefined
  • bug #4524 Allow for direct selection of "0" on the "user overview" page
  • bug #4529 Undefined index: pos
  • bug #4523 tbl_change.js: insert as new row submit type on multiple selected re
  • cords does not set all AUTO_INCREMENTs to 0 value
  • bug ajax.js responseHandler: another "cannot read property"
  • bug tbl_structure.js "cannot read property"

New in version 4.2.8.1 (September 15th, 2014)

  • bug #4530 [security] DOM based XSS that results to a CSRF that creates a ROOT account in certain conditions