Daintree changelog
8 entries
Agent monitoring and release preparation
-
Security hardening: Electron fuses, CSP lockdown, IPC rate limiting
- Hardened runtime security defaults and Electron Fuses with code signing enforcement
- Strengthened CSP across all sessions
- IPC rate limiting with error sanitization
-
UX polish: OS-specific keyboard shortcuts, guided Git setup
- OS-specific keyboard shortcut labels and restore-defaults option
- Guided Git setup wizard for new projects
- Tab button in two-pane split mode
-
Auto-updater with GitHub Actions release pipeline
- electron-updater integration with R2 publishing
- GitHub Actions release workflow
- In-app update notification UI
- Git file watching for instant sidebar updates
-
Dev preview architecture rewrite
- Replaced DevPreviewService with stateless UrlDetector
- Panel-owns-process model with smart dev server discovery
- Persistent server state across project switches
-
JetBrains-style action palette and component refactoring
- Double-Shift trigger for action palette
- Attach GitHub issues to existing worktrees
- Extracted shared hooks (useSearchablePalette, useAnimatedPresence)
-
Project switching reliability and dev preview improvements
- Persist zoom levels, input bar content, and active worktree across switches
- Dev preview migrated to terminal-first model
-
Agent monitoring: conflict radar, SLA timers, event-based coordination
- Conflict radar warns when multiple agents edit the same files
- SLA timers showing agent working duration in panel headers
- "Attention Required" strip for blocked or waiting agents
- Full pub/sub event system with one-shot listeners and auto-cleanup
-
Agent monitoring features and Assistant polish
- Agent filters by state and worktree
- Retry button for Assistant failures
- Request/response logging for debugging