Releases: codex-team/hawk.javascript
Releases · codex-team/hawk.javascript
3.2.9-rc.1 (Release Candidate)
fix Vue3 integration #123
Changes Made:
Refactored console catcher from factory function to class: Replaced createConsoleCatcher() function with ConsoleCatcher class for better encapsulation and single instance management
Improved console catcher integration: Changed from global exports to instance-based usage via this.consoleCatcher in main Catcher class, ensuring single initialization
Enhanced recursion protection: Added multi-layer protection including processing flag, Vue runtime detection, and Hawk internal calls filtering to prevent infinite loops
Added styles support: Extended ConsoleLogEvent type with styles field to properly handle %c console formatting directives