Repository navigation
v1.3.0
Release v1.3.0
Bug Fixes
Fixed async handlers blocking the event loop during node scanning, git operations, and pip installs
Fixed cache invalidation not actually clearing stale node data
Fixed detect_broken_nodes failing due to missing module import
Fixed exception handler NameError in PyPI update checks
Fixed restart using default profile instead of the currently active one
Fixed launch_comfy and launch_profile silently ignoring custom_flags_list from profiles
Removed duplicate package install endpoint
Added thread-safe singleton initialization and atomic JSON file writes
Security
Added path traversal validation to file location opener
Improved path traversal check in node removal
Escaped user input in PowerShell shortcut/dialog scripts to prevent injection
Restricted run_python_command to an allowlisted set of modules
Re-enabled SSL certificate verification for PyPI requests
New
Added api_core.py, shortcut_utils.py, modular frontend JS, SVG assets, Tailwind build tooling, and documentation