v0.24.0

TabbyML/tabbyv0.24.0Feb 5, 2025by github-actions[bot]

AI Summary

This release adds LDAP authentication integration and job failure notifications, alongside fixes for various synchronization and indexing issues.

Key Highlights

  • Implement LDAP Authentication Integration
  • Add Notifications for unsuccessful background jobs
  • Fix repository synchronization issues in config.toml

New Features

  • LDAP Authentication Integration
  • Notification for unsuccessful background jobs

Full Release Notes

## 🚀 Features

* Implement LDAP Authentication Integration. ([#3650](https://github.com/TabbyML/tabby/pull/3650)) ([#3625](https://github.com/TabbyML/tabby/pull/3625))
* Add Notifications for unsuccessful background jobs. ([#3713](https://github.com/TabbyML/tabby/pull/3713))

## 🧰 Fixed and Improvements

* Fixed a bug that prevented the client code context in historical messages from being added to the prompt. ([#3673](https://github.com/TabbyML/tabby/pull/3673))
* Retain the job run and user event history only for the past three months. ([#3640](https://github.com/TabbyML/tabby/pull/3640))
* Resolved an issue that caused integration errors with recent versions of Jan AI. ([#3649](https://github.com/TabbyML/tabby/pull/3649))
* Resolved an issue where repositories specified in config.toml were not synchronizing correctly. ([#3703](https://github.com/TabbyML/tabby/pull/3703))
* Set the active text tab as default context in Code Browser chat. ([#3729](https://github.com/TabbyML/tabby/pull/3729))
* Resolved an issue that caused models download failures due to changes in HuggingFace API. ([#3772](https://github.com/TabbyML/tabby/pull/3772))
* Omit indexing of GitHub Pull Request diffs that exceed 300 files. ([#3779](https://github.com/TabbyML/tabby/pull/3779))

## 💫 New Contributors

@HigherOrderLogic made their first contribution in #3699
@zhanba made their first contribution in #3675

**Full Changelog**: https://github.com/TabbyML/tabby/compare/v0.23.0...v0.24.0