v0.27.0

TabbyML/tabbyv0.27.0Mar 31, 2025by github-actions[bot]

AI Summary

A minor release preparing for the 1.0 release by adding shell command execution, `@changes` support, and a security option to hide password login.

Key Highlights

  • Ability to execute shell commands within the Chat Panel.
  • Support for `@changes` to include uncommitted changes as context.
  • Security option to hide password login in the frontend.
  • Preparation for the 1.0 release with extension compatibility maintenance.

New Features

  • Shell command execution in Chat Panel.
  • `@changes` support in Chat Panel.
  • Security option to hide password login.

Full Release Notes

## ⚠️ Notice

* Prepare for the 1.0 release. Starting with this release, extensions version upgrades will maintain backward compatibility with the Tabby server.

## 🚀 Features

* Add support for the ability to execute shell commands within Chat Panel. ([#3979](https://github.com/TabbyML/tabby/pull/3979))
* Add support for `@changes` within Chat Panel to include uncommitted changes as contexts. ([#3988](https://github.com/TabbyML/tabby/pull/3988))
* Add security option to hide password login in frontend. When enabled, the password login can be revealed by appending the URL search parameter `passwordSignIn=true`. ([#3996](https://github.com/TabbyML/tabby/pull/3996)) ([#4015](https://github.com/TabbyML/tabby/pull/4015))

## 🧰 Fixed and Improvements

* Store background job logs on disk to prevent disruptions during processing of large repositories. ([#3994](https://github.com/TabbyML/tabby/pull/3994))
* Track chat usage frequency and display it in Reports page. ([#4025](https://github.com/TabbyML/tabby/pull/4025)) ([#4042](https://github.com/TabbyML/tabby/pull/4042))
* Resolve the chat functionality issue involving OpenAI reasoning models such as `o3-mini` and `o1-mini`. ([#4049](https://github.com/TabbyML/tabby/pull/4049))

**Full Changelog**: https://github.com/TabbyML/tabby/compare/v0.26.0...v0.27.0