Skip to content

v0.16.0

Compare
Choose a tag to compare
@BrianHenryIE BrianHenryIE released this 15 Feb 22:11
· 145 commits to master since this release

Breaking change:

  • Do not prefix built-in PHP classes. 1bd20b7 Fix #79

This will affect polyfill libraries, where they define classes with the same name as newer PHP versions.

Fix:

  • Symlinked files autoloaders package used incorrect relative path af1ac75 Fix #78
  • Check individual files autoloaders' files against exclude_from_copy/file_patterns 6ab4064 Fix #67
  • After copying files autoloaders' files and deleting them, Composer's autoloader was trying to autoload the deleted files #34
  • delete_vendor_files now correctly deletes empty subdirs
  • CLI logs are now printing
  • Prefix instanceof ... 67f471a
  • Incorrect order in str_starts_with() was causing duplicate prefixes #34
  • Use league/flysystem ^2.1|^3.0 014faac #39
  • Prevent unnecessary recursion/infinite loop d26e040 Fix #73
  • Don't delete symlinked packages 03b8814, just unlink them 503f110 when deleteVendorPackages is true. #64