v1.4.0 - React migration & UX improvements
v1.4.0
Features
- Migrated frontend to React for improved scalability and maintainability
- Introduced component-based architecture for better UI structure
- Unified i18n system using
/localesas single source of truth - Removed duplicated translation logic from legacy frontend
UX Improvements
- Improved search results UI (covers, metadata, cleaner layout)
- Added loading states and better user feedback during searches and downloads
- Improved error handling and empty states
- Added recent searches persistence for quick access
- Added retry / re-download actions
Technical Improvements
- Replaced manual DOM manipulation with state-driven UI
- Improved frontend-backend separation (React + Express
/src) - Prepared frontend architecture for future features (settings, activity, personalization)
Focus
This release significantly improves both the user experience and the internal frontend architecture, making Bookseerr more scalable, maintainable, and ready for future growth.