From a0613cff6cc239b64f3fd0509467baf9f6eea750 Mon Sep 17 00:00:00 2001 From: Christopher Whitley <103014489+AristurtleDev@users.noreply.github.com> Date: Sun, 29 Sep 2024 23:02:00 -0400 Subject: [PATCH] [Weekly] Version 4.0.3 (#952) * Starting 4.0.2 release prep * Update changelog * Bump version number to 4.0.3 * Updated workflows to use dotnet 8 --- .github/workflows/create-release.yml | 2 +- .github/workflows/pull-request-test.yml | 2 +- CHANGELOG.md | 11 +++++++++++ Directory.Build.props | 2 +- 4 files changed, 14 insertions(+), 3 deletions(-) diff --git a/.github/workflows/create-release.yml b/.github/workflows/create-release.yml index 7cdbc926..fca8e273 100644 --- a/.github/workflows/create-release.yml +++ b/.github/workflows/create-release.yml @@ -42,7 +42,7 @@ jobs: - name: Setup Dotnet uses: actions/setup-dotnet@v4 with: - dotnet-version: 6.0.x + dotnet-version: 8.0.x - name: Build MonoGame.Extended run: dotnet build MonoGame.Extended.sln --nologo --verbosity minimal --configuration Release diff --git a/.github/workflows/pull-request-test.yml b/.github/workflows/pull-request-test.yml index ec0775e2..ca77e143 100644 --- a/.github/workflows/pull-request-test.yml +++ b/.github/workflows/pull-request-test.yml @@ -26,7 +26,7 @@ jobs: - name: Setup DotNet uses: actions/setup-dotnet@v4 with: - dotnet-version: 6.0.x + dotnet-version: 8.0.x - name: Test MonoGame.Extended run: dotnet test MonoGame.Extended.sln --nologo --verbosity minimal --configuration Release diff --git a/CHANGELOG.md b/CHANGELOG.md index 1cc9117d..08cd7d1e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -11,6 +11,17 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 > Unreleased changes exist in the current `develop` branch but have not been pushed as either a stable or prerelease NuGet package. > +## [4.0.3] +## Fixed +- Resoled issue where `Matrix3x2.Decompose` returned incorrect values for transformation [@Std-Enigma](https://github.com/Std-Enigma) [#941](https://github.com/craftworkgames/MonoGame.Extended/pull/941) +- Resolved bug in NinePatch where padding calculations were incorrect [@Dwergi](https://github.com/Dwergi) [#945](https://github.com/craftworkgames/MonoGame.Extended/pull/945) +- Resoled bug in `Texture2DExtensions.CreateNinePatch` where source rectangles were calculated that overlapped. [@greenstack](https://github.com/greenstack) [#948](https://github.com/craftworkgames/MonoGame.Extended/pull/948) + +## Changed +- `BitmapFont` uses `TitleContainer` to load stream of file [@Dwergi](https://github.com/Dwergi) [#946](https://github.com/craftworkgames/MonoGame.Extended/pull/946) +- Revert UV code for `Sprite.OriginNormalize`, resolving incorrect calculations [@kaltinril](https://github.com/kaltinril) [#951](https://github.com/craftworkgames/MonoGame.Extended/pull/951) + + ## [4.0.2] ### Fixed - Resolved issue when reading .particle files for a ParticleEffect that cause a recursion loop bug creating a stack overflow exception [@AristurtleDev](https://github.com/AristurtleDev) [#938](https://github.com/craftworkgames/MonoGame.Extended/pull/938) diff --git a/Directory.Build.props b/Directory.Build.props index 66e4f566..88f56f6d 100644 --- a/Directory.Build.props +++ b/Directory.Build.props @@ -7,7 +7,7 @@ - 4.0.2 + 4.0.3 -prerelease .$(BUILD_NUMBER) $(MonoGameExtendedVersion)$(IsPrerelease)$(BuildNumber)