Your browser does not support or has disabled javascript, which is required for this website
Table of contents
v1.9.1-beta (5/22/2023)
  • Significantly improved page loading times
  • Major performance optimizations
  • More assignment animations
  • Completely rewrote user guide
  • Implemented tutorial
  • Improved priority algorithm
  • Defaulted color scheme to dark mode
  • Overdue assignments are no longer marked as completely finished
  • Limited maximum number of completely finished assignments
  • Cleanly extract links in assignment descriptions
  • Implemented "Priority Color Borders" setting
  • Implemented "Font" setting
  • Minor bug fixes
    • Fixed assignments with due times sometimes not saving their work inputs
    • Fixed tick button sometimes not finishing assignment for today
    • Fixed crashing after submitting decimal inputs in the assignment form
    • Fixed crashing after creating assignment tags
    • Fixed small viewport heights not properly scrolling the assignment form
    • Fixed invisible header on the user guide
v1.9.0-beta (2/12/2023)
  • Reworked the assignment priority and sorting algorithm
  • Increased spacing and font sizes for better mobile support
  • Improved dark mode
  • Improved performance
  • Tripled load speed for the page and the Google Classroom API
  • Implemented more assignment sorting options
  • Improved the assignment graph axis labeling algorithm
  • Reordered assignment form fields more logically intuitive
  • Reworked the assignment form prediction algorithms
  • Reworked the dynamic mode curvature auto-tuning algorithm
  • Prevented using outdated assignments across multiple devices
  • Implemented shift click keybind to skip confirmation dialogs
  • Implemented Minute/Hour widgets for time inputs
  • Formally support different timezones
  • Simplified and shortened Google Classroom assignment tag names
  • Reworded and styled email templates
  • Implemented "Display Number of Working Days Left" setting
  • Implemented "Background Image Text Shadow Width" setting
  • Implemented "Google Classroom 11:59 PM Due Time Fix" setting
  • Removed "Timezone" setting
  • Minor bug fixes
    • Fixed inaccurate total estimated completion times
    • Fixed inaccurate work schedules for assignments with break days
    • Fixed NaN curvature values after submitting work inputs
    • Fixed lower priority assignments ordering higher than higher priority assignments
    • Fixed displaying inaccurate number of remaining days left
    • Fixed "Important" tagged assignments not being included in assignment line wrappers
    • Fixed starred assignments unexpectedly auto-deleting
    • Fixed simulating next day unexpectedly marking some assignments as completely finished
    • Fixed assignments unexpectedly immediately deleting after creation
    • Fixed duplicating already-added Google Classroom assignments
    • Fixed adding overdue Google Classroom assignments
    • Fixed work days not repopulating input on invalid form
    • Fixed conversion incomapabilities when switching from minutes to hours and hours to minutes
    • Fixed keybinds not working with caps lock on
v1.8.1-beta (8/10/2022)
  • Polished assignment user interface
  • Increased font sizes
  • Improved cross-browser support and mobile user experience
  • Implemented a deleted assignments view
  • Removed the maximum number of assignments limit
  • Polished assignment form user experience
  • Polished tabbing on every page
  • Replaced the "Hide Assignment" assignment graph button with "Text Display"
  • Implemented a functionality to predict how long an assignment will take
  • More concise assignment user interface wording
  • More realistic work schedules for assignments with early due times
  • Added an status icon for not yet assigned assignments
  • Added the "Sorting Animation Threshold" setting
  • Added the "Immediately Delete Completely Finished Assignments" setting
  • Removed the "Default Due Time" setting
  • Removed the "Restore Deleted Google Classroom Assignments" action
  • New example account
  • Minor bug fixes
    • Fixed hiding an assignment not working when the "Show Priority" setting was disabled
    • Fixed slow assignment form transitions on Safari
    • Fixed saving an assignment's curvature sometimes crashing the server
    • Fixed default break days not applying
    • Fixed keybinds not working
    • Fixed the assignment graph inconsistently rendering on Safari
    • Fixed clicking "Try Again" on failed save requests something not doing anything
    • Fixed the assignment graph's "Today Line" drawing out of bounds
    • Fixed creating or updating assignments with a predicted due date sometimes unexpectedly marking it as incomplete
    • Fixed editing an assignment with a predicted due date sometimes crashing the server
    • Fixed Google Classroom assignments initializing with a wrong step size
    • Fixed using the enter keybind on "Enter Units Done" sometimes not working
    • Fixed deleting work inputs that exceed the total number of units crashing the page
    • Fixed assignments that need more info being marked with a star
    • Fixed resetting the settings resetting the default minimum work time setting to 0
    • Fixed tomorrow work time sometimes displaying "NaN"
    • Fixed submitting an invalid form hiding the assignment sorting widget
    • Fixed linear graphs rarely telling you to complete an entire assignment in one day
    • Fixed assignments not yet assigned displaying the wrong days left until due message
    • Fixed small graph text after deleting an assignment
v1.8.0-beta (5/19/2022)
  • Completely redesigned the assignment user interface
  • Completely redesigned dark mode
  • Completely redesigned the assignment form
  • Completely redesigned the settings
  • More keybinds
  • Removed "Show Graph Progress Bar" setting
  • Removed "Show Advanced Controls" setting
  • Removed "Assignment Spacing" setting
  • Removed "Round to Multiples of 5 Minutes" setting
  • Minor bug fixes
    • Fixed displaying "Invalid Date" for needs more info assignments
    • Fixed missing assignment form on the example account
    • Fixed visual glitches with the Google Classroom integration widget
    • Fixed blank graphs after switching window tabs
    • Fixed inaccurate remaining working days for assignments with due times and non-working days
    • Fixed "NaN" work days left for assignments that have break days and already been due
    • Fixed instant assignment sorting color transitions
    • Fixed refreshing re-submitting the assignment form, even if closed
    • Fixed loading only HTML content in rare situations
    • Fixed displaying wrong curvature values in fixed mode
    • Fixed not being able to enter no due date
    • Fixed inaccurate predicted due dates
    • Fixed settings crashing when uploading a background image
    • Fixed "None" animation speed incompatibilities with other settings
    • Fixed rare graph inaccuracies for assignments with due times
    • Fixed internal server errors from submitting the assignment form
v1.7.0-beta (2/21/2022)
  • Database reset
  • Implemented self-signup
  • Updated example account
  • Added blog page
  • Added contact form
  • Replaced "Enter Work inputs In-Place after Today" setting with a work input keyword
  • Combined "Show Priority Text" and "Show Priority Color" settings into the "Show Priority" setting
  • Dozens of minor UI improvements
  • Minor bug fixes
    • Fixed crashing after deleting an assignment
    • Fixed crashing after autofilling long assignments
    • Fixed NaN skew ratio when using up/down arrows to change the curvature
    • Fixed crashing after enabling the "Round to Multiples of 5 Minutes" setting
    • Fixed new assignment animations not properly animating
    • Fixed shortcuts selecting the wrong assignments
    • Fixed "Close Graph After Submitting Work Input" setting opening graphs
    • Fixed displaying the wrong due date for assignments with due times
    • Fixed displaying wrong number of working days remaining for assignments with due times
    • Fixed assignments with soft due dates improperly incrementing or not incrementing their due date
    • Fixed large assignments crashing on load
    • Fixed large work inputs crashing the graph
v1.6.0-beta (12/28/2021)
  • Improved color scheme
  • Improved curvature autotuning algorithm for deleting work inputs
  • Reworked dynamic mode curvature autotuning algorithm to tend towards linear
  • Added more keybinds
  • Added "Finish Assignment for Today" button
  • Added "Assignment Sorting" feature
  • Added "Animation Speed" setting
  • Added "Enter Work inputs In-Place after Today" setting
  • Added "Show "Advanced Controls" beneath the Graph" setting
  • Added "Timezone" setting
  • Dozens of minor UI improvements
  • Minor bug fixes
    • Fixed assignments with soft due dates displaying question marks
    • Fixed the example assignment displaying a question mark
    • Fixed curvature values not being saved properly
    • Fixed the progress bar not displaying
    • Fixed unexpected usage of keybinds
    • Fixed visual roundoff errors
    • Fixed dynamic mode inconsistencies
    • Fixed assignments not sorting properly when their tags are modified
    • Fixed soft due date false alarms
    • Fixed "delete assignments from class" deleting outside assignments
v1.5.2-beta (11/24/2021)
  • Redesigned the assignment graph layout
  • Renamed "Skew Ratio" to "Curvature"
  • Added due times
  • Added "Close Graph After Submitting Work Input" setting
  • Added "Allow Only one open Graph at a Time" setting
  • Added "Default Due Time" setting
  • Added "Restore Deleted Google Classroom" option to the settings
  • Removed being unable to open other assignments if other assignments are more urgent
  • Finished adding all the keybinds
  • Increased zoom on mobile
  • Dozens of minor UI improvements
  • Minor bug fixes
    • Fixed soft due date incompatibility with break days
    • Fixed scrolling on Firefox not working
    • Fixed assignments not being marked as no more working days
    • Fixed default skew ratio not properly saving
    • Fixed NaN curvature
    • Fixed unbounded curvature
v1.5.1-beta (11/7/2021)
  • Added soft due dates
  • Added "since" keyword to the work input
  • Added changelog alert updates
  • Added "assignment spacing" setting
  • Improved priority algorithm
  • Improved dynamic mode algorithm
  • Improved example account
  • Improved dark mode
  • Increased work input validation flexibility
  • Dozens of minor UI improvements
  • Minor bug fixes
    • Fixed "Next Assignment" button sometimes not working
    • Fixed rare Google Classroom API errors
    • Fixed skew ratio not capping properly
    • Fixed submitting duplicate assignment tags
    • Fixed default minimum work time not showing up for Google Classroom assignments
    • Fixed incorrect Google Classroom assignment creation validation
v1.5.0-beta (10/12/2021)
  • Major UI improvements
  • Added the ability to enter assignment fields later
  • Added more keybinds
  • Added "Important" and "Not Important" tags
  • Added "Sort Assignments in Reverse" setting
  • Added "Default Dropdown Tags" setting
  • Added "Dark Mode" setting
  • Styled the settings
  • Minor bug fixes
    • Fixed rare dynamic mode crashes and bugs
    • Fixed Google Classroom API crashes and incorrect dates
    • Fixed work inputs incorrectly readjusting on edit assignment
    • Fixed "ignore minimum work time" inconsistencies
    • Fixed incorrect original form values
    • Fixed incorrect form validation errors
    • Fixed ignoring assignments bugs
    • Fixed midnight bugs
    • Fixed many other less relevant bugs
v1.4.4-beta (8/12/2021)
  • Updated policies
  • Improved "ignore minimum work time ends" functionality
  • Improved "dynamic mode" functionality
  • Removed default autofill
  • Removed "not yet assigned" status icon
  • Removed "warning" status icon
  • Minor bug fixes
    • Fixed Google Classroom API sometimes not enabling
    • Fixed alerts not showing up in the settings
    • Fixed custom cursors not working
    • Fixed "set skew ratio using graph" being unresponsive
    • Fixed small left tag position paddings
    • Fixed skew ratio arrow keys not holding
    • Fixed assignments instantly completing
    • Fixed assignment descriptions not resizing on re-enter
    • Fixed hidden logo on mobile
v1.4.3-beta (7/27/2021)
  • Improved the assignment form UI
  • Restyled alerts
  • Improved delete assignment transition
  • Added "tag position" setting
  • Minor bug fixes
    • Fixed deleting tags from Google Classroom assignments crashing the page
    • Fixed the example assignment not updating its dates
    • Fixed long assignments crashing the page
    • Fixed unexpected line wrappers
    • Fixed early assignment dates not showing up on re-enter
    • Fixed timezone issues
v1.4.2-beta (7/19/2021)
  • Improved Google Classroom API loading speeds
  • Added "delete assignments from class" shortcut
  • Added assignment descriptions
  • Minor bug fixes
    • Fixed "fixed mode" crashing the graph
    • Fixed being unable to edit the first assignment
    • Fixed Safari issues
    • Fixed double login
    • Fixed adding wrong Google Classroom tags
v1.4.1-beta (7/12/2021)
  • Improved Google Classroom API loading speeds
  • Clamped long assignment names
  • Polished tabbing
  • Minor bug fixes
    • Fixed incorrect "default skew ratio" values in settings
    • Fixed "enable tutorial" not working in settings
    • Fixed assignments having excess height
    • Fixed cancelling setting the skew ratio using graph not working
    • Fixed the red line rarely disconnecting with the blue line
    • Fixed unexpected behavior with "ignore minimum work time ends"
    • Fixed tags sometimes not deleting
v1.4.0-beta (7/8/2021)
  • Implemented Google Classroom API
  • Replaced "Advanced" with icons
  • Fixed timezone issues
  • Improved loading speeds
    v1.3.3-beta (7/1/2021)
    • Made tags draggable to allow resorting
    • Synced the example account's assignments' dates with today
    • Minor bug fixes
      • Fixed "show progress bar" crashing the graph
      • Fixed original field values not showing on edit assignment
      • Fixed the assignment form forcing you to scroll up
      • Fixed the assignment form sometimes not fully being on screen
      • Fixed assignments sometimes not opening
      • Fixed briefly being able to see unsorted assignments on reload
      • Fixed background images resetting when the settings is saved
    v1.3.2-beta (6/28/2021)
    • Made info buttons hoverable
    • Changed assignment header button icons
    • Improved the delete assignment transition
    • Added shift + arrow key keybinds
    • Minor bug fixes
      • Fixed the graph crashing for small window heights
      • Fixed the existing up and down keybinds not changing the skew ratio
      • Fixed assignments sometimes not opening
      • Fixed assignments overlaying the tag add box
    v1.3.1-beta (6/26/2021)
    • Completely rewrote a large portion of code
    • Added shortcut line wrappers around their assignments
    • Moved "re-enable tutorial" to the settings
    • Minor bug fixes
      • Fixed marginless text
      • Fixed scrolling past the assignment form overlay
      • Fixed assignments obscuring the tag box
      • Fixed assignments phasing into "delete all starred assignments"
    v1.3.0-beta (6/23/2021)
    • Added assignment tags
      v1.2.2-beta (6/16/2021)
      • Added custom background images
      • Removed delete assignment queue
      • Minor bug fixes
        • Fixed sorting issues
        • Fixed assignments sometimes becoming unclickable
        • Fixed "delete all starred assignments" sometimes disappearing
      v1.2.1-beta (6/7/2021)
      • Reworked the assignment sorting algorithm
      • Removed "in progress"
      • Added "Hour" as a unit of time
      • Minor bug fixes
        • Fixed rarely displaying incorrect assignment dates
        • Fixed "(Invalid Date)" shown as the estimated time to completion
        • Fixed assignments with break days finishing too early
        • Fixed "delete finished assignments" not doing anything
        • Fixed "re-enable tutorial"
      v1.2.0-beta (5/29/2021)
      • Slightly adjusted favicon
      • Added full device support for favicons and PWAs
      • Removed "show info button" setting
      • Removed "show past work inputs" setting
      • Added "default unit of work to minute" setting
      • Added "autofill work done" shortcut
      • Minor bug fixes
        • Fixed linear assignments not behaving linearly
        • Fixed the graph rarely not completing an assignment at the due date
        • Fixed shortcuts sometimes not showing up
        • Removed Herobrine
      v1.1.11-beta (5/22/2021)
      • Added highest and lowest custom priority colors in the settings
      • Added a reset button to the settings
      • Added a shortcut to delete all starred assignments
      • Added "Autofill All Work Done" to advanced
      • Increased sort timeout
      • Minor bug fixes
        • Fixed "fin" not working
        • Fixed going to the next day bugging assignments in progress
        • Fixed set skew ratio in graph rarely crashing
        • Fixed linear assignments messing up the red line
        • Fixed NaN priority
      v1.1.10-beta (5/20/2021)
      • Implemented a system to ensure users fully complete their assignments, even if their due dates pass
      • Removed skew ratio sort timeout
      • Minor bug fixes
        • Fixed minimum work time rarely not working
        • Fixed the graph being blank for assignments with a due date before today
      v1.1.9-beta (5/19/2021)
      • Rewrote tutorial alert text
      • Minor bug fixes
        • Fixed outline not showing on graph buttons
        • Fixed invisible ghost assignments when deleting them too quickly
        • Fixed info buttons sometimes being invisible
        • Fixed incorrect priority values for assignments due tomorrow
        • Fixed the example assignment sometimes crashing the page
        • Fixed editing assignments unintentionally removing work inputs
      v1.1.8-beta (5/18/2021)
      • Added a label for advanced buttons on the graph footer
      • Rearranged graph footer buttons
      • Changed "Enter total units done" to "Enter units done"
      • Minor bug fixes
        • Fixed resorting after creating an assignment glitching out
        • Fixed the example assignment initially being visible on first login
        • Fixed displaying the wrong date after midnight
        • Fixed assignments not being saved after the page is quickly closed
      v1.1.7-beta (5/17/2021)
      • Added example account to login page
      • Removed unnecessary graph text
      • Completely refactored a lot of code
      • Minor bug fixes
        • Fixed showing incorrect break days on edit assignment
        • Fixed deleting all finished assignments only visually deleting them locally
      v1.1.6-beta (5/13/2021)
      • Added status icon images
      • Repositioned status icons
        v1.1.5-beta (5/13/2021)
        • Changed edit icon
        • Changed delete icon
        • Changed discord icon
        • Minor bug fix
          • Fixed resorting during another resort messing up the swapping algorithm
        v1.1.4-beta (5/12/2021)
        • Enabling round to multiples of 5 minutes automatically changes every assignment appropriately
        • Increased sort timeout to avoid assignments resorting too fast
        • Automatically create an example assignment in the tutorial
        • Minor bug fixes
          • Fixed an overflow error for longer due dates
          • Fixed the graph disappearing after re-entering the due date
          • Fixed work inputs not cutting off from a re-entered due date
        v1.1.3-beta (5/11/2021)
        • Added "Go to Next Day" in advanced
        • Added shift + click delete icon keybind to skip the prompt for deleting an assignment
        • Minor bug fix
          • Fixed assignments assigned after midnight causing unexpected behavior
        v1.1.2-beta (5/11/2021)
        • Made assignments unclickable if an assignment without past work inputs or no working days is present to force users to resolve the issue
        • Minor bug fixes
          • Fixed advanced controls and account dropdown initially being visible
          • Fixed changing the break days for one assignment applying to every assignment
        v1.1.1-beta (5/10/2021)
        • Marked all other assignments as completed when an assignment without past work inputs is present to urge users to enter their progress
        • Marked all other assignments as completed when an assignment with no working days is present to urge users to re-enter its break days
        • Lowered opacity for assignments marked as completed
        • Improved Form UI
        • Fixed edit assignment not doing anything
        • Fixed internal errors
        • Minor bug fixes
          • Fixed edit assignment causing form to disappear
          • Fixed the displayed date on the graph unexpectedly changing
          • Fixed scaling constants not updating on browser resize
        v1.1.0-beta (5/8/2021)
        • Added "mark assignment as completed" button below the graph
        • Improved Form UI
        • Minor bug fixes
          • Fixed issue with assignments being marked as completed at midnight
          • Fixed graph not updating after being autofilled from changing the skew ratio
        v1.0.3-beta (5/7/2021)
        • Removed excessive caching
        • Minor bug fixes
          • Fixed delete work input messing up the new start of the red line
          • Fixed NaN priority
          • Fixed assignments not saving if page is closed too fast
          • Fixed incorrect login scroller image positioning on mobile
          • Rosho was here
        v1.0.2-beta (5/6/2021)
        • Allowed assignments to be open during swaps
        • Minor bug fixes
          • Fixed dynamic mode sometimes not working
          • Decreased swap duration
          • Changed expired discord link on login screen
        v1.0.1-beta (5/3/2021)
        • Updated scroller image
        • Colored assignments without past work inputs white
        • Minor bug fixes
          • Fixed units to complete at a time not working when unit is minute
          • Fixed new assignment animation not working on Firefox
          • Fixed new assignments scrolling too far down
          • Fixed assignments assigned in the future coloring pink
        v1.0.0-beta (5/3/2021)
        • Official beta release! :D
          4.303140163421631 -1127.89306640625 734.9379272460938 1117.89306640625