Releases: doctrine/inflector
2.0.2
1.4.2
Release 1.4.2
1.4.2
- Total issues resolved: 0
- Total pull requests resolved: 3
- Total contributors: 3
CI,Enhancement
- 159: Test against PHP 8 thanks to @alcaeus
Bug
2.0.1
Release 2.0.1
2.0.1
- Total issues resolved: 0
- Total pull requests resolved: 1
- Total contributors: 1
Bug
- 148: Merge 1.4.x into 2.0.x thanks to @alcaeus
1.4.1
Release 1.4.1
1.4.1
- Total issues resolved: 0
- Total pull requests resolved: 2
- Total contributors: 2
Bug,CI
Bug
2.0.0
Release 2.0.0
This release drops the deprecated legacy API. To allow installing this version, please upgrade to the new API, then change the composer constraint for inflector to "doctrine/inflector": "^1.4 || ^2.0
.
2.0.0
- Total issues resolved: 0
- Total pull requests resolved: 0
- Total contributors: 0
1.4.0
Release 1.4.0
This release introduces a new Inflector API that supports multiple languages. The existing API is now deprecated and is removed in 2.0. Please upgrade to the new API, then allow installing doctrine/inflector
2.0 by changing the composer constraint to "doctrine/inflector": "^1.4 || ^2.0"
.
Please refer to the documentation on how to use this new API.
1.4.0
- Total issues resolved: 6
- Total pull requests resolved: 23
- Total contributors: 15
Improvement
- 139: Add support for custom rules thanks to @alcaeus and @jwage
- 136: Update to doctrine/coding-standard v7 thanks to @carusogabriel
- 131: Bump minimum PHP version to 7.2 thanks to @alcaeus
- 125: Add Uninflected *ia Words to Plural Rules thanks to @bryanschmidty
- 121: Updated phpstan to 0.11 + added phpstan's rules for phpunit thanks to @adaamz
- 116: Refactor inflector class thanks to @jwage
- 101: Improve the English rules. thanks to @jwage
- 97: Add support for multiple languages. thanks to @jwage and @gpalli
- 90: Doctrine Inflector 2.0 thanks to @jwage
- 89: Update Doctrine infrastructure on doctrine/inflector repository. thanks to @jwage
- 75: Bump to Doctrine CS 4.0 thanks to @carusogabriel
- 63: Pluralizing 'employee-child' becomes 'employee-ehildren' thanks to @JeroenVanOort
CI
- 134: Test on PHP 7.4 thanks to @GrahamCampbell
Enhancement
- 132: Add a BC layer for Inflector 1.0 thanks to @alcaeus and @jwage
- 122: Update to doctrine/coding-standard 6.0 thanks to @nschoellhorn
- 120: Add generic rule for mass nouns ending in '-ware' thanks to @benvdh
- 114: Improve developer experience and make it easier to create an Inflector instance. thanks to @jwage
- 113: Use Ubuntu 16.04 thanks to @carusogabriel
- 103: Port Doctrine1 Inflector urlize functionality. thanks to @jwage
- 102: Added NoopInflector (null object pattern) thanks to @jasny
- 92: Add support for unicode and other languages thanks to @jwage
- 84: Fix taxon/taxa with tests thanks to @juillerat
Duplicate
-
123: Updated doctrine/coding-standard to 6.0 thanks to @patrickjahns
-
110: Update phpstan to 0.10.8 thanks to @akondas
Documentation
- 105: Update homepage thanks to @Majkl578
1.3.1
v1.3.0
This release bumps the minimum supported PHP version to 7.1. In addition to that multiple irregular word mappings have been added and/or fixed.
Total issues resolved: 11
- Minimum PHP version supported bumped to 7.1, adding related static analysis improvements thanks to @Ocramius
- singular of 'avalanches' is 'avalanche', not 'avalanch' thanks to @seanbright
- added data to uninflected array and to test array thanks to @jonnylink
- Fixed how "criteria" is handled when used in a combined word. thanks to @clabonte
- Correcting grave plural thanks to @naurojunior
- Update composer.json thanks to @Runrioter
- Singular of "abuses" should be "abuse" thanks to @patrickarnold79
- Fix olive/olives and goose/geese, with tests thanks to @hipsterjazzbo
- Do not inflect "us" thanks to @aydot and @malarzm
- Fixed valves/valve. thanks to @nomad-software
- Use delimeter in ucwords thanks to @phansys and @malarzm
v1.2.0
This release removes support for HHVM and bumps the minimum supported
PHP version to 7.0.0.
In addition to that, multiple cleanups and irregular word mappings
have been added.
Total issues resolved: 12
- 29: Change unnecessary double quotes to single quotes thanks to @Bilge
- 31: Add .gitattributes to remove unneeded files thanks to @Slamdunk
- 33: Exclude some dirs and files from repository auto-generated ZIP archives thanks to @mlocati
- 36: Singular of 'caches' is 'cache' thanks to @seanbright
- 38: Add 'Furniture' and 'Luggage' to list of uninflected words thanks to @itsliamjones
- 42: Add passerby => passersby rule thanks to @ntzm
- 43: Words with no singular thanks to @mattwells
- 44: Singular of dives is dive thanks to @mcammaert
- 47: Drop PHP 5.x and HHVM thanks to @alcaeus
- 48: Add pluralization of 'niveau' => 'niveaux' thanks to @gastounage
- 49: Adding pluralisation of 'gulf' => 'gulfs' thanks to @lukewatts
- 50: Minimum PHP version supported bumped to 7.1, adding related static analysis improvements thanks to @Ocramius
v1.1.0
Total issues resolved: 11
- 11: Add a method to uppercase words with a custom delimeter.
- 16: Criteria is plural, not singular
- 17: Switch to the docker-based infrastructure on Travis
- 18: Hero works the same as Buffalo and Tomato
- 19: Fixes reversal of criteria and criterion
- 20: Update Inflector.php
- 21: travis: PHP 7.0 nightly added + phpunit explicit
- 22: More Inflections
- 24: Added some plurals and ordered arrays
- 25: Bumped branch alias
- 26: Update LICENSE