Skip to content

Releases: productdevbook/cizgile

v0.3.0

Choose a tag to compare

@github-actions github-actions released this 02 Sep 07:21

   🚀 Features

  • RegisterLocale for string ids, and locale words for %, $ and £  -  by @productdevbook and Claude Fable 5.1 (34fe0)
  • slug:
  • transliterate:
  • uri:
    • RFC 5952 canonical form for IPv6 hosts in normalizeUri  -  by @productdevbook and Claude Fable 5.1 (8931e)
    • Split authorities, more normalizeUri options, origin, query and path helpers, findUris  -  by @productdevbook and Claude Fable 5.1 (4c1ed)
    View changes on GitHub

v0.2.0

Choose a tag to compare

@github-actions github-actions released this 02 Sep 00:28

   🚀 Features

  • Eleven Latin locale ids, kk and be, more symbols, transliterate nfkc, isSlug locale  -  by @productdevbook and Claude Fable 5.1 (02714)
  • transliterate: Hebrew, Hangul and kana tables with el, he, ja, ko locales  -  by @productdevbook and Claude Fable 5.1 (6c0f5)

   🐞 Bug Fixes

  • Keep unknown scripts intact, validate IDNA labels, extract markdown and href links  -  by @productdevbook and Claude Fable 5.1 (11e60)

   🏎 Performance

  • slug: Percent-encode bidi-unsafe slugs without the IRI machinery  -  by @productdevbook and Claude Fable 5.1 (6a500)
  • uri: Lookup tables for the RFC character sets and an ASCII fast path for percent-encoding  -  by @productdevbook and Claude Fable 5.1 (5611f)
    View changes on GitHub

v0.1.1

Choose a tag to compare

@github-actions github-actions released this 31 Aug 07:46

   🏎 Performance

  • slug: Precompiled tables, ASCII fast path and structural option caching  -  by @productdevbook and Claude Fable 5 (aaf4f)
    View changes on GitHub

v0.1.0

Choose a tag to compare

@github-actions github-actions released this 31 Aug 07:38

   🚀 Features

  • slug:
    • Script restriction levels and bidi component guard for Unicode slugs  -  by @productdevbook and Claude Fable 5 (66c7a)
  • uri:
    • WHATWG query/special-query/fragment/userinfo/c0 sets; iriToUri nfc option  -  by @productdevbook and Claude Fable 5 (42655)
    • Validators, host parsing, equivalence ladder, extractUri and the remaining RFC 3986/3987 gaps  -  by @productdevbook and Claude Fable 5 (269ec)
    • Relativize() and punycode host conversion for iriToUri  -  by @productdevbook and Claude Fable 5 (5ad6a)

   🐞 Bug Fixes

  • Closer UTS #46 domain mapping and virama-aware grapheme fallback  -  by @productdevbook and Claude Fable 5 in #46 (876ed)
  • slug: Never emit a dot-segment, keep every slug a segment-nz-nc, truncate on grapheme boundaries  -  by @productdevbook and Claude Fable 5 (b4b47)
  • uri: Host hex case, ucschar plane 14, scheme ABNF, unreserved decoding, base merge, serializer invariants, relative normalizePath  -  by @productdevbook and Claude Fable 5 (81eaf)
    View changes on GitHub