Skip to content

Releases: Aspine/aspine

2.6.1

20 Dec 19:25
v2.6.1
5f62161
Compare
Choose a tag to compare

This release was put on the production server on December 22, 2020.

Changelog:

  • Improve session handling (#219, #218)
  • Fix size of district logo on login page (#221)

2.6.0

16 Dec 23:53
v2.6.0
c1782bc
Compare
Choose a tag to compare

Changelog:

  • Dark mode (#195, #146, #213, #210)
  • Fix "Schedule" tab to work with the covid-19 remote learning schedule (#198, #140)
  • Collapse navigation bar into hamburger menu (side navigation) on small screens (#164, #152)
  • Show tooltips when hovering over UI elements (#205, #178)
  • Add "Info" tab with information about Aspine (#204, #76)
  • Improve design of login page (#179, #142, #196, #192)
  • Make "remember me" more secure by only storing the username (#207)
  • Tweak grades table margins to be more consistent (#215)
  • Change mouse cursor in header and small clock (#186)
  • Change icon for assignment statistics and make colors more consistent (#183, #185)
  • Reword <meta> tag on login and home pages (#216, #191)
  • Make a 404 page (#190, #188)
  • Remove extraneous redirects to improve page load time (#208, #209)

2.5.1

19 Nov 01:52
v2.5.1
54c064a
Compare
Choose a tag to compare

This release was put on the production server on November 20, 2020.

Changelog:

  • Modify Aspine header onclick behavior (#177, #168)
  • Fix confusing message when editing assignments (#176)

2.5.0

17 Nov 14:30
v2.5.0
956fc1c
Compare
Choose a tag to compare

Changelog:

  • Update "Recent Activity" (now renamed "Attendance") in light of changes due to covid-19 (#166, #144, #159)
  • Add support for covid-19 schedule and fix time zone handling in clock (#145, #84)
  • Make "Add assignment" button add to the currently selected category (#162)
  • Stop offering to show nonexistent statistics for assignments added by the user that are not actually in Aspen (#149)
  • Add download button to Reports tab (#147, #143)
  • Use requestAnimationFrame for clock instead of setInterval (#151, #135)
  • Add JSDoc comments (#128, works toward #153)
  • Change Example app listening on port ${port}! to Aspine listening on port ${port}!
  • Fix clock alignment
  • Update dependencies

2.4.3

13 Oct 12:54
v2.4.3
cfbe7d1
Compare
Choose a tag to compare

This release was put on the production server on October 13, 2020.

Changelog:

  • Added client-side "remember me" feature (#141, #112)

2.4.2

30 Sep 16:38
v2.4.2
efdb193
Compare
Choose a tag to compare

Changelog:

  • Changes to adapt to the covid-19 fall reopening
    • Roll over from quarter 4 to quarter 1
    • Adapt the schedule code to follow the new format for remote learning
  • Fix bugs
    • Center logo on login page
    • Fix "NaN" showing when a class does not have GPA data
    • Fix bug in which Aspine refused to load when a class had no assignments
  • Update dependencies
  • Clean up formatting (#126)
  • Update documentation (#139, #131)

2.4.1

18 Aug 18:28
v2.4.1
3ed642d
Compare
Choose a tag to compare

This release was put on the production server on August 27, 2020.

Changelog since 2.3.0:

  • Add test corrections feature (#127, #72)
  • Reimplement stats plot in d3, along with other optimizations to make Aspine lighter (#123, #125, #122)
  • Change build-lite.sh to portable POSIX sh syntax (#121)
  • Update dependencies

2.3.0

03 May 15:39
v2.3.0
06f0113
Compare
Choose a tag to compare

Changelog:

  • Client-side JSON import/export feature (#119, #74)
    • Introduce a "lite" version of Aspine which can be used offline with exported JSON files (does not support fetching new data from Aspine)
  • Update dependencies

2.2.2

21 Apr 15:30
v2.2.2
548cb99
Compare
Choose a tag to compare

Changelog:

  • Display version number on Aspine (#118)
  • Add message for users who have JavaScript disabled (#118)
  • Create MAINTENANCE.md with information about tagging new releases
  • Add .editorconfig file to make it easier for contributors to have consistent code style

2.2.1

11 Apr 13:19
v2.2.1
5b186f1
Compare
Choose a tag to compare

Changelog:

  • Bug fixes
    • Fix a file path in package.json
    • Fix some issues relating to switching between types of GPA (percent, unweighted, and weighted)
  • Improve offline functionality (#115)
  • Update Aspine for quarter 4