Schoology Plus Changelog
Version 10.1.0 - June 9, 2024
Added
- Added a button to PDF materials pages allowing you to view the document in the browser’s native PDF viewer
Changed
- The navigation bar icons in the top right now properly change color to your theme’s text color
- Improved the speed of bypassing the external link redirection page when the “Automatically Bypass Link Redirects” setting is enabled
Fixed
- Fixed an issue that prevented modifying existing themes in the theme editor
Version 10.0.1 - May 28, 2024
Fixed
- Attempted to fix an issue where extension features would load multiple times on the same page
Version 10.0.0 - May 27, 2024
Changed
- Schoology Plus has been updated to be compatible with Google Chrome’s new “Manifest v3” API for browser extensions.
- All browser extensions are required to use this new API by June of this year, and Schoology Plus has been substantially rewritten in order to support it.
- The update has been tested, but since so much of the extension’s code has changed there will likely be some bugs.
- If you notice that anything is not working correctly, please report it to the Schoology Plus Discord server
Removed
- Temporarily removed the feature allowing you to hover over PDFs on the course materials page and see previews
- This will likely be added back in a future release
Fixed
- Vertically centered the Schoology Plus settings button on the navigation bar (thanks @sealsrock12)
Version 7.10.1 - March 23, 2024
Fixed
- Fixed an issue where the school logo would overlap the Schoology Plus logo or custom theme logo
Version 7.10 - February 11, 2024
Added
- Schoology Plus will now attempt to show maximum points available for an assignment in the Recently Completed section of the sidebar on the homepage
- Sometimes it is not possible to find the maximum points, but they will be shown if it is possible to find them
Fixed
- Fixed issues with What-If grades when assignments had no grade (thanks @dsnsgithub)
- Fixed display issues in some dropdown menus on the navigation bar when using a classic theme
Version 7.9 - January 23, 2024
Added
- New setting to hide the PowerSchool logo on the navigation bar (defaults to visible)
Removed
- Old setting to hide the Schoology Help Center button (no longer exists)
Fixed
- Fixed the display of percentages on the grades page (thanks @dsnsgithub!)
- Fixed an issue causing the API key page to reload after showing the secret even when using the “X” button to hide the Schoology Plus account access screen
Version 7.8.6 - October 15, 2023
Take the Schoology Plus Fall 2023 Survey for your chance to win one of twenty Amazon gift cards with a total value of $150!
Changed
- Improved the navigation icon coloring on the new interface so they are still visible even on dark themes
Fixed
- Fixed some colors for the new version of the Schoology interface
Version 7.8.5 - September 6, 2023
Fixed
- Fixed an issue with the styling of the navigation bar on the new Schoology UI
Version 7.8.4 - September 5, 2023
Added
- New setting “Use Course Icons as Favicons When Possible”
- This has been a default functionality in Schoology Plus for a long time (since v7.2.4) but now has a setting to disable if not desired
Fixed
- Fixed some styling issues on the Google Drive assignment page and assessment page
Version 7.8.3 - September 4, 2023
Fixed
- Fixed some more styling issues with the new Schoology UI
- Added extra filtering when loading online broadcasts
- Fixed an issue causing course icons to not show correctly on the course dashboard homepage
Version 7.8.2 - August 20, 2023
Fixed
- Fixed some styling issues for Schoology sites with the new header and footer design
- My test account does not currently have this design, so some styles are likely still broken and will hopefully be fixed soon
- Fixed a bug causing the “Import Settings” feature to not function at all
Version 7.8.1 - April 9, 2023
Fixed
- Fixed an issue causing Quick Access to always appear at the bottom of the sidebar regardless of selected position
Version 7.8 - April 7, 2023
Added
- You can now change your theme directly from Schoology Plus settings instead of opening the theme editor (thanks @TheThonos)
- You can now customize the order and visibility of all sidebar sections on the homepage
- Go to the new “Homepage/Sidebar” tab in Schoology Plus settings and find the “Customize Sidebar” setting
- Added a new setting to control the visibility of the new “Overdue” and “Due Soon” icons in the Upcoming and Overdue sections
Changed
- Updated Schoology Plus settings to have tabs
- This should make settings easier to find and edit
- Returned “Upcoming” and “Overdue” assignments into two sections like they were before the recent Schoology update
Removed
- Two settings have been removed (“Quick Access Visibility” and “Upcoming/Overdue Visibility”) due to the new sidebar customization feature having more flexibility
- If you had changed these settings in the past, you will need to reconfigure your sidebar with the new Customize Sidebar setting
Fixed
- Fixed an issue with the new Schoology update causing the “Overdue” and “Due Soon” icons to be oversized on the sidebar
- Fixed an issue where you could create a theme with the same name as some default themes, causing unexpected behavior
Version 7.7.3 - December 29, 2022
Fixed
- Fixed an issue preventing course settings from saving
Version 7.7.2 - December 21, 2022
Changed
- [LAUSD Only] Updated the default course icon pack to include more course titles
- Updated copyright year to 2023
Version 7.7.1 - December 17, 2022
Changed
- Letter grades based on your course’s grading scale are now shown after making an edit with What-If Grades
- Updated Google Analytics version
Fixed
- Fixed an issue causing the What-If Grades checkbox to send you to the API key request page every time even when API key access is disabled by Schoology admins
- Fixed an issue causing multiple features of What-If Grades to fail when a teacher revealed only the letter grade of an assignment and not the numeric score
- Fixed an issue where the default grading scale would be set as the selected course’s grading scale as well
- Fixed an issue where category point totals were not rounded when editing scores using What-If Grades
- Fixed an issue causing Courses In Common to not load if any course failed to load members
- Fixed an issue causing the hue slider to not work in the theme editor when creating a new theme from a modern template
🍀 Lucky Version 7.7 - December 13, 2022
This version adds a number of user requested features from our Discord server.
Added
- Schoology Plus will now automatically bypass the external link redirection page
- The page appears when clicking some links that lead to outside Schoology
- The default behavior will be to click the “Continue” button automatically, but this can be disabled in Schoology Plus Settings
- Grading scales can now be set as the default for all courses
- After editing a grading scale for a single course, select the “Set as default grading scale for all courses” link to save as the default scale
- Added a new option to Calculate Minimum Grade where you can specify the target grade manually rather than using an assigned letter grade
- Added the ability to export and import settings across devices
- The Schoology Plus Settings menu now has “Export Settings” and “Import Settings” links at the bottom
- Beware that importing an invalid settings configuration could break Schoology Plus
- Added a new option to “View Debug Info” in Schoology Plus Settings
- This screen will display your settings as well as some information about your browser to help us debug issues in Schoology Plus
- Right clicking the extension icon now provides a quick way to access the Theme Editor and our Discord server
- Added the ability to load new homepage announcements without the need for an extension update
- As always, Schoology Plus homepage announcements can be disabled in Schoology Plus Settings
Changed
- Updated the modern theme engine to work better on the teacher interface (thanks @Roguim)
- Please note that the teacher interface is still not technically supported by Schoology Plus, and some features may look or behave strangely
- For LAUSD Schools Only: Updated the logo for the LAUSD Dark Blue theme to be the new LAUSD logo
- It is still possible to add the old logo to custom themes
- A new included theme called “LAUSD 2019” has been created that has the old logo with the same color scheme
Fixed
- Fixed an issue where resetting course options to default values did not reset the quick link
- Fixed an issue where clicking the “Reorder” button above the course list in Quick Access sometimes did not open the reorder menu
- Fixed an issue where Calculate Minimum Grade would not work correctly for assignments with a score of 0 (thanks @dsnsgithub)
- Fixed an issue where Calculate Minimum Grade would assign a grade with an excessively large decimal value (thanks @dsnsgithub)
- Fixed an issue causing it to be impossible to grant Schoology Plus access to your account
Version 7.6 - December 4, 2022
Added
- Added a new message when your school or district blocks access to your Schoology API key (thanks @Roguim)
- Added a button to close the API key consent dialog and show the original API key for developers (thanks @Roguim)
- Added instructions for how to enable Schoology Plus on custom domains to the README and S+ website (thanks @senoj26)
Fixed
- Fixed a typo causing incorrect behavior when selecting “Calculate Minimum Grade” (thanks @dsnsgithub)
- Fixed an issue causing course nicknames to never appear in the courses drop-down menu (thanks @jetline0)
- Note that course nicknames are still not functioning correctly 100% of the time and may not always appear
Version 7.5 - October 22, 2022
Added
- Calendar colors are now editable in the theme editor (thanks @Roguim)
Changed
- Now all 30 calendar colors are customizable with the theme engine instead of only the first 20
- Improved modern/dark themes in many areas (thanks @Roguim)
Version 7.4.2 - July 28, 2022
Fixed
- An issue causing the toggle theme button’s explainer popup to continuously appear
Version 7.4.1 - March 5, 2022
Fixed
- New authorization page now works correctly for users without an API key previously generated
- Fixed colors of navigation bar dropdowns for some users (thank you @Henry-Gooseleg!)
Version 7.4 - March 3, 2022
Added
- A new page for granting access to your Schoology API Key
- This is necessary due to a new Schoology security feature
- Granting access is optional, but key features of Schoology Plus like What-If Grades, Assignment Checkmarks, and Quick Access won’t work without it
- Certain features will display a button to enable this access if you haven’t yet done so
- You can see a preview of this screen below
Version 7.3.6 - March 2, 2022
Fixed
- Various features were not working due to a bug with Schoology’s API key page. A workaround has been added to get around this issue.
- Thank you to senoe#0001 on Discord for your help identifying the workaround
Version 7.3.5 - November 13, 2021
Fixed
- Various course icons should no longer be missing
- The sort courses icon should no longer be missing
Version 7.3.3 / 7.3.4 - November 1, 2021
Fixed
- Classes now correctly sort by period when that option is enabled
Version 7.3.2 - September 28, 2021
Schoology Plus is working on a project to update various icons around the Schoology interface. This is a slow process, so if you or someone you know would like to help hunt down icons and update spritesheets, please join the Schoology Plus Discord server and look for the “Modernized Icons” thread in the
#feature-requests
channel
Added
- A new settings menu for the Theme Editor
- This is currently empty, but stay tuned
Changed
- Added labels to the navigation bar buttons in the Theme Editor and course icon library
Fixed
- All navigation bar drop down menus being white
- An issue with material tooltips failing to load assignment information
Version 7.3.1 - September 12, 2021
Added
- You can now choose to either temporarily or permanently hide the dark theme warning message when taking assessments
Changed
- Reformated the contributors list
- Additionally included a large number of new contributors that have helped out with tasks such as testing features, reporting bugs, or moderating our Discord server
- Thank you to everyone who has contributed to Schoology Plus!
- Learn more about how to contribute here
- Grades page sorting of courses by period now matches “P1”, “P2”, etc.
- In the future, we will likely remove this setting and attempt to sort classes in the same order as specified in the course dropdown
Fixed
- Added an error message when saving a theme fails due to running out of storage space
- Fixed an issue with navigation bar hover colors in modern themes
- When creating a theme from a preset, you are no longer asked if you want to rename your theme when attempting to save
- The “Enable Schoology Plus on this domain” context menu item no longer allows toggling on lms.lausd.net
- Attempted a fix for another instance where extension features randomly disable
- If you continue to experience this, please reach out in our Discord server with a screenshot of your browser console (Ctrl+Shift+J)
Version 7.3 - September 8, 2021
Added
- You can now create themes based on one of four presets
- The four presets are: Modern Dark, Modern Light, Modern Rainbow, Classic
- Added a new setting “Use Built-In Icon Set”
- Allows you to pick whether or not to use Schoology Plus’s icon set
- Since these icons were created for Los Angeles Unified School District, they may not work well for schools in other districts
- Enabled by default for LAUSD schools, disabled by default for any other schools
- You can preview the built-in icon set by clicking the link in Schoology Plus settings
Changed
- Added and modified some default course icons
- Course letter grade now appears on the grades page even if total course grade box is hidden by your teacher
- Opening the notifications dropdown now clears the number of notifications on the browser extension toolbar icon
- Minor modern theme tweaks
Fixed
- Dark theme warning is no longer massive when viewing the results of an assessment attempt
- Courses in common now correctly displays on empty user profiles
- Checkmarks now work correctly for calendar events
- Attempted fix on issue that causes various extension features (quick access, checkmarks, etc.) to be randomly disabled
Version 7.2.4 - March 16, 2021
Added
- Course icons that are SVGs are now set as the favicon on course pages
- All built-in icons for the LAUSD domain will work with this feature
Fixed
- Issues where certain features would be missing for some users
Version 7.2.2 - March 16, 2021
Fixed
- Another attempt to fix the issue where Quick Access and checkmarks would disappear for some people
Version 7.2.1 - March 13, 2021
Fixed
- Fixed an issue where Quick Access would not show up in some cases
- If this is still occurring for you after this update, please contact us in our Discord server
- Fixed an issue where what-if grades would calculate incorrect values on weighted courses with multiple grading periods
- Fixed an issue where unlinked assignments would not match the theme colors on the grades page
Version 7.2 - March 2, 2021
Added
- Quick Links
- Add a shortcut link to Quick Access that the user specifies in Course Options
- Great for Zoom meeting links or course websites
Changed
- What-If Grades now works for classes with multiple grading periods (semesters, quarters, etc.)
- Previously calculations would be incorrect or what-if grades would fail to start entirely
- Added @EricPedley to the contributors page. Thanks for your contributions!
- File and folder descriptions now follow the “Override Styled Text” setting
Fixed
- The toggle theme button no longer expands to the full width of the page on small window sizes
- Custom course icons should no longer blink when parts of the page change
- Fixed some minor modern theme issues
- Schoology Plus should no longer load on support.schoology.com and on other Schoology website domains
Version 7.1 - January 16, 2021
Changed
- Course Nicknames are Under Maintenance
- Due to performance concerns, course nicknames may not show up in every place you’re used to seeing them. We’re working on a fix so hopefully this can be resolved as soon as possible. Thanks for your patience.
- Nicknames will continue to show up in some places, but not in any content that appears after the initial page load
- Checkmarks can now be used with anything that appears in the Upcoming or Overdue box
- This includes personal and class calendar events
- Theme Toggle button now sets theme to “Schoology Plus” temporarily rather than just disabling modern engine
- This fixes text readability issues for certain custom themes
- Various modern theme engine improvements
- Photo albums should no longer have white borders
- Page shouldn’t be white at the bottom anymore when loading
- Submitted assignment preview X button has been restyled
- “You must submit a comment before seeing replies” message now uses highlight color for the background
Fixed
- Checkmarks sometimes not appearing at all
- Checkmarks not appearing when multiple assignments shared the same name and due date
- What-If grades not working on archived courses on third party domains
- Firefox “take a screenshot” feature not working with modern themes
Version 7.0 - January 11, 2021
The Schoology Plus Fall 2020 Survey closes on 1/31/2021 at midnight PST! Don’t forget to fill it out for your chance to win one of twenty Amazon gift cards worth $150! Click here to take the survey now!
Added
- Dark Theme has finally been released!
- After over 6 months of work, the new modern theme engine has been released!
- New light theme as well!
- We (the developers) think it looks really good! Not like those blinding white themes other apps use…
- You can now pick from Schoology Plus Modern Dark or Schoology Plus Modern Light in the theme editor theme list
- Please report bugs to the
#darktheme-bugs
channel in our Discord server if you find any
- When you first update to v7.0 (or install for the first time), you’ll get a popup dialog box asking you to choose a new theme
- Modern Engine Options in the Theme Editor
- You can create your own dark or light theme using the theme editor!
- If you don’t like our new built-in themes, try your hand at making your own.
- There are a lot more customization options now allowing control over nearly every color used in the interface.
- The mock interface (in-editor preview) has been expanded to include a new screen
- New Toggle Theme button on the navigation bar when using the modern themes
- Since the modern themes change the interface significantly, there might be times where they cause display issues.
- Use the Toggle Theme button to temporarily disable your theme if this happens
- New setting “Override Styled Text”
- Override styled text in homefeed posts and discussion responses when using modern themes.
- WARNING: This guarantees text is readable on dark theme, but removes colors and other styling that may be important. You can always use the Toggle Theme button on the navigation bar to temporarily disble your theme.
- Initial support for domains other than
*.schoology.com
orlms.lausd.net
- Right click the Schoology Plus icon in the browser toolbar and select “Enable Schoology Plus on this domain”
- Please treat this as a beta test for now, this is not considered a supported feature
- That being said, please report bugs to our Discord server if you find any
- Added @KTibow to the contributors dialog. Thanks for your help!
Changed
- Minor theme editor UI tweaks
- Added labels to certain buttons
- Replaced new theme FAB with two separate “Create Theme” and “Import Theme” buttons
- Icons and JSON tabs no longer follow the scroll position
- Added a new help button in the editor screen
Removed
- Unnecessary
webRequest
andwebRequestBlocking
permissions
Fixed
- A large number of features not working on Firefox
- Due to a change in browser behavior between Firefox 78 and 79, a lot of Schoology Plus features stopped working.
- We had a very hard time figuring out what was going wrong for multiple months
- We finally found the solution, and the extension should work completely in Firefox again!
- Course options button not showing up if certain course information wasn’t shown on the course page
Version 6.7.1 - December 6, 2020
Fixed
- Checkmarks and quick access now appear if homepage is set to Course Dashboard in Schoology settings
Version 6.7 - December 2, 2020
Take the Schoology Plus Fall 2020 Survey for your chance to win one of twenty Amazon gift cards with a total value of $150!
Added
- You can now manually mark assignments as complete using the new checkboxes in the Upcoming and Overdue sections of the homepage
- This is an improvement of our previous checkmarks, which tried to automatically detect submitted assignments and mark them as complete
- Submissions can’t be detected for all assignments, so we’re still automatically marking certain assignments as submitted, but others you will need to check manually
- If you previously changed the “Show Submitted Upcoming Assignments” setting, it has been reset to enable this new feature. You can always go back into Schoology Plus Settings to modify the setting
Changed
- Updated the setting “Show Submitted Upcoming Assignments” to describe the new manual checkmarks described above
- Updated the names of certain contributors and added GitHub usernames for all contributors
- Dark theme now automatically changes the color of text posts to be readable, this will be configurable soon
Removed
- The popup stating Schoology Plus has updated the domain it runs on has been removed
Fixed
- Google Docs assignments no longer show checkmarks when not submitted
- Schoology Plus no longer runs on the account registration page on the Schoology website
- Numerous dark theme updates. Dark theme full release coming very soon!
Version 6.6.4 - October 19, 2020
This release fixes the check mark bug from version
6.6
.NOTE: Version
6.6.1
DOES NOT fix that bug, so please wait until you receive version6.6.4
.
Fixed
- Assignment check marks not working correctly
- Timers not showing during assessments in dark theme
Version 6.6 - October 19, 2020
Added
- Upcoming assignments now show a checkmark when they’ve been submitted
- This was a highly requested feature
- By default, green check marks ✔ are shown on all assignments you’ve submitted.
- There are also options for putting a
strikethroughthrough the assignment title or hiding the assignments completely. - Of course you can also turn this feature off in settings.
- New people to the contributors panel
- Thank you @xd-arsenic for your development help!
- You can help contribute to Schoology Plus as well! Visit us on GitHub and join our Discord!
Changed
- Updated a few course icons (LAUSD only)
- Various dark theme improvements
- The new Schoology assessments are now dark (thanks @xd-arsenic)
- Various other fixes and interface improvements (thanks @Roguim)
Fixed
- Graded assignments no longer extend past the bottom of the “and N more assignments” box on the notifications page
Version 6.5 - October 11, 2020
Added
- You can now click on a grade’s numeric value to change it when using what-if grades (thanks @reteps)
- Open in new tab button for certain document materials (like Google Docs) on the preview page (thanks @reteps)
- New people to the contributors panel
- Thank you Peter Stenger (@reteps) and @Roguim for your development help!
- You can help contribute to Schoology Plus as well! Visit us on GitHub and join our Discord!
- We’re also participating in in Digital Ocean’s Hacktoberfest!
Changed
- Updated a few course icons (LAUSD only)
- Homeroom, PE
- Also fixed a couple classes whose icons were showing incorrectly
- Updated DOMPurify library to version 2.1.1
- Courses in common now show directly on the profile page (thanks @reteps)
Fixed
- Various dark theme changes, additions, and fixes including new calendar colors (thanks @Roguim)
- Fixed Schoology Plus changing the default domain to certain apps and Schoology error pages
Version 6.4.1 - September 5, 2020
Added
- Support for period ordering for schools not in LAUSD
- This will only work if your school’s courses each contain their period numbers in the form of “PERIOD #” or “PER #”
Changed
- Numerous additions to dark theme
Fixed
- Beta dialog box not opening on Mac
- Problem with custom rainbow themes not working
Version 6.4 - August 17, 2020
This version of Schoology Plus adds a beta test for the new dark theme! If you’re interested in testing it out, please join our Discord server!
Added
- New dark theme beta test, see above
- Option to reposition the Quick Access panel
- See the “Quick Access” setting in Schoology Plus settings
Changed
- Quick Access also appears on the Course Dashboard section of the homepage
Fixed
- Grade denominators not loading in certain scenarios
- Certain instances where tooltips were not loading on the materials page
- Schoology Plus trying to set the default domain to a Schoology app
Version 6.3.1 - June 6, 2020
Fixed
- Added a wider set of domains to ignore as a default domain for Schoology Plus
Version 6.3 - June 4, 2020
Added
- Quick Access panel on the home page
- Has one-click access to all of your courses, as well as your grade report and other common pages
- This can be disabled in Schoology Plus settings
- Three-dot (kebab) menus have been added to the grades page and courses page
- These give access to a context menu allowing faster access to grades or other course pages
- Schoology Plus settings can now be opened by appending
#splus-settings
to the end of any Schoology URL
Fixed
- Fixed the color of tabs on the courses page and a few other buttons
Version 6.2.2 - May 28, 2020
Changed
- Various drop-down menus now more closely follow your theme colors
Fixed
- Schoology Plus no longer attempts to set Schoology apps as the default domain
- “Schoology Plus Settings” title having the wrong color text in some circumstances
- Certain buttons using theme colors for the text rather than white
Version 6.2.1 - May 26, 2020
Important Note
With the introduction of our new anonymous usage statistics, we were inadvertently collecting more information than we intended. This mostly consisted of collecting URLs that included Schoology ID numbers.
This update fixes that and all collected potentially sensitive data has been deleted. The privacy policy has also been updated to clarify the scope of data we collect.
Version 6.2 - May 24, 2020
Schoology Plus has a new website at https://schoologypl.us! Check it out!
Added
- Collection of anonymous usage statistics (except in Firefox)
- This can be disabled in Schoology Plus settings
Changed
- Moved all help page links to our new website
- Moved changelog to our new website
Fixed
- Issues with tooltips for word documents and other non-PDF file types on the materials page
Version 6.1.1 - March 25, 2020
Changed
- Clicking the “reorder courses” button in the courses dropdown now takes you to the courses page with the reorder window open
- Modified how PDF previews are generated on the materials page
- Updated libraries to match official versions
Version 6.1 - March 23, 2020
This version of Schoology Plus will not be accessible from the Firefox addon store. This should hopefully be resolved by the next version.
Added
- Schoology Plus now has a Privacy Policy accessible here
- A link to the privacy policy can be found in Schoology Plus settings
Changed
- HTML in notifications is now sanitized to prevent XSS attacks
- The Content Security Policy for the extension no longer allows
unsafe-eval
Fixed
- Issue causing the text for notifications to be white on a white background
- Issue causing “Restore Defaults” button in Schoology Plus settings and the “X” buttons in course options to be theme-colored instead of red
- Issue causing buttons in the notifications and messages drop-downs to be theme-colored instead of white
- An issue where internal Schoology domains could cause Schoology Plus to change its default domain
Version 6.0 - March 10, 2020
Added
- Support for domains other than
lms.lausd.net
- Supports all domains following the
???.schoology.com
pattern - Not all features are supported on other domains (though most of them are!)
- This is a major change that could definitely result in new bugs, though we’ve tested and hope there aren’t any!
- Supports all domains following the
- A way to view the default course icon set from the theme editor
- Added and updated many default course icons
- You can now report that a default course icon is incorrect in course settings
- New “default” option for a theme’s logo
- Only available on domains other than
lms.lausd.net
- Prevents modifying the logo image in the navbar, leaving the school’s default logo intact
- Only available on domains other than
- Schoology Plus now automatically calculates and displays your course grade (and individual category grades) when a teacher hides them by default
Changed
- The selected theme’s “hover” color is now additionally used to color links throughout Schoology
- Updated copyright notices to reflect the current year and represent all developers
Removed
- The “(no grading period)” section of each class is no longer hidden by Schoology Plus
- This had the potential to break things on other domains and it’s possible some teachers within LAUSD use this feature too
Fixed
- Multiple issues with what-if grades
- Fixed an issue where teachers making assignment details inaccessible from students prevented what-if grades from working
- Fixed an issue where teachers making course or category grades hidden prevented what-if grades from working
- Fixed an issue where editing an assignment when there are no graded assignments yet caused what-if grades to fail
- Fixed an issue where assignments that are actually “external tools” marked as missing caused what-if grades to fail
Version 5.8.1 - March 4, 2020
Changed
- Removed
activeTab
permission
Fixed
- What-if grades failing due to issues relating to new versions of the Chrome browser
- Added new permission
webRequests
to alleviate this issue
- Added new permission
- What-if grades failing due to teacher’s locking access to assignment details
- Only affected categories will be locked if there is a missing assignment that cannot be accessed; other categories will still work
More fixes for obscure issues with what-if grades will come in future updates
Version 5.7 - December 11, 2019
Added
- Assignments can now be added to empty categories through what-if grades
- This was a highly requested feature, sorry it took so long to get added!
- Setting to show/hide the “S” button in the bottom right corner that shows the Schoology Help Center
- The default for this setting is to hide the button, so if you want it to show again you must change the setting in Schoology Plus Settings
- New “Schooolgy+” logo for default themes
- “Change Grade Boundaries” button has been added to “Calculate Minimum Grade For…” menu in what-if grades
Changed
- Some settings that previously required a page reload to update now update instantly
- Hover text on letter grades calculated by Schoology Plus has been updated for clarity
Fixed
- The “applications” menu on the top toolbar now properly uses theme colors
- Potentially fixed some issues causing what-if grades to fail to load
- Issue causing the bug report form to not properly include the full error message
Version 5.6.1 - November 21, 2019
Fixed
- Empty error messages in new what-if grades bug reporting options
Version 5.6 - November 21, 2019
Added
- New bug reporting options when what-if grades fails to load due to errors
Version 5.5 - September 15, 2019
Added
- More course icons that were requested by users
- Link to new Schoology Plus Survey 2019: take it here!
Fixed
- Some issues preventing what-if grades from functioning properly
Version 5.4 - May 12, 2019
Enter the Schoology Plus Theme Creation Contest! Click here for more details.
Added
- Ability to rename added assignments
- More course icons from user requests
- A preview of rainbow hue animations in the theme editor
- Import theme button to the theme editor to make importing themes easier
Changed
- “Grade Modification” is now called “What-If Grades.” The name has changed, but the functionality remains the same.
- You can now drag and drop or paste images into the theme editor where only an image link was previously allowed
- Added a rainbow gradient to the hue value slider in the rainbow section of the theme editor
- Updated the look of pop-up boxes in the theme editor
- Missing course icons pop-up shows once per semester
Fixed
- Themes with animated saturation causing crashes
- Grades showing as
NaN
when dropping missing or excused assignments in some cases
Version 5.3.2 - April 8, 2019
Added
- Course icons for many more course titles
- Course icons to “My Courses” page
- More detail to errors that cause grade editing to be disabled
- We’ve been receiving multiple reports recently of grade editing being disabled due to various weird behaviors in gradebooks. We’re trying our best to fix these problems but it is very difficult without having access to the broken gradebooks. If you have issues with grade editing, please send us as much information as you can in our Discord server
Version 5.3.1 - March 27, 2019
Fixed
- Grade editing being disabled in some situations
Version 5.3 - March 25, 2019
Added
- Setting allowing you to hide missing and/or overdue assignments from the home page sidebar
- Setting allowing you to toggle the new “[Weighted]” weighted gradebook indicator (added in version 5.2)
- Methods of requesting course icons for courses that don’t have them
- A popup will ask you if you want to request that Schoology Plus add built-in course icons for all of your classes that don’t currently have an icon
- You can also request icons for courses individually by visiting the Course Settings page for that course
- New contributing guidelines (which can be found here and by clicking “Contributors” in Schoology Plus Settings) so you can help contribute to Schoology Plus!
Fixed
- Inconsistent button styles located throughout the interface
- Wrong placement of three-dot (kebab) menu next to assignments with short comments
- Errors generated when making calls to the Schoology API
Version 5.2.1 - March 19, 2019
Changed
- Restore “Past Courses” link and related settings
- LAUSD, and subsequently Schoology Plus, had removed Past Courses, but LAUSD has since restored them
Version 5.2 - March 15, 2019
Added
- Custom course icons now appear in the Reorder Courses UI
- Theme editor supports hue ranges that cross 0°
- Point buffer and points-until-grade indicators in the gradebook
- Be aware these values are approximate. More precise estimates can be obtained through the grade edit simulator.
- Warning when submitting a quiz with unanswered questions
Changed
- Schoology popups can no longer be scrolled away from
- Performance improvements for Courses in Common dialogs
- Weighted gradebooks now have a “Weighted” indicator
- In the future this may link to an FAQ about weighted gradebooks
- It should be clearer when gradebooks are weighted now, which is important because there is a substantial difference in how weighted and unweighted grades are calculated
- Removed “Past Courses” link and related settings, because LAUSD removed access to past courses
Fixed
- Submitting assessments in Firefox
- Theming issues on assessment submission confirmation popup
- Theme editor documentation links not opening in new tabs
- Grade editing on the primary grades page now works even when past courses aren’t visible
Version 5.1 - February 14, 2019
Added
- Grade simulation support for excused, missing, and incomplete assignments
- Reorder Courses button to courses dropdown
- Rainbow support to custom themes!
- Hue, saturation, and lightness can be customized and animated
- Rainbow can be combined with other theme features like course icons, banner logos, and custom cursors
- Documentation of this feature is on the wiki
- Discord server for support and feedback
- Linked from Schoology Plus Settings
Changed
- When the window size is small, “Grades” now remains in the titlebar
- “Resources” is moved to the “More” menu
- Various documentation updates to reflect the new Schoology interface
- Footer text in modals now shows “Schoology Plus” instead of less useful copyright information
- Themes use a new JSON format internally
- Themes using the old format will be automatically converted upon import
Fixed
- Various theme editor glitches fixed
- Long course names will no longer mess up spacing in courses dropdown
- Fixed duplicated point value inserts in grade posted notifications
- Point value inserts when assignments are excused, marked missing, or marked incomplete no longer show “null”
Version 5.0 - December 19, 2018
Added
- Support for the updated Schoology interface
- Two new default themes
- “LAUSD Dark Blue”: Uses the colors of the updated LAUSD Schoology theme
- “Schoology Default”: The default color scheme of Schoology.com
- Ability to use the new LAUSD logo in custom themes
- Letter grades and percentages can now be entered as a score when modifying grades
Changed
- Courses drop down displays 6 tiles per row instead of 4 (change from default Schoology behavior)
- Updated the mock interface in the Theme Editor to replicate the new Schoology interface
- Moved “Enhanced by Schoology Plus” to the new footer
- Various long standing Schoology Plus features have been updated to compensate for changes brought about by the new interface
- Therefore, some features may look slightly different or appear in different locations
Removed
- Support for the deprecated “Custom Color” theme
- If you were using a custom hue with the default theme prior to this update, a new theme with your custom color will automatically be created and set as your current theme
Version 4.4 - December 11, 2018
This release precedes a major interface change to LAUSD’s Schoology. Schoology Plus will support the new interface, but not immediately upon its launch. Refer to the announcement within Schoology Plus or this link for more information.
Added
Some of these features were inadvertently released as part of the 4.3.2 patch, but they should now be more polished and with fewer bugs.
- Stay logged in setting
- Under Schoology Plus settings, this option allows you to remain signed in to Schoology across browser restarts
- No more annoying logging in every time you repoen your browser
- Disabled by default
- Courses in Common button
- On every user profile, there’s now a button to see what courses you have in common with that user
- Grades show in “grade posted” notifications
- Documentation for grade edit simulation
- Available on the Schoology Plus wiki
- Linked via a button near the enable grade editing checkbox
Changed
- Theme icons can now be overridden with the icon set in Schoology on a per-course basis
- Debug log messages now have a consistent format to indicate which logs are from Schoology Plus and which aren’t
Fixed
- Handling of errors and extenuating circumstances on grades pages is vastly improved
Version 4.3.2 - December 7, 2018
Added
- Notices regarding Schoology Plus and LAUSD’s upcoming Schoology updates
- For more information, click here
Version 4.3.1 - December 4, 2018
Fixed
- Calculate Minimum Grade now once again will lower existing assignment grades to positive, but less than original, values when calculating minimum grades
- Previously it would refuse to report anything lower than what you currently had on an assignment as a minimum score to get a letter grade
- This bug was introduced in v4.3
Version 4.3 - December 2, 2018
Added
- Kebab (3-dot) menu on assignments in grade-editing mode
- Easier access to the features from the right-click menu
- Calculate the minimum grade needed to maintain a course average, and simulate dropping/deleting assignments
Changed
- Clarified status of Schoology Plus as an unofficial addon, not an official Schoology product
- Added assignments can now be deleted, instead of dropped
- Course options dialogs now show which course they apply to
Fixed
- Schoology Plus settings button spacing is now even with the other titlebar elements
- Calculating minimum grades now avoids ridiculous decimals or negative scores
- Pages requiring many API calls (e.g. long materials pages, or grade pages with many unentered assignments) should load more reliably
Version 4.2 - November 21, 2018
Added
- Fully-featured theme editor!
- A more user-friendly way to customize your Schoology appearance
- Access the theme editor through Schoology Plus settings (it replaces the old theme selection dialog)
- Allows you to create, import, edit, export, delete, preview, and apply themes
- Live preview of themes!
- Points possible values are shown for assignments that do not yet have a grade
- By default, Schoology hides this information from you and shows simply an em dash (—) for assignments without a grade
- “See Archived” button in courses dropdown to quickly access archived courses
- There is also a new setting that allows you to disable this feature
Changed
- The Firefox extension download page now ensures you are using Firefox before downloading
- Renamed the “Custom Color” theme to “Schoology Plus”
- Renamed “Course Aliases” to “Nicknames”
- Moved document tooltips on materials pages from the file size to the file name
- New release nags
- The “!!” on the Schoology Plus settings button and the flashing “New Update” text have been removed
- Replaced with less intrusive on-page notification
- Theme JSON format updated
- Themes will be automatically converted
- Importing the old format still works
- Contributors page now more thoroughly lists icon authors
- More prominently featured Glen Husman, the co-lead developer of this extension
Deprecated
- The “Custom Color” theme and the “Color Hue” setting have been deprecated
- If you are currently using the Custom Color theme with a modified hue setting, your interface will remain unchanged
- However, you are no longer able to modify the color hue setting
- If you want to change the color, create a new theme and change the color hue
Fixed
- Schoology Plus broadcasts now show up on https://lms.lausd.net/home
- Previously, broadcasts would only show up on https://lms.lausd.net/home/recent-activity
- Better error handling all around
- Desktop notifications now work in Firefox
Version 4.1.1 - September 16, 2018
Fixes
- Address Firefox addon publishing complaints regarding old library versions
Version 4.1 - September 16, 2018
Changes
- “Loading…” tooltips now immediately appear for documents and assignments
- Material tooltips now generate in materials under folders (and other cases where not all materials show up at page load)
- Changelog, update, and notification infrastructural URLs updated to use GitHub pages (maintainable by all project contributors)
Fixes
- Custom course aliases apply even with an extra space in the full name, most notably in Upcoming events
- Course dashboard fixes for custom aliases and icons
- Aliases now work properly for archived courses
- Classes without “PERIOD N” in the name will no longer crash the grades page
Version 4.0 - September 4, 2018
Additions
- Course aliases
- Friendly nicknames can now be set for courses, replacing
AP ENG LANG A: TERM AF - PER 1
with nicer names, like “English (P1)” - Course aliases are used everywhere the full course name would be used
- Available as a new setting in Course Options
- Friendly nicknames can now be set for courses, replacing
- Material tooltips
- The “Materials” page for each course now has tooltips for graded items and for documents
- Graded items show the grade, what category the assignment is in, and if it has been submitted online
- Documents (hovering over the size indicator) now show their length in pages and a preview of the first page
Changes
- Astronomy now has a custom course icon in the default theme
- To facilitate new features such as document tooltips, new permissions are required: the extension now needs access to all of schoology.com
Fixes
- Custom course icons apply more reliably and in more contexts
- API key retrieval, used for functions like getting denominators of missing assignments or the materials page tooltips, is now more reliable, especially for accounts which had not previously generated API keys
Version 3.17 - August 16, 2018
Additions
- Added option to keep teacher-provided course icons
- Enabling this option will keep icons provided by teachers while still replacing default icons with custom SchoologyPlus icons
Fixes
- Fixed the settings drop-down menu (in the top right corner) in Firefox
Version 3.16 - May 19, 2018
Additions
- Gradebook courses now have a context menu, linking to all course subpages
- Assignments now have a context menu
- Can drop or undrop assignments to simulate impact on grade
- Can calculate minimum scores on assignments needed to get a certain course letter grade (uses Schoology Plus-configured grading scale)
Fixes
- Dropped assignments now correctly contribute to score totals
- Dropped assignments now no longer alter total score when edited while dropped
- More reliable loading of missing assignment information
Version 3.15.2 - May 7, 2018
Fixes
- If a maximum score for a missing assignment cannot be found, grade loading no longer hangs indefinitely
Version 3.15 - May 3, 2018
Additions
- Added course icons to the Course Dashboard page
- Missing assignments now show the max possible points on the grades page
Changes
- Grade modification now allows negative point denominators
- Use this as a way to drop assignments until proper support for this is added
- For example, to drop an assignment with a score of 3/20, add an assignment with -3/-20 as the score
- Classes with missing assignments will take slightly longer to load, and “LOADING” may be shown while missing assignments are being processed
- This is a result of the bug fix listed below
Fixes
- Grade modification now respects missing assignments and counts their maximum points properly
Version π - March 14, 2018
The following new features were suggested by users. If you want your idea to be implemented into Schoology Plus, fill out this survey. Thanks for your support and your suggestions!
Additions
- Added a “Course Settings” menu on course pages for course-specific settings
- Added ability to create custom grading scales for each course
- To set the grading scale, go to the page for a course and click “Course Settings” in the sidebar
- This allows the usage of any number of custom grading symbols
- Added the ability to configure receiving announcements separately from assignment notifications
- Previously, if notifications were disabled, announcements would not be received
- There are three options for this setting:
- Enable Announcements: Show desktop notifications and news feed posts for announcements
- Announcement News Feed Posts Only: Only show posts in the news feed for announcements (no notifications)
- Disable Announcements: Entirely disables checking for announcements
Changes
- The “Assume Grading Scale” setting has been replaced with “Custom Grading Scales”
- The default value for this new setting is
Enabled
and is not affected by the value of the old setting
- The default value for this new setting is
Fixes
- Fixed desktop notifications not working whatsoever on Firefox
Version 3.10 - March 6, 2018
Additions
- Added broadcasts
- Broadcasts are push notifications sent to all Schoology Plus users
- Broadcasts are shown as desktop notifications as well as posts pinned to the top of the news feed
- Added broadcast for new users
Version 3.9.6 - February 21, 2018
Fixes
- Fixed the arrow dropdown menu in Firefox
- Fixed the alignment of course icons on the mastery page
Version 3.9.5 - February 13, 2018
Additions
- Added Firefox support
Changes
- Changed the portion of the settings window that scrolls to not include the save button
- Minor behind-the-scenes changes to allow a Firefox port
Version 3.9 - February 9, 2018
Additions
- Added course icons (if enabled) to the grades screen
Fixes
- Fixed an issue with the course icon for film classes
Version 3.8 - February 4, 2018
Additions
- Course Icons
- A default set of course icons has been added
- These can be enabled (default) or disabled with the “Override Course Icons” setting
- Course icons are themeable (See the theme spec for details)
- If your course is missing an icon, please send feedback including your course’s transcript name and an icon will be added
- Added setting to control class sort order
- Options are
By Period
to order by period number orAlphabetically
for the Schoology default
- Options are
- Added an “Export Theme” button for custom themes
- This will copy the theme’s JSON representation to your clipboard for easy sharing
- Classes are now sorted according to your chosen sort method on the mastery page
Changes
- When a custom theme is added, it is immediately set as the current theme
- Removed ability to add themes with duplicate names
Fixes
- Settings now show their correct value when the settings page is reopened without a refresh
- Cursor image is now properly removed when switching from a theme with a custom cursor to a theme without one
- Modal styling is no longer broken on course and user pages
- Modals now resize appropriately in small windows
Version 3.7 - January 30, 2018
Additions
- Added ability to change the logo image in custom themes
Version 3.6.1 - January 29, 2018
Additions
- Added the ability to create custom themes
- Currently this functionality is fairly limited
- To create and delete custom themes, go to
Settings > Theme > Install and Manage Themes...
- You can install a theme by inputting JSON in the format defined here
- More functionality as well as a theme editor website will be added soon
Fixes
- Fixed some issues with unsaved settings persisting when the settings window was closed
Version 3.5.2 - January 28, 2018
Fixes
- Fixed multiple issues related to grade modification
Version 3.5.1 - January 27, 2018
Fixes
- Fixed an issue with calculating modified grades when a class had a weighted category with no assignments
Version 3.5 - January 26, 2018
Additions
- Added ability to disable grading scale assumption in settings
- Added “Feedback” link to settings page footer
- Use this to submit bugs and feature requests
Changes
- The “!!” on the Schoology Plus icon now disappears when the setting screen is opened
- However, the “New Update” indicator will persist until it is clicked
Version 3.4 - January 23, 2018
Additions
- Added “LAUSD Orange” theme
- Added “Toy” theme (special thanks: :crown:)
Version 3.3 - January 23, 2018
WARNING: This update resets your rainbow mode setting|
Additions
- Added a “Theme” setting
- Added a “Restore Defaults” button to the settings page
Changes
- Rainbow mode is now the “Rainbow” theme
- Improved Rainbow theme for better color transitions between pages
- The color no longer resets to red every time you load a new page
Version 3.2 - January 20, 2018
Additions
- Courses drop-down no longer has a scrollbar
- Added contributors page
- Added changelog
- Added indicator to changelog link when extension updates
Fixes
- Fixed number badge not showing any notifications
Version 3.1 - January 16, 2018
Additions
- Added ability to disable notifications
- Added grades page link to navigation bar
- Added informational hover text to setting modified asterisk
Changes
- Minor improvements to options menu
Fixes
- Fixed options appearing modified after closing options menu without saving
Version 3.0.2 - January 15, 2018
Fixes
- Bug fixes
Version 3.0 - January 15, 2018
Additions
- Added options menu
- Added ability to customize navigation bar color
- Added rainbow mode
Changes
- Changed how notifications are checked
- Clicking notifications now takes you to the notification page
Version 2.1.3 - December 14, 2017
Fixes
- Bug fixes
Version 2.1 - December 12, 2017
Additions
- Added ability to simulate adding a new assignment to a category
- Added desktop notifications for new grades
- Clicking the extension icon opens Schoology
Fixes
- Fixed issue with hover color of home link on the navigation bar when on the home page
Version 2.0 - December 9, 2017
Additions
- Added ability to simulate changing a grade
Fixes
- Fixed gap in darker color when hovering over links on the navigation bar
Version 1.2.3 - December 8, 2017
Fixes
- Bug fixes
Version 1.2 - December 8, 2017
Additions
- Classes are now sorted by period
Version 1.1 - December 8, 2017
Additions
- Added letter grades for classes that don’t set them (assumes 10% grading scale)
- Schoology logo can now be clicked to return to the home page
Version 1.0.1 - December 7, 2017
Fixes
- Fixed dropped grades counting in point totals