Releases: regorxxx/Console-SMP
Releases · regorxxx/Console-SMP
v2.0.0 - Enhance timestamp and cache handling
[2.0.0] - 2023-02-23
Added
- console.flush() method to force writing cache to file (usually used at on_script_unload)
Changed
- Moved all global variables to console namespace. i.e. console.File, console.MaxSize, console.Throttling, console.Timer, console.Cache.
- Added specific handling of FbMetadbHandle and FbMetadbHandleList objects.
- Logging now adds 'dd/mm/yyyy' line when touching the file if the last modified date differs. Should greatly enhance readability of logging for different days, since previously there was no way to know which day was for every line unless you manually counted the hour stamp resets.
Removed
Fixed
- Logging of null value not working properly.
v1.2.1- Hotfix
Fixed
- Fixed line splitting when using cache (conLogThrottling > 0).
v1.2.0- Writing frequency adjustable
Added
- New setting 'conLogThrottling' to control the frequency of text writing to file. Consecutive calls within that interval are cached and all text flushed when there are no more calls (debouncing). This should greatly improve performance when calling the console multiple times in a small frame of time wring to physical file only once.
v1.1.0 - FbProfiler rewrap
Added
- Rewrapped entire FbProfiler class to also log to file (the same than console.log). FbProfiler object has now an exposed property 'Name'. 'FbProfiler.Print' method will print to console and log file.
- New method 'FbProfiler.PrintUI' which mimics the old behavior, printing only to console.
v1.0.3
v1.0.2
v1.0.1
v1.0.0 - First Release
First public release.