Download
AdiIRC 3.2 - 13-09-2018
Added usermode check to default Nicklist operator menus
Added option to disconnect if SASL authentication fails or SASL module is removed
Added option to specify remote nick matching in Highlights
Added list of discovered SNI domains to the Certificate dialog and a different icon for fully valid certificates
Added option to match network(s) and channel(s) in Nick Icons and Nick Colors
Added reverse control code support
Added help button to Themes Manager/Apply Theme/Save Theme dialogs
Added channel nickname prefix support for quit messages
Added horizontal scrollbar to channel editor when necessary
Added Tips/Highlights/Inline Images/Emoticons/Channels/Note/Matchtext Ignore options
Added feedback text when saving/loading Options/Themes/Plugins/Logs etc
Added missing options Op/Voice in Options -> Nick colors/Nicklist icons
Added support for nick icons in messages
Added Alt+X shortcut to the shortcut options dialog
Added option to prioritize full height for vertical Monitor Panels
Added Delete shortcut to emoticons options
Added a global Favorites/Bookmarks system for channels
Added Animated Emoticons support
Fixed /NAMES /WHO should remove previous channel prefixes when mutli-prefix is enabled
Fixed /NAMES should remove previous channel prefixes when NAMESX is enabled
Fixed show an error when Serverlist write fails
Fixed show a time remaining indicator on Tips
Fixed temporary visible Menubar is sometimes stuck in visible state when focus is lost
Fixed moving Statusbar from horizontal to vertical position doesn't properly reset the size
Fixed Script Editor "Check brackets" and Statusbar item tooltips flickers sometimes
Fixed check brackets should be disabled for "Edit" editors which are not scripts
Fixed custom shortcuts should be shown in Menubar/Menus
Fixed Escape key closes Rawlog instead of minimizing it or closing the Searchbox
Fixed cap-notify is not requested in some cases
Fixed a issue on windows version 1803 where using a client SSL/TLS certificate can cause a crash over time
Fixed selected menus are not drawn correctly on Windows 7 classic theme
Fixed server SSL/TLS certificates are not always validated correctly against the SNI list
Fixed server SSL/TLS certificate validation and saving certificates should always use the entered hostname or ip address
Fixed "Nicklist follows selected channel" options does not properly collapse other channels
Fixed single click links shouldn't trigger when text is selected
Fixed Nicklist scrollbar is not moving properly when removing nicks
Fixed the "What's Changed" page shuld open in the default browser instead of a embedded one
Fixed channel mode "l" and "k" in combination with other modes can cause a internal crash
Fixed right-click menus doesn't work properly in DCC Chat windows
Fixed changing Nicklist/Text area scrollbar autohide can cause a crash
Fixed default commands menus are not cased consistently
Fixed incoming DCC chat requests sometimes deactivates the associated window
Fixed some shortcut key combinations are not available from the Editbox
Fixed allow empty DCC Chat messages
Fixed DCC Chat messages should terminate with only \n
Fixed Textview adds a empty line which interferes with some identifiers
Fixed clicking your own nick in a channel doesn't select the correct nick in the Nicklist in some cases
Fixed ERROR/PING/PONG events are sometimes not shown in Rawlog
Fixed Tips windows is leaking GDI handles which can cause a crash
Fixed Notices should be shown in the associated window if it's open
Fixed the sort icon used in Monitor Panels is used upside down, apposite than expected
Fixed manual /ison message output are ignored in some cases
Fixed large window borders overlaps Toolbar/Switchbar/Menubar on startup
Fixed SHIFT/CTRL + right-click Switchbar windows shouldn't trigger close/minimize
Fixed Options -> Nick Colors -> Color nicks in messages strips original color in text after nick color match
Fixed Changing Options -> Messages -> Show Scrollbar to "Show" hides the scrollbar in some cases
Fixed Log/Global search/Channel Edit dialog column sizes/sort order are not always saved/restored properly
Fixed Notice alert option on highlight should strip colors/underlines/italics at the end of the message
Fixed Animated images/Emoticons should have a minimum delay per frame
Fixed allow using empty lines in aliases editor
Fixed Inline Images urls doesn't strip control codes
Fixed Show short quit message is lacking a space
Fixed Nicklist spacing between nicks is not drawn correctly
Fixed change Escape shortcut to only change whether it minimises windows or not
Fixed some invalid animated gifs can cause a crash
Fixed excluded private windows from taskbar flashing should also exclude them from Switchbar/Treebar flashing
Fixed Emoticons/Nicklist icons should not be loaded until they are needed
Fixed Monitor panel/Treebar vertical/horizontal scrollbars sometimes have incorrect range
Fixed Unknown command for WATCH/MONITOR is sometimes not ignored
Fixed Notify timer can cause a crash
Fixed Treebar -> Notify List -> All doesn't work properly
Fixed clicking the checkboxes in the Search box can cause a crash
Fixed double click Notify nicks in the Treebar and themes in Theme manager doesn't work
Fixed Options dialog opens too slow
Fixed several issues related to Notify
Installer now copies AdiIRCAPI.dll and AdiIRCAPIv2.dll to the config folder to avoid them being locked on first run
Changed window right-click menu Buffer -> Select to Buffer -> Max Buffer -> Custom to avoid confusion
Changed mute sounds shortcut from CTRL + R to CTRL + SHIFT + R
Renamed "Focus newly opened windows" to "Minimize server/channel windows" to avoid confusion
Renamed "channel/users" options texts to "channel/private windows" to avoid confusion
Allow using SHIFT + right-click Treebar/Switchbar windows to toggle between Window/System menu
Plugins:
Fixed HookCommand/OnCommand is not working properly in APIv1
Fixed IWindow.ExecuteCommand/.Evaluate/.OutputText Plugin API's are not threadsafe
Scripting:
Added new property .rnick for $highlight
Added new parameters .network .channel for $cnick $inick
Added the update build revision and releaseid on Windows 10 for $osversion, $osbuild
Added new properties .note .channel .text .cs .regex for $ignore()
Added new/missing parameters -h -y -E -I -C for /ignore
Added new parameter -r for /inlineimage
Added new property .type for $menubar()
Added new parameter -x for /menubar
Added new/missing properties .op .voice for $inick(), $cnick()
Added new/missing parameters -o -v for /inick /cnick
Added new parameter -mN for /inick
Added missing command /play
Added missing identifiers $play(), $pnick
Added missing properties .bindip .bindport for $sock()
Allow using scripted link menu for Server/Channel Monitor Panels and Log Viewer
Fixed use 6697 as the default port for /server -e -ssl
Fixed unknown modifiers in regular expressions should be ignored
Fixed $ulist doesn't work properly with wildcards
Fixed /google /pgoogle should replace spaces in urls with %20
Fixed $bytes(N,b) doesn't return the correct result in some cases
Fixed on CHAT event does not rigger when AdiIRC makes the connection
Fixed /write doesn't add a new line in some cases
Fixed disconnect should happen before on ERROR is triggered
Fixed curly brackets in menu scripts are sometimes doubled
Fixed RAW 338 on Efnet returns wrong value
Fixed $file().version should return $null instead 0.0.0.0 when not any version exists
Fixed $inick(nick) $cnick(nick) returns wrong value in some cases
Fixed /icon allow reloading icons
Fixed /icon -heipb should not change the channel icon
Fixed /ban -uN can cause a crash with invalid values
Fixed /sockopen -e does not connect correctly in some cases
Fixed allow using /autojoin -n during on CONNECT on serverlist servers with autojoin disabled
Fixed /menubar -r doesn't work properly
Fixed /window -z doesn't place the created window at the end of switchbar
Fixed /mode #channel doesn't return the channel modes parameters
Fixed /ignore -FLAG doesn't update nick colors correctly
Fixed $os should return a simplified version name
Fixed /cnick -g parameter doesn't work
fixed /dns nickname should send /userhost command
Fixed /dline is not deleting the correct amount of lines in some cases
Fixed $dns() returns wrong values during simultaneous dns requests
Fixed RAW 276,223 should strip character ":" on output
Fixed $calc() retuns incorrect values in some cases
Fixed /drawdot with unbalanced x y coordinates can cause a crash
Fixed $sock().ip can cause a crash and or return a wrong value
Fixed /did -v -u doesn't work properly on items in tabs
Fixed $! is not parsed correctly inside identifiers in some cases
Fixed /dns with the "." prefix should hide errors
Fixed /download should have a timeout value