From 2982733c70eff068fe29aa12c5b00a44142fed5d Mon Sep 17 00:00:00 2001 From: Ross McFarland Date: Wed, 14 Sep 2022 09:46:25 -0700 Subject: [PATCH] CHANGELOG entry about IDNA support --- CHANGELOG.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 7fba38e..a84f0ed 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,19 @@ ## v0.9.19 - 2022-??-?? - ??? +#### Noteworthy changes + +* Added support for automatic handling of IDNA (utf-8) zones. Everything is + stored IDNA encoded internally. For ASCII zones that's a noop. For zones with + utf-8 chars they will be converted and all internals/providers will see the + encoded version and work with it without any knowledge of it having been + converted. This means that all providers will automatically support IDNA as of + this version. IDNA zones will generally be displayed in the logs in their + decoded form. Both forms should be accepted in command line arguments. + Providers may need to be updated to display the decoded form in their logs, + until then they'd display the IDNA version. + +#### Stuff + * Addressed shortcomings with YamlProvider.SUPPORTS in that it didn't include dynamically registered types, was a static list that could have drifted over time even ignoring 3rd party types.