Skip to content

v2.0.1

Latest
Compare
Choose a tag to compare
@mnutt mnutt released this 18 Jul 15:46

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