Skip to content

Commit df02bf9

Browse files
committed
Bumped version to 4.12.0
1 parent 0420184 commit df02bf9

File tree

11 files changed

+56
-32
lines changed

11 files changed

+56
-32
lines changed

MailKit/MailKit.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<PropertyGroup>
44
<Description>An Open Source cross-platform .NET mail-client library that is based on MimeKit and optimized for mobile devices.</Description>
55
<AssemblyTitle>MailKit</AssemblyTitle>
6-
<VersionPrefix>4.11.0</VersionPrefix>
6+
<VersionPrefix>4.12.0</VersionPrefix>
77
<Authors>Jeffrey Stedfast</Authors>
88
<LangVersion>10</LangVersion>
99
<TargetFrameworks>netstandard2.0;netstandard2.1;net462;net47;net48;net6.0;net8.0</TargetFrameworks>

MailKit/MailKitLite.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<PropertyGroup>
44
<Description>An Open Source cross-platform .NET mail-client library that is based on MimeKit and optimized for mobile devices.</Description>
55
<AssemblyTitle>MailKit</AssemblyTitle>
6-
<VersionPrefix>4.11.0</VersionPrefix>
6+
<VersionPrefix>4.12.0</VersionPrefix>
77
<Authors>Jeffrey Stedfast</Authors>
88
<LangVersion>10</LangVersion>
99
<TargetFrameworks>netstandard2.0;netstandard2.1;net462;net47;net48;net8.0</TargetFrameworks>

MailKit/Properties/AssemblyInfo.cs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -79,6 +79,6 @@
7979
//
8080
// If there have only been bug fixes, bump the Micro Version and/or the Build Number
8181
// in the AssemblyFileVersion attribute.
82-
[assembly: AssemblyInformationalVersion ("4.11.0.0")]
83-
[assembly: AssemblyFileVersion ("4.11.0.0")]
84-
[assembly: AssemblyVersion ("4.11.0.0")]
82+
[assembly: AssemblyInformationalVersion ("4.12.0.0")]
83+
[assembly: AssemblyFileVersion ("4.12.0.0")]
84+
[assembly: AssemblyVersion ("4.12.0.0")]

ReleaseNotes.md

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,21 @@
11
# Release Notes
22

3+
## MailKit 4.12.0 (2025-04-28)
4+
5+
* Added support for native NTLM auth (using .NET Core's NegotiateAuthentication API).
6+
This new class is called SaslMechanismNtlmNative and is the default NTLM mechanism
7+
used by MailKit clients on net8.0+.
8+
* Added support for the GSSAPI SASL mechanism for net8.0+.
9+
(issue [#1249](https://github.com/jstedfast/MailKit/issues/1249))
10+
* Fixed MailFolder.FirstUnread to be initialized to -1 to indicate unknown.
11+
(issue [#1898](https://github.com/jstedfast/MailKit/issues/1898))
12+
* Added support for non-compliant keywords that begin with '\'.
13+
(issue [#1906](https://github.com/jstedfast/MailKit/issues/1906))
14+
* Added SearchQuery.HasKeywords/NotKeywords() overloads that take params instead of IEnumerable&lt;string&gt;.
15+
* Bumped System.Threading.Tasks.Extensions from 4.6.2 to 4.6.3.
16+
* Bumped System.Formats.Asn1 from 8.0.1 to 8.0.2.
17+
* Bumped MimeKit dependency to 4.12.0.
18+
319
## MailKit 4.11.0 (2025-03-08)
420

521
* Default MailService.SslProtocols to SslProtocols.None which is what the dotnet SslStream team recommends.

nuget/MailKit.nuspec

Lines changed: 15 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
<package xmlns="http://schemas.microsoft.com/packaging/2011/08/nuspec.xsd">
33
<metadata minClientVersion="2.12">
44
<id>MailKit</id>
5-
<version>4.11.0</version>
5+
<version>4.12.0</version>
66
<title>MailKit</title>
77
<authors>Jeffrey Stedfast</authors>
88
<owners>Jeffrey Stedfast</owners>
@@ -26,10 +26,14 @@ Features include:
2626
</description>
2727
<summary>An Open Source .NET mail-client library for Windows, Mac, Linux, and mobile platforms such as iOS and Android.</summary>
2828
<releaseNotes>
29-
* Default MailService.SslProtocols to SslProtocols.None which is what the dotnet SslStream team recommends.
30-
(As weird as it may seem, SslProtocols.None does not mean "don't support any SSL protocols", it means
31-
don't override the default system settings.)
32-
* Bumped MimeKit dependency to 4.11.0.
29+
* Added support for native NTLM auth (using .NET Core's NegotiateAuthentication API). This new class is called SaslMechanismNtlmNative and is the default NTLM mechanism used by MailKit clients on net8.0+.
30+
* Added support for the GSSAPI SASL mechanism for net8.0+. (issue #1249)
31+
* Fixed MailFolder.FirstUnread to be initialized to -1 to indicate unknown. (issue #1898)
32+
* Added support for non-compliant keywords that begin with '\'. (issue #1906)
33+
* Added SearchQuery.HasKeywords/NotKeywords() overloads that take params instead of IEnumerable&lt;string&gt;.
34+
* Bumped System.Threading.Tasks.Extensions from 4.6.2 to 4.6.3.
35+
* Bumped System.Formats.Asn1 from 8.0.1 to 8.0.2.
36+
* Bumped MimeKit dependency to 4.12.0.
3337
</releaseNotes>
3438
<copyright>.NET Foundation and Contributors</copyright>
3539
<language>en-US</language>
@@ -57,30 +61,30 @@ Features include:
5761
<group targetFramework="net462">
5862
<dependency id="System.Formats.Asn1" version="8.0.2" />
5963
<dependency id="System.Threading.Tasks.Extensions" version="4.6.3" />
60-
<dependency id="MimeKit" version="4.11.0" />
64+
<dependency id="MimeKit" version="4.12.0" />
6165
</group>
6266
<group targetFramework="net47">
6367
<dependency id="System.Formats.Asn1" version="8.0.2" />
6468
<dependency id="System.Threading.Tasks.Extensions" version="4.6.3" />
65-
<dependency id="MimeKit" version="4.11.0" />
69+
<dependency id="MimeKit" version="4.12.0" />
6670
</group>
6771
<group targetFramework="net48">
6872
<dependency id="System.Formats.Asn1" version="8.0.2" />
6973
<dependency id="System.Threading.Tasks.Extensions" version="4.6.3" />
70-
<dependency id="MimeKit" version="4.11.0" />
74+
<dependency id="MimeKit" version="4.12.0" />
7175
</group>
7276
<group targetFramework="net8.0">
7377
<dependency id="System.Formats.Asn1" version="8.0.2" />
74-
<dependency id="MimeKit" version="4.11.0" />
78+
<dependency id="MimeKit" version="4.12.0" />
7579
</group>
7680
<group targetFramework="netstandard2.0">
7781
<dependency id="System.Formats.Asn1" version="8.0.2" />
7882
<dependency id="System.Threading.Tasks.Extensions" version="4.6.3" />
79-
<dependency id="MimeKit" version="4.11.0" />
83+
<dependency id="MimeKit" version="4.12.0" />
8084
</group>
8185
<group targetFramework="netstandard2.1">
8286
<dependency id="System.Formats.Asn1" version="8.0.1" />
83-
<dependency id="MimeKit" version="4.11.0" />
87+
<dependency id="MimeKit" version="4.12.0" />
8488
</group>
8589
</dependencies>
8690
</metadata>

nuget/MailKitLite.nuspec

Lines changed: 15 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
<package xmlns="http://schemas.microsoft.com/packaging/2011/08/nuspec.xsd">
33
<metadata minClientVersion="2.12">
44
<id>MailKitLite</id>
5-
<version>4.11.0</version>
5+
<version>4.12.0</version>
66
<title>MailKit</title>
77
<authors>Jeffrey Stedfast</authors>
88
<owners>Jeffrey Stedfast</owners>
@@ -26,10 +26,14 @@ Features include:
2626
</description>
2727
<summary>An Open Source .NET mail-client library for Windows, Mac, Linux, and mobile platforms such as iOS and Android.</summary>
2828
<releaseNotes>
29-
* Default MailService.SslProtocols to SslProtocols.None which is what the dotnet SslStream team recommends.
30-
(As weird as it may seem, SslProtocols.None does not mean "don't support any SSL protocols", it means
31-
don't override the default system settings.)
32-
* Bumped MimeKit dependency to 4.11.0.
29+
* Added support for native NTLM auth (using .NET Core's NegotiateAuthentication API). This new class is called SaslMechanismNtlmNative and is the default NTLM mechanism used by MailKit clients on net8.0+.
30+
* Added support for the GSSAPI SASL mechanism for net8.0+. (issue #1249)
31+
* Fixed MailFolder.FirstUnread to be initialized to -1 to indicate unknown. (issue #1898)
32+
* Added support for non-compliant keywords that begin with '\'. (issue #1906)
33+
* Added SearchQuery.HasKeywords/NotKeywords() overloads that take params instead of IEnumerable&lt;string&gt;.
34+
* Bumped System.Threading.Tasks.Extensions from 4.6.2 to 4.6.3.
35+
* Bumped System.Formats.Asn1 from 8.0.1 to 8.0.2.
36+
* Bumped MimeKit dependency to 4.12.0.
3337
</releaseNotes>
3438
<copyright>.NET Foundation and Contributors</copyright>
3539
<language>en-US</language>
@@ -53,30 +57,30 @@ Features include:
5357
<group targetFramework="net462">
5458
<dependency id="System.Formats.Asn1" version="8.0.2" />
5559
<dependency id="System.Threading.Tasks.Extensions" version="4.6.3" />
56-
<dependency id="MimeKitLite" version="4.11.0" />
60+
<dependency id="MimeKitLite" version="4.12.0" />
5761
</group>
5862
<group targetFramework="net47">
5963
<dependency id="System.Formats.Asn1" version="8.0.2" />
6064
<dependency id="System.Threading.Tasks.Extensions" version="4.6.3" />
61-
<dependency id="MimeKitLite" version="4.11.0" />
65+
<dependency id="MimeKitLite" version="4.12.0" />
6266
</group>
6367
<group targetFramework="net48">
6468
<dependency id="System.Formats.Asn1" version="8.0.2" />
6569
<dependency id="System.Threading.Tasks.Extensions" version="4.6.3" />
66-
<dependency id="MimeKitLite" version="4.11.0" />
70+
<dependency id="MimeKitLite" version="4.12.0" />
6771
</group>
6872
<group targetFramework="net8.0">
6973
<dependency id="System.Formats.Asn1" version="8.0.2" />
70-
<dependency id="MimeKitLite" version="4.11.0" />
74+
<dependency id="MimeKitLite" version="4.12.0" />
7175
</group>
7276
<group targetFramework="netstandard2.0">
7377
<dependency id="System.Formats.Asn1" version="8.0.2" />
7478
<dependency id="System.Threading.Tasks.Extensions" version="4.6.3" />
75-
<dependency id="MimeKitLite" version="4.11.0" />
79+
<dependency id="MimeKitLite" version="4.12.0" />
7680
</group>
7781
<group targetFramework="netstandard2.1">
7882
<dependency id="System.Formats.Asn1" version="8.0.2" />
79-
<dependency id="MimeKitLite" version="4.11.0" />
83+
<dependency id="MimeKitLite" version="4.12.0" />
8084
</group>
8185
</dependencies>
8286
</metadata>

samples/ImapClientDemo.Android/ImapClientDemo.Android/ImapClientDemo.Android.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,6 @@
1010
<ApplicationDisplayVersion>1.0</ApplicationDisplayVersion>
1111
</PropertyGroup>
1212
<ItemGroup>
13-
<PackageReference Include="MailKit" Version="4.11.0" />
13+
<PackageReference Include="MailKit" Version="4.12.0" />
1414
</ItemGroup>
1515
</Project>

samples/ImapClientDemo.iOS/ImapClientDemo.iOS/ImapClientDemo.iOS.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
<SupportedOSPlatformVersion>13.0</SupportedOSPlatformVersion>
88
</PropertyGroup>
99
<ItemGroup>
10-
<PackageReference Include="MailKit" Version="4.11.0" />
10+
<PackageReference Include="MailKit" Version="4.12.0" />
1111
<PackageReference Include="Drastic.MonoTouch.Dialog" Version="1.0.0" />
1212
</ItemGroup>
1313
</Project>

samples/ImapClientDemo/ImapClientDemo/ImapClientDemo.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@
4848
<Reference Include="System.Xml" />
4949
</ItemGroup>
5050
<ItemGroup>
51-
<PackageReference Include="MailKit" Version="4.11.0" />
51+
<PackageReference Include="MailKit" Version="4.12.0" />
5252
</ItemGroup>
5353
<ItemGroup>
5454
<Compile Include="AuthenticationFailedEventArgs.cs" />

samples/ImapIdle/ImapIdle/ImapIdle.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
</PropertyGroup>
99

1010
<ItemGroup>
11-
<PackageReference Include="MailKit" Version="4.11.0" />
11+
<PackageReference Include="MailKit" Version="4.12.0" />
1212
</ItemGroup>
1313

1414
</Project>

0 commit comments

Comments
 (0)