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

Old/Current New/Edit
Title Log - A comprehensive logging solution for Godot Log
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,(if you comment out the variadic function versions of the log methods which is a 4.5+ exclusive feature only).

2.1.1:
- Implemented variadic versions of all logging functions.
- Fixed a bug for when Log is used for an external plugin.

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.
A fork of the GodotLogger plugin that has been added upon with new features, bugfixes and a thorough documentation.

Original:
- Adds a basic logger to print out Nodes,Objects,Arrays,Dictionarys etc.
- Adds support for easily reading env vars & cmd line args.

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.
Category Tools Tools
License MIT MIT
Repository Provider GitHub GitHub
Repository Url https://github.com/albinaask/Log https://github.com/albinaask/Log
Issues Url https://github.com/albinaask/Log/issues https://github.com/albinaask/Log/issues
Godot version Godot 4.5 Godot 4.1
Version String 2.1.1 1.0.0
Download Commit 23eb955cacb594f79591648ecc22915c5a45a7fc 0bc2144e0a054e127e6aad593d238c4e122f44e0
Download Url (Computed) https://github.com/albinaask/Log/archive/23eb955cacb594f79591648ecc22915c5a45a7fc.zip https://github.com/albinaask/Log/archive/0bc2144e0a054e127e6aad593d238c4e122f44e0.zip
Icon Url https://raw.githubusercontent.com/albinaask/Log/main/icon.png
https://raw.githubusercontent.com/albinaask/Log/main/icon.png
Preview Insert
Type image
Image/Video URL https://raw.githubusercontent.com/albinaask/Log/main/images/code_sample.png
Thumbnail
Preview Insert
Type image
Image/Video URL https://raw.githubusercontent.com/albinaask/Log/main/images/output_sample.png
Thumbnail
Preview Insert
Type image
Image/Video URL https://raw.githubusercontent.com/albinaask/Log/main/images/console_output_sample.png
Thumbnail