Edit of asset "GodotLogger 4.1" Accepted

Old/Current New/Edit
Title GodotLogger 4.1 GodotLogger 4.1
Description JSON-formatted logger

**Feature Highlights:**

1. **Flexible Log Levels:** With Log, you have full control over the level of detail you want in your logs. Choose from DEBUG, INFO, WARN, ERROR, or FATAL log levels to focus on what truly matters.

2. **Customizable Prefix and Arguments:** Personalize your logs by adding prefixes and custom arguments. Tailor your messages to suit your specific needs, making debugging a breeze.

3. **Automatic Log File Generation:** Log ensures that your logs are stored safely and systematically. Choose to write logs to a file with just a simple configuration setting.

4. **Thread-Safe Debugging:** Debugging outside the main thread? No problem! Log will alert you and provide debug information while maintaining thread safety.

5. **JSON Serialization:** Seamlessly serialize your log messages to JSON format. This feature simplifies log analysis and enhances data readability.

**Example**:

GodotLogger.info("current node",self)
...

INFO [31/7/2023 17:13:30] current node {"auto_start":-1,"current_members":0,"editor_description":"","lobby_id":0,"lobby_mode":"default","lobby_name":"Test","max_memebers":4,"meta":{},"min_members":1,"name":"","process_mode":0,"process_physics_priority":0,"process_priority":0,"process_thread_group":0,"process_thread_group_order":0,"process_thread_messages":0,"scene_file_path":"","unique_name_in_owner":false,"visablity":2}
JSON-formatted logger

**Feature Highlights:**

1. **Flexible Log Levels:** With Log, you have full control over the level of detail you want in your logs. Choose from DEBUG, INFO, WARN, ERROR, or FATAL log levels to focus on what truly matters.

2. **Customizable Prefix and Arguments:** Personalize your logs by adding prefixes and custom arguments. Tailor your messages to suit your specific needs, making debugging a breeze.

3. **Automatic Log File Generation:** Log ensures that your logs are stored safely and systematically. Choose to write logs to a file with just a simple configuration setting.

4. **Thread-Safe Debugging:** Debugging outside the main thread? No problem! Log will alert you and provide debug information while maintaining thread safety.

5. **JSON Serialization:** Seamlessly serialize your log messages to JSON format. This feature simplifies log analysis and enhances data readability.

**Example**:

GodotLogger.info("current node",self)
...

INFO [31/7/2023 17:13:30] current node {"auto_start":-1,"current_members":0,"editor_description":"","lobby_id":0,"lobby_mode":"default","lobby_name":"Test","max_memebers":4,"meta":{},"min_members":1,"name":"","process_mode":0,"process_physics_priority":0,"process_priority":0,"process_thread_group":0,"process_thread_group_order":0,"process_thread_messages":0,"scene_file_path":"","unique_name_in_owner":false,"visablity":2}
Category Scripts
License MIT
Repository Provider GitHub
Repository Url https://github.com/DawnGroveStudios/GodotLogger
Issues Url https://github.com/DawnGroveStudios/GodotLogger/issues
Godot version Godot 4.1
Version String 1.1.3 1.0.5
Download Commit c0559d4f0c061af9251c12985956745e732830ab ac93aa8f6c8f729b1702ae8d568d4de03f3e96fd
Download Url (Computed) https://github.com/DawnGroveStudios/GodotLogger/archive/c0559d4f0c061af9251c12985956745e732830ab.zip https://github.com/DawnGroveStudios/GodotLogger/archive/ac93aa8f6c8f729b1702ae8d568d4de03f3e96fd.zip
Icon Url https://raw.githubusercontent.com/DawnGroveStudios/GodotLogger/v1.0.6/icon.png
Preview Insert
Type image
Image/Video URL https://raw.githubusercontent.com/DawnGroveStudios/GodotLogger/main/images/output_example.png
Thumbnail