matterhorn v50200.3.0 Release Notes

Release Date: 2019-04-08 // about 5 years ago
  • 🆕 New features:

    • Message reply rendering has been improved. Matterhorn now uses a rendering almost identical to that of the web client: rather than rendering an arrow from the reply to its parent, Matterhorn now indents the reply with a vertical border to its left. Matterhorn now also only renders the reply's parent message if it is not already adjacent or if it is not in the same thread as the previous message. This greatly reduces clutter in channels with a lot of threaded message activity. (#490)
    • At startup, Matterhorn no longer restores the terminal state to the pre-startup state in between authentication attempts.
    • At startup, if Matterhorn immediately attempts a connection (due to credentials being available in the configuration), a "Connecting to ..." message is displayed while the connection attempt is underway.
    • The syntax highlighting XML specification files included with Matterhorn were updated to the versions in the upstream Skylighting package as of commit bf3e5d163c3e7b9f98d1cd3b9aeb6780a6f76572. For more details, see

    • The help and usage messages for the /msg command were improved.

    • The run.sh script got various bug fixes and portability improvements.

    🐛 Bug fixes:

    • Messages from bots now properly display a "[BOT]" indicator next to the post author username (#494)
    • Matterhorn no longer reports timeout-related network socket exceptions to the user (#492)