ValueCell-0.1.19-beta
We're excited to release version 0.1.19, featuring full internationalization support, TradingView integration, enhanced portfolio management, and comprehensive analytics tracking.
Key Features
馃實 Internationalization (i18n)
- Full Multi-language Support: Comprehensive internationalization implemented across the application, allowing users to access ValueCell in their preferred language.
馃搳 TradingView Integration
- Professional-grade Charts: Integrated TradingView plugin for displaying index and stock data with advanced charting tools.
- Unified Data Rendering: Temporarily shifted all stock data rendering to TradingView, minimizing errors in stock data retrieval.
- Enhanced Homepage Layout: Redesigned homepage with TradingView index widgets and improved parameter displays.
馃帹 UI/UX Enhancements
- Visual Updates: Added a new logo and implemented a loading progress bar with health check functionality.
- Improved User Interfaces: Enhanced model validation UI and API key input for smoother configurations.
- Custom Save Locations: Enabled portfolio image saving to custom locations via system dialog.
- Window & Scroll Optimization: Adjusted minimum window dimensions, removed sidebar scrollbars, and standardized scroll behavior across portfolio and chat UIs.
- Clearer Error Messages: Enhanced API connection failure messages for better clarity and guidance.
馃搱 Strategy Management
- Streamlined Strategy Handling: Added delete buttons for strategy prompts and automatic strategy name generation.
- Exposed Settings: Made decision interval settings visible during strategy creation.
- Improved Modals: Enhanced strategy modals with refined defaults, error handling, and callback functionality for navigation.
- Tooltips & Insights: Added tooltips to explain stopped strategies.
馃捈 Portfolio Features
- Seamless Initialization: Portfolios can now initialize with existing positions for improved data reliability.
- Portfolio Sharing: Introduced a new modal for portfolio sharing functionality.
- Publishing Upgrades: Improved publishing flow with virtual exchange icon support.
- PnL Integration: Incorporated total PnL and percentage into strategy summaries.
馃搳 Analytics & Tracking
- Comprehensive Tracking: Added client-side tracking with backend analytics integration for the desktop app.
- Enhanced User Insights: Included user_id tracking in login and logout events.
- Client ID Analytics: Implemented event tracking for client ID creation.
馃 Agent Improvements
- Super Agent Reasoning: Introduced advanced reasoning capabilities for more intelligent decision-making.
- Optimized Preloading: Improved preload_local_agent_classes with name-based filtering, better timing, and caching.
- Windows Compatibility: Added timeout handling to prevent deadlocks during local agent class resolution on Windows.
馃攲 Exchange & Trading
- Connection Testing: Added functionality to test exchange connections.
- Virtual Exchange Enhancements: Introduced warnings for unintended exchange_id in virtual trading mode with proper assignments.
- Hyperliquid Support: Exchange connection testing now supports Hyperliquid parameters.
- AI Model Organization: Sorted AI models based on configuration status for better usability.
What's Changed
- feat(agent): enhance preload_local_agent_classes to filter by names list by @vcfgv in #553
- fix(frontend): prevent page refresh when pressing Enter in API input fields by @PotatoZhou in #559
- feat锛坲i锛夛細Update API connection failed error message by @MXD66 in #567
- fix:fix total equity zero by @su8su in #566
- feat: add TradingView plugin to display the index and stock information by @byronwang2005 in #511
- fix(tracker): split useEffect hooks avoid resend, and dynamically retrieve tracker user_id by @DigHuang in #569
- feat: enhance model validation and API key input UI by @DigHuang in #571
- chore: temporarily switch to TradingView for all stock data rendering by @DigHuang in #572
- feat(i18n): implement full internationalization support, superseding #570 by @byronwang2005 in #573
- release: add 0.1.19 tag by @DigHuang in #574
Full Changelog: v0.1.18...v0.1.19