diff --git a/CHANGES.md b/CHANGES.md index 968698c..9ff8a2e 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -1,19 +1,42 @@ # Eurovision 25 Backend Changelog +## 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 (Previous Release) +## 1.0rc1 (2025-05-01) ### Features - Initial release candidate - Eurovision 25 Homereview API implementation - Authentication and authorization system - User management features -- Song management +- Song management and reviews - Review system -- Results calculation +- 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. diff --git a/src/app.py b/src/app.py index 748b2f3..95c3c52 100644 --- a/src/app.py +++ b/src/app.py @@ -12,7 +12,7 @@ from lib.db import init_db app = FastAPI( title="Eurovision 25 Homereview API", description="Backend API for Eurovision 25 Homereview application", - version="1.0rc2", + version="1.0rc3", )