
(Thanks to Abood and Ninji for both independently finding this.)
The "Layer 0 Spotlight" and "Full Darkness" options have been converted to checkboxes, to support a combined mode with both effects which has been discovered. It tries its best to map all of Next's new field formats onto the existing ones, and it's not perfect, but it works pretty well in most cases. Reggie Updated now supports spritedata.xml's from Reggie Next!.
This is no longer needed now that Reggie has its own proper built-in dark mode. Previously, custom builds of Python and PyInstaller were used in order to gain access to the system dark mode. Simplified the GitHub Actions build process on macOS.Anyone who was using those builds can use the "Windows 7 or 32-bit" (previously called just "Windows 7") builds instead, which will continue to use PyQt5.
Removed the "Windows 8.1+ 32-bit" release builds, since PyQt6 doesn't provide builds for 32-bit Python. Fixed the behavior of dragged sprites and entrances in the level overview. The game can sometimes handle more than 6 zones depending on selected background settings, and the incorrect limit of 8 was probably determined years ago through experimentation rather than proper reverse engineering. Reduced the limit at which Reggie will start warning you about having too many zones from 8 to 6. Release builds (apart from the "Windows 7" ones) will now be built with PyQt6, too. This release adds support for PyQt6, the latest version of PyQt! There were a lot of code changes required to make this happen, and it's possible some things were overlooked, so please let me know if you encounter any issues with this release. The NSMBLib-Updated version number is now displayed in the Help menu if available (specifically, for versions 2021.10.14.01 and newer). The -alpha command-line flag now works when NSMBLib is in use, if it's NSMBLib-Updated 2021.10.14.01 or newer. Changed the wording for the "Terrain Lighting" zone setting to better indicate recommended usage. Changed the default time limit for newly added areas from 400 to 500, to be consistent with both the default time limit for new levels and the value Nintendo most commonly uses. (Thanks to B1 Gaming for pointing out that this needed to be changed.) Renamed bgA_4102 from "Message Box" to "Iggy Boss Battle Line Guides". Added the newly discovered "Spawn Half a Tile Left" entrance setting (only available for certain entrance types). Release builds (apart from the 32-bit/Windows-7 build) are now built with Python 3.10. These will be found in the upcoming Newer Super Mario Bros.
Reggie Updated can now load and saved LZ11-compressed levels (.arc.LZ).