diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 83e42e0..fd79f20 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -6,12 +6,12 @@ jobs: build: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - name: Setup dotnet - uses: actions/setup-dotnet@v3 + uses: actions/setup-dotnet@v5 with: - dotnet-version: '9.0.x' # SDK Version to use. + dotnet-version: '10.0.x' # SDK Version to use. - name: Build project run: dotnet build RingBufferPlus.sln -c Release diff --git a/.github/workflows/codeql.yml b/.github/workflows/codeql.yml index 2e5265e..d81b050 100644 --- a/.github/workflows/codeql.yml +++ b/.github/workflows/codeql.yml @@ -19,13 +19,13 @@ jobs: steps: - name: Checkout repository - uses: actions/checkout@v4 + uses: actions/checkout@v5 - name: Setup .NET if: matrix.language == 'csharp' - uses: actions/setup-dotnet@v3 + uses: actions/setup-dotnet@v5 with: - dotnet-version: '9.0.x' + dotnet-version: '10.0.x' - name: Initialize CodeQL uses: github/codeql-action/init@v3 diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 5818c21..2c4866f 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -8,12 +8,12 @@ jobs: publish: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - name: Setup dotnet - uses: actions/setup-dotnet@v3 + uses: actions/setup-dotnet@v5 with: - dotnet-version: '9.0.x' # SDK Version to use. + dotnet-version: '10.0.x' # SDK Version to use. - name: Setup Version id: setup_version diff --git a/README.md b/README.md index c19f4b1..b45969d 100644 --- a/README.md +++ b/README.md @@ -49,8 +49,10 @@ A ring buffer makes a bounded queue when separate indices are used for inserting - Simple and clear fluent syntax ### What's new in the latest version +- **v4.0.1 (latest version)** + - Added support for .Net10 -- **v4.0.0 (latest version)** +- v4.0.0 - Added support for .Net9, maintained support.Net8 - Removed support for .Net6, .Net7 and netstandard2.1 - Some properties and commands have been refactored for readability or syntax errors. (Break changes) diff --git a/samples/RingBufferPlusApiSample/RingBufferPlusApiSample.csproj b/samples/RingBufferPlusApiSample/RingBufferPlusApiSample.csproj index 0931a50..5741629 100644 --- a/samples/RingBufferPlusApiSample/RingBufferPlusApiSample.csproj +++ b/samples/RingBufferPlusApiSample/RingBufferPlusApiSample.csproj @@ -1,14 +1,14 @@ - net9.0 + net10.0 enable enable true - + diff --git a/samples/RingBufferPlusBasicManualScale/RingBufferPlusBasicManualScale.csproj b/samples/RingBufferPlusBasicManualScale/RingBufferPlusBasicManualScale.csproj index a8cef13..acc18ea 100644 --- a/samples/RingBufferPlusBasicManualScale/RingBufferPlusBasicManualScale.csproj +++ b/samples/RingBufferPlusBasicManualScale/RingBufferPlusBasicManualScale.csproj @@ -2,15 +2,15 @@ Exe - net9.0 + net10.0 enable enable - - - + + + diff --git a/samples/RingBufferPlusBasicSample/Properties/launchSettings.json b/samples/RingBufferPlusBasicSample/Properties/launchSettings.json deleted file mode 100644 index 33504c9..0000000 --- a/samples/RingBufferPlusBasicSample/Properties/launchSettings.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "profiles": { - "WSL": { - "commandName": "WSL2", - "distributionName": "" - } - } -} \ No newline at end of file diff --git a/samples/RingBufferPlusBasicSample/RingBufferPlusBasicSample.csproj b/samples/RingBufferPlusBasicSample/RingBufferPlusBasicSample.csproj index a8cef13..acc18ea 100644 --- a/samples/RingBufferPlusBasicSample/RingBufferPlusBasicSample.csproj +++ b/samples/RingBufferPlusBasicSample/RingBufferPlusBasicSample.csproj @@ -2,15 +2,15 @@ Exe - net9.0 + net10.0 enable enable - - - + + + diff --git a/samples/RingBufferPlusBasicTriggerScale/RingBufferPlusBasicTriggerScale.csproj b/samples/RingBufferPlusBasicTriggerScale/RingBufferPlusBasicTriggerScale.csproj index a8cef13..acc18ea 100644 --- a/samples/RingBufferPlusBasicTriggerScale/RingBufferPlusBasicTriggerScale.csproj +++ b/samples/RingBufferPlusBasicTriggerScale/RingBufferPlusBasicTriggerScale.csproj @@ -2,15 +2,15 @@ Exe - net9.0 + net10.0 enable enable - - - + + + diff --git a/samples/RingBufferPlusRabbitSample/RingBufferPlusRabbitSample.csproj b/samples/RingBufferPlusRabbitSample/RingBufferPlusRabbitSample.csproj index 58f4712..3e700c3 100644 --- a/samples/RingBufferPlusRabbitSample/RingBufferPlusRabbitSample.csproj +++ b/samples/RingBufferPlusRabbitSample/RingBufferPlusRabbitSample.csproj @@ -2,7 +2,7 @@ Exe - net9.0 + net10.0 enable enable @@ -14,9 +14,9 @@ - - - + + + diff --git a/src/RingBufferPlus.Tests/RingBufferPlus.Tests.csproj b/src/RingBufferPlus.Tests/RingBufferPlus.Tests.csproj index 7efa8cb..a862162 100644 --- a/src/RingBufferPlus.Tests/RingBufferPlus.Tests.csproj +++ b/src/RingBufferPlus.Tests/RingBufferPlus.Tests.csproj @@ -1,19 +1,25 @@  - net9.0 + net10.0 enable enable false - - - + + all + runtime; build; native; contentfiles; analyzers; buildtransitive + + + - - + + + all + runtime; build; native; contentfiles; analyzers; buildtransitive + diff --git a/src/RingBufferPlus/README.txt b/src/RingBufferPlus/README.txt index 01a8f25..164f6c6 100644 --- a/src/RingBufferPlus/README.txt +++ b/src/RingBufferPlus/README.txt @@ -42,8 +42,10 @@ Features What's new in the latest version ================================ +- v4.0.1 (latest version) + - Added support for .Net10 -- v4.0.0 (latest version) +- v4.0.0 - Added support for .Net9, maintained support.Net8 - Removed support for .Net6, .Net7 and netstandard2.1 - Some properties and commands have been refactored for readability or syntax errors. (Break changes) diff --git a/src/RingBufferPlus/RingBufferPlus.csproj b/src/RingBufferPlus/RingBufferPlus.csproj index 1fea91b..c559174 100644 --- a/src/RingBufferPlus/RingBufferPlus.csproj +++ b/src/RingBufferPlus/RingBufferPlus.csproj @@ -1,7 +1,7 @@  - net9.0;net8.0 + net10.0;net9.0;net8.0 enable enable latestmajor @@ -32,7 +32,11 @@ <_Parameter1>RingBufferPlus.Tests - + + + + + diff --git a/src/XmlDocMarkdownGenerator/XmlDocMarkdownGenerator.csproj b/src/XmlDocMarkdownGenerator/XmlDocMarkdownGenerator.csproj index e42f0d8..3a63ee7 100644 --- a/src/XmlDocMarkdownGenerator/XmlDocMarkdownGenerator.csproj +++ b/src/XmlDocMarkdownGenerator/XmlDocMarkdownGenerator.csproj @@ -2,7 +2,7 @@ Exe - net9.0 + net10.0 enable enable