Releases: Aspine/aspine
Releases · Aspine/aspine
3.0.0
What's Changed
- fixed predicted grades being inaccurate by @brianliu8709 in #343
- login links by @jshaw-7 in #345
- Change reset/export button locations. Helps with mobile (viewing calculated grades) by @jshaw-7 in #347
- Info page by @jshaw-7 in #352
- Lunch slider colors by @jshaw-7 in #353
- Fixed snackbar undo bug by @PoobyMalom in #354
- Bump express from 4.17.2 to 4.17.3 by @dependabot in #357
- added text to export data and reset buttons by @jshaw-7 in #361
- Recent activity by @jshaw-7 in #360
- fixing error with the rebase in scrape.ts by @jshaw-7 in #362
New Contributors
- @brianliu8709 made their first contribution in #343
- @jshaw-7 made their first contribution in #345
- @PoobyMalom made their first contribution in #354
Full Changelog: v2.9.0...v3.0.0
2.9.0
Released September 4, 2022 - Production September 13, 2022
Summary
- Updated Aspine School Year 2022-2023
- Added New Schedule including Timing, Lunches, and Falcon Blocks
- Fixed Scraping and table population methods due to Aspen changes
- Tables have been redesigned for a better viewing experience on mobile devices
- Changed wording of "Cumulative GPA" to "Yearly GPA" for clarification
What's Changed
- Redesign tables on mobile by @jadebuckwalter in #297
- Edits to snackbar for concision and readability. by @notrodes in #306
- Update README to reflect info tab verbiage by @psvenk in #315
- Downgrade @iarna/toml to fix issues on Windows by @psvenk in #327
- Bump node-fetch from 2.6.1 to 2.6.7 by @dependabot in #328
- Bump marked from 2.0.6 to 4.0.10 by @dependabot in #324
- Changed cumulative GPA to Yearly GPA by @gnortsmrarmstrong in #329
- Forwards and backwards by @notrodes in #331
- simplify the openTab function by @notrodes in #332
- Redesign tables on mobile by @jadebuckwalter in #330
- Update Aspine for usage in SY22-23 by @tektaxi in #340
New Contributors
- @gnortsmrarmstrong made their first contribution in #329
Full Changelog: v2.8.2...v2.9.0
2.8.2
2.8.1
2.8.0
2.7.1
This release was put on the production server on April 8, 2021, and is not an April Fools joke.
Changelog:
- Allow undoing the deletion of assignments using an "undo" button or Ctrl+Z (#222, #171)
- Display period start/end times in the schedule (#283, #260)
- Make "remember me" keep users logged in, instead of saving their login info (#281, #246)
- Remove classes without grades (e.g., Study Support) from Grades tab (#280, #265)
- Show class names for Study Support on the schedule (#280, #259)
- Make colors for grades more consistent and readable in dark mode (#286, #284)
- Handle Aspen outages and other errors more gracefully (#278, #277)
2.7.0
This release was put on the production server on February 26, 2021.
Changelog:
- Migrate to a new API for getting data from Aspen (#220, #184). This is a major change and fixes many issues in Aspine, such as:
- Show all assignments for each class, not just the first page on Aspen (#170)
- Display all reports in the Reports tab (#90)
- Fix a bug where some classes showed the wrong assignments when switching terms (#113)
- Clean up properly after sessions on Aspen (#163)
- Make the backend type-safe (works toward #153)
- Notify the user upon an invalid login (#272, #226)
- Style the day-of-week picker in the schedule tab (#262)
- In the info tab, show release notes back to the latest minor version instead of hard-coding "past three versions" (#270, #264)
- Fix bugs with period name detection in the schedule and clock (#268, #267, #274)
- Fix bug where editing the category of an assignment showed "NaN%" (#273)
- Rewrite the build script for Aspine Lite in JavaScript (#271, #250)
2.6.4
2.6.3
Changelog:
- Change schedule tab to follow semester 2 schedule and replace black/silver slider with day-of-week picker (#257, #256)
- Update clock to follow semester 2 schedule (#255, #247)
- Stop the current quarter from being grayed out when teachers have not entered any grades into Aspen (#258, #254)
- Tooling changes for developers (#251, #252)
2.6.2
Changelog:
- Display recent changes under info tab (#240, #174)
- Update dark mode in real time when the user changes their system color scheme (#237, #235)
- Update Aspine for quarter 3 (#249, #248)
- Fix bug with highlighting in sidenav on small and medium screen sizes (#225, #211)
- Fix period numbering under clock (#242, #199, #212)
- The effects of this change currently cannot be seen, as displaying periods in the clock has been temporarily disabled due to the semester 2 schedule.
- Update
README.md
(#245) - Simplify command-line interface of Aspine server (#233, #234, #239)
- Performance improvements and housekeeping (#223, #228, #229, #230)