Skip to content

Releases: humbug/php-scoper

0.18.11

19 Jan 21:23
d4df72a
Compare
Choose a tag to compare

Features

  • Add support for Symfony 7 (#937)

Misc

  • Upgrade to PHPUnit 10 (#938)
  • Add PHP 8.3 to the matrix (#941)

0.18.10

07 Dec 11:06
dc2120a
Compare
Choose a tag to compare

Fixes

  • Revert "feat: Mark all declarations as internal (#882)" (#928)

0.18.9

21 Nov 21:01
dd0a672
Compare
Choose a tag to compare

Features

  • Make it easier to serialize/unserialize a SymbolsRegistry (#915)

0.18.8

18 Nov 23:15
eba4b11
Compare
Choose a tag to compare

Fix

  • Update the Reflector with the ext-uv symbols (#894)

Misc

  • Bump to PHP 8.2 (#904)
  • Migrate to FidryConsole 0.6 (#903)
  • Remove non-existent ignored files (#900)
  • Update .gitattributes (#899)

0.18.7

04 Nov 19:43
9386a0a
Compare
Choose a tag to compare

Fixes

  • Update to Box 4.5.1 (#893)

0.18.6

04 Nov 17:10
e5a152c
Compare
Choose a tag to compare

Fixes

  • Fix the compatibility of the dumped autoload (#891)

0.18.5

04 Nov 10:36
cbef87b
Compare
Choose a tag to compare

Features

  • Add an inspect command (#868, #876)
  • Do not swallow exceptions when scoping (#869)
  • Make the JetBrains' stubs collector and patcher re-usable (#883)
  • Mark all declarations as internal (#882)
  • Add a docker image (#884)

Bugs

  • Cleanup the autoloader from temporary variables (#866)
  • Update the Reflector's symbols (#875)
  • Correctly include all the JetBrains' stubs as excluded files (#874)
  • Fix scoping of Symfony services (#839)
  • Correctly scope spl_autoload_register() singule parameter (#887)
  • Correctly scope is_callable() calls (#888)
  • Correctly scope call_user_func_array() (#889)
  • Correct the Composer autoload (#864)

Misc

  • Upgrade to FidryConsole 0.6 (#859)
  • Fix invalid usages of "whitelist" (#872)
  • Automatically bump the Composer root version (#879)

0.18.4

20 Oct 17:19
d79c148
Compare
Choose a tag to compare

Fixes

  • Make scoper-autoload.php being compatible with PHP 5 (#846)
  • Normalize path to avoid issue on Windows (#862)

Misc

0.18.3

16 Mar 22:52
1a49b88
Compare
Choose a tag to compare

Misc

  • Update dependencies (#837)

0.18.2

05 Jan 23:57
5eb0484
Compare
Choose a tag to compare

Bugfixes

  • Handle the case where the Composer InstalledVersions.php file is not present (#830)
  • Fix conflicting humbug_phpscoper_expose_class class declaration (#831, #811)

Misc

  • ci: Simplify the security check workflow (#812)
  • ci: Simplify the build workflow (#813)
  • chore: Fix makefile CS (#814)
  • ci: Review the Lint workflow (#815)
  • chore: Remove PHPCS configuration file (#816)
  • chore: Add gitignore sort (#817)
  • ci: Add a meta build for the ComposerRootVersion tests (#818)
  • ci: Remove matrix from jobs that are not matrices (#819)
  • ci: Introduce a meta build for the unit tests (#820)
  • chore: Move PHP-CS-Fixer and PHPUnit artefacts to the build directory (#821)
  • chore: Exclude more files from the release artefact (#822)
  • chore: Extract the e2e make test rules into a dedicated file (#825)
  • chore: Tweak the ComposerRootVersionChecker related make commands (#826)
  • chore: Add undesired lock files to the gitignore (#827)
  • chore: Remove some commands from being documented in the Makefile (#828)
  • chore(makefile): Improve the outdated_fixtures command (#829)
  • chore(makefile): Re-organise the make commands (#824)
  • chore: Use build directory instead of dist (#833)