Skip to content

Releases: Aspine/aspine

3.0.0

22 May 15:26
v3.0.0
005ef8b
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v2.9.0...v3.0.0

2.9.0

04 Sep 20:14
Compare
Choose a tag to compare

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

New Contributors

Full Changelog: v2.8.2...v2.9.0

2.8.2

05 Oct 19:21
v2.8.2
09f4bf9
Compare
Choose a tag to compare

Added to production Fall 2021.

Changelog:

  • Add support for fall 2021 schedule (#311, #308)
  • Hide PE RSTA on grades tab (#310)
  • Small edits to login.js (#305)
  • Clarify software license to be GPL version 3 or later (#282, #38)

2.8.1

09 May 01:39
v2.8.1
23fc84a
Compare
Choose a tag to compare

This release was put on the production server on May 12, 2021.

Changelog:

  • Hotfix for lunch detection after changes to Aspen and to lunch assignments

2.8.0

09 May 01:01
v2.8.0
527e097
Compare
Choose a tag to compare

Changelog:

  • Add support for getting grades from previous year (#287, #99)
  • Add support for May-June 2021 schedule, and guess students' lunch based on their third period class (#294, #288, #95)
  • Modularize and refactor parts of the codebase (#290, #253, #296, #300)

2.7.1

01 Apr 17:30
v2.7.1
3bc8e98
Compare
Choose a tag to compare

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

25 Feb 05:00
v2.7.0
39fe68f
Compare
Choose a tag to compare

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

08 Feb 22:59
v2.6.4
8f037c8
Compare
Choose a tag to compare

Changelog:

  • Hotfix for schedule after changes on Aspen
  • Update dependencies

2.6.3

08 Feb 03:45
v2.6.3
238f8a9
Compare
Choose a tag to compare

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

01 Feb 03:22
v2.6.2
61e6827
Compare
Choose a tag to compare

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)