As always, use the full version number in any bug reports for a beta version, and post them in the Beta Bugs forum. The only exception is if the issue happens in the stable builds, in which case those reports go in the regular Bug Reports forum.
Don't forget, for the Applies To field:
Dream Seeker is for client-side bugs, like rendering issues
Dream Daemon is for anything related to server behavior
Dream Maker is for anything to do with compilation
Breaking changes:
- IE 11 is no more. We've moved on to WebView2. This will have only a small effect on most games since most rendering will, if anything, be better. Some games that used IE's broken localStorage and IndexedDB implementations, however, will need to use the new byondStorage option (see release notes).
- If you use render_source, it will now anchor to the lower left of whatever icon you're replacing, just like you used a different icon. This means if you use a render_source to relay a plane master, you should put your relay at a screen_loc of "1,1", or, if your HUD extends to the west or south at all, adjust that accordingly. You can also use the new "SCREEN_SOUTHWEST" keyword for screen_loc.
- SIDE_MAP and ISOMETRIC_MAP object positions are now based on the physical bounding box. In SIDE_MAP, the lower left corner of the icon anchors to the lower left of the atom bounds, NOT to the southwest corner (which moves with client.dir) like it used to. In ISOMETRIC_MAP this is the left corner.
- Upcoming: A recent discussion regarding Byondapi's reference handling was very enlightening. In a coming update during the beta, all Byondapi calls that are done from another thread will create permanent references, requiring ByondValue_DecRef() to be called, rather than temporary ones. Temporary refs will get a new decref function just for them.