# Eurovision 25 Backend Changelog ## 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