PackageTrack
Sign in Get early access

humbug/php-scoper

Prefixes all PHP namespaces in a file or directory.

0.18.19 3.6M downloads/mo #2197 most downloaded on Packagist humbug/php-scoper

What this package is like to depend on

Last release 5 months ago

02 Mar 2026

Release timing varies

gaps range from 2 weeks to 8 months

Rarely documented

notes for 10 of 73 stable releases

Nothing withdrawn

no release was ever pulled

9 years old

74 releases · first in 2017

2 releases in the last 12 months

see the full history below

Release timeline

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

Releases

latest 60 of 74
  1. 0.18.19 02 Mar 2026
    Release notes

    Features

    • Add PHP 8.5 symbols (#1196)

    Bugfixes

    • Remove the custom error handler (#1195)
    • Fix the PHP 8.5 null to string key casting deprecration (#1197)
    • Correctly detect the stop on failure value (#1194)
    Open source →
  2. 0.18.18 15 Oct 2025
    Release notes

    Fixes

    • Normalize file paths for Windows compatibility (#1130)
    Open source →
  3. 0.18.17 19 Feb 2025
    Release notes

    Features

    • Update to thecodingmachine/safe v3 (#1112)

    Fixes

    • Fix scoping of new statement with the new parent not being a name (#1115)
    • Handle arguments of method_exists (#1116)

    Misc

    • Move the init file template to the res directory (#1054)
    Open source →
  4. 0.18.16 12 Jan 2025
    Release notes

    Features

    Misc

    • Allow PHPUnit 11 (#1085)
    • Fix test for Symfony 7.2 (#1087)
    • Show the diff upon failure when executing PHP-CS-Fixer in the CI (#1088)
    • Fix constant/function assignment in WP example in the docs (#1094)
    Open source →
  5. 0.18.15 02 Sep 2024
    Release notes

    Fixes

    • Handle symbols removed within PhpStorm's stubs (#1065)
    • Fix aliasing functions with multiple-level namespaces (#1061)
    Open source →
  6. 0.18.14 16 Jun 2024
    Release notes

    Features

    • Throw more friendly exceptions when loading a configuration (#1045)
    • Allow to configure the parser PHP version (#1044, #1052)

    Fixes

    • Configure the printer PHP version to 7.2 by default (#1049)
    • Fix missing var-dumper dependency (#1053)
    Open source →
  7. 0.18.13 11 Jun 2024
    Release notes

    Fixes

    • Preserve heredoc/newdoc indentation (#1037)

    Misc

    • Fix the PHP version ID used in tests (#1038)
    • Allow to specify the running PHP version for the specs (#1039)
    • Leverage the PhpParser v5 printer changes (#1040)
    Open source →
  8. 0.18.12 13 May 2024
    Release notes

    Features

    • Introduce a new factory for SymbolsRegistry (#1004)

    Bugfixes

    • Append alias class statement correct when the class/interface is within a statement (#966)
    • Do not exclude all source code in the default template (#952)
    • Add an additional function_exists statement for excluded function checks (#979)
    • Update the list of internal symbols (#1013)
    • Make the scoper-autoload.php PHP 5.6 compatible (#1024)
    • Do not scope class-like strings that cannot be class names (#1027)
    • Do not prefix excluded functions used in call_user_func_array() (#1028)

    Misc

    Open source →
  9. 0.18.11 19 Jan 2024
    Release notes

    Features

    • Add support for Symfony 7 (#937)

    Misc

    • Upgrade to PHPUnit 10 (#938)
    • Add PHP 8.3 to the matrix (#941)
    Open source →
  10. 0.18.10 07 Dec 2023
    Release notes

    Fixes

    • Revert "feat: Mark all declarations as internal (#882)" (#928)
    Open source →
  11. 0.18.9 21 Nov 2023

    Nothing published for this version

  12. 0.18.8 18 Nov 2023

    Nothing published for this version

  13. 0.18.7 04 Nov 2023

    Nothing published for this version

  14. 0.18.6 04 Nov 2023

    Nothing published for this version

  15. 0.18.5 04 Nov 2023

    Nothing published for this version

  16. 0.18.4 20 Oct 2023

    Nothing published for this version

  17. 0.18.3 16 Mar 2023

    Nothing published for this version

  18. 0.18.2 05 Jan 2023

    Nothing published for this version

  19. 0.18.1 24 Dec 2022

    Nothing published for this version

  20. 0.18.0 23 Dec 2022

    Nothing published for this version

  21. 0.18.0-rc.0 20 Nov 2022 pre-release

    Nothing published for this version

  22. 0.17.7 03 Nov 2022

    Nothing published for this version

  23. 0.17.6 27 Sep 2022

    Nothing published for this version

  24. 0.17.5 26 Jun 2022

    Nothing published for this version

  25. 0.17.4 19 Jun 2022

    Nothing published for this version

  26. 0.17.3 19 Jun 2022

    Nothing published for this version

  27. 0.17.2 21 Feb 2022

    Nothing published for this version

  28. 0.17.1 19 Feb 2022

    Nothing published for this version

  29. 0.17.0 13 Feb 2022

    Nothing published for this version

  30. 0.16.2 30 Jan 2022

    Nothing published for this version

  31. 0.16.1 30 Jan 2022

    Nothing published for this version

  32. 0.16.0 30 Jan 2022

    Nothing published for this version

  33. 0.15.0 10 May 2021

    Nothing published for this version

  34. 0.14.1 12 Apr 2021

    Nothing published for this version

  35. 0.14.0 08 Dec 2020

    Nothing published for this version

  36. 0.13.10 29 Nov 2020

    Nothing published for this version

  37. 0.13.9 06 Nov 2020

    Nothing published for this version

  38. 0.13.8 29 Oct 2020

    Nothing published for this version

  39. 0.13.7 21 Oct 2020

    Nothing published for this version

  40. 0.13.6 12 Oct 2020

    Nothing published for this version

  41. 0.13.5 16 Sep 2020

    Nothing published for this version

  42. 0.13.4 07 Sep 2020

    Nothing published for this version

  43. 0.13.3 07 Aug 2020

    Nothing published for this version

  44. 0.13.2 14 Jun 2020

    Nothing published for this version

  45. 0.13.1 22 Jan 2020

    Nothing published for this version

  46. 0.13.0 13 Dec 2019

    Nothing published for this version

  47. 0.12.4 26 Jun 2019

    Nothing published for this version

  48. 0.12.3 09 Jun 2019

    Nothing published for this version

  49. 0.12.2 09 Jun 2019

    Nothing published for this version

  50. 0.12.1 08 Jun 2019

    Nothing published for this version

  51. 0.12.0 31 May 2019

    Nothing published for this version

  52. 0.11.4 13 Nov 2018

    Nothing published for this version

  53. 0.11.3 11 Nov 2018

    Nothing published for this version

  54. 0.11.2 07 Nov 2018

    Nothing published for this version

  55. 0.11.1 04 Nov 2018

    Nothing published for this version

  56. 0.11.0 31 Oct 2018

    Nothing published for this version

  57. 0.10.3 24 Oct 2018

    Nothing published for this version

  58. 0.10.2 11 Oct 2018

    Nothing published for this version

  59. 0.10.1 09 Oct 2018

    Nothing published for this version

  60. 0.10.0 04 Oct 2018

    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