packagist psy/psysh v0.12.20
PsySH v0.12.20

8 hours ago

Project trust edge case fixes

Fixed several edge cases with the Restricted Mode introduced in v0.12.19 where non-interactive contexts (piped input, execute() calls, Composer proxy scripts) could incorrectly trigger trust prompts or restrict trusted functionality.

Fixes #913

Commands work better outside the shell

Decoupled commands from ShellOutput via a new ShellOutputAdapter, so commands degrade gracefully when used in non-interactive contexts rather than failing on missing shell features.

Improvements

  • Added downstream compatibility tests for local and CI workflows
  • Moved internal helper scripts from bin/ to scripts/

Don't miss a new psysh release

NewReleases is sending notifications on new releases.