Skip to content

Releases: TimilsinaBimal/Watchly

Release 1.5.0 - Sagarmatha Summit

27 Dec 11:50
f0b2161

Choose a tag to compare

Release Notes

Summary

This release introduces two new personalization features for recommendations, adds visibility into addon freshness, and fixes a persistence issue after updates.

Features

  • Introduced Loved and Liked catalogs across all recommendation catalogs, enabling users to save and quickly access items they care about.
  • Show last updated timestamp in the addon description after an update, providing clearer visibility into content freshness.

Bug Fixes

  • Fixed an issue where catalog names reset to defaults after updating the app. Catalog names now persist across updates, preserving user customizations.

Release 1.4.5 - Gosaikunda Dawn

27 Dec 06:45

Choose a tag to compare

Summary

This release (v1.4.5) introduces a brand-new recommendation services suite and a user profile system, enabling richer personalization and improved content suggestions. Platform updates include upgrading to Python 3.12 and refreshed dependencies, along with a crucial fix to ensure correct timezone handling in user profiles.

Features

  • Implemented a new recommendation services layer to deliver personalized content suggestions across the app.
  • Introduced a comprehensive user profile system to support personalization, user preferences, and saved items.

Bug Fixes

  • Fixed a timezone import issue in user_profile to ensure correct timestamps and scheduling behavior across the app.

Improvements

  • Upgraded development/runtime to Python 3.12 with updated dependencies to benefit from latest language features and security improvements.
  • Version bumped to v1.4.5 to reflect the new features and stability improvements.

Release 1.4.4 - Gosaikunda Dawn

27 Dec 06:20
4c84d67

Choose a tag to compare

Summary

  • Introduces a new Recommendation Engine and a Profile System to personalize content and improve user data management. (#82)

Features

  • New Recommendation Engine delivers personalized content based on user interactions, with a scalable architecture. (#82)
  • New Profile System enables storing and updating user preferences, settings, and basic profile data for more accurate personalization. (#82)

Improvements

  • Backend data model extended to support profiles, enabling future enhancements and analytics. (#82)
  • Performance improvements through recommendation caching and more efficient query paths. (#82)
  • Security and privacy enhancements for profile data with clearer access controls. (#82)

Migration / Notes

  • This update is additive; existing client integrations remain compatible while new APIs are introduced for recommendations and profiles. (#82)

Release 1.4.3 - Sagarmatha Sentinel

25 Dec 07:40

Choose a tag to compare

Summary

Release 1.4.3 delivers data integrity improvements and performance enhancements. It includes fixes to metadata cleaning to only include valid IMDb IDs, improved handling to avoid using TMDB IDs as final metadata, better item fetching when genres are excluded, and a caching improvement to speed up catalog loading.

Improvements

  • Cache catalogs for 6 hours to speed startup and reduce repeated fetches. (#123)

Bug Fixes

  • Ensure only valid IMDb IDs are returned during metadata cleaning, preventing invalid IDs from polluting data. (#123)
  • Remove items that improperly use TMDB IDs as final metadata to ensure data consistency and correct linking. (#123)
  • When genres are excluded, fetch more items to maintain catalog completeness and accuracy (refs: #79). (#123)

Release 1.4.2 - Sagarmatha Dawn

21 Dec 14:51
d34873d

Choose a tag to compare

Summary

This patch introduces a performance improvement by caching catalog data for 6 hours and bumps the release version to v1.4.2.

Improvements

  • Cache catalogs for 6 hours to reduce repeated catalog fetches and improve startup and runtime performance. (#123)

Maintenance

  • Bump version to v1.4.2 to align with the patch release. (#123)

Release 1.4.1 -

21 Dec 09:57

Choose a tag to compare

Bug Fixes

  • ci: fix release generation script
  • fix: handle redirection on announcement url

Other Changes

  • chore: bump version to v1.4.1
  • chore: set default environment to production

Release 1.4.0 -

20 Dec 19:56

Choose a tag to compare

Features

  • docs: add hostname and typo fixes
  • feat: add option to enable/disable movie series catalog separately (#75)

Bug Fixes

  • fix: use integer value for catalog update interval

Other Changes

  • chore: bump version to v1.4.0

Release 1.3.5 -

20 Dec 19:11

Choose a tag to compare

Technical Changes

  • ci: push both arm and amd images in ghcr

Release 1.3.4 -

20 Dec 18:18

Choose a tag to compare

Features

  • fix: add support for tmdb ids (#74)
  • deps: add pydantic core

Bug Fixes

  • fix: use proper language api to return tmdb available languages (#73)

Other Changes

  • chore: bump version to v1.3.4
  • pin vercel python version

Release 1.3.3 -

20 Dec 15:33
f72b58b

Choose a tag to compare

Features

  • feat: update catalogs on user request with better mechanism (#70)

Improvements

  • refactor: use parallel execution to fetch recommendations from tmdb

Other Changes

  • opt: parallelize data fetch