Issues

Migrations to script and more fluent programming
LOGBOX-51
Rolling file appender inserting tabs on first line
LOGBOX-50
Rolling File Appender now uses the async scheduler for log rotation checks
LOGBOX-49
DB Appender now uses a queueing approach to sending log messages
LOGBOX-48
AbstractAppender log listener and queueing facilities are now available for all appenders
LOGBOX-47
Update ConsoleAppender to use TaskScheduler
LOGBOX-46
Work around for adobe bug CF-4204874 where closures are holding on to tak contexts
LOGBOX-45
Rolling appender now uses the new async schedulers to stream data to files
LOGBOX-44
LogBox has a scheduler executor and the asyncmanager attached to it for standalone and ColdBox mode.
LOGBOX-43
All appenders get a reference to the running LogBox instance
LOGBOX-42
refactoring of internal utility closures to udfs to avoid ACF memory leaks: CF-4204874
LOGBOX-41
Rotate property is defined but never used
LOGBOX-38
Improvements to threading for logging to avoid dumb Adobe duplicates
LOGBOX-37
Added an `err()` to abstract appenders for reporting to the error streams
LOGBOX-36
FileAppender: if logging happens in a thread, queue never gets processed and, potentially, you run out of heap space
LOGBOX-35
Console appender completely rewritten to support asynchronous streaming
LOGBOX-34
Improve file exists usage on file appenders to avoid i/o operations
LOGBOX-33
Add test and fix for adding a LogBox category after the fact
LOGBOX-32
Add default value arguments to getProperty() methods on abstract appenders
LOGBOX-31
Leave off text "ExtraInfo: " from console appender if empty string
LOGBOX-30
when using async option on FileAppender, nothing logs
LOGBOX-29
Console Appender sent error messages to error out
LOGBOX-28
Logbox exception when running under Modern Local scope mode in Lucee 5.2.4
LOGBOX-27
Add extraInfo to the message before clean-up, to allow for correct csv exports
LOGBOX-26
Allow string levels in setLevel methods
LOGBOX-25
1-25 of 45