- Added scripts to prepare and verify the Microsoft ConPTY package for Windows.
- Updated build workflows to include checks for bundled ConPTY in installers.
- Enhanced application support info to display ConPTY status and version.
- Modified the portable updater to handle ConPTY files during updates.
- Updated documentation to reflect changes in ConPTY usage and requirements.
- Introduced tests for ConPTY backend functionality to ensure reliability.
- Modified the build command to include a new script for building the MCP sidecar.
- Introduced a new script `build-mcp-sidecar.mjs` to handle the compilation of the MCP sidecar using Cargo.
- Updated the `sync-version.mjs` script to synchronize versioning for the MCP sidecar package.
- Adjusted the Tauri configuration to ensure the MCP sidecar is built before development starts.
- Updated build configuration to include MSI as a bundle option for Windows targets.
- Modified asset naming to accommodate MSI files in the release process.
- Added verification for signed MSI targets in the release manifest.
- Introduced new configuration for Wix installer in Tauri settings, specifying upgrade code and install mode.
- Added support for handling external connection requests via deep links, including SSH and Telnet protocols.
- Introduced `ExternalConnectionMatchDialog` for user interaction when multiple connections match an external request.
- Enhanced the `App` component to manage external connection states and integrate with the new dialog.
- Updated `SavedConnections` and `AppPanelContent` components to support connection handling and UI updates.
- Implemented hooks for processing external open requests, improving user experience during external link interactions.
- Updated `tauri.conf.json` to include an installer icon setting for Windows using the specified icon file. This enhancement improves the branding and user experience during installation.