| | LogEvents in JSON are now prettified | | | | | Fixed | Nov 21, 2022 | Nov 21, 2022 | | |
| | Remove the usage of identity hash codes, they are no longer relevant and can cause contention under load | | | | | Fixed | Jun 21, 2022 | Jun 21, 2022 | | |
| | File Appender missing text "ExtraInfo: " | | | | | Fixed | Oct 15, 2021 | Jun 17, 2022 | | |
| | Come up with better default serialization for exception objects | | | | | Unresolved | Mar 7, 2022 | Mar 7, 2022 | | |
| | Make Appender Name available to Custom Layout | | | | | Unresolved | Oct 15, 2021 | Oct 15, 2021 | | |
| | Ability to add new appenders after config has been registered already | | | | | Fixed | Jul 9, 2021 | Jul 9, 2021 | | |
| | Allow for dbappender to have default column maps instead of strict maps and allow for all methods to use the maps | | | | | Fixed | Jul 9, 2021 | Jul 9, 2021 | | |
| | Support ad-hoc struct of init params made available to the config (like WireBox) | | | | | Unresolved | Jul 4, 2021 | Jul 4, 2021 | | |
| | Allow for closure of first argument to `logMessage` | | | | | Unresolved | Mar 3, 2021 | Mar 4, 2021 | | |
| | Ignore interrupted exceptions from appenders' scheduler pool | | | | | Fixed | Dec 30, 2020 | Dec 30, 2020 | | |
| | New shutdown() method can be now used in appenders that will be called when LogBox is shutdown | | | | | Fixed | Nov 25, 2020 | Nov 25, 2020 | | |
| | Missing line break on file appender control string | | | | | Fixed | Nov 19, 2020 | Nov 25, 2020 | | |
| | new shutdown() method to process graceful shutdown of LogBox | | | | | Fixed | Nov 25, 2020 | Nov 25, 2020 | | |
| | New logbox config onShutdown() callback, which is called when LogBox has been shutdown | | | | | Fixed | Nov 25, 2020 | Nov 25, 2020 | | |
| | Improved exception handling when dealing with shutdowns for appenders and scheduled executors | | | | | Fixed | Nov 2, 2020 | Nov 2, 2020 | | |
| | Direct console debugging is left in the AbstractAppender and FileAppender | | | | | Fixed | Oct 12, 2020 | Oct 21, 2020 | | |
| | Defining a category with no explicit list of appenders, should use the root logger, not all appenders | | | | | Unresolved | Oct 12, 2020 | Oct 12, 2020 | | |
| | Add ability to choose the flush internval for disk appenders | | | | | Unresolved | Sep 15, 2020 | Sep 15, 2020 | | |
| | Migrations to script and more fluent programming | | | | | Fixed | Aug 5, 2020 | Aug 5, 2020 | | |
| | Rolling file appender inserting tabs on first line | | | | | Fixed | Jul 7, 2020 | Jul 21, 2020 | | |
| | Rolling File Appender now uses the async scheduler for log rotation checks | | | | | Fixed | May 20, 2020 | May 20, 2020 | | |
| | DB Appender now uses a queueing approach to sending log messages | | | | | Fixed | May 14, 2020 | May 14, 2020 | | |
| | AbstractAppender log listener and queueing facilities are now available for all appenders | | | | | Fixed | May 14, 2020 | May 14, 2020 | | |
| | Update ConsoleAppender to use TaskScheduler | | | | | Fixed | May 13, 2020 | May 13, 2020 | | |
| | Work around for adobe bug CF-4204874 where closures are holding on to tak contexts | | | | | Fixed | Apr 27, 2020 | Apr 29, 2020 | | |
| | Improvements to threading for logging to avoid dumb Adobe duplicates | | | | | Fixed | Dec 11, 2019 | Apr 20, 2020 | | |
| | FileAppender: if logging happens in a thread, queue never gets processed and, potentially, you run out of heap space | | | | | Fixed | Sep 14, 2019 | Apr 20, 2020 | | |
| | LogBox has a scheduler executor and the asyncmanager attached to it for standalone and ColdBox mode. | | | | | Fixed | Apr 9, 2020 | Apr 20, 2020 | | |
| | Rolling appender now uses the new async schedulers to stream data to files | | | | | Fixed | Apr 18, 2020 | Apr 18, 2020 | | |
| | Allow standard appenders to be configured by name (instead of full path) | | | | | Fixed | Jan 8, 2014 | Apr 9, 2020 | | |
| | Allow config path as string in LogBox init (standalone) | | | | | Fixed | Jul 29, 2013 | Apr 9, 2020 | | |
| | All appenders get a reference to the running LogBox instance | | | | | Fixed | Apr 9, 2020 | Apr 9, 2020 | | |
| | refactoring of internal utility closures to udfs to avoid ACF memory leaks: CF-4204874 | | | | | Fixed | Mar 7, 2020 | Mar 7, 2020 | | |
| | Rotate property is defined but never used | | | | | Fixed | Jan 15, 2020 | Mar 6, 2020 | | |
| | localScopeMode="modern" causing issue with Logbox appenders in ColdBox | | | | | Unresolved | Mar 5, 2020 | Mar 6, 2020 | | |
| | Implicit level categories logging to all appenders | | | | | Unresolved | Feb 4, 2020 | Feb 4, 2020 | | |
| | Added an `err()` to abstract appenders for reporting to the error streams | | | | | Fixed | Nov 13, 2019 | Nov 18, 2019 | | |
| | Console appender completely rewritten to support asynchronous streaming | | | | | Fixed | Mar 13, 2019 | Mar 13, 2019 | | |
| | Improve file exists usage on file appenders to avoid i/o operations | | | | | Fixed | Jan 24, 2019 | Jan 24, 2019 | | |
| | Add test and fix for adding a LogBox category after the fact | | | | | Fixed | Jan 11, 2019 | Jan 11, 2019 | | |
| | Logbox exception when running under Modern Local scope mode in Lucee 5.2.4 | | | | | Won't Do | Oct 26, 2017 | Jan 7, 2019 | | |
| | Add default value arguments to getProperty() methods on abstract appenders | | | | | Fixed | Oct 17, 2018 | Oct 17, 2018 | | |
| | when using async option on FileAppender, nothing logs | | | | | Fixed | Aug 17, 2018 | Oct 17, 2018 | | |
| | Leave off text "ExtraInfo: " from console appender if empty string | | | | | Fixed | Sep 17, 2018 | Oct 16, 2018 | | |
| | Console Appender sent error messages to error out | | | | | Fixed | Apr 10, 2018 | Apr 11, 2018 | | |
| | Add scope registration feature | | | | | Unresolved | Jul 30, 2013 | Feb 9, 2018 | | |
| | Add extraInfo to the message before clean-up, to allow for correct csv exports | | | | | Fixed | Sep 14, 2017 | Dec 8, 2017 | | |
| | FileAppender IO improvements via LogListener Watchers | | | | | Fixed | Sep 2, 2015 | Dec 7, 2017 | | |
| | Allow chaining of logger programmatic config methods | | | | | Fixed | Dec 5, 2014 | Dec 7, 2017 | | |
| | Ability for modules etc to register new appenders | | | | | Unresolved | Feb 17, 2014 | Mar 10, 2017 | | |