|
2 | 2 | <package xmlns="http://schemas.microsoft.com/packaging/2011/08/nuspec.xsd">
|
3 | 3 | <metadata minClientVersion="2.12">
|
4 | 4 | <id>MimeKit</id>
|
5 |
| - <version>4.9.0</version> |
| 5 | + <version>4.10.0</version> |
6 | 6 | <title>MimeKit</title>
|
7 | 7 | <authors>Jeffrey Stedfast</authors>
|
8 | 8 | <owners>Jeffrey Stedfast</owners>
|
|
26 | 26 | </description>
|
27 | 27 | <summary>An Open Source library for creating and parsing MIME, S/MIME and PGP messages on desktop and mobile platforms.</summary>
|
28 | 28 | <releaseNotes>
|
29 |
| -* Started adding some DynamicallyAccessedMembers attributes for AOT compatibility. |
30 |
| -* Refactored some code for AOT Compatibility (MimeKitLite is now 100% AOT Compatible but MimeKit still has issues related to SQLite database loading for the S/MIME certificate database). (MailKit issue #10844) |
31 |
| -* Fixed TextPreviewer to use an encoding with an empty string fallback to prevent '?' characters from being appended to the generated preview string if the byte sequence was truncated. |
32 |
| -* Improved performance of InternetAddressList.Parse()/TryParse(). |
33 |
| -* Improved InternetAddressList parser performance for malformed addresses that only contain display-name strings separated by commas. (issue #1106) |
34 |
| -* Exposed BouncyCastleCertificateExtensions.IsSelfSigned(), GetKeyUsageFlags() and IsDelta() as new public APIs. |
35 |
| -* Exposed X509KeyUsageBits enum as public. |
36 |
| -* Added support for domain-bound S/MIME certificates. (issue #1113) |
37 |
| -* Dropped support for net6.0 in the nuget packages (Microsoft support ended Nov 12, 2024). |
38 |
| -* Removed explicit dependency on System.Runtime.CompilerServices.Unsafe. |
39 |
| -* Bumped System.Security.Cryptography.Pkcs dependency to v8.0.1. |
40 |
| -* Bumped BouncyCastle.Cryptography dependency to v2.5.0. |
41 |
| -* Bumped System.Buffers dependency to v4.6.0. |
42 |
| -* Bumped System.Memory dependency to v4.6.0. |
| 29 | +* Fixed logic for converting BouncyCastle DSA keys to System.Security equivalents. |
| 30 | +* Fixed BouncyCastleSecureMimeContext to respect the CheckCertificateRevocation property when encrypting to recipeints and when verifying signatures. |
| 31 | +* Marked IX509CertificateDatabase.Update(X509CrlRecord) as obsolete. |
| 32 | +* Fixed TemporarySecureMimeContext.Import(X509Crl) to not import duplicates. |
| 33 | +* Added new MimeMessage .ctor that takes IEnumerable<Header>. |
| 34 | +* Fixed MimeReader to better handle garbage at the start of an mbox. |
| 35 | +* Fixed MimeReader/ExperimentalMimeParser to handle really long mbox markers by introducing 2 new methods: OnMboxMarkerBegin() and OnMboxMarkerEnd(). |
| 36 | +* Improved MimeReader header parsing (mostly just state tracking improvements) which allows it to throw the appropriate exception if EOS is reached before parsing any headers. |
| 37 | +* Make sure to flush any remaining text in the FlowedToText and FlowedToHtml converters (issue #1130) |
| 38 | +* Fixed Header folding/encoding logic for Original-Message-ID by making it follow the same rules as Message-ID/Content-ID/etc. (issue #1133) |
43 | 39 | </releaseNotes>
|
44 | 40 | <copyright>.NET Foundation and Contributors</copyright>
|
45 | 41 | <language>en-US</language>
|
46 |
| - <tags>mime encryption arc dkim security smime s/mime openpgp pgp mbox mail email parser tnef net462 net47 net48 net8.0 netstandard netstandard2.0 netstandard2.1</tags> |
| 42 | + <tags>mime encryption arc dkim security smime s/mime openpgp pgp mbox mail email parser tnef</tags> |
47 | 43 | <readme>docs\README.md</readme>
|
48 | 44 | <frameworkAssemblies>
|
49 | 45 | <frameworkAssembly assemblyName="System" targetFramework=".NETFramework4.6.2" />
|
|
0 commit comments