From d5d72ac37dee25287105d9c6cda25938c9695c64 Mon Sep 17 00:00:00 2001 From: Christian <6939810+chkr1011@users.noreply.github.com> Date: Fri, 17 Oct 2025 19:06:28 +0200 Subject: [PATCH] Enable support for AOT compilation (#2209) * Update project files * Update release notes --- Source/MQTTnet.AspnetCore/MQTTnet.AspNetCore.csproj | 1 + Source/MQTTnet.Extensions.Rpc/MQTTnet.Extensions.Rpc.csproj | 1 + .../MQTTnet.Extensions.TopicTemplate.csproj | 1 + Source/MQTTnet.Server/MQTTnet.Server.csproj | 1 + Source/MQTTnet/MQTTnet.csproj | 1 + Source/ReleaseNotes.md | 1 + 6 files changed, 6 insertions(+) diff --git a/Source/MQTTnet.AspnetCore/MQTTnet.AspNetCore.csproj b/Source/MQTTnet.AspnetCore/MQTTnet.AspNetCore.csproj index 5357dd70..cc9286a0 100644 --- a/Source/MQTTnet.AspnetCore/MQTTnet.AspNetCore.csproj +++ b/Source/MQTTnet.AspnetCore/MQTTnet.AspNetCore.csproj @@ -38,6 +38,7 @@ low low latest-Recommended + true diff --git a/Source/MQTTnet.Extensions.Rpc/MQTTnet.Extensions.Rpc.csproj b/Source/MQTTnet.Extensions.Rpc/MQTTnet.Extensions.Rpc.csproj index b38fb489..6d38cb4d 100644 --- a/Source/MQTTnet.Extensions.Rpc/MQTTnet.Extensions.Rpc.csproj +++ b/Source/MQTTnet.Extensions.Rpc/MQTTnet.Extensions.Rpc.csproj @@ -36,6 +36,7 @@ true low latest-Recommended + true diff --git a/Source/MQTTnet.Extensions.TopicTemplate/MQTTnet.Extensions.TopicTemplate.csproj b/Source/MQTTnet.Extensions.TopicTemplate/MQTTnet.Extensions.TopicTemplate.csproj index 01568c41..7024e273 100644 --- a/Source/MQTTnet.Extensions.TopicTemplate/MQTTnet.Extensions.TopicTemplate.csproj +++ b/Source/MQTTnet.Extensions.TopicTemplate/MQTTnet.Extensions.TopicTemplate.csproj @@ -32,6 +32,7 @@ For release notes please go to MQTTnet release notes (https://www.nuget.org/packages/MQTTnet/). true 1591;NETSDK1138 + true diff --git a/Source/MQTTnet.Server/MQTTnet.Server.csproj b/Source/MQTTnet.Server/MQTTnet.Server.csproj index df486360..ee854507 100644 --- a/Source/MQTTnet.Server/MQTTnet.Server.csproj +++ b/Source/MQTTnet.Server/MQTTnet.Server.csproj @@ -37,6 +37,7 @@ enable disable latest-Recommended + true diff --git a/Source/MQTTnet/MQTTnet.csproj b/Source/MQTTnet/MQTTnet.csproj index 380beef9..13f78639 100644 --- a/Source/MQTTnet/MQTTnet.csproj +++ b/Source/MQTTnet/MQTTnet.csproj @@ -45,6 +45,7 @@ true low latest-Recommended + true diff --git a/Source/ReleaseNotes.md b/Source/ReleaseNotes.md index 0e69a1b9..52eada23 100644 --- a/Source/ReleaseNotes.md +++ b/Source/ReleaseNotes.md @@ -1,4 +1,5 @@ * Core: Used new language features across the entire library * Core: Performance improvements * Server: Improved performance of retained messages when no event handler is attached (#2093, thanks to @zhaowgit) +* Marked all projects as AOT compatible * Restored the strong name of the nugets