Edit of asset "Log - A comprehensive logging solution for Godot" Accepted

Old/Current New/Edit
Title Log - A comprehensive logging solution for Godot
Description Your one stop shop for all your logging needs in Godot. Updated to Godot 4.5, but should work for any Godot 4.x version.

2.1:
- Changed the log(debug, info,warning, etc...) method signatures to accommodate easier porting from print() to Log while retaining backwards compatibility.

2.0:
- Makes the logging into it's own thread, bringing down the average time for a log message from 4ms to 10-100us on the main thread.´
- Renames Config to LogConfig and Settings to LogSettings due to collisions with other plugins.
- Added more settings and options to control logging more granularly.

1.2.1:
- Fixed a bug with cyclic loading of resources at editor startup.

1.2:
- Added a setting for whether or not to print tree on error.
- Fixed bugs.

1.1.2:
- Fixed bugs

1.1:
- Updated documentation
- Integrated settings into the EditorSettings singleton

New for the fork:
- Adds multiple log streams so you can control the log level independently for different parts of your project.
- Adds a fatal log level that causes your project to crash in a way that you can control.
- Adds comments to updated parts of the plugin.
- Adds options in top of the log stream.
- Adds shorthand methods for debug & error.
- Adds err_cond_... methods for quick error checking.
- Adds a scripted breakpoint (optional in setting) so errors freeze the execution and shows relevant info in the godot debugger.
- Adds support for multiple log files.
- Adds a test scene that can be used as an example of how the plugin can be used.

Original:
- Adds a basic logger to print out Nodes,Objects,Arrays,Dictionarys etc.
- Adds support for easily reading env vars & cmd line args.
Your one stop shop for all your logging needs in Godot. Updated to Godot 4.5, but should work for any Godot 4.x version.

2.1:
- Changed the log(debug, info,warning, etc...) method signatures to accommodate easier porting from print() to Log while retaining backwards compatibility.

2.0:
- Makes the logging into it's own thread, bringing down the average time for a log message from 4ms to 10-100us on the main thread.´
- Renames Config to LogConfig and Settings to LogSettings due to collisions with other plugins.
- Added more settings and options to control logging more granularly.

1.2.1:
- Fixed a bug with cyclic loading of resources at editor startup.

1.2:
- Added a setting for whether or not to print tree on error.
- Fixed bugs.

1.1.2:
- Fixed bugs

1.1:
- Updated documentation
- Integrated settings into the EditorSettings singleton

New for the fork:
- Adds multiple log streams so you can control the log level independently for different parts of your project.
- Adds a fatal log level that causes your project to crash in a way that you can control.
- Adds comments to updated parts of the plugin.
- Adds options in top of the log stream.
- Adds shorthand methods for debug & error.
- Adds err_cond_... methods for quick error checking.
- Adds a scripted breakpoint (optional in setting) so errors freeze the execution and shows relevant info in the godot debugger.
- Adds support for multiple log files.
- Adds a test scene that can be used as an example of how the plugin can be used.

Original:
- Adds a basic logger to print out Nodes,Objects,Arrays,Dictionarys etc.
- Adds support for easily reading env vars & cmd line args.
Category Tools
License MIT
Repository Provider GitHub
Repository Url https://github.com/albinaask/Log
Issues Url https://github.com/albinaask/Log/issues
Godot version Godot 4.2
Version String 2.1 2.1
Download Commit c195de700cf7af193719f4597aa90cce44644147 c195de700cf7af193719f4597aa90cce44644147
Download Url (Computed) https://github.com/albinaask/Log/archive/c195de700cf7af193719f4597aa90cce44644147.zip https://github.com/albinaask/Log/archive/c195de700cf7af193719f4597aa90cce44644147.zip
Icon Url https://raw.githubusercontent.com/albinaask/Log/main/icon.png