Skip to content

Bump MimeKit from 2.15.1 to 3.4.1#155

Closed
dependabot[bot] wants to merge 1 commit intodevelopfrom
dependabot/nuget/MimeKit-3.4.1
Closed

Bump MimeKit from 2.15.1 to 3.4.1#155
dependabot[bot] wants to merge 1 commit intodevelopfrom
dependabot/nuget/MimeKit-3.4.1

Conversation

@dependabot
Copy link

@dependabot dependabot bot commented on behalf of github Oct 1, 2022

Bumps MimeKit from 2.15.1 to 3.4.1.

Changelog

Sourced from MimeKit's changelog.

MimeKit 3.4.1 (2022-09-12)

  • Improved logic for reformatting headers when MimeMessage.WriteTo() is called with FormatOptions.International set to true.
  • Fixed logic for quoting and/or encoding the MailboxAddress.Name in cases where the Name string contains quotes or parenthesis (especially when unicode characters are within the quotes or parenthesis).
  • Improved logic in the address parser when it comes to unquoting mailbox names (i.o.w. unquote before decoding rather than after).
  • Modified the Message-ID/Content-ID parser to be more lenient. (issue #835)

MimeKit 3.4.0 (2022-08-17)

  • Introduced a new IPunycode interface and Punycode class allowing developers to override the default implementation that uses .NET's IdnMapping class. (issue #801)
  • Added HtmlAttributeCollection Contains, IndexOf and TryGetValue methods.
  • Dropped .NET5.0 support.
  • Changed HtmlToHtml converter to avoid decoding character references. (issue #808)
  • Fixed BoundStream to only seek in the base stream if seeking is supported.
  • Added a new TextPart.TryDetectEncoding() API. (issue #804)
  • Added support for message/feedback-report via a new MessageFeedbackReport class.
  • Fixed a potential memory leak.
  • When unquoting parameter values, don't convert tabs to spaces. (issue #809)
  • Don't call Encoding.RegisterProvider() anymore. Rely on developers doing this themselves in their application startup logic.
  • Remove System.Text.Encoding.CodePages dependency for net4x.
  • Expose the LineNumber property on MimeMessageBeginEventArgs and MimeEntityBeginEventArgs. (issue #819)

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!

... (truncated)

Commits
  • 5f0b703 Bumped version to 3.4.1
  • 28cbeb5 Added more rfc2047 decoder unit tests
  • a63a5a9 Removed TestBase and fixed Benchmarks to register CodePages
  • d12c596 Added another unit test for ParserOptions
  • 1d46f17 Added more unit tests for ParserOptions
  • b10c18f Crafted more date parser tests
  • 3332d12 Added more date parser timezone tests
  • 56ab585 Removed unnecessary checks in DateUtils parser and added another test
  • 2de37e0 Added more unit tests for CharsetUtils
  • 444534f Moved ValueStringBuilder into MimeKit.Utils namespace and added unit tests
  • 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)

Bumps [MimeKit](https://github.com/jstedfast/MimeKit) from 2.15.1 to 3.4.1.
- [Release notes](https://github.com/jstedfast/MimeKit/releases)
- [Changelog](https://github.com/jstedfast/MimeKit/blob/master/ReleaseNotes.md)
- [Commits](jstedfast/MimeKit@2.15.1...3.4.1)

---
updated-dependencies:
- dependency-name: MimeKit
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot @github
Copy link
Author

dependabot bot commented on behalf of github Oct 1, 2022

The following labels could not be found: .NET, Type: Maintenance.

@dependabot @github
Copy link
Author

dependabot bot commented on behalf of github Nov 1, 2022

Superseded by #159.

@dependabot dependabot bot closed this Nov 1, 2022
@dependabot dependabot bot deleted the dependabot/nuget/MimeKit-3.4.1 branch November 1, 2022 07:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants