Unreleased

Fixed /topic #channel doesn't work
#5596 Nicks are not drawn correctly when "Strip status prefix" in Treebar Nicklist is enabled
#5595 $read() can cause a crash with some invalid paths
#5594 Resizing Nicklist when autohide is enabled doesn't work
#5593 Main window is not restored correctly when minimized to tray in some cases
#5590 $urlget() fails if "Downloads" folder does not exists in $adiircdir
#5587 Add $encode(,r) + $decode(,r) to allow encode/decode an url
#5565 /inlineimage <ON|OFF> & $inlineimage
#5564 Add -N switch for /echo to prevent Inlineimage feature
#5562 Prefixes in nicks should be ignored when double clicking nicks in the Treebar Nicklist
#5561 $readini(), $ini() should ignore empty entries
#5557 $*tok() + $*tokcs() identifiers return incorrect value in some cases
#5548 $bindip() doesn't work with ipv6 addresses

4.3 Beta Build (2022/05/14 UTC)

Fixed some operators are not colored correctly in the new Script Editor
Added gemini://, ws://, wss:// as valid urls
Possibly fixed a Nicklist crash during /hop
Possibly fixed some crashes related to drawing broken images/icons
Fixed help icon is not resized correctly
Fixed SHIFT + DOWN doesn't select the last line in the new Script Editor if there are no new line
Changed /drawdot to look more like /drawrect -ef
#5584 $dockpanels() add new properties .side,.container,.panel,.tab,.name,.locked,.pinned,.visible,.w,.h
#5583 $dockpanels() add new parameters [container], [panel], [tab]
#5582 Add new command /dock to dock any @window, dialog or Rawlog as a Monitor Panel
#5581 Add new/missing identifiers $adiircpid/$mircpid
#5578 Add missing identifier $isnum()
#5577 $window() add new property .eb
#5576 Add option to show "Day Changed" message for Channel/Server Messages Monitor Panels
#5575 Double-clicking channels in Server/Channel Monitor doesn't work when "Show network" is disabled
#5574 Replace \x20 and whitespaces in network name with underscore
#5573 Add SHIFT + MouseWheel shortcut for horizontal scrolling to the Script Editor
#5572 Options dialog should remember the last tab in the last page
#5571 Add Options -> Server option to change the default Serverlist "Connect" button behavior
#5570 Pasting multi line text into single line Editbox doesn't include the current text
#5569 "Always rejoin auto channel" option sometimes joins non auto channels
#5568 Treebar shortcut order is wrong in some cases
#5560 $statusbar(), $toolbar() add new property .iconfile
#5556 Add $inick to return $true or $false when is on/off
#5555 /inick -sN is adding an item twice and in wrong position
#5554 /inick add new parameters -C [channel(s)] -N [network(s)]
#5553 $urlget() should allow using $adiircdir/$mircdir as a target path
#5551 IRCv3 CAP STS is not parsed correctly
#5549 /sockread have some trailing null bytes when reading from UDP sockets
#5547 /socklisten should not populate $sock for invalid ports
#5546 $bindip(0.0.0.0) returns wrong value
#5544 $input(), $?="" dialogs are shown on the wrong screen in some cases
#5543 DCC resume is not working for auto accept transfers
#5540 /timer -h doesn't work with very long intervals
#5538 SHIFT + mouse click in listbox doesn't select the correct items
#5537 /tokenize doesn't work correctly on $null text
#5536 $mouse.x, $mouse.y returns wrong value for unfocused windows
#5535 Code after end of curly brackets should be executed
#5534 Multi line comments inside pipes are not parsed correctly
#5533 Some comments are not syntax highlighted correctly in the new Script Editor
#5532 New Script Editor doesn't syntax highlight menus properly in some cases
#5531 Some single line script events are incorrectly parsed as multiline
#5530 /topic add missing parameter -r
#5529 $topic returns wrong value during ^TOPIC events
#5528 Channel topic is not set correctly on some networks
#5527 Add copy/save/clear right-click menus to Rawlog text area
#5526 Main window is not restored correctly when hidden in some cases
#5525 Single click to restore from tray doesn't work on the first click
#5524 Send to tray on close doesn't work properly
#5523 /parseline should always show the "Parseline in/out:" message unless quiet is specified
#5522 /parseline should show an error when using the wrong -i -o parameter
#5521 Submitting regular text in custom window Editbox should do nothing
#5519 $servervars() add new key _ircdversion
#5518 %var = value is double evaluated in some cases
#5517 Helpop command should be ignored in RAW 704,705,706 output
#5516 Monitor File Changes should not trigger during /saveini
#5512 Allow comments in random quit/slap/now playing files
#5489 Add visual indicator on tabs with matching text when searching the Options dialog

4.3 Beta Build (2022/03/29-1 UTC)

Fixed $version returns wrong value

4.3 Beta Build (2022/03/29 UTC)

Dummy Release