electron-log
Advanced tools
Changelog
4.0.0
multiple logger instances support.
const log = electronLog.create('loggerId')
add object log.functions
Web Workers support
New default log file path:
on Linux: ~/.config/{app name}/logs/{process type}.log
on macOS: ~/Library/Logs/{app name}/{process type}.log
on Windows: %USERPROFILE%\AppData\Roaming\{app name}\logs\{process type}.log
the option file.fileName
is now main.log
, renderer.log
or worker.log
depending on process type
new option file.resolvePath
new method file.getFile()
deprecated file.file
, use file.resolvePath
instead
deprecated file.bytesWritten
, use file.getFile().bytesWritten
instead
deprecated file.fileSize
, use file.getFile().size
instead
deprecated file.clear()
, use file.getFile().clear()
instead
deprecated file.findLogPath()
, use file.getFile().path
instead
deprecated file.init()
, doesn't matter anymore
mainConsole
and rendererConsole
are combined into ipc
transport