515.1620 (Notes)
This is the first release from the new development machine!
The long-awaited Byondapi overhaul is here, and another small fix for Dream Maker. There's also a change to the installer that should hopefully prevent the sorts of situations that came up where it wasn't properly detecting that it needed to install newer Visual C++ runtimes.
Some more bug fix work is waiting in the wings before BYOND 515 moves to the stable channel, but it won't be very long now. 516 work for WebView2 is already underway.
NOTE: There is a small error in byondapi.h's comments where Byond_ThreadSync says the function pointer and the function itself should return a u4c value. The return value for both has been changed to CByondValue instead. The documentation will be fixed in the next build, but it was discovered too late in deployment to change, so screw it. You can figure it out.
515.1622 (Notes)
More fixes, all on the client but there's a new Linux release anyway, just for the heck of it I guess. (It's easier than trying to keep coordinated when there isn't one.) This should wrap up the year, but in the new year I have to fix an annoying issue with non-square views and client.dir that's been around forever, so 516 can get off on a good footing. |
515.1624 (Notes)
It's the first release of the new year, and barring any unforeseen circumstances I think the next build is likely to be the new stable build. Some important bug fixes are in place here including a big rework to client view code, and splittext() turned out to be misbehaving all this time with its Start and End arguments. |
Quick fix for a bug that snuck into 1617 but wasn't detected because of other issues.