PackageTrack
Sign in Get early access

brianhenryie/strauss

Prefixes dependencies namespaces so they are unique to your plugin

0.29.1 527K downloads/mo #3716 most downloaded on Packagist BrianHenryIE/strauss

What this package is like to depend on

Last release 10 days ago

13 Aug 2026

Ships fairly regularly

a new release about every 4 weeks

Rarely documented

notes for 10 of 69 stable releases

Nothing withdrawn

no release was ever pulled

9 years old

69 releases · first in 2017

16 releases in the last 12 months

see the full history below

Release timeline

69 releases · Mar 2017 to Aug 2026
2018 2019 2020 2021 2022 2023 2024 2025 2026
Release Pre-release

Releases

latest 60 of 69
  1. 0.29.1 13 Aug 2026
    Release notes

    What's Changed

    • Fix: After prefixing vendor-prefixed/composer/*, update references to InstalledVersions etc. throughout project
    • Fix: Some double-prefixing in Composer files
    • Performance: initial work to reduce AST parsing per file to once only (File::setParsedAst(), ::getParsedAst())
    • Refactor: more clearly predicate ::isDoRename() on ::isAutoloaded(); improve AutoloadedEnumerator
    • Quality: Many PHPStan fixes
    • CI: Fail PHPStan only for errors in modified lines
    • CI: Fail on new PHP errors during strauss.phar creation (allow list of known errors added)

    Full Changelog: 0.29.0...0.29.1

    Open source →
  2. 0.29.0 10 Aug 2026
    Release notes

    What's Changed

    Full Changelog: 0.28.1...0.29.0

    • ~88% coverage with @covers removed and when including integration + issue tests
    Open source →
  3. 0.28.1 11 Jul 2026
    Release notes

    What's Changed

    Widen the versions of dependencies Strauss can be installed alongside. Mute deprecation warnings. Increase the PHP version tested in GtiHub Actions. Improve performance when scanning symlinked packages.

    • Allow all versions of PHPUnit 9+ by @BrianHenryIE in #303
    • Allow Monolog v2 || v3 by @BrianHenryIE in #304
    • Update packages, increase CI PHP versions; mute deprecations by @BrianHenryIE in #306, close #232
    • Performance: improve compiling file list for local symlinked paths by respecting .gitignore, .gitattribute and skipping .git directory by @BrianHenryIE in #299

    Thanks @dingo-d #288.

    Full Changelog: 0.28.0...0.28.1

    Open source →
  4. 0.28.0 27 Jun 2026
    Release notes

    What's Changed

    • Add: Skip .git directory and.gitignore and .gitattributes.export-ignore referenced files when enumerating by @BrianHenryIE in #297, fix #254

    Dependencies:

    • Composer(deps): Update league/flysystem requirement from ^2.5.0 || ^3.33.0 to ^3.35.1 ^2.5.0 || ^3.35.1 by @dependabot[bot] in #296
    • Composer Dev(deps-dev): Update squizlabs/php_codesniffer requirement from ^3.5 to ^4.0 by @dependabot[bot] in #276

    Full Changelog: 0.27.4...0.28.0

    Open source →
  5. 0.27.4 25 Jun 2026
    Release notes

    What's Changed

    Full Changelog: 0.27.3...0.27.4

    Open source →
  6. 0.27.3 02 Jun 2026
    Release notes

    What's Changed

    Full Changelog: 0.27.2...0.27.3

    Open source →
  7. 0.27.2 30 Apr 2026
    Release notes

    What's Changed

    • Fix fatal error when scanning template files with placeholder tokens by @iruzevic in #267
    • Preserve excluded package autoload roots by @paulgoodchild in #281 see #280
    • Windows related filesystem changes (not working yet) by @BrianHenryIE in #252
    • Fix release phar not attaching due to expired GPG key. Fix #266
    • GitHub Actions(deps): Bump crazy-max/ghaction-import-gpg from 5 to 7 by @dependabot[bot] in #271
    • GitHub Actions(deps): Bump stefanzweifel/git-auto-commit-action from 4 to 7 by @dependabot[bot] in #268
    • GitHub Actions(deps): Bump actions/upload-artifact from 4 to 7 by @dependabot[bot] in #269
    • GitHub Actions(deps): Bump actions/checkout from 2 to 6 by @dependabot[bot] in #270
    • GitHub Actions(deps): Bump mshick/add-pr-comment from 2 to 3 by @dependabot[bot] in #272
    • Composer Dev(deps-dev): Update clue/phar-composer requirement from ^1.2 to ^1.4 by @dependabot[bot] in #274

    New Contributors

    Full Changelog: 0.27.1...0.27.2

    Open source →
  8. 0.27.1 09 Apr 2026
    Release notes

    What's Changed

    Full Changelog: 0.27.0...0.27.1

    Open source →
  9. 0.27.0 06 Mar 2026
    Release notes

    What's Changed

    • Fix: Only replace constants that are marked for renaming (isDoRename) by @AndrewJDawes in #245
    • Fix: Omit excluded packages in target installed.json by @BrianHenryIE in #250
    • Fix: preserve vendor installed.json entries for exclude_from_copy packages by @paulgoodchild in #257
    • Add support for excluding constants from prefixing by @AndrewJDawes in #253
    • Add optimize_autoloader with backward-compatible config interface handling by @paulgoodchild in #255

    New Contributors

    Full Changelog: 0.26.5...0.27.0

    Open source →
  10. 0.26.5 03 Feb 2026
    Release notes
    • Fix: Incorrectly prefixing final class StatefulGeocoder implements Geocoder -> final class StatefulGeocoder implements BrianHenryIE\Geocoder
    • Dev: Move IntegrationTestCase base class from tests/integration/util to tests
    Open source →
  11. 0.26.4 31 Jan 2026

    Nothing published for this version

  12. 0.26.3 22 Dec 2025

    Nothing published for this version

  13. 0.26.2 29 Nov 2025

    Nothing published for this version

  14. 0.26.1 18 Nov 2025

    Nothing published for this version

  15. 0.26.0 17 Nov 2025

    Nothing published for this version

  16. 0.25.0 13 Nov 2025

    Nothing published for this version

  17. 0.24.1 21 Aug 2025

    Nothing published for this version

  18. 0.24.0 16 Jul 2025

    Nothing published for this version

  19. 0.23.0 15 Jul 2025

    Nothing published for this version

  20. 0.22.6 28 Jun 2025

    Nothing published for this version

  21. 0.22.5 26 Jun 2025

    Nothing published for this version

  22. 0.22.4 18 Jun 2025

    Nothing published for this version

  23. 0.22.3 18 Jun 2025

    Nothing published for this version

  24. 0.22.2 18 Apr 2025

    Nothing published for this version

  25. 0.22.1 11 Apr 2025

    Nothing published for this version

  26. 0.22.0 11 Apr 2025

    Nothing published for this version

  27. 0.21.1 10 Jan 2025

    Nothing published for this version

  28. 0.21.0 04 Jan 2025

    Nothing published for this version

  29. 0.20.1 12 Dec 2024

    Nothing published for this version

  30. 0.20.0 12 Nov 2024

    Nothing published for this version

  31. 0.19.5 25 Oct 2024

    Nothing published for this version

  32. 0.19.4 10 Oct 2024

    Nothing published for this version

  33. 0.19.3 10 Oct 2024

    Nothing published for this version

  34. 0.19.2 10 Jun 2024

    Nothing published for this version

  35. 0.19.1 26 Apr 2024

    Nothing published for this version

  36. 0.19.0 26 Apr 2024

    Nothing published for this version

  37. 0.18.0 25 Apr 2024

    Nothing published for this version

  38. 0.17.0 19 Mar 2024

    Nothing published for this version

  39. 0.16.0 15 Feb 2024

    Nothing published for this version

  40. 0.15.0 06 Dec 2023

    Nothing published for this version

  41. 0.14.1 31 Oct 2023

    Nothing published for this version

  42. 0.14.0 08 Mar 2023

    Nothing published for this version

  43. 0.13.0 09 Jan 2023

    Nothing published for this version

  44. 0.12.0 03 Dec 2022

    Nothing published for this version

  45. 0.11.1 09 Oct 2022

    Nothing published for this version

  46. 0.11.0 06 Nov 2021

    Nothing published for this version

  47. 0.10.4 02 Aug 2021

    Nothing published for this version

  48. 0.10.3 02 Jul 2021

    Nothing published for this version

  49. 0.10.2 02 Jul 2021

    Nothing published for this version

  50. 0.10.1 01 Jul 2021

    Nothing published for this version

  51. 0.10.0 01 Jul 2021

    Nothing published for this version

  52. 0.9.0 02 Jun 2021

    Nothing published for this version

  53. 0.8.10 27 May 2021

    Nothing published for this version

  54. 0.8.9 26 May 2021

    Nothing published for this version

  55. 0.8.8 25 May 2021

    Nothing published for this version

  56. 0.8.7 13 May 2021

    Nothing published for this version

  57. 0.8.6 08 May 2021

    Nothing published for this version

  58. 0.8.5 08 May 2021

    Nothing published for this version

  59. 0.8.4 08 May 2021

    Nothing published for this version

  60. 0.8.3 08 May 2021

    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