All Versions
11
Latest Version
Avg Release Cycle
249 days
Latest Release
1282 days ago
Changelog History
Page 2
Changelog History
Page 2
-
v0.2.5 Changes
📦 Package changes:
- Constrained dependency on mime-mail to avoid API-breaking changes in 0.4
- Removed unused dependencies on parsec, time, containers, and old-locale
- Removed unused modules:
- Data.Record
- Text.URI
- Text.MIME
- Atom test module
- Moved stream debugging module from test/ to Network.HaskellNet.Debug
- Moved modules into src/
Other changes:
- Got rid of stale module portability / maintainer / stability annotations in source; moved copyright annotation into Cabal file
- Removed some stale compiler pragmas
- Resolved compiler warnings in all modules
- Moved to using <$> more
- Removed a lot of stale commented-out code
- Shortened a lot of long lines
API changes:
- Split up IMAP module into Network.HaskellNet.IMAP (core functionality) Network.HaskellNet.Types (data types) Network.HaskellNet.Connection (IMAP connection functions)
- Moved Text.IMAPParsers to Network.HaskellNet.Parsers
- Renamed IMAP 'Mailbox' type to 'MailboxName'
- Split up POP3 module into Network.HaskellNet.POP3 (core functionality) Network.HaskellNet.Types (data types) Network.HaskellNet.Connection (POP connection functions)
- IMAP.Parsers:
- removed unused Either handling functions
- constraind exports (originally exported everything)commit 682edece1bf5fb5923ea5bd04309819c630ff33d