[$a[0], $a[1]] = [1, 2]
!New:
throw-up
command (e.g. throw-up "Wheee!"
)Improved:
timeit
command. It used to count the time to parse input and serialize return values. Now it doesn't.throw-up
from working with some code input.list()
from working at all.New:
Improved:
\ReflectionClassConstant
in PHP >= 7.1.New:
self
and static
in commands like ls
, show
and doc
.doc
, ls
and show
commands (Thanks @lvht!)list
and []
(Thanks @zonuexe!)Improved:
abstract public trait X
, but we'll just call them trait X
.doc
command with language constructs.use
statements without aliases.sudo
.Restore support for Symfony Console v2.3.
This is an enormous release.
Note that PsySH v0.9.0 drops support for PHP < 5.4. Upgrade already. PHP 7.x is soooo much better.
New:
timeit
command, for quick-and-dirty code profiling! (Thanks @Markcial!)use
and namespace
statements during Psy\debug
sessions.Improved:
list
, dump
, doc
and show
the result of arbitrary code input.throw-up
, rather than just an existing variable.throw-up
at runtime rather than parse time... which means you can conditionally throw-up! See b39dd56 for an example.sudo
.sudo
code play better with history.$__namespace
magic variable with show --ex
.$_
magic variable with the output of the parse command.namespace
statements with PHP Parser >= v3.1.2.\Error
across the board.Psy\info
output.Removed:
tabCompletion
and tabCompletionMatchers
config options — use useTabCompletion
and matchers
, respectively.Fix a closure binding issue on PHP 5.3.
Build stable version using PHP 7.0.
sudo dnf upgrade --refresh --advisory=FEDORA-2019-dd94145363
Please login to add feedback.
This update has been submitted for testing by siwinski.
This update's test gating status has been changed to 'waiting'.
This update's test gating status has been changed to 'ignored'.
This update has been pushed to testing.
This update can be pushed to stable now if the maintainer wishes
This update has been submitted for stable by bodhi.
This update has been pushed to stable.