2.9.0
2021-03-04
New:
• Support native file upload for assignment submissions
• Support native file upload for assignment submission comments
• Support native file upload for new discussions
• Support native file upload for discussion replies
• Support course banner images (these are not used for HLS courses)
• Added dark mode to rich text editor
Bug Fixes:
• Miscellaneous bug fixes
Improvements:
• Miscellaneous improvements
2.8.1
2021-01-16
New:
• Deep linking support for teacher accounts (should fix the infinite spinner issue when deep linking to a teacher account)
• New loading animations for many screens
• New transition animations for many screens
• Added the ability to upload multiple files to both course files and user-specific files
Bug Fixes:
• Fixed downloads not working in some cases
• Other bug fixes
Improvements:
• Improved loading speed of teacher gradebook screen significantly
• Improved performance on lower-end/older devices
• Other minor improvements
2.8.0
2020-12-13
New:
• Completely redesigned the entire app for teachers
• Removed the need to login every time for teachers
• Added information dialogs that provide explanations on the functionalities of each page (tap the ⓘ icon at the top right of a page to access them)
• Added Firebase Hosting - this means I can broadcast a message to everyone using the app, in case something important needs to be shared. This message will show as a popup when you open the app.
* Please pay attention to these, as they might detail severe issues that have been found, and ways to work around them.
Bug Fixes:
• Fixed homework boards and online upload not loading on student accounts
• Fixed certain cases where back button would not work in online upload for students
• Fixed navigation drawer not opening from the hamburger icon when the error screen or the loading spinner is displaying
• Fixed error pages not showing up on some pages when an error occurs
• Other bug fixes
Improvements:
• If an error occurs while regenerating your app access token, you will be redirected to the login screen to login again instead of seeing an infinite loader
• Minor improvement to error screen
2.7.0
2020-12-03
New:
• Removed the need to login every time for parents & students
* This will be coming soon for teachers as well
• Offline support - Load any page while connected to the internet, and if connection is ever lost, a backup of the page will still be available for 30 days
* This works even if the app is closed completely and started fresh!
• Added 'groups' tab to the 'people' screen within a course
• Custom ordering of the dashboard tiles is now respected within the app
• Added the ability to sort by date or by type in the assignments screen
Improvements:
• Improved the design of a few screens
Bug fixes:
• Fixed Recent Activity screen opening assignments with an infinite loader
• Fixed Recent Activity screen not loading at all for students
• Minor bug fixes for some other screens
2.6.0
2020-11-19
New:
• Completely redesigned all screens for Groups
• Added download & upload progress in percent
• Support attaching multiple files when sending/forwarding/replying to messages
* Redesign for parents & students is 99% complete, please send feedback if you have any issues/suggestions especially regarding the redesign
Bug fixes:
• Minor bug fixes for some screens
2.5.0
2020-11-08
New:
Completely redesigned the following:
• Modules screen
• Announcements screen
• Assignments screen
• People screen (tap on an assignment in grades screen)
• Pages screen
• Syllabus screen
• Quizzes screen
* Please send feedback if you have any issues/suggestions
Improvements:
• Tapping on email links (and now basically any other Canvas link) will open to the relevant screen in the app again
• Improved Recent Activity screen
Bug fixes:
• Possibly fixed bug where Dashboard would not load and just show an infinite spinner
* Please send feedback if you still are experiencing this issue
2.4.0
2020-10-23
New:
Completely redesigned the following:
• Dashboard screen
• Course navigation
• Grades screen
• Assignment details screen (tap on an assignment in grades screen)
• Submission details screen (for assignments submitted through Canvas)
• Discussions screen
• Course files screen
• User files screen (tap on 'files' in navigation drawer)
* Please send feedback if you have any issues/suggestions
Changed temporarily:
• Tapping on links in emails from Canvas no longer opens the assignment but will still open the app
* This feature will be added back soon
* Another easy way to view notifications is to tap "Recent Activity" in the Dashboard screen
2.3.0
2020-10-09
New:
• Completely redesigned Calendar screen
* Please send feedback if you have any issues/suggestions
* Parents with more than 10 courses (usually multiple children at HLS) will have to use the 'Filter' button at the top since Canvas allows events for up to 10 courses to be shown at once.
Improvements:
• Uploading files for conversations now supports uploading from gallery
• Other minor improvements
Bug Fixes:
• Fix bug where going back with gestures or hardware keys leads to unresponsive app
• Fix bug with incorrect login locking out an account
• Other minor bug fixes
2.2.1
2020-09-28
Improvements:
• Courses page now shows observed students' names
• Other minor improvements
Bug Fixes:
• Fixed courses page only showing first 10 courses
• Fixed downloads failing on iOS 14 due to invalid path
• Other minor bug fixes
Coming Soon:
• Calendar page redesign
2.2.0
2020-09-24
New:
• Fixes & improvements for iOS 14
• Completely redesigned course screen and inbox screen
*These screens are much faster and more mobile-friendly
*Please send feedback if you have any issues/suggestions
Improvements:
• Minor improvements
Bug Fixes:
• Fixed bug with login screen showing "login success" but not opening dashboard page
• Other minor bug fixes
Coming Soon:
• Calendar page redesign
2.1.0
2020-09-15
New features:
• Files are now downloaded and opened directly through the app rather than using the browser for the download.
• Email notification settings are now editable directly within the app.
Get started by clicking the "Update your notification settings" link in an email or head to the settings page in the app.
Improvements:
• Tweaked settings screen design
• Other minor improvements
• Minor bug fixes
2.0.0
2020-09-09
New features:
• Support for teacher accounts! Tap the "G" icon on the login screen and enter your teacher Canvas credentials.
Note - Google verification may take 10 or more seconds.
• Support for admin accounts
Improvements:
• Improved settings screen design
• Other minor improvements
• Minor bug fixes
1.6.0
2020-09-01
Improvements:
• Performance improvements
• Improved login screen layout on smaller devices when the keyboard is active
• Improved reliability of login and logout
• Other minor improvements
Bug fixes:
• Fixed trimester select giving "page not found" error
• Fixed homework board layout & dark mode readability
• Fixed 'view grades' page layout
• Other minor bug fixes
Coming soon:
• Support for teacher accounts
1.5.2
2020-08-25
• Bug fixes
Coming Soon:
• Teacher account support!
1.5.1
2020-08-22
• Performance improvements, more layout fixes, and UI improvements
• Hotfix for bug where header bar would show up twice
New features:
• Add ability to send feedback from within the app
Changed features:
• Removed black theme, but dark theme remains
Coming Soon:
• Teacher account support!