SMPPEX v2.0.0 Release Notes
Release Date: 2017-08-30 // over 6 years ago-
๐ This release contains significant architectural changes and API incompatibilities.
๐ Changed
- โ Added single
SMPPEX.Session
behavior instead of seperateSMPPEX.ESME
andSMPPEX.MC
behaviours. SMPPEX.Session
callbacks are moreGenServer
compliant.- Most of
SMPPEX.Session
callbacks are allowed to return stop indicating tuple. - Most of
SMPPEX.Session
callbacks are allowed to return a list of PDUs to send. - ๐ All methods interacting with
SMPPEX.Session
are synchronous.
โ Added
- ๐ Elixir 1.5 builds in CI.
โ Removed
- Usage of a separate process for ESME/MC connections.
- Usage of
ranch
supervisor of launching ESME connections. - Special methods for sending PDU replies to ESME/MC in favor of
Pdu.as_reply_to/2
method.
- โ Added single