- next - not yet released
- added getCreatedAt to a LogRequest
- added LoggerCollection
- implement bridge to use zend framework 2 evend dispatcher also (to not install a second event dispatcher if your are using the component in a zf2 environment)
- 1.2.0 - released at 2013-12-01
- added AbstractProxyLogger
- added "removeAll" to LogRequestBufferInterface
- implement an event based handling for buffer logger to easy up creation of future buffer manipulators
- moved files in component root to same hierarchy level like the loggers
- removed "LogRequestBufferFactory" in "BufferLogger" (buffer is now only needed in the event)
- renamed namespace "proxy" to "logger"
- 1.1.0 - released at 2013-11-02
- add example for using two manipulate buffer loggers in a proxy logger to act on different log levels (sending mail or sending sms/wake up call)
- add example how to add a proxy logger in a proxy logger
- add factories with default/standard factories if dependencies exists (covered with unit test also)
- add links to console examples
- add output of example flush buffer trigger logger versus normal logger to readme
- adapt factories, replace setter with factory setters where possible
- adapt proxy logger factories and add awareInterfaces for buffer manipulator factories
- create factories for buffer manipulator
- create documentation directory with code from readme
- readme examples are also provided as try out code example
- rename BufferManipulation to BufferManipulator
- replace AwareInterfaces with DependInterfaces where needed
- update factory section for buffer manipulator factories
- update examples for buffer manipulator factories
- 1.0.4 - released at 2013-10-05
- refactor UpwardFlushBufferTrigger - replace complex array with numbers
- 1.0.3 - released at 2013-10-04
- add example that provides same logging code with and without proxy logger
- 1.0.2 - released at 2013-09-11
- fixed error in ManipulateBufferLogger::flushTheBuffer
- 1.0.1 - released at 2013-09-10
- declare LogRequestFactoryInterface and LogRequestBufferFactoryInterface as optional for factory BufferLoggerFactoryInterface
- declare LogRequestFactoryInterface and LogRequestBufferFactoryInterface as optional for factory ManipulateBufferLoggerFactoryInterface
- 1.0.0 - released at 2013-09-08
- added a lot more example
- added threshold level for ManipulateBufferLogger that enables the possibility to bypass the buffer for certain levels (by BypassBufferInterface)
- big refactoring to easy up trigger and bypass handling for buffer manipulation
- renamed LogEntry to LogRequest
- restructured project
- 0.9.0 - released at 2013-08-29
- BufferLogger - buffers log messages and provides flush or clean for buffer control
- DefaultMap to trigger inherited log levels by only providing one log level
- IsValidLogLevel to validate if provided log level is meeting the LogLevel requirement as a well defined value
- ProxyLogger - generic proxy class that is working internally with the injected the PSR-3 logger
- LogEntry class to use a simple value object
- LogEntryCollection for easy dealing with multiple LogEntries
- LogEntryFactory to easy up LogRequest creation
- TriggerBufferLogger - flushes the buffer by configured log level