mirror of
https://github.com/php/php-src.git
synced 2026-04-25 17:08:14 +02:00
7965bc3656
We already tried this in PHP 7.4, but ran into issues, because alpine did not support pkg-config for libargon2 (or had a broken pc file, not sure). The Alpine issue has been resolved in the meantime, so let's give this another try.
90 lines
2.4 KiB
Plaintext
90 lines
2.4 KiB
Plaintext
PHP 8.1 UPGRADE NOTES
|
|
|
|
1. Backward Incompatible Changes
|
|
2. New Features
|
|
3. Changes in SAPI modules
|
|
4. Deprecated Functionality
|
|
5. Changed Functions
|
|
6. New Functions
|
|
7. New Classes and Interfaces
|
|
8. Removed Extensions and SAPIs
|
|
9. Other Changes to Extensions
|
|
10. New Global Constants
|
|
11. Changes to INI File Handling
|
|
12. Windows Support
|
|
13. Other Changes
|
|
14. Performance Improvements
|
|
|
|
========================================
|
|
1. Backward Incompatible Changes
|
|
========================================
|
|
|
|
========================================
|
|
2. New Features
|
|
========================================
|
|
|
|
- hash:
|
|
. Added MurmurHash3 with streaming support. The following variants are implemented
|
|
|
|
- murmur3a, 32-bit hash
|
|
- murmur3c, 128-bit hash for x86
|
|
- murmur3f, 128-bit hash for x64
|
|
|
|
========================================
|
|
3. Changes in SAPI modules
|
|
========================================
|
|
|
|
========================================
|
|
4. Deprecated Functionality
|
|
========================================
|
|
|
|
========================================
|
|
5. Changed Functions
|
|
========================================
|
|
|
|
========================================
|
|
6. New Functions
|
|
========================================
|
|
|
|
========================================
|
|
7. New Classes and Interfaces
|
|
========================================
|
|
|
|
========================================
|
|
8. Removed Extensions and SAPIs
|
|
========================================
|
|
|
|
========================================
|
|
9. Other Changes to Extensions
|
|
========================================
|
|
|
|
- OpenSSL:
|
|
. The OpenSSL extension now requires at least OpenSSL version 1.0.2.
|
|
|
|
- Standard:
|
|
. --with-password-argon2 now uses pkg-config to detect libargon2. As such,
|
|
an alternative libargon2 location should now be specified using
|
|
PKG_CONFIG_PATH.
|
|
|
|
========================================
|
|
10. New Global Constants
|
|
========================================
|
|
|
|
========================================
|
|
11. Changes to INI File Handling
|
|
========================================
|
|
|
|
========================================
|
|
12. Windows Support
|
|
========================================
|
|
|
|
. The macro IGNORE_URL_WIN has been removed; it had no effect as of PHP 5.0.0.
|
|
|
|
========================================
|
|
13. Other Changes
|
|
========================================
|
|
|
|
========================================
|
|
14. Performance Improvements
|
|
========================================
|