IceChat Changelog

What's new in IceChat 9.53

Feb 4, 2022
  • Fix bug with not being able to bring up the server editor, created an exception error

New in IceChat 9.52 (Jan 10, 2022)

  • Fix bug when using -profile and directory is inaccessible
  • Fix bug with $+ not properly joining words
  • Fix bug with control codes in notes for server editor
  • Fix bug with control codes in multiline aliases

New in IceChat 9.51 (Jul 14, 2021)

  • IceChat 9.51 has been released with minor fixes. You can read the full change log for all the updates.

New in IceChat 9.22 (Jun 2, 2019)

  • Added $calc() for allowing basic math functions
  • Fix File Open Dialog not working for some Windows 10 Builds
  • Last connected server in DNS Pool remembered
  • Have invalid item in ignore list not break the messages
  • Update xbuild to msbuild in BuildIceChatLinux.sh
  • Fix double click error in Welcome Tab
  • Fix Windows 10 Issue with Scrolling Windows
  • No longer need to set 'Scroll inactive windows when I hover them' to off
  • Added /ignore -r Nick command to remove from Ignore List, not disable

New in IceChat 9.21 (Jan 28, 2018)

  • IceChat 9.21 has been released. A few minor fixes and the ability to search for nicks in the nicklist starting with typed character. You can read the full change log for all the updates.

New in IceChat 9.20 Build Oct 27, 2017 (Oct 30, 2017)

  • Add solution for AutoAway message spamming, will only send once every 30 mins now
  • Reverse Ctrl-Pgup and Ctrl-PgDn keys to go in proper order
  • Minor interface updates

New in IceChat 9.17 Build Aug 26 2017 (Aug 30, 2017)

  • Removed Advanced Settings option in Server Editor, show all by default
  • Fix bug where screen can be blanked with certain characters
  • Add new Plugin Event for SwitchTab, when a new window is switched to
  • Fix /server id=X command, will not create new connection, if server is already connected
  • Add new window for editing an Ignore Item
  • Fix /ignore command to allow just a nick
  • Added /colornick <nick> <color> command. Only works for the current channel. Use no color to reset
  • Work on increasing stability in running with mono
  • Add the ability to use CTRL-F1 -> CTRL-F12 as Hotkey events with Plugins, can trigger function on those keys

New in IceChat 9.16 Build 20170702 (Jul 3, 2017)

  • Added options for /ignore command (-pcn), ignore just channel/private/notice messages (/ignore -p Nick)
  • Added Color Settings for the Side Panel Splitters, under Other Colors, and fixed the splitters
  • Fix status text after using /away commands in a query
  • Fix channel search to not be case sensitive
  • Added Quiet Mode List to the Channel Information window Tabs
  • Fix a character glitch in display that causes text to overwrite
  • IceChat now detects if there is a Time Zone changes, and adjusts TimeStamp accordingly
  • Added Color settings for Side Panel Buttons, under Other Colors

New in IceChat 9.15 Build 2017.0415 (Apr 18, 2017)

  • Fix MainForm errors loading in Visual Studio design view

New in IceChat 9.14 Build 20161008 (Oct 17, 2016)

  • When changing your nickname, and you have a nickserv password, it will re-auth with nickserv if it asks for a password again
  • Remove the tooltip for the status bar
  • Added /totray command to place IceChat on the system tray

New in IceChat 9.13 Build 20160603 (Jul 4, 2016)

  • Fix font problem introduced in 9.12

New in IceChat 9.12 Build 20160602 (Jul 4, 2016)

  • Added Setup irc:// links menu item to Main Menu, to setup irc:// links

New in IceChat 9.10 Build 20160325 (Mar 26, 2016)

  • Changed sound settings for the nickname in a channel to not override the channel message sound
  • Added /colortab #channel to allow to change the color of the tab
  • Added /emoticons #channel to enable or disable emoticons in a specific channel
  • Fix issue with IPv6 servers not connecting
  • Fix issue with null items in the Server XML file creating errors
  • Can now use color/bold codes in Fullname, Quit message and Auto perform in Server Editor

New in IceChat 9.08 Build 20151107 (Nov 9, 2015)

  • Removed IRC Search because IRCIndexer has gone offline
  • Fix issue with queries being used when a nick change to a previous nick after disconnection
  • Add ability to ignore hosts
  • Added CAP NEW / LIST for ircv3

New in IceChat 9.07 Build 20150509 (May 11, 2015)

  • Added account to to values sent for ChannelJoin event in plugins
  • other minor fixes and updates

New in IceChat 9.06 Build 20150313 (Mar 14, 2015)

  • Change Close Window to Close Query for Query windows
  • Highlite plugin updated to v2.8, fix more regex issues

New in IceChat 9.03 Build 20150217 (Feb 19, 2015)

  • Fix reconnect issue with servers, erroring out
  • added /switch command for allowing to switch to a specific channel on a server (/switch #channel serverID)

New in IceChat 9.02 Build 20150213 (Feb 19, 2015)

  • fix some line wrapping issues with certain character codes
  • Add reconnect time option in server editor (default 60 seconds)

New in IceChat 9.0 Build 20140925 (Sep 26, 2014)

  • ctrl-bksp now works mid-sentence
  • multi-threading updates
  • added display option for single row channel bar
  • can pin/unpin tabs on channel bar (console and channels) by right click channel bar menu

New in IceChat 9 Build 20140323 RC 8.3 (May 7, 2014)

  • Fix issue with connecting to an IRC server with just an IP Address
  • ircv3.2 username-in-host capability added
  • Added Logged in as to User Info Window
  • Added ability to message user in Info Window

New in IceChat 9 Build 20140315 RC 8.3 (May 7, 2014)

  • Keep toolbar and channel bar in proper place when hiding and restoring
  • LinkClicked plugin method now returns a value, allows override

New in IceChat 9 Build 20140310 RC 8.3 (May 7, 2014)

  • Allow color codes in timestamp and display names for servers
  • Fix scrolling text issue when program is minimized
  • Fix bug with debug window closing when closing a @window
  • Add IRCv3 options in Server Editor

New in IceChat 9 Build 20140210 RC 8.21 (Feb 10, 2014)

  • Fix some URL issues with links being broken when clicked
  • Added ability from Debug Window popup to de-select servers for showing raw data
  • Expanded plugin framework to allow disabling certain events

New in IceChat 9 Build 20140126 RC 8.11 (Jan 27, 2014)

  • Fix issue with windowed mode closing windows
  • Fix issue with system tray notification settings
  • Added ColorPalette.xml file to allow color palette changes

New in IceChat 9 Build 20131227 RC 8 (Dec 28, 2013)

  • Started windowed mode, which is an option in display settings.

New in IceChat 9 Build 20130920 RC 7.3 (Sep 21, 2013)

  • Fixed ping replies and can still type in editbox when option windows are open

New in IceChat 9 Build 20130902 RC 7.2 (Sep 2, 2013)

  • Fix bug with not being able to close windows from menu
  • Fix channel messages not coming into channel properly

New in IceChat 9 Build 20130323 RC 6.5 (Mar 24, 2013)

  • A minor update for fixing ping replies and allowing to still use the editbox when having settings/options windows open.

New in IceChat 9 Build 20130214 RC 6.3 (Feb 15, 2013)

  • Added option to play sound in active window if matched
  • Fixed bug with not being able to connect to hybrid servers
  • Fixed bug with certain plugins crashing on startup
  • Added some different control codes for underline and italic in editor
  • More changes made to auto-updater

New in IceChat 9 Build 20130203 RC 6 (Feb 4, 2013)

  • Added option to not show topic bar in channels in Display settings
  • Some minor updates to chat window redrawing speed

New in IceChat 9 Build 20120915 RC 5 (Sep 17, 2012)

  • More enhancements, bug fixes, and minor features. Plugin functionality improved.

New in IceChat 9 Build 20120701 RC 4 (Jul 2, 2012)

  • Added some extra colors for server tree event color

New in IceChat 9 RC 3 (Feb 10, 2012)

  • Minor fixes and updates to IceChat 7 Settings Importer

New in IceChat 9 RC 2.87 (Feb 10, 2012)

  • Make slight adjustment to HighLite Plugin to work with wildcards
  • When nickname is in use, no longer adds random numbers, waits for /nick command
  • Fix tooltip color issue for nicklist and serverlist
  • Have irc:// links working in Windows, needs Admin privs to set

New in IceChat 9 RC 2.86 (Feb 10, 2012)

  • Added events to channel popup menu from Server Tree, to disable events
  • IceChat 7 theme importer completed

New in IceChat 9 RC 2.85 (Feb 10, 2012)

  • Save whether or not a Side Panel is Docked or not
  • Added possibility to override nick colors/nicks/hosts with plugin
  • Added Themes to View Menu
  • Channel hop does not close the channel window

New in IceChat 9 RC 2.84 (Feb 10, 2012)

  • Fix issue with client disconnects, add a keep alive variable

New in IceChat 9 RC 2.83 (Feb 10, 2012)

  • Fix channelmode problems on server that do not send them
  • Fix issues with sizing with DPI 120 setting

New in IceChat 9 RC 2.82 (Feb 10, 2012)

  • Minor changes to menu colors
  • Fix /msg not showing if channel or nickname window was not open

New in IceChat 9 RC 2.81 (Feb 10, 2012)

  • Fix issue with double clicking a link sometimes adding extra text
  • Change tab order of items in Server Editor and Main Options
  • Make changes to menu colors and back colors

New in IceChat 9 RC 2.8 (Feb 10, 2012)

  • Fix DCC Chat issues, errored on connect
  • Fix more DCC Send and Receive issues
  • Added better workability with the multiline edit box

New in IceChat 9 RC 2.7 (Feb 10, 2012)

  • Fix Timestamps parsing with emoticons
  • Fix buddy list stop working after 25+ buddy's were in the list
  • Added ability to double click a nickname in the buddy list to open query
  • Buddy list shows server name in tooltip
  • Make the /msg command properly echo to the channel as a message
  • Added /scid command /scid /command [parameters]
  • Fixed Topic font size, did not change from initial size, and did not resize properly
  • Fixed bug with certain text causing text window to error and blank

New in IceChat 7.70 Build 20101031 (Nov 11, 2010)

  • Fixed problem with Windows 7 and FirstRun/Profiles not running
  • Fixed problem with default browsers, can now select it from Main Settings
  • Fixed problem with Bold and Cancel codes not displaying properly
  • $os idenifier now properly identifies Windows 7 instead of Vista

New in IceChat 7.63 Build 20080417 (Apr 17, 2008)

  • Make default browser look in HKCU in registry
  • Fixed bugs with removing channel keys (mode k)
  • Added Close All Channels to Popup Menu for Servers in Server Tree
  • Added Close All Queries to Popup Menu for Servers in Server Tree
  • Remove 255 Character limits for saving AutoJoin, AutoPerform and Ignore Lists
  • Moved errors.txt log file to the IceChat Logs folder
  • Fixed if statements for mirc script engine, for embedded statements
  • Fixed VB Scripting bug with ServerNumbers after removing Console Tabs
  • Fixed RunShell and /run commands to default to Scripts folder
  • Added $icechathandle identifier to return IceChat Window handle
  • Fixed CTRL-O Control Code not properly cancelling color codes
  • Un-installer now asks if you want to remove IceChat Settings

New in IceChat 7.61 Build 20071230 (Jan 3, 2008)

  • Fixed problem with |'s in nick from nicklist popup in channel window
  • Fixed problem with System Tray Icon flashing not stopping
  • Fixed problem with spaces appearing in links from double clicking
  • Added the /clipboard command for adding text to the clipboard
  • Added the /print command, just like /echo, but does not save to logfile
  • Added $ossp for returning Windows Service pack
  • Added $osspnum for returning Windows Service pack number
  • Added option to disable All sound events/playing in Sound Events
  • Added option /play ON/OFF to disable all sounds
  • Added $soundson identifier to see if all sounds are enabled/disabled
  • Added CTRL-O (Cancel all Codes) now works in Editor and Topic
  • Added Network search to the Search Menu
  • Added WMA support for sounds
  • Added parsing $identifiers in captions for Popupmenus (not ScriptMenu)
  • Added ALT-Enter goes to next line in Multiline editbox
  • Added ONNICK, ONBUDDYLIST, ONQUERYOPEN, and ONQUERYCLOSE IceChat5 Script Events
  • Added On Buddy IceChat7 Script Event
  • Added Buddy List section on Server Tree, for online buddies

New in IceChat 7.60 Build 20070804 (Aug 6, 2007)

  • Added more Windows Vista Support
  • Fixed bug with finding Default Browser for Windows Vista
  • Fixed bug with disabling/enabling events for channels
  • Fixed Reverse Color code not being parsed properly
  • Fixed parsing some identifiers in scripting
  • Fixed using comma's in text script events, for multiple words
  • Fixed "and" and "or" not working properly in if statements in scripts
  • Fixed emoticons will no longer display if in a URL
  • Fixed if Background images do not exist, displays an error on load
  • Added option to disable SystemTray Shift-F11 Hotkey
  • Added OnServerMessage (smessage), OnServerNotice (snotice) Script Commands
  • Added option for not closing channel when kicked
  • Added option for AutoJoin Delay for 5 Seconds, in Server Editor
  • Added mp3 support for playing sounds in IceChat
  • Moved Server List menu under the View Menu
  • Moved Channel List menu under the View Menu
  • Moved Languages menu under the Options Menu

New in IceChat 7.10 build 20070223 (Feb 23, 2007)

  • Fixed crash bug when you choose to view the Toolbar at the bottom
  • Fixed bug with Ctrl-# switching windows, when you switched to the current window
  • Fixed bug with Line Markers
  • Fixed bug with Text Higlighting if a comma was used in the word
  • Fixed bug with incoming messages having blank lines occasionally
  • Fixed bug where using a ComboBox, the Selected sub would run 2 times
  • Fixed bug with blank lines coming into chat windows
  • Fixed bug with Topics which had a single line
  • Added /flashtray command
  • Added /flashtask command
  • Added $isforegound identifier
  • Added Channel Modes to the Status Message bar
  • Added $get(0).cps and $send(0).cps for average CPS raties for all DCC gets and sends

New in IceChat 7.10 build 20061228 (Jan 2, 2007)

  • Fixed bug with hidden/invalid channels in a server channel list
  • Fixed crash bug when selecting a channel from User Info window
  • Fixed crash bug when DCC sending files
  • Fixed crash bug with @Message window when certain text was added
  • Fixed crash bug to do with Emoticons
  • Fixed bug that AutoAccept for DCC Files would not start at all
  • Fixed bug when a DCC File Download/Upload was complete, not properly reporting file sizes
  • Fixed bug with DCC Window not updating information when sending/receiving multiple files
  • Fixed bug on window resizing, when IceChat was minimized to Tray and Restored
  • Fixed bug with Global Variables not re-loading after closing Editor
  • Fixed bug where Script Menu would not show on initial startup if made from a script
  • Fixed Bug where duplicate Script Menu items could show up on menu bar, or help menu disappears
  • Fixed bug with 004 Raw causing an error on some bahamut servers
  • Fixed bug with GetText script function where it would add a null character to the end
  • Fixed Marker Line not being able to change colors
  • Fixed /dns error on nicks that didnt exist
  • Timestamp parses out Dates now, as well as Times
  • Added /tray command to minimize IceChat to the tray
  • Added channel mode to the Channel Info window
  • Added Swedish and Interlingua Languages

New in IceChat 7.0 Final (Sep 25, 2006)

  • -- Fixed bug with $ Identifier not properly parsing
  • -- Fixed bug allowing Scripts to be reset from within a script using /reload command
  • -- Fixed Font bug in Text Windows, not showing proper character set on occasion
  • -- Fixed /buddylist command, was not adding nicknames to buddylist
  • -- Fixed bug with profiles not using proper folders
  • -- Fixed bug with script engine not properly parsing some identifiers
  • -- Fixed bug with adding servers to the Favorite Server List
  • -- Fixed URL/Double Click problems in Queries and DCC Chats
  • -- Fixed URL/Double Click problems with multiple url's on same line, and very long URL's
  • -- Fixed bugs with Left and Right panels not hiding properly
  • -- Fixed Channel Mode bugs with modes that could have parameters, and were being removed
  • -- Added Text Search for Text Windows using ALT-F and F3 (continue search)
  • -- /load and /unload command now load and unload Alias, Script, and Variable files
  • -- Added option to open Queries with Buddy List nicks, if @Message window is enabled, or all queries disabled
  • -- Added isprotect, isaop, isavoice, isbuddy, isreg, isop, isvoice, ishop and ischan for scripting
  • -- Added Sound events for Channel Action and Query Action, User Notice and Server Disconnection
  • -- Allows wildcards for Nick names in Nick Colors
  • -- Socksv4 and Socksv5 now fully working for Proxy Connections
  • -- Identifiers (ie: $me) now work for Text Highlighting
  • -- Added /auser, /ruser, /rlevel and /ulist commands for User Levels
  • -- $clevel, $ulevel and $event identifiers parsed for Script Events
  • -- Added $0 to parse how many words are sent to an alias
  • -- Added $theme identifier, parses out to the Current Color Theme
  • -- Changed Server Lag timer from every 3 minutes to every 5 minutes
  • -- Removed 'Aliases' VB Script function
  • -- For servers with channel lists more then 20,000 channels, IceChat does not allow full list