Skip to content

Releases: CnCNet/xna-cncnet-client

2.12.9

31 Jul 21:47
0f10bbf
Compare
Choose a tag to compare

What's Changed

  • Include ClientDefinitions.ini in the file hash calculator by @Metadorius in #809

Full Changelog: 2.12.8...2.12.9

2.12.8

31 Jul 21:40
c193cf2
Compare
Choose a tag to compare

New Features

  • Allow user settings defaults to be configured in UserDefaults.ini by @SadPencil in #811

Bug Fixes

  • Update to XNAUI v3 to fix the broken scrollbar button issue (implemented by @Rampastring) by @Metadorius in #803
  • Fix race condition preventing GameInProgressWindow cleanup when disabled before callback execution by @11EJDE11 in #808
  • Fall back to legacy background music loading on failure by @SadPencil in #812
  • Upgrade Rampastring.Tools to 2.0.7, fixing a rarely occurring bug by @11EJDE11 in #810

What's Changed

  • Allow customizing DisabledItemTexture for XNAClientColorDropDown in INI by @Starkku in 9f2aa79

Minor Changes

  • Refactor FileHashCalculator by @Metadorius in 7085497
  • Fix debug assert condition for official map waypoints to take into accord optional height values by @Starkku in cf011e4

Full Changelog: 2.12.7...2.12.8

2.12.7

16 Jul 09:26
22b36dc
Compare
Choose a tag to compare

Bug Fixes

  • Fix the "Map Code" folder is once again ignored by the file hash calculator in Ares and TS builds (YR build doesn't require this folder) by @SadPencil in #791

What's Changed

  • Allow randomselector to consider duplicate values by @CnCRAZER in #786

Minor Changes

New Contributors

Full Changelog: 2.12.6...2.12.7

2.12.6

09 Jul 13:59
9feb096
Compare
Choose a tag to compare

New Features

Bug Fixes

  • Upgrade ImeSharp to v1.4.1 to fix occasional IME crashes by @frg2089 in #779
  • Correct GameCreationWindow height for undefined size by @SadPencil in #772
  • Fix broken offensive word detection by @qyjoy in #770
  • Fix loading screen hanging on map parsing errors by @SadPencil in #782

What's Changed

Minor Changes

New Contributors

Migration Notes

  • It it advised to remove the Size property for [GameCreationWindow] and [GameCreationWindow_Advanced] (might be defined in either GenericWindow.ini or GameCreationWindow.ini) after upgrading to this version.

Full Changelog: 2.12.5...2.12.6

2.12.5

24 Jun 14:50
87ecde9
Compare
Choose a tag to compare

New Features

  • Merge YR changes (add inactive host check, fix disallowed sides not working with multiple random selectors, favorite maps storage improvements) by @MahBoiDeveloper in #744

Bug Fixes

What's Changed

Minor Changes

Full Changelog: 2.12.4...2.12.5

2.12.4

31 May 21:19
8c83527
Compare
Choose a tag to compare

Bug Fixes

  • Fix UTF-8 BOM is mistakenly introduced in the generated spawnmap.ini file by @SadPencil in #738
  • Fix a bug where YR client shows "missing required files text" like the Ares client by @MahBoiDeveloper in #741

What's Changed

  • The client now prompts a warning before opening an unknown HTTP(s) link from a chat message by @MahBoiDeveloper in #734
  • Make the Windows task manager show a friendly name instead of something like "clientdx" by @SadPencil in #739

Full Changelog: 2.12.3...2.12.4

2.12.3

28 May 12:43
56f79a9
Compare
Choose a tag to compare

Bug Fixes

What's Changed

  • Avoid the abuse of random generator initialization by @SadPencil in #728

Minor Changes

  • Use a constant for a message length instead of a magic number in multiple places by @MahBoiDeveloper in #732

Full Changelog: 2.12.2...2.12.3

2.12.2

21 May 17:35
52021aa
Compare
Choose a tag to compare

New Features

Bug Fixes

What's Changed

  • Remove the failsafe design in HumanPlayersOnly by @SadPencil in #711

Minor Changes

Full Changelog: 2.12.1...2.12.2

2.12.1

11 May 06:53
888d3f0
Compare
Choose a tag to compare

Bug Fixes

Migration Notes

  • Since v2.12.0, the client has unified different builds among game types (Ares/TS/YR). Please specify 'ClientGameType' in [Settings] section of the ClientDefinitions.ini file, e.g., ClientGameType=Ares. Example in cncnet-ts-client-package.

Full Changelog: 2.12.0...2.12.1

2.12.0

10 May 17:31
fd86c53
Compare
Choose a tag to compare

Deprecated

Binary files deleted due to severe bugs. Fixed in the next version.

New Features

What's Changed

Bug Fixes

Minor Changes

New Contributors

Migration Notes

  • Since v2.12.0, the client has unified different builds among game types (Ares/TS/YR). Please specify 'ClientGameType' in [Settings] section of the ClientDefinitions.ini file, e.g., ClientGameType=Ares. Example in cncnet-ts-client-package.

Full Changelog: 2.11.8.0...2.12.0