Releases: kamilsulima/open-webui_ksfork
Releases Β· kamilsulima/open-webui_ksfork
v0.3.5
[0.3.5] - 2024-06-16
Added
- π Enhanced Voice Call: Text-to-speech (TTS) callback now operates in real-time for each sentence, reducing latency by not waiting for full completion.
- π Tap to Interrupt: During a call, you can now stop the assistant from speaking by simply tapping, instead of using voice. This resolves the issue of the speaker's voice being mistakenly registered as input.
- π Emoji Call: Toggle this feature on from the Settings > Interface, allowing LLMs to express emotions using emojis during voice calls for a more dynamic interaction.
- π±οΈ Quick Archive/Delete: Use the Shift key + mouseover on the chat list to swiftly archive or delete items.
- π Markdown Support in Model Descriptions: You can now format model descriptions with markdown, enabling bold text, links, etc.
- π§ Editable Memories: Adds the capability to modify memories.
- π Admin Panel Sorting: Introduces the ability to sort users/chats within the admin panel.
- π Dark Mode for Quick Selectors: Dark mode now available for chat quick selectors (prompts, models, documents).
- π§ Advanced Parameters: Adds 'num_keep' and 'num_batch' to advanced parameters for customization.
- π Dynamic System Prompts: New variables '{{CURRENT_DATETIME}}', '{{CURRENT_TIME}}', '{{USER_LOCATION}}' added for system prompts. Ensure '{{USER_LOCATION}}' is toggled on from Settings > Interface.
- π Tavily Web Search: Includes Tavily as a web search provider option.
- ποΈ Federated Auth Usernames: Ability to set user names for federated authentication.
- π Auto Clean URLs: When adding connection URLs, trailing slashes are now automatically removed.
- π Enhanced Translations: Improved Chinese and Swedish translations.
Fixed
- β³ AIOHTTP_CLIENT_TIMEOUT: Introduced a new environment variable 'AIOHTTP_CLIENT_TIMEOUT' for requests to Ollama lasting longer than 5 minutes. Default is 300 seconds; set to blank ('') for no timeout.
- β Message Delete Freeze: Resolved an issue where message deletion would sometimes cause the web UI to freeze.
v0.3.4
[0.3.4] - 2024-06-12
Fixed
- π Mixed Content with HTTPS Issue: Resolved a problem where mixed content (HTTP and HTTPS) was causing security warnings and blocking resources on HTTPS sites.
- π Web Search Issue: Addressed the problem where web search functionality was not working correctly. The 'ENABLE_RAG_LOCAL_WEB_FETCH' option has been reintroduced to restore proper web searching capabilities.
- πΎ RAG Template Not Being Saved: Fixed an issue where the RAG template was not being saved correctly, ensuring your custom templates are now preserved as expected.
v0.3.3
[0.3.3] - 2024-06-12
Added
- π οΈ Native Python Function Calling: Introducing native Python function calling within Open WebUI. Weβve also included a built-in code editor to seamlessly develop and integrate function code within the 'Tools' workspace. With this, you can significantly enhance your LLMβs capabilities by creating custom RAG pipelines, web search tools, and even agent-like features such as sending Discord messages.
- π DuckDuckGo Integration: Added DuckDuckGo as a web search provider, giving you more search options.
- π Enhanced Translations: Improved translations for Vietnamese and Chinese languages, making the interface more accessible.
Fixed
- π Web Search URL Error Handling: Fixed the issue where a single URL error would disrupt the data loading process in Web Search mode. Now, such errors will be handled gracefully to ensure uninterrupted data loading.
- π₯οΈ Frontend Responsiveness: Resolved the problem where the frontend would stop responding if the backend encounters an error while downloading a model. Improved error handling to maintain frontend stability.
- π§ Dependency Issues in pip: Fixed issues related to pip installations, ensuring all dependencies are correctly managed to prevent installation errors.
v0.2.4
[0.2.4] - 2024-06-03
Added
- π€ Improved Account Pending Page: The account pending page now displays admin details by default to avoid confusion. You can disable this feature in the admin settings if needed.
- π HTTP Proxy Support: We have enabled the use of the 'http_proxy' environment variable in OpenAI and Ollama API calls, making it easier to configure network settings.
- β Quick Access to Documentation: You can now easily access Open WebUI documents via a question mark button located at the bottom right corner of the screen (available on larger screens like PCs).
- π Enhanced Translation: Improvements have been made to translations.
Fixed
- π SearxNG Web Search: Fixed the issue where the SearxNG web search functionality was not working properly.
v0.2.2
[0.2.2] - 2024-06-02
Added
- π Mermaid Rendering Support: We've included support for Mermaid rendering. This allows you to create beautiful diagrams and flowcharts directly within Open WebUI.
- π New Environment Variable 'RESET_CONFIG_ON_START': Introducing a new environment variable: 'RESET_CONFIG_ON_START'. Set this variable to reset your configuration settings upon starting the application, making it easier to revert to default settings.
Fixed
- π§ Pipelines Filter Issue: We've addressed an issue with the pipelines where filters were not functioning as expected.
v0.1.125
[0.1.125] - 2024-05-19
Added
- π Updated UI: Chat interface revamped with chat bubbles. Easily switch back to the old style via settings > interface > chat bubble UI.
- π Enhanced Sidebar UI: Model files, documents, prompts, and playground merged into Workspace for streamlined access.
- π Improved Many Model Interaction: All responses now displayed simultaneously for a smoother experience.
- π Python Code Execution: Execute Python code locally in the browser with libraries like 'requests', 'beautifulsoup4', 'numpy', 'pandas', 'seaborn', 'matplotlib', 'scikit-learn', 'scipy', 'regex'.
- π§ Experimental Memory Feature: Manually input personal information you want LLMs to remember via settings > personalization > memory.
- πΎ Persistent Settings: Settings now saved as config.json for convenience.
- π©Ί Health Check Endpoint: Added for Docker deployment.
βοΈ RTL Support: Toggle chat direction via settings > interface > chat direction.- π₯οΈ PowerPoint Support: RAG pipeline now supports PowerPoint documents.
- π Language Updates: Ukrainian, Turkish, Arabic, Chinese, Serbian, Vietnamese updated; Punjabi added.
Changed
- π€ Shared Chat Update: Shared chat now includes creator user information.
v0.1.124
[0.1.124] - 2024-05-08
Added
- πΌοΈ Improved Chat Sidebar: Now conveniently displays time ranges and organizes chats by today, yesterday, and more.
- π Citations in RAG Feature: Easily track the context fed to the LLM with added citations in the RAG feature.
- π Auth Disable Option: Introducing the ability to disable authentication. Set 'WEBUI_AUTH' to False to disable authentication. Note: Only applicable for fresh installations without existing users.
- πΉ Enhanced YouTube RAG Pipeline: Now supports non-English videos for an enriched experience.
- π Specify OpenAI TTS Models: Customize your TTS experience by specifying OpenAI TTS models.
- π§ Additional Environment Variables: Discover more environment variables in our comprehensive documentation at Open WebUI Documentation (https://docs.openwebui.com).
- π Language Support: Arabic, Finnish, and Hindi added; Improved support for German, Vietnamese, and Chinese.
Fixed
- π οΈ Model Selector Styling: Addressed styling issues for improved user experience.
β οΈ Warning Messages: Resolved backend warning messages.
Changed
- π Title Generation: Limited output to 50 tokens.
- π¦ Helm Charts: Removed Helm charts, now available in a separate repository (https://github.com/open-webui/helm-charts).
v0.1.123
[0.1.123] - 2024-05-02
Added
- π¨ New Landing Page Design: Refreshed design for a more modern look and optimized use of screen space.
- πΉ Youtube RAG Pipeline: Introduces dedicated RAG pipeline for Youtube videos, enabling interaction with video transcriptions directly.
- π§ Enhanced Admin Panel: Streamlined user management with options to add users directly or in bulk via CSV import.
- π₯ '@' Model Integration: Easily switch to specific models during conversations; old collaborative chat feature phased out.
- π Language Enhancements: Swedish translation added, plus improvements to German, Spanish, and the addition of Doge translation.
Fixed
- ποΈ Delete Chat Shortcut: Addressed issue where shortcut wasn't functioning.
- πΌοΈ Modal Closing Bug: Resolved unexpected closure of modal when dragging from within.
- βοΈ Edit Button Styling: Fixed styling inconsistency with edit buttons.
- π Image Generation Compatibility Issue: Rectified image generation compatibility issue with third-party APIs.
- π± iOS PWA Icon Fix: Corrected iOS PWA home screen icon shape.
- π Scroll Gesture Bug: Adjusted gesture sensitivity to prevent accidental activation when scrolling through code on mobile; now requires scrolling from the leftmost side to open the sidebar.
Changed
- π Unlimited Context Length: Advanced settings now allow unlimited max context length (previously limited to 16000).
- π Super Admin Assignment: The first signup is automatically assigned a super admin role, unchangeable by other admins.
- π‘οΈ Admin User Restrictions: User action buttons from the admin panel are now disabled for users with admin roles.
- π Default Model Selector: Set as default model option now exclusively available on the landing page.
v0.1.122
[0.1.122] - 2024-04-27
Added
- π Enhanced RAG Pipeline: Now with hybrid searching via 'BM25', reranking powered by 'CrossEncoder', and configurable relevance score thresholds.
- π’οΈ External Database Support: Seamlessly connect to custom SQLite or Postgres databases using the 'DATABASE_URL' environment variable.
- π Remote ChromaDB Support: Introducing the capability to connect to remote ChromaDB servers.
- π¨βπΌ Improved Admin Panel: Admins can now conveniently check users' chat lists and last active status directly from the admin panel.
- π¨ Splash Screen: Introducing a loading splash screen for a smoother user experience.
- π Language Support Expansion: Added support for Bangla (bn-BD), along with enhancements to Chinese, Spanish, and Ukrainian translations.
- π» Improved LaTeX Rendering Performance: Enjoy faster rendering times for LaTeX equations.
- π§ More Environment Variables: Explore additional environment variables in our documentation (https://docs.openwebui.com), including the 'ENABLE_LITELLM' option to manage memory usage.
Fixed
- π§ Ollama Compatibility: Resolved errors occurring when Ollama server version isn't an integer, such as SHA builds or RCs.
- π Various OpenAI API Issues: Addressed several issues related to the OpenAI API.
- π Stop Sequence Issue: Fixed the problem where the stop sequence with a backslash '' was not functioning.
- π€ Font Fallback: Corrected font fallback issue.
Changed
- β¨οΈ Prompt Input Behavior on Mobile: Enter key prompt submission disabled on mobile devices for improved user experience.
v0.1.119
[0.1.119] - 2024-04-16
Added
- π Enhanced RAG Embedding Support: Ollama, and OpenAI models can now be used for RAG embedding model.
- π Seamless Integration: Copy 'ollama run ' directly from Ollama page to easily select and pull models.
- π·οΈ Tagging Feature: Add tags to chats directly via the sidebar chat menu.
- π± Mobile Accessibility: Swipe left and right on mobile to effortlessly open and close the sidebar.
- π Improved Navigation: Admin panel now supports pagination for user list.
- π Additional Language Support: Added Polish language support.
Fixed
- π Language Enhancements: Vietnamese and Spanish translations have been improved.
- π§ Helm Fixes: Resolved issues with Helm trailing slash and manifest.json.
Changed
- π³ Docker Optimization: Updated docker image build process to utilize 'uv' for significantly faster builds compared to 'pip3'.