doctrine/inflector
PHP Doctrine Inflector is a small library that can perform string manipulations with regard to upper/lowercase and singular/plural forms of words.
2.1.0
930M downloads/mo
#43 most downloaded on composer
doctrine/inflector
What this package is like to depend on
Last release 1 years ago
10 Aug 2025
Release timing varies
gaps range from 1 weeks to 1.4 years
Some releases are documented
notes for 11 of 24 stable releases
Nothing withdrawn
no release was ever pulled
14 years old
24 releases · first in 2013
0 releases in the last 12 months
see the full history below
Release timeline
24 releases · Jan 2013 to Aug 2025Releases
latest 24-
2.1.010 Aug 2025Release notes
Open source →Release Notes for 2.1.0
2.1.0
- Total issues resolved: 0
- Total pull requests resolved: 3
- Total contributors: 3
Improvement
- 276: Add italian rules thanks to @f-liva
- 213: Add support for Esperanto thanks to @RobinvanderVliet
-
2.0.1131 Jul 2025Release notes
Open source →Release Notes for 2.0.11
2.0.x bugfix release (patch)
2.0.11
- Total issues resolved: 0
- Total pull requests resolved: 26
- Total contributors: 7
Bugfixes
- 259: Correct singularization of locaux thanks to @vdauchy
- 258: Correct singularization of mas thanks to @vdauchy
- 257: Correct singularization of bois thanks to @vdauchy
- 256: [FIX] wrong singularization of 'nurseries' thanks to @thrashzone13
- 251: [FIX] Wrong pluralization of "stadium" thanks to @thrashzone13
- 233: Correct pluralization of die thanks to @Muffinman
- 230: add 'alga' to irregular words list thanks to @Quarasique
Improvement
- 282: Define XML schema for phpcs configuration thanks to @greg0ire
- 254: Use a shallow tree thanks to @greg0ire
CI
- 294: Use PHP 8.4 in the CI thanks to @greg0ire
- 269: Bump doctrine/.github from 7.2.0 to 7.2.1 thanks to @dependabot[bot]
- 267: Create website schema validation workflow thanks to @SenseException
- 265: Bump doctrine/.github from 6.0.0 to 7.1.0 thanks to @dependabot[bot]
- 263: Bump doctrine/.github from 5.3.0 to 6.0.0 thanks to @dependabot[bot]
- 262: Bump doctrine/.github from 5.2.0 to 5.3.0 thanks to @dependabot[bot]
- 260: Bump doctrine/.github from 5.0.1 to 5.1.0 thanks to @dependabot[bot]
- 255: Maintenance thanks to @greg0ire
- 250: Bump actions/checkout from 3 to 4 thanks to @dependabot[bot]
- 249: Bump doctrine/.github from 2.1.0 to 5.0.1 thanks to @dependabot[bot]
- 248: Setup dependabot thanks to @greg0ire
- 280: Maintenance thanks to @greg0ire
- 252: Remove references to non-existent directory thanks to @greg0ire
Static Analysis
- 284: Upgrade PHPStan to level 10 thanks to @greg0ire
- 283: Use the proper operator thanks to @greg0ire
- 264: Drop Psalm thanks to @greg0ire
- 253: Analyze test directory thanks to @greg0ire
-
2.0.1018 Feb 2024Release notes
Open source →Release Notes for 2.0.10
2.0.x bugfix release (patch)
2.0.10
- Total issues resolved: 0
- Total pull requests resolved: 1
- Total contributors: 1
Bug
-
2.0.915 Jan 2024Release notes
Open source →Release Notes for 2.0.9
2.0.x bugfix release (patch)
2.0.9
-
Total issues resolved: 0
-
Total pull requests resolved: 3
-
Total contributors: 3
-
241: Correct pluralization of axis thanks to @iurciuc
Bug
-
-
2.0.816 Jun 2023Release notes
Open source →Release Notes for 2.0.8
2.0.x bugfix release (patch)
2.0.8
- Total issues resolved: 0
- Total pull requests resolved: 1
- Total contributors: 1
Bug
-
2.0.716 Jun 2023Release notes
Open source →Release Notes for 2.0.7
2.0.x bugfix release (patch)
2.0.7
- Total issues resolved: 0
- Total pull requests resolved: 2
- Total contributors: 2
Bug
-
2.0.620 Oct 2022Release notes
Open source →Release Notes for 2.0.6
2.0.x bugfix release (patch)
2.0.6
- Total issues resolved: 0
- Total pull requests resolved: 5
- Total contributors: 3
CI
- 209: Bump GHA workflows thanks to @derrabus
- 206: Bump GHA workflows, run tests on PHP 8.2 thanks to @derrabus
Bug
Code Style
- 205: Bump Doctrine CS to 10.0 thanks to @derrabus
Test Suite
-
2.0.507 Sep 2022Release notes
Open source →Release Notes for 2.0.5
2.0.x bugfix release (patch)
2.0.5
- Total issues resolved: 0
- Total pull requests resolved: 4
- Total contributors: 4
Bug
- 202: Ensures that Tights, and Shorts and Blouse are single/pluralised properly thanks to @powellblyth
- 194: Add uncountable word from Laravel Framework thanks to @cesarep
CI
- 201: Bump tools and CI workflows thanks to @derrabus
- 200: Update .gitattributes thanks to @erikn69
-
2.0.422 Oct 2021Release notes
Open source →Release Notes for 2.0.4
This release includes all bug fixes included in 1.4.4.
2.0.4
-
Total issues resolved: 0
-
Total pull requests resolved: 3
-
Total contributors: 3
-
190: Reuse upstream workflows and setup Psalm thanks to @greg0ire
-
185: Reintroduce PHP 7.1 support thanks to @beberlei
Bug
-
-
2.0.329 May 2020Nothing published for this version
-
2.0.225 May 2020Nothing published for this version
-
2.0.111 May 2020Nothing published for this version
-
2.0.006 May 2020Nothing published for this version
-
1.4.416 Apr 2021Release notes
Open source →Release Notes for 1.4.4
1.4.4
-
Total issues resolved: 0
-
Total pull requests resolved: 1
-
Total contributors: 1
-
186: Reintroduce PHP 7.1 to old 1.4 compatibilty branch thanks to @beberlei
-
-
1.4.329 May 2020 -
1.4.225 May 2020Nothing published for this version
-
1.4.109 May 2020Nothing published for this version
-
1.4.006 May 2020Nothing published for this version
-
1.3.130 Oct 2019Nothing published for this version
-
v1.3.009 Jan 2018Nothing published for this version
-
v1.2.022 Jul 2017Nothing published for this version
-
v1.1.006 Nov 2015Nothing published for this version
-
v1.0.120 Dec 2014Nothing published for this version
-
v1.010 Jan 2013Nothing published for this version