🚀 Aether v1.6.0 Changelog
✨ New Features
- Compact Compression: Added a new compact compression feature to optimize data handling.
- Termux-Free Image Analysis: Provided a fallback solution for image analysis when Termux is not configured, allowing images to be inserted and sent directly to the model.
- Agent Model Selection for Image Analysis: The Analyze Image tool now allows the Agent to choose a specific model, defaulting to the main chat model if none is provided.
- Custom Environment Variables: Added a configuration section for custom environment variables (e.g., HTTP proxy setup) directly within the Termux settings page.
- Dynamic Prompt Placeholders: Added support for dynamic placeholders (like current time, date, etc.) within personalization custom prompts.
- Auto Theme Switching: Added an option to automatically toggle between light and dark themes based on system settings.
- PostHog Token Metrics: Implemented PostHog token usage statistics for better analytics.
🛠 Improvements & Optimizations
- Manual Model ID Sync: Refined and fixed the synchronization logic for Manual Model IDs.
🐛 Bug Fixes
- Chat Rollback Bug: Fixed a bug where background errors could occasionally cause the active conversation window to roll back to the very first message.
- Long Context Crash: Resolved a critical issue where exceptionally long context lengths could lead to missing chat history or application crashes.
- Working Storage: Fixed an issue where temporary messages were not being correctly captured into the Working directory/state.
- Dark Mode UI Adjustments: Fixed an issue where certain UI controls (such as dropdown menus) incorrectly remained white when Dark Mode was enabled.
- Path Null Pointer: Resolved an underlying issue that triggered
nullpath errors by @aiyanyanQwQ in #10
New Contributors
- @aiyanyanQwQ made their first contribution in #10
Full Changelog: 1.5.0...1.6.0