Release Notes:
This release transforms Package Pilot with a massive expansion of features, transforming it into a comprehensive workspace, security, and local registry platform.
✨ Major New Features
Core Infrastructure
4-Tier Package Manager Support: Added Bun support to operate seamlessly alongside npm, pnpm, and yarn.
Local npm Registry (Verdaccio): Full integration to start/stop, publish, browse packages, and configure settings directly in the app.
Auto-Updater: Configured an auto-updater with an in-app update banner.
Cross-Platform CI/CD: Added a fully configured cross-platform CI/CD release workflow.
Security & Analysis
Lifecycle Script Analyzer: Added an automated scanner that categorizes threat findings.
Security Audit Engine: Enabled comprehensive security audits for both standalone packages and monorepo workspaces.
Dependency Topology Map: Built a visual dependency topology map featuring cyclic-dependency detection and directory size footprints.
Local Analytics Dashboard: Track project metrics over time with a new analytics dashboard.
Audit Copy Tool: Added a quick copy button specifically for security audit results.
Workflow & UI
Interactive Terminal Multiplexer: Built a custom embedded terminal with tabbed sessions, a resizable docked panel, and PowerShell theming.
Workspace Orchestration: Added native task orchestration for Turborepo and Lerna monorepos.
Sandbox Creation: Added one-click sandbox creation and CLI smoke-testing for any linked package.
Terminal OS Fallbacks: Added macOS and Linux fallbacks for the open_terminal command.
🛠️ Fixes & Stability
Registry Operations: Fixed registry package listing and publish operations.
Terminal UX: Fixed the terminal UI to ensure clean visibility.
Process Management: Fixed PTY and watcher processes to prevent hanging background tasks.
CI Resilience: Fixed CI by resolving Vitest worker timeouts on Windows runners.