History log of /PHP-8.1/UPGRADING (Results 376 – 400 of 1208)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
# 67320282 29-Jan-2019 Pedro Magalhães

Implement the negative_array_index RFC

# 780bdcd8 26-Nov-2018 Levi Morrison

Fix SplHeap::compare arginfo and tests

# 2b4495bf 07-Feb-2019 Peter Kokot

[ci skip] Move OPcache configure option changes

# 2f1f3495 30-Jan-2019 Nikita Popov

Remove $errcontext argument to error handlers

I'm removing the argument entirely here, but we might want to change
this to passing null or and empty array instead, if the impact of
d

Remove $errcontext argument to error handlers

I'm removing the argument entirely here, but we might want to change
this to passing null or and empty array instead, if the impact of
dropping it entirely turns out to be too large.

This was deprecated as part of https://wiki.php.net/rfc/deprecations_php_7_2
as a doc-only deprecation.

show more ...

# f0ddc93f 04-Feb-2019 Côme Chilliet

Removed ldap_sort and LDAP_DEPRECATED build flag

ldap_sort was deprecated in PHP7, it is now removed.
This allows removing the LDAP_DEPRECATED flag when building against
openldap.

# d93ce179 04-Feb-2019 Côme Chilliet

Mark ldap_control_paged_result and ldap_control_paged_result_response as deprecated

These functions have serious limitations and may confuse users.
Same operations can be done using the

Mark ldap_control_paged_result and ldap_control_paged_result_response as deprecated

These functions have serious limitations and may confuse users.
Same operations can be done using the new ldap control system in search
operations.

show more ...

# 06ed6b89 01-Feb-2019 Nikita Popov

Make mb_ereg_replace() pattern argument a string

# e366ceeb 01-Feb-2019 Nikita Popov

Deprecate mb_ereg_replace with non-string pattern

I'm counting this towards the non-string needle deprecation from
https://wiki.php.net/rfc/deprecations_php_7_3. I wasn't aware that

Deprecate mb_ereg_replace with non-string pattern

I'm counting this towards the non-string needle deprecation from
https://wiki.php.net/rfc/deprecations_php_7_3. I wasn't aware that
mb_ereg_replace() is also affected by this issue. It's even more
ridiculous than usual here, because the integer is interpreted as
an ASCII codepoint, even though these are supposed to be multibyte
functions :(

show more ...

# aad39879 31-Jan-2019 Nikita Popov

Remove bareword fallback for constants

Access to undefined constants will now always result in an Error
exception being thrown.

This required quite a few test changes, because t

Remove bareword fallback for constants

Access to undefined constants will now always result in an Error
exception being thrown.

This required quite a few test changes, because there were many
buggy tests that unintentionally used bareword fallback in combination
with error suppression.

show more ...

# 340c6d39 31-Jan-2019 Nikita Popov

Revert "Don't silence fatal errors with @"

This reverts commit abd36289e26cc0365e82373699aba4c1ffff464d.

This wasn't ready for merging yet, there are still some test
failures.

# abd36289 26-Nov-2018 Nikita Popov

Don't silence fatal errors with @

# e18fde1a 30-Jan-2019 Nikita Popov

Remove -1 crop mode

# f8038f82 30-Jan-2019 Nikita Popov

Remove intl Normalizer::NONE

# 0dfd918e 30-Jan-2019 Nikita Popov

Remove support for __autoload()

There are probably some improvements we can do to the SPL
implementation now that __autoload() is gone. In particular having
EG(autoload_func) as a pr

Remove support for __autoload()

There are probably some improvements we can do to the SPL
implementation now that __autoload() is gone. In particular having
EG(autoload_func) as a property zend function, rather than a simple
callback probably doesn't make sense.

show more ...

# c88e2cce 30-Jan-2019 Nikita Popov

Removed read_exif_data() alias

# 5a2787a0 30-Jan-2019 Nikita Popov

Require at least one arg for mktime/gmmktime

# 94ae35c9 30-Jan-2019 Nikita Popov

Remove ability to specify 'salt' in password_hash()

# 6c73b50c 29-Jan-2019 Nikita Popov

Remove static calls to non-static methods

# 4eb5db2c 29-Jan-2019 Nikita Popov

Forbid unbinding $this from methods

# 23a5be36 29-Jan-2019 Nikita Popov

Remove ability to declare userland case-insensitive constants

This is part of https://wiki.php.net/rfc/case_insensitive_constant_deprecation.

This commit only removes the ability to

Remove ability to declare userland case-insensitive constants

This is part of https://wiki.php.net/rfc/case_insensitive_constant_deprecation.

This commit only removes the ability to declare such constants from
userland. Before the functionality can be removed entirely, it's
necessary to figure out the handling of true/false/null first.

show more ...

# 52a93253 29-Jan-2019 Nikita Popov

Remove 'e' modifier for mb_ereg_replace()

This was deprecated in PHP 7.1 through
https://wiki.php.net/rfc/deprecate_mb_ereg_replace_eval_option.

# 682b54f6 29-Jan-2019 Nikita Popov

Remove support for legacy constructors

This has been deprecated in PHP 7.0 by
https://wiki.php.net/rfc/remove_php4_constructors.

# 6b89dbcc 29-Jan-2019 Nikita Popov

Remove FILTER_FLAG_(SCHEME|HOST)_REQUIRED

Deprecated in PHP 7.3 as part of
https://wiki.php.net/rfc/deprecations_php_7_3.

# d74d3922 29-Jan-2019 Nikita Popov

Remove (unset) cast

Deprecated in PHP 7.2 as part of
https://wiki.php.net/rfc/deprecations_php_7_2.

# c97b9aa2 29-Jan-2019 Nikita Popov

Always treat needles as strings

This is part of https://wiki.php.net/rfc/deprecations_php_7_3.

1...<<11121314151617181920>>...49