Skip to content

Releases: humbug/php-scoper

0.17.7

04 Nov 20:36
0760c02

Choose a tag to compare

Bugfixes

  • Fix invalid regex delimiter (#687)
  • Fix Console symlink issue (#701)

Misc

  • Improve the Makefile (#689, #692, #695, #699)
  • Fix blackfire command (#690)
  • Add PHP-CS-Fixer (#691, #696)
  • Fix unstable test (#693)
  • Rename the master branch to main (#694)
  • Remove deprecated function calls (#698)
  • Upgrade codebase to PHP 8.1 (#697)

0.17.6

28 Sep 07:27
b528b87

Choose a tag to compare

0.17.6 Pre-release
Pre-release

Features

  • Bump dependencies (#679)

Bugfixes

  • Fix inspect symbol command for internal functions (#680)

Misc

0.17.5

26 Jun 22:25
f67ae1e

Choose a tag to compare

0.17.5 Pre-release
Pre-release

Feature

0.17.4

19 Jun 22:33
9bb3608

Choose a tag to compare

0.17.4 Pre-release
Pre-release

Features

  • Update dependencies (#675)

0.17.3

19 Jun 19:41
3a82f7e

Choose a tag to compare

0.17.3 Pre-release
Pre-release

Bugfix

  • Fix typo in option description (#669)

Misc

  • Upgrade to FidryConsole 0.5.0 (#674)

0.17.2

21 Feb 23:22
c72dede

Choose a tag to compare

0.17.2 Pre-release
Pre-release

Bugfixes

  • Fix dependencies incompatibilities (#664)

0.17.1

19 Feb 10:55
d9eb49f

Choose a tag to compare

0.17.1 Pre-release
Pre-release

Feature

  • Allow Symfony6 (#662)

0.17.0

13 Feb 19:44
cb23986

Choose a tag to compare

0.17.0 Pre-release
Pre-release

Features

  • Improve PHP 8.1 support
    • Fix deprecations (#617, #543)
    • Add support for union and intersection types (#644)
  • Add InspectSymbols command (#619)
  • Add support for regexes for excluded symbols (#660)

Bugfixes

  • Patch various symbols not interpreted as internal (#626)
  • Stops the process if says no when PHP-Scoper asks if the output directory can be deleted (#631)
  • Fix autoload generator links (#630)

Docs

  • Document the idiomatic way to include polyfills (#636)
  • Replace incorrect usage of files-whitelist by exclude-files (#651)

Misc

  • Move default file name to the ConfigurationFactory (#621)
  • Prefer newline over writing empty string (#622)
  • Improve tests(#624, #648, #654, #659)
  • Move EnrichedReflector into a factory service (#625)
  • Build the PHAR in multiple PHP versions for better testing (#628)
  • Add Configuration::withPrefix() (#629)
  • Add outdated-fixtures command by (#641)
  • Improve NamespaceRegistry (#645)
  • Simplify TraverserFactory (#653)
  • Introduce a Printer abstraction (#655)
  • Adapt printer API to preserve formatting (#652)

0.16.2

30 Jan 21:53
9aa7488

Choose a tag to compare

0.16.2 Pre-release
Pre-release

Bugfixes

  • Fix GitHub Actions to publish the PHAR on release

0.16.1

30 Jan 18:26
958e351

Choose a tag to compare

0.16.1 Pre-release
Pre-release

Bugfixes

  • Fix the CI to allow the PHAR to be published