Skip to content

0.4.0

Compare
Choose a tag to compare
@osa1 osa1 released this 09 Jan 06:16
· 583 commits to master since this release
  • /switch command added to quickly switch to a different tab using a substring of the tab name.
  • Del key is now handled. It deletes character under the cursor.
  • Some tweaks and a bug fix (#45) in tab bar rendering. Selected tab is now stays visible in the tab bar after resizing.
  • Connection closure on remote side when TLS is enabled is now handled (#48).
  • alt-char bindings implemented to switching between tabs.
  • Fixed some bugs in join command used in auto_cmds (#49, #38).
  • Tabs can now be moved left/right with alt-left/right keys (#52).
  • Input field cursor location now preserved after resize.
  • TOPIC messages are now handled (#58).
  • RPL_AWAY is now handled (#55). Away message is shown in user tab.
  • /ignore command added to ignore join/quit messages in channels.
  • New server config field pass added for connecting to password-protected servers (e.g. znc).
  • Fixed a bug that caused tiny to fail to connect via TLS on some systems (#64).
  • Fixed some bugs that caused incorrect tab bar rendering in some cases (#76).
  • tiny no longer creates ~/logs directory. This directory was used for debug logs in the past (#82).
  • NOTICE messages (used by services like NickServ, MemoServ, Global etc.) are now shown in server tabs unless there's already a tab for the sender (#21).
  • New command line argument --config added for specifying config file location (#81).
  • tiny can now show desktop notifications for incoming messages. See README for notification options. Defaults: show notifications for mentions in channels and all private messages.
  • Added SASL authentication support. See the configuration section in README for how to enable it.