Unreleased

Fixed window size/monitor panels size/width options/height optipns should be stored dpi neutral so it looks the same on all screens
#5805 Add switch theme api
#5796 the tabs in the options dialogue and server list are not keyboard or screen reader accessible

4.5 Beta Build (2026/05/02-1 UTC)

Fixed a minor Editbox navigation issue

4.5 Beta Build (2026/05/02 UTC)

Fixed a /echox regression
Fixed various %var regressions
Improved tab key handling in Options and Networklist dialogs
#5790 Editbox does not use set Font
#5055 Scrollback gets lost upon resizing the window
#3293 Color fonts / emoji

4.5 Beta Build (2026/05/01 UTC)

Fixed a message area rgb colors regression
Fixed another /var regression
Added missing parameter "gdi" to $utfdecode()
Added option to enable/disable show dcc transfers monitor panel on auto accept transfers
Fixed /ignore -n doesn't work

4.5 Beta Build (2026/04/30 UTC)

Fixed a /var issue from the Editbox
Fixed some more Nickcolumn misalignments

4.5 Beta Build (2026/04/30 UTC)

Fixed some /set and /var regressions
#5837 [4.5 2026/04/27-6] When Timestamp is used, Nicklist orientation is broken

4.5 Beta Build (2026/04/30 UTC)

Fixed some text are not aligned when using the Nickcolumn
Fixed some crashes in the Editbox/Topicbox
Fixed various [ ] evaluation brackets issues in /set and /var (might be regressions)
Fixed [ ] evaluation brackets doesn't work when touching identifiers and /if () groups (might be regressions)
Added option to set Script Editor filelist font
Fixed Script Editor "Save As" overwrites the editor text with the filename
Fixed some shortcuts doesn't work in the Script Editor sidebar
Fixed some issues with selection in the Script Editor when using shift + click
#5836 Editbox breaks after sending mutiple lines, then typing causes an exception
#5835 Topicbox half-fills channel window when joining channels minimized and Show Sticky enabled
#1299 [] evaluation brackets doesn't work correctly in $identifiers()

4.5 Beta Build (2026/04/27-6 UTC)

Fixed Topicbox not resizing itself properly if a channel was joined in a hidden state
Possibly fixed some issues where the main icon disappears in the taskbar
Fixed some hide in taskbar issues
#5834 Ctrl-K generates the unicode ETX, not the expected ASCII ETX and colour code isn't parsed
#5832 Inline images run through/ignored by nick column

4.5 Beta Build (2026/04/27-4 UTC)

Fixed control codes was not sent correctly from the Editbox
Fixed inline images was miss-aligned
#5831 Bug? New Feature?
#5822 [4.4] AdiIRC crashes when data is "" and return code is 3.

4.5 Beta Build (2026/04/27-3 UTC)

Fixed a few more shortcut regressions
Fixed Editbox can wobble a little while typing

4.5 Beta Build (2026/04/27-2 UTC)

Fixed various Editbox shortcuts regressions
#5828 Smileys display
#5804 Kick/Ban links issue

4.5 Beta Build (2026/04/26-1 UTC)

Fixed a Topicbox crash
Fixed Editbox up/down history regression

4.5 Beta Build (2026/04/26 UTC)

Fixed various graphics related crashes
Improved accessibility and shortcut navigation in all custom drawn controls
Editbox, Topicbox and the Channel Editor topic preview now uses the Script Editor control
Fixed resizing the Script Editor is slow with many scripts loaded
Added smooth(ish) scrolling support in the Script Editpr
Added word wrap support to the Script Editor
Added IME support and various external textbox based APIs to the script editor
Added colored emoji support for various custom drawn controls
Fixed message area scrollbar could go out of sync
Improved message area wrapping speed and reduced memory usage
Added selecting more text by drag scrolling in the message area
Fixed a crash in the playcontrol dialog
Fixed listview colors in dark mode
Fixed checkboxes dark mode sizes in non default DPI screens
Fixed dropdown/numeric up/down colors in dark mode
Fixed a rare Nicklistbox crash
Added custom drawn scrollbars for all custom drawn controls in dark mode
Fixed various trailing url characters should be removed
Fixed Add/Edit Tabcolors dialog causes a crash
Clarify Tabcomplete first word/any word options to avoid confusion
#5811 $dll() doesn't work properly when the return value is a command (2)
#5810 Sending encrypted messages doesn't work when IRCv3 labeled-response is enabled in the blowfish script
#5809 Some characters are not encoded correctly before being encrypted in the blowfish script
#5808 AdiIRC $dll return not stopping on NUL
#5801 $ini(file,topic) should return the topic position
#5800 Add option to automatically reload monitored scripts on changes
#5798 Very large restore log lines can overflow in some cases
#5797 Volume mixer doesn't work for highlight sounds
#5795 Switchbar active tab should have a darker background in dark mode
#5794 Spaces are not always ignored properly in INI files
#5793 $urlget() username/pass auth are not decoded properly
#5787 $urlget() fails when sending some custom headers

4.5 Beta Build (2023/10/29-1 UTC)

Added TLS 1.3 support for the .NET 4.5 build on Windows 11+
Fixed app manifest missing in the .NET 4.8 build

4.5 Beta Build (2023/10/29 UTC)

Possibly fixed a crash related to toggling a Monitor Panel
Added experimental .NET 4.8 build with tls1.3 support
Possibly fixed a off-by-one issue in Monitor Panel datagrids
#5782 Add searchbox to all Monitor Panels
#5781 Toggling Channel/Server Monitor Panel searchbox changes active window
#5777 Add option to show/hide server windows in the Switchbar
#5776 Add ootion to set Treebar/Switchbar text/nackground color per tab/window
#5775 Add event option for Usermodes
#5774 $encode(), $decode() add new parameters B, R, O
#5773 Popup dialog buttons are not aligned correctly in dark mode

4.5 Beta Build (2023/08/28 UTC)

Dummy release