[Unicode] Public Review Issues Tech Site | Site Map | Search
 
504 Proposed Update UTS #46, Unicode IDNA Compatibility Processing Closing Date: 2024.07.02
Status: Closed
Originator: UTC
Informal Discussion: Unicode Mail List (Join)
Formal Feedback: Contact Form
Resolution: The UTS will be updated with final content and published together with Unicode 16.0.
 

Description of Issue:

  • A number of characters that were disallowed before are now ignored, mapped, or (in one case) valid. In xn-- Punycode labels, characters with Status ignored and mapped are still not valid. The affected characters had been disallowed because of differences between IDNA2003 data and UTS #46 principles. This is no longer necessary, and caused unnecessary complications. For details see Section 6 Step 3: Specify the base exclusion set.
  • In Section 4, Processing, if the label starts with “xn--”, and the conversion from Punycode yields either an empty label or an all-ASCII label, then an error is now recorded, consistent with IDNA2008.
  • In the test data file, there is a small addition to the syntax: "" means an empty string. There are also other test data corrections and improvements. For details see Section 8, Conformance Testing, Migration.
  • Draft updated 2024-07-16.

 

How to Provide Feedback: For information about how to discuss this Public Review Issue and how to supply formal feedback, please see the feedback and discussion instructions. The accumulated feedback received so far on this issue is shown below, or you can look at a full page view. Feedback is reviewed by the relevant committee according to their meeting schedule.

 

Access to Copyright and terms of use