Tabby server
ComponentUpdates related to the server component of Tabby.
All SERVER Features
- Enabled support for indexing GitLab Merge Requests as context for better code suggestions.(v0.30.0)
- Added support for executing shell commands directly within the Chat Panel.(v0.27.0)
- Enabled the use of @changes context within the Chat Panel to include uncommitted changes in prompts.(v0.27.0)
- Introduced a security option to hide the password login interface on the frontend, requiring a URL parameter (`passwordSignIn=true`) to reveal it.(v0.27.0)
- Exposed the thinking process of the Answer Engine within thread messages.(v0.25.0)
- Enabled the Answer Engine to access the repository's directory file list as needed.(v0.25.0)
- Enabled the use of the "@" symbol to mention a symbol in the Chat Sidebar.(v0.25.0)
- Provided repository-aware default question recommendations on the Answer Engine.(v0.25.0)
All SERVER Bug Fixes
- Fixed the issue where buttons within code snippets in a chat response would flicker during answer generation.(v0.30.0)
- Resolved the problem encountered when loading a multi-part model from a local source.(v0.30.0)
- Fixed plugin crashes on Windows systems caused by certain escaped characters.(v0.27.1)
- Resolved hanging of the Tabby server while waiting for the registry file to download in offline environments.(v0.27.1)
- Resolved an issue where chat functionality failed when using OpenAI reasoning models like `o3-mini` and `o1-mini`.(v0.27.0)
- Resolved the deserialization issue related to "finish_reason" when receiving chat responses from the LiteLLM Proxy Server.(v0.25.0)
Releases with SERVER Changes
v0.30.01 feature2 fixesThis release introduces the ability to index GitLab Merge Requests as context, significantly improving suggestion relevance. Key improvements include leveraging the Answer Engine for better page generation quality and resolving UI flickering issues in chat responses. Note that the default Docker image now requires an NVIDIA GPU.
v0.27.12 fixesThis patch release focuses on stability and reliability, resolving critical issues that affected Windows users and offline server operations. Users should also review the full release notes for version 0.27 for broader context.
v0.27.03 features1 fixThis release introduces powerful new capabilities for the Chat Panel, allowing users to execute shell commands and include uncommitted changes in context. Key fixes include resolving chat functionality issues with specific OpenAI reasoning models. Additionally, background job logging has been improved for better stability with large repositories.
v0.25.04 features1 fixThis release introduces significant new capabilities for the Answer Engine, including exposing its thinking process and enabling repository file access. Users will also benefit from improved stability with automatic embedding retries and an enhanced user interface experience.