- Export mapLoggingT and mapNoLoggingT
- Fix missing module #1
- Move to a new repo
- Compat for older GHCs #161
- Support for exceptions 0.9 and 0.10 #158
- Drop blaze-builder dependency
- Fix support for GHC 7.8 #154
- Added
WriterLoggingT
for collecting log lines and help with testing
- Drop backwards compat with older library versions
- Add
MonadUnliftIO
instances
- Fix some incorrect
@since
comments
- Export all CallStack log functions #143
- Added
MonadReader
instance forNoLoggingT
.
- Changed
runFileLoggingT
buffering to line buffering. - Added
defaultLog
andlogWithoutLoc
to list of exported functions.
- Added
runFileLoggingT
.
- Support for GHC 8.2
- Fix #106 by correcting the default signature for MonadLoggerIO #108
- Generalize the type of
unChanLoggingT
#104
- Add CallStack-based functions and
Control.Monad.Logger.CallStack
module
- Added logTHShow and logDebugSH, logInfoSH, etc. Accepts an argument of
Show a => a
instead of justText
.
- log to a chan #74
- Provide default monadLoggerLog implementation #72
- Expose Loc constructor #70
- Don't include source location for defaultLoc #69
- Allow fast-logger 2.3
- Re-export LogStr from fast-logger #56
- Added
filterLogger
- Use transformers-compat to provide universal ExceptT support #53
Add support for monad-control 1.0 #52
Add missing MonadState
and MonadWriter
instances for NoLoggingT
#51
Remove unnecessary extra newline in log messages.
Introduce the MonadLoggerIO
typeclass.
Add missing MonadError NoLoggingT
instance #49
Simplify constraint on MonadLogger (NoLoggingT m)
from MonadIO m
to Monad m
Github issue #48.