github giuseppe99barchetta/SuggestArr v2.0.0

latest release: v2.0.1
23 hours ago

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! πŸ’–

Don't miss a new SuggestArr release

NewReleases is sending notifications on new releases.