From 17fcd5b6ba4ced57ebf1e783b0c2b3e680fb38a3 Mon Sep 17 00:00:00 2001 From: Nicholas Blumhardt Date: Wed, 1 Oct 2025 14:37:55 +1000 Subject: [PATCH 1/3] Dev version bump [skip ci] --- Directory.Build.props | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Directory.Build.props b/Directory.Build.props index e348342..24e65eb 100644 --- a/Directory.Build.props +++ b/Directory.Build.props @@ -1,5 +1,5 @@ - 1.1.0 + 1.1.1 - \ No newline at end of file + From 7e9cfe821922f148057331da13a7da1658fc1c40 Mon Sep 17 00:00:00 2001 From: Nicholas Blumhardt Date: Sat, 7 Mar 2026 12:52:46 +1000 Subject: [PATCH 2/3] Update MailKit, project setup tweaks --- Build.ps1 | 2 +- Directory.Build.props | 5 ++++- Directory.Version.props | 5 +++++ harness/Seq.Mail.TestHarness/Seq.Mail.TestHarness.csproj | 2 +- seq-app-mail.sln | 2 +- src/Seq.App.Mail.AmazonSes/Seq.App.Mail.AmazonSes.csproj | 2 -- .../Seq.App.Mail.Microsoft365.csproj | 2 -- src/Seq.App.Mail.Smtp/Seq.App.Mail.Smtp.csproj | 2 -- src/Seq.Apps.Testing/Seq.Apps.Testing.csproj | 2 -- src/Seq.Mail/Seq.Mail.csproj | 4 +--- src/Seq.Syntax/Seq.Syntax.csproj | 2 -- test/Seq.Mail.Tests/Seq.Mail.Tests.csproj | 3 +-- test/Seq.Mail.Tests/SmtpMailAppTests.cs | 2 +- test/Seq.Syntax.Tests/Seq.Syntax.Tests.csproj | 3 +-- 14 files changed, 16 insertions(+), 22 deletions(-) create mode 100644 Directory.Version.props diff --git a/Build.ps1 b/Build.ps1 index 61448e8..585ccb3 100644 --- a/Build.ps1 +++ b/Build.ps1 @@ -14,7 +14,7 @@ if(Test-Path .\artifacts) { & dotnet restore --no-cache -$dbp = [Xml] (Get-Content .\Directory.Build.props) +$dbp = [Xml] (Get-Content .\Directory.Version.props) $versionPrefix = $dbp.Project.PropertyGroup.VersionPrefix Write-Output "build: Package version prefix is $versionPrefix" diff --git a/Directory.Build.props b/Directory.Build.props index 24e65eb..0ec1dab 100644 --- a/Directory.Build.props +++ b/Directory.Build.props @@ -1,5 +1,8 @@ + + - 1.1.1 + enable + true diff --git a/Directory.Version.props b/Directory.Version.props new file mode 100644 index 0000000..24e65eb --- /dev/null +++ b/Directory.Version.props @@ -0,0 +1,5 @@ + + + 1.1.1 + + diff --git a/harness/Seq.Mail.TestHarness/Seq.Mail.TestHarness.csproj b/harness/Seq.Mail.TestHarness/Seq.Mail.TestHarness.csproj index 49801ad..77d4f7a 100644 --- a/harness/Seq.Mail.TestHarness/Seq.Mail.TestHarness.csproj +++ b/harness/Seq.Mail.TestHarness/Seq.Mail.TestHarness.csproj @@ -4,7 +4,7 @@ Exe net6.0 enable - enable + false diff --git a/seq-app-mail.sln b/seq-app-mail.sln index e555869..f49e244 100644 --- a/seq-app-mail.sln +++ b/seq-app-mail.sln @@ -14,7 +14,7 @@ ProjectSection(SolutionItems) = preProject LICENSE = LICENSE README.md = README.md RunLocalSmtp.ps1 = RunLocalSmtp.ps1 - Directory.Build.props = Directory.Build.props + Directory.Version.props = Directory.Version.props Build.ps1 = Build.ps1 EndProjectSection EndProject diff --git a/src/Seq.App.Mail.AmazonSes/Seq.App.Mail.AmazonSes.csproj b/src/Seq.App.Mail.AmazonSes/Seq.App.Mail.AmazonSes.csproj index 8f14b78..41b5d64 100644 --- a/src/Seq.App.Mail.AmazonSes/Seq.App.Mail.AmazonSes.csproj +++ b/src/Seq.App.Mail.AmazonSes/Seq.App.Mail.AmazonSes.csproj @@ -2,7 +2,6 @@ net6.0 - enable Send events and notifications from Seq via the Amazon Simple Email Service (SES) API. Datalust, Serilog Contributors seq-app amazon aws ses simple email service @@ -11,7 +10,6 @@ Apache-2.0 https://github.com/datalust/seq-app-mail git - true diff --git a/src/Seq.App.Mail.Microsoft365/Seq.App.Mail.Microsoft365.csproj b/src/Seq.App.Mail.Microsoft365/Seq.App.Mail.Microsoft365.csproj index 5c171c9..f2416e6 100644 --- a/src/Seq.App.Mail.Microsoft365/Seq.App.Mail.Microsoft365.csproj +++ b/src/Seq.App.Mail.Microsoft365/Seq.App.Mail.Microsoft365.csproj @@ -2,7 +2,6 @@ net6.0 - enable Send events and notifications from Seq via Microsoft 365 mail. Datalust, Serilog Contributors seq-app microsoft-365 email @@ -11,7 +10,6 @@ Apache-2.0 https://github.com/datalust/seq-app-mail git - true diff --git a/src/Seq.App.Mail.Smtp/Seq.App.Mail.Smtp.csproj b/src/Seq.App.Mail.Smtp/Seq.App.Mail.Smtp.csproj index 9f29b17..8716f4d 100644 --- a/src/Seq.App.Mail.Smtp/Seq.App.Mail.Smtp.csproj +++ b/src/Seq.App.Mail.Smtp/Seq.App.Mail.Smtp.csproj @@ -2,7 +2,6 @@ net6.0 - enable Send events and notifications from Seq via SMTP mail. Datalust, Serilog Contributors seq-app smtp email @@ -11,7 +10,6 @@ Apache-2.0 https://github.com/datalust/seq-app-mail git - true diff --git a/src/Seq.Apps.Testing/Seq.Apps.Testing.csproj b/src/Seq.Apps.Testing/Seq.Apps.Testing.csproj index 5b70c97..a719ceb 100644 --- a/src/Seq.Apps.Testing/Seq.Apps.Testing.csproj +++ b/src/Seq.Apps.Testing/Seq.Apps.Testing.csproj @@ -2,9 +2,7 @@ net6.0 - enable true - true Helper types for development and debugging of Seq plug-in apps. Datalust Apache-2.0 diff --git a/src/Seq.Mail/Seq.Mail.csproj b/src/Seq.Mail/Seq.Mail.csproj index 01c796e..90d9342 100644 --- a/src/Seq.Mail/Seq.Mail.csproj +++ b/src/Seq.Mail/Seq.Mail.csproj @@ -2,7 +2,6 @@ net6.0 - enable Shared infrastructure for Seq apps that integrate with email and similar messaging services. Datalust https://github.com/datalust/seq-app-mail @@ -10,7 +9,6 @@ Apache-2.0 https://github.com/datalust/seq-app-mail git - true @@ -22,7 +20,7 @@ - + diff --git a/src/Seq.Syntax/Seq.Syntax.csproj b/src/Seq.Syntax/Seq.Syntax.csproj index 6656735..ffdbd45 100644 --- a/src/Seq.Syntax/Seq.Syntax.csproj +++ b/src/Seq.Syntax/Seq.Syntax.csproj @@ -2,7 +2,6 @@ net6.0 - enable Template and expression evaluation using a syntax based on the Seq query language. Datalust https://github.com/datalust/seq-app-mail @@ -10,7 +9,6 @@ Apache-2.0 https://github.com/datalust/seq-app-mail git - true latest diff --git a/test/Seq.Mail.Tests/Seq.Mail.Tests.csproj b/test/Seq.Mail.Tests/Seq.Mail.Tests.csproj index a139b68..ad29a08 100644 --- a/test/Seq.Mail.Tests/Seq.Mail.Tests.csproj +++ b/test/Seq.Mail.Tests/Seq.Mail.Tests.csproj @@ -1,8 +1,7 @@  net8.0 - enable - true + diff --git a/test/Seq.Mail.Tests/SmtpMailAppTests.cs b/test/Seq.Mail.Tests/SmtpMailAppTests.cs index 70bf1ac..28318ff 100644 --- a/test/Seq.Mail.Tests/SmtpMailAppTests.cs +++ b/test/Seq.Mail.Tests/SmtpMailAppTests.cs @@ -49,7 +49,7 @@ public async Task EventsAreSentAsMessages() Assert.Equal("f@localhost", message.From.ToString()); Assert.Equal(new[] { "t@localhost", "r@localhost" }, message.To.Select(t => t.ToString())); Assert.Equal("s", message.Subject); - Assert.Equal("b", message.HtmlBody.Trim()); + Assert.Equal("b", message.HtmlBody!.Trim()); Assert.Null(message.TextBody); } diff --git a/test/Seq.Syntax.Tests/Seq.Syntax.Tests.csproj b/test/Seq.Syntax.Tests/Seq.Syntax.Tests.csproj index 55e7f30..304e0dc 100644 --- a/test/Seq.Syntax.Tests/Seq.Syntax.Tests.csproj +++ b/test/Seq.Syntax.Tests/Seq.Syntax.Tests.csproj @@ -1,8 +1,7 @@ net8.0 - enable - true + From 43c34967d6b6ad0dc278e87d0d0e8849462a8bb2 Mon Sep 17 00:00:00 2001 From: Nicholas Blumhardt Date: Sat, 7 Mar 2026 12:54:31 +1000 Subject: [PATCH 3/3] Remove a dangling newline --- test/Seq.Syntax.Tests/Seq.Syntax.Tests.csproj | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/test/Seq.Syntax.Tests/Seq.Syntax.Tests.csproj b/test/Seq.Syntax.Tests/Seq.Syntax.Tests.csproj index 304e0dc..21d0086 100644 --- a/test/Seq.Syntax.Tests/Seq.Syntax.Tests.csproj +++ b/test/Seq.Syntax.Tests/Seq.Syntax.Tests.csproj @@ -1,7 +1,6 @@ net8.0 - @@ -24,4 +23,4 @@ PreserveNewest - \ No newline at end of file +