Skip to content

Commit f090ca6

Browse files
authored
Update target frameworks and copyright years (#298)
* Update target frameworks and copyright years Bump supported target frameworks to net8.0 and net9.0, removing net6.0 and net7.0 where applicable, across all projects and tests. Update copyright years from 2019-2022 to 2019-2025 in all source files and StyleCop configuration. * Update CI workflows to use .NET 8/9 and windows-latest Replaces .NET 6/7 with .NET 8/9 in both CI and release workflows, and updates the build runner to use 'windows-latest' instead of 'windows-2025'. This ensures compatibility with the latest supported environments and .NET versions.
1 parent 2e2c28b commit f090ca6

File tree

48 files changed

+51
-53
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

48 files changed

+51
-53
lines changed

.github/workflows/ci-build.yml

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ env:
1212

1313
jobs:
1414
build:
15-
runs-on: windows-2025
15+
runs-on: windows-latest
1616
outputs:
1717
nbgv: ${{ steps.nbgv.outputs.SemVer2 }}
1818
steps:
@@ -23,13 +23,12 @@ jobs:
2323
fetch-depth: 0
2424
lfs: true
2525

26-
- name: Install .NET 6 / 7 / 8
26+
- name: Install .NET 8 and 9
2727
uses: actions/setup-dotnet@v4
2828
with:
2929
dotnet-version: |
30-
6.0.x
31-
7.0.x
3230
8.0.x
31+
9.0.x
3332
3433
- name: NBGV
3534
id: nbgv

.github/workflows/release.yml

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,13 +23,12 @@ jobs:
2323
fetch-depth: 0
2424
lfs: true
2525

26-
- name: Install .NET 6 / 7 / 8
26+
- name: Install .NET 8 and 9
2727
uses: actions/setup-dotnet@v4
2828
with:
2929
dotnet-version: |
30-
6.0.x
31-
7.0.x
3230
8.0.x
31+
9.0.x
3332
3433
- name: NBGV
3534
id: nbgv

src/ReactiveMarbles.CacheData.SystemTextJson/ReactiveMarbles.CacheDatabase.SystemTextJson.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22

33
<PropertyGroup>
4-
<TargetFrameworks>netstandard2.0;net6.0;net7.0;net8.0</TargetFrameworks>
4+
<TargetFrameworks>netstandard2.0;net8.0;net9.0</TargetFrameworks>
55
<Nullable>enable</Nullable>
66
<LangVersion>preview</LangVersion>
77
</PropertyGroup>

src/ReactiveMarbles.CacheData.SystemTextJson/SystemJsonSerializer.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// Copyright (c) 2019-2022 ReactiveUI Association Incorporated. All rights reserved.
1+
// Copyright (c) 2019-2025 ReactiveUI Association Incorporated. All rights reserved.
22
// ReactiveUI Association Incorporated licenses this file to you under the MIT license.
33
// See the LICENSE file in the project root for full license information.
44

src/ReactiveMarbles.CacheDatabase.Benchmarks/ReactiveMarbles.CacheDatabase.Benchmarks.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
<PropertyGroup>
44
<OutputType>Exe</OutputType>
5-
<TargetFrameworks>net6.0</TargetFrameworks>
5+
<TargetFrameworks>net8.0</TargetFrameworks>
66
<IsPackable>false</IsPackable>
77
</PropertyGroup>
88

src/ReactiveMarbles.CacheDatabase.Core/CoreRegistrations.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// Copyright (c) 2019-2022 ReactiveUI Association Incorporated. All rights reserved.
1+
// Copyright (c) 2019-2025 ReactiveUI Association Incorporated. All rights reserved.
22
// ReactiveUI Association Incorporated licenses this file to you under the MIT license.
33
// See the LICENSE file in the project root for full license information.
44

src/ReactiveMarbles.CacheDatabase.Core/HttpExtensions.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// Copyright (c) 2019-2022 ReactiveUI Association Incorporated. All rights reserved.
1+
// Copyright (c) 2019-2025 ReactiveUI Association Incorporated. All rights reserved.
22
// ReactiveUI Association Incorporated licenses this file to you under the MIT license.
33
// See the LICENSE file in the project root for full license information.
44

src/ReactiveMarbles.CacheDatabase.Core/HttpService.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// Copyright (c) 2019-2022 ReactiveUI Association Incorporated. All rights reserved.
1+
// Copyright (c) 2019-2025 ReactiveUI Association Incorporated. All rights reserved.
22
// ReactiveUI Association Incorporated licenses this file to you under the MIT license.
33
// See the LICENSE file in the project root for full license information.
44

src/ReactiveMarbles.CacheDatabase.Core/IBlobCache.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// Copyright (c) 2019-2022 ReactiveUI Association Incorporated. All rights reserved.
1+
// Copyright (c) 2019-2025 ReactiveUI Association Incorporated. All rights reserved.
22
// ReactiveUI Association Incorporated licenses this file to you under the MIT license.
33
// See the LICENSE file in the project root for full license information.
44

src/ReactiveMarbles.CacheDatabase.Core/IHttpService.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// Copyright (c) 2019-2022 ReactiveUI Association Incorporated. All rights reserved.
1+
// Copyright (c) 2019-2025 ReactiveUI Association Incorporated. All rights reserved.
22
// ReactiveUI Association Incorporated licenses this file to you under the MIT license.
33
// See the LICENSE file in the project root for full license information.
44

0 commit comments

Comments
 (0)