Changed C# Plugins: Use latest ilasm.exe in DLLExporter (Issue #310) This fixes assembly errors when using latest.
Submitted by user Changed String meter/Inline shadow: Treat the shadow drawing surface as the size of the meter itself instead of using the underlying bitmap of the skin's bounds (in case SkinWidth/Height is truncating the drawing of the meter). Example: return 'twenty-five', 25 Suggested by user Fixed Rainmeter: Fixed a typo in Internet.cpp (Issue #306).
Changed Lua Scripting: Allow the Lua Update() function to return 2 values (number and string).
Changed Languages: Updated localization strings for Finnish, Portuguese (Brazil), Italian.
Also, added detection of "Windows Server 2022".
Changed Platform detection: The "Version" value that is used for the About/Version dialog and the log has been changed to show the non-numerical "DisplayVersion" over the "ReleaseId" from the registry.
Note that this entry is currently incorrect in all versions of Windows 11, and Rainmeter will correct for this and return the proper value. This retrieves "ProductName" from the registry from "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion".