Skip to content

Release Notes – Version 2.0

Choose a tag to compare

@xaviierw xaviierw released this 19 Jan 07:11
· 4 commits to main since this release

✨ Added

  • Personalized event discovery based on user interests and participation history
  • Gamification system with points and achievement badges
  • User profile enhancements to display earned badges and progress
  • Smart notification system for: Event registrations, Upcoming events, Organiser updates
  • Automated background jobs for scheduled reminders (e.g. 3-day event reminders)
  • Improved organiser event management flow - added attendance sheet to mark participant as present
  • Event filtering by category, date, and event type

🔄 Changed

  • Refactored backend architecture for improved maintainability
  • Improved event browsing UX and navigation flow
  • Optimized database queries for faster event retrieval
  • Updated role-based access control logic for clearer permission boundaries

🛠️ Fixed

  • Notification unread count inconsistencies
  • Edge cases in event registration logic
  • API response handling for failed or invalid requests
  • CORS-related configuration issues during deployment
  • Minor UI alignment and loading state issues

⚙️ Technical

  • Backend performance optimizations for higher concurrent users
  • Improved error handling and validation across API routes
  • Background services stabilized for long-running tasks (notifications, reminders)
  • Environment configuration cleanup for local and production parity

🚧 Known Limitations

  • No HTTPS termination at this stage (planned for future release)
  • Mobile UI optimizations still in progress for smaller screen sizes

🔜 Planned

  • Advanced organiser analytics dashboard
  • Expanded badge challenges and seasonal achievements
  • In-app feedback and event rating system
  • Deeper personalization using behavioral data