All Versions
40
Latest Version
Avg Release Cycle
111 days
Latest Release
809 days ago

Changelog History
Page 3

  • v1.7.0 Changes

    • ๐ŸŒฒ #48: Output for severities is now configured in config file with termSeveritiesOut and termSeveritiesErr for writing into stdout and stderr accordingly. Default behavior: Errors into stderr, all other into stdout.
    • In yaml config file added new keywords for dealing with Severities: 'All' -- all severities, 'X+' -- severities greater or equal to X.
    • ๐Ÿ”„ Changed .yaml format: logger severity receives set of severities (Severities).
    • ๐ŸŒฒ #32: Changed .yaml format: LoggerTree should be written under 'loggerTree:'.
    • ๐ŸŒฒ #49: Add WithLoggerIO constraint.
    • ๐ŸŒฒ #50: Add liftLogIO function into CanLog module.
  • v1.6.0 Changes

    • ๐Ÿ–จ Error is now printed only to stderr, all other messages to stdout.
    • Logger severity is now Set Severity.
    • Interface changes: functions which worked with Severity now work with Set Severity.
    • โœ‚ Remove releaseAllHandlers, streamHandlerWithLock, trapLogging, debugM, errorM, infoM, noticeM, warningM.
    • ๐Ÿ“‡ Rename Wrapper module to Terminal.
    • ๐Ÿ“‡ Rename Handler module to LogHandler.
    • ๐Ÿ“‡ Rename Logger module to IOLogger.
    • ๐Ÿšš Move setSeverity and setSeverityMaybe to IOLogger.
    • Lift all functions inside IOLogger module to MonadIO.
    • handle from LogHandler module is renamed to logHandlerMessage and moved out of type class LogHandler.
  • v1.5.3 Changes

    • โž• Add launchNamedPureLogWith to PureLogging
    • ๐Ÿ‘Œ Improve documentation for launchNamedPureLog
  • v1.5.2 Changes

    • โž• Add logPureAction to PureLogging.
    • โž• Add withSublogger to HasLoggerName.
  • v1.5.1 Changes

    • โž• Add usingNamedPureLogger to PureLogging.
  • v1.5.0 Changes

    • Replace String to Text in LoggerName.
    • ๐Ÿ“‡ Rename LoggerName field name to getLoggerName.
    • ๐Ÿ“‡ Rename getLoggerName of HasLoggerName class to askLoggerName.
    • ๐Ÿ‘‰ Use LoggerName instead of Text where possible.
    • ๐Ÿ‘‰ Make separate HasLoggerName module.
    • ๐Ÿ‘‰ Make separate PureLogging module.
    • โœ‚ Remove safecopy dependency and refactor code.
  • v1.4.1 Changes

    • โž• Add logEvents function to log [LogEvent] with proper logName.
  • v1.4.0 Changes

    • โž• Add ability to specify custom logging action.
  • v1.3.4 Changes

    • ๐Ÿ“œ Correct logger config parsing
  • v1.3.3 Changes

    • ๐Ÿ›  Fixed a bug related to ugly output to stdout even when it was turned off.