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
BALL
open source logging toolkit.BALL
is almost entirely backward compatible with its predecessor, the now deprecatedBAEL
toolkit. Public symbols inBAEL
have been aliased to their successors inBALL
so, in the vast majority of cases, existingBAEL
clients will easily re-compile to use the new toolkit.In addition, the
BALL
toolkit introduces several new features, including:
Logging statements using the new
BALL_LOG_*
macros need not be closed with theBALL_LOG_END
macro, 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