Releases: BrianHenryIE/strauss
Releases · BrianHenryIE/strauss
v0.21.1
v0.21.0
v0.20.1
- Fix:
vendor-prefixed
subdirectories' permissions being copied as 0700 instead of 0755 by @defunctl in #130 Thanks @estevao90 for (a missed) report
v0.20.0
- Fix #111:
Generic<\namespaced\class-type>
not prefixed. Thanks @ravinderk e05eb33 - Add
strauss replace
command (e.g. if you fork a project and want to change its namespace). Fix #125 ReplaceCommand.php - Lots of refactoring
The next (non-bugfix) release will prefix global functions. Since that's a breaking change for long-term users, I will wait to test it more: e661e94...ac404b3
v0.19.5
- Add gitattributes file by @dingo-d in #122
- Add Check version job to release workflow by @szepeviktor in #120
- Tests: Add first tests for DiscoveredFiles.php by @nikolaystrikhar in #117
- Docs: Adding an index and clarifying suggested usage by @borkweb in #116
- Fix typos by @szepeviktor in #110
- Fix: use GlobalClass as Alias; not prefixed d041941
v0.19.4
- Fix: out of sync version number in
bin/strauss
(I forgot to update the CHANGELOG before the last release)
v0.19.3
- Fix #114, handle @ symbol for error suppression. Thanks @Razorbacktrack 7212a4d...2e0a2f8
- Fix #115, handle
preg_replace...
returningnull
inLicenser
. Thanks @Razorbacktrack 6ba3d09 - Fix #119, only search for symbols in PHP files. Thanks @Dartui 2e0a2f8...d046e3f
v0.19.2
v0.19.1
- Fix: was incorrectly deleting autoload keys from
installed.json
Fix #101 07c4945 Thanks @leewillis77
v0.19.0
Mostly a bugfix release but added a little too.
- Fix: check for array before loop Fix #101 Thanks @leewillis77
- Fix: filepaths on Windows (still work to do for Windows) PR #100. Thanks @szaleq
- Update: tidy
bin/strauss
PR #97 Thanks @szepeviktor - Add:
scripts/createphar.sh
; run tests with project classes + with built phar 34cc59f - Allow
symfony/console
&symfony/finder
^7
for Laravel 11 compatibility PR #102 Thanks @arjen-mediasoep - Lint: most PhpStan level 7 eeecbb7