Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Newer
Older
100644 370 lines (315 sloc) 16.718 kB
f419839 - Getting rid of the BOM.
Derick Rethans authored
1 PHP NEWS
d3e8858 @zsuraski Please add in any changes/bug fixes you've made - we need to keep a d…
zsuraski authored
2 |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
e98271f @dsp News for next beta
dsp authored
3 ?? ??? 20??, PHP 5.5.0 Beta 1
4
9d816ba @laruence Update NEWS
laruence authored
5 - Core:
6 . Fixed bug #64354 (Unserialize array of objects whose class can't
7 be autoloaded fail). (Laruence)
c7ad92f @keyurdg Adding in NEWS/UPGRADING about process title change support.
keyurdg authored
8 . Added support for changing the process's title in CLI/CLI-Server SAPIs.
9 The implementation is more robust that the proctitle PECL module. More
10 details here: https://wiki.php.net/rfc/cli_process_title. (Keyur)
8aaa096 @weltling Fixed bug #64370 (microtime(true) less than $_SERVER['REQUEST_TIME_FL…
weltling authored
11 . Fixed bug #64370 (microtime(true) less than $_SERVER['REQUEST_TIME_FLOAT']).
12 (Anatol)
b7788c5 @nikic Fix wrong macro usage and add missing NEWS entry
nikic authored
13 . Added support for non-scalar Iterator keys in foreach
14 (https://wiki.php.net/rfc/foreach-non-scalar-keys). (Nikita Popov)
9d816ba @laruence Update NEWS
laruence authored
15
7503a4b Merge branch 'PHP-5.4' into PHP-5.5
Andrey Hristov authored
16 - mysqlnd
17 . Fixed bug #63530 (mysqlnd_stmt::bind_one_parameter crashes, uses wrong alloc
18 for stmt->param_bind). (Andrey)
e98271f @dsp News for next beta
dsp authored
19
0ee7155 @weltling Fixed bug #53437 Crash with unserialized DatePeriod instance
weltling authored
20 - DateTime
21 . Fixed bug #53437 (Crash when using unserialized DatePeriod instance).
22 (Gustavo, Derick, Anatol)
23
d0ca243 @dsp Do another Alpha instead of Beta because of ZO+ RFC being voted on
dsp authored
24 07 Mar 2013, PHP 5.5.0 Alpha 6
b65d4d1 @smalyshev Merge branch 'PHP-5.4' into PHP-5.5
smalyshev authored
25
26 - Core:
01049ca @laruence Fixed bug #61025 (__invoke() visibility not honored)
laruence authored
27 . Fixed bug #61025 (__invoke() visibility not honored). (Laruence)
b65d4d1 @smalyshev Merge branch 'PHP-5.4' into PHP-5.5
smalyshev authored
28 . Fixed bug #49348 (Uninitialized ++$foo->bar; does not cause a notice).
29 (Stas)
30
31 - Sockets:
32 . Fixed bug #64287 (sendmsg/recvmsg shutdown handler causes segfault).
33 (Gustavo)
34
00ecc12 @weltling updated NEWS
weltling authored
35 - PCRE:
36 . Merged PCRE 8.32. (Anatol)
31a6f8b @smalyshev 5.4.13 branched, now it's 5.4.14
smalyshev authored
37
371000a @weltling Fixed bug #64359 strftime crash with VS2012
weltling authored
38 - DateTime:
39 . Fixed bug #64359 (strftime crash with VS2012). (Anatol)
40
b65d4d1 @smalyshev Merge branch 'PHP-5.4' into PHP-5.5
smalyshev authored
41 21 Feb 2013, PHP 5.5.0 Alpha 5
09b6e33 @smalyshev branched 5.4.12
smalyshev authored
42
e67a2b9 @remicollet Fixed bug #64142 (dval to lval different behavior on ppc64)
remicollet authored
43 - Core:
59b0161 @jwendell Added HTTP codes as of RFC 6585
jwendell authored
44 . Implemented FR #64175 (Added HTTP codes as of RFC 6585). (Jonh Wendell)
b65d4d1 @smalyshev Merge branch 'PHP-5.4' into PHP-5.5
smalyshev authored
45 . Fixed bug #64135 (Exceptions from set_error_handler are not always
46 propagated). (Laruence)
47 . Fixed bug #63830 (Segfault on undefined function call in nested generator).
48 (Nikita Popov)
49 . Fixed bug #60833 (self, parent, static behave inconsistently
50 case-sensitive). (Stas, mario at include-once dot org)
51 . Implemented FR #60524 (specify temp dir by php.ini). (ALeX Kazik).
e67a2b9 @remicollet Fixed bug #64142 (dval to lval different behavior on ppc64)
remicollet authored
52 . Fixed bug #64142 (dval to lval different behavior on ppc64). (Remi)
b65d4d1 @smalyshev Merge branch 'PHP-5.4' into PHP-5.5
smalyshev authored
53 . Added ARMv7/v8 versions of various Zend arithmetic functions that are
54 implemented using inline assembler (Ard Biesheuvel)
55 . Fix undefined behavior when converting double variables to integers.
56 The double is now always rounded towards zero, the remainder of its division
57 by 2^32 or 2^64 (depending on sizeof(long)) is calculated and it's made
58 signed assuming a two's complement representation. (Gustavo)
e67a2b9 @remicollet Fixed bug #64142 (dval to lval different behavior on ppc64)
remicollet authored
59
0cea9e6 @remicollet Fixed bug #64128 buit-in web server is broken on ppc64.
remicollet authored
60 - CLI server:
61 . Fixed bug #64128 (buit-in web server is broken on ppc64). (Remi)
62
b65d4d1 @smalyshev Merge branch 'PHP-5.4' into PHP-5.5
smalyshev authored
63 - cURL:
64 . Implemented FR #46439 - added CURLFile for safer file uploads.
65 (Stas)
0ea83ff @moriyoshi mb_split() can now handle empty matches like preg_split() does.
moriyoshi authored
66
b65d4d1 @smalyshev Merge branch 'PHP-5.4' into PHP-5.5
smalyshev authored
67 - Intl:
68 . Cherry-picked UConverter wrapper, which had accidentaly been committed only
69 to master.
7b0107c @smalyshev fix bug #61930: openssl corrupts ssl key resource when using openssl_…
smalyshev authored
70
b65d4d1 @smalyshev Merge branch 'PHP-5.4' into PHP-5.5
smalyshev authored
71 - mysqli
72 . Added mysqli_begin_transaction()/mysqli::begin_transaction(). Implemented
73 all options, per MySQL 5.6, which can be used with START TRANSACTION, COMMIT
74 and ROLLBACK through options to mysqli_commit()/mysqli_rollback() and their
75 respective OO counterparts. They work in libmysql and mysqlnd mode. (Andrey)
76 . Added mysqli_savepoint(), mysqli_release_savepoint(). (Andrey)
064c62e @johannes Fix #60840 (undefined symbol: mysqlnd_debug_std_no_trace_funcs)
johannes authored
77
b65d4d1 @smalyshev Merge branch 'PHP-5.4' into PHP-5.5
smalyshev authored
78 - mysqlnd
79 . Add new begin_transaction() call to the connection object. Implemented all
80 options, per MySQL 5.6, which can be used with START TRANSACTION, COMMIT
81 and ROLLBACK. (Andrey)
82 . Added mysqlnd_savepoint(), mysqlnd_release_savepoint(). (Andrey)
ecf0cbd @dstogov Fixed timestamp update on Phar contents modification.
dstogov authored
83
b65d4d1 @smalyshev Merge branch 'PHP-5.4' into PHP-5.5
smalyshev authored
84 - Sockets:
85 . Added recvmsg() and sendmsg() wrappers. (Gustavo)
86 See https://wiki.php.net/rfc/sendrecvmsg
87
88 - Filter:
89 . Implemented FR #49180 - added MAC address validation. (Martin)
7ffb77d @smalyshev add news for SOAP fixes
smalyshev authored
90
b6656d0 @dstogov Fixed timestamp update on Phar contents modification.
dstogov authored
91 - Phar:
92 . Fixed timestamp update on Phar contents modification. (Dmitry)
93
bfdb889 @smalyshev update NEWS
smalyshev authored
94 - SPL:
1b58bd3 @laruence Fixed bug #64264 (SPLFixedArray toArray problem)
laruence authored
95 . Fixed bug #64264 (SPLFixedArray toArray problem). (Laruence)
92b1cb3 @smalyshev update NEWS
smalyshev authored
96 . Fixed bug #64228 (RecursiveDirectoryIterator always assumes SKIP_DOTS).
97 (patch by kriss@krizalys.com, Laruence)
bfdb889 @smalyshev update NEWS
smalyshev authored
98 . Fixed bug #64106 (Segfault on SplFixedArray[][x] = y when extended).
99 (Nikita Popov)
7c08232 @smalyshev Merge branch 'PHP-5.3' into PHP-5.4
smalyshev authored
100 . Fixed bug #52861 (unset fails with ArrayObject and deep arrays).
61099f8 @mwillbanks Bug #52861: unset fails with ArrayObject and deep arrays
mwillbanks authored
101 (Mike Willbanks)
bfdb889 @smalyshev update NEWS
smalyshev authored
102
68fa6a3 +Fixed bug #64124 (IPv6 malformed). (Boris Lytochkin)
Boris Lytochkin authored
103 - SNMP:
104 . Fixed bug #64124 (IPv6 malformed). (Boris Lytochkin)
105
b65d4d1 @smalyshev Merge branch 'PHP-5.4' into PHP-5.5
smalyshev authored
106 24 Jan 2013, PHP 5.5.0 Alpha 4
5894aa0 @smalyshev 5.4.12-dev
smalyshev authored
107
f3b1b85 @laruence update NEWS
laruence authored
108 - Core:
b65d4d1 @smalyshev Merge branch 'PHP-5.4' into PHP-5.5
smalyshev authored
109 . Fixed bug #63980 (object members get trimmed by zero bytes). (Laruence)
110 . Implemented RFC for Class Name Resolution As Scalar Via "class" Keyword.
111 (Ralph Schindler, Nikita Popov, Lars)
f3b1b85 @laruence update NEWS
laruence authored
112
b65d4d1 @smalyshev Merge branch 'PHP-5.4' into PHP-5.5
smalyshev authored
113 - DateTime
114 . Added DateTimeImmutable - a variant of DateTime that only returns the
115 modified state instead of changing itself. (Derick)
374ebc8 @smalyshev fix NEWS
smalyshev authored
116
142c40f @LawnGnome Merge branch 'PHP-5.3' into PHP-5.4
LawnGnome authored
117 - FPM:
118 . Fixed bug #63999 (php with fpm fails to build on Solaris 10 or 11). (Adam)
119
b65d4d1 @smalyshev Merge branch 'PHP-5.4' into PHP-5.5
smalyshev authored
120 - pgsql:
121 . Bug #46408: Locale number format settings can cause pg_query_params to
122 break with numerics. (asmecher, Lars)
836a2b1 @lstrojny NEWS entry new OpenSSL option [doc]
lstrojny authored
123
b65d4d1 @smalyshev Merge branch 'PHP-5.4' into PHP-5.5
smalyshev authored
124 - dba:
125 . Bug #62489: dba_insert not working as expected.
126 (marc-bennewitz at arcor dot de, Lars)
c3b6f6f @smalyshev 5.4.11-dev
smalyshev authored
127
b65d4d1 @smalyshev Merge branch 'PHP-5.4' into PHP-5.5
smalyshev authored
128 - Reflection:
129 . Fixed bug #64007 (There is an ability to create instance of Generator by
130 hand). (Laruence)
7262bf6 @smalyshev 5.4.10-dev
smalyshev authored
131
b65d4d1 @smalyshev Merge branch 'PHP-5.4' into PHP-5.5
smalyshev authored
132 10 Jan 2013, PHP 5.5.0 Alpha 3
c08e2c8 @smalyshev fix NEWS
smalyshev authored
133
b65d4d1 @smalyshev Merge branch 'PHP-5.4' into PHP-5.5
smalyshev authored
134 - General improvements:
135 . Fixed bug #63874 (Segfault if php_strip_whitespace has heredoc). (Pierrick)
136 . Fixed bug #63822 (Crash when using closures with ArrayAccess).
137 (Nikita Popov)
138 . Add Generator::throw() method. (Nikita Popov)
139 . Bug #23955: allow specifying Max-Age attribute in setcookie() (narfbg, Lars)
140 . Bug #52126: timestamp for mail.log (Martin Jansen, Lars)
7552a7e @remicollet NEWS
remicollet authored
141
b65d4d1 @smalyshev Merge branch 'PHP-5.4' into PHP-5.5
smalyshev authored
142 - mysqlnd
143 . Fixed return value of mysqli_stmt_affected_rows() in the time after
144 prepare() and before execute(). (Andrey)
137503d @remicollet NEWS entries
remicollet authored
145
b65d4d1 @smalyshev Merge branch 'PHP-5.4' into PHP-5.5
smalyshev authored
146 - cURL:
147 . Added new functions curl_escape, curl_multi_setopt, curl_multi_strerror
148 curl_pause, curl_reset, curl_share_close, curl_share_init,
149 curl_share_setopt curl_strerror and curl_unescape. (Pierrick)
150 . Addes new curl options CURLOPT_TELNETOPTIONS, CURLOPT_GSSAPI_DELEGATION,
151 CURLOPT_ACCEPTTIMEOUT_MS, CURLOPT_SSL_OPTIONS, CURLOPT_TCP_KEEPALIVE,
152 CURLOPT_TCP_KEEPIDLE and CURLOPT_TCP_KEEPINTVL. (Pierrick)
289bb33 @remicollet Fixed bug #63588 Duplicate implementation of php_next_utf8_char
remicollet authored
153
b65d4d1 @smalyshev Merge branch 'PHP-5.4' into PHP-5.5
smalyshev authored
154 18 Dec 2012, PHP 5.5.0 Alpha 2
8d2c44b @remicollet Fixed Bug #63361 Header not installed
remicollet authored
155
b65d4d1 @smalyshev Merge branch 'PHP-5.4' into PHP-5.5
smalyshev authored
156 - General improvements:
157 . Added systemtap support by enabling systemtap compatible dtrace probes on
158 linux. (David Soria Parra)
159 . Added support for using empty() on the result of function calls and
160 other expressions (https://wiki.php.net/rfc/empty_isset_exprs).
161 (Nikita Popov)
162 . Optimized access to temporary and compiled VM variables. 8% less memory
163 reads. (Dmitry)
164 . The VM stacks for passing function arguments and syntaticaly nested calls
165 were merged into a single stack. The stack size needed for op_array
166 execution is calculated at compile time and preallocated at once. As result
167 all the stack push operatins don't require checks for stack overflow
168 any more. (Dmitry)
169
170 - MySQL
171 . This extension is now deprecated, and deprecation warnings will be generated
172 when connections are established to databases via mysql_connect(),
173 mysql_pconnect(), or through implicit connection: use MySQLi or PDO_MySQL
174 instead (https://wiki.php.net/rfc/mysql_deprecation). (Adam)
df3b9a1 @laruence Fixed Bug #63614 (Fatal error on Reflection)
laruence authored
175
8a84b1b @weltling Backported the fix for bug #63248 from 5.4+
weltling authored
176 - Fileinfo:
e6b727d @weltling Fixed bug #63590 Fileinfo delivers ifferent results in TS and NTS und…
weltling authored
177 . Fixed bug #63590 (Different results in TS and NTS under Windows).
178 (Anatoliy)
df3b9a1 @laruence Fixed Bug #63614 (Fatal error on Reflection)
laruence authored
179
c08e2c8 @smalyshev fix NEWS
smalyshev authored
180 - Apache2 Handler SAPI:
181 . Enabled Apache 2.4 configure option for Windows (Pierre, Anatoliy)
182
b65d4d1 @smalyshev Merge branch 'PHP-5.4' into PHP-5.5
smalyshev authored
183 13 Nov 2012, PHP 5.5.0 Alpha 1
c08e2c8 @smalyshev fix NEWS
smalyshev authored
184
b65d4d1 @smalyshev Merge branch 'PHP-5.4' into PHP-5.5
smalyshev authored
185 - General improvements:
186 . Added generators and coroutines (https://wiki.php.net/rfc/generators).
187 (Nikita Popov)
188 . Added "finally" keyword (https://wiki.php.net/rfc/finally). (Laruence)
189 . Add simplified password hashing API
190 (https://wiki.php.net/rfc/password_hash). (Anthony Ferrara)
191 . Added support for list in foreach (https://wiki.php.net/rfc/foreachlist).
192 (Laruence)
193 . Added support for using empty() on the result of function calls and
194 other expressions (https://wiki.php.net/rfc/empty_isset_exprs).
195 (Nikita Popov)
196 . Added support for constant array/string dereferencing. (Laruence)
197 . Improve set_exception_handler while doing reset.(Laruence)
198 . Remove php_logo_guid(), php_egg_logo_guid(), php_real_logo_guid(),
199 zend_logo_guid(). (Adnrew Faulds)
200 . Drop Windows XP and 2003 support. (Pierre)
78cffe0 @smalyshev 5.4.7 branched
smalyshev authored
201
b65d4d1 @smalyshev Merge branch 'PHP-5.4' into PHP-5.5
smalyshev authored
202 - Calendar:
203 . Fixed bug #54254 (cal_from_jd returns month = 6 when there is only one Adar)
204 (Stas, Eitan Mosenkis)
27542db @nikcorg Respond with 501 to unknown request methods
nikcorg authored
205
d1f0662 @laruence Fixed bug #62725 (Calling exit() in a shutdown function does not retu…
laruence authored
206 - Core:
b65d4d1 @smalyshev Merge branch 'PHP-5.4' into PHP-5.5
smalyshev authored
207 . Added boolval(). (Jille Timmermans)
208 . Added "Z" option to pack/unpack. (Gustavo)
209 . Implemented FR #60738 (Allow 'set_error_handler' to handle NULL).
210 (Laruence, Nikita Popov)
f7d51df @smalyshev fix NEWS
smalyshev authored
211 . Added optional second argument for assert() to specify custom message. Patch
212 by Lonny Kapelushnik (lonny@lonnylot.com). (Lars)
b65d4d1 @smalyshev Merge branch 'PHP-5.4' into PHP-5.5
smalyshev authored
213 . Fixed bug #18556 (Engine uses locale rules to handle class names). (Stas)
214 . Fixed bug #61681 (Malformed grammar). (Nikita Popov, Etienne, Laruence)
215 . Fixed bug #61038 (unpack("a5", "str\0\0") does not work as expected).
216 (srgoogleguy, Gustavo)
217 . Return previous handler when passing NULL to set_error_handler and
218 set_exception_handler. (Nikita Popov)
f7d51df @smalyshev fix NEWS
smalyshev authored
219
ec36192 @adoy Update NEWS
adoy authored
220 - cURL:
b65d4d1 @smalyshev Merge branch 'PHP-5.4' into PHP-5.5
smalyshev authored
221 . Added support for CURLOPT_FTP_RESPONSE_TIMEOUT, CURLOPT_APPEND,
222 CURLOPT_DIRLISTONLY, CURLOPT_NEW_DIRECTORY_PERMS, CURLOPT_NEW_FILE_PERMS,
223 CURLOPT_NETRC_FILE, CURLOPT_PREQUOTE, CURLOPT_KRBLEVEL, CURLOPT_MAXFILESIZE,
224 CURLOPT_FTP_ACCOUNT, CURLOPT_COOKIELIST, CURLOPT_IGNORE_CONTENT_LENGTH,
225 CURLOPT_CONNECT_ONLY, CURLOPT_LOCALPORT, CURLOPT_LOCALPORTRANGE,
226 CURLOPT_FTP_ALTERNATIVE_TO_USER, CURLOPT_SSL_SESSIONID_CACHE,
227 CURLOPT_FTP_SSL_CCC, CURLOPT_HTTP_CONTENT_DECODING,
228 CURLOPT_HTTP_TRANSFER_DECODING, CURLOPT_PROXY_TRANSFER_MODE,
229 CURLOPT_ADDRESS_SCOPE, CURLOPT_CRLFILE, CURLOPT_ISSUERCERT,
230 CURLOPT_USERNAME, CURLOPT_PASSWORD, CURLOPT_PROXYUSERNAME,
231 CURLOPT_PROXYPASSWORD, CURLOPT_NOPROXY, CURLOPT_SOCKS5_GSSAPI_NEC,
232 CURLOPT_SOCKS5_GSSAPI_SERVICE, CURLOPT_TFTP_BLKSIZE,
233 CURLOPT_SSH_KNOWNHOSTS, CURLOPT_FTP_USE_PRET, CURLOPT_MAIL_FROM,
234 CURLOPT_MAIL_RCPT, CURLOPT_RTSP_CLIENT_CSEQ, CURLOPT_RTSP_SERVER_CSEQ,
235 CURLOPT_RTSP_SESSION_ID, CURLOPT_RTSP_STREAM_URI, CURLOPT_RTSP_TRANSPORT,
236 CURLOPT_RTSP_REQUEST, CURLOPT_RESOLVE, CURLOPT_ACCEPT_ENCODING,
237 CURLOPT_TRANSFER_ENCODING, CURLOPT_DNS_SERVERS and CURLOPT_USE_SSL.
238 (Pierrick)
239 . Fixed bug #55635 (CURLOPT_BINARYTRANSFER no longer used. The constant
240 still exists for backward compatibility but is doing nothing). (Pierrick)
241 . Fixed bug #54995 (Missing CURLINFO_RESPONSE_CODE support). (Pierrick)
242
243 - Datetime
244 . Fixed bug #61642 (modify("+5 weekdays") returns Sunday).
245 (Dmitri Iouchtchenko)
246
247 - Hash
248 . Added support for PBKDF2 via hash_pbkdf2(). (Anthony Ferrara)
55dbd8c @smalyshev update NEWS
smalyshev authored
249
b65d4d1 @smalyshev Merge branch 'PHP-5.4' into PHP-5.5
smalyshev authored
250 - Intl
251 . The intl extension now requires ICU 4.0+.
252 . Added intl.use_exceptions INI directive, which controls what happens when
253 global errors are set together with intl.error_level. (Gustavo)
254 . MessageFormatter::format() and related functions now accepted named
255 arguments and mixed numeric/named arguments in ICU 4.8+. (Gustavo)
256 . MessageFormatter::format() and related functions now don't error out when
257 an insufficient argument count is provided. Instead, the placeholders will
258 remain unsubstituted. (Gustavo)
259 . MessageFormatter::parse() and MessageFormat::format() (and their static
260 equivalents) don't throw away better than second precision in the arguments.
db1e425 @smalyshev restore NEWS
smalyshev authored
261 (Gustavo)
b65d4d1 @smalyshev Merge branch 'PHP-5.4' into PHP-5.5
smalyshev authored
262 . IntlDateFormatter::__construct and datefmt_create() now accept for the
263 $timezone argument time zone identifiers, IntlTimeZone objects, DateTimeZone
264 objects and NULL. (Gustavo)
265 . IntlDateFormatter::__construct and datefmt_create() no longer accept invalid
266 timezone identifiers or empty strings. (Gustavo)
267 . The default time zone used in IntlDateFormatter::__construct and
268 datefmt_create() (when the corresponding argument is not passed or NULL is
269 passed) is now the one given by date_default_timezone_get(), not the
270 default ICU time zone. (Gustavo)
271 . The time zone passed to the IntlDateFormatter is ignored if it is NULL and
272 if the calendar passed is an IntlCalendar object -- in this case, the
273 IntlCalendar's time zone will be used instead. Otherwise, the time zone
274 specified in the $timezone argument is used instead. This does not affect
275 old code, as IntlCalendar was introduced in this version. (Gustavo)
276 . IntlDateFormatter::__construct and datefmt_create() now accept for the
277 $calendar argument also IntlCalendar objects. (Gustavo)
278 . IntlDateFormatter::getCalendar() and datefmt_get_calendar() return false
279 if the IntlDateFormatter was set up with an IntlCalendar instead of the
280 constants IntlDateFormatter::GREGORIAN/TRADITIONAL. IntlCalendar did not
281 exist before this version. (Gustavo)
282 . IntlDateFormatter::setCalendar() and datefmt_set_calendar() now also accept
283 an IntlCalendar object, in which case its time zone is taken. Passing a
284 constant is still allowed, and still keeps the time zone. (Gustavo)
285 . IntlDateFormatter::setTimeZoneID() and datefmt_set_timezone_id() are
286 deprecated. Use IntlDateFormatter::setTimeZone() or datefmt_set_timezone()
287 instead. (Gustavo)
288 . IntlDateFormatter::format() and datefmt_format() now also accept an
289 IntlCalendar object for formatting. (Gustavo)
290 . Added the classes: IntlCalendar, IntlGregorianCalendar, IntlTimeZone,
291 IntlBreakIterator, IntlRuleBasedBreakIterator and
292 IntlCodePointBreakIterator. (Gustavo)
293 . Added the functions: intlcal_get_keyword_values_for_locale(),
294 intlcal_get_now(), intlcal_get_available_locales(), intlcal_get(),
295 intlcal_get_time(), intlcal_set_time(), intlcal_add(),
296 intlcal_set_time_zone(), intlcal_after(), intlcal_before(), intlcal_set(),
297 intlcal_roll(), intlcal_clear(), intlcal_field_difference(),
298 intlcal_get_actual_maximum(), intlcal_get_actual_minimum(),
299 intlcal_get_day_of_week_type(), intlcal_get_first_day_of_week(),
300 intlcal_get_greatest_minimum(), intlcal_get_least_maximum(),
301 intlcal_get_locale(), intlcal_get_maximum(),
302 intlcal_get_minimal_days_in_first_week(), intlcal_get_minimum(),
303 intlcal_get_time_zone(), intlcal_get_type(),
304 intlcal_get_weekend_transition(), intlcal_in_daylight_time(),
305 intlcal_is_equivalent_to(), intlcal_is_lenient(), intlcal_is_set(),
306 intlcal_is_weekend(), intlcal_set_first_day_of_week(),
307 intlcal_set_lenient(), intlcal_equals(),
308 intlcal_get_repeated_wall_time_option(),
309 intlcal_get_skipped_wall_time_option(),
310 intlcal_set_repeated_wall_time_option(),
311 intlcal_set_skipped_wall_time_option(), intlcal_from_date_time(),
312 intlcal_to_date_time(), intlcal_get_error_code(),
313 intlcal_get_error_message(), intlgregcal_create_instance(),
314 intlgregcal_set_gregorian_change(), intlgregcal_get_gregorian_change() and
315 intlgregcal_is_leap_year(). (Gustavo)
316 . Added the functions: intltz_create_time_zone(), intltz_create_default(),
317 intltz_get_id(), intltz_get_gmt(), intltz_get_unknown(),
318 intltz_create_enumeration(), intltz_count_equivalent_ids(),
319 intltz_create_time_zone_id_enumeration(), intltz_get_canonical_id(),
320 intltz_get_region(), intltz_get_tz_data_version(),
321 intltz_get_equivalent_id(), intltz_use_daylight_time(), intltz_get_offset(),
322 intltz_get_raw_offset(), intltz_has_same_rules(), intltz_get_display_name(),
323 intltz_get_dst_savings(), intltz_from_date_time_zone(),
324 intltz_to_date_time_zone(), intltz_get_error_code(),
325 intltz_get_error_message(). (Gustavo)
326 . Added the methods: IntlDateFormatter::formatObject(),
327 IntlDateFormatter::getCalendarObject(), IntlDateFormatter::getTimeZone(),
328 IntlDateFormatter::setTimeZone(). (Gustavo)
329 . Added the functions: datefmt_format_object(), datefmt_get_calendar_object(),
330 datefmt_get_timezone(), datefmt_set_timezone(),
331 datefmt_get_calendar_object(), intlcal_create_instance(). (Gustavo)
332
333 - MCrypt
334 . mcrypt_ecb(), mcrypt_cbc(), mcrypt_cfb() and mcrypt_ofb() now throw
335 E_DEPRECATED. (GoogleGuy)
336
337 - MySQLi
338 . Dropped support for LOAD DATA LOCAL INFILE handlers when using libmysql.
339 Known for stability problems. (Andrey)
340 . Added support for SHA256 authentication available with MySQL 5.6.6+.
341 (Andrey)
db1e425 @smalyshev restore NEWS
smalyshev authored
342
b65d4d1 @smalyshev Merge branch 'PHP-5.4' into PHP-5.5
smalyshev authored
343 - PCRE:
344 . Deprecated the /e modifier
345 (https://wiki.php.net/rfc/remove_preg_replace_eval_modifier). (Nikita Popov)
346 . Fixed bug #63284 (Upgrade PCRE to 8.31). (Anatoliy)
db1e425 @smalyshev restore NEWS
smalyshev authored
347
b65d4d1 @smalyshev Merge branch 'PHP-5.4' into PHP-5.5
smalyshev authored
348 - pgsql
349 . Added pg_escape_literal() and pg_escape_identifier() (Yasuo)
188c124 @lstrojny Bug #63000: MCAST_JOIN_GROUP on OSX is broken
lstrojny authored
350
b65d4d1 @smalyshev Merge branch 'PHP-5.4' into PHP-5.5
smalyshev authored
351 - SPL
352 . Fix bug #60560 (SplFixedArray un-/serialize, getSize(), count() return 0,
353 keys are strings). (Adam)
dfce6bf @smalyshev update NEWS
smalyshev authored
354
b65d4d1 @smalyshev Merge branch 'PHP-5.4' into PHP-5.5
smalyshev authored
355 - Tokenizer:
356 . Fixed bug #60097 (token_get_all fails to lex nested heredoc). (Nikita Popov)
c467e81 @adoy NEWS File
adoy authored
357
7907dc4 @weltling updated NEWS
weltling authored
358 - Zip:
359 . Upgraded libzip to 0.10.1 (Anatoliy)
db1e425 @smalyshev restore NEWS
smalyshev authored
360
b65d4d1 @smalyshev Merge branch 'PHP-5.4' into PHP-5.5
smalyshev authored
361 - Fileinfo:
362 . Fixed bug #63248 (Load multiple magic files from a directory under Windows).
363 (Anatoliy)
a8a9314 @johannes Add entry for sqlite
johannes authored
364
55bb6fd - NEWS cleanup, please do not mess it anymore :)
Jani Taskinen authored
365 - General improvements:
b65d4d1 @smalyshev Merge branch 'PHP-5.4' into PHP-5.5
smalyshev authored
366 . Implemented FR #46487 (Dereferencing process-handles no longer waits on
367 those processes). (Jille Timmermans)
de52547 @smalyshev Integrate NEWS
smalyshev authored
368
b65d4d1 @smalyshev Merge branch 'PHP-5.4' into PHP-5.5
smalyshev authored
369 <<< NOTE: Insert NEWS from last stable release here prior to actual release! >>>
Something went wrong with that request. Please try again.