Changelog
All notable changes to this package will be documented in this file (reverse chronological order).
The format is based on Keep a Changelog and this project adheres to Semantic Versioning expressed as MAJOR.MINOR.PATCH:
- Different MAJOR: there is at least one breaking change, and neither version of the package can be substituted for the other. For example, versions 1.2.3 and 2.0.0 are not compatible and cannot be used interchangeably.
- Same MAJOR, different MINOR: the highest MINOR introduces functionality in a backward-compatible way. For example, version 1.3.0 can be used to fulfill a dependency on 1.2.0 because 1.3.0 is backward-compatible; however because it introduces new features, the reverse is not true.
- Same MAJOR.MINOR, different PATCH: the highest PATCH introduces bug fixes without changing the API at all, in a backward-compatible way. For example, versions 1.3.0 and 1.3.1 should be interchangeable as they have the same API, although 1.3.1 contains a bug fix not present in 1.3.0.
[1.0.0] - 2023-03-28
Added
- Create dedicated documentation on Unity Editor Play mode support
Fixed
- Platform tabs on
Microsoft GDK - Project Settings
window maintains predictable order
Changed
- Changed default values for newly created Microsoft Game Config (MGC) asset
- Bump package version
Removed
- Remove 'Copy MGC alongside Unity.exe'
[1.0.0-pre.3] - 2024-03-18
Fixed
- Creating a Microsoft Game Config asset using the context menu with a pre-existing asset selected results in exception
- Generating Shell Visual Resources spams console with errors (CONSOLE-192)
- Generate 'GdkPlatformSettings.cs' UI is causing confusion (PLAT-7934)
- Don't set asset icons in code
- Debug folders included in package builds when using IL2CPP/Burst (CONSOLE-196)
Changed
- Bumped version to keep inline with other related packages.
- Revised documentation
- Rename all occurrences of 'Microsoft GDK Settings' -> 'GDK Settings'
- Handle renamed XGameRuntimeThunks.DLL -> XGameRuntime.Thunks.DLL
[0.2.0] - 2024-02-06
Changed
- Bumped version to keep inline with other related packages.
[0.1.0] - 2024-01-31
Added
- Preview GDK workflow support
- Preview documentation
- Microsoft Game Config files with the '.mgc' extension will be treated as an asset.
- Microsoft Game Config 'Asset' supported from the asset inspector allowing changes for most common config elements.
- Added Microsoft GDK Settings, this is used to store the settings used by the GDK Tools package when generating a build.
- Shell Visuals can be managed by Microsoft Game Config inspector view
This is the first release of Unity Package com.unity.microsoft.gdk.tools.
Initial release.