| Version | Change log |
| mIRC 7.82 Oct 26, 2025 |
Changes: Updated local host look up method to use a non-deprecated API Added $tip() support for delay of -1 to indicate a permanent tip that does not expire until manually closed Updated $input() to size dialog correctly in newer versions of the Windows SDK Fixed $urlget() crash bug when credentials are passed in URL Changed numeric 650/651 support to handle InspIRCd not sending 651 End of Services Messages numeric Fixed handling of swapped mouse buttons in different contexts Changed the way that dialogs are loaded from language DLLs Only the text in a dialog is now used, as opposed to loading and using the entire dialog Updated all external libraries to support compilation as both 32-bit and 64-bit, in preparation for a future 64-bit release and possible ARM64 support Updated all routines to use 32-bit/64-bit compatible types, performed static code analysis, compilation and testing under different Visual Studio versions, SDKs, and platform toolsets, focusing on common 32/64-bit porting issues, with the aim of minimizing code changes and hardening code Updated libraries to LibZip v1114, LunaSVG v350, and TagLib v211 Also updated from the OpenSSL v30x branch to v35x Updated CA root certificates cacertpem file Fixed features that were using the wrong default GUI font under Windows 10/11 Fixed various Aero theme bugs relating to Windows display scale and text size options Updated OpenSSL support to remove use of deprecated APIs / use newer/recommended APIs/methods for OpenSSL v35x Added support for specifying a username for use with the server Login methods for SASL If a username is specified, it will be used during SASL authentication for PLAIN, EXTERNAL, ECDSA, and SCRAM Otherwise your nickname will be used as before Fixed percent encoding/decoding memory bug that would have caused intermittent crashes in some contexts Changed support for numeric 263 to display the command that triggered the numeric Updated various features to parse bracket-enclosed IPv6 addresses wi |
| mIRC 7.81 Apr 10, 2025 |
Changes: Added Follow Windows Dark Mode option to Display dialog Fixed custom draw dark mode group box to allow custom dialog controls to be placed closer to the edge of the group box without overlap Updated Windows 10/11 Aero theme support for MDI windows Updated more routines to use 32/64-bit compatible types as step in preparing for a 64bit version of mIRC Fixed server-specific settings not being loaded on startup in some contexts Updated OpenSSL library to v3016 Added custom dialog scroll properties pos N and page N to specify the start position and the page size Changed Treebar non-focus selected item to use more visible color in dark mode Changed how the nickname auto-color feature chooses colors for darker backgrounds, such as in dark mode, to improve contrast ratio Fixed DirectShow crash bug relating to sound initialization on startup that was affecting some users Updated CA root certificates cacertpem file Fixed Aero theme bug when Windows 11 transparency effects are enabled Fixed Alt+X not working to toggle the maximized state for some types of desktop @windows |
| mIRC 7.78 Nov 6, 2024 |
Fixed SCRAM intermittent authentication bug. Changed SCRAM nonce generation method to comply with RFC. Fixed Aero theme helper windows startup flicker on Windows 11. Added timestamp prefix to scripting error messages. Added Windows taskbar support for DCC Send/Get desktop windows taskbar button progress bar. Added /window -qS:P switch that sets the S state and P percent of the progress bar for a custom @window, where S = 0 disabled, 1 = in progress, 2 = success, 3 = error. Added $window().pbstate/pbpercent properties to return the custom @window progress bar state. Changed "Hide away reminders" option to apply to all contexts. Added /write and $read() support for -WR switches where the line read from a file is treated as the wildcard/regex. Added support for loading SVG files using the LunaSVG v3.0.1 library. Extended /langdll -d compare method to highlight changes in dialog/control/string style/size/position/format along with keywords (prefixed by "Error:") to make spotting issues easier. Extended Find dialog in windows so that if the editbox has the focus and you press Shift+Enter, it searches forwards. Extended Find dialog in windows to vertically center found text and to highlight the line. |
| mIRC 7.77 Jun 12, 2024 | |
| mIRC 7.76 Jan 8, 2024 | |
| mIRC 7.75 Aug 26, 2023 |
Fixed SSL certificate verification not loading Windows certificate store. Added channels file location to mirc.ini [files] section for custom favorites. Fixed identifiers not correctly handling %var/&binvar names with spaces. Updated OpenSSL library to v3.0.10. Updated CA root certificates cacert.pem file. Fixed arrange icons bug that caused mIRC to crash for some users. Added loading of custom fonts on startup from "fonts" folder. Fixed clear history on close bug that was not clearing non-marked URL items. Added support for SSL "legacy sigalg disallowed" connections. Updated list of servers in servers.ini file. |
| mIRC 7.74 Aug 2, 2023 |
Added per server option to connect/minimize on startup. Added clear history on close option that clears history when mIRC is closed. Added support for IRCv3 extended-monitor tag. Changed MONITOR to take priority if server has both MONITOR and WATCH listed. Added support for IRCv3 typing client tag and typing notifications. Fixed add/edit server dialog bug with comma-separated port numbers. Fixed /drawpic -v initialization bug. Fixed Do Not Disturb option hiding windows in some contexts. Changed SSL certificate loading method due to slow-down in OpenSSL v3.x.x. Fixed View Menubar option bug when in full screen mode. |
| mIRC 7.73 Jun 18, 2023 |
Updated OpenSSL library to v3.0.9. Updated CA root certificates cacert.pem file. Fixed Do Not Disturb bug that caused mIRC to crash/freeze. Improved how the keep channels open feature works in different contexts. Fixed /cnick auto-color as * parameter bug. Extended SASL authentication to support IRCv3 >=400 byte base64 chunks. Added /drawsave -v[pgj] switch to save bitmap to &binvar in different formats. Added $encode()/$decode() 'v' switch to support Z85 encoding. Improved Find dialog in Scripts Editor. Fixed while/if script parser bugs. Added support for IRCv3 standard-replies capability. Extended numerics 338 and 344 to handle different ircd formats. |
| mIRC 7.72 Nov 27, 2022 | |
| mIRC 7.71 Oct 1, 2022 |