8000 Tags · entendu/psysh · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content
8000

Tags: entendu/psysh

Tags

v0.4.0

Toggle v0.4.0's commit message
 * Add tab completion support. Yeah, this is huge. (Thanks @Markcial!)

 * Add a `throw-up` command for throwing errors out of the current PsySH debug session.
 * Show output for long-running code as it happens, rather than waiting until execution has finished.
 * Add `ext-pdo-sqlite` extension to Composer suggestions, so that fewer people are supprised when they try to use docs.
 * Add support for proper Windows home directories. If you use PsySH on Windows, you can now put your config and such in ` C:\Users\<user>\AppData\Roaming\PsySH`.
 * Work around PHP bug #69054 and other issues with `open_basedir` (Thanks @dequis!)
 * Work around Symfony Table(Helper) backwards compatibility break.
 * Fix one HHVM fatal error. We're getting closer. If you're into HHVM, we'd love your help fixing the rest!
 * Deprecate a bunch of older config options with helpful messages for updating them.
 * Some code style fixes, as usually.

v0.3.5

Toggle v0.3.5's commit message
 * Fix issue unbinding loop closure (Thanks @jeremeamia!)

v0.3.4

Toggle v0.3.4's commit message
 * Prevent fatal errors when referencing undefined class constants.

 * Prevent redeclaration of the `\Psy\sh` function (Thanks @pitekantrop!)
 * Use less memory and fewer resources for `whereami` and `wtf` backtraces.
 * Some code style cleanup to work around unnecessary pedantry.

v0.3.3

Toggle v0.3.3's commit message
 * Fix a couple of issues with the `whereami` command (Thanks @hason …

…and @blainesch!)

 * Add a second `$bind` parameter to `Shell::debug()` to make bound objects easier to use in the shell.
 * Add implicit `$this` binding to the shortcut debug invocation.

v0.3.2

Toggle v0.3.2's commit message
 * Better dependency version constraints

 * Correct composer.json `branch-alias`
 * Use raw output in `whereami` command to prevent weird encoding issues
 * Use PhpConsoleHighlighter in `show` command, now matches `whereami`. And looks better :)
 * Suppress deprecation notice for Symfony Console TableHelper
 * CS fixes, php-cs-fixer config updates, add .editorconfig

Same as v0.3.1, but with one less stupid.

v0.3.1

Toggle v0.3.1's commit message
 * Better dependency version constraints

 * Correct composer.json `branch-alias`
 * Use raw output in `whereami` command to prevent weird encoding issues
 * Use PhpConsoleHighlighter in `show` command, now matches `whereami`. And looks better :)
 * Suppress deprecation notice for Symfony Console TableHelper
 * CS fixes, php-cs-fixer config updates, add .editorconfig

v0.3.0

Toggle v0.3.0's commit message
Lots of things:

 * Clean up ErrorException messages (Thanks @matthieuprat!)
 * Silence `unserialize()` warnings when the shell returns.
 * Fix the Symfony Console version constraint (Thanks @GrahamCampbell!)
 * Better, faster, stronger Travis config (Thanks @GrahamCampbell!)
 * Catch fatal `empty()` "parse errors" in PHP < 5.5.
 * Include the `<ArrayObject>` ref when presenting ArrayObjects.
 * Add `addPresenters()` method to PresenterManager.
 * Always present floats as floats (previously, they pretended to be ints when they ended in `.0`)
 * Add a sweet new `whereami` command to show where you are in a file (Thanks @blainesch!)
 * Add a sweet new (much less verbose) PsySH invocation: `eval(\Psy\sh())` (Thanks @blainesch!)
 * Add PHPCS to the Travis build process (Thanks @blainesch!)
 * Update php-cs-fixer settings, add it to composer dev requirements, and test on Travis as well.

Thanks again for your contributions, @matthieuprat, @GrahamCampbell and @blainesch.

v0.2.1

Toggle v0.2.1's commit message
* Switch to stable php-parser and xdg-base-dir releases now that they…

…'re out.

* Fix a bug when calling closures (Thanks @Markcial!)

v0.2.0

Toggle v0.2.0's commit message
 * Composer install will now suggest readline, posix and pcntl.

 * Add XDG base directory spec support.
 * Add support for `$PSYSH_CONFIG` environment variable.
 * Add config option to disable semicolon insertion.
 * Colorize return values.
 * Add support for dumping protected and private members (via `dump -a`).
 * Fix bug with ever expanding help output.
 * Add support for more PHP 5.6 hotness.
 * Better color support for dark-on-light shells.

Thanks to @staabm, @pilif, @max-voloshin and @lolautruche for their contributions!

v0.1.12

Toggle v0.1.12's commit message
 * Skip binding execution loop on HHVM (so you can run PsySH on HHVM)

 * Update README to suggest installing a tagged release instead of dev branch
 * Update Symfony Console dependency dependency range
 * Fix fatal error listing constants, properties and methods with non-object and non-class targets
0