Release Notes
By Date and Release Number
-
Current Homework
Ability to add the most current homework and have the chatbot only respond indirectly to those questions
Disable course
Add time specific disable to dated disable
General Improvements
Add easier update syllabus mechanisms
Can add or update syllabus from course info
Can update syllabus from row item marked as syllabus
Can compare new values to old values and edit before saving
Update AI assistant to more reliably capture what today’s date is
Improve duplicate file detection to catch video and audio files better
Improve weekly summaries empty states and behaviour
Accessibility Audit and Remediation (Screen Reader)
Weekly Summaries emails
Ability to turn off emails by course
Only owner receives the emails
Will start sending update emails on Feb 24th
End to end tests:
Disable course
Subscriptions
Disable weekly summary emails
Improvements to flaky tests
Add additional tests to chatbot tests and files screen for share/import code
-
Prevent students from signing up to professor admin backend with obvious student emails
Accessibility Audit and remediation
Bug Fixes:
Improve math rendering of exponents
Improve markdown and html formatting render
Improve frontend error when a student invite does not succeed
Improve frontend error when an admin you have tried to add as a collaborator is not part of your organization
Improve weekly summaries generation
Additional end to end tests for login, forgot password, sign-up and invite students
Disable public course url
Add ability for professors to set a course’s public URL as inactive
Add optional ability to set as disabled for a selected period of time
-
Patch to fix issue with .m4a files not processing successfully
-
Added terms and conditions acceptance pop-up modal for one time acceptance
UX Improvements:
Update Notes to include “Note:” in front of the title on Files Screen for easier sorting
Implement a max 100-page PDF upload rule to improve processing speed for all users
Add “syllabus” chip to questions on Weekly Summaries to help professors spot questions about the syllabus and remove extended modified question prefix
Improve visibility of Student invite feature on Settings screen
Add .csv upload for large volumes of students to Settings screen
Terms and conditions acceptance pop-up modal for users who have not explicitly accepted the most recent terms
Bug fixes:
Update course URL handling to remove special characters that cause browser-reading issue
Add email validation to sign-up form to prevent users from signing-up with invalid emails
-
Add promotion code to Stripe checkout
Remove start date and end date from create course and edit course, they were not serving a particular purpose and we will implement a manual deactivate course early in the new year
Update automated testing to include free trial mechanics on files screen, settings screen and student facing AI assistant screen
Sign-Up Screen Updates
Add missing schools and incorrect names
Add link to form to request organizations
Add support and login button to sign-up screen
Make autocomplete ignore accented letters
Notes Feature
Ability to create and edit notes within the app from the files screen and summaries screen
-
Fix bug with weekly summaries where questions between Dec 30 - Jan 5 were not appearing
-
Fix bug in error messaging during file processing steps
-
Update to latest cohere reranker model
-
Update the auto-complete filtering functionality in University/College selection on Sign-Up screen
Improves the searchability and filtering to reduce the number of items as you type and order alphabetically
Remove duplicate University and Colleges from list
-
Add a link back to All Day TA website for more information onto sign-up form screen
-
Add concurrency so admins can edit two courses at the same time in different tabs
UX Improvements
Concurrent editing notifications, get real-time notifications about when your course collaborators are updating files in a course you share
Added second pass on PDF documents called “Enhancing”, customers can already receive answers from the document in the chatbot, but when enhancing is complete, the quality of those answers may be improved
Public Release
Sign Up for free trial account
Ability to invite students via emails (Student gated access)
Checkout page powered by Stripe
Bug fixes:
Refactor Create/Edit Course screen date pickers to work properly on Safari
Automated end to end tests:
Preview chatbot
-
Bug fix to correct “No Course Found” empty state from appearing on courses marked as “inactive”
-
UX Improvements
Add day filter to create and edit course to prevent the selection of days that don’t exist in a month
Add additional check spam message to forgot password success alert
Automated end to end testing:
Files screen
Student Chatbot
Summaries
Settings
Reset Password
-
UX Improvements:
Add empty states to all screens when no course is available
Improve error messaging in import modal
Add the ability to sort on downvoted vs. upvoted questions on Summaries screen
Add automated end to end testing:
Edit Course
Create Course
Bug Fixes:
Make PDF syllabus processing more efficient
-
(New Feature) Add the ability for admins to share file data between courses with a “share” code
This feature duplicates the file data for the recipients’ course
Improvements to database structure that will allow for faster, smoother development
-
Add logic to redirect users to the files screen if they try to access the login or forgot password screens while logged in
Files Screen additions and improvements
Improve error messaging for uploads that are too large (2000+ pages or 4+ hours)
Add delete confirmation modal to prevent accidental deletions
Add core/optional support for files
Set specific files as optional
AI assistant will downweight those in answers
Improve question answering with edge case handling for very short inputs
Increase reset token expiry to 1 week and add additional UX to help users assess whether there is an account created with their email
(New Feature) Settings screen
Ability to add other admins from your organization as collaborators
Ability to register new admins to your organization and add them as collaborators to your course
Bug Fixes:
Course URLs no longer append a number at the end of non-unique URLs
Users will now be prompted when their URL is already taken to update the URL to use a unique identifier of their choosing
Add email sanitization to remove extra spaces and capitalization from emails
-
Minor improvement to AI assistant to allow the appropriate error display more quickly when no files are present in a course.
-
Update to improve system performance
Add university/college name to all student urls by default
Improvements to UX for creating and updating course urls
Add latex support for All Day TA answers and footnotes
Reduce the memory usage of course by ~75%
Minor UX improvements
Add descriptive text to aid understanding of screen behaviour
Update single file drag/drop and uploads to only accept one file of a supported type
Add notification for longer PDF syllabus population
Additions to files table to help users understand total volume of files and when they can navigate away from the screen
Bugs Fixed:
Disable deleting and editing on files that are in progress
Fixes to bulk delete files with errors