🚀 Version History

Track all updates, features, and improvements

Sign in to Request a Feature

v1.4.0 ✨ Current Version

Helsinki

calendar_today October 13, 2025

Alpha

This release focuses on refining real-time interactions, enhancing dashboard usability with new analytics features, and bolstering overall system security and performance for a smoother user experience.

🎉 New Features
  • User-Configurable Notification Preferences

    A new 'Notification Settings' section has been added to user profiles, allowing both students and instructors to customize which types of real-time SignalR and email notifications they wish to receive (e.g., new assignment, quiz graded, private message). This involved adding a `UserNotificationPreferences` table via EF Core migration.

    schedule Added on Oct 12, 2025
  • Instructor Course Performance Analytics

    Introduced a new 'Analytics' section within the Instructor Dashboard, offering detailed insights into course engagement, student completion rates, and quiz performance. This feature includes graphical representations and data export capabilities. This involved adding new `CoursePerformanceMetrics` and `StudentEngagementStats` tables via EF Core migrations.

    schedule Added on Oct 12, 2025
  • Enhanced Real-time Quiz Submission Notifications

    Instructors now receive instant SignalR notifications directly on their dashboard when students complete and submit quizzes. These notifications include a direct link to the quiz review page, streamlining the grading workflow and providing immediate awareness of student activity.

    schedule Added on Oct 12, 2025
  • User-Configurable Notification Preferences

    A new 'Notification Settings' section has been added to user profiles, allowing both students and instructors to customize which types of real-time SignalR and email notifications they wish to receive (e.g., new assignment, quiz graded, private message). This involved adding a `UserNotificationPreferences` table via EF Core migration.

    schedule Added on Oct 12, 2025
  • Instructor Course Performance Analytics

    Introduced a new 'Analytics' section within the Instructor Dashboard, offering detailed insights into course engagement, student completion rates, and quiz performance. This feature includes graphical representations and data export capabilities. This involved adding new `CoursePerformanceMetrics` and `StudentEngagementStats` tables via EF Core migrations.

    schedule Added on Oct 12, 2025
  • Enhanced Real-time Quiz Submission Notifications

    Instructors now receive instant SignalR notifications directly on their dashboard when students complete and submit quizzes. These notifications include a direct link to the quiz review page, streamlining the grading workflow and providing immediate awareness of student activity.

    schedule Added on Oct 12, 2025
✨ Improvements
  • Consolidated Student Dashboard Progress View

    Reworked the 'My Progress' section on the Student Dashboard to provide a more intuitive and consolidated overview. Students can now easily see all enrolled courses, upcoming assignments, and visual progress bars for completion percentages, with clearer indicators for overdue tasks.

    schedule Added on Oct 12, 2025
  • Consolidated Student Dashboard Progress View

    Reworked the 'My Progress' section on the Student Dashboard to provide a more intuitive and consolidated overview. Students can now easily see all enrolled courses, upcoming assignments, and visual progress bars for completion percentages, with clearer indicators for overdue tasks.

    schedule Added on Oct 12, 2025
🐛 Bug Fixes
  • Incorrect Lesson Status Persistence

    Resolved a bug where the 'Mark as Complete' status for certain lesson types (e.g., downloadable resources, external links) was not correctly persisting after page refreshes or subsequent logins. This fix ensures accurate student progress tracking across all lesson types.

    schedule Added on Oct 12, 2025
  • Incorrect Lesson Status Persistence

    Resolved a bug where the 'Mark as Complete' status for certain lesson types (e.g., downloadable resources, external links) was not correctly persisting after page refreshes or subsequent logins. This fix ensures accurate student progress tracking across all lesson types.

    schedule Added on Oct 12, 2025
🔒 Security Updates
  • Strengthened Payment Gateway Integrations

    Implemented enhanced input validation and improved tokenization handling mechanisms for all integrated payment gateways. These measures further mitigate potential injection and replay attacks, bolstering the security of subscription payments and user financial data.

    schedule Added on Oct 12, 2025
  • Strengthened Payment Gateway Integrations

    Implemented enhanced input validation and improved tokenization handling mechanisms for all integrated payment gateways. These measures further mitigate potential injection and replay attacks, bolstering the security of subscription payments and user financial data.

    schedule Added on Oct 12, 2025
⚡ Performance
  • Optimized Dashboard Load Times

    Applied targeted database query optimizations and introduced partial view caching for frequently accessed data on both Student and Instructor dashboards. This significantly reduces server load and improves page load times, especially for users managing or enrolled in a large number of courses.

    schedule Added on Oct 12, 2025
  • Optimized Dashboard Load Times

    Applied targeted database query optimizations and introduced partial view caching for frequently accessed data on both Student and Instructor dashboards. This significantly reduces server load and improves page load times, especially for users managing or enrolled in a large number of courses.

    schedule Added on Oct 12, 2025
🔧 Maintenance
  • Upgraded SignalR Library to v2.4.0

    The underlying SignalR library has been upgraded to version 2.4.0. This update incorporates stability fixes, performance enhancements, and improved compatibility, requiring minor refactoring of existing hub connection logic.

    schedule Added on Oct 12, 2025
  • Upgraded SignalR Library to v2.4.0

    The underlying SignalR library has been upgraded to version 2.4.0. This update incorporates stability fixes, performance enhancements, and improved compatibility, requiring minor refactoring of existing hub connection logic.

    schedule Added on Oct 12, 2025

v1.3.0 ✨

Lyra

calendar_today October 12, 2025

LTS

This release introduces significant enhancements to real-time communication and security, alongside crucial improvements to instructor tooling and performance. We've focused on refining the user experience and expanding core functionalities.

🎉 New Features
  • Admin-Configurable Email Notification Templates

    Introduced an administrative interface allowing system administrators to customize email templates for various automated notifications (e.g., course enrollment confirmations, grade releases, password reset instructions). This feature required new `EmailTemplates` and `EmailVariables` tables via EF Core migration for dynamic content management.

    schedule Added on Oct 12, 2025
  • Two-Factor Authentication (2FA) for Admin and Instructor Accounts

    Implemented optional two-factor authentication (2FA) using time-based one-time passwords (TOTP) to significantly bolster the security of administrative and instructor accounts. This required adding new columns to the `AspNetUsers` table via EF Core migration to store 2FA configuration data.

    schedule Added on Oct 12, 2025
  • Enhanced Real-time Group Chat and File Sharing

    Expanded the SignalR-powered chat system to support real-time group discussions within specific courses and private instructor-student chat, including secure file attachment capabilities. This enhancement involved the creation of new `ChatGroups` and `ChatMessageAttachments` tables via EF Core migration to manage persistent chat data and files.

    schedule Added on Oct 12, 2025
  • Admin-Configurable Email Notification Templates

    Introduced an administrative interface allowing system administrators to customize email templates for various automated notifications (e.g., course enrollment confirmations, grade releases, password reset instructions). This feature required new `EmailTemplates` and `EmailVariables` tables via EF Core migration for dynamic content management.

    schedule Added on Oct 12, 2025
  • Two-Factor Authentication (2FA) for Admin and Instructor Accounts

    Implemented optional two-factor authentication (2FA) using time-based one-time passwords (TOTP) to significantly bolster the security of administrative and instructor accounts. This required adding new columns to the `AspNetUsers` table via EF Core migration to store 2FA configuration data.

    schedule Added on Oct 12, 2025
  • Enhanced Real-time Group Chat and File Sharing

    Expanded the SignalR-powered chat system to support real-time group discussions within specific courses and private instructor-student chat, including secure file attachment capabilities. This enhancement involved the creation of new `ChatGroups` and `ChatMessageAttachments` tables via EF Core migration to manage persistent chat data and files.

    schedule Added on Oct 12, 2025
✨ Improvements
  • Direct Google Drive Integration for Assignment Submissions

    Students can now seamlessly link and submit assignment files directly from their Google Drive accounts. This integration streamlines the submission workflow, improves user convenience, and helps reduce direct server storage requirements for assignment uploads.

    schedule Added on Oct 12, 2025
  • Instructor Dashboard Analytics Revamp

    The Instructor Dashboard now features a revamped analytics section, providing more granular insights into student engagement, quiz performance trends, and lesson completion rates. New charts and data points offer actionable information at a glance.

    schedule Added on Oct 12, 2025
  • Direct Google Drive Integration for Assignment Submissions

    Students can now seamlessly link and submit assignment files directly from their Google Drive accounts. This integration streamlines the submission workflow, improves user convenience, and helps reduce direct server storage requirements for assignment uploads.

    schedule Added on Oct 12, 2025
  • Instructor Dashboard Analytics Revamp

    The Instructor Dashboard now features a revamped analytics section, providing more granular insights into student engagement, quiz performance trends, and lesson completion rates. New charts and data points offer actionable information at a glance.

    schedule Added on Oct 12, 2025
🐛 Bug Fixes
  • Correction for Partial Credit Quiz Grading Logic

    Addressed a critical bug where quizzes configured with partial credit for certain question types were occasionally calculating final scores incorrectly, leading to discrepancies in student grades. All affected past grades will be re-evaluated on system update.

    schedule Added on Oct 12, 2025
  • Correction for Partial Credit Quiz Grading Logic

    Addressed a critical bug where quizzes configured with partial credit for certain question types were occasionally calculating final scores incorrectly, leading to discrepancies in student grades. All affected past grades will be re-evaluated on system update.

    schedule Added on Oct 12, 2025
⚡ Performance
  • Optimized Course Enrollment Transaction Speeds

    Refactored the underlying database transaction logic for course enrollment. This optimization significantly reduces database lock contention and improves the overall response time, particularly during periods of high concurrent enrollment activity.

    schedule Added on Oct 12, 2025
  • Optimized Course Enrollment Transaction Speeds

    Refactored the underlying database transaction logic for course enrollment. This optimization significantly reduces database lock contention and improves the overall response time, particularly during periods of high concurrent enrollment activity.

    schedule Added on Oct 12, 2025

v1.2.0 🌠

Orion

calendar_today October 09, 2025

Stable

This release introduces a highly requested dark mode, significant improvements to data management, and crucial performance optimizations for a smoother user experience.

v1.3.0 ✨

Starlight

calendar_today October 09, 2025

Beta

This release shines brightly with highly anticipated user profile customization, a sleek dark mode, and significant performance enhancements. We've also boosted security and squashed several pesky bugs to deliver a more refined and personalized experience.

🎉 New Features
  • Dark Mode Support

    Embrace the night with our brand new, beautifully designed Dark Mode. This feature automatically adapts to your device's system-wide dark theme settings or can be manually toggled on/off in the app's display settings, reducing eye strain and saving battery life on OLED screens.

    schedule Added on Oct 09, 2025
  • User Profile Customization

    Introduced a comprehensive user profile customization suite, allowing users to personalize their avatar, add a bio, set their preferred display name, and link social media accounts directly within the app. Access this new feature via 'Settings > My Profile'.

    schedule Added on Oct 09, 2025
  • Dark Mode Support

    Embrace the night with our brand new, beautifully designed Dark Mode. This feature automatically adapts to your device's system-wide dark theme settings or can be manually toggled on/off in the app's display settings, reducing eye strain and saving battery life on OLED screens.

    schedule Added on Oct 09, 2025
  • User Profile Customization

    Introduced a comprehensive user profile customization suite, allowing users to personalize their avatar, add a bio, set their preferred display name, and link social media accounts directly within the app. Access this new feature via 'Settings > My Profile'.

    schedule Added on Oct 09, 2025
✨ Improvements
  • Enhanced Search Algorithm

    Significantly improved the accuracy and speed of our in-app search functionality. Search results are now more relevant, and the algorithm includes fuzzy matching for better results even with minor typos. Auto-suggestions have also been refined.

    schedule Added on Oct 09, 2025
  • Enhanced Search Algorithm

    Significantly improved the accuracy and speed of our in-app search functionality. Search results are now more relevant, and the algorithm includes fuzzy matching for better results even with minor typos. Auto-suggestions have also been refined.

    schedule Added on Oct 09, 2025
🐛 Bug Fixes
  • Resolved Intermittent Crash on Android 11

    Fixed a critical bug that caused the app to occasionally crash or freeze for users on Android 11 devices, specifically when navigating between nested settings menus. Stability on older Android versions has also seen minor improvements.

    schedule Added on Oct 09, 2025
  • Resolved Intermittent Crash on Android 11

    Fixed a critical bug that caused the app to occasionally crash or freeze for users on Android 11 devices, specifically when navigating between nested settings menus. Stability on older Android versions has also seen minor improvements.

    schedule Added on Oct 09, 2025
🔒 Security Updates
  • Two-Factor Authentication (2FA) Implementation

    Bolstered account security by introducing optional Two-Factor Authentication (2FA). Users can now enable 2FA via authenticator apps (e.g., Google Authenticator, Authy) to add an extra layer of protection to their accounts.

    schedule Added on Oct 09, 2025
  • Two-Factor Authentication (2FA) Implementation

    Bolstered account security by introducing optional Two-Factor Authentication (2FA). Users can now enable 2FA via authenticator apps (e.g., Google Authenticator, Authy) to add an extra layer of protection to their accounts.

    schedule Added on Oct 09, 2025
⚡ Performance
  • Optimized Image Loading

    Reduced initial image load times by up to 30% across the application through optimized caching strategies and progressive image loading. This improvement is particularly noticeable on slower network connections and for high-resolution images.

    schedule Added on Oct 09, 2025
  • Optimized Image Loading

    Reduced initial image load times by up to 30% across the application through optimized caching strategies and progressive image loading. This improvement is particularly noticeable on slower network connections and for high-resolution images.

    schedule Added on Oct 09, 2025
📚 Documentation
  • Updated API Documentation

    For developers leveraging our public APIs, we've fully updated the API documentation to reflect changes from this and previous releases, including new endpoints for user profile management and improved error handling definitions.

    schedule Added on Oct 09, 2025
  • Updated API Documentation

    For developers leveraging our public APIs, we've fully updated the API documentation to reflect changes from this and previous releases, including new endpoints for user profile management and improved error handling definitions.

    schedule Added on Oct 09, 2025
🔧 Maintenance
  • Database Schema Optimization

    Performed a major backend database schema optimization to improve data retrieval efficiency and scalability. While not directly visible, this enhancement contributes to overall app responsiveness and prepares us for future feature expansions.

    schedule Added on Oct 09, 2025
  • Database Schema Optimization

    Performed a major backend database schema optimization to improve data retrieval efficiency and scalability. While not directly visible, this enhancement contributes to overall app responsiveness and prepares us for future feature expansions.

    schedule Added on Oct 09, 2025

v1.3.0 📈

Academia Ascent

calendar_today October 09, 2025

Stable

This release introduces foundational enhancements for course management and user experience, alongside crucial performance and security optimizations. Key updates include a new course prerequisite system and improved real-time notification control for all users.

🎉 New Features
  • Advanced Real-time Notification Controls

    Users can now customize their SignalR and email notification preferences from their profile settings. This includes granular control over announcements, new assignments, quiz results, and chat messages. Implemented new `UserNotificationSettings` table and related configuration via EF Core migration.

    schedule Added on Oct 09, 2025
  • Course Prerequisite System

    Instructors can now define prerequisite courses that students must complete before enrolling in a new course. This ensures a structured learning path and improves course progression. Added new `CoursePrerequisites` table and modified `Courses` table via EF Core migration.

    schedule Added on Oct 09, 2025
  • Advanced Real-time Notification Controls

    Users can now customize their SignalR and email notification preferences from their profile settings. This includes granular control over announcements, new assignments, quiz results, and chat messages. Implemented new `UserNotificationSettings` table and related configuration via EF Core migration.

    schedule Added on Oct 09, 2025
  • Course Prerequisite System

    Instructors can now define prerequisite courses that students must complete before enrolling in a new course. This ensures a structured learning path and improves course progression. Added new `CoursePrerequisites` table and modified `Courses` table via EF Core migration.

    schedule Added on Oct 09, 2025
✨ Improvements
  • Enhanced Instructor Revenue Analytics Dashboard

    The instructor dashboard now features more detailed revenue breakdown reports, including historical trends, top-performing courses, and subscription-based earnings. Improved underlying data aggregation queries for faster report generation.

    schedule Added on Oct 09, 2025
  • Enhanced Instructor Revenue Analytics Dashboard

    The instructor dashboard now features more detailed revenue breakdown reports, including historical trends, top-performing courses, and subscription-based earnings. Improved underlying data aggregation queries for faster report generation.

    schedule Added on Oct 09, 2025
🐛 Bug Fixes
  • Resolved Intermittent Google Drive File Upload Failures

    Fixed an issue where larger files or files with specific characters in their names would intermittently fail to upload to Google Drive through the LMS file manager. Enhanced error handling and retry logic for Google Drive API interactions.

    schedule Added on Oct 09, 2025
  • Resolved Intermittent Google Drive File Upload Failures

    Fixed an issue where larger files or files with specific characters in their names would intermittently fail to upload to Google Drive through the LMS file manager. Enhanced error handling and retry logic for Google Drive API interactions.

    schedule Added on Oct 09, 2025
🔒 Security Updates
  • Hardened Input Validation for Content Creation

    Implemented more stringent server-side input validation across all content creation forms (lessons, quizzes, assignments, announcements) to mitigate potential XSS and SQL injection vulnerabilities. Updated anti-forgery token handling for enhanced protection.

    schedule Added on Oct 09, 2025
  • Hardened Input Validation for Content Creation

    Implemented more stringent server-side input validation across all content creation forms (lessons, quizzes, assignments, announcements) to mitigate potential XSS and SQL injection vulnerabilities. Updated anti-forgery token handling for enhanced protection.

    schedule Added on Oct 09, 2025
⚡ Performance
  • Optimized Student Dashboard Data Loading

    Significantly reduced load times for student dashboards, particularly for students enrolled in a large number of courses or with extensive progress data. Optimized Entity Framework Core queries for progress tracking and notification retrieval.

    schedule Added on Oct 09, 2025
  • Optimized Student Dashboard Data Loading

    Significantly reduced load times for student dashboards, particularly for students enrolled in a large number of courses or with extensive progress data. Optimized Entity Framework Core queries for progress tracking and notification retrieval.

    schedule Added on Oct 09, 2025
🔧 Maintenance
  • Upgraded SignalR Client & Server Libraries

    Updated SignalR client (JavaScript) and server (.NET Core) libraries to the latest stable versions. This brings performance improvements, bug fixes, and compatibility with newer browser standards.

    schedule Added on Oct 09, 2025
  • Upgraded SignalR Client & Server Libraries

    Updated SignalR client (JavaScript) and server (.NET Core) libraries to the latest stable versions. This brings performance improvements, bug fixes, and compatibility with newer browser standards.

    schedule Added on Oct 09, 2025