Ambassador 1.2.0
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
, includingaccount-tag
,server-time
andTAGMSG
. - IRCv3: Added support for
BATCH
, includingnetsplit
,netjoin
, andchathistory
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.