Added
- Embedded Terminal Panel: PTY-backed terminal with VTE parsing, SGR colors, reverse video support, and automatic window resize when panel opens.
- MCP Server: AI tool integration via stdio transport (
--mcp-serverflag) withrefresh_treetool for file explorer updates. setup_mcp_configPlugin API: Plugins can write.mcp.jsonproject configs; auto-appends to.gitignore.- Community Plugins: Three-tier trust model (Official, Community, Manual) with git tag pinning and mandatory SHA-256 checksums.
- Community Plugin Install Dialog: Checksum-verified installation flow for community plugins.
- Plugin Manager Search: Search bars in all three tabs (Installed, Official, Community).
- Status Bar: Displays cursor position and file information.
- Editor Context Service: Provides structured editor state for MCP tools and plugins.
git_statusAPI Enhancement: Plugin API now includes gitignored files.
Fixed
- Plugin Manager: Install-then-uninstall in same session now works correctly.
- Plugin Permissions: Permissions checked immediately after installing from plugin manager.
- macOS: Plugin manager tabs no longer show empty.
- Windows: Centered plus sign in new tab button; removed black crab emoji from title bar; rounded window icon.
- Windows Titlebar: Guard
set_windows_titlebar_themeagainst pre-show null handle. - Theme-Aware Dropdowns: Syntax theme dropdowns use theme-aware selection color.
- Window Icon: Use pre-rendered 32x32 icon instead of decompressing 1024x1024 source.
- Search Input Cursor: Preserve cursor position in search inputs using
super_drawfor placeholder. - Terminal Resize: Terminal panel resizes correctly on window resize.
Changed
- Centralized divider width and color in
theme.rs. - Applied rustfmt formatting across codebase.
- Fixed clippy warnings.