# dry-inflector 1.3.0 released

**URL:** <https://discourse.hanakai.org/t/dry-inflector-1-3-0-released/1386>\
**Category:** releases\
**Created:** [January 9, 2026, 12:43am UTC](https://discourse.hanakai.org/t/dry-inflector-1-3-0-released/1386 "2026-01-09T00:43:01Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![hanakai-bot](https://yyz2.discourse-cdn.com/flex030/user_avatar/discourse.hanakai.org/hanakai-bot/32/1119_2.png) [@hanakai-bot](https://discourse.hanakai.org/u/hanakai-bot)\
**Post date:** [January 9, 2026, 12:43am UTC](https://discourse.hanakai.org/t/dry-inflector-1-3-0-released/1386/1 "2026-01-09T00:43:02Z")

</div>

### Changed

- Require Ruby 3.2 or later. (@alassek)
- Support characters with diacritics. (@cllns in #51)
- Improve performance of #singularize. (@sandbergja in #53)
- Remove redundant regexps for default inflections. (@hmaddocks in #59)

### Fixed

- Correctly handle pluralized aconyms in `#underscore`. For example, underscoring “CustomerAPIs” now gives “customer\_apis”. (@hmaddocks in #54)
- Correctly singularize “uses” and pluralize “use”. (@hmaddocks in #55)
- Fix singularization of plurals ending in a vowel and “xes”, such as “taxes” → “tax”. (@hmaddocks in #56)
- Fix pluralization of words ending in “ee”, such as “fee” → “fees”. (@hmaddocks in #57)
- Fix singularizing of words like “leaves” and “thieves”. (@hmaddocks in #58)
- Fix pluralization of words ending in “f” that should _not_ have their ending turn into “ves”, e.g. “roof”-\>“roofs” and “chief”-\>“chiefs”. (@hmaddocks in #59)
- Fix pluralization of “virus” into “viruses”. (@hmaddocks in #59)

* * *

[View release on GitHub](https://github.com/dry-rb/dry-inflector/releases/tag/v1.3.0)
