Skip to content

Bump MimeKit from 3.2.0 to 3.3.0

Nic Wells requested to merge dependabot/nuget/MimeKit-3.3.0 into main

Created by: dependabot[bot]

Bumps MimeKit from 3.2.0 to 3.3.0.

Changelog

Sourced from MimeKit's changelog.

MimeKit 3.3.0 (2022-06-11)

  • Added Import() methods for X509Certificate2 for all S/MIME contexts. (issue #784)
  • Handle S/MIME sha# as well as sha-# micalg names for improved interop. (issue #790)
  • Fixed the MemoryBlockStream.Read() method to handle cases where the length of the stream is longer than int.MaxValue.
  • Fixed TnefPart.ConvertToMessage() to promote lone multipart/mixed subparts to become the message body much like it used to work pre-v3.2.0. (issue #789)
  • Reduced memory usage when using SecureMimeContext.Compress() and CompressAsync().
  • Dropped support for net452 and net461 now that their life cycles have ended and are no longer supported by Microsoft. (issue #768)
  • Added support for net462.

Special thanks to Fedir Klymenko for his improvements to MemoryBlockStream and SecureMimeContext.Compress!

Commits
  • f1deb70 Bumped version to 3.3.0
  • 4a70497 Bump Stub.System.Data.SQLite.Core.NetFramework from 1.0.115.5 to 1.0.116
  • 01316a8 Bump System.Data.SQLite.Core from 1.0.115.5 to 1.0.116
  • 1effef9 Compression: improve memory usage.
  • c73a74e Dropped support for net452 and net461, replaced with net462
  • 916e5bb Revert "Bump the dependency on System.Text.Encoding.CodePages from v4.5.1 to ...
  • 3c04ff7 Modified TnefPart.ConvertToMessage() to promote lone multipart/mixed parts to...
  • 1fac7d4 Simplify MemoryBlockStream fix
  • c065daa Bump Microsoft.NET.Test.Sdk from 17.1.0 to 17.2.0
  • 00d1632 Fix MemoryBlockStream.Read method.
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Merge request reports