Skip to content

Commit 6f1fa80

Browse files
committed
7.0.0 release w/ .NET 10 and new GameState<TConfig> class
1 parent aefa3bf commit 6f1fa80

File tree

8 files changed

+14
-14
lines changed

8 files changed

+14
-14
lines changed

BenMakesGames.PlayPlayMini.BeepBoop/BenMakesGames.PlayPlayMini.BeepBoop.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<Company>Ben Hendel-Doying</Company>
66
<Description>An extension for PlayPlayMini which adds methods for generating &amp; playing simple waveforms.</Description>
77
<Copyright>2022-2024 Ben Hendel-Doying</Copyright>
8-
<Version>0.9.0-rc1</Version>
8+
<Version>0.9.0</Version>
99

1010
<GeneratePackageOnBuild>true</GeneratePackageOnBuild>
1111
<PackageTags>monogame playplaymini sound generation square triangle saw sine wave waveform</PackageTags>

BenMakesGames.PlayPlayMini.GraphicsExtensions/BenMakesGames.PlayPlayMini.GraphicsExtensions.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<Company>Ben Hendel-Doying</Company>
66
<Description>Some GraphicsManager extensions for PlayPlayMini.</Description>
77
<Copyright>2023-2025 Ben Hendel-Doying</Copyright>
8-
<Version>7.0.0-rc2</Version>
8+
<Version>7.0.0</Version>
99

1010
<GeneratePackageOnBuild>true</GeneratePackageOnBuild>
1111
<PackageTags>monogame playplaymini graphics extensions animations text</PackageTags>

BenMakesGames.PlayPlayMini.NAudio/BenMakesGames.PlayPlayMini.NAudio.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<Company>Ben Hendel-Doying</Company>
66
<Description>Get seamless looping music, and cross-fade, in your MonoGame-PlayPlayMini game using NAudio.</Description>
77
<Copyright>2024-2025 Ben Hendel-Doying</Copyright>
8-
<Version>0.12.0-rc1</Version>
8+
<Version>0.12.0</Version>
99

1010
<GeneratePackageOnBuild>true</GeneratePackageOnBuild>
1111
<PackageTags>monogame playplaymini naudio music</PackageTags>

BenMakesGames.PlayPlayMini.Performance/BenMakesGames.PlayPlayMini.Performance.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
</ItemGroup>
1313

1414
<ItemGroup>
15-
<PackageReference Include="BenchmarkDotNet" Version="0.15.5" />
15+
<PackageReference Include="BenchmarkDotNet" Version="0.15.7" />
1616
</ItemGroup>
1717

1818
</Project>

BenMakesGames.PlayPlayMini.Tests/BenMakesGames.PlayPlayMini.Tests.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
</PropertyGroup>
1111

1212
<ItemGroup>
13-
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="18.0.0" />
13+
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="18.0.1" />
1414
<PackageReference Include="Shouldly" Version="4.3.0" />
1515
<PackageReference Include="xunit" Version="2.9.3" />
1616
<PackageReference Include="xunit.runner.visualstudio" Version="3.1.5">

BenMakesGames.PlayPlayMini.UI/BenMakesGames.PlayPlayMini.UI.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<Company>Ben Hendel-Doying</Company>
66
<Description>An extension for PlayPlayMini, adding a skinnable, object-oriented UI framework.</Description>
77
<Copyright>2021-2024 Ben Hendel-Doying</Copyright>
8-
<Version>7.0.0-rc1</Version>
8+
<Version>7.0.0</Version>
99

1010
<GeneratePackageOnBuild>true</GeneratePackageOnBuild>
1111
<PackageTags>monogame mouse ui framework oo</PackageTags>

BenMakesGames.PlayPlayMini/BenMakesGames.PlayPlayMini.csproj

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<Company>Ben Hendel-Doying</Company>
66
<Description>An opinionated framework for making smallish games with MonoGame.</Description>
77
<Copyright>2021-2025 Ben Hendel-Doying</Copyright>
8-
<Version>7.0.0-rc2</Version>
8+
<Version>7.0.0</Version>
99

1010
<GeneratePackageOnBuild>true</GeneratePackageOnBuild>
1111
<PackageTags>monogame game engine framework di state</PackageTags>
@@ -25,13 +25,13 @@
2525

2626
<ItemGroup>
2727
<PackageReference Include="Autofac" Version="8.4.0" />
28-
<PackageReference Include="Microsoft.Extensions.Configuration" Version="10.0.0-rc.2.25502.107" />
29-
<PackageReference Include="Microsoft.Extensions.Configuration.Json" Version="10.0.0-rc.2.25502.107" />
30-
<PackageReference Include="Microsoft.Extensions.Logging" Version="10.0.0-rc.2.25502.107" />
31-
<PackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="10.0.0-rc.2.25502.107" />
32-
<PackageReference Include="Microsoft.Extensions.Logging.Console" Version="10.0.0-rc.2.25502.107" />
28+
<PackageReference Include="Microsoft.Extensions.Configuration" Version="10.0.0" />
29+
<PackageReference Include="Microsoft.Extensions.Configuration.Json" Version="10.0.0" />
30+
<PackageReference Include="Microsoft.Extensions.Logging" Version="10.0.0" />
31+
<PackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="10.0.0" />
32+
<PackageReference Include="Microsoft.Extensions.Logging.Console" Version="10.0.0" />
3333
<PackageReference Include="MonoGame.Framework.DesktopGL" Version="3.8.4.1" />
34-
<PackageReference Include="System.Text.Json" Version="10.0.0-rc.2.25502.107" />
34+
<PackageReference Include="System.Text.Json" Version="10.0.0" />
3535
</ItemGroup>
3636

3737
<ItemGroup>

BenMakesGames.PlayPlayMini/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ If you prefer learning purely by example, check out [Block-break](https://github
1717
2. `GameState`s which use a configuration class must inherit `GameState<TConfig>` instead of `GameState`
1818
* ☝ After upgrading to 7.0.0, you will see errors on calls to `.ChangeState<..., ...>`. To resolve these, upgrade the game state in question to inherit `GameState<TConfig>` instead of `GameState`.
1919
3. Use the new `AbstractGameState` if you need to store a reference to a `GameState` and/or `GameState<TConfig>`
20-
* Do not inherit from `AbstractGameState` yourself. This class may be removed if C# gains F#'s ability to have negative generic constraints.
20+
* Do not inherit from `AbstractGameState` yourself.
2121
4. `GraphicsManager.DrawPoints` has (finally) been moved to the `PlayPlayMini.GraphicsExtensions` package
2222

2323
# Upgrading from 5.x to 6.0.0

0 commit comments

Comments
 (0)