123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285 |
- phpMyAdmin - ChangeLog
- ======================
- 4.2.7.1 (2014-08-17)
- - bug #4501 [security] XSS in table browse page
- - bug #4502 [security] Self-XSS in enum value editor
- - bug #4503 [security] Self-XSSes in monitor
- - bug #4504 [security] Self-XSS in query charts
- - bug #4505 [security] XSS in view operations page
- - bug #4517 [security] XSS in relation view
- 4.2.7.0 (2014-07-31)
- - bug Broken links on home page
- - bug #4494 Overlap in navigation panel
- - bug #4427 Action icons not in horizontal order
- - bug #4493 s_attention.png is missing
- - bug #4499 Uncaught TypeError: Cannot call method 'substr' of undefined
- - bug #4498 PMA 4.2.x and HHVM
- - bug #4500 mysql_doc_template is not defined
- 4.2.6.0 (2014-07-17)
- - bug #4471 Undefined index warning with referenced column.
- - bug #4027 $cfg['MaxExactCount'] is ignored when BROWSING is back
- - bug #4482 Multi Column sorting (improved user experience)
- - bug #4478 Server validation does not work while in setup/mysqli
- - bug Undefined variable when grid editing a foreign key column
- - bug #4481 mult_submits.inc.php Undefined variable Error
- - bug #4485 Sorting breaks the copy column feature
- - bug #4440 Javascript error when renaming table
- - bug #4483 'New window' link (selflink) disappears, causing Javascript error
- - bug #4489 Incorrect detection of privileges for routine creation
- - bug #4459 First few characters of database name aren't clickable when expanded
- - bug #4486 [security] XSS injection due to unescaped table comment
- - bug #4488 [security] XSS injection due to unescaped table name (triggers)
- - bug #4492 [security] XSS in AJAX confirmation messages
- - bug #4491 [security] Missing validation for accessing User groups feature
- 4.2.5.0 (2014-06-26)
- - bug #4467 shell_exec() has been disabled for security reasons
- - bug #4470 Error while submitting empty query
- - bug #4463 Fatal error: Class 'PMA_DatabaseInterface' not found
- - bug #4469 Fixed cookie based login for installations without mcrypt
- - bug #4473 incorrect result count when having clause is used
- - mcrypt: remove the requirement (64-bit) and the related warning
- 4.2.4.0 (2014-06-20)
- - bug #4449 Mediawiki export does not produce table header row; also fix related PHP warnings
- - bug #4442 New lines are added to query every time
- - bug #4445 Fatal error on SQL Export of join query
- - bug #4448 Dump binary columns in hexadecimal notation not working
- - Regenerate cookie encryption IV for every session
- - bug #4405 Cannot import (open_basedir): fix another case
- - bug #4457 SQL tab - Insert queries not showing affected row count
- - bug Missing warning about existing account, on multi-server config
- - bug #4435 WHERE clause can be undefined
- - bug SQL export views as tables option getting ignored
- - bug #4464 [security] XSS injection due to unescaped db/table name in navigation hiding
- - bug #4465 [security] XSS injection due to unescaped db/table name in recent/favorite tables
- 4.2.3.0 (2014-06-08)
- - bug #4423 Moving fields not working
- - bug #4424 Table indexes disappear after altering field
- - bug #4432 Error while displaying chart at server level
- - bug #4405 Cannot import (open_basedir)
- - bug #4396 Problem copying constraints (such as Sakila)
- - bug #4433 Missing privileges submenu
- - bug #4394 Drop db confirmation message when dropping a user
- - bug #4436 Insert form numeric field with function drop-down list
- - bug #4437 Problems due to missing enforcement of the minimum supported MySQL version
- + Add enforcement of the minimum supported PHP version (5.3.0)
- - bug Query error on submitting a column change form containing a disabled input field
- - bug Incorrect menu tab generation from usergroups
- - bug Missing space in index creation/edit generated query
- - bug #4434 Unchecking 'Show SQL queries' results NaN
- 4.2.2.0 (2014-05-20)
- - bug #4388 Disable database expansion when enabled throws Error 500 when database name is clicked in navigation tree
- - bug #4414 table display of performance_schema DB structure
- - bug #4411 Protect Binary Columns: many problems
- - bug #4395 BLOB link transformation is broken
- - bug Respect ['ShowCreateDb'] in the navi panel
- - bug #4392 Cannot see databases in nav panel on databases grouping when disabled database expansion
- - bug #4419 No more calendar into search tab
- - bug #4398 Monitor should fit into screen width
- - bug #4418 When copying databases, primary key attributes get lost
- - bug #4421 empty maxInputVars on js/messages.php
- 4.2.1.0 (2014-05-13)
- - bug #4380 Cannot display table structure with enums containing special characters
- - bug #4381 Cannot remove the last remembered sorted column
- - bug Correctly fetch length of user and host fields in MySQL tables
- - bug #4364 examples/signon.php does not support the SessionSavePath directive
- - bug #4382 Missing source for OpenLayers library
- - bug Incorrect attributes for number fields
- - bug #4383 Cannot update values in Zoom search
- - bug #4313 GIS Visualization Extension does not work with PointFromText() function
- - bug #4384 Incorrect "Rows" total shown when truncating or dropping a table on DB Structure page
- - bug #4385 Grid edit on sorted columns fails
- - bug #4389 Null checkbox covering data input when editing
- - bug #4390 Data type changing by itself (no size but attribute present)
- 4.2.0.0 (2014-05-08)
- + rfe #1403 Export only triggers
- + rfe #1483 Export Server/Database/Table without triggers
- + rfe #1662 Add table comment tool tip in database structure page
- + rfe #1447 Single table for display Character Sets and Collations
- + rfe #1455 Display icons/text/both for the table row actions
- + rfe #1473 Transformation to convert Boolean value to text
- - bug #4157 Changing users password will delete it
- + rfe #1474 Text transformation combines Append and Prepend
- + Added warning about the mysql extension being deprecated
- and removed the extension directive
- + Added support for scatter charts
- + rfe #1478 Make Column Headings Sticky
- + rfe #1480 Enhance privileges initials table
- + rfe #1472 [interface] Break "Edit privileges" with sub-menus
- + rfe #1466 Minor refactoring required
- + rfe #1004 Create indexes at the end in SQL export
- + rfe #1479 Relations edit form for larger monitors
- + rfe #1475 Inline query box vertical resize
- + rfe #1500 [interface] Add bottom border to top menu container
- + rfe #1498 Add datepicker for 'TIME' type
- - bug #4237 HTTP Referer disclosure in SQL links
- + rfe Show full names on navigation hover
- + rfe #1505 Behaviour on click on a routine in nav panel
- + rfe #1418 Support more than one separating character on CSV import
- + rfe #569 Load/Save Query By Example
- - bug #4281 Grid edit ENUM field, dialog disappears when trying to select
- - bug #4304 DB export using zip compression generates an empty archive
- + rfe #1508 confirmation message at the top
- - bug #4306 breadcrubs wrong on table create
- + rfe #1511 better validate database name for copying
- + rfe #1510 Database tab "Drop" button should be a link
- + rfe #1513 Highlight required form fields after failed submission
- + rfe #1460 Redirect to login page after session has expired
- - bug #4316 Grid edit: can't change month on date fields
- + rfe #1501 add maxlength by field with length-spec
- + rfe #1512 Import happily doesn't do anything with no file name provided
- + rfe #1514 Add function to all the insert boxes automatically
- + rfe #1515 Option to skip tables larger than n
- + rfe #1486 Possibility of disabling database expansion
- + rfe #1476 Favourite tables select box
- + rfe #420 $cfg['CharEditing']='textarea' for structure edit
- + rfe #1329 Avoid editing of fields which are part of relation
- + rfe [interface] Highlight active left menu item in setup
- + rfe Filter on-screen rows during Browse
- Removed support for SQL Validator (SOAP service no longer offered)
- - bug #4352 Settings > Manage: incorrect messages
- - bug #4337 "More" in Actions area doesn't collapse to fit available space
- - bug #4375 Group two DB, one's name is the prefix of the other one
- - bug #4070 Confusing database/table grouping
- - bug #4366 Creating Index doesn't update index-list
- + rfe #1507 Sort by multiple columns
- 4.1.14.1 (2014-06-21)
- - bug #4464 [security] XSS injection due to unescaped db/table name in navigation hiding
- 4.1.14.0 (2014-04-26)
- - bug #4365 Creating bookmark with multiple queries not working
- - bug #4375 Group two DB, one's name is the prefix of the other one
- - bug #4376 [interface] Login fields show in separate line
- - bug #4372 Changing browser transformation results in unnecessary table rebuild
- 4.1.13.0 (2014-04-13)
- - bug #4279 CTRL + up or down moves 2 fields
- - bug #4336 List server css style wrong
- - bug Missing value on the Status > Server page
- - bug #4347 Fixed PHP Parse error in Advisor
- - bug #4350 Deleting the DB if it is renamed by the same name
- - bug #4353 makeProfilingChart is not defined
- - bug #4355 Precision specifier for DOUBLE type is truncated
- - bug #4346 Incorrect "Export incomplete" message
- - bug #4359 Notices on create table page
- - bug #4356 GROUPed selects show number of rows as if not grouped
- - bug #4357 JS Form submitted on "enter" even if focus is inside a select field
- 4.1.12.0 (2014-03-27)
- - bug #4334 Add event : datepicker won't open
- - bug #4338 Fix missing value error while executing SQL query
- - TCPDF library is now optional dependency
- - bug #4326 Cannot find the import plugins which start with uppercase 'I'
- 4.1.11.0 (2014-03-23)
- - bug #4335 reCaptcha problem (4.1.10 regression)
- 4.1.10.0 (2014-03-22)
- - bug #4301 Grid edit: "SELECT" query is replaced by "UPDATE" query after edit
- - bug #4278 reCaptcha re-login requires double effort
- - bug #4324 Datepicker not showing up on insert page
- - bug #3991 Problem selecting item in select boxes with the ENTER keystroke in some browsers
- - bug #4323 QueryWindow ignores CodeMirror
- - bug None of the live charts shown on "Status -> Monitor" (Chrome)
- 4.1.9.0 (2014-03-06)
- - bug #4279 CTRL + up or down moves two fields (part one)
- - bug #4294 output as text radio clickable for "OpenDocument Text" export
- - bug #4297 DROP DATABASE tick box in export no longer works
- - bug #4291 Unable to export comments in OpenDocument text format
- - bug #4299 Deletion even when the user says "No" to the confirmation message
- - bug #4303 "New" link in navi panel is shown even if no privileges
- - bug #4302 Some params are being omitted from microhistory
- - bug #4298 Missing validation on Import CSV: "Columns enclosed with" and "Columns escaped with"
- - bug #4040 Fatal error while resetting settings
- - bug #4305 JS error when editing procedure from nav panel
- - bug #4308 Edit routine form submitting when pressing enter
- - bug #4307 Nav: "Columns" won't expand with specific schema
- 4.1.8.0 (2014-02-22)
- - bug #4276 Login loop on session expiry
- - bug #4249 Incorrect number of result rows for SQL with subqueries
- - bug #4275 Broken Link to php extension manual
- - bug #4053 List of procedures is not displayed after executing with Enter
- - bug #4081 Setup page content shifted to the right edge of its tabs
- - bug #4284 Reordering a column erases comments for other columns
- - bug #4286 Open "Browse" in a new tab
- - bug #4287 Printview - Always one column too much
- - bug #4288 Expand database (+ icon) after timeout doesn't do anything
- - bug #4285 Fixed CSS for setup
- - Fixed altering table to DOUBLE/FLOAT field
- - bug #4292 Success message and failure message being shown together
- - bug #4293 opening new tab (using selflink) for import.php based actions
- results in error and logout
- 4.1.7.0 (2014-02-09)
- - bug #4245 initial Browse query does not match sorting order
- - bug #4250 Notice on export page
- - bug #4253 "New" text in navigation frame acts like a database
- - bug #4262 Cannot define a column with fractional seconds
- - bug #4265 Missing datepicker icon for DATETIME(length)
- - bug #4257 Hide fractional seconds when applicable
- - bug #4264 Uncheck "Ignore" while inserting, upon leaving a textarea
- - bug #4260 reCaptcha is ignoring language settings
- - bug #4259 reCaptcha sound session expired problem
- - bug #4263 Japanese character encoding not working properly when exporting
- - bug #4269 Notice on table relation page
- - bug #4270 Bad text-color for table comments
- - bug #4272 Incorrect tabindex
- - bug #4271 Query by example and the second criteria line
- - bug #4242 Wildcard-containing only_db failure in sidebar
- 4.1.6.0 (2014-01-26)
- - bug #4232 User not found after creating the user
- - bug #4241 Confusing dialog when trying to create an already existing user
- - bug #4239 Missing LIMIT clause for some queries
- - rfe #1489 Do not show create icon when user has no privileges
- - bug #4218 Chrome behavior with date fields
- - bug #3579 NOW() function incorrectly selected (regression)
- - bug #4244 Advisor complaints about MariaDB 10.x is version less than 5.1
- - bug #3889 When login fails and error display is active, login data is
- displayed (regression)
- - bug #4247 open_basedir warnings on export page
- - bug #4013 AJAX request waiting until version info is retrieved
- - bug #4248 js error when changing number of columns in status monitor
- 4.1.5.0 (2014-01-17)
- - bug #3780 Allow aborting loading pages
- - bug #4223 Database list: Create database misses collation column
- - bug #4224 Empty table names when a table is "inuse"
- - bug #4225 Partition maintenance broken
- - bug #4219 Table list (left panel) does not reload when table renamed
- - bug #4230 "in use" displayed for all views in database print view
- - bug #4226 Notice: Undefined index: pma_config_loading
- - bug #4221 Bzip2 export cannot be directly imported (so withdraw bz2 export)
- - bug #4204 Reloading user privileges hides user groups submenu
- - bug #4231 DATE columns quick edit decrement by one day
- 4.1.4.0 (2014-01-07)
- - bug #3840 (additional fix) When exporting to gzip format, the data is compressed 2 times
- - bug #4209 Missing compression in one case
- - bug #4208 Can't browse tables after sorting on columns with fieldnames that have a '-'
- - bug #4184 Switch to wrong page after adding an index
- - bug #3885 Additional fix for this bug
- - bug #4212 Table "disappears" if it has the same name as its tablegroup
- - bug #4213 Datetime Quick Edit decrements by one day
- - bug #4217 Current value not highlighted when browsing foreign values
- - bug #4220 Incorrect key values in foreign key browser
- - bug #4215 MariaDB 5.5: error in Drizzle detection
- --- Older ChangeLogs can be found on our project website ---
- http://www.phpmyadmin.net/old-stuff/ChangeLogs/
- # vim: et ts=4 sw=4 sts=4
- # vim: ft=changelog fenc=utf-8
- # vim: fde=getline(v\:lnum-1)=~'^\\s*$'&&getline(v\:lnum)=~'\\S'?'>1'\:1&&v\:lnum>4&&getline(v\:lnum)!~'^#'
- # vim: fdn=1 fdm=expr
|