Releases: productdevbook/cizgile
Releases · productdevbook/cizgile
Release list
v0.3.0
🚀 Features
- RegisterLocale for string ids, and locale words for %, $ and £ - by @productdevbook and Claude Fable 5.1 (34fe0)
- slug:
- MaxLengthUnit, fallback and transliterate: "none" - by @productdevbook and Claude Fable 5.1 (6b981)
- transliterate:
- Spell the Latin letters that have no decomposition - by @productdevbook and Claude Fable 5.1 (aa01a)
- Devanagari table and hi locale - by @productdevbook and Claude Fable 5.1 (ac4ce)
- Bengali, Gurmukhi, Gujarati, Odia, Tamil, Telugu, Kannada and Malayalam tables - by @productdevbook and Claude Fable 5.1 (c3e1a)
- 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
🚀 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
🏎 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
🚀 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)