Skip to content

Releases: CnCNet/cncnet-yr-client-package

yr-8.66

03 Jan 23:28
Compare
Choose a tag to compare

Trouble installing the update?
Download the latest installer clicking here.

What's Changed

Game listings update

You can now right click on a game and it will provide the context menu, giving you additional options such as joining their game, sending a message etc.

image

Skill Level icons

You can now indicate what player skill level you would like to join your game
Select & show preferred skill level when making a game @GrantBartlett

image

Beginner games preview

image

Intermediate games preview

image

Pro games preview

image

Special thanks

Full Changelog: yr-8.65.2...yr-8.66

YR 8.65.2

02 Jan 18:54
4a35a19
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: yr-8.65.1...yr-8.65.2

YR 8.65.1

01 Jan 22:12
Compare
Choose a tag to compare

What's Changed

Some small bug fixes from the earlier update https://github.com/CnCNet/cncnet-yr-client-package/releases/tag/yr-8.65

  • Fix the issue of being unable to join random games, which presents a 'Password incorrect' error despite there being no password. @GrantBartlett
  • Fix cannot launch campaign from a legit CD installation by @SadPencil in #398
  • Added NET8 Binaries for advanced users
  • Temporarily removed MAX speed from skirmish games to fix multiplayer showing max speed. (We will fix this in a later update don't worry)

Full Changelog: yr-8.65...yr-8.65.1

Update didn't work?

Install the update using the installer: https://github.com/CnCNet/cncnet-yr-client-package/releases/download/yr-8.65.1/CnCNet5_YR_Installer_8.65.1.exe

YR 8.65.0

01 Jan 15:23
07dd6ae
Compare
Choose a tag to compare

Full changelog and updates are listed below. Full credit goes to the XNA CnCNet Developers who worked particularly hard getting the client upgraded and back on track.

If you have trouble downloading the latest update, reinstall using https://github.com/CnCNet/cncnet-yr-client-package/releases/download/yr-8.65/CnCNet5_YR_Installer_8.65.0.exe

--

Release 2.11.1.0 Client update notes

New features

Bug fixes

Minor changes

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 in ClientDefinitions.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: CnCNet/xna-cncnet-client@2.11.0.0...2.11.1.0

--

Release 2.11.0.0 Client update notes

Short heads up on what happened in the past years: after versions 2.6.x.x the client fell into a development limbo by first introducing a bunch of breaking changes that resulted in us not being ready for the release, and then taking a careless major turn to migrate to the newest tech which resulted in the client having considerably worse user experience than it was before, with us being powerless to solve the issues without backtracking, so we did with the great deal of help from @SadPencil, who carried out a huge part of the reverse migration.

Due to some versioning trouble and having multiple mainline and fork versions around the next release is gonna skip a few version numbers and be released as 2.11.0.0. The changelog for it is as follows:

  • The client now targets .NET Framework 4.8 and optionally .NET 8 is available for advanced users. The client code and project files has undergone a few major refactorings in the process of adjusting for new technologies (by @SadPencil, @Rans4ckeR, @frg2089, @Metadorius)
    • The new crossplatform OpenGL-based build called UniversalGL is available if .NET 8 client is included (by @Rans4ckeR)
  • The client now has a localization system implemented, with support for custom game files, user-provided localizations, easy translation file generation, per-localization dimension adjustments, localized assets and much more (by @Metadorius, @SadPencil)
  • The game lobbies are now set up in a more configurable way using the new INItializableWindow system (by @Rampastring)
  • The player ready box is now transformed into a more advanced player status indicator, which can show other states like being ingame or being unable to participate in the match due to some issues (by @Metadorius)
  • The client updater was upgraded, documented and made open-source. The new updater is now a part of the client distribution by default, is more configurable and offers extra features compared to the previous iteration (by @Starkku)
  • The custom setting system was overhauled and refactored, adding support for custom setting keys to support new versions of engine extensions (which require custom settings set in the user config INI file) without needing to modify the client's code (by @Starkku)
  • Added map sort button (by @devo1929)
  • Added map download command (by @alexlambson)
  • Added support for non-isometric starting positions in preparation of support of older games (by @Rampastring)
  • Added support for copying additional files along with the map file in preparation of support of older games (by @devo1929)
  • Made the API network addresses configurable, intended for users with network restrictions to be able to use mirrors (by @SadPencil)
  • Many more bugfixes and minor improvements by various contributors which are hard to list

We've opened official chat channels on Mod Haven (even though it's under CnCNet umbrella officially, the decision was made to use Mod Haven out of practical reasons).

The client now also has documentation in form of .md files in the repo. At the moment it does not cover everything, focusing on most important parts like migration documentation. It will be filled up as the client development goes further. Migration docs are also included; thanks to everyone who upkept the docs and especially @MortonPL for providing a step by step migration guide.

YR 8.64.1

27 Dec 17:47
9c1d344
Compare
Choose a tag to compare

What's Changed

Full Changelog: yr-8.64...yr-8.64.1

YR 8.64

21 Dec 17:13
68bb2f4
Compare
Choose a tag to compare
  • Present crates
  • AI Dropdown with brutal / extreme options
    image

YR Client 8.63

22 Nov 18:13
0bbacdf
Compare
Choose a tag to compare
  1. Disable taunts will now disable cheers as well. Thanks to @ZivDero !
  2. Brutal AI updates from @CnCRAZER
  3. Correct RA2Ladder and YRLadder gamemodes maps, add missing ones and remove unnecessary ones.

yr-8.62.1

04 Nov 16:35
3e57648
Compare
Choose a tag to compare

What's Changed

Full Changelog: yr-8.62...yr-8.62.1

yr-8.62

29 Oct 17:24
11e1e03
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: yr-8.61...yr-8.62

yr-8.61

28 Sep 10:13
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: yr-8.60...yr-8.61