All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- (UI) Score detailed View
- (UI) Score detailed view would now remember last-time sort preference
- (UI) Add Reeeed for improved web browsing experience
- (UI) Change Reeeeder back to WkWebView for web features
- (UI) Translation problem for score detailed view
- (Feature) Save user curriculum to calendar
- (UI) Exam preview and detailed UI added
- (Model) Update USTC UG AAS System
- (UI) New UI for FeatureView
- (Lethal) App won't load on Sun.
- (Model) Courses overlapping each other & one course is divided to two
- (Model) Support for USTC UG AAS System
- (UI) Curriculum preview added to home screen.
- (UI) New accent color to match icon
- (Dev) SwiftFormat added to ensure code quality
- (Dev) Large Refactor
- (Dev) UstcCasClient would now use
URLSession.shared
by default instead of storing cookie itself
- (Lethal) App won't load on Sat. & Sun.
- (UI) When to present user with CAS username & password sheet
- (UI) Icon won't show on settings page
- (iOS) App sometimes won't load properly
- (Models) Login to CAS server
- (Models) RSS Feed integration
- (UI) RSS-related views
- (UI) Curriculum UI added, not made accessible to end user yet
- (UI) Feature integration, basic WebView support for opening links inside app