PsySH v0.11.9
PsySH v0.11.9 includes a lighter, more refined visual style thanks to @nunomaduro and Laravel Tinker! It also introduces a --compact
command-line flag, and support for output themes. Check out the wiki for more information.
And if you're ever nostalgic for the old style, add 'theme' => 'classic'
to your PsySH config π
PsySH release builds also now feature a self-updater, thanks to @gefd! For future releases, you can run psysh --self-update
and it'll pull down the latest build and update in place.
New:
- Clean up console output and styling (Thanks @nunomaduro!)
- Add a flag for
--compact
output. - Add support for output themes.
- Add a
--self-update
option to release builds (Thanks @gefd!) - Introduce PHPStan for static analysis (Thanks @Wirone!)
- Bypass private constructors with
sudo
.
Improved:
- Configure system
less
pager without spawning a shell (Thanks @wdoekes!) - Add the
psysh.org/psysh
download URL to the "new version available" message (Thanks @gefd!) - Fix a few bugs in the userland readline implementation (Thanks @Wirone!)
- Make manual lookups less likely to fail with database errors.
- Disable process forking by default while xdebug is debugging.
- Misc code cleanup.