What's Changed
XNA Client 2.11.7.0 released
New Features
- IME Support for WindowsDX build (by @frg2089 and @SadPencil in CnCNet/xna-cncnet-client#537)
- Show map preview in game preview (by @GrantBartlett in CnCNet/xna-cncnet-client#611, improved by @GrantBartlett in CnCNet/xna-cncnet-client#627 and @SadPencil in CnCNet/xna-cncnet-client#629)
- Allow disabling specific sides for human or AI players only (by @MortonPL in CnCNet/xna-cncnet-client#542)
- Allow user-defined network settings via NetworkDefinitions.local.ini (by @11EJDE11 in CnCNet/xna-cncnet-client#661)
Bug Fixes
- Fix height of game info panel (by @GrantBartlett in CnCNet/xna-cncnet-client#618)
- Fix buggy TS compatibility message box text (by @MahBoiDeveloper in CnCNet/xna-cncnet-client#622)
- Fix incorrect hash calculation for files in nested directories (by @pzhlkj6612 in CnCNet/xna-cncnet-client#628)
- Search untranslated map name when loading preview (by @SadPencil in CnCNet/xna-cncnet-client#631)
- Fix crash when clicking favourite button and no map is selected (by @11EJDE11 in CnCNet/xna-cncnet-client#635)
- Fix skirmish lobby selecting wrong map when the list is sorted (by @Saint146 in CnCNet/xna-cncnet-client#634)
- Fix map information labels not being updated in certain cases (by @11EJDE11 in CnCNet/xna-cncnet-client#636)
- Fix issues when running 2.11.0.0+ in Wine. (by @remgodow in CnCNet/xna-cncnet-client#638)
- Fix null map on handleoptionsrequest (by @11EJDE11 in CnCNet/xna-cncnet-client#644)
- Fix deleting cached files when setting has been enabled (by @MahBoiDeveloper in CnCNet/xna-cncnet-client#645)
- Fix client not reaching disconnect code with unintentional disconnects. (by @11EJDE11 in CnCNet/xna-cncnet-client#648)
- Fix concurrency issue in LoadCustomMaps by using a thread-safe collection (by @11EJDE11 in CnCNet/xna-cncnet-client#659)
- Fix PickRandomMap not working with Favourited map list (by @11EJDE11 in CnCNet/xna-cncnet-client#657)
Other Changes
- Upgrade default CnCNet service URLs to HTTPS (by @GrantBartlett in CnCNet/xna-cncnet-client#624)
- Add L10N to the name of optional components (by @MahBoiDeveloper in CnCNet/xna-cncnet-client#647)
- Adding missing auto ally presets by @Puzzabug in #453
Minor Changes
- Add document on updating the common assembly list (by @SadPencil in CnCNet/xna-cncnet-client#654)
- Mark some pitfalls on UserCollection (by @SadPencil in CnCNet/xna-cncnet-client#656)
Repo updates
- Create issue templates by @brichardson1991 in #441
- Bug templates v2 by @brichardson1991 in #444
- Change .tar file to .tar.gz to reflect gzip compression. by @Revival8697 in #448
- Fix git repository errors by @Belonit in #449
New Contributors
- @11EJDE11 made their first contribution in CnCNet/xna-cncnet-client#635
- @Saint146 made their first contribution in CnCNet/xna-cncnet-client#634
- @remgodow made their first contribution in CnCNet/xna-cncnet-client#638
- @Revival8697 made their first contribution in #448
- @Puzzabug made their first contribution in #453