Releases: ruby/net-smtp
Releases · ruby/net-smtp
v0.5.0
What's Changed
- Allow case-insensitive strings for SASL mechanism by @nevans in #64
- Remove unused private
auth_method
by @nevans in #67 - Delegate checking auth args to the authenticator by @nevans in #73
- Make
#auth_capable?
public by @nevans in #63 - Updated docs, especially TLS and SASL-related by @nevans in #66
- Renew test certificates by @sorah in #75
- Fix version extraction to work with non ASCII characters with any
LANG
by @kateinoigakukun in #76 - Replace non-ASCII EM DASH (U+2014) with ASCII hyphen (U+002D) by @kateinoigakukun in #78
- Use reusing workflow for Ruby versions by @m-nakamura145 in #79
- Add XOAUTH2 authenticator by @mantas in #80
- Make the test suite compatible with --enable-frozen-string-literal by @casperisfine in #81
- version 0.5.0 by @tmtm in #82
New Contributors
- @sorah made their first contribution in #75
- @kateinoigakukun made their first contribution in #76
- @m-nakamura145 made their first contribution in #79
- @mantas made their first contribution in #80
- @casperisfine made their first contribution in #81
Full Changelog: v0.4.0.1...v0.5.0
v0.4.0.1
Full Changelog: v0.4.0...v0.4.0.1
v0.3.4
Full Changelog: v0.3.3...v0.3.4
v0.3.1.1
Full Changelog: v0.3.1...v0.3.1.1
v0.4.0
What's Changed
- Adds Ruby 3.1 and 3.2 to the CI matrix. by @petergoldstein in #50
- Revert "Replace Timeout.timeout with socket timeout" by @hsbt in #51
- add Net::SMTP::Authenticator class and auth_* methods are separated from the Net::SMTP class. by @tmtm in #53
- fix typo by @tmtm in #54
- Add SMTPUTF8 support by @arnt in #49
- Fix: send_message() with recipients as array by @tmtm in #55
- Fixed issue sending emails to unaffected recipients on 53x error by @tmtm in #56
- Removed unnecessary Subversion keywords by @tmtm in #57
- refactor test code by @tmtm in #58
- The mailfrom method's arguments restored. by @tmtm in #59
- Bump actions/checkout from 3 to 4 by @dependabot in #60
- remove SMTPUTF8RequiredError by @tmtm in #61
- v0.4.0 by @tmtm in #62
New Contributors
- @petergoldstein made their first contribution in #50
- @arnt made their first contribution in #49
Full Changelog: v0.3.3...v0.4.0
v0.3.3
v0.3.2
What's Changed
- Added dependabot.yml for actions by @hsbt in #39
- Bump actions/checkout from 2 to 3 by @dependabot in #40
- Fix a typo [ci skip] by @znz in #41
- Remove needless dependencies by @eregon in #38
- Make exception API compatible with what Ruby expects by @jeremyevans in #42
New Contributors
- @dependabot made their first contribution in #40
- @znz made their first contribution in #41
- @eregon made their first contribution in #38
- @jeremyevans made their first contribution in #42
Full Changelog: v0.3.1...v0.3.2
v0.3.1
v0.3.0
v0.2.2
What's Changed
- Removed needless files from Gem::Specification#files by @hsbt in #20
- Replace Timeout.timeout with socket timeout by @mohamedhafez in #21
- Net::SMTP.start() and #start() accepts ssl_context_params keyword argument by @TomFreudenberg in #22
- CI: Add 3.0 to matrix by @olleolleolle in #24
- Miscellaneous OpenSSL-related improvements by @rhenium in #25
- README: fix Markdown format in link by @olleolleolle in #27
- gemspec: Remove unused "executables" directive by @olleolleolle in #28
- Add response to SMTPError exceptions by @ojab in #26
New Contributors
- @mohamedhafez made their first contribution in #21
- @TomFreudenberg made their first contribution in #22
- @olleolleolle made their first contribution in #24
- @rhenium made their first contribution in #25
- @ojab made their first contribution in #26
Full Changelog: v0.2.1...v0.2.2