[5.3] Major update idna converter#45140
Conversation
|
Unit tests are failing with error "Class "IntlChar" not found" here: https://github.com/joomla/joomla-cms/blob/5.3-dev/libraries/src/String/PunycodeHelper.php#L44 E.g.: |
|
This update would require the intl extension of PHP, which probably is installed on a default web server. But it is a requirement change which can be counted as bc break. |
|
I'v opened an issue on upstream algo26-matthias/idna-convert#47. |
|
Once algo26-matthias/idna-convert#49 will be merged and a new release shipped, then this is upgrade safe. |
|
tested that the deprecation notice is resolved by this update. Unable to follow your test instructions as I dont understand what you mean by " and an invalid one like http:/google.c" |
|
I have tested this item ✅ successfully on f1ff2fd This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/45140. |
|
Updated the instructions, it should be tested with a valid and invalid url. |
|
i didnt spot the single slash in the url |
|
this is needed for php 8.4.5 or Joomla can not be installed if your admin email address is in the form abc@example |
|
I have tested this item ✅ successfully on f1ff2fd
|
|
RTC This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/45140. |
|
thank you |
Summary of Changes
When running the API tests, sometimes a implicit warning is displayed because of the outdated idna version.
Testing Instructions
Actual result BEFORE applying this Pull Request
Expected result AFTER applying this Pull Request
Link to documentations
Please select:
Documentation link for docs.joomla.org:
No documentation changes for docs.joomla.org needed
Pull Request link for manual.joomla.org:
No documentation changes for manual.joomla.org needed