[Springnet-developer] [ANN] Common.Logging 2.0 Released
Brought to you by:
aseovic,
markpollack
|
From: Erich E. <eei...@gm...> - 2009-04-27 08:54:19
|
Hi Everyone, I just released Common.Logging 2.0 - you can pick it up at http://netcommon.sourceforge.net <http://netcommon.sourceforge.net/> The reference documentation can be found at http://netcommon.sourceforge.net/docs/2.0.0/reference/html/index.html The new SDK documentation is here: http://netcommon.sourceforge.net/docs/2.0.0/api/html/index.html There is a whole bunch of new features, bridging between all supported logging libraries, an extended ILog interface for convenient usage, base classes for implementing your own adapters and performance improvements (checkout my blog at http://eeichinger.blogspot.com/2009/01/thoughts-on-systemdiagnostics-trace-v s.html) among them. Here's the complete list: Common.Logging CHANGELOG ===================================== http://netcommon.sourceforge.net <http://netcommon.sf.net> Release 2.0.0, April 26 2009 Summary: New Features and Bug Fix release IMPORTANT NOTE: starting with version 2.0 we dropped support for .NET versions 1.0 and 1.1. - if you need support for those platforms please download Common.Logging 1.2 Breaking Changes *) LogManager.ConfigurationReader is readonly now -> use LogManager.Reset() instead Feature Requests [2781806] - routing from 3rd party lib back to Common.Logging [2778784] - Add In-Memory LoggerFactoryAdapter->CapturingLoggerFactoryAdapter [2485203] - Add support for EntLib 4.1 logging [2512017] - Provide base classes for implementing custom factoryAdapters [1810787] - Add source code to distribution [1826632] - Make Common.Logging ClsCompliant [1970386] - Support for Enterprise Library 4.0 [1852882] - Add optimize flag + PdbOnly in release build [1847554] - Add TraceListener to capture Diagnostics.Trace calls [1710163] - Add xxxFormat methods to Common.Logging.ILog interface [2545123] - Add LogManager.GetCurrentClassLogger() [1810785] - Clean up code comments Bug Fixes [1683776] - Implementations of ILog are not serializable [1683773] - Add log4net 1.2.9 .dll to distribution for .NET 1.0 [1683772] - Null Pointer Exception when passing in null value for msg [1683774] - Add unit tests for Common.Logging [1846258] - ConfigurationSectionHandler not case-insensitive in NET 2.0 enjoy, Erich |