New features
- Ultra-wide monitors are now supported by DX and GL builds. Some integer scaled resolutions are added for high DPI monitors. (by @SadPencil in #555)
- Extra arguments can now be passed for XNALinkButton URL. (by @LeuisKen in #535)
Bug fixes
- Fixed blurry display issues on high DPI monitors in UGL build. (by @SadPencil in #555)
- Fixed partial unclickable areas in fullscreen mode in UGL build. (by @SadPencil in #555)
- Fixed crash due to missing PlayerExtraOptionsPanel. (by @SadPencil in #551)
- Fixed crash when the client received a LAN game message from an unknown mod. (by @SadPencil in #560)
- Fixed crash when the game host selected an empty map by switching to an empty favorite map list or using the map filter. (by @SadPencil in #456)
- The client no longer requires the folder name of the translation locale code to be case-sensitive. (by @SadPencil in #554)
Minor changes
- Documentation improvement. (by @SadPencil in #553 and #561)
New Contributors
Migration Notes
Below are some migration notices when migrating the client from version 2.11.0.0.
- The client now provides some integer scaled resolutions from recommended solutions when the client is not in fullscreen mode. Modders are encouraged to re-specify
RecommendedResolutions
inClientDefinitions.ini
file, where the recommended resolutions should be no smaller than{MinimumRenderWidth}x{MinimumRenderHeight}
and no larger than{MaximumRenderWidth}x{MaximumRenderHeight}
. - As updated in the documentation, we now encourage modders keeping
*.pdb
files that corresponds to*.exe
or*.dll
files, even when distributing the client to end users. For example,clientdx.pdb
,ClientCore.pdb
, etc. Keeping*.pdb
files provides a more detailed error log and it's extremely helpful for troubleshooting. - As updated in the documentation, Chinese translators are encouraged to use
zh-Hans
/zh-Hant
as the name of the translation folder.
Full Changelog: 2.11.0.0...2.11.1.0