Version History
Display: |
v2.11
- Fixed : Setting TTMSLoggerBrowserOutputHandler.Port property had no effect. Ticket #23042.
v2.10.0.1
- Improved : TMSLoggingTCPClient demo updated, dependency on TMS FMX UI Pack components removed.
v2.9
- Fixed : support for quoted string formats in logging configuration file. Ticket #22034.
v2.8
- New : Delphi 12 support.
v2.7.0.0
- New : TTMSLoggerDiscordWebhookOutputHandler allows output logging messages to Discord web hooks.
- Improved : Support for ARM64 macOS and ARM64 iOS Simulator platforms.
- Improved : Save/load configuration to INI files is now saving LogLevelFilters specifically per output handler.
- Fixed : Values with double quote (") was not being properly written in HTML output handlers. [Ticket #21782](Logging https://support.tmssoftware.com/t/logging-in-html-logger/21782/2).
v2.6
- Fixed : Access Violation when using Event Log output handler in Windows 64 bit applications.
v2.5
- New : TTMSLoggerSyslogOutputHandler allows output logging messages using syslog.
v2.4
- New : TTMSLogger.UtcTimeStamp boolean property allows logging the message timestamp as UTC.
- Fixed : Memory leak when logging memory usage in Android devices (introduced with the end of ARC in Delphi Sydney 10.4).
-
Fixed : HTML stripping of log messages could hang if the message contained several
tags.
v2.3
- New : SvCom output handler.
- New : Delphi 11 support.
v2.2
- New : StripHtml property for all output handlers controls whether HTML/XML tags will be removed from the log message.
- New : ExceptionLess output handler using FNC framework, in addition to existing VCL and FMX ones.
- Fixed : TTMSLoggerTCPOutputHandler not sending information from mobile and 64-bit applications.
- Fixed : TTMSLoggerHTMLOutputHandler.Create constructor receiving only a single parameter didn't correctly create JS file.
- Fixed : TTMSLoggerBrowserServer option ohmTableFilter raising Unicode conversion error.
v2.1
- New : Support for RAD Studio 10.4 Sydney.
- New : Support for Linux platform.
v2.0
- New : Title property in boht HTML Output and Browser Output handlers allows for specifying the title of generated HTML page.
- New : RegisterManagedOutputHandler method allows adding an instance of an output handler to the logger and rely that it will be destroyed by it.
- New : Complete new installer, package structure and documentation format. This include breaking changes in the package files.
- Fixed : HTML Output and Browser Output handlers not working correctly when the logged message had line breaks.
v1.5.0.1
- 1.5.0.1: Fixed: Missing output handler units in trial version
v1.5.0.0
- New : TTMSLoggerBaseOutputHandler.LogLevelFilters property allows filtering log messages on a per-outputhandler basis.
- : New: TLoggingWindowsConsoleOutputHandler outputs log messages to the Windows console window
- : New: TLoggingSlackWebhookOutputHandler outputs log messages to a Slack channel through a incoming webhook.
- : New: TLoggingMemoOutputHandler outputs log messges to a VCL TMemo control.
v1.4.0.1
- Improved : Performance when fetching ip address for logging purposes
v1.4.0.0
- New : RAD Studio 10.3 Rio support
v1.3.0.1
- 1.3.0.1: Fixed: Issue parsing HTML < and > signs in plain text
v1.3.0.0
- 1.3.0.0: New: Custom log level mode and CustomLogLevel property at logger level
v1.2.1.1
- Fixed : Issue writing files in multiple processes
v1.2.1.0
- New : RAD Studio 10.2 Tokyo Support
- Improved : Added Aurelius Demo
- Fixed : Issue with compatibility reserver word "Value" combined with Value property on some database servers in TMSLoggingAureliusOutputHandler (breaking change)
v1.2.0.3
- Fixed : Issue with TMSLoggingEventLogOutputHandler writing incorrect event id
v1.2.0.2
- Fixed : Version check for memory access in older devices
v1.2.0.1
- Fixed : Issue with missing log level when using the Aurelius output handler
v1.2.0.0
- New : TMSLoggingDatasourceOutputHandler
- New : TMSLoggingAureliusOutputHandler
- New : Delphi 10.1 Berlin support
- New : Command line switches to automatically or manually connect to a specific Host in TMSLoggingTCPClient
- New : Automatic connection mode in TMSLoggingTCPClient
v1.1.0.0
- New : TMSLoggingTCPOutputHandler client mode
- New : TCP server component for handling multiple clients
- New : Outputhandlers for Exceptionless.io and MyCloudData
- New : Exception handling
- Improved : Public property Server for TTMSLoggerTCPOutputHandler and TTMSLoggerBrowserOutputHandler to manually configure multiple bindings
- Improved : Automatic disconnect in TMSLoggingTCPClient
- Improved : Allow creation of TTMSLoggerTCPOutputHandler and TTMSLoggerBrowserOutputHandler without form owner parameter (requires setting active = false in formclose)
- Improved : Active and Deactivate all outputhandlers with a single call
v1.0.0.0
- New : First Release
Pricing
Single Developer License
Site License
TMS Logging
€ 105
€
35
yearly renewal
license for 1 developer
Includes
check
Full source code
check
Access to the TMS Support Center
check
Free updates and new releases
MOST POPULAR
TMS BIZ Premium
€ 595
€
180
yearly renewal
license for 1 developer
Includes
check
Full source code
check
Access to the TMS Support Center
check
Free updates and new releases
check
TMS Logging
check
All TMS BIZ products
more_horiz
Discover more
BEST VALUE
TMS ALL-ACCESS
€ 1,795
€
575
yearly renewal
license for 1 developer
Includes
check
Full source code
check
Access to the TMS Support Center
check
Free updates and new releases
check
TMS Logging
check
All TMS BIZ products
check
All TMS products
more_horiz
Discover more
All prices excl. VAT. Renewal price is subject to change and only valid up to 30 days after license has expired. After renewal period a discount price is offered to renew the license.
Free Trial
Start a free TMS Logging evaluation today!![](.\img\icons\rad-studio-logo.png)