Releases: danieleteti/loggerpro
Releases · danieleteti/loggerpro
LoggerPro 1.4.1
What's new in 1.4.0
- Improved VCL and FMX visual appenders
- Appenders can be added and removed programmatically
- Added packages for latest versions of Delphi
- Improved algorithm used to handle slow consumers
- Added DMSContainer's EventStreams Appender
- Added very basic console appender that assumes is running from console in order to provide simple Linux console logging
- FIX Issue 50
- New filtering log file appender that allows to pick individual tags to be written into a file.
- FIX Issue 57
- FIX Issue 60
LoggerPro 1.3.2
What's new in LoggerPro 1.3.2
- Added support for Android API level 26 in mobile demo
- Added packages for Delphi 10.3 Rio, Delphi 10.2 Tokyo, Delphi 10.1 Berlin and Delphi 10.0 Seattle.
- Added packages for Delphi XE7 and Delphi XE8 (these packages do not contain appenders which uses
System.Net.HttpClient
) - Added support for Linux in
TLoggerProFileAppender
(Thank you charoit)
LoggerPro 1.3.1
What's New in 1.3.1
- Fixed a wrong package configuration
What's new in 1.3.0
- Replace
TThreadedList<T>
a custom implementation (TThreadSafeQueue<T>
) because of a bug and this inTMonitor
.TThreadSafeQueue<T>
is not a drop-in replacement for theTThreadedQueue<T>
but can be used in other projects if you are fighting with the same bug.
TVCLMemoLogAppender.Create
gots new parameter:aClearOnStartup
which optionally clear the memo at the startup.- Improvement to the
TLoggerProConsoleAppender
(Thanks to Fulgan) - Improvement to the
TLoggerProFileAppender
; now there is aOnLogRow
callback that can be used to customize log row format. - New overloaded
Log
methods. The*Fmt
versions are deprecated and will be removed in a future version ISSUE #17 - New NSQ appender (Thanks to Fulgan)
- New logger filter decorator (Thanks to Fulgan)
- New REST appender with support for extended information (samples for Windows and Android)
- Extended information are supported in Windows (fully) and Android (partially)
- In the sample folder is provided also the
RESTLogCollector
- New Elastic Search Log appender (Thanks to Salvatore Sparacino)
LoggerPro 1.3.0
What's new in 1.3.0
- Replace
TThreadedList<T>
a custom implementation (TThreadSafeQueue<T>
) because of a bug and another bug inTMonitor
.TThreadSafeQueue<T>
is not a drop-in replacement for theTThreadedQueue<T>
but can be used in other projects if you are fighting with the same bug.
TVCLMemoLogAppender.Create
gots new parameter:aClearOnStartup
which optionally clear the memo at the startup.- Improvement to the
TLoggerProConsoleAppender
(Thanks to Fulgan) - Improvement to the
TLoggerProFileAppender
; now there is aOnLogRow
callback that can be used to customize log row format. - New overloaded
Log
methods. The*Fmt
versions are deprecated and will be removed in a future version ISSUE #17 - New NSQ appender (Thanks to Fulgan)
- New logger filter decorator (Thanks to Fulgan)
- New REST appender with support for extended information (samples for Windows and Android)
- Extended information are supported in Windows (fully) and Android (partially)
- In the sample folder is provided also the
RESTLogCollector
- New Elastic Search Log appender (Thanks to Salvatore Sparacino)
LoggerPro Version 1.2.0
- Added unicode support for FileAppender
- Added REDIS Appender and RedisLogsViewer
- Added EMail Appender