v0.3.8
[0.3.8] - 2024-07-09
Added
- 💬 Chat Controls: Easily adjust parameters for each chat session, offering more precise control over your interactions.
- 📌 Pinned Chats: Support for pinned chats, allowing you to keep important conversations easily accessible.
- 📄 Apache Tika Integration: Added support for using Apache Tika as a document loader, enhancing document processing capabilities.
- 🛠️ Custom Environment for OpenID Claims: Allows setting custom claims for OpenID, providing more flexibility in user authentication.
- 🔧 Enhanced Tools & Functions API: Introduced 'event_emitter' and 'event_call', now you can also add citations for better documentation and tracking. Detailed documentation will be provided on our documentation website.
↔️ Sideways Scrolling in Settings: Settings tabs container now supports horizontal scrolling for easier navigation.- 🌑 Darker OLED Theme: Includes a new, darker OLED theme and improved styling for the light theme, enhancing visual appeal.
- 🌐 Language Updates: Updated translations for Indonesian, German, French, and Catalan languages, expanding accessibility.
Fixed
- ⏰ OpenAI Streaming Timeout: Resolved issues with OpenAI streaming response using the 'AIOHTTP_CLIENT_TIMEOUT' setting, ensuring reliable performance.
- 💡 User Valves: Fixed malfunctioning user valves, ensuring proper functionality.
- 🔄 Collapsible Components: Addressed issues with collapsible components not working, restoring expected behavior.
Changed
- 🗃️ Database Backend: Switched from Peewee to SQLAlchemy for improved concurrency support, enhancing database performance.
- ⬆️ ChromaDB Update: Upgraded to version 0.5.3. Ensure your remote ChromaDB instance matches this version.
- 🔤 Primary Font Styling: Updated primary font to Archivo for better visual consistency.
- 🔄 Font Change for Windows: Replaced Arimo with Inter font for Windows users, improving readability.
- 🚀 Lazy Loading: Implemented lazy loading for 'faster_whisper' and 'sentence_transformers' to reduce startup memory usage.
- 📋 Task Generation Payload: Task generations now include only the "task" field in the body instead of "title".
👏 Massive thanks to our incredible contributors for their hard work and dedication to making this release possible:
@bannert1337, @Peter-De-Ath, @moblangeois, @robertpiosik, @nickovs, @cheahjs, @ricky-davis, @fishhf, @KarlLee830, @leobenkel, @wanderingmeow, @michaelpoluektov, @que-nguyen, @jonathan-rohde, @Naufal05R