History log of /PHP-8.0/UPGRADING (Results 251 – 275 of 1227)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 6d578482 18-Aug-2019 George Peter Banyard

Improve strpos and strstr function family implementation


# 48040cf3 03-Aug-2019 viest

Remove deprecated getaddrinfo flags

The AI_IDN_ALLOW_UNASSIGNED and AI_IDN_USE_STD3_ASCII_RULES have
been deprecated by glibcs, and PHP 7.4 follows this deprecation.

This remove

Remove deprecated getaddrinfo flags

The AI_IDN_ALLOW_UNASSIGNED and AI_IDN_USE_STD3_ASCII_RULES have
been deprecated by glibcs, and PHP 7.4 follows this deprecation.

This removes the offending flags for PHP 8.0.

show more ...


# 57039430 03-Aug-2019 viest

Deprecate AI_IDN_ALLOW_UNASSIGNED and AI_IDN_USE_STD3_ASCII_RULES

These flags have been deprecated in glibc 2.28, so we also
deprecate them in PHP.

As we can't deprecate constan

Deprecate AI_IDN_ALLOW_UNASSIGNED and AI_IDN_USE_STD3_ASCII_RULES

These flags have been deprecated in glibc 2.28, so we also
deprecate them in PHP.

As we can't deprecate constants, we can only check for their use
in socket_addrinfo_lookup().

show more ...


# d1157cbc 16-Aug-2019 Nikita Popov

Relax closure $this unbinding deprecation

Only deprecate unbinding of $this from a closure if $this is
syntactically used within the closure.

This is desired to support Laravel'

Relax closure $this unbinding deprecation

Only deprecate unbinding of $this from a closure if $this is
syntactically used within the closure.

This is desired to support Laravel's macro system, see laravel/framework#29482.

This should still allow us to implement the performance improvements
we're interested in for PHP 8, without breaking existing use-cases.

show more ...


# 8a4171ac 08-Aug-2019 Nikita Popov

Add UPGRADING note about stream_set_option() and includes

[ci skip]


# 99fe0471 27-Jul-2019 Tyson Andre

nit: Fix a typo in UPGRADING

Closes GH-4481


# 0e6e2297 25-Jul-2019 Theodore Brown

Fix typos in UPGRADING and improve wording in a few places

Closes GH-4478


# e1c80d8e 25-Jul-2019 Christoph M. Becker

Remove duplication


# 5d3d2b98 25-Jul-2019 Matteo Beccati

Addded missing NEWS/UPGRADING entries for PDO "??" escape


# 1cbcf0f4 23-Jul-2019 Nikita Popov

Throw notice for plain wrapper fread/fwrite errors

Similar to what is done for socket read/write errors.


# 845d07b3 22-Jul-2019 Nikita Popov

Add upgrading entries

[ci skip]


# 23bb9f4e 22-Jul-2019 Nikita Popov

Add deprecations to UPGRADING


# d574df63 13-Mar-2019 rjhdby

Deprecate alternative array access syntax

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


# 3a5664fd 14-Jul-2019 George Peter Banyard

Convert E_STRICT into E_NOTICE for htmlentities() function


# 05752d3a 17-Jul-2019 Sjon Hortensius

Ref #77388: Don't pass BAD_ESCAPE_IS_LITERAL

This option is considered dangerous and unwanted. To allow for more
graceful migration don't error on now ignored X modifier.

Closes

Ref #77388: Don't pass BAD_ESCAPE_IS_LITERAL

This option is considered dangerous and unwanted. To allow for more
graceful migration don't error on now ignored X modifier.

Closes GH-4430.

show more ...


# 3f233803 18-Jul-2019 Christoph M. Becker

Update NEWS and UPGRADING wrt. opcache.cache_id [ci skip]


# c9acc901 15-Jul-2019 Nikita Popov

Support <?php followed by EOF

This is an annoying edge-case for canonicalization.


# 9ad094e3 15-Jul-2019 Nikita Popov

Emit T_BAD_CHARACTER for unexpected characters

Avoid having holes in the token stream which are annoying and
inefficient to reconstruct on the consumer side.


# f573ba19 13-Jul-2019 Peter Kokot

Update changelogs

- PHP-7.4 alpha, beta, RC versions already include bugs logged in the
NEWS
- some links to RFCs
- php_error_docref0


# 76783a9b 12-Jul-2019 Christoph M. Becker

Update NEWS and UPGRADING wrt. ext/recode unbundling


# 6285bb52 05-Jul-2019 Nikita Popov

Support redirect+null descriptors in proc_open

This adds support for doing something like:

[1 => ['pipe', 'w'], 2 => ['redirect', 1]]

This will make descriptor 2 on the

Support redirect+null descriptors in proc_open

This adds support for doing something like:

[1 => ['pipe', 'w'], 2 => ['redirect', 1]]

This will make descriptor 2 on the child end a dup'd descriptor 1.
This is mainly useful in conjunction with shell-less mode, because
we don't have an easy way to do "2>&1" there.

Additionally we support:

[1 => ['pipe', 'w'], 2 => ['null']]

Which would be the same as a >/dev/null or >nul redirect, depending
on platform.

show more ...


# c42b7dd6 10-Jul-2019 Nikita Popov

Throw notice on array access on illegal type

No notice is thrown for list() accesses, because we did not come
to an agreement regarding patterns like

while ([$key, $value] =

Throw notice on array access on illegal type

No notice is thrown for list() accesses, because we did not come
to an agreement regarding patterns like

while ([$key, $value] = yield $it->next()) { ... }

where silent null access may be desirable.

No effort is made to suppress multiple notices in access chains
likes $x[0][0][0], because the technical complexity this causes
does not seem worthwhile.

RFC: https://wiki.php.net/rfc/notice-for-non-valid-array-container

show more ...


# 50176764 08-Jul-2019 Peter Kokot

Add zend.exception_ignore_args [ci skip]


# 0f0c6c61 08-Jul-2019 Peter Kokot

Catch up with recent changes [ci skip]

- RFC about password_hash portability improvements added
- build system minor updates noted
- typos


# d90cdbd9 28-Jun-2019 Scott Dutton

Deprecate passing invalid character to base_convert etc

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


1...<<11121314151617181920>>...50