Skip to content

Releases: mnutt/khepri

v2.0.1

18 Jul 15:46
Compare
Choose a tag to compare

This release replaces DOM-based loglines with xterm (https://github.com/xtermjs/xterm.js/) yielding an order-of-magnitude speedup. Other changes:

  • More performant logging using tail -c rather than tail -n; on gargantuan logfiles, tail -n requires a lot of seeking to find line breaks and approximations are fine.
  • When starting a process for the first time, logs will show up immediately rather than having to switch away and switch back
  • xterm support brings some other benefits:
    • apps that use terminal characters to replace existing text (for instance, a spinner) now correctly animate in-place
    • you can interact directly with the app using your keyboard
  • Signed MacOS binary!
  • Nicer start/stop notifications

Some under-the-covers changes:

  • Upgrade electron to 9.1.0
  • Upgrade ember to 3.19.0 (Octane)
  • More promises, less callbacks

2.0.0-rc1

17 Jul 18:36
0bf198b
Compare
Choose a tag to compare
2.0.0-rc1 Pre-release
Pre-release

Adds xterm.js support to massively speed up logging. (by an order of magnitude)

0.5.1

20 Feb 02:56
Compare
Choose a tag to compare

Fix an issue with MacOS High Sierra where processes couldn't be reliably stopped/restarted.

v0.5.0

19 Nov 17:59
Compare
Choose a tag to compare
v0.5.0 Pre-release
Pre-release

Initial packaged release.

New Features:

  • Added icon
  • Copy/paste now works in terminal output
  • Menu item for opening config file
  • Scrolling to bottom of log output automatically starts following output, scrolling up stops following

Bugfixes:

  • Fixed a visual scrollbar glitch when using a mouse caused process list to be misaligned