BDE 3.9.0: Production Release¶
Schedule¶
The BDE team is pleased to announce that the BDE 3.9.0 production release was completed on Thursday, May 15, 2018.
BDE 3.9.0 Highlights¶
BALL: The Open Source Logging Toolkit¶
This release introduces the new
BALLopen source logging toolkit.BALLis almost entirely backward compatible with its predecessor, the now deprecatedBAELtoolkit. Public symbols inBAELhave been aliased to their successors inBALLso, in the vast majority of cases, existingBAELclients will easily re-compile to use the new toolkit.In addition, the
BALLtoolkit introduces several new features, including:
Logging statements using the new
BALL_LOG_*macros need not be closed with theBALL_LOG_ENDmacro, although one may choose to do so.The new macro,
BALL_LOG_SET_CLASS_CATEGORY, can be used to establish class scope logging categories.Improved observer management by the logger manager.
Log file clean up facilities.
New component:
ball_filteringobserver