Releases: bobthecow/psysh
Releases · bobthecow/psysh
PsySH v0.12.10
- Remove deprecated setAccessible() calls in reflection (Thanks @W0rma!)
- Update composer urls to https (Thanks @bebehr!)
- Stop autocompleting function names after
->
(Thanks @igorsantos07!)
PsySH v0.12.9
- Stop freaking out if the output pager is closed without writing everything.
- Prevent deprecation notice when parsing some anonymous classes.
PsySH v0.12.8
Improve editor
command when using default system runtime dir.
PsySH v0.12.7
Resolve type error with the transient readline implementation (Thanks @Fludem!)
PsySH v0.12.6
Tighten up a bunch of internal types and defaults.
This should have absolutely no impact on your day to day life, but it makes things nicer for me :)
PsySH v0.12.5
New:
- Automatically show
--help
output for some command input exceptions (for example, if you're missing an argument, instead of just complaining, show the command usage) - Pass
readline_info()
to tab completion matchers'getMatches
methods, allowing more complex matching logic (Thanks @tareqas!)
Improved:
- Improve variadic placeholder param support (Thanks @sebdesign!)
- Deal with PHP 8.4
E_STRICT
deprecation (Thanks @Ayesh!) - Work around scoping issues with PHP-Parser backwards compatibility shims.
- Play nicer with systems where
less
is not a symlink, and where PHP error suppression is ignored ... or over-eargly turned into exceptions (Thanks @piurafunk!) - Handle unavailable config paths more gracefully (Thanks @apreiml!)
- Handle missing or non-writable runtime directory more gracefully.
- Remove outdated alias from help show output.
PsySH v0.12.4
- Improve support for named args (Thanks @HypeMC!)
- Improve return type name support, especially with newer PHP-Parser (Thanks @AegirLeet! Twice!)
- Minor code cleanup.
- Work around php-scoper class alias namespacing issue.
PsySH v0.12.3
- Fix non-namespaced class support in doc, show, and ls commands.
PsySH v0.12.2
- Fix broken output paging in Alpine-flavored Docker containers (Thanks @iwex!)