* fix: the first function call creates multiple axios instances
* perf(Notice): replace useState by useSyncExternalStore
* chore: prettier --check .
* fix: prettier format
feat: add check step to Clippy workflow
feat: add build step for web assets in Clippy workflow
fix: set NODE_OPTIONS for web asset build to prevent memory issues
- Refactored config-related structs to use Box for storing large objects (e.g., IRuntime, IProfiles, PrfItem) to reduce stack memory usage and improve performance.
- Updated related methods and assignments to handle Boxed types correctly.
- Added and improved unit tests to compare memory usage between Boxed and non-Boxed config objects, demonstrating the memory efficiency of Box.
- Test output now shows the size difference between stack-allocated and heap-allocated (Box) config objects.
chore: update renovate configuration for improved dependency management
Revert "chore: update renovate configuration for improved dependency management"
This reverts commit dcfd5f95a5.
feat: add support for grouping cargo and npm dependencies into single PRs
feat: add identifier, description, and windows properties to desktop-windows capabilities
fix: correct desktop-windows capability name in configuration