diff --git a/.github/workflows/check-buildstatus.yml b/.github/workflows/check-buildstatus.yml index 4a118b7..7a80cb9 100644 --- a/.github/workflows/check-buildstatus.yml +++ b/.github/workflows/check-buildstatus.yml @@ -10,11 +10,11 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - name: Setup .NET - uses: actions/setup-dotnet@v3 + uses: actions/setup-dotnet@v5 with: - dotnet-version: 8.0.x + dotnet-version: 10.0.x - name: Restore dependencies run: dotnet restore - name: Build TwitchLib.EventSub.Websockets diff --git a/.github/workflows/preview-release.yml b/.github/workflows/preview-release.yml index c759a86..15c737c 100644 --- a/.github/workflows/preview-release.yml +++ b/.github/workflows/preview-release.yml @@ -10,13 +10,13 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - uses: benjlevesque/short-sha@v3.0 id: short-sha - name: Setup .NET - uses: actions/setup-dotnet@v3 + uses: actions/setup-dotnet@v5 with: - dotnet-version: 8.0.x + dotnet-version: 10.0.x - name: Restore dependencies run: dotnet restore - name: Build TwitchLib.EventSub.Websockets diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index ca5eae3..583b999 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -10,11 +10,11 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - name: Setup .NET - uses: actions/setup-dotnet@v3 + uses: actions/setup-dotnet@v5 with: - dotnet-version: 8.0.x + dotnet-version: 10.0.x - name: Restore dependencies run: dotnet restore - name: Build TwitchLib.EventSub.Websockets diff --git a/TwitchLib.EventSub.Websockets.Example.NetStandard/TwitchLib.EventSub.Websockets.Example.NetStandard.csproj b/TwitchLib.EventSub.Websockets.Example.NetStandard/TwitchLib.EventSub.Websockets.Example.NetStandard.csproj index 09e0246..725e7ea 100644 --- a/TwitchLib.EventSub.Websockets.Example.NetStandard/TwitchLib.EventSub.Websockets.Example.NetStandard.csproj +++ b/TwitchLib.EventSub.Websockets.Example.NetStandard/TwitchLib.EventSub.Websockets.Example.NetStandard.csproj @@ -9,8 +9,8 @@ - - + + diff --git a/TwitchLib.EventSub.Websockets.Example/TwitchLib.EventSub.Websockets.Example.csproj b/TwitchLib.EventSub.Websockets.Example/TwitchLib.EventSub.Websockets.Example.csproj index 28ce0c7..682ff26 100644 --- a/TwitchLib.EventSub.Websockets.Example/TwitchLib.EventSub.Websockets.Example.csproj +++ b/TwitchLib.EventSub.Websockets.Example/TwitchLib.EventSub.Websockets.Example.csproj @@ -1,13 +1,13 @@ - net8.0 + net10.0 disable disable - + diff --git a/TwitchLib.EventSub.Websockets.sln b/TwitchLib.EventSub.Websockets.sln deleted file mode 100644 index 5a30e32..0000000 --- a/TwitchLib.EventSub.Websockets.sln +++ /dev/null @@ -1,37 +0,0 @@ - -Microsoft Visual Studio Solution File, Format Version 12.00 -# Visual Studio Version 17 -VisualStudioVersion = 17.4.33020.496 -MinimumVisualStudioVersion = 10.0.40219.1 -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "TwitchLib.EventSub.Websockets", "TwitchLib.EventSub.Websockets\TwitchLib.EventSub.Websockets.csproj", "{20D03DA8-D1D1-4499-B960-E85E8B7446F0}" -EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "TwitchLib.EventSub.Websockets.Example", "TwitchLib.EventSub.Websockets.Example\TwitchLib.EventSub.Websockets.Example.csproj", "{24842EDD-7841-4EEC-98DE-08E9ACBBFCBD}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "TwitchLib.EventSub.Websockets.Example.NetStandard", "TwitchLib.EventSub.Websockets.Example.NetStandard\TwitchLib.EventSub.Websockets.Example.NetStandard.csproj", "{0168680F-D8C2-44E6-8666-6724FCED8398}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug|Any CPU = Debug|Any CPU - Release|Any CPU = Release|Any CPU - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {20D03DA8-D1D1-4499-B960-E85E8B7446F0}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {20D03DA8-D1D1-4499-B960-E85E8B7446F0}.Debug|Any CPU.Build.0 = Debug|Any CPU - {20D03DA8-D1D1-4499-B960-E85E8B7446F0}.Release|Any CPU.ActiveCfg = Release|Any CPU - {20D03DA8-D1D1-4499-B960-E85E8B7446F0}.Release|Any CPU.Build.0 = Release|Any CPU - {24842EDD-7841-4EEC-98DE-08E9ACBBFCBD}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {24842EDD-7841-4EEC-98DE-08E9ACBBFCBD}.Debug|Any CPU.Build.0 = Debug|Any CPU - {24842EDD-7841-4EEC-98DE-08E9ACBBFCBD}.Release|Any CPU.ActiveCfg = Release|Any CPU - {24842EDD-7841-4EEC-98DE-08E9ACBBFCBD}.Release|Any CPU.Build.0 = Release|Any CPU - {0168680F-D8C2-44E6-8666-6724FCED8398}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {0168680F-D8C2-44E6-8666-6724FCED8398}.Debug|Any CPU.Build.0 = Debug|Any CPU - {0168680F-D8C2-44E6-8666-6724FCED8398}.Release|Any CPU.ActiveCfg = Release|Any CPU - {0168680F-D8C2-44E6-8666-6724FCED8398}.Release|Any CPU.Build.0 = Release|Any CPU - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection - GlobalSection(ExtensibilityGlobals) = postSolution - SolutionGuid = {90746E40-9F6E-4707-B859-5F213566FB99} - EndGlobalSection -EndGlobal diff --git a/TwitchLib.EventSub.Websockets.slnx b/TwitchLib.EventSub.Websockets.slnx new file mode 100644 index 0000000..aea70c9 --- /dev/null +++ b/TwitchLib.EventSub.Websockets.slnx @@ -0,0 +1,5 @@ + + + + + diff --git a/TwitchLib.EventSub.Websockets/TwitchLib.EventSub.Websockets.csproj b/TwitchLib.EventSub.Websockets/TwitchLib.EventSub.Websockets.csproj index 2b9938f..3abe4e1 100644 --- a/TwitchLib.EventSub.Websockets/TwitchLib.EventSub.Websockets.csproj +++ b/TwitchLib.EventSub.Websockets/TwitchLib.EventSub.Websockets.csproj @@ -1,7 +1,7 @@  - netstandard2.0;netstandard2.1;net8.0 + netstandard2.0;netstandard2.1;net8.0;net9.0;net10.0 TwitchLib.EventSub.Websockets TwitchLib.EventSub.Websockets swiftyspiffy, Prom3theu5, Syzuna, LuckyNoS7evin @@ -10,13 +10,13 @@ $(VersionPrefix) $(VersionPrefix) EventSub Websockets (also known as EventSockets) Client Library - https://cdn.syzuna-programs.de/images/twitchlib.png + twitchlib.png https://github.com/TwitchLib/TwitchLib.EventSub.Websockets https://github.com/TwitchLib/TwitchLib.EventSub.Websockets Git MIT Copyright 2025 - twitch library events eventsub websockets eventsockets c# csharp netstandard2.0 netstandard2.1 net8.0 + twitch library events eventsub websockets eventsockets c# csharp removed INotificationHandler interface, Removed deprecated versions of .NET, All EventSub events were moved to `TwitchLib.EventSub.Core` Nuget Package, Like Events, all EventSub Models were moved to the `TwitchLib.EventSub.Core` package en-US disable @@ -30,21 +30,14 @@ - + - - - - - - - - - + + diff --git a/twitchlib.png b/twitchlib.png new file mode 100644 index 0000000..25683ee Binary files /dev/null and b/twitchlib.png differ