Release [1.4.0](https://github.com/doctrine/inflector/milestone/9) 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](https://github.com/doctrine/inflector/pull/139) thanks to @alcaeus and @jwage - [136: Update to doctrine/coding-standard v7](https://github.com/doctrine/inflector/pull/136) thanks to @carusogabriel - [131: Bump minimum PHP version to 7.2](https://github.com/doctrine/inflector/pull/131) thanks to @alcaeus - [125: Add Uninflected *ia Words to Plural Rules](https://github.com/doctrine/inflector/pull/125) thanks to @bryanschmidty - [121: Updated phpstan to 0.11 + added phpstan's rules for phpunit](https://github.com/doctrine/inflector/pull/121) thanks to @adaamz - [116: Refactor inflector class](https://github.com/doctrine/inflector/pull/116) thanks to @jwage - [101: Improve the English rules.](https://github.com/doctrine/inflector/pull/101) thanks to @jwage - [97: Add support for multiple languages.](https://github.com/doctrine/inflector/pull/97) thanks to @jwage and @gpalli - [90: Doctrine Inflector 2.0](https://github.com/doctrine/inflector/pull/90) thanks to @jwage - [89: Update Doctrine infrastructure on doctrine/inflector repository.](https://github.com/doctrine/inflector/pull/89) thanks to @jwage - [75: Bump to Doctrine CS 4.0](https://github.com/doctrine/inflector/pull/75) thanks to @carusogabriel - [63: Pluralizing 'employee-child' becomes 'employee-ehildren'](https://github.com/doctrine/inflector/issues/63) thanks to @JeroenVanOort CI -- - [134: Test on PHP 7.4](https://github.com/doctrine/inflector/pull/134) thanks to @GrahamCampbell Enhancement ----------- - [132: Add a BC layer for Inflector 1.0](https://github.com/doctrine/inflector/pull/132) thanks to @alcaeus and @jwage - [122: Update to doctrine/coding-standard 6.0](https://github.com/doctrine/inflector/pull/122) thanks to @nschoellhorn - [120: Add generic rule for mass nouns ending in '-ware'](https://github.com/doctrine/inflector/pull/120) thanks to @benvdh - [114: Improve developer experience and make it easier to create an Inflector instance.](https://github.com/doctrine/inflector/pull/114) thanks to @jwage - [113: Use Ubuntu 16.04](https://github.com/doctrine/inflector/pull/113) thanks to @carusogabriel - [103: Port Doctrine1 Inflector urlize functionality.](https://github.com/doctrine/inflector/pull/103) thanks to @jwage - [102: Added NoopInflector (null object pattern)](https://github.com/doctrine/inflector/pull/102) thanks to @jasny - [92: Add support for unicode and other languages](https://github.com/doctrine/inflector/issues/92) thanks to @jwage - [84: Fix taxon/taxa with tests](https://github.com/doctrine/inflector/pull/84) thanks to @juillerat Duplicate --------- - [123: Updated doctrine/coding-standard to 6.0](https://github.com/doctrine/inflector/pull/123) thanks to @patrickjahns - [110: Update phpstan to 0.10.8](https://github.com/doctrine/inflector/pull/110) thanks to @akondas Documentation ------------- - [105: Update homepage](https://github.com/doctrine/inflector/pull/105) thanks to @Majkl578