hsemail v2.2.0 Release Notes

Release Date: 2019-06-26 // over 2 years ago
    • ⬇️ Drop the parsec2read function. Read is not supposed to be defined manually, really. It's supposed to be a dual to the derived Show instance.
    • ⬇️ Drop the Rfc2821 module. This code is not generic enough to be useful, really. I use it in Postmaster, and there it will live henceforth.
    • caseString no longer returns a string; it just returns ().
    • 👉 Make use of DayOfWeek type from new time library.
    • ⬇️ Drop the obsolete dependency on mtl.

Previous changes from v2.1.0

    • Re-write code to use the modern time library rather than old-time.
    • rfc2821: drop the entire smtp FSM stuff
    • 🏗 hsemail.cabal: drop unnecessary build-depends
    • ⬇️ Drop support for GHC versions prior to 7.10.x.