From 73922e7a4cb187f790e5246e13c09dd2e6d55ffd Mon Sep 17 00:00:00 2001 From: Victor Derks Date: Sun, 21 Dec 2025 21:25:06 +0100 Subject: [PATCH 1/2] feat: Update to .NET 10.0 --- CHANGELOG.md | 3 ++- ConvertProjDepToProjRef.slnx | 1 + Directory.Build.props | 4 ++-- Directory.Packages.props | 2 +- README.md | 8 ++++---- global.json | 7 +++++++ src/ConvertProjDepToProjRef.csproj | 2 +- 7 files changed, 18 insertions(+), 9 deletions(-) create mode 100644 global.json diff --git a/CHANGELOG.md b/CHANGELOG.md index e9c5a6f..30f578c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -9,12 +9,13 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](http://keepachangelog.com/) and this project adheres to [Semantic Versioning](http://semver.org/). -## [UNRELEASED] +## [1.0.2 - UNRELEASED] ### Changed - Switched to .NET 8.0 standard artifacts layout - Make project conforming to REUSE +- Updated the project to .NET 10.0 ## [1.0.1 - 2024-11-16] diff --git a/ConvertProjDepToProjRef.slnx b/ConvertProjDepToProjRef.slnx index 76de0cf..b171a05 100644 --- a/ConvertProjDepToProjRef.slnx +++ b/ConvertProjDepToProjRef.slnx @@ -10,6 +10,7 @@ SPDX-License-Identifier: MIT + diff --git a/Directory.Build.props b/Directory.Build.props index b1bde23..633cd10 100644 --- a/Directory.Build.props +++ b/Directory.Build.props @@ -6,8 +6,8 @@ SPDX-License-Identifier: MIT - net9.0 - 13.0 + net10.0 + 14.0 strict enable enable diff --git a/Directory.Packages.props b/Directory.Packages.props index 5a558ae..70bdb19 100644 --- a/Directory.Packages.props +++ b/Directory.Packages.props @@ -4,6 +4,6 @@ SPDX-License-Identifier: MIT --> - + \ No newline at end of file diff --git a/README.md b/README.md index 6d79783..5e6022d 100644 --- a/README.md +++ b/README.md @@ -15,7 +15,7 @@ files. ## Features -* .NET 9.0 App. +* .NET 10.0 App. ## Build Instructions @@ -42,13 +42,13 @@ dotnet build -c Release ## Prebuild Executable -As convenience a prebuild executable for Windows x64 is available. +As convenience a prebuilt executable for Windows x64 is available. Go to the [releases](https://github.com/vbaderks/ConvertProjDepToProjRef/releases) page and click on Assets at the bottom to show the files available in a release. Download the binary file ConvertProjDepToProjRef.exe. > [!NOTE] -> Microsoft Defender SmartScreen may show a warning about an unrecognised app when running the executable for the first time. +> Microsoft Defender SmartScreen may show a warning about an unrecognized app when running the executable for the first time. Click on "More Info" + "Run anyway" to continue. The executable is signed, but Defender SmartScreen requires an Extended Validation (EV) code signing certificate, which is only available -to commercial organisations, for direct full trust. +to commercial organizations, for direct full trust. diff --git a/global.json b/global.json new file mode 100644 index 0000000..f7d8357 --- /dev/null +++ b/global.json @@ -0,0 +1,7 @@ +{ + "sdk": { + "version": "10.0.101", + "rollForward": "latestFeature", + "allowPrerelease": false + } +} diff --git a/src/ConvertProjDepToProjRef.csproj b/src/ConvertProjDepToProjRef.csproj index 9fa0c3c..23405bb 100644 --- a/src/ConvertProjDepToProjRef.csproj +++ b/src/ConvertProjDepToProjRef.csproj @@ -8,7 +8,7 @@ SPDX-License-Identifier: MIT Exe true - 1.0.1 + 1.0.2 From 604b90707bad03acb35a880ab2fb67967c808714 Mon Sep 17 00:00:00 2001 From: Victor Derks Date: Sun, 21 Dec 2025 21:27:59 +0100 Subject: [PATCH 2/2] Update license config --- REUSE.toml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/REUSE.toml b/REUSE.toml index f896cc3..bfa1415 100644 --- a/REUSE.toml +++ b/REUSE.toml @@ -1,7 +1,7 @@ # SPDX-FileCopyrightText: © 2024 Victor Derks # SPDX-License-Identifier: MIT -# This is a configuration file for the reuse lint tool. It allows specifing license info +# This is a configuration file for the reuse lint tool. It allows specifying license info # for files that cannot be extended with such info. version = 1 @@ -9,7 +9,7 @@ version = 1 [[annotations]] path = [ "exclusion.dic", - "ConvertProjDepToProjRef.sln", + "global.json", "ConvertProjDepToProjRef.sln.DotSettings", ] precedence = "aggregate"