Skip to content

Releases: chatty/chatty

Version 0.26

21 Mar 13:27
cf4d256
Compare
Choose a tag to compare

Changes compared to previous Release

Changes compared to previous release version (v0.25):

Custom Tabs

Custom Tabs allow you to route message from regular channels to a Custom Tab based on Highlight matching rules.

The new to: prefix (for Highlights, Ignore, Msg. Colours and the new Routing setting) specifies the name of the Custom Tab you want to route the matching messages to. For example adding to:Mentions regw:yourname to the Custom Tabs Routing list will copy all messages containing the word "yourname" to a tab called "Mentions".

There are also options to copy the text of Desktop Notifications to a Custom Tab, logging Custom Tab messages to a file and more.

Message History

Added a message history on channel join, which can be enabled in the Settings under "History". It can show regular chat messages from the last 24h for many channels based on the recent-messages.robotty.de API.

Channel Moderation Panel

Added an "M" button to the input field that opens a panel for changing channel modes (available only for moderators).

Twitch Features

  • Added command /createClip for creating a clip on the current channel
  • Added support for Content Classification Labels to Admin Dialog

Other

  • Added support for animated overlayed emotes and 7TV zero-width-emotes
  • Added prefix config:afterban to match on messages after the user was banned/timed out (if Chatty is aware of it)
  • Added prefix msgs: to match on the user's past messages (as they are shown in the User Dialog)
  • Added command /userinfoRecent to open User Info Dialog for user recently affected by a Twitch Command or with recently open User Dialog
  • Updated Pronouns service to new API
  • Added Look&Feel MacOS options (screen menubar, system colors for title bar)
  • Added setting under "Window" to toggle input length limits
  • Various GUI improvements
  • Updated help

Bugfixes

  • Fixed error in context menu for some types of messages
  • Fixed AutoMod Dialog hotkeys reacting when they shouldn't when docked as a tab
  • Fixed favorited emotes not being detected as usable in some cases
  • Fixed PageUp/PageDown sometimes scrolling in wrong channel (by adding as configurable hotkey acting on the active channel)
  • Fixed "Join"-entry being shown in URL context menu when it shouldn't
  • Fixed "User to never highlight" setting not applying to info messages with an attached user
  • Fixed default tab highlight/unread colors not updating when changing from dark to light LaF
  • Fixed tab joined state not always showing correctly after reconnecting
  • Fixed links that are displayed over several lines being clickable in empty spaces in between

Changes compared to previous Beta

Changes compared to previous beta version (v0.26-b6):

  • Added /userinfoRecent command to open User Dialog for user most recently affected by a command or having the User Dialog open
  • Improved /createClip command output
  • Fixed routed historic message not showing historic timestamp
  • Updated help

Release files info

  • Chatty_*.zip - Just the JAR, requires an installed JRE to execute
    • Chatty_*_win_setup.exe - Same, but as a Windows Installer
  • Chatty_*_win_standalone.zip - Windows Standalone, with a bundled JRE
    • Chatty_*_win_standalone_setup.exe - Same, but as a Windows Installer

Checksums

Version 0.26 Beta 6

06 Mar 19:46
8db1f1a
Compare
Choose a tag to compare
Version 0.26 Beta 6 Pre-release
Pre-release

Changes compared to previous Release

Changes compared to previous release version (v0.26-b5):

  • Added msgs: prefix to match on the user's past messages (as they are shown in the User Dialog)
  • Added /createClip command to attempt to create a clip on the current channel
  • Moderation panel now automatically closes when the active channel/tab changes
  • Updated help
  • Fixed "M" button not being hidden when hiding input box

Checksums

Version 0.26 Beta 5

26 Feb 09:03
dd731ab
Compare
Choose a tag to compare
Version 0.26 Beta 5 Pre-release
Pre-release

Changes compared to previous Release

Changes compared to previous release version (v0.26-b4):

  • History Service
    • Added settings to toggle features like Highlight for historic messages (most disabled by default)
    • Added matching prefixes "config:historic" and "config:historic2"
    • Don't log historic messages to file
    • Load messages without blocking IRC thread, to prevent issues if the API request is slow
  • Added matching prefix config:afterban to match on messages after the user was banned/timed out (if Chatty is aware of it)
  • Updated Pronouns service to new API
  • Fixed favorited emotes not being detected as usable in some cases
  • Fixed Custom Tab routing from Notifications not working unless Desktop Notification or Sound is enabled as well
  • Updated help

Checksums

Version 0.26 Beta 4

11 Feb 11:02
0669641
Compare
Choose a tag to compare
Version 0.26 Beta 4 Pre-release
Pre-release

Changes compared to previous Release

Changes compared to previous release version (v0.26-b3):

  • Added button to the input field that opens a panel for changing channel modes (for mods)
  • Added experimental message history when joining channel (has to be enabled in the "History" settings) #508
  • Custom Tabs: Allow more filenames for logging, although prepend "customTab-" to filename
  • Added setting under "Window" to toggle input length limits
  • Some Settings Dialog improvements
  • Fixed "User to never highlight" setting not applying to info messages with an attached user
  • Fixed default tab highlight/unread colors not updating when changing from dark to light LaF
  • Fixed tab joined state not always showing correctly after reconnecting
  • Fixed error occuring with certain routing settings
  • Fixed messages in Custom Tabs not showing immediately under some circumstances
  • Fixed links that are displayed over several lines being clickable in empty spaces in between

Checksums

Version 0.26 Beta 3

10 Nov 21:02
d13a57f
Compare
Choose a tag to compare
Version 0.26 Beta 3 Pre-release
Pre-release

Changes compared to previous Release

Changes compared to previous release version (v0.26-b2):

  • Custom Tabs:
    • Added "Log to file" option (in Custom Tabs settings)
    • Added optional per-channel display of messages (in Custom Tabs settings)
    • Added channel icon to info messages
    • Added Notifications setting to output all shown Desktop Notifications to Custom Tab
    • Added order customization for Custom Tabs (like for other types of tabs, through the tab context menu)
    • Added channel link to Notification messages in Custom Tabs
  • Fixed "Use Desktop Notification Color" checkbox state not being set correctly
  • Fixed PageUp/PageDown sometimes scrolling in wrong channel (by adding as configurable hotkey acting on the active channel)
  • Fixed Join-entry being shown in URL context menu when it shouldn't

Checksums

Version 0.26 Beta 2

23 Oct 19:45
02580df
Compare
Choose a tag to compare
Version 0.26 Beta 2 Pre-release
Pre-release

Changes compared to previous Release

Changes compared to previous release version (v0.26-b1):

  • Added Notification option to output as Info Message in a Custom Tab
  • Added support for Content Classification Labels to Admin Dialog
  • Added scrollbar and improved resizing to Admin Dialog Status Panel and Highlight Editor (and other settings that use it)
  • Added Look&Feel MacOS options (screen menubar, use system colors for window title bar)
  • Fixed error in context menu for some types of messages
  • Fixed AutoMod Dialog hotkeys reacting when they shouldn't when docked as a tab

Checksums

Version 0.26 Beta 1

04 Sep 19:17
6432ddd
Compare
Choose a tag to compare
Version 0.26 Beta 1 Pre-release
Pre-release

Changes compared to previous Release

Changes compared to previous release version (v0.25):

  • Added Custom Tabs and the to: prefix that can be used in Msg. Colours, Highlights, Ignore and the new Routing setting to copy matching messages into a Custom Tab
  • Added support for animated overlayed emotes and 7TV zero-width-emotes
  • Updated help

Checksums

Version 0.25

21 Jul 18:46
3a4c484
Compare
Choose a tag to compare

Changes compared to previous Release

Changes compared to previous release version (v0.24.1):

Twitch Features

  • Added amount/currency next to Hype Chat messages, added config:hypechat
    Highlighting prefix
  • Switched to new follower API (only allows moderators to see the list of
    followers, count is visible for everyone though)
  • Added multi-month subs info to subscriber notifications
  • Improved badge tooltips based on updated API information

Custom Commands

  • Context Menu/User Dialog custom entries/buttons:
    • Added ability to show entries only when they match certain restrictions
      (for example based on channel or user status, see the Custom Commands help)
    • Entries with empty labels now get removed, so using a required replacement
      in a label can also serve to hide it based on certain conditions
    • Added more context-specific parameters for use in labels and restrictions
    • Added ability to use replacements in User Dialog button labels, like you can
      in context menus as well
  • Added settings to trigger commands when middle-clicking on user in chat
    (equivalent to Ctrl+clicking, in the Settings under "Chat")

Other

  • Select associated message in a few more cases when opening User Dialog
  • Improved support for different .wav file formats
  • Updated Gradle to 8.2.1 (and related build changes)
  • Updated Java for the Windows Standalone
  • Updated help

Bugfixes

  • Fixed channel status warning appearing in Admin Dialog when it shouldn't

Changes compared to previous Beta

Changes compared to previous beta version (v0.25-b2):

  • Fixed error occuring in Subscribers Dialog on channel where user is not the broadcaster
  • Updated help

Release files info

  • Chatty_*.zip - Just the JAR, requires an installed JRE to execute
    • Chatty_*_win_setup.exe - Same, but as a Windows Installer
  • Chatty_*_win_standalone.zip - Windows Standalone, with a bundled JRE
    • Chatty_*_win_standalone_setup.exe - Same, but as a Windows Installer

Checksums

Version 0.25 Beta 2

17 Jul 09:33
3382ebd
Compare
Choose a tag to compare
Version 0.25 Beta 2 Pre-release
Pre-release

Changes compared to previous version (v0.25-b1):

  • Added dynamic label/restriction support for User Dialog
  • Fixed mystatus: and other prefixes not working in User Context Menu restrictions
  • Fixed restrictions not removing entries in submenus
  • Improved support for more .wav file formats
  • Updated Gradle to 8.2.1 (and related build changes)
  • Updated Java for the Windows Standalone
  • Updated help

Checksums

Version 0.25 Beta 1

01 Jul 18:44
ff3ea06
Compare
Choose a tag to compare
Version 0.25 Beta 1 Pre-release
Pre-release

Changes compared to previous Release

Changes compared to previous release version (v0.24.1):

  • Added support for new follower API, which only allows moderators to see the list of followers (count is always available), the old API will be used in some cases until the start of August when it is scheduled to be turned off
  • Added currency and amount next to Hype Chat chat messages, added config:hypechat Highlighting prefix
  • Added text for multi-month subs to subscriber notifications
  • Improved badge tooltips based on new information in API
  • Context Menu commands improvements:
    • Added ability to make menu entries optional based on restrictions (see the Custom Commands help)
    • Entries with empty labels now get removed, so using a required replacement in a menu label can also serve to hide it based on certain conditions
    • Added more context-specific parameters for use in menu label commands and restrictions
    • Made the channel and Addressbook available in more cases when using Highlight matching format
  • Added settings to trigger commands when middle-clicking on user in chat (like Ctrl+clicking, under "Chat")
  • Select message in User Dialog in more cases where a message id is available
  • Improved labels of some settings in the Settings Dialog
  • Fixed channel status warning appearing in Admin Dialog when it shouldn't
  • Updated help

Checksums