Skip to content

Releases: humbug/php-scoper

0.11.1

04 Nov 15:31
550011a
Compare
Choose a tag to compare
0.11.1 Pre-release
Pre-release

Bugfixes

  • Fix scoping of PSR-0 based packages with global classes (#279)
  • Do not prefix native functions and constants (#280)

0.11.0

31 Oct 07:49
e5efabc
Compare
Choose a tag to compare
0.11.0 Pre-release
Pre-release

Features

  • Add nowdoc support (#275)
  • Add support for the eval function (#277)
  • Add support for Symfony (#271)

Bugfixes

  • Fix the scoping of the __autoload function (#270)

Misc

  • Fix running the tests with phpdbg (#276)
  • Add Code Sniffer (#272, #273)
  • Add PHPStan (#274)

0.10.3

24 Oct 12:18
a40ad6f
Compare
Choose a tag to compare
0.10.3 Pre-release
Pre-release

Bugfixes

  • Whitelist functions as soon as they are used (#269)
  • Update the PHAR usages (#266)
  • Fix with whitelisted files for Configurable Scoper (#268)

0.10.2

11 Oct 16:42
8d63d9b
Compare
Choose a tag to compare
0.10.2 Pre-release
Pre-release

Bugfixes

  • Fix the composer root version being used (#265)
  • Fix the whitelisting of classes (#263)

0.10.1

09 Oct 13:57
490b9cc
Compare
Choose a tag to compare
0.10.1 Pre-release
Pre-release

Bugfixes

  • Allow usage of the whitelist-global-classes setting

0.10.0

04 Oct 09:43
4235b33
Compare
Choose a tag to compare
0.10.0 Pre-release
Pre-release

Features

  • Add files whitelist feature (#262)

Bugfixes

  • Fix usage of the new configuration settings (#262)

0.9.2

10 Aug 11:37
f595614
Compare
Choose a tag to compare
0.9.2 Pre-release
Pre-release

Bugfixes

  • Fix the version used in the PHAR (#259)
  • Fix scoping of string literal classes which contains numbers (#258)

Misc

  • Use an application factory (#260)

0.9.1

06 Aug 18:05
e7eb4b8
Compare
Choose a tag to compare
0.9.1 Pre-release
Pre-release

Bugfixes

  • Bump dependencies (#254)

0.9.0

04 Aug 17:49
1576510
Compare
Choose a tag to compare
0.9.0 Pre-release
Pre-release

Features

  • Smarter function arguments scoping (#228)
  • Use a random prefix for PHP-Scoper (#234)
  • Whitelist global functions by default (#231)
  • Allow to whitelist functions (#241)
  • Allow to whitelist symbols with a pattern (#243)
  • Whitelist classes belonging to the global namespace by default (#251, #252)
  • Add Laravel support (#246)

Bugfixes

  • Fix string literal scoping (#235)
  • Fix whitelisting functions (#238)

Misc

  • Add a warning regarding a limitation with the namespace whitelist (#230)
  • Add a test to ensure the e2e rule is always in sync in the Makefile (#240)
  • Rework the whitelist API (#247)
  • Fail when files are found in _specs (#232)
  • Improve the Makefile help (#229)
  • Add more contribution doc (#233)

0.8.1

13 Jun 08:54
5d6c97f
Compare
Choose a tag to compare
0.8.1 Pre-release
Pre-release

Bugfixes

  • Fix the namespace whitelisting autoloading (#223)