Skip to content

v2.0.0

Choose a tag to compare

@giuseppe99barchetta giuseppe99barchetta released this 23 Jan 10:21
· 469 commits to main since this release

SuggestArr v2.0.0 is finally here! 🎉

I’m super excited to finally release a new version of SuggestArr!
It’s been a while since the last update due to personal commitments, and I’m really happy to come back with a major update packed with a complete frontend rewrite, backend improvements, and tons of optimizations. 🚀

✨ Added

  • Complete Frontend Rewrite: Fully rebuilt frontend with a fresh structure, modern design, and improved architecture.
  • Tab-Based Configuration: You can now edit individual configuration sections without going through the full setup wizard each time. Closes [REQ] Option to configure settings quickly #143
  • Configuration Backup & Restore: Easily backup and restore your settings.
  • Database Connection Pooling: Improved performance and scalability for database operations.
  • New API Endpoints: Added request statistics endpoint and improved Jellyfin user retrieval support.

🛠 Improved

  • Dashboard & UI: Redesigned dashboard and configuration flows, with updated buttons, colors, and full mobile responsiveness.
  • Logs & Monitoring: Enhanced filtering, visibility, and UI in the logs component; refactored Dashboard and AppFooter for better accessibility.
  • Backend & Database:
    • Refactored DatabaseManager with singleton pattern.
    • Improved error handling with custom API client exceptions.
    • Refactored request grouping, sorting, and pagination with proper NULLS LAST handling.
    • Improved Plex services with better authentication and error handling.
  • General Optimizations: Numerous internal refactors for better performance, maintainability, and UX.

🐛 Fixed

  • UTF-8 Decoding Error: Resolved [BUG] Error: Value error: 'utf-8' codec can't decode byte 0xc1 in position 373876 #162
  • Configuration Flow: Fixed issue where editing settings required repeating the full setup wizard. #143

📌 Notes

This is a major release (v2.0.0) featuring a full frontend overhaul, smoother configuration flow, backend optimizations, and significant performance improvements.
It’s designed to make SuggestArr faster, more flexible, and enjoyable to use.
Your feedback and suggestions are always welcome! 💖