Skip to content
This repository has been archived by the owner on May 9, 2022. It is now read-only.

Releases: isaacphysics/isaac-app

v2.7.8

14 Jan 14:00
Compare
Choose a tag to compare

Emergency Release

Changelog:

  • Fix an issue where sorting was not performed for book questions on the Board Builder page after the last release.
  • Ensure that sorting on the Board Builder is only performed when required, so that results appear most relevant first usually.
  • Adjust the YouTube embed parameters, possibly related to view tracking issues.

v2.7.7

11 Jan 12:03
Compare
Choose a tag to compare

Changelog:

  • Add the pages, images and modal required for the 3rd Edition of the Pre-Uni Physics book. This allows users with this new edition to find it, and makes it clear that there are two different versions.
  • Ensure that searching for books on the board builder page only returns results from that book.
  • Fix search on the board builder page to prevent long-running previous searches from overwriting the results of the most recent search.
  • Ensure that future streak freezes do not break the display of current streaks.
  • Add a "reload ignoring the cache" link to the "Error has occured on the Isaac server" page, which may help some users with modern browsers in some situations.

v2.7.6

11 Jan 11:57
Compare
Choose a tag to compare

Emergency Release

Changelog:

  • Fix an issue where, in CSV downloads, assignment progress information appeared in one order, but the titles of the assignments did not match the order (and was in fact random, changing every time).

v2.7.5

14 Dec 10:49
Compare
Choose a tag to compare

Changelog:

  • Add an announcement about possible downtime on the 18th December. Not yet sophisticated, but likely much could be re-used for future downtime announcements.
  • Attempt to speed up assigment progress page loading, and CSV file creation.
  • Fix equation preview box for symbolic questions on small screens.
  • Fix the centre button on the equation editor to work for smaller screens.
  • Show correct available symbols for equation editor text entry when shortcut symbols like _trigs are used.
  • Compress some static images to reduce file sizes by 20-50%.
  • Authentication cookies now have an expiry date, rather than a signed date. This will allow shorter remembered login times and a "remember me"/"I trust this computer" feature in the future.
  • Fix Prometheus request monitoring to only record the start of URLs, reducing the number of different values it needs to record.
  • Remove the pre-built Isaac Postgres image. This may not work as expected.
  • Add a small Christmas present for anyone using Isaac over Christmas.

v2.7.4

14 Dec 10:15
Compare
Choose a tag to compare

Emergency Release

Changelog:

  • Prevent the soon to be introduced new-style cookies from causing unhandled errors on the old API. This ought to be unnecessary, but may be required if we have to fall back to an older release.

v2.7.3

14 Dec 10:14
Compare
Choose a tag to compare

Changelog:

  • Fix an issue preventing teachers from managing groups on mobile.
  • Add a note to the beta feature page about feedback.

v2.7.2

19 Nov 15:48
Compare
Choose a tag to compare

Changelog:

  • Provide clear message to users when invalid syntax provided for a symbolic question.
  • Ensure the menu is closed when the search bar is opened.
  • Update question filter warnings for algebra.
  • Log pod click events for analysis.
  • Ensure users are matched only case-insensitively when looking up by email address.
  • Update Swagger and conflicting dependencies. Document all endpoints.
  • Update MathJax dependency.
  • Remove some out-of-date or unused API endpoints.
  • Add warning about downtime in December, currently hidden until closer to the correct date.

v2.7.1

05 Nov 09:59
Compare
Choose a tag to compare

Changelog:

  • Notify group owners that any future edits to group name will be visible to students.
  • Enable teachers to send password reset request emails for their students.
  • Allow SSO users to request passwords from their My Account page.
  • Support the short-hand a- form of arc- trigonometry functions.
  • Fix available symbol generation for derivatives.
  • Update Java's Jackson JSON mapper.
  • Record Log In events.
  • Expose a port for Prometheus metrics collection (JVM and application metrics).

v2.7.0

26 Oct 08:52
Compare
Choose a tag to compare

Changelog:

  • Fix the randomisation of questions from filter-based gameboard generation.
  • Add due dates to assignment CSVs.
  • Speed up the User Manager page by stopping the loading of all the "other" school options on the page.
  • Remove unused code and files.
  • Upgrade to the latest Elasticsearch version.
  • Move the Elasticsearch cluster to use docker containers.

v2.6.11

02 Oct 14:02
Compare
Choose a tag to compare

Changelog:

  • Improve text entry beta feature; more consistent behavior with fractions, less unnecessary brackets, support for differentials, explicit base 10 logarithms, support for absolute values (with abs(...) not |...|).
  • Changes to FastTrack question progress indicator, and minor other changes to these questions.
  • Fix event booking admin pages.
  • Use more up-to-date Java Docker image.