PackageTrack
Sign in Get early access

icanboogie/inflector

Multilingual inflector that transforms words from singular to plural, underscore to camel case, and more.

v4.0.0 2.5M downloads/mo #3962 most downloaded on Packagist ICanBoogie/Inflector

What this package is like to depend on

Last release 6 months ago

04 Feb 2026

Release timing varies

gaps range from 2 weeks to 1.9 years

Some releases are documented

notes for 7 of 21 stable releases

Nothing withdrawn

no release was ever pulled

13 years old

21 releases · first in 2013

1 release in the last 12 months

see the full history below

Release timeline

21 releases · Mar 2013 to Feb 2026
2014 2016 2018 2020 2022 2024 2026
Release Pre-release

Releases

latest 21
  1. v4.0.0 04 Feb 2026
    Release notes

    New requirements

    Require PHP 7.4+ (older Debian distributions are now archived)

    New features

    None

    Backward Incompatible Changes

    Removed helper functions, use StaticInflector instead.

    Deprecated Features

    None

    Other Changes

    • Updated PHPUnit to v9.6 to avoid vulnerability.
    • Throw Error instead of PropertyNotDefined/InvalidArgumentException.
    • Remove dependency on icanboogie/common.
    • 'glove' -> 'gloves' (@RickKukiela)
    Open source →
    Release notes

    New requirements

    Require PHP 7.4+ (older Debian distributions are now archived)

    New features

    None

    Backward Incompatible Changes

    Removed helper functions, use StaticInflector instead.

    Deprecated Features

    None

    Other Changes

    • Updated PHPUnit to v9.6 to avoid vulnerability.
    • Throw Error instead of PropertyNotDefined/InvalidArgumentException.
    • Remove dependency on icanboogie/common.
    • 'glove' -> 'gloves' (@RickKukiela)
    Open source →
  2. v3.0.2 12 Jun 2025
    Release notes

    New requirements

    None

    New features

    None

    Backward Incompatible Changes

    None

    Deprecated Features

    None

    Other Changes

    Add invariable French nouns.

    Open source →
    Release notes

    New requirements

    None

    New features

    None

    Backward Incompatible Changes

    None

    Deprecated Features

    None

    Other Changes

    Add invariable French nouns.

    Open source →
  3. v3.0.1 26 May 2025
    Release notes

    New requirements

    None

    New features

    None

    Backward Incompatible Changes

    None

    Deprecated Features

    None

    Other Changes

    Fix: Helpers are used, although they are no longer required by default. @donatj

    Open source →
    Release notes

    New requirements

    None

    New features

    None

    Backward Incompatible Changes

    None

    Deprecated Features

    None

    Other Changes

    Fix: Helpers are used, although they are no longer required by default. @donatj

    Open source →
  4. v3.0.0 18 Nov 2024
    Release notes

    New requirements

    None

    New features

    Added StaticInflector, which can be used instead of the helper functions.

    Backward Incompatible Changes

    The file with the helper functions is no longer included in the autoload. You must include the
    file vendor/icanboogie/inflector/lib/helpers.php in your composer.json if you want to continue
    using these functions. Better use the new StaticInflector instead.

    Deprecated Features

    None

    Other Changes

    None

    Open source →
  5. v2.2.2 16 Nov 2024

    Nothing published for this version

  6. v2.2.1 12 Mar 2023
    Release notes

    Plural of 'bonus' is 'bonuses'

    Open source →
  7. v2.2.0 20 Oct 2021
    Release notes

    Added

    • Throw InflectionsNotFound on missing inflections.
    Open source →
  8. v2.1.0 16 Jul 2021
    Release notes

    Added

    • Code Style checking with PHP CodeSniffer. PSR-12 adjacent.
    • Static analysis with PHPStan.
    • Upgrade guide.
    • Contributing guidelines.
    • Code of Conduct.

    Changed

    • Replaced Travis with GitHub actions.
    • Using PSR-4 instead of classmap.
    • Localized inflections are now classes, which are autoloaded.
    Open source →
  9. v2.0.1 08 Dec 2020

    Nothing published for this version

  10. v2.0.0 04 Oct 2019

    Nothing published for this version

  11. v1.5.0 21 May 2019

    Nothing published for this version

  12. v1.4.4 30 Jun 2017

    Nothing published for this version

  13. v1.4.3 24 Apr 2017

    Nothing published for this version

  14. v1.4.2 15 Dec 2016

    Nothing published for this version

  15. v1.4.1 02 Jul 2016

    Nothing published for this version

  16. v1.4.0 03 Nov 2015

    Nothing published for this version

  17. v1.3.3 18 Aug 2015

    Nothing published for this version

  18. v1.3.2 16 Sep 2014

    Nothing published for this version

  19. v1.3.0 11 Sep 2014

    Nothing published for this version

  20. v1.2.0 03 Jan 2014

    Nothing published for this version

  21. v1.0.0 14 Mar 2013

    Nothing published for this version

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive