Updating v3-settings-update development branch with new commits from v2-main.
Multiple bug fixes, some tweaks and code clean up. Also added new event files for warning handling and debugging.
Added event files:
Adding new changes from v2-main via second branch to avoid breaking changes.
Added two new event files: debug.js and warn.js
Multiple changes to code and bug fixes.
Updating v3-settings-update development branch with new commits from v2-main. Multiple bug fixes, some tweaks and code clean up. Also added new event files for warning handling and debugging. Added event files: