3.0.1
- Creating the
Internal
module.
#185
3.0.0
- Allowing the callback logger to be generic. #182 This is a BREAKING CHANGE. Users should do:
- Importing
LogType'
and related constructors because LogType
is now a type alias.
- Using
{-# LANGUAGE GADTs #-}
, even if you aren't using anything new, any time you try and case
over values of type LogType'
.
2.4.17
- Obtaining a fresh fd from IORef just before writing. #180
2.4.16
- Using strict language extensions.
2.4.15
2.4.14
- Add
ToLogStr
instances for the following types: signed integers, unsigned integers, floating-point numbers. These instances all use decimal encodings. #177
2.4.11
- Give an explicit definition for (<>) in LogStr's Semigroup instance. #155
2.4.10
- Fix Windows build on GHC 7.8. #121
2.4.9
- Fixing build on Windows. #118
2.4.8
- Add Semigroup instance to LogStr #115
- Added note on log message ordering #116
2.4.7
- Fixing interleaved log output when messages are larger than buffer size. #103
2.4.6
- Ensuring that stdio is flushed. #92
2.4.5
- Bringing backward compatibility back.
2.4.4
- New API: newFastLogger and newTimedFastLogger.
- LogType and date cache are transferred from wai-logger.
2.4.3
- Opening files in the append mode on Windows.
2.4.2
- Fixing a buf of long log messages #80
- Log rotation support for Windows #79
- Unsupporting GHC 7.4.
2.4.1
- Restore compatibility with bytestring < 0.10
- Mark fast-logger modules as Safe/Trustworth #68
2.4.0
- Providing pushLogStrLn. #64
2.3.1
2.3.0
- Move from blaze-builder to
Data.ByteString.Builder
#55