github giuseppe99barchetta/SuggestArr v2.3.0

7 hours ago

This update introduces a powerful new AI-driven search experience, along with security enhancements, routing fixes, and internal refactors.

🧠 AI Search

Describe what you want to watch and the AI will find it for you, also personalized to your viewing history.

A brand-new intelligent search system powered by LLM integration and TMDb.

Highlights

  • 🔎 AI-powered natural language search
  • 🎯 Personalized suggestions based on viewing history
  • 🚫 Automatic exclusion of already requested TMDb IDs
  • 🕘 Recent AI search history for improved contextual results
  • 🎬 Full TMDb integration

🔒 Security Improvements

  • API keys and tokens are now automatically redacted from logs to prevent sensitive data exposure.

🐛 Critical Fixes

  • Improved subpath handling in router.
  • Updated settings display consistency.

⚙️ Integration & Configuration

  • Added new environment variables for OMDb and TMDb.
  • Added unit tests covering the new integrations.

🎨 UI Enhancements

  • Added toggle to use a static background color instead of dynamic images.
  • Added option to disable background blur effect.
  • Removed the General settings tab:
    • Some functionalities have been moved into jobs.
    • Subpath configuration has been relocated and is now configurable under Advanced Settings.

♻️ Internal Improvements

  • Migrated LLM service to AsyncOpenAI client for improved async handling.
  • Lazy initialization of the login lock in the Jellyseer client.
  • Updated LLM "not configured" warning message.
  • Removed deprecated General Settings component and updated configuration structure.

Don't miss a new SuggestArr release

NewReleases is sending notifications on new releases.