issues
search
algo26-matthias
/
idna-convert
Pure PHP IDNA Converter
http://idnaconv.net
GNU Lesser General Public License v2.1
66
stars
23
forks
source link
Version 4.0
#37
Closed
algo26-matthias
closed
1 year ago
algo26-matthias
commented
1 year ago
This PR brings a multitude of changes to the library:
Support for PHP 7 is dropped
Minimum supported version is PHP 8.1 (currently still actively supported by the PHP team)
The lib now behaves closer to the RFCs, fixing some 20-year-old issues
A new option is available to enforce a strict subset of characters as per RFCs (useStd3AsciiRules)
Some newer PHP language features are used, replacing older constructs
Much refactoring has happened to have cleaner code overall
Many more test cases were added to the integration tests, guarding the changes made
Please consult UPGRADING.md for details about backwards incompatible changes
This PR brings a multitude of changes to the library: