Skip to content

Version v0.7.0

Latest

Choose a tag to compare

@anonrig anonrig released this 09 Oct 15:34
e1e4833

What's Changed

  • test: port extensive Ada/WPT domain-to-ASCII carve-out coverage by @anonrig in #82
  • ci: open ada PR with amalgamation on idna release by @anonrig in #84
  • compress: ~58% smaller library with DEFLATE tables, safety, and perf by @anonrig in #83
  • fix is_already_nfc for a composite starter before a lower-class mark by @Arawoof06 in #87
  • fix Hangul LV syllable + trailing jamo composition in NFC by @Arawoof06 in #88
  • Reject a leading delimiter in punycode_to_utf32 by @yuxi-liu-wired in #94
  • fix contextj joiner short-circuiting bidi check in is_label_valid by @Arawoof06 in #90
  • check composition exclusions in is_already_nfc by @Arawoof06 in #89
  • Apply the to_ascii input length limit only to non-ASCII input by @lemire in #96
  • test: port joiner and Bidi regression test from ada-url/ada#1276 by @anonrig in #98
  • ci: fix Alpine ppc64le and Scorecard workflows by @anonrig in #99
  • scripts: pin idna_table.py to Unicode 17.0.0 by @anonrig in #101
  • Regenerate normalization and validity tables from Unicode 17 by @anonrig in #100
  • Update to Unicode 18 and generate the ContextJ joiner data by @anonrig in #102
  • update version to 0.7.0 by @anonrig in #103

New Contributors

Full Changelog: v0.6.0...v0.7.0