Skip to content

Releases: jdwx/app

v1.2.4

Choose a tag to compare

@jdwx jdwx released this 07 Aug 20:41
  • Small fix to make sure finally clause gets run before exiting.

v1.2.3

Choose a tag to compare

@jdwx jdwx released this 07 Jun 06:38
  • Application now catches Throwable instead of Exception.
  • Add Application::shutdown() hook, run when the main() loop finishes normally.
  • Add Application::finally() which always runs before exit.

v1.2.1

Choose a tag to compare

@jdwx jdwx released this 25 May 01:39

Add Application::getLogger().

v1.2.0

Choose a tag to compare

@jdwx jdwx released this 22 May 23:57

Update to be in sync with downstream dependencies. Now requires PHP 8.3+.

Deprecated classes have been removed.

v1.1.11

Choose a tag to compare

@jdwx jdwx released this 19 May 23:28

Update jdwx/log to 2.0.

v1.1.10

Choose a tag to compare

@jdwx jdwx released this 19 May 23:26

Update jdwx/log to 2.0.

v1.1.9

Choose a tag to compare

@jdwx jdwx released this 08 May 20:15

Add Term::title().

v1.1.8

Choose a tag to compare

@jdwx jdwx released this 04 May 17:36
  • Try much harder to fix readline() on macOS. (This seems to be a readline vs libedit issue.)
  • Add some unit tests for Term to try to make sure it's doing the right thing, insofar as what it's doing is arguably very wrong from out of the gate.

v1.1.7

Choose a tag to compare

@jdwx jdwx released this 04 May 16:50
  • Update static analysis & unit tests.
  • Improve prompt handling in InteractiveTrait (and InteractiveApplication).

v1.1.6

Choose a tag to compare

@jdwx jdwx released this 02 May 00:09
  • Fix for ANSI sequences in readline prompts on macOS.