Skip to content

Releases: danieleteti/loggerpro

LoggerPro 1.4.1

05 Aug 10:48
Compare
Choose a tag to compare

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

16 Jun 08:29
Compare
Choose a tag to compare

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

09 Jan 08:34
Compare
Choose a tag to compare

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 in TMonitor.
    • TThreadSafeQueue<T> is not a drop-in replacement for the TThreadedQueue<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 a OnLogRow 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

08 Jan 12:06
Compare
Choose a tag to compare

What's new in 1.3.0

  • Replace TThreadedList<T> a custom implementation (TThreadSafeQueue<T>) because of a bug and another bug in TMonitor.
    • TThreadSafeQueue<T> is not a drop-in replacement for the TThreadedQueue<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 a OnLogRow 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

02 May 10:45
Compare
Choose a tag to compare
  • Added unicode support for FileAppender
  • Added REDIS Appender and RedisLogsViewer
  • Added EMail Appender