Repository navigation
Attendrix v1.1.0
Attendrix v1.1.0 — Release Notes
Release Date: July 26, 2025
Status: Public Beta 2
New Features
- Introduced a dashboard widget to display upcoming or ongoing classes, with an option to toggle visibility in user settings.
- Fully redesigned the "Sync Calendar" page with comprehensive guidance for syncing to both Google Calendar and iCal.
- Enabled calendar integration for elective courses and resolved issues related to overlapping elective slots.
- Added a new
enrolledStudentsfield to thecourseRecordstable to support advanced analytics and reporting capabilities. - Implemented robust database-level constraints to prevent duplicate class entries and scheduling conflicts.
Enhancements and Fixes
- Resolved inconsistency in checkmark rendering on primary class blocks during attendance marking.
- Improved accuracy of attendance calculations and total class counts through updated edge and RPC functions.
- Corrected class and calendar views to display only the courses in which the user is enrolled.
- Updated course metadata for the "Professional Ethics" course, including course ID and other relevant details.
- Enhanced backend validations and logic for custom class management to ensure data integrity.
- Addressed crash issues related to the challenges module and optimized RPC functions for improved progress tracking.
- Applied constraints to challenge progress indicators to prevent them from exceeding target values.
- Refined the profile page’s streak calendar widget for improved precision and display consistency.
- Fixed issues in the file manager, including scroll view behavior and added sorting by file name for better usability.
- Integrated a proxy server to resolve CORS issues affecting external API requests, such as those used by the APOD integration.
Upcoming Development
- A comprehensive analytics dashboard for visualizing detailed course attendance trends and statistics.
- Support for displaying attendance percentages in user-defined custom classes.
- A personalized multi-agent AI tutoring system tailored to user-specific subjects and academic content, enabling context-aware doubt solving and interactive learning.