Releases: OmgRod/ClassFlow
Releases · OmgRod/ClassFlow
Release list
v1.0.0
- [BUGFIX] Fixed app icon on iOS
- [BUGFIX] Fixed an issue importing saves on iOS
- [FEATURE] Add search bars to subjects, books, and timetable lists
- [FEATURE] Enable multi-select for bulk delete/edit of subjects and books
- [CHANGE] Add interactive tutorial for first-time users (beyond current modal)
- [FEATURE] Improve screen reader support, semantic labels, and contrast ratios
- [FEATURE] Polish page transitions and add subtle micro-interactions
- [FEATURE] iCloud/Google Drive integration for automatic backups
- [CHANGE] Add stricter input validation and error messages for malformed data
- [FEATURE] Implement action history for accidental deletions
- [CHANGE] Archive old subjects/books instead of permanently deleting
- [FEATURE] Show today's schedule prominently on home screen
- [FEATURE] Add optional notes field to lessons for homework/reminders
- [FEATURE] Smooth navigation with slide/scale/fade transitions
- [CHANGE] Better error messages with duplicate detection and character limits
- [FEATURE] Summary cards showing lesson count, next lesson, and free time
- [FEATURE] Mark lessons as cancelled, modified, or rescheduled
- [FEATURE] User accounts with cloud storage for data sync across devices
- [CHANGE] Custom server configuration for self-hosted or official cloud servers
- [FEATURE] Change password, email, enable 2FA, manage sync settings
- [FEATURE] Queue local changes and sync when connection is available
- [FEATURE] Smart merging when same data is modified on multiple devices
- [FEATURE] Export timetable to PDF, iCal, or CSV formats
- [FEATURE] Custom color themes beyond light/dark mode
- [FEATURE] Reorder lessons and subjects with drag & drop
- [FEATURE] Save recurring lesson patterns for quick scheduling
- [FEATURE] Explicitly add break/lunch periods to timetable
- [CHANGE] Handle timetable display for users traveling across time zones
v0.2.0
- [REFACTOR] Created reusable component library to reduce code duplication
- [BUGFIX] Fixed file selection for good (I think)
- [BUGFIX] Fixed all deprecation warnings
- [CHANGE] Removed scanner on desktop
- [FEATURE] Add "Don't show this again" in the tutorial modal