Releases: DeepFundAI/ai-browser
Releases · DeepFundAI/ai-browser
DeepFundAI Browser v0.1.1
What's New
UI/UX Improvements
- Optimized light/dark theme support across all interfaces
- Added purple-themed settings panels with enhanced interaction states
- Improved history panel and scheduled task components
- Optimized Main Page chat interface and Home page interactions
Architecture Improvements
- Added reusable UI component library (SelectableCard, ActionButton, SettingsDivider)
- Centralized design tokens for consistent styling
- Migrated settings panels and selectors to use unified UI components
Bug Fixes
- Fixed border and divider colors for light/dark mode
- Replaced static antd message with App.useApp() hook
Documentation
- Improved UX documentation and added important notices
DeepFundAI Browser v0.1.0
⚠️ Breaking Changes
This release includes major architectural changes. Settings from previous versions may not be compatible.
✨ Key Features
Unified Settings System
- All configuration now through Settings UI (no more .env files)
- 8 comprehensive settings panels: Providers, General, Chat, Agent, Scheduled Tasks, UI, Network, Memory
- Real-time settings sync across all windows
- Import/Export configuration support
Provider Management
- Provider validation before sending messages
- Visual warning when no provider configured
- Improved model selection UI
Production Fixes
- Fixed Settings window access in production builds
- Resolved dark mode styling issues
- Updated to v0.1.0
📦 Installation
Download DeepFundAIBrowser-0.1.0-universal.dmg for macOS (Universal)
📝 Full Changelog
- feat(settings): unified settings system with 8 panels
- feat(settings): provider validation and warnings
- fix(settings): production URL and dark mode fixes
- docs: updated configuration guide
- refactor(ui): enhanced light/dark theme support
For detailed changes, see commit history from v0.0.15 to v0.1.0
v0.0.15
Release v0.0.15
Features & Improvements
- Enhanced file preview with syntax highlighting
- Custom modal window system with i18n support
- Tray icon improvements for macOS and Windows
Bug Fixes
- Fixed tray icon not showing on Windows
- Fixed app not exiting properly on Windows
- Fixed tray context menu on macOS
Downloads
- macOS (Universal): DeepFundAIBrowser-0.0.15-universal.dmg
For auto-update configuration, see latest-mac.yml.
DeepFundAI Browser v0.0.14
What's New in v0.0.14
Features
- Add custom modal window system with i18n support
- Add file download and loading page drag support
- Add playback speed control (0.5x-50x) for history replay
Bug Fixes
- Upgrade react and next.js to patch CVE-2025-55182
- Update onHumanSelect signature for jarvis-agent 0.1.11 compatibility
DeepFundAI Browser v0.0.13
What's New
- feat: add playback speed control (0.5x-50x) for history replay
- fix: upgrade react and next.js to patch CVE-2025-55182
- fix: update onHumanSelect signature for jarvis-agent 0.1.11 compatibility
- feat: isolate FileAgent work directory per task execution
- feat: remove read-only mode warning in history panel
DeepFundAI Browser v0.0.12
🎉 DeepFundAI Browser v0.0.12
✨ New Features
🎤 Voice Input Support
- Offline voice recognition powered by Vosk
- Automatic language model switching (Chinese/English)
- Voice input button in chat interface
- Support for voice-based query input
🔘 UI Improvements
- Added send button to home page input area
- Improved button layout consistency
🐛 Bug Fixes
- Fixed extra spaces in Chinese voice recognition results
- Optimized scheduled task storage and IndexedDB handling
- Various UX improvements
🔧 Improvements
- Enhanced macOS microphone permission handling
- Optimized Electron codebase and error handling
- Updated dependencies
v0.0.11
What's New
- Fixed scheduled task storage and execution history tracking
- Optimized IndexedDB performance with debounce mechanism
- Fixed UX issues in history session playback
- Improved Electron codebase stability
Downloads
Download the appropriate package for your platform below.
DeepFundAI Browser v0.0.10
🎬 New Features
- Implement atomic fragment-based history playback with typewriter effects
- Add comprehensive playback controls (play/pause/restart/speed)
- Support granular message display with AtomicFragmentRenderer
🏗️ Code Refactoring
- Restructure directories: extract components, services, types, utils
- Improve code organization with better type management
- Extract reusable utilities and services
✨ UX Improvements
- Fix input clearing timing - now clears immediately on send
- Fix auto-scroll detection for workflow and agent messages
- Remove auto-expand behavior of detail panel on continue
- Fix playback termination when continuing conversation
DeepFundAI Browser v0.0.8
🎉 What's New in v0.0.8
✨ New Features
- Human Interaction Support: AI agents can now request user assistance for tasks like login, captcha solving, or manual operations
- Four interaction types: confirm, input, select, and help
- Seamless integration in message flow with interactive cards
- Real-time IPC communication between frontend and backend
🐛 Bug Fixes
- Session Execution: Fixed "Error: cancle" bug that prevented multiple consecutive sessions
- Properly clear request state after task completion
- Enable unlimited consecutive conversations without restart
- WebGL Detection: Simplified WebGL context detection logic for better compatibility
🎨 UI/UX Improvements
- WebGL Fallback: Graceful degradation with CSS gradient background when WebGL is unavailable
- Internationalization: Complete i18n support with English/Chinese language switching
- Interactive Cards: Human interaction cards embedded in agent execution flow
📦 Dependencies
- Upgraded @jarvis-agent/core to 0.1.4
- Upgraded @jarvis-agent/electron to 0.1.8
🔧 Technical Details
- Implemented toolId to requestId mapping for human interaction responses
- Added human-response IPC channel
- Enhanced error handling and state management
Full Changelog: v0.0.7...v0.0.8
DeepFundAI Browser v0.0.7
New Features
- 🌍 Complete internationalization support (Chinese/English switching)
- 🔧 Integrated react-i18next for multi-language support
Bug Fixes
- 🐛 Fixed message hook usage by replacing direct imports with App.useApp()
- 🐛 Corrected import paths and removed duplicate notifications
Improvements
- ✨ Enhanced Popconfirm background opacity for better readability
- 💡 Improved internationalization implementation and hook usage