Changelog
Release notes for every version of Hermes IDE.RSS
v0.6.16
April 22, 2026Improved
- -Per-agent launch-command prefix (closes #240)
Fixed
- -Fix title bar showing 'Tauri App' on Linux/Windows (closes #235)
- -Fix AI CLI 'Not detected' for tool-manager installs (closes #239)
v0.6.15
April 16, 2026Fixed
- -Fix UI freeze: move heavy git/workspace commands off main thread
v0.6.14
April 10, 2026New
- -Add Kiro CLI as a recognized AI agent
Fixed
- -Fix scope bar not scrollable when many projects attached
v0.6.13
April 8, 2026Improved
- -Auto-build hermes-pty-setup and gracefully degrade if missing
v0.6.12
April 8, 2026Fixed
- -Fix VCS showing 165k+ changes by respecting .gitignore in git status
v0.6.11
April 5, 2026New
- -## Fixes
- -Fixed an issue where the app couldn't start new terminal sessions after updating via auto-update on macOS
v0.6.10
April 5, 2026New
- -Add tabs and custom groups to Template Picker
Improved
- -Sync Tauri plugin npm packages with Cargo versions
- -Pin libz-sys to 1.1.25 (1.1.26 has broken vendored build on Windows)
- -Bust stale Windows Rust cache for release tests
- -Fix Rust formatting
- -Update AI provider CLI flags and permission modes
Fixed
- -Fix msvc-dev-cmd action hash
- -Fix ai_launch_command test for updated provider flags
- -Fix template picker: move tabs to top, fix scroll
Removed
- -Remove Windows from release Rust tests
- -Remove unused execution node Tauri commands
- -Remove Execution Timeline panel
v0.6.9
April 3, 2026Improved
- -Move PTY helper to separate cargo project to fix macOS code signing
- -Fix Rust formatting
Fixed
- -Fix release: add working-directory for cargo build
- -Fix release: pre-sign PTY helper before Tauri bundles macOS app
- -Fix sudo and /dev/tty access in macOS terminals
v0.6.8
April 3, 2026Improved
- -Update README with installation and getting started sections
- -Move download section into Getting Started
- -Add Download & Installation section to README
- -Fix Rust formatting
Fixed
- -Fix activity bar toggle firing twice on click
v0.6.7
March 28, 2026New
- -Add permission modes and custom command suffix for AI sessions
Fixed
- -Increase template picker bottom padding to clear preview overlay
v0.6.6
March 28, 2026Fixed
- -Remove auto-assigned branch color accent from session list
- -Plugin panel tab not responding to clicks with single plugin
- -Template picker preview overlap and duplicate import handling
v0.6.5
March 24, 2026New
- -Add prompt bundle export/import for portable template sharing
v0.6.4
March 24, 2026Fixed
- -Remove remote branch loading to prevent crash on large repos
v0.6.3
March 23, 2026New
- -Add support for creating sessions from remote branches
- -Add worktree safety improvements: file watcher, startup validation, and failure notifications
- -Add editor minimap (code overview sidebar)
Improved
- -Clean up branch selector UI: unified list, decluttered rows, and better fetch UX
- -Update app icon to new circuit-H design
Fixed
- -Fix rustfmt formatting
- -Fix long tool names overflowing in context panel
v0.6.2
March 22, 2026New
- -Add editor enhancements: go-to-line, word wrap, indentation settings, cursor indicator, and standard IDE shortcuts
v0.6.1
March 22, 2026Fixed
- -Fix rustfmt formatting
- -Fix AI CLI detection failing in production GUI app
v0.6.0
March 22, 2026Improved
- -Audit settings export/import: fix missing keys, add metadata, exclude machine-specific
- -Replace textarea editor with CodeMirror 6 for proper syntax highlighting
- -AI provider detection, onboarding setup, and launch error handling
- -Standardize plugin UI text and button sizes for global scaling
Fixed
- -Fix settings export/import edge cases: sync state, feedback, validation
- -Fix onboarding theme picker: add missing previews, compact grouped layout
v0.5.20
March 21, 2026New
- -Add POST and headers support to plugin network API
- -Add drag-and-drop reordering for activity bar plugin tabs
- -Add 'Update All' button to Plugin Manager
Fixed
- -Fix plugin API test for updated fetch signature
v0.5.19
March 21, 2026New
- -**Telegram channel support for Claude sessions** — Connect a Telegram channel when launching a Claude session so you can interact with your AI assistant directly from Telegram
Improved
- -**Branch isolation is more reliable** — Closing a session no longer risks breaking other sessions sharing the same branch, and failed cleanup is retried on next launch
- -**Clearer prompts when closing with unsaved changes** — The confirmation dialog now explains what will happen, shows a breakdown of changed files, and suggests how to recover stashed work
- -**Polished branch isolation UI** — Buttons and labels use friendlier language, internal paths are no longer exposed, and all actions remain visible on short screens
- -**Worktree directories no longer appear as projects** — Internal working directories are filtered out of the project list
v0.5.18
March 20, 2026New
- -Add right-click context menu to project pills in ScopeBar
Improved
- -Rename 'realm' to 'project' across entire codebase
- -Move worktrees and journal storage outside user projects
Fixed
- -Fix Rust formatting (cargo fmt)
v0.5.17
March 19, 2026New
- -Add 10 new themes, hover preview, and Dark/Light grouping
- -Add Transilvania theme (Dracula-inspired dark theme)
- -Add macOS microphone permission for voice input
- -Add plugin file handler API and fix shell.exec serde
- -Add persistent resizing for settings and new session dialogs
Improved
- -Update release notes for v0.5.17
- -Change default theme to Frosted Dark for new installations
- -Activity bar hover expand with pill labels and pinned tabs
- -Auto-install default plugins on fresh installs
- -Extract shared useResizablePanel hook to reduce duplication
v0.5.16
March 18, 2026New
- -Plugins now require explicit approval before installation when they request permissions — a confirmation dialog shows what each permission allows
- -Plugin permissions are now enforced on the server side, preventing any bypass of the permission system
- -Plugins can now run shell commands with the new "shell.exec" permission — enables system diagnostics, local network info, and other command-line tools directly from plugins
Improved
- -Permission descriptions in the Plugin Manager now show human-readable explanations instead of raw permission names
- -Plugins that include user-configurable settings no longer need to manually declare storage access — it is granted automatically
Fixed
- -A plugin can no longer impersonate another plugin by registering under a different name
v0.5.15
March 18, 2026New
- -Plugins now require explicit approval before installation when they request permissions — a confirmation dialog shows what each permission allows
- -Plugin permissions are now enforced on the server side, preventing any bypass of the permission system
Improved
- -Permission descriptions in the Plugin Manager now show human-readable explanations instead of raw permission names
- -Plugins that include user-configurable settings no longer need to manually declare storage access — it is granted automatically
Fixed
- -A plugin can no longer impersonate another plugin by registering under a different name
v0.5.14
March 17, 2026New
- -Add Midnight Commander theme
Improved
- -Harden worktree removal with safety guards
- -Update GIF in README
- -Include GIF in README
Fixed
- -Fix worktree safety checks on Windows path separators
v0.5.13
March 15, 2026New
- -Git worktree PRD — all 4 phases (multi-folder fix, safety, management, lifecycle)
Improved
- -Update release notes for v0.5.13
Fixed
- -Resolve deadlock after macOS sleep with active sessions
- -Align worktree duplicate-branch test with shared reuse behavior
- -Add missing is_shared field in worktree test
v0.5.12
March 15, 2026New
- -Resizable left, right, and bottom panels with drag handle and pill indicator
Fixed
- -Removing a folder from a session now persists correctly
- -Context nudge is sent to the terminal after removing a project from the scope bar
- -Left-side plugin panels no longer take full screen or hide the terminal
- -Plugin update button now disappears immediately after confirming an update
v0.5.11
March 15, 2026New
- -Plugin API extensions for Pixel Office
v0.5.10
March 14, 2026New
- -Add sessionActions plugin placement for per-session toolbar buttons
- -SSH connection health, saved hosts, port forwarding, remote git…
v0.5.9
March 14, 2026New
- -Add close-confirm toggle in Settings and improve drag-drop zones
- -Add frosted themes
Improved
- -Bump version to v0.5.9
- -Reduce CPU and re-render overhead across PTY analyzer, git poll…
- -Crash safety hardening from systematic codebase audit
Fixed
- -Fix crash when restoring 6-7 sessions simultaneously
- -Fix toast notifications hidden behind title bar
v0.5.8
March 14, 2026Fixed
- -Terminal sessions now resize correctly when the window is resized on macOS
- -Shell and child processes (e.g. Claude Code) properly pick up new terminal dimensions after resize
v0.3.37
March 8, 2026Improved
- -Fresh new app icon with a modern winged H design
- -Updated website favicon to match the new icon
v0.3.36
March 8, 2026New
- -Drag-and-drop images onto AI terminals — the image is copied to the system clipboard for AI vision, and the file path is inserted automatically
Fixed
- -Closed sessions no longer reappear after restarting the app
- -App no longer crashes on launch due to analytics plugin initialization
v0.3.35
March 8, 2026New
- -Session restore on relaunch — all open sessions are automatically saved and restored when the app is closed and reopened, including scrollback content, layout, colors, descriptions, projects, and groups
- -"Restore Sessions on Launch" setting — choose to always restore your previous workspace or start fresh every time
- -SEO Audit & Optimization prompt template — run a full SEO audit covering meta tags, Open Graph, structured data, sitemap, and keyword strategy
- -Landing Page SEO Copy prompt template — generate ready-to-use SEO copy with titles, descriptions, headlines, CTAs, and alt text
v0.3.34
March 8, 2026New
- -Auto-approve option in the New Session wizard — launch Claude, Gemini, Aider, or Codex in fully autonomous mode with a single checkbox
- -First-launch onboarding wizard — choose a theme, review what data is collected, and accept the privacy policy before getting started
- -"Needs input" session status — sessions now show when an AI agent is waiting for your confirmation or approval, distinct from idle and working states
- -Cancel button for in-progress updates — stop a download anytime and retry later, with download size info and slow-connection warning
- -Empty projects — create a project before adding any sessions, so you can organize your workspace upfront
- -Drag-and-drop sessions between projects — move sessions into a project, out of a project, or between projects by dragging in the sidebar
Improved
- -Smarter session activity detection — uses output silence timing instead of brittle text matching, so idle, working, and needs-input states are accurate even with interactive permission dialogs
- -Color band on sessions and projects is now easier to spot and click when no color is assigned — shows a dashed outline that highlights on hover
- -Creating a session from a project's "+" button now pre-selects that project in the New Session wizard
- -New Project input moved inline into the sidebar footer for a cleaner, more predictable position
Fixed
- -Closing a session no longer freezes the app when the terminal process is unresponsive
- -Zombie sessions that stop responding can now be force-closed from the sidebar
- -Force-close fallback for zombie sessions that the backend can't clean up
v0.3.33
March 7, 2026New
- -Optional session colors — sessions start with no color by default, and you can add one anytime from a 12-color palette or a custom hex value
- -Terminal background tint — when a session has a color, the terminal shows a subtle tinted overlay for quick visual identification
- -Color picker with preset palette, custom hex input, and a "None" option to remove color
- -Project-wide color changes with confirmation — changing a project's color prompts before applying to all sessions
- -Choose a color when creating a new session, or leave it blank
- -Session description field — click to add or edit a short description for any session
- -Inline renaming for sessions and projects — double-click any name to rename it directly in the sidebar
- -Visual project management in the sidebar — create, rename, and organize projects without right-clicking
- -Assign sessions to a project directly from the session creation wizard
- -Download icon next to the version number for quick access to updates
Improved
- -"Groups" renamed to "Projects" and workspace "Projects" renamed to "Folders" for clearer terminology
- -Moving a session into a project automatically adopts the project's color
- -Color bands replace session numbers and dots for a cleaner sidebar
- -Terminal panes show a colored left border matching the session's color
- -Hidden files (like .env) are now visible by default in the file explorer
- -Session label, description, and color changes are now persisted to disk
Removed
- -Telemetry and analytics removed entirely from the app
v0.3.32
March 7, 2026Improved
- -Click the version number in the status bar to manually check for updates
- -App icon now displays at the correct size in the macOS Dock
v0.3.31
March 7, 2026New
- -"What's New" dialog after app updates — shows what changed in the new version with an option to permanently dismiss
- -Redesigned left navigation — Git, Files, and Search are now nested inside each session, making the hierarchy clear
- -Session sub-view buttons appear directly under the active session and stay accessible while browsing
- -Drag-and-drop files directly into terminal sessions to insert their paths
- -Working directory path indicator in the Git panel
- -"Isolated copy" badge for sessions using git worktrees
- -Hover tooltips added across all buttons and interactive elements
v0.3.30
March 5, 2026New
- -Drag-and-drop files directly into terminal sessions to insert their paths
Fixed
- -Dual-selection bug in the New Session wizard AI Engine step
v0.3.29
March 3, 2026New
- -Redesigned command toolbar — compact single-row bar with a Compose button, quick-action pills, and a searchable Commands dropdown
- -Commands dropdown with search/filter, category grouping, and full keyboard navigation (arrow keys, Enter, Escape)
- -Quick actions show your recently used commands plus smart defaults for each AI provider
- -Settings shortcut at the bottom of the left activity bar
- -Bug report button in the status bar — opens a pre-filled issue with your app version, OS, and OS version
- -Bug reports now use GitHub Issues — no sign-in wall, drag-and-drop screenshots, and structured fields
Improved
- -Prompt Composer is now accessible directly from the command toolbar Compose button
- -Commands dropdown auto-hides when a provider has 5 or fewer commands (e.g., Copilot shows both inline)
- -OS version auto-detected when filing bug reports
v0.3.28
March 3, 2026New
- -Full keyboard navigation for the New Session wizard — arrow keys to navigate, Space to toggle, Enter to advance
- -Keyboard shortcut hints shown at the bottom of each wizard step
- -Shell picker in Settings now dynamically detects installed shells on your machine
- -Cross-platform shell detection: supports zsh, bash, fish, nu, sh on Unix and PowerShell, cmd.exe, Git Bash on Windows
Fixed
- -Changing the default shell in Settings now takes effect when opening a new terminal
- -Dead key composition (ã, õ, é, etc.) no longer triggers unexpected behavior in bash
v0.3.27
March 3, 2026Fixed
- -Dead key composition fully reworked for reliable international character input
- -Typing contractions like "don't" no longer produces double apostrophes or drops characters
- -Combining dead keys (ã, é, ô, ü, etc.) now display correctly in all terminal sessions
v0.3.26
March 2, 2026Fixed
- -Text duplication after dead key composition in terminal
v0.3.25
March 2, 2026Fixed
- -Fast typing no longer causes missing characters or a stuck terminal
- -Short character bursts during fast typing are no longer incorrectly suppressed
v0.3.24
March 1, 2026New
- -Pinnable templates — pin frequently-used templates so they appear in a dedicated "Pinned" section at the top of the template picker
- -Pin state persists across sessions and is included in settings export/import
v0.3.23
March 1, 2026New
- -Legal & Compliance template category with 8 templates: Privacy Policy, Terms of Service, Legal Document Review, Contract Clause Analysis, GDPR/Data Protection Audit, Software License Advisor, EULA Generator, and Cookie & Consent Policy (105 total templates across 18 categories)
- -Legal Advisor role for privacy regulations, contract drafting, software licensing, and compliance
- -Bug report button on the website
Fixed
- -Text duplication while typing in terminal when AI agent is outputting
v0.3.22
March 1, 2026Fixed
- -Text duplication when typing while an AI agent is actively outputting
- -False-positive cost detection on long code output lines
- -Sessions no longer flash a "destroyed" state when closing — they disappear cleanly
- -All panels now collapse when the last session is closed
- -Linux x86_64 AppImage build fixed
v0.3.20
March 1, 2026New
- -Full support for all 5 AI providers: Claude, Gemini, Aider, Codex, and Copilot — each with auto-detection, token tracking, cost monitoring, and native slash commands
- -45 new prompt templates across 6 new categories (97 total across 17 categories): Product, Planning, Design, DevOps, Data, AI/ML, Incident Response, Business, and Monetization
- -80s theme — authentic amber CRT retro aesthetic with beveled 3D controls, phosphor glow, and scanline overlay
- -Duel theme — red vs green lightsaber energy effects with ambient glow
- -Rainbow theme — spectrum energy lines with ambient color glow
- -Theme picker in the status bar for quick switching between 11 themes
- -Split download and install for auto-updater — download in background, install when ready
Fixed
- -Agent detection now works correctly when manually typing provider commands
- -Auto-updater: dismissed dialog re-shows when a newer version is found
- -Auto-updater: download and install failures now show proper error feedback
- -Auto-updater: prevented double-downloads and concurrent race conditions
- -80s theme sharp corners preserved correctly when changing UI scale
- -Model name detection no longer false-matches on similar substrings
- -Theme picker no longer hidden behind scanline overlay
Improved
- -Tron set as default theme with animated energy line effects
- -Warm purple undertone for Rainbow theme backgrounds
v0.3.19
February 28, 2026New
- -Lightweight privacy-friendly analytics (opt-out in Settings > Privacy)
- -Privacy tab in Settings with telemetry toggle
- -Settings sections searchable in command palette
Fixed
- -Checkbox spacing in settings label rows
- -Analytics correctly reports to production in release builds
v0.3.17
February 28, 2026Fixed
- -Terminal copy now works correctly
- -17 bugs fixed across the app
- -Platform detection no longer misidentifies macOS as Windows
- -Context menus properly cleaned up on dismiss
- -Prompt Composer stays open on send failure so you can retry
v0.3.14
February 28, 2026New
- -ARM64 builds for Linux and Windows
- -Dynamic download links on the website — always points to the latest release
v0.3.9
February 20, 2026New
- -Native macOS menu bar with full keyboard shortcut coverage
- -App-wide context menus (right-click) for sessions, files, git, and more
Fixed
- -34 bugs across all subsystems
- -Prompt Composer no longer sends a spurious Enter before the composed prompt
v0.3.8
February 15, 2026Fixed
- -45 bugs fixed across all subsystems