None
V8 Crankshaft optimizations
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
Refer to github commit log: https://github.com/voltrue2/gracelog/commit/3280a91e71ac292b3887c3a0b564b776278aa78a
Refer to github commit log: https://github.com/voltrue2/gracelog/commit/549bf4113170f18fd68d6a0c1515472e758a16ac
None
None
None
None
None
If set true
, file logging will be combined into one file instead of multipule files per logging level.
None
None
None
None
None
None
None
The bug was that if there was no buffered log to flush in one level, it was exiting the auto flush w/o flushing the other level.
None
None
By given useTimestamp
(Boolean) in the configuration object, the logger users Unix timestamp instead of the server local time.
NOTE: File rotation still uses server local time for file names.
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
The length of the (index) is now correctly measured.
None
None
None
If no logging method found (console, file, or remote), it now falls back to use console as the default logging method.
None
None
None
The logging for auto-default configurations caused uncaught exception.
None
None
None
None
Objects/arrays with different number of properties in each element created an incorrect tables.
This has been fixed.
None
None
None
None
The logging level is debug
None
None
None
None
None
The issue with file path containing no (
solved.
None
None
gracelog.create([*logName])
does not require a string
logName
.
If logName
is not provided, gracelog
will default the log name to the file name of the script calling .create()
.
The added new feature in version 0.1.8 was unstable in Linux Fedora. Thus removed for now.
This is for file logging.
None
None
None
This is file for logging.
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None