From c196eda1ad1008382d6015345b1ebf84b6217a2a Mon Sep 17 00:00:00 2001 From: Jeffrey Stedfast Date: Mon, 9 Dec 2024 20:30:04 -0500 Subject: [PATCH] Bumped version to 4.9.0 --- MailKit/MailKit.csproj | 2 +- MailKit/MailKitLite.csproj | 2 +- MailKit/Properties/AssemblyInfo.cs | 6 ++-- ReleaseNotes.md | 12 +++++++ nuget/MailKit.nuspec | 24 +++++++------- nuget/MailKitLite.nuspec | 32 ++++++++++--------- .../ImapClientDemo.Android.csproj | 2 +- .../ImapClientDemo.iOS.csproj | 2 +- .../ImapClientDemo/ImapClientDemo.csproj | 2 +- samples/ImapIdle/ImapIdle/ImapIdle.csproj | 2 +- 10 files changed, 51 insertions(+), 35 deletions(-) diff --git a/MailKit/MailKit.csproj b/MailKit/MailKit.csproj index 94f0a3f07a..f0bfe58770 100644 --- a/MailKit/MailKit.csproj +++ b/MailKit/MailKit.csproj @@ -3,7 +3,7 @@ An Open Source cross-platform .NET mail-client library that is based on MimeKit and optimized for mobile devices. MailKit - 4.8.0 + 4.9.0 Jeffrey Stedfast 10 netstandard2.0;netstandard2.1;net462;net47;net48;net6.0;net8.0 diff --git a/MailKit/MailKitLite.csproj b/MailKit/MailKitLite.csproj index 3ee9f0d3b7..ae7bc9f406 100644 --- a/MailKit/MailKitLite.csproj +++ b/MailKit/MailKitLite.csproj @@ -3,7 +3,7 @@ An Open Source cross-platform .NET mail-client library that is based on MimeKit and optimized for mobile devices. MailKit - 4.8.0 + 4.9.0 Jeffrey Stedfast 10 netstandard2.0;netstandard2.1;net462;net47;net48;net8.0 diff --git a/MailKit/Properties/AssemblyInfo.cs b/MailKit/Properties/AssemblyInfo.cs index 6329190d94..da1ba293c5 100644 --- a/MailKit/Properties/AssemblyInfo.cs +++ b/MailKit/Properties/AssemblyInfo.cs @@ -79,6 +79,6 @@ // // If there have only been bug fixes, bump the Micro Version and/or the Build Number // in the AssemblyFileVersion attribute. -[assembly: AssemblyInformationalVersion ("4.8.0.0")] -[assembly: AssemblyFileVersion ("4.8.0.0")] -[assembly: AssemblyVersion ("4.8.0.0")] +[assembly: AssemblyInformationalVersion ("4.9.0.0")] +[assembly: AssemblyFileVersion ("4.9.0.0")] +[assembly: AssemblyVersion ("4.9.0.0")] diff --git a/ReleaseNotes.md b/ReleaseNotes.md index 6a32441eba..ca8ced38b4 100644 --- a/ReleaseNotes.md +++ b/ReleaseNotes.md @@ -1,5 +1,17 @@ # Release Notes +## MailKit 4.9.0 (2024-12-09) + +* Added an IMAP work-around for mail.ru which sometimes sends integer tokens as decimals in its responses. + (issue [#1838](https://github.com/jstedfast/MailKit/issues/1838)) +* Added a workaround for GMail IMAP BODY responses that include multipart expressions without any children + (e.g. `("ALTERNATIVE")`). (issue [#1841](https://github.com/jstedfast/MailKit/issues/1841)) +* Fixed default system proxy to handle null credentials and check if the targetUri is bypassed. + (issue [#1852](https://github.com/jstedfast/MailKit/issues/1852)) +* Dropped support for net6.0 (Microsoft support ended Nov 12, 2024). +* Bumped System.Threading.Tasks.Extensions dependency to 4.6.0. +* Bumped MimeKit dependency to 4.9.0. + ## MailKit 4.8.0 (2024-09-29) * Added a UniqueIdRange.SortOrder property. diff --git a/nuget/MailKit.nuspec b/nuget/MailKit.nuspec index 1e43a9cb18..84d462b406 100644 --- a/nuget/MailKit.nuspec +++ b/nuget/MailKit.nuspec @@ -2,7 +2,7 @@ MailKit - 4.8.0 + 4.9.0 MailKit Jeffrey Stedfast Jeffrey Stedfast @@ -26,10 +26,12 @@ Features include: An Open Source .NET mail-client library for Windows, Mac, Linux, and mobile platforms such as iOS and Android. -* Added a UniqueIdRange.SortOrder property. -* Updated the protocol log help link for ProtocolExceptions. (issue #1800) -* Fix SmtpClient.Dispose() when telemetry is configured. (issue #1816) -* Added ProxyClient.SystemProxy as a convenience property that wraps the default system proxy (aka HttpClient.DefaultProxy) on net6.0+. +* Added an IMAP work-around for mail.ru which sometimes sends integer tokens as decimals in its responses. (issue #1838) +* Added a workaround for GMail IMAP BODY responses that include multipart expressions without any children (e.g. `("ALTERNATIVE")`). (issue #1841) +* Fixed default system proxy to handle null credentials and check if the targetUri is bypassed. (issue #1852) +* Dropped support for net6.0 (Microsoft support ended Nov 12, 2024). +* Bumped System.Threading.Tasks.Extensions dependency to 4.6.0. +* Bumped MimeKit dependency to 4.9.0. .NET Foundation and Contributors en-US @@ -57,30 +59,30 @@ Features include: - + - + - + - + - + - + diff --git a/nuget/MailKitLite.nuspec b/nuget/MailKitLite.nuspec index 648fcf2bde..01ed4c00d2 100644 --- a/nuget/MailKitLite.nuspec +++ b/nuget/MailKitLite.nuspec @@ -2,7 +2,7 @@ MailKitLite - 4.8.0 + 4.9.0 MailKit Jeffrey Stedfast Jeffrey Stedfast @@ -26,10 +26,12 @@ Features include: An Open Source .NET mail-client library for Windows, Mac, Linux, and mobile platforms such as iOS and Android. -* Added a UniqueIdRange.SortOrder property. -* Updated the protocol log help link for ProtocolExceptions. (issue #1800) -* Fix SmtpClient.Dispose() when telemetry is configured. (issue #1816) -* Added ProxyClient.SystemProxy as a convenience property that wraps the default system proxy (aka HttpClient.DefaultProxy) on net6.0+. +* Added an IMAP work-around for mail.ru which sometimes sends integer tokens as decimals in its responses. (issue #1838) +* Added a workaround for GMail IMAP BODY responses that include multipart expressions without any children (e.g. `("ALTERNATIVE")`). (issue #1841) +* Fixed default system proxy to handle null credentials and check if the targetUri is bypassed. (issue #1852) +* Dropped support for net6.0 (Microsoft support ended Nov 12, 2024). +* Bumped System.Threading.Tasks.Extensions dependency to 4.6.0. +* Bumped MimeKit dependency to 4.9.0. .NET Foundation and Contributors en-US @@ -52,31 +54,31 @@ Features include: - - + + - - + + - - + + - + - - + + - + diff --git a/samples/ImapClientDemo.Android/ImapClientDemo.Android/ImapClientDemo.Android.csproj b/samples/ImapClientDemo.Android/ImapClientDemo.Android/ImapClientDemo.Android.csproj index a0f89e04ef..64f27fcdee 100644 --- a/samples/ImapClientDemo.Android/ImapClientDemo.Android/ImapClientDemo.Android.csproj +++ b/samples/ImapClientDemo.Android/ImapClientDemo.Android/ImapClientDemo.Android.csproj @@ -10,6 +10,6 @@ 1.0 - + \ No newline at end of file diff --git a/samples/ImapClientDemo.iOS/ImapClientDemo.iOS/ImapClientDemo.iOS.csproj b/samples/ImapClientDemo.iOS/ImapClientDemo.iOS/ImapClientDemo.iOS.csproj index a7cc5ba270..738ce5dbdc 100644 --- a/samples/ImapClientDemo.iOS/ImapClientDemo.iOS/ImapClientDemo.iOS.csproj +++ b/samples/ImapClientDemo.iOS/ImapClientDemo.iOS/ImapClientDemo.iOS.csproj @@ -7,7 +7,7 @@ 13.0 - + diff --git a/samples/ImapClientDemo/ImapClientDemo/ImapClientDemo.csproj b/samples/ImapClientDemo/ImapClientDemo/ImapClientDemo.csproj index 7055f6a1e1..e58dd25ccf 100644 --- a/samples/ImapClientDemo/ImapClientDemo/ImapClientDemo.csproj +++ b/samples/ImapClientDemo/ImapClientDemo/ImapClientDemo.csproj @@ -48,7 +48,7 @@ - + diff --git a/samples/ImapIdle/ImapIdle/ImapIdle.csproj b/samples/ImapIdle/ImapIdle/ImapIdle.csproj index 3828e24630..ce2f8eb0a8 100644 --- a/samples/ImapIdle/ImapIdle/ImapIdle.csproj +++ b/samples/ImapIdle/ImapIdle/ImapIdle.csproj @@ -8,7 +8,7 @@ - +