From 4764de4873d610662b84a4b3d01f23325475c35c Mon Sep 17 00:00:00 2001 From: Natalia Portillo Date: Thu, 14 Aug 2025 02:46:10 +0100 Subject: [PATCH] Update to .NET 8.0. --- Aaru.Checksums/Aaru.Checksums.csproj | 2 +- Aaru.CommonTypes/Aaru.CommonTypes.csproj | 2 +- Aaru.Compression/Aaru.Compression.csproj | 2 +- Aaru.Console/Aaru.Console.csproj | 2 +- Aaru.Core/Aaru.Core.csproj | 2 +- Aaru.Database/Aaru.Database.csproj | 2 +- Aaru.Decoders/Aaru.Decoders.csproj | 2 +- Aaru.Decryption/Aaru.Decryption.csproj | 2 +- Aaru.Devices/Aaru.Devices.csproj | 2 +- Aaru.Dto/Aaru.Dto.csproj | 2 +- Aaru.Filesystems/Aaru.Filesystems.csproj | 2 +- Aaru.Filters/Aaru.Filters.csproj | 2 +- Aaru.Helpers/Aaru.Helpers.csproj | 2 +- Aaru.Images/Aaru.Images.csproj | 2 +- Aaru.Partitions/Aaru.Partitions.csproj | 2 +- Aaru.Settings/Aaru.Settings.csproj | 2 +- Aaru.Tests.Devices/Aaru.Tests.Devices.csproj | 2 +- Aaru.Tests/Aaru.Tests.csproj | 2 +- Aaru.sln.DotSettings | 1 + Aaru/Aaru.csproj | 4 ++-- README.md | 2 +- 21 files changed, 22 insertions(+), 21 deletions(-) diff --git a/Aaru.Checksums/Aaru.Checksums.csproj b/Aaru.Checksums/Aaru.Checksums.csproj index 986ae4fd4..70b32eb41 100644 --- a/Aaru.Checksums/Aaru.Checksums.csproj +++ b/Aaru.Checksums/Aaru.Checksums.csproj @@ -15,7 +15,7 @@ Aaru Data Preservation Suite Aaru.Checksums $(Version) - netcoreapp3.1 + net8.0 8 C# implementation of CRC16, CRC32, CRC64, Fletcher, MD5, SHA1, SHA2 and SpamSum. https://github.com/aaru-dps/ diff --git a/Aaru.CommonTypes/Aaru.CommonTypes.csproj b/Aaru.CommonTypes/Aaru.CommonTypes.csproj index ec8cf9ebb..58ba83068 100644 --- a/Aaru.CommonTypes/Aaru.CommonTypes.csproj +++ b/Aaru.CommonTypes/Aaru.CommonTypes.csproj @@ -15,7 +15,7 @@ Aaru Data Preservation Suite Aaru.CommonTypes $(Version) - netcoreapp3.1 + net8.0 8 Contains common types defined by the Aaru Data Preservation Suite. https://github.com/aaru-dps/ diff --git a/Aaru.Compression/Aaru.Compression.csproj b/Aaru.Compression/Aaru.Compression.csproj index 9f4484e36..8b8d43c56 100644 --- a/Aaru.Compression/Aaru.Compression.csproj +++ b/Aaru.Compression/Aaru.Compression.csproj @@ -16,7 +16,7 @@ Aaru Data Preservation Suite Aaru Data Preservation Suite $(Version) - netcoreapp3.1 + net8.0 8 Compression algorithms used by the Aaru Data Preservation Suite. https://github.com/aaru-dps/ diff --git a/Aaru.Console/Aaru.Console.csproj b/Aaru.Console/Aaru.Console.csproj index f2f4a6069..785d32dad 100644 --- a/Aaru.Console/Aaru.Console.csproj +++ b/Aaru.Console/Aaru.Console.csproj @@ -15,7 +15,7 @@ Aaru Data Preservation Suite Aaru.Console $(Version) - netcoreapp3.1 + net8.0 8 Contains console implementation used by the Aaru Data Preservation Suite. https://github.com/aaru-dps/ diff --git a/Aaru.Core/Aaru.Core.csproj b/Aaru.Core/Aaru.Core.csproj index ed613948a..adb02a628 100644 --- a/Aaru.Core/Aaru.Core.csproj +++ b/Aaru.Core/Aaru.Core.csproj @@ -15,7 +15,7 @@ Aaru Data Preservation Suite Aaru.Core $(Version) - netcoreapp3.1 + net8.0 8 Contains core algorithms used by the Aaru Data Preservation Suite. https://github.com/aaru-dps/ diff --git a/Aaru.Database/Aaru.Database.csproj b/Aaru.Database/Aaru.Database.csproj index 85fbff8a3..f72fcf23b 100644 --- a/Aaru.Database/Aaru.Database.csproj +++ b/Aaru.Database/Aaru.Database.csproj @@ -14,7 +14,7 @@ Aaru Data Preservation Suite Aaru.Database $(Version) - netcoreapp3.1 + net8.0 8 Database models used by the Aaru Data Preservation Suite. https://github.com/aaru-dps/ diff --git a/Aaru.Decoders/Aaru.Decoders.csproj b/Aaru.Decoders/Aaru.Decoders.csproj index 4fea38565..583f1ca93 100644 --- a/Aaru.Decoders/Aaru.Decoders.csproj +++ b/Aaru.Decoders/Aaru.Decoders.csproj @@ -15,7 +15,7 @@ Aaru Data Preservation Suite Aaru.Decoders $(Version) - netcoreapp3.1 + net8.0 8 Binary structure decoders used by the Aaru Data Preservation Suite. https://github.com/aaru-dps/ diff --git a/Aaru.Decryption/Aaru.Decryption.csproj b/Aaru.Decryption/Aaru.Decryption.csproj index d48b3f456..482ec5583 100644 --- a/Aaru.Decryption/Aaru.Decryption.csproj +++ b/Aaru.Decryption/Aaru.Decryption.csproj @@ -13,7 +13,7 @@ Aaru Data Preservation Suite Aaru.Decryption $(Version) - netcoreapp3.1 + net8.0 8 Decryption algorithms used by the Aaru Data Preservation Suite. https://github.com/aaru-dps/ diff --git a/Aaru.Devices/Aaru.Devices.csproj b/Aaru.Devices/Aaru.Devices.csproj index e99d75bb5..0e3e6b48c 100644 --- a/Aaru.Devices/Aaru.Devices.csproj +++ b/Aaru.Devices/Aaru.Devices.csproj @@ -15,7 +15,7 @@ Aaru Data Preservation Suite Aaru.Devices $(Version) - netcoreapp3.1 + net8.0 8 Media device hardware interface implementation used by the Aaru Data Preservation Suite. https://github.com/aaru-dps/ diff --git a/Aaru.Dto/Aaru.Dto.csproj b/Aaru.Dto/Aaru.Dto.csproj index d34985085..34d2913e6 100644 --- a/Aaru.Dto/Aaru.Dto.csproj +++ b/Aaru.Dto/Aaru.Dto.csproj @@ -17,7 +17,7 @@ Aaru Data Preservation Suite Aaru.Dto $(Version) - netcoreapp3.1 + net8.0 8 Data transfer objects used to interchange data between Aaru and Aaru.Server. https://github.com/aaru-dps/ diff --git a/Aaru.Filesystems/Aaru.Filesystems.csproj b/Aaru.Filesystems/Aaru.Filesystems.csproj index a0a43183f..23de30215 100644 --- a/Aaru.Filesystems/Aaru.Filesystems.csproj +++ b/Aaru.Filesystems/Aaru.Filesystems.csproj @@ -15,7 +15,7 @@ Aaru Data Preservation Suite Aaru.Filesystems $(Version) - netcoreapp3.1 + net8.0 CS0649 8 Filesystem implementations used by the Aaru Data Preservation Suite. diff --git a/Aaru.Filters/Aaru.Filters.csproj b/Aaru.Filters/Aaru.Filters.csproj index feff87d5a..d65495bd7 100644 --- a/Aaru.Filters/Aaru.Filters.csproj +++ b/Aaru.Filters/Aaru.Filters.csproj @@ -15,7 +15,7 @@ Aaru Data Preservation Suite Aaru.Filters $(Version) - netcoreapp3.1 + net8.0 8 File filters used by the Aaru Data Preservation Suite. https://github.com/aaru-dps/ diff --git a/Aaru.Helpers/Aaru.Helpers.csproj b/Aaru.Helpers/Aaru.Helpers.csproj index 44cf4caa4..93189cf23 100644 --- a/Aaru.Helpers/Aaru.Helpers.csproj +++ b/Aaru.Helpers/Aaru.Helpers.csproj @@ -15,7 +15,7 @@ Aaru Data Preservation Suite Aaru.Helpers $(Version) - netcoreapp3.1 + net8.0 8 Contains helpers used by the Aaru Data Preservation Suite. https://github.com/aaru-dps/ diff --git a/Aaru.Images/Aaru.Images.csproj b/Aaru.Images/Aaru.Images.csproj index fc912bad7..bb6f6a86c 100644 --- a/Aaru.Images/Aaru.Images.csproj +++ b/Aaru.Images/Aaru.Images.csproj @@ -15,7 +15,7 @@ Aaru Data Preservation Suite Aaru.DiscImages $(Version) - netcoreapp3.1 + net8.0 CS0649 8 Media image formats used by the Aaru Data Preservation Suite. diff --git a/Aaru.Partitions/Aaru.Partitions.csproj b/Aaru.Partitions/Aaru.Partitions.csproj index 4b2068f79..5bd813f6d 100644 --- a/Aaru.Partitions/Aaru.Partitions.csproj +++ b/Aaru.Partitions/Aaru.Partitions.csproj @@ -15,7 +15,7 @@ Aaru Data Preservation Suite Aaru.Partitions $(Version) - netcoreapp3.1 + net8.0 CS0649 8 Partitioning schemes implemented by the Aaru Data Preservation Suite. diff --git a/Aaru.Settings/Aaru.Settings.csproj b/Aaru.Settings/Aaru.Settings.csproj index ac682490c..82a96cfaf 100644 --- a/Aaru.Settings/Aaru.Settings.csproj +++ b/Aaru.Settings/Aaru.Settings.csproj @@ -15,7 +15,7 @@ Aaru Data Preservation Suite Aaru.Settings $(Version) - netcoreapp3.1 + net8.0 8 Settings interface used by the Aaru Data Preservation Suite. https://github.com/aaru-dps/ diff --git a/Aaru.Tests.Devices/Aaru.Tests.Devices.csproj b/Aaru.Tests.Devices/Aaru.Tests.Devices.csproj index e1621603a..c16e1f1a7 100644 --- a/Aaru.Tests.Devices/Aaru.Tests.Devices.csproj +++ b/Aaru.Tests.Devices/Aaru.Tests.Devices.csproj @@ -9,7 +9,7 @@ Aaru.Tests.Devices $(Version) false - netcoreapp3.1 + net8.0 true 5.3.2 Claunia.com diff --git a/Aaru.Tests/Aaru.Tests.csproj b/Aaru.Tests/Aaru.Tests.csproj index 0c6228e5d..144c58b87 100644 --- a/Aaru.Tests/Aaru.Tests.csproj +++ b/Aaru.Tests/Aaru.Tests.csproj @@ -1,7 +1,7 @@ - netcoreapp3.1 + net8.0 false diff --git a/Aaru.sln.DotSettings b/Aaru.sln.DotSettings index f62149ebc..32854142d 100644 --- a/Aaru.sln.DotSettings +++ b/Aaru.sln.DotSettings @@ -267,6 +267,7 @@ ZFS /opt/dotnet/sdk/3.0.100/MSBuild.dll 1048576 + True True True True diff --git a/Aaru/Aaru.csproj b/Aaru/Aaru.csproj index cd8248d31..52b071548 100644 --- a/Aaru/Aaru.csproj +++ b/Aaru/Aaru.csproj @@ -10,7 +10,7 @@ aaru $(Version) false - netcoreapp3.1 + net8.0 true 5.3.2 Claunia.com @@ -18,7 +18,7 @@ Aaru Data Preservation Suite Aaru $(Version) - alpine-x64;linux-arm64;linux-arm;linux-x64;osx-x64;win-arm64;win-arm;win-x64;win-x86;debian-arm;debian-arm64;debian-x64;rhel-arm64;rhel-x64;sles-x64 + linux-arm64;linux-arm;linux-x64;osx-x64;win-arm64;win-arm;win-x64;win-x86 true 8 diff --git a/README.md b/README.md index ed886c465..b07d93237 100644 --- a/README.md +++ b/README.md @@ -28,7 +28,7 @@ Stable releases in [Github](https://github.com/aaru-dps/Aaru/releases). System requirements =================== -Aaru is created using .NET Core 3.1 and can be compiled with all the major IDEs. To run it you require to use one of the +Aaru is created using .NET 8.0 and can be compiled with all the major IDEs. To run it you require to use one of the stable releases, or build it yourself. Usage