History log of /PHP-8.2/UPGRADING (Results 926 – 950 of 1683)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 8a4c2f16 06-Sep-2018 Christoph M. Becker

Require ICU ≥ 50.1

Given that ICU is a set of lively developed libraries, that ICU 50.1
has been released on 2012-11-05, and PHP 7.4 is scheduled to be
released seven years after it,

Require ICU ≥ 50.1

Given that ICU is a set of lively developed libraries, that ICU 50.1
has been released on 2012-11-05, and PHP 7.4 is scheduled to be
released seven years after it, we consider it appropriate to ditch
these legacy versions.

Particularly, that would be a reasonable groundwork to implement part
two of the “Deprecate and remove INTL_IDNA_VARIANT_2003” RFC[1], namely
to default idn_to_ascii()'s and idn_to_utf8()'s $variant parameter to
INTL_IDNA_VARIANT_UTS46, which is not defined in ICU < 4.6.

See also the related discussion on internals@[2].

[1] <https://wiki.php.net/rfc/deprecate-and-remove-intl_idna_variant_2003>
[2] <http://news.php.net/php.internals/101626>ff

show more ...


# 0fbd2e6a 11-Sep-2018 Dmitry Stogov

Renumber ZEND_ACC_... flags


# d4053cee 05-Aug-2018 Christoph M. Becker

[ci skip] Fix UPGRADING

The “Allow a trailing comma in function calls” RFC has not been
mentioned there, yet.


# 196e5f0e 02-Aug-2018 Michael Moravec

[ci skip] Fix wrong dash character in UPGRADING


# bccf0dfb 31-Jul-2018 Christoph M. Becker

Prepare UPGRADING(.INTERNALS) for PHP 7.4

We also add this as task to README.RELEASE_PROCESS, so that it's not
overlooked next time.


# bf5cf794 31-Jul-2018 Christoph M. Becker

Fix UPGRADING


# 974abd8b 31-Jul-2018 Christoph M. Becker

Update UPGRADING wrt. samesite cookie RFC

Cf. <https://wiki.php.net/rfc/same-site-cookie>.


# e5a99563 22-Jul-2018 Jakub Zelenka

Update NEWS and UPGRADING with info about syslog.filter


# 4a528d46 21-Jul-2018 Nikita Popov

Add UPGRADING notes for deprecations


# fb0faf02 19-Jul-2018 Trevor Rowbotham

[ci skip] Add new global MBString constants to UPGRADING

The constants are mentioned further up in the New Features section,
but weren't explicitly listed under the New Global Constants

[ci skip] Add new global MBString constants to UPGRADING

The constants are mentioned further up in the New Features section,
but weren't explicitly listed under the New Global Constants section.

show more ...


# 50516a6e 17-Jul-2018 Enno Woortmann

Add implementation and tests for new methods - array_key_first(array $a) Returns the key of the first element or null - array_key_last(array $a) Returns the key of the last element or null


# 79a27ccf 17-Jul-2018 Christoph M. Becker

FILTER_FLAG_(SCHEME|HOST)_REQUIRED are now deprecated


# 3588d8af 23-Jun-2018 Nikita Popov

Deprecate case-insensitive constants

RFC: https://wiki.php.net/rfc/case_insensitive_constant_deprecation


# e4e9cd83 05-Jul-2018 Andrea Faulds

Export stdClass objects using (object) cast (fixes #48016)

Before this change, var_export()'s output for stdClass objects calls
the non-existent stdClass::__set_state method, and is ther

Export stdClass objects using (object) cast (fixes #48016)

Before this change, var_export()'s output for stdClass objects calls
the non-existent stdClass::__set_state method, and is therefore useless.

This commit makes var_export() output an (object) cast from an array
instead, which when evaluated, will produce a stdClass object. Other
classes see unchanged output.

show more ...


# a8dce319 09-Jul-2018 Kalle Sommer Nielsen

Added the 'add_slashes' sanitization filter (FILTER_SANITIZE_ADD_SLASHES) as an alias to 'magic_quotes' (FILTER_SANITIZE_MAGIC_QUOTES) so we can move past our "magical" legacy.


# 2a78006a 07-Jul-2018 Jakub Zelenka

Update NEWS and UPGRADING for fpm_get_status addition


# 95013042 31-Mar-2018 seliver

Fixed bug #76136 (stream_socket_get_name enclosed IPv6 in brackets)

The IPv6 IP of a socket is provided by inet_ntop() as a string, but
this function doesn't enclose the IP in brackets.

Fixed bug #76136 (stream_socket_get_name enclosed IPv6 in brackets)

The IPv6 IP of a socket is provided by inet_ntop() as a string, but
this function doesn't enclose the IP in brackets. This patch adds
them in the php_network_populate_name_from_sockaddr() function.

show more ...


# 04e3523b 24-Jun-2018 Nikita Popov

Warn if continue is used on switch

Supersedes RFC https://wiki.php.net/rfc/continue_on_switch_deprecation
by generating a warning instead of deprecating and removing this
functionali

Warn if continue is used on switch

Supersedes RFC https://wiki.php.net/rfc/continue_on_switch_deprecation
by generating a warning instead of deprecating and removing this
functionality.

show more ...


# 41a6625c 06-Jul-2018 Nikita Popov

Add UPGRADING for mb_ereg changes

Also some minor code cleanup.


# 587ab006 05-Jul-2018 Remi Collet

NEW and UPGRADING


# 3a8f2606 04-Jul-2018 Dmitry Stogov

Argument unpacking with Traversables and non-integer keys.
Changed error message, added UPGRADING note and test.


# 30156d58 28-Jun-2018 Rudi Theunissen

Fixed bug #63217

Don't automatically convert literal string keys to integers on
array access, as we may be dealing with an ArrayAccess object,
rather than a plain array.


# ce0721be 01-Jul-2018 Jakub Zelenka

Update NEWS, UPGRADING and default php.ini files with syslog changes


# 3f241f3c 27-Jun-2018 Christoph M. Becker

Update UPGRADING wrt. PCRE2

The upgrade to PCRE2 should mostly be transparent to existing code, but
apparently there are some minor differences, which warrant a note in
UPGRADING (an

Update UPGRADING wrt. PCRE2

The upgrade to PCRE2 should mostly be transparent to existing code, but
apparently there are some minor differences, which warrant a note in
UPGRADING (and consequently, in the migration guide).

show more ...


# 2543e61a 22-Jun-2018 Nikita Popov

Fixed bug #76509

In PHP static properties are shared between inheriting classes,
unless they are explicitly overwritten. However, because this
functionality was implemented using ref

Fixed bug #76509

In PHP static properties are shared between inheriting classes,
unless they are explicitly overwritten. However, because this
functionality was implemented using reference, it was possible
to break the implementation by reassigning the static property
reference.

This is fixed by switching the implementation from using references
to using INDIRECTs, which cannot be affected by userland code.

show more ...


1...<<31323334353637383940>>...68