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.
- Updated bgu courses list for 2026 summer semester
- Moodle course number retrieval, which broke once the course number was no longer part of the page HTML. It is now read from the course data in Moodle's web service responses.
- Course name cleanup no longer strips a trailing "s" and the number after it, so names like "Data Systems 2" keep their number.
- Updated bgu courses list for 2026 spring semester
- In options page, pointer cursor on hover for switch labels.
- Handling temporary storage cleanup when closing the page during loading.
- Popup page svg icon bug.
- Popup page handling of missing storage value during loading.
- Course addition search support for names (hebrew and english).
- Dropdown menu for course addition search results.
- Placeholder text for username, password and ID inputs in options page.
- Updated icons folder names for better clarity.
- "BGU Site" button in popup page changed to "BGU Sites" and opens list of useful links.
- Popup Page Year Span input width adjusted for better appearance.
- Code improvements.
- Popup page error message not displaying correctly.
- Options page course name input border not updating correctly.
- Popup page "Don't close the window" message color.
- Options page "Course names updated" message translation.
- "Don't close the window" message when loading course files.
- Updated translations api to chrome.i18n
- button glow effect not using theme colors.
- Icon color not updating correctly on browser start.
- Options page icon not updating correctly.
- chrome web store link in "About" page
- Course File button
- In Popup page, year to year input changed to year span
- Year span input support for both orders (left to right and right to left)
- Popup page centered layout
- "About" page not fully displaying on new user setup
- Converting course names working properly when a course number is invalid.
- Course name language conversion feature
- New color scheme options: Blue, Green, Pink, Purple.
- "missing" highlight removal for popup page checkboxes.
- Small Security improvements.
- "multiple display" toggle from popup page, as the mode is now the default.
- Fix bug with opening new graph page
- Under the hood improvements
- About page with extension details
- Support for multiple course displays
- New options page design
- New popup page design
- Minor bugs and UI elements
- Enhance Moodle course name cleanup
- Improve user feedback, fix #8
- Enhance form validation with error highlighting
- Enhance release workflow to include PR details and comparison links
- Update copyright year in LICENSE file to 2025
- Departmental details toggle feature
- Toast message for course removal notification
- Enhanced course name extraction from Moodle by removing semester numbers
- Update CSS structure for course labels to improve styling consistency
- Fixed issue when closing the page during loading, the script URL won't close
- Improve toast message handling by preventing multiple timeouts
- Update validation logic and remove deprecated scripts
- Unnecessary scripting and hosts permissions
- Small fixes and improvements
- Option to edit course names in the options page
- Improved user credentials security
- Lots of small fixes and improvements
- Unnecessary permissions for improved privacy and security
- Options UI to support wider screens
- Minor bugs and UI elements
- Course number validation and automatic course name adding
- Better first use interaction
- Remove key field from popup page and implement automatic key handling
- Minor UI UX changes of options and popup pages
- Fixed bugs and added scenarios handling
- Lots of under the hood fixes and changes
- Initial BGU Scout Extension release
- Course Statistics Visualization
- Dark/Light Mode Support
- Bilingual Support
- Course Management
- Quick Access
- User Data Management