githubEdit

What's New With 7.2.0

November 18, 2023

You can read all about this release on our main What's New Page: https://coldbox.ortusbooks.com/readme/release-history/whats-new-with-7.2.0arrow-up-right

Release Notes

The full release notes per library can be found below. Just click on the library tab and explore their release notes:

New Feature

LOGBOX-75arrow-up-right New listeners for all appenders: preProcessQueue() postProcessQueue()

LOGBOX-76arrow-up-right Add the queue as an argument to the processQueueElement() method

LOGBOX-79arrow-up-right new rolling appender property archiveLayout which is a closure that returns the pattern of the archive layout

Bug

LOGBOX-73arrow-up-right Unhandled race conditions in FileRotator lead to errors and potential log data loss

LOGBOX-77arrow-up-right log rotator was not checking for file existence and 1000s of errors could be produced

Improvement

LOGBOX-62arrow-up-right Support ad-hoc struct literal of LogBox DSL to configure LogBox

LOGBOX-70arrow-up-right Add `Exclude` key to Logbox Categories to Easily Exclude Appenders

LOGBOX-74arrow-up-right shutdown the appenders first instead of the executors to avoid chicken and egg issues

LOGBOX-78arrow-up-right Change fileMaxArchives default from 2 to 10

Task

LOGBOX-72arrow-up-right Removal of instance approach in preferences to accessors for the LogBoxConfig

Was this helpful?