Skip to content

Releases: bobthecow/psysh

PsySH v0.12.10

04 Aug 12:44
Compare
Choose a tag to compare
  • 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

23 Jun 02:38
Compare
Choose a tag to compare
  • Stop freaking out if the output pager is closed without writing everything.
  • Prevent deprecation notice when parsing some anonymous classes.

PsySH v0.12.8

16 Mar 03:08
Compare
Choose a tag to compare

Improve editor command when using default system runtime dir.

PsySH v0.12.7

10 Dec 02:22
Compare
Choose a tag to compare

Resolve type error with the transient readline implementation (Thanks @Fludem!)

PsySH v0.12.6

07 Dec 20:11
Compare
Choose a tag to compare

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

29 Nov 06:18
Compare
Choose a tag to compare

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

10 Jun 01:20
Compare
Choose a tag to compare
  • 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

02 Apr 16:14
Compare
Choose a tag to compare
  • Fix non-namespaced class support in doc, show, and ls commands.

PsySH v0.12.2

17 Mar 02:34
Compare
Choose a tag to compare
  • Fix broken output paging in Alpine-flavored Docker containers (Thanks @iwex!)

PsySH v0.12.1

15 Mar 03:27
Compare
Choose a tag to compare
  • Fix deprecated getVersion call (Thanks @Firehed!)
  • Fix deprecated implicitly nullable param types (Thanks @Ayesh!)
  • Bump github actions library versions, minor cleanup.
  • Fix Composer lockfile added to release assets (🤞)