Well, I've been pretty remiss here. Since my last post, we've been through .297, .298, and .299, and here we are at 4.00.300!
If you haven't been keeping up otherwise, here's what you've missed out on:
4.00.297 (2020-7-4)
Added Donate link on About screen, plus Help->Donate... menu item (So for those of you asking about making donations, here you go!)
Merged About and Welcome windows to just the About window
Added 'all' parameter to disconnect and reconnect to make things consistent and flexible
Fixed a bug in Pueblo tag parsing where relative font sizes were treated as absolute (so <font size=+2> was size=2). They're ignored now.
Fixed a maps bug where 'Set Text Color...' didn't work on labels
Fixed a glitch where zero sizing a docked pane makes it lose its title bar
Fixed a crash if docking a zero height window
4.00.298 (2020-7-28)
Added GMCP protocol support
Added subset of MCSP protocol support (Mud Client * Sound Protocol) -- just the basic load/play/stop commands.
Added WebP image link detection for the image viewer
Fixed potential race condition in async downloads (Might explain some image viewer glitches/crashes)
Fixed bug with puppets on startup, where puppets might not link with their character and will not function
Fixed crash in maps when trying to undo/redo an operation that is not on the map that is currently visible
4.00.299 (2020-8-11)
Fixed a small annoyance with spawn captures, by killing any active ones on disconnect and after a restore log replay
Fixed store issue where the configuration can't be saved if the app is installed on a different drive (thank you Dranyth!)
Fixed a bug where MCSP sounds can hang when disconnecting
Fixed a bug where // to bypass command processing both sends and processes the command (which doesn't recognize it, so you get an error)
AND NOW
4.00.300 (2020-9-24)
Added Important Activity notification in trigger actions (number in red box on the tab) (So you can set things up to be told which activity you really care about)
Added screen reader support for the output window (one big step towards visually impaired usability)
Added 'beip.stats' GMCP package (see documentation)
Added '/repeat' command to easily repeat something multiple times
Added '/naws' command to send a telnet NAWS (Negotiate About Window Size)
Added repeating timer support to '/delay' plus ability to kill individual timers
Added imgur link handling to the image preview window (it's a hack but it works)
Tweaked hash trigger coloring to be on the text being replaced, not just the first subexpression matched (Now if you're looking for the same word in different contexts in one regex, it will come out in the same colour in each! Bug introduced with using it with the 'whole line' recolouring, which will be working properly again in 301.)
Changed tab control to have a modern flat look (mostly visible with tabbed spawn windows) (Better matching the rest of the previous design adjustments!)
Changed tabbed spawn windows to have no outer padding (Saves space!)
Changed Pueblo links to show what will be sent, and to add it to the input history when sent
Fixed bug with restore log repair: when deleting unused restore log entries it would change the order of existing entries
Fixed a bug copying a server in the connection dialog: it would copy the restore log entries and cause a repair leading to the previous bug
Fixed a bug in ansi code parsing with ansi reverse: any color changes within the reversed block had foreground/background swapped
Fixed a crash when closing a window with splitters in the text windows
Due to several requests over time, as well as the ability to donate via subscription in the program itself, there now is a Patreon! If you can't or aren't inclined toward that, one can always feel free to express appreciation by dropping by the Discord to tell the dev 'thanks'. Or to ask for new/adjusted features. Tomayto, tomahto...
As always, if you don't have it or it hasn't updated itself yet, you can grab the current version from the Microsoft Store (preferred), or alternatively from the github.
Enjoy!