Translated using Weblate (Thai)
[phpmyadmin.git] / ChangeLog
blob5dfd3fc22c87522b4c92d0a89535a74e579e656e
1 phpMyAdmin - ChangeLog
2 ======================
4 4.0.3.0 (not yet released)
5 - bug #3941 Recent tables list always empty
6 - bug #3933 Do not translate "Open Document" in export settings
7 - bug #3927 List of tables is missing after expanding in the navigation frame
8 - bug #3942 Warnings about reserved word for many non reserved words
9 - bug #3912 Exporting row selection, resulted by ORDER BY query
11 4.0.2.0 (2013-05-24)
12 - bug #3902 Cannot browse when table name contains keyword "call"
13 + center loading indicator for navigation refresh, related to bug #3920
14 - bug #3925 Table sorting in navigation panel is case-sensitive
15 - bug #3915 Import of CSV file (Replace table data with file) with duplicate values
16 - bug #3907 undefined variables, function parameter problems
17 - bug #3898 Structure not refreshed after column drop 
18 - bug #3926 View is not updatable
19 - bug #3919 PropertiesIconic not honored
20 - bug #3930 Databases to choose for specific privileges show up escaped
21 - bug #3910 Export database with empty table as a php array, does not produce valid PHP
22 - bug #3936 Query profiler chart not loading from SQL Query page
23 - bug #3946 Missing CSV import option "Do not abort on INSERT error"
24 - bug #3943 Missing Operations>Table options>AUTO_INCREMENT
25 - bug Missing CREATE DATABASE statement when exporting at database level
26 - bug #3924 Show warning when CSV file does not contain data for all columns
27 - bug #3947 Missing Sql Query after modify structure
28 - bug #3948 Server export problems
29 - bug #3917 CountTables directive is deprecated
31 4.0.1.0 (2013-05-14)
32 - bug #3879 Import broken for CSV using LOAD DATA
33 - bug #3889 When login fails and error display is active, login data is displayed
34 - bug #3890 [import] Web server upload directory import fails
35 - bug #3891 [import] Server upload folder import file name missing in success message 
36 + rfe #1421 [auth] Add retry button on connection failure with config auth
37 - bug #3894 [interface] Provide feedback if no columns selected for multi-submit
38 - bug #3799 [interface] Incorrect select field change on ctrl key navigation in Firefox
39 - bug #3885 [browse] display_binary_as_hex option causes unexpected behavior
40 - bug #3899 Git commit links to Github missing
41 - bug #3900 CSP WARN in Firefox console
42 - bug #3901 Setup script warning for config auth (stored login data) shows link BBcode
43 - bug #3895 [browse] Fixed getting BLOB data
44 - bug #3905 [export] Custom Exporting exports all databases
45 - bug #3909 [import] Import of CSV FIle to selected table doesn't work
46 - bug #3904 Browsing an empty table should not display its Structure
47 - bug #3908 Calendar widget improperly redirects to home 
48 - bug #3918 Greyed out tabs when there are no rows fixed 
49 - bug #3916 [interface] Missing scrollbar (original theme)
50 + [vendor] add tcpdf path to vendor_config.php
51 - bug fix compat with tcpdf >= 6.0 (tested with 6.0.012)
53 4.0.0.0 (2013-05-03)
54 + Patch #3481047 for rfe #3480477 Insert as new row enhancement
55 + Patch #3480999 Activate codemirror in the query window
56 - Patch #3495284 XML Import - fix message and redirect
57 + rfe #3484063 Null checkbox behavior
58 + Patch #3497179 Contest-5: Add user: Allow create DB w/same name + grant u_%
59 + Patch #3498201 Contest-6: Export all privileges
60 + Patch #3502814 for rfe #3187077 Change password buttons should match
61 + rfe #3488640 Expand table-group in non-light navigation frame if only one
62 + Patch #3509360 Contest-3: Option "Truncate table" before "insert"
63 + Patch #3506552 Contest-2: Show index information in the data dictionary
64 + Patch #3510656 Contest-1: Ignoring foreign keys while dropping tables
65 - Bug #3509686 Reverting sort on joined column does not work
66 + New transformation: append string
67 + rfe #3507804 Session upload progress (PHP 5.4)
68 + rfe #3488185 draggable columns vs copy column name
69 + Patch #3507001 Contest-4: Textarea for large character columns
70 + Removed the PHP version of the ENUM editor
71 + Patch #3507111 Display distinct results, linked to corresponding data rows
72 - bug #3507917 [export] JSON has unescaped values for allegedly numeric columns
73 + rfe #3516187 show tables creation, last update, last check timestamps in db_structure
74 - bug #3059806 Supporting running from CIFS/Samba shares
75 - bug #3516341 [export] Open Document Text, Word and Texy! Text show table structure twice
76 - bug [export] Texy! Text: Columns containing Pipe Character don't export properly
77 + [export] Show triggers in Open Document Text, Word and Texy! Text
78 - Patch #3415061 [auth] Login screen appears under the page
79 + rfe #3517354 [interface] Allow disabling CodeMirror with $cfg['CodemirrorEnable'] = false
80 + rfe #3475567 [interface] New directive $cfg['HideStructureActions']
81 - bug #3468272 [import] Fixed import of ODS with more paragraphs in a cell
82 - bug #3510196 [core] Improved redirecting with ForceSSL option
83 + rfe #3518852 [edit] edit blob but not other binary, new option $cfg['ProtectBinary'] = 'noblob'
84 + Hide language select box if there are no locales installed
85 + Removed some directives: verbose_check, SuggestDBName, LightTabs,
86 VerboseMultiSubmit, ReplaceHelpImg
87 - Patch #3500882 Fixing checkbox behaviour while editing identical rows
88 + rfe #3441722 [interface] Display description of datatypes
89 + rfe #3517835 [structure] Move columns easily
90 + Ajaxified "Create View" functionality
91 + [import] New plugin: import mediawiki
92 + New navigation system
93 + Discontinued the use of a frame-based layout
94 + rfe #3528994 [interface] Allow wrapping possibly long values in replication-status table
95 + [interface] Autoselect username input on cookie login page
96 - bug #3563799 [interface] Grid editing destroying huge amount of data
97 + [import] Remove support for the unactive docSQL import format
98 - bug #3577443 [edit] "Browse foreign values" does not show on ajax edit
99 + rfe #3522109 [browse] Grid editing: action to trigger it (or disable)
100 - bug #3526598 [interface] SQL query not shown when creating table
101 + Dropped configuration directive: AllowThirdPartyFraming
102 + Dropped configuration directive: LeftFrameLight
103 + Dropped configuration directive: DisplayDatabasesList
104 + Dropped configuration directives: ShowTooltipAliasDB and ShowTooltipAliasTB
105 + Dropped configuration directive: NaviDatabaseNameColor
106 + Added configuration directive: MaxNavigationItems
107 + Renamed configuration directive: LeftFrameDBTree => NavigationTreeEnableGrouping
108 + Renamed configuration directive: LeftFrameDBSeparator => NavigationTreeDbSeparator
109 + Renamed configuration directive: LeftFrameTableSeparator => NavigationTreeTableSeparator
110 + Renamed configuration directive: LeftFrameTableLevel => NavigationTreeTableLevel
111 + Renamed configuration directive: LeftPointerEnable => NavigationTreePointerEnable
112 + Renamed configuration directive: LeftDefaultTabTable => NavigationTreeDefaultTabTable
113 + Renamed configuration directive: LeftDisplayTableFilterMinimum => NavigationTreeDisplayTableFilterMinimum
114 + Renamed configuration directive: LeftDisplayLogo => NavigationDisplayLogo
115 + Renamed configuration directive: LeftLogoLink => NavigationLogoLink
116 + Renamed configuration directive: LeftLogoLinkWindow => NavigationLogoLinkWindow
117 + Renamed configuration directive: LeftDisplayServers => NavigationDisplayServers
118 + Renamed configuration directive: LeftRecentTable => NumRecentTables
119 + Renamed configuration directive: LeftDisplayDatabaseFilterMinimum => NavigationTreeDisplayDbFilterMinimum
120 + Removed the "Mark row on click" feature; must now click the checkbox to mark
121 + Removed the "Synchronize" feature
122 + Improved layout of server variables page
123 + rfe #1052091 [config] Double-underscores in PMA table names
124 + Improved the "More" dropdown on the table structure page
125 + [interface] Added "scroll to top" link in menubar
126 + [designer] Fullscreen mode for the designer
127 + Upgraded jquery to v1.8.3 and jquery-ui to v1.9.2
128 + Patch #3597529 [status] Add raw value as title on server status page
129 + Support MySQL 5.6 partitioning
130 + Removed the AjaxEnable directive
131 + rfe #3542567 Accept IPv6 ranges and IPv6 CIDR notations in $cfg['Servers'][$i]['AllowDeny']['rules']
132 - Bug #3576788 Grid editing shows the value before silent truncation
133 - Upgraded jqPlot to 1.0.4 r1121
134 - Upgraded to jquery-ui-timepicker-addon 1.1.1
135 + rfe #3599046 [interface] Added comments for indexes
136 - Replaced qtip with jQuery UI tooltip
137 - Upgraded CodeMirror to 2.37
138 - bug #2951 [export] Correctly export decimal fields.
139 - bug #3762 [core] Make Advisor work on Windows withou COM extension.
140 - bug #3519 [export] Prevent infinite recursion in PDF export.
141 - bug #3827 Table specific privileges not displayed for db name containing
142 underscore 
143 - rfe #1386 Add IF NOT EXISTS clause when copying database
144 - No longer package .travis.yml configuration file when creating a release.
145 - bug #3830 Can't export custom query because it lowercases table names
146 - bug #3829 Enabling query profiling crashes javascript based navigation
147 + rfe #879 Reserved word warning
148 + Remove the database ordering sub-feature of the only_db directive
149 - bug #3840 When exporting to gzip format, the data is compressed 2 times
150 + rfe #1319 Permit to create index when creating foreign key
151 - bug #3703 Incorrect updating of the list of users
152 - bug #3853 Blowfish implementation might be broken (replace with phpseclib)
153 - bug #3865 Using like operator on each backslash needs 4 backslash protection
154 - bug #3860 Displayed git revision info is not set
155 - bug #3871 Check referential integrity broken across databases
156 - bug #3874 [export] No preselected option when exporting table
157 - bug #3873 Can't copy table to target database if table exists there
158 - bug #3683 Incorrect listing of records from to count
159 - bug #3876 [import] PHP 5.2 - unexpected T_PAAMAYIM_NEKUDOTAYIM
160 - [security] Local file inclusion vulnerability, reported by Janek Vind
161   (see PMASA-2013-4)
162 - [security] Global variables overwrite in export.php, reported by Janek Vind
163   (see PMASA-2013-5)
164 - bug #3892 [export] SQL Export files are empty
166 3.5.8.1 (2013-04-24)
167 - [security] Remote code execution (preg_replace), reported by Janek Vind
168   (see PMASA-2013-2)
169 - [security] Locally Saved SQL Dump File Multiple File Extension Remote Code
170   Execution, reported by Janek Vind (see PMASA-2013-3)
172 3.5.8.0 (2013-04-08)
173 - bug #3828 MariaDB reported as MySQL
174 - bug #3854 Incorrect header for Safari 6.0
175 - bug #3705 Attempt to open trigger for edit gives NULL
176 - Use HTML5 DOCTYPE 
177 - [security] Self-XSS on GIS visualisation page, reported by Janek Vind
178 - bug #3800 Incorrect keyhandler behaviour #2
180 3.5.7.0 (2013-02-15)
181 - bug #3779 [core] Problem with backslash in enum fields
182 - bug #3816 Missing server_processlist.php
183 - bug #3821 Safari: white page
184 - Correct detection of the Chrome browser
186 3.5.6.0 (2013-01-28)
187 - bug #3593604 [status] Erroneous advisor rule
188 - bug #3596070 [status] localStorage broken in server status monitor
189 - bug #3598736 [routines] Editing a procedure with special characters
190 - bug #3600322 [core] Visualize GIS data throws Fatal Error
191 - bug #3599362 [core] Double-escaped error message
192 - bug #3776 [cookies] Login without auth on second server
194          --- Older ChangeLogs can be found on our project website ---
195                      http://www.phpmyadmin.net/old-stuff/ChangeLogs/
197 # vim: et ts=4 sw=4 sts=4
198 # vim: ft=changelog fenc=utf-8
199 # vim: fde=getline(v\:lnum-1)=~'^\\s*$'&&getline(v\:lnum)=~'\\S'?'>1'\:1&&v\:lnum>4&&getline(v\:lnum)!~'^#'
200 # vim: fdn=1 fdm=expr