## mattn/go-runewidth — v0.0.30…v0.0.31

_14 commits._

### Fixes
- **Merge pull request #117 from abo3losh1/fix/nonprint-format-chars** (cffa69d)

### Backend
- **Merge pull request #118 from mattn/more-format-controls** (466251b)
- **Treat the remaining invisible format controls as zero width** (180bd26)
- **Treat bidi isolates and other invisible format characters as zero width** (4b4e798)
- **Merge pull request #116 from mattn/latin-letters-narrow** (8445f99)
- **Update the East Asian width totals in the benchmarks** (f46a7b3)
- **Measure ambiguous Latin letters as one cell in East Asian locales** (a3ce759)
- **Merge pull request #115 from mattn/hegel-fixes** (d74f63e)
- **Cap only the part of a cluster that is drawn as one glyph** (ea10d6a)
- **Measure an incomplete UTF-8 sequence at the end of the text** (471864b)
- **Keep CRLF together in the ASCII path of Wrap** (2759807)
- **Measure a single invalid byte as U+FFFD in StringWidth** (be807f3)
- **Merge pull request #114 from mattn/east-asian-locale-spelling** (791e45e)
- **Recognise CJK locales regardless of charset spelling** (31b056e)

_Recap by [Repo Wrapped](https://repowrapped.com/gh/mattn/go-runewidth?utm_source=github-action)._