Skip to content

SuggestArr

v2.8.0 Breaking

This release includes breaking changes for platform teams planning a safe upgrade.

βœ“ No known CVEs patched
Read the diff β†’ Tool health β†’ What is this tool? β†’

✓ No known CVEs patched in this version

Topics

automation docker emby jellyfin jellyseerr llm
+8 more
media-automation ombi openai overseerr plex self-hosted tmdb trakt

ReleasePort's take

Light signal
editorial:auto 9d

Release v2.8.0 introduces multiple AI Search UI enhancements and expands Cleanup Automation capabilities.

Why it matters: Adds like/dislike feedback, hides already recommended titles, tracks viewed recommendations, improves LLM normalization, enables Enter‑to‑search, and automates cleanup of unfavorited SuggestArr requests after a grace period, directly affecting user experience and system maintenance workflows.

Summary

AI summary

Updates 🧹 Cleanup Automation, πŸ€– AI Search Improvements, and πŸ›  Fixes across a mixed release.

Changes in this release

Feature Medium

Adds like/dislike feedback system for AI search recommendations

Adds like/dislike feedback system for AI search recommendations

Source: llm_adapter@2026-05-25

Confidence: high

β€”
Feature Medium

Adds option to hide already recommended titles from AI search results

Adds option to hide already recommended titles from AI search results

Source: llm_adapter@2026-05-25

Confidence: high

β€”
Feature Medium

Adds support for tracking viewed recommendations with new internal tables

Adds support for tracking viewed recommendations with new internal tables

Source: llm_adapter@2026-05-25

Confidence: high

β€”
Feature Medium

Improves recommendation normalization, schema validation, and fallback handling in the LLM service

Improves recommendation normalization, schema validation, and fallback handling in the LLM service

Source: llm_adapter@2026-05-25

Confidence: high

β€”
Feature Medium

Adds Enter-to-search support for a smoother search experience

Adds Enter-to-search support for a smoother search experience

Source: llm_adapter@2026-05-25

Confidence: high

β€”
Feature Medium

Adds automatic cleanup for unfavorited SuggestArr requests after a grace period

Adds automatic cleanup for unfavorited SuggestArr requests after a grace period

Source: llm_adapter@2026-05-25

Confidence: high

β€”
Feature Medium

Improves cleanup messaging for multiple media servers

Improves cleanup messaging for multiple media servers

Source: llm_adapter@2026-05-25

Confidence: high

β€”
Feature Medium

Updates cleanup notifications to better reflect Seer file deletion requests

Updates cleanup notifications to better reflect Seer file deletion requests

Source: llm_adapter@2026-05-25

Confidence: high

β€”
Feature Medium

Integrates cleanup settings directly into the advanced settings interface

Integrates cleanup settings directly into the advanced settings interface

Source: llm_adapter@2026-05-25

Confidence: high

β€”
Feature Low

Improves frontend routing and static asset handling for deployments using a SUBPATH

Improves frontend routing and static asset handling for deployments using a SUBPATH

Source: granite4.1:30b@2026-05-25-audit

Confidence: low

β€”
Feature Low

Adds normalized SUBPATH helper utilities and middleware support

Adds normalized SUBPATH helper utilities and middleware support

Source: granite4.1:30b@2026-05-25-audit

Confidence: low

β€”
Feature Low

Enhances HTML injection and frontend response handling for reverse proxy environments

Enhances HTML injection and frontend response handling for reverse proxy environments

Source: granite4.1:30b@2026-05-25-audit

Confidence: low

β€”
Feature Low

Improves Seer integration by refreshing login sessions before submitting requests

Improves Seer integration by refreshing login sessions before submitting requests

Source: granite4.1:30b@2026-05-25-audit

Confidence: low

β€”
Feature Low

Improves async client lifecycle handling and internal service stability

Improves async client lifecycle handling and internal service stability

Source: granite4.1:30b@2026-05-25-audit

Confidence: low

β€”
Feature Low

Enhances audit log display with collapsible sections and pagination

Enhances audit log display with collapsible sections and pagination

Source: granite4.1:30b@2026-05-25-audit

Confidence: low

β€”
Feature Low

Improves toggle option titles and UI clarity across settings pages

Improves toggle option titles and UI clarity across settings pages

Source: granite4.1:30b@2026-05-25-audit

Confidence: low

β€”
Performance Medium

Adds concurrent IMDb lookups in the discover API to resolve N+1 bottlenecks

Adds concurrent IMDb lookups in the discover API to resolve N+1 bottlenecks

Source: granite4.1:30b@2026-05-25-audit

Confidence: low

β€”
Bugfix Medium

Fixes static files not respecting configured subpaths

Fixes static files not respecting configured subpaths

Source: llm_adapter@2026-05-25

Confidence: high

β€”
Bugfix Low

Fixes LLM connection tests to properly use max_completion_tokens

Fixes LLM connection tests to properly use max_completion_tokens

Source: granite4.1:30b@2026-05-25-audit

Confidence: low

β€”
Bugfix Low

Updates multiple Python dependencies

Updates multiple Python dependencies

Source: granite4.1:30b@2026-05-25-audit

Confidence: low

β€”
Bugfix Low

Fixes Seer permission issues caused by expired sessions

Fixes Seer permission issues caused by expired sessions

Source: granite4.1:30b@2026-05-25-audit

Confidence: low

β€”
Bugfix Low

Fixes cleanup messaging inconsistencies

Fixes cleanup messaging inconsistencies

Source: granite4.1:30b@2026-05-25-audit

Confidence: low

β€”
Bugfix Low

Fixes missing environment variable loading in app.py

Fixes missing environment variable loading in app.py

Source: granite4.1:30b@2026-05-25-audit

Confidence: low

β€”
Refactor Low

Standardizes internal database comment formatting

Standardizes internal database comment formatting

Source: granite4.1:30b@2026-05-25-audit

Confidence: low

β€”
Full changelog

AI Search, Cleanup Automation, and Subpath Improvements

This release introduces major improvements to AI-powered search, automated request cleanup, and frontend subpath handling, along with multiple fixes and backend stability enhancements.


πŸ€– AI Search Improvements

  • Added like/dislike feedback system for AI search recommendations (#339)
  • Added option to hide already recommended titles from AI search results (#339)
  • Added support for tracking viewed recommendations with new internal tables
  • Improved recommendation normalization, schema validation, and fallback handling in the LLM service
  • Added Enter-to-search support for a smoother search experience

🧹 Cleanup Automation

  • Added automatic cleanup for unfavorited SuggestArr requests after a grace period (#340)
  • Improved cleanup messaging for multiple media servers
  • Updated cleanup notifications to better reflect Seer file deletion requests
  • Integrated cleanup settings directly into the advanced settings interface

🌐 Routing & Subpath Handling

  • Improved frontend routing and static asset handling for deployments using a SUBPATH (#328)
  • Added normalized SUBPATH helper utilities and middleware support
  • Enhanced HTML injection and frontend response handling for reverse proxy environments

πŸ”— Providers & Integrations

  • Improved Seer integration by refreshing login sessions before submitting requests (#351)
  • Fixed LLM connection tests to properly use max_completion_tokens (#338)
  • Updated multiple Python dependencies

⚑ Core & Performance

  • Added concurrent IMDb lookups in the discover API to resolve N+1 bottlenecks (#329)
  • Improved async client lifecycle handling and internal service stability
  • Enhanced audit log display with collapsible sections and pagination
  • Improved toggle option titles and UI clarity across settings pages

πŸ›  Fixes

  • Fixed static files not respecting configured subpaths (#328)
  • Fixed Seer permission issues caused by expired sessions (#351)
  • Fixed cleanup messaging inconsistencies
  • Fixed missing environment variable loading in app.py
  • Standardized internal database comment formatting

🧹 Misc

  • Removed outdated documentation
  • General cleanup and minor improvements

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track SuggestArr

Get notified when new releases ship.

Sign up free

About SuggestArr

Effortlessly request recommended movies, TV shows and anime to Jellyseer/Overseer based on your recently watched content on Jellyfin, Plex or Embyβ€”let SuggestArr handle it all automatically, keeping your library fresh with new and exciting content!

All releases β†’

Related context

Related tools

Beta — feedback welcome: [email protected]