gen_smtp v1.0.0 Release Notes
Release Date: 2020-09-30 // about 4 years ago-
๐ This releases stabilizes the
gen_smtp
package. Since the previous release, the following issues have been addressed:- โ Remove SP after 'MAIL FROM:' and 'RCPT TO:' (#181)
- Fix a problem where thrown exception were not caught in send_it/2 (#195)
- โ Add option for unlimited message size. (#184)
- โ Suppress some warnings. (#201)
- ๐ Fix a problem with hssmtp auth methods. (#203)
- Change
mimemail:parameters()
to be a map with atom keys. Fixes #188 (#190) - Optionally use
ranch
v2 as socket acceptor (#171) - smtp_server: allow any TLS options when STARTTLS
- ๐ Use hut instead of io:format/2
- ๐ Fix missing OTP-18 function and type
- โ Add handle_error/3 callback
- ๐ Make it compatible with OTP-23; add OTP-23 to travis
- โก๏ธ Update rebar3 to 3.11.0
Previous changes from v0.15.0
-
- ๐ Fix listen port / connect race-condition (#170)
- Require minimal OTP version 18 (#174)
- โ Add dialyzer to travis; some xref checks stubs
- More fine-grained typespecs in smtp_client and mimemail (#175)
- โ Add smtp client error types (#175)
- โ Fix typespec inet:socket_address() doesn't exist on OTP18 (#178)
- chore(Compiler Warning): Change from crypto:rand_uniform/2 to rand:uniform/1. (#172)