Skip to content

Ambassador 1.2.0

Compare
Choose a tag to compare
@Ascrod Ascrod released this 01 Aug 21:12
· 64 commits to master since this release

This is a new release with new features and fixes.

New Features and Changes

  • IRCv3: Added support for Strict Transport Security. Unencrypted connections to servers that support STS will automatically switch to a secure connection. This behavior can be disabled via the global connection preferences.
  • IRCv3: Added handling for SASL numerics 907 (already authenticated error) and 908 (SASL mechanism list).
  • IRCv3: Added support for message-tags, including account-tag, server-time and TAGMSG.
  • IRCv3: Added support for BATCH, including netsplit, netjoin, and chathistory batch types.
  • Added support for self messages, allowing greater usability with bouncers such as ZNC. (Note for bouncers like ZNC that provide custom capabilities for self messaging, you will need to request this cap manually.)
  • Added extended WHO (WHOX) support.
  • Added collapsible message groups, and added a test for it to the output of the testdisplay command.
  • Updated the default networks list. See #65 for details.
  • Standalone: Updated the Twemoji font to 0.4.0.
  • Standalone: Updated platform to UXP 4.3.0 (Pale Moon 28.6.1).

Bugfixes and Cleanup

  • Fixed several behaviors with IRCv3 capability negotiation.
  • Fixed an issue with handling NAMES replies without user host information.
  • Fixed a regression with sending messages in DCC chat.
  • Fixed code display for monitor on/off messages.
  • Removed checks and support for Rhino and ancient Mozilla/Firefox platforms.
  • Extension: Fixed the toolbar button icon.
  • Extension: Removed extraneous dividers on the tools menu.
  • Standalone: Fixed handling of file:// URL links in Windows.
  • Standalone: Cleaned up some code in the Windows installer.
  • Standalone: Cleaned up some code in nsChatApp.