gems net-imap 0.4.2
v0.4.2

latest releases: 0.5.6, 0.4.19, 0.3.8...
16 months ago

What's Changed

  • πŸ”’ SASL: Clarify usage of username vs authcid vs authzid by @nevans in #187
    • Improved SASL authenticator parameter documentation.
    • Aliases have been added from username to authcid or authzidβ€”or in the other direction, from authcid or authzd to username.
    • OAuthBearerAuthenticator may now receive two arguments, to match the common authenticate(username, secret) style. authzid (i.e. username) is still optional for the mechanism (although in practice many servers do require it).
    • Instead of raising an exception, conflicting arguments are silently ignored. This allows more specific arguments (like authcid or a keyword argument) to override more generic terms (like username or a positional argument). This improves compatibility with other projects, and can also simplify dynamic mechanism negotiation.
    • Keyword argument support has been added to the deprecated LOGIN and CRAM-MD5 mechanisms. This is for consistency and compatibility with other projects. These mechanisms are obsolete and should be avoided.
  • ✨ Add secret alias (for password, oauth2_token, etc) to relevant SASL mechanisms by @nevans in #195

Full Changelog: v0.4.1...v0.4.2

Don't miss a new net-imap release

NewReleases is sending notifications on new releases.