io.github.Hexchat HexChat io.github.Hexchat.desktop HexChat CC0-1.0 GPL-2.0+ hexchat IRC Client

HexChat is an easy to use yet extensible IRC Client. It allows you to securely join multiple networks and talk to users privately or in channels using a customizable interface. You can even transfer files.

HexChat supports features such as: DCC, SASL, proxies, spellcheck, alerts, logging, custom themes, and Python/Perl scripts.

http://hexchat.github.io https://github.com/hexchat/hexchat https://goo.gl/jESZvU https://hexchat.readthedocs.io/en/latest/ http://i.imgur.com/tLMguQz.png Main Chat Window hexchat.desktop

This is a minor release with small improvements and fixes:

  • Add support for SCRAM SASL mechanisms
  • Add option to hide nick from window title
  • Change SERVER command to default to TLS, adding an "-insecure" argument
  • Increase max server password length to 1024
  • Fix detecting some URLS causing a crash

This is a minor release with mostly bug-fixes:

  • Add `-NOOVERRIDE` flag to the `GUI COLOR` command
  • Add `-q` (quiet) flag to the `EXECWRITE` command
  • Rename installed icon to match app-id (Fixes notification icon)
  • Fix escaping already escaped URLs when opening them
  • Fix Python scripts not being opened as UTF-8
  • Fix `TIMER` command supporting decimals regardless of locale

This is a feature release:

  • Add support for IRCv3 SETNAME, invite-notify, account-tag, standard replies, and UTF8ONLY
  • Add support for strikethrough formatting
  • Fix text clipping issues by respecting font line height
  • Fix URLs not being escaped when opened
  • Fix possible hang when showing notifications
  • Print ChanServ notices in the front tab by default
  • Update network list
  • python: Rewrite plugin improving memory usage and compatibility
  • fishlim: Add support for CBC and other improvements

This is a bug-fix release:

  • Fix various incorrect parsing of IRC messages relating to trailing parameters
  • Fix SASL negotiation combined with multi-line cap
  • Fix input box theming with Yaru theme
  • python: Work around Python 3.7 regression causing crash on unload
  • sysinfo: Add support for /etc/os-release
  • sysinfo: Ignore irrelevant mounts when calculating storage size

This is a minor release:

  • Remove shift+click to close tab binding
  • Always unminimize when opening from tray
  • Fix some translations containing invalid text events
  • Fix sending server passwords starting with ":"

This is a very minor bug-fix release:

  • Fix performance regression

This is largely a bug fix release though it has some large behind the scenes changes:

  • Rename data files to use *io.github.Hexchat* name
  • Add option (irc_reconnect_rejoin) to disable auto-rejoin on reconnect
  • Add ability to set custom tray icon separate of app icon
  • Fix Enchant 2.0+ support
  • Fix input box theming with Adwaita-dark
  • Fix custom sounds not respecting omit if away option
  • Fix detecting if a tray doesn't exist on x11
  • Fix cutting off ctcp text after ending \01
  • Fix /ignore not accepting full hosts
  • Fix characters getting cut off when their width changes
  • Fix various possible crashes
  • Change preference window to be scroll-able
  • Remove ctrl+w binding by default
  • doat: Fix channels with / in them
  • fishlim: Fix key exchange
  • fishlim: Fix building against LibreSSL
  • sysinfo: Fix pci.ids file not being found on some distros
  • sysinfo: Make libpci optional
  • lua: Avoid loading the same script multiple times
  • Update translations

This is another bug fix release:

  • Fix issue with timers causing ping timeouts
  • Fix building against OpenSSL 1.1
  • Fix /exec output printing invalid utf8
  • Replace doat plugin with an internal command
  • Change how tab colors interact with plugins
  • Enable filtering the beep character by default

This is a minor bug fix release just cleaning up a few issues:

  • Fix crash with bad translations
  • Add new mhop command
  • Change ping timeout to 60 by default
UserDocs HiDpiIcon Notifications intense tingping_at_fedoraproject.org