Skip to content

Releases: dhleong/judo

1.15.3

21 Sep 00:30
Compare
Choose a tag to compare

Enhancements:

  • Upgrade jython to 2.7.2 (#112)
  • Tweaks to improve startup speed with python scripting engine

1.15.2

17 Sep 14:41
Compare
Choose a tag to compare

Bug Fixes:

  • Fix: Triggers that send() can hang (#111)
  • Fix single-line scroll (#109)

Enhancements:

  • We no longer eagerly send the WILL NAWS Telnet option. This improves
    support for simple line servers that don't actually implement the Telnet
    protocol, and is in line with the behavior of tintin++

1.15.1

02 Feb 01:06
Compare
Choose a tag to compare

Bug Fixes:

  • Restore mouse event handling with new config

1.15.0

16 Jan 13:24
Compare
Choose a tag to compare

New Features:

  • Persistent scrollback (#105)

Enhancements:

  • Improved scroll persistence (#104)

Notes:

  • Simplified how we expose functions to scripting (#106). This should not affect users in any way, but is a nice quality of life improvement for developers!

1.14.0

05 Jan 05:16
Compare
Choose a tag to compare

New Features:

  • Support theming / replacing standard ansi colors (#100, #90)

Enhancements:

  • Simpler stacktraces (#102)

Bug Fixes:

  • Lines deleted via MultiTriggers are not logged (#97, #101)
  • Fix mappings that trigger scripts via function callbacks (#99)

1.13.0

31 Dec 14:36
Compare
Choose a tag to compare

New Features:

  • MultiTrigger support + more buffer control from scripts (#95)
  • Support "hiding" and "showing" windows (#94, #96)

Enhancements:

  • Reduced memory use in games with extensive color use (#92)

1.12.0

27 Dec 19:10
Compare
Choose a tag to compare

New Features:

  • Add expandpath() scripting function for locating various useful files (including the currently-loading script, if any) (#84)
  • Support using ctrl-c to interrupt blocking operations, like a slow connection or script (#87, #88)

Enhancements:

  • Hide the “Loading” splash screen after the user init script was loaded, but before loading any world script
  • Use an underscore-style cursor in operator-pending mode

Notes:

  • Updated and simplified dependencies
  • Cleaned up a bunch of old style and lint warnings

1.11.4

14 Jul 00:59
Compare
Choose a tag to compare

Bug Fixes:

  • Potential crash writing exception messages to buffer (#85)

1.11.3

03 Mar 21:58
Compare
Choose a tag to compare

Bug Fixes:

  • Fix handling of null cmd mode function results. If input() gets cancelled, for example, it returns null / None to the script

1.11.2

28 Feb 00:56
Compare
Choose a tag to compare

Bug Fixes:

  • Improve word wrap robustness in a multi-line input buffer