Releases: microsoft/GDK
October 2023 GDK Update 7 Public Release
October 2023 Microsoft Game Development Kit (GDK) release notes
Introduction
Welcome to the October 2023 Microsoft Game Development Kit release. You can use the GDK to develop games that can be certified and approved for release on Windows 11 PCs and Windows 10 PCs.
About this document
We have organized this document into the following sections.
- What's new
- Release notes:
- Documentation
What's new in the October 2023 Microsoft Game Development Kit
- The GDK is released in two types: Major (focused on features, three times a year) and Updates (focused on fixes, as often as needed).
- To view the full What's New section, see the online version of What's New.
October 2023 GDK Update 6
Notifications
System
The
XGameSave
RPC transfer buffer now has a maximum size of 500 KB instead of being based on blob size. This minimizes memory defragmentation.
Issue fixes
Game Chat 2
Fixed an issue that caused a crash in Game Chat 2 that could occur after the user changed their console language setting.
October 2023 GDK Update 5
Issue fixes
Networking
Fixed an issue in
xCurl
where crashes could occur when concurrent calls were made tocurl_multi_cleanup
andcurl_multi_info_read
for the samemulti
handle.
October 2023 GDK Update 4
Issue fixes
Networking
Fixed a regression in XCurl where specifying
CURLOPT_INFILESIZE
on a curl request with theTransfer-encoding: chunked
header would cause the request to not send the final empty chunk and ultimately fail.
Video
Fixed an issue where Windows Imaging Component (WIC) APIs could crash due to a missing delay loaded dependency.
System
Fixed an issue in the task queue to avoid a race condition that could cause a title to crash with a failfast error when the title is suspended.
October 2023 GDK Update 2
Issue fixes
PlayFab
Fixed an issue that could result in a "dll not found" error message when attempting to reference
PlayFab.Core
orPlayFab.Services
libraries.
Packaging
Fixed an issue where the MicrosoftGame.Config editor would delete certain fields if the user added them to the file using a text editor.
October 2023 GDK Update 1
Issue fixes
System
Fixed an issue where protocol activation wasn't properly handling relative paths to the target executable.
Streaming
Fixed several issues where the title could crash or the streaming client properties would report no data if a streaming client connected while the
XGameStreamingInitialize
API was executing.
Xbox services
Fixed a race condition in
WinHttpWebsocket
teardown on suspend that could cause the title to crash or stop responding.
Fixed an issue where using XSAPI or PlayFab with trace logging enabled at information or verbose levels could cause the title to crash.
Fixed an issue that could cause the title to crash when calling
PeoplehubService::DeserializeTitleHistory
for certain locales.
October 2023 GDK
Notifications
Visual Studio support
The GDK currently supports building game projects with the Visual Studio 2017 compiler and linker toolset (version v141) either from the command line or from the Visual Studio 2019 or Visual Studio 2022 IDEs.
Support for building game projects with the v141 toolset will be removed in the October 2024 version of the GDK.
Issue fixes
Commerce
Fixed an issue with
XStoreQueryAssociatedProductsAsync
where themaxItemsToRetrievePerPage
parameter wasn't returning the correct number of results when 26 or more products were requested.
Known issues
Middleware
Systems using the GDK Unity Package that have only the public GDK installed will have missing DLL issues in Unity projects until the next plugin release.
For more information and a quick fix, see Plugin fails to load DLLs/Tools for public GDK installs Issue #93 microsoft/gdk-unity-package.
This issue is resolved, make sure you are using the latest GDK Unity Package.
March 2024 GDK Update 6 Public Release
March 2024 Microsoft Game Development Kit (GDK) release notes
Introduction
Welcome to the March 2024 Microsoft Game Development Kit release. You can use the GDK to develop games that can be certified and approved for release on Windows 11 PCs and Windows 10 PCs.
About this document
We have organized this document into the following sections.
- What's new
- Release notes:
- Documentation
What's new in the March 2024 Microsoft Game Development Kit
- The GDK is released in two types: Major (focused on features, three times a year) and Updates (focused on fixes, as often as needed).
- To view the full What's New section, see the online version of What's New.
March 2024 GDK Update 6
Notifications
Microsoft Azure PlayFab Party
The March 2024 GDK Update 5 changed the encoding of PlayFab Party headers from UTF-8 to UTF-16 LE BOM, which is unsupported by some build infrastructures. This update reverts PlayFab Party headers back to UTF-8 encoding.
March 2024 GDK Update 5
Notifications
Setup
The GDK installer now detects an already-installed .NET 8 runtime and no longer installs an older version of the .NET runtime.
PlayFab Party
The March 2024 GDK Update 5 includes the 1.10.1 release of PlayFab Party. This update includes all the changes from the 1.10.0 release that are described in the PlayFab Party Release Notes and the following issue fix.
- Fixed an issue where the PlayFab Party library could crash when establishing direct peer connections in networks with three or more devices.
March 2024 GDK Update 4
Notifications
System
The
XGameSave
RPC transfer buffer now has a maximum size of 500 KB instead of being based on blob size. This minimizes memory defragmentation.
March 2024 GDK Update 3
Issue fixes
Multiplayer
Fixed an issue where Microsoft Azure PlayFab Party could stop responding during shutdown.
Game Chat 2
Fixed an issue that caused a crash in Game Chat 2 that could occur after the user changed their console language setting.
March 2024 GDK Update 2
Issue fixes
System
Fixed an issue where the use of
XLaunchNewGame
combined with theXGameSaveFiles
API set would result in a sharing violation error and the inability to access saved content after launching a new game.
Networking
Fixed an issue in
xCurl
where crashes could occur when concurrent calls were made tocurl_multi_cleanup
andcurl_multi_info_read
for the samemulti
handle.
March 2024 GDK Update 1
Issue fixes
Xbox services
Fixed an issue that was introduced in the March 2024 GDK where Zlib symbols were unintentionally exposed by libHttpClient.lib. This exposure caused a multiple definition linker error for titles that used XSAPI and the Zlib library.
Networking
Fixed a regression in XCurl where specifying
CURLOPT_INFILESIZE
on a curl request with the Transfer-encoding: chunked header caused the request to skip sending the final empty chunk. The request would then fail.
March 2024 GDK
Breaking changes
Input
As of the March 2024 GDK release, the GDK installer no longer installs the
GameInput
libraries.If you're targeting PC, add the
Microsoft.GameInput
NuGet package (https://www.nuget.org/packages/Microsoft.GameInput/) to your solution. Run the NuGet package'sGameInput
redistributable MSI to ensure that you have the latest runtime. Although the runtime is included in Windows May 2020 Updates and later, running the MSI will ensure that you have the latest version.
Include this redistributable in game installers to ensure thatGameInput
is available on all supported versions of Windows.
Issue fixes
System
Fixed an issue in the task queue to avoid a race condition that could cause a title to crash with a failfast error when the title is suspended. [49474469]
March 2024 GDK Update 5 Public Release
March 2024 Microsoft Game Development Kit (GDK) release notes
Introduction
Welcome to the March 2024 Microsoft Game Development Kit release. You can use the GDK to develop games that can be certified and approved for release on Windows 11 PCs and Windows 10 PCs.
About this document
We have organized this document into the following sections.
- What's new
- Release notes:
- Documentation
What's new in the March 2024 Microsoft Game Development Kit
- The GDK is released in two types: Major (focused on features, three times a year) and Updates (focused on fixes, as often as needed).
- To view the full What's New section, see the online version of What's New.
March 2024 GDK Update 5
Notifications
Setup
The GDK installer now detects an already-installed .NET 8 runtime and no longer installs an older version of the .NET runtime.
Microsoft Azure PlayFab Party
The March 2024 GDK Update 5 includes the 1.10.1 release of PlayFab Party. This update includes all the changes from the 1.10.0 release that are described in the PlayFab Party Release Notes and the following issue fix.
- Fixed an issue where the PlayFab Party library could crash when establishing direct peer connections in networks with three or more devices.
March 2024 GDK Update 4
Notifications
System
The
XGameSave
RPC transfer buffer now has a maximum size of 500 KB instead of being based on blob size. This minimizes memory defragmentation.
March 2024 GDK Update 3
Issue fixes
Multiplayer
Fixed an issue where Microsoft Azure PlayFab Party could stop responding during shutdown.
Game Chat 2
Fixed an issue that caused a crash in Game Chat 2 that could occur after the user changed their console language setting.
March 2024 GDK Update 2
Issue fixes
System
Fixed an issue where the use of
XLaunchNewGame
combined with theXGameSaveFiles
API set would result in a sharing violation error and the inability to access saved content after launching a new game.
Networking
Fixed an issue in
xCurl
where crashes could occur when concurrent calls were made tocurl_multi_cleanup
andcurl_multi_info_read
for the samemulti
handle.
March 2024 GDK Update 1
Issue fixes
Xbox services
Fixed an issue that was introduced in the March 2024 GDK where Zlib symbols were unintentionally exposed by libHttpClient.lib. This exposure caused a multiple definition linker error for titles that used XSAPI and the Zlib library.
Networking
Fixed a regression in XCurl where specifying
CURLOPT_INFILESIZE
on a curl request with the Transfer-encoding: chunked header caused the request to skip sending the final empty chunk. The request would then fail.
March 2024 GDK
Breaking changes
Input
As of the March 2024 GDK release, the GDK installer no longer installs the
GameInput
libraries.If you're targeting PC, add the
Microsoft.GameInput
NuGet package (https://www.nuget.org/packages/Microsoft.GameInput/) to your solution. Run the NuGet package'sGameInput
redistributable MSI to ensure that you have the latest runtime. Although the runtime is included in Windows May 2020 Updates and later, running the MSI will ensure that you have the latest version.
Include this redistributable in game installers to ensure thatGameInput
is available on all supported versions of Windows.
Issue fixes
System
Fixed an issue in the task queue to avoid a race condition that could cause a title to crash with a failfast error when the title is suspended. [49474469]
October 2023 GDK Update 6 Public Release
October 2023 Microsoft Game Development Kit (GDK) release notes
Introduction
Welcome to the October 2023 Microsoft Game Development Kit release. You can use the GDK to develop games that can be certified and approved for release on Windows 11 PCs and Windows 10 PCs.
About this document
We have organized this document into the following sections.
- What's new
- Release notes:
- Documentation
What's new in the October 2023 Microsoft Game Development Kit
- The GDK is released in two types: Major (focused on features, three times a year) and Updates (focused on fixes, as often as needed).
- To view the full What's New section, see the online version of What's New.
October 2023 GDK Update 6
Notifications
System
The
XGameSave
RPC transfer buffer now has a maximum size of 500 KB instead of being based on blob size. This minimizes memory defragmentation.
Issue fixes
Game Chat 2
Fixed an issue that caused a crash in Game Chat 2 that could occur after the user changed their console language setting.
October 2023 GDK Update 5
Issue fixes
Networking
Fixed an issue in
xCurl
where crashes could occur when concurrent calls were made tocurl_multi_cleanup
andcurl_multi_info_read
for the samemulti
handle.
October 2023 GDK Update 4
Issue fixes
Networking
Fixed a regression in XCurl where specifying
CURLOPT_INFILESIZE
on a curl request with theTransfer-encoding: chunked
header would cause the request to not send the final empty chunk and ultimately fail.
Video
Fixed an issue where Windows Imaging Component (WIC) APIs could crash due to a missing delay loaded dependency.
System
Fixed an issue in the task queue to avoid a race condition that could cause a title to crash with a failfast error when the title is suspended.
October 2023 GDK Update 2
Issue fixes
PlayFab
Fixed an issue that could result in a "dll not found" error message when attempting to reference
PlayFab.Core
orPlayFab.Services
libraries.
Packaging
Fixed an issue where the MicrosoftGame.Config editor would delete certain fields if the user added them to the file using a text editor.
October 2023 GDK Update 1
Issue fixes
System
Fixed an issue where protocol activation wasn't properly handling relative paths to the target executable.
Streaming
Fixed several issues where the title could crash or the streaming client properties would report no data if a streaming client connected while the
XGameStreamingInitialize
API was executing.
Xbox services
Fixed a race condition in
WinHttpWebsocket
teardown on suspend that could cause the title to crash or stop responding.
Fixed an issue where using XSAPI or PlayFab with trace logging enabled at information or verbose levels could cause the title to crash.
Fixed an issue that could cause the title to crash when calling
PeoplehubService::DeserializeTitleHistory
for certain locales.
October 2023 GDK
Notifications
Visual Studio support
The GDK currently supports building game projects with the Visual Studio 2017 compiler and linker toolset (version v141) either from the command line or from the Visual Studio 2019 or Visual Studio 2022 IDEs.
Support for building game projects with the v141 toolset will be removed in the October 2024 version of the GDK.
Issue fixes
Commerce
Fixed an issue with
XStoreQueryAssociatedProductsAsync
where themaxItemsToRetrievePerPage
parameter wasn't returning the correct number of results when 26 or more products were requested.
Known issues
Middleware
Systems using the GDK Unity Package that have only the public GDK installed will have missing DLL issues in Unity projects until the next plugin release.
For more information and a quick fix, see Plugin fails to load DLLs/Tools for public GDK installs Issue #93 microsoft/gdk-unity-package.
This issue is resolved, make sure you are using the latest GDK Unity Package.
June 2024 GDK Update 2 Public Release
June 2024 Microsoft Game Development Kit (GDK) release notes
Introduction
Welcome to the June 2024 Microsoft Game Development Kit release. You can use the GDK to develop games that can be certified and approved for release on Windows 11 PCs and Windows 10 PCs.
About this document
We have organized this document into the following sections.
What's new in the June 2024 Microsoft Game Development Kit
- The GDK is released in two types: Major (focused on features, three times a year) and Updates (focused on fixes, as often as needed).
- To view the full What's New section, see the online version of What's New.
June 2024 GDK Update 2
Notifications
System
The
XGameSave
RPC transfer buffer now has a maximum size of 500 KB instead of being based on blob size. This minimizes memory defragmentation.
Issue fixes
Networking
Fixed a Transmission Control Protocol (TCP) reception regression that incorrectly allocated temporary queue buffers from system partition memory instead of the title partition when title-provided buffers were unavailable. This regression potentially reduced download performance under default
XNetworkingConfigurationSetting
values.
June 2024 GDK Update 1
Notifications
Input
The
GameInput
API now breaks in when a debugger is connected, and it detects a possible large number of reference leaks. This is triggered only in development scenarios and is a signal that your game might be leaking references and could deadlock input.
Issue fixes
PIX for Windows
Fixed an issue that caused PIX to crash after adjusting the font size when using a non-EN culture.
Game Chat 2
Fixed an issue that caused a crash in Game Chat 2 that could occur after the user changed their console language setting.
June 2024 GDK
Breaking changes
Xbox services
The Xbox.Services.API.C extension library (XSAPI) now has an additional .dll dependency, libHttpClient. This .dll must be included in the game's shipped package and configured properly for XSAPI to function. When using the GDK with Visual Studio, the library is automatically loaded. For custom engines and other build systems, see guidance for XSAPI configuration in C/C++ Custom engine integration for PC: get started.
Issue fixes
Multiplayer
Fixed an issue where Microsoft Azure PlayFab Party could stop responding during shutdown.
Documentation
Offline documentation for the June 2024 release of the GDKX is installed on your development PC by the GDKX Setup program. After running Setup, the Help file for the GDKX (gdk.chm) is in C:\Program Files (x86)\Microsoft GDK\Documentation.
- The online GDKX documentation is at http://aka.ms/gdkonline.
March 2024 GDK Update 4 Public Release
March 2024 Microsoft Game Development Kit (GDK) release notes
Introduction
Welcome to the March 2024 Microsoft Game Development Kit release. You can use the GDK to develop games that can be certified and approved for release on Windows 11 PCs and Windows 10 PCs.
About this document
We have organized this document into the following sections.
- What's new
- Release notes:
- Documentation
What's new in the March 2024 Microsoft Game Development Kit
- The GDK is released in two types: Major (focused on features, three times a year) and Updates (focused on fixes, as often as needed).
- To view the full What's New section, see the online version of What's New.
March 2024 GDK Update 4
Notifications
System
The
XGameSave
RPC transfer buffer now has a maximum size of 500 KB instead of being based on blob size. This minimizes memory defragmentation.
March 2024 GDK Update 3
Issue fixes
Multiplayer
Fixed an issue where Microsoft Azure PlayFab Party could stop responding during shutdown.
Game Chat 2
Fixed an issue that caused a crash in Game Chat 2 that could occur after the user changed their console language setting.
March 2024 GDK Update 2
Issue fixes
System
Fixed an issue where the use of
XLaunchNewGame
combined with theXGameSaveFiles
API set would result in a sharing violation error and the inability to access saved content after launching a new game.
Networking
Fixed an issue in
xCurl
where crashes could occur when concurrent calls were made tocurl_multi_cleanup
andcurl_multi_info_read
for the samemulti
handle.
March 2024 GDK Update 1
Issue fixes
Xbox services
Fixed an issue that was introduced in the March 2024 GDK where Zlib symbols were unintentionally exposed by libHttpClient.lib. This exposure caused a multiple definition linker error for titles that used XSAPI and the Zlib library.
Networking
Fixed a regression in XCurl where specifying
CURLOPT_INFILESIZE
on a curl request with the Transfer-encoding: chunked header caused the request to skip sending the final empty chunk. The request would then fail.
March 2024 GDK
Breaking changes
Input
As of the March 2024 GDK release, the GDK installer no longer installs the
GameInput
libraries.If you're targeting PC, add the
Microsoft.GameInput
NuGet package (https://www.nuget.org/packages/Microsoft.GameInput/) to your solution. Run the NuGet package'sGameInput
redistributable MSI to ensure that you have the latest runtime. Although the runtime is included in Windows May 2020 Updates and later, running the MSI will ensure that you have the latest version.
Include this redistributable in game installers to ensure thatGameInput
is available on all supported versions of Windows.
Issue fixes
System
Fixed an issue in the task queue to avoid a race condition that could cause a title to crash with a failfast error when the title is suspended. [49474469]
June 2024 GDK Update 1 Public Release
June 2024 Microsoft Game Development Kit (GDK) release notes
Introduction
Welcome to the June 2024 Microsoft Game Development Kit release. You can use the GDK to develop games that can be certified and approved for release on Windows 11 PCs and Windows 10 PCs.
About this document
We have organized this document into the following sections.
- What's new
- Release notes:
- Documentation
What's new in the June 2024 Microsoft Game Development Kit
- The GDK is released in two types: Major (focused on features, three times a year) and Updates (focused on fixes, as often as needed).
- To view the full What's New section, see the online version of What's New.
June 2024 GDK Update 1
Notifications
Input
The
GameInput
API now breaks in when a debugger is connected, and it detects a possible large number of reference leaks. This is triggered only in development scenarios and is a signal that your game might be leaking references and could deadlock input.
Issue fixes
PIX for Windows
Fixed an issue that caused PIX to crash after adjusting the font size when using a non-EN culture.
Game Chat 2
Fixed an issue that caused a crash in Game Chat 2 that could occur after the user changed their console language setting.
June 2024 GDK
Breaking changes
Xbox services
The Xbox.Services.API.C extension library (XSAPI) now has an additional .dll dependency, libHttpClient. This .dll must be included in the game's shipped package and configured properly for XSAPI to function. When using the GDK with Visual Studio, the library is automatically loaded. For custom engines and other build systems, see guidance for XSAPI configuration in C/C++ Custom engine integration for PC: get started.
Issue fixes
Multiplayer
Fixed an issue where Microsoft Azure PlayFab Party could stop responding during shutdown.
Documentation
Offline documentation for the June 2024 release of the GDKX is installed on your development PC by the GDKX Setup program. After running Setup, the Help file for the GDKX (gdk.chm) is in C:\Program Files (x86)\Microsoft GDK\Documentation.
- The online GDKX documentation is at http://aka.ms/gdkonline.
March 2024 GDK Update 3 Public Release
March 2024 Microsoft Game Development Kit (GDK) release notes
Introduction
Welcome to the March 2024 Microsoft Game Development Kit release. You can use the GDK to develop games that can be certified and approved for release on Windows 11 PCs and Windows 10 PCs.
About this document
We have organized this document into the following sections.
- What's new
- Release notes:
- Documentation
What's new in the March 2024 Microsoft Game Development Kit
- The GDK is released in two types: Major (focused on features, three times a year) and Updates (focused on fixes, as often as needed).
- To view the full What's New section, see the online version of What's New.
March 2024 GDK Update 2
Issue fixes
System
Fixed an issue where the use of
XLaunchNewGame
combined with theXGameSaveFiles
API set would result in a sharing violation error and the inability to access saved content after launching a new game.
Networking
Fixed an issue in
xCurl
where crashes could occur when concurrent calls were made tocurl_multi_cleanup
andcurl_multi_info_read
for the samemulti
handle.
March 2024 GDK Update 1
Issue fixes
Xbox services
Fixed an issue that was introduced in the March 2024 GDK where Zlib symbols were unintentionally exposed by libHttpClient.lib. This exposure caused a multiple definition linker error for titles that used XSAPI and the Zlib library.
Networking
Fixed a regression in XCurl where specifying
CURLOPT_INFILESIZE
on a curl request with the Transfer-encoding: chunked header caused the request to skip sending the final empty chunk. The request would then fail.
March 2024 GDK
Breaking changes
Input
As of the March 2024 GDK release, the GDK installer no longer installs the
GameInput
libraries.If you're targeting PC, add the
Microsoft.GameInput
NuGet package (https://www.nuget.org/packages/Microsoft.GameInput/) to your solution. Run the NuGet package'sGameInput
redistributable MSI to ensure that you have the latest runtime. Although the runtime is included in Windows May 2020 Updates and later, running the MSI will ensure that you have the latest version.
Include this redistributable in game installers to ensure thatGameInput
is available on all supported versions of Windows.
Issue fixes
System
Fixed an issue in the task queue to avoid a race condition that could cause a title to crash with a failfast error when the title is suspended. [49474469]
June 2024 GDK Public Release
June 2024 Microsoft Game Development Kit (GDK) release notes
Introduction
Welcome to the June 2024 Microsoft Game Development Kit release. You can use the GDK to develop games that can be certified and approved for release on Windows 11 PCs and Windows 10 PCs.
About this document
We have organized this document into the following sections.
- What's new
- Release notes:
- Documentation
What's new in the June 2024 Microsoft Game Development Kit
- The GDK is released in two types: Major (focused on features, three times a year) and Updates (focused on fixes, as often as needed).
- To view the full What's New section, see the online version of What's New.
June 2024 GDK
Breaking changes
Xbox services
The Xbox.Services.API.C extension library (XSAPI) now has an additional .dll dependency, libHttpClient. This .dll must be included in the game's shipped package and configured properly for XSAPI to function. When using the GDK with Visual Studio, the library is automatically loaded. For custom engines and other build systems, see guidance for XSAPI configuration in C/C++ Custom engine integration for PC: get started.
Issue fixes
Multiplayer
Fixed an issue where Microsoft Azure PlayFab Party could stop responding during shutdown.
Documentation
Offline documentation for the June 2024 release of the GDKX is installed on your development PC by the GDKX Setup program. After running Setup, the Help file for the GDKX (gdk.chm) is in C:\Program Files (x86)\Microsoft GDK\Documentation.
- The online GDKX documentation is at http://aka.ms/gdkonline.
March 2024 GDK Update 2 Public Release
March 2024 Microsoft Game Development Kit (GDK) release notes
Introduction
Welcome to the March 2024 Microsoft Game Development Kit release. You can use the GDK to develop games that can be certified and approved for release on Windows 11 PCs and Windows 10 PCs.
About this document
We have organized this document into the following sections.
- What's new
- Release notes:
- Documentation
What's new in the March 2024 Microsoft Game Development Kit
- The GDK is released in two types: Major (focused on features, three times a year) and Updates (focused on fixes, as often as needed).
- To view the full What's New section, see the online version of What's New.
March 2024 GDK Update 2
Issue fixes
System
Fixed an issue where the use of
XLaunchNewGame
combined with theXGameSaveFiles
API set would result in a sharing violation error and the inability to access saved content after launching a new game.
Networking
Fixed an issue in
xCurl
where crashes could occur when concurrent calls were made tocurl_multi_cleanup
andcurl_multi_info_read
for the samemulti
handle.
March 2024 GDK Update 1
Issue fixes
Xbox services
Fixed an issue that was introduced in the March 2024 GDK where Zlib symbols were unintentionally exposed by libHttpClient.lib. This exposure caused a multiple definition linker error for titles that used XSAPI and the Zlib library.
Networking
Fixed a regression in XCurl where specifying
CURLOPT_INFILESIZE
on a curl request with the Transfer-encoding: chunked header caused the request to skip sending the final empty chunk. The request would then fail.
March 2024 GDK
Breaking changes
Input
As of the March 2024 GDK release, the GDK installer no longer installs the
GameInput
libraries.If you're targeting PC, add the
Microsoft.GameInput
NuGet package (https://www.nuget.org/packages/Microsoft.GameInput/) to your solution. Run the NuGet package'sGameInput
redistributable MSI to ensure that you have the latest runtime. Although the runtime is included in Windows May 2020 Updates and later, running the MSI will ensure that you have the latest version.
Include this redistributable in game installers to ensure thatGameInput
is available on all supported versions of Windows.
Issue fixes
System
Fixed an issue in the task queue to avoid a race condition that could cause a title to crash with a failfast error when the title is suspended. [49474469]