# Eurovision 25 Backend Changelog ## 1.0 (2025-05-18) This marks the first stable release of the Eurovision 25 Homereview Backend, moving out of release candidates. ### Fixes - Fix results not showing ## 1.0rc8 (2025-05-17) ### Features - Add more result types (b4fa3aa) ### Fixes - Fix regression in db seeding (0862405) ### Chores - Add docker exports to git ignore (1a3a2ae) ## 1.0rc7 (2025-05-16) ### Features - Added artist image URL to song endpoint ## 1.0rc6 (2025-05-16) ### Features - Added ability for users to change their password and avatar image ## 1.0rc5 (2025-05-16) ### Changes - Updated dependencies to latest versions - Changed API documentation for security reasons ## 1.0rc4 (2025-05-16) ### Features - Added user profile update functionality allowing users to edit their personal information ### Changes - Changed song seed values to use official and verified data ## 1.0rc3 (2025-05-16) ### Features - Added contest table and routes - Added result endpoints with artist information - Created result views in database schema - Added avatar images for users ### Fixes - Fixed data directory copied from dev environment causing build errors - Fixed error when no reviews exist - Fixed container not starting if data directory did not exist - Fixed review PUT failing when no previous review exists ### Changes - Updated application version to 1.0rc3 - Merged changelog files for better version tracking - Added more comprehensive logging - Added gitignore entries ## 1.0rc2 (2025-05-10) ### Changes - Updated application version to 1.0rc2 - Added more comprehensive logging throughout the application ## 1.0rc1 (2025-05-01) ### Features - Initial release candidate - Eurovision 25 Homereview API implementation - Authentication and authorization system - User management features - Song management and reviews - Review system - Results calculation and display - Admin functionality - Static file serving for avatars and country flags The application is feature complete, but may still contain bugs that will be addressed before the final 1.0.0 release. ## Planned for 1.0.0 (Final Release) ### Features - Additional security improvements and bug fixes