github TimilsinaBimal/Watchly 1.9.0
Release 1.9.0 - Gosaikunda Dawn

latest releases: 1.9.5, 1.9.4, 1.9.3...
one month ago

Summary

A major feature-focused release introducing AI-assisted content generation, deeper integration with Simkl for recommendations, and several robustness and UI improvements. This release also strengthens data validation and error handling to provide a smoother user experience.

Features

  • Require TMDB API key field during setup to enable TMDB data access.
  • Generate interest summaries and theme catalogs using a Large Language Model (LLM) for richer personalization.
  • Fetch recommendations from Simkl for all loved/liked items to improve discovery and relevance.
  • Add an option to enable or disable Simkl-based recommendations for flexible usage.
  • Display the total number of users in the UI to provide better scale visibility.
  • Add an option to group-sort results globally for more consistent organization.
  • Show a clear, user-friendly error message in addon descriptions when an addon update fails.

Refactors / Architecture

  • Introduce Pydantic model validation for the stats endpoint to ensure robust data integrity.
  • Merge multiple validation endpoints into a single, centralized validation path to simplify maintenance.

Improvements

  • UI and usability enhancements around user counts and sorting behavior for better discoverability.
  • Consolidated validation logic reduces fragmentation and improves maintainability.

Bug Fixes

  • Improve user settings filtering for Simkl candidates to deliver more relevant results.
  • Remove cache-control header when there are no recommendations to prevent unnecessary caching.
  • Fix Simkl trending items retrieval that was failing due to an improper list GET operation.
  • Improve retry logic to retry only retriable errors, avoiding unnecessary retries.

Don't miss a new Watchly release

NewReleases is sending notifications on new releases.