Skip to content

Attendrix v1.1.0

Choose a tag to compare

@SH1SHANK SH1SHANK released this 27 Jul 09:43
· 10 commits to main since this release
1dd0072

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 enrolledStudents field to the courseRecords table 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.