Releases: bobthecow/psysh
Releases Β· bobthecow/psysh
PsySH v0.11.16
- Fix a few edge cases around array assignment.
PsySH v0.11.15
- Bypass visibility restrictions when using reflecting commands (dump, doc, show, list).
- Highlight code comments in grey, if availble.
- Support more cases of (valid but weird) empty array dim fetch.
PsySH v0.11.14
- Replace undefined DS constant (Thanks @dereckson!)
PsySH v0.11.13
- Fix a
prompt
configuration regression.
Setting prompt
by itself is deprecated, and has been replaced by Themes. Check them out!
Note that specifying a prompt
without setting a theme
configuration will implicitly use the classic
theme.
PsySH v0.11.12
- Fix an input rendering bug in Userland readline implementation.
PsySH v0.11.11
- Fix a type error when calling Docblock::tag with a non-existant tag (Thanks @ExeQue!)
- Comment updates, tighten up a few types, fix warnings in newer PHP.
PsySH v0.11.10
- Support Throwables directly in PsySH commands and output (for legacy reasons we were wrapping Errors in Exceptions, but we don't need to do this anymore!)
- Fix deprecation notices for future Symfony releases (Thanks @Nek-!)
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.
PsySH v0.11.8
- Fix error starting PsySH on systems with no Readline (Thanks @daniser!)
PsySH v0.11.7
- Fix return type warning on tab completion (Thanks @zonuexe!)
- Fix warning output formatting.