Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bump MimeKit from 2.13.0 to 2.15.1 #4861

Merged
merged 3 commits into from
Oct 5, 2021
Merged

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Oct 5, 2021

Bumps MimeKit from 2.13.0 to 2.15.1.

Changelog

Sourced from MimeKit's changelog.

MimeKit 2.15.1 (2021-09-13)

  • Improved MimeParser to be a little more efficient based on work being done for the upcoming v3.0 release.
  • Fixed a bug in the MimeParser exposed by added unit tests regarding Content-Length handling.
  • Improved address parser error messages.
  • Fixed MailboxAddress.Address to be forgiving if there is trailing whitespace after the addr-spec token when setting MailboxAddress.Address. (issue #705)
  • Fixed MimeMessage and MimeEntity.ToString() to not write a newline before the message/entity (regression introduced in 2.14.0).

MimeKit 2.15.0 (2021-08-18)

  • Use DebugType=full for .NET Framework v4.x. (MailKit issue #1239)
  • Fixed bug in MultipartSigned.VerifyAsync() that would dispose of the crypto context before the async task was complete, resulting in an OperationCanceledException.
  • Default to using the Environment.SpecialFolder.UserProfile directory instead of Personal when GNUPGHOME isn't defined in the environment. The Personal directory maps to the MyDocuments directory, so this wasn't correct. The .gnupg directory should be in the user's HOME directory.
  • Added ContentType.ToString(bool encode) and ContentDisposition.ToString(bool encode) convenience methods.
  • Changed the public Header.Parse/TryParse APIs to canonicalize header values to end with a newline even if the input string does not. (issue #695)

MimeKit 2.14.0 (2021-07-28)

  • Allow ..'s and trailing .'s in the local-part of an addr-spec by introducing a new RfcComplianceMode.Looser enum value that can be set on the ParserOptions.AddressParserComplianceMode property. (issue #682)
  • Use Reflection to call Encoding.RegisterProvider() so that referencing the netstandard MimeKit assemblies from .NET 4.8 won't crash. (issue #683)
  • Don't write the X-MimeKit warning header in ToString() anymore. This is a lost cause.
  • Updated the OpenPgpContext to default to keys.openpgp.org since keys.gnupg.net does not resolve via DNS anymore.
Commits
  • ad346be Bumped version to 2.15.1
  • 6c3e3f3 Fixed a logic bug in MimeParser.StepHeaders() introduced in a previous simpli...
  • c96710a Variable renaming in Multipart.WriteTo()
  • 9c42eeb Fixed MimeMessage and MimeEntity.ToString() to not write a newline before the...
  • 8a321a2 Added more MimeParser unit tests and removed unneeded code
  • 11ac9e8 Added more MimeParser tests for message/rfc822 handling
  • 8bcfbfb Simplified MimeParser.StepHeaders() logic for rewinding a byte if last char w...
  • 8467b75 Improved MimeParser.StepMboxMarker() logic
  • c3a53ee Added unit tests for MimeParser corner cases
  • ac837bc Removed shortcut logic in MeasureingStream.Seek()
  • 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)

@dependabot dependabot bot added .NET Pull requests that update .net code Type: Maintenance labels Oct 5, 2021
@bdukes bdukes added this to the 9.10.2 milestone Oct 5, 2021
Bumps [MimeKit](https://github.com/jstedfast/MimeKit) from 2.13.0 to 2.15.1.
- [Release notes](https://github.com/jstedfast/MimeKit/releases)
- [Changelog](https://github.com/jstedfast/MimeKit/blob/master/ReleaseNotes.md)
- [Commits](jstedfast/MimeKit@2.13.0...2.15.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
@bdukes bdukes force-pushed the dependabot/nuget/MimeKit-2.15.1 branch from aadcdb6 to 059b46f Compare October 5, 2021 15:10
@valadas
Copy link
Contributor

valadas commented Oct 5, 2021

@bdukes do we need to update the MailKit package manifest or is that automated by the build ?

@valadas
Copy link
Contributor

valadas commented Oct 5, 2021

Like run a build from this branch and commit the changed manifest maybe?

@bdukes
Copy link
Contributor

bdukes commented Oct 5, 2021

The manifest is automatically updated, except for the version number in the release notes

@bdukes
Copy link
Contributor

bdukes commented Oct 5, 2021

I went ahead and updated the manifest and also included the MailKit bump in this PR also, since they're packaged together anyway.

Copy link
Contributor

@valadas valadas left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Excellent, thanks!

@valadas valadas merged commit 65b3b5a into develop Oct 5, 2021
@dependabot dependabot bot deleted the dependabot/nuget/MimeKit-2.15.1 branch October 5, 2021 16:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
.NET Pull requests that update .net code Type: Maintenance
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants