Skip to content

Releases: isaacphysics/isaac-react-app

v1.6.13

18 Nov 12:18
Compare
Choose a tag to compare

Changelog

Both subjects

  • Quiz "view as student" functionality
  • Fix to "float right" figures indenting blocks of text weirdly
  • Latex in question names is now correctly rendered on gameboard item titles and gameboard navigation links
  • Addition of cloze text drag-and-drop questions
  • Call synchroniseChangedUsers every 12 hours) (quartz sync mailjet)
  • Check properties of registeredContext aren't null before calling them (manage bookings CSV)

v1.6.11

08 Nov 12:08
Compare
Choose a tag to compare

Changelog

Both subjects

  • Made the GuiceConfigurationModules factories for their own injectors (PR)
  • Enable admins to reset passwords for any user via user manager (PR)
  • Renamed quizzes to tests (PR)
    • User-facing text only
  • Fixed looping of history on question finder (PR)
  • Stage 2 of Inequality upgrades (PR)
    • Typescript upgraded to version 4
  • Fixed a bug created by a circular dependency created by the content model (8e20b95)
  • Reordered quiz redirects to prevent premature substring matching (e413c09)

Physics

  • Enabled modals consisting of page fragments to be included instead of a help tooltip (PR)
  • Fixed a Physics Parsons problems layout issue (1ab0f6f)

v1.6.7

06 Oct 10:33
Compare
Choose a tag to compare

Changelog

Both subjects:

  • Add a filter to the content errors page to select if the content is published or not.
  • Admin email sending QoL updates, including showing the from address/name and whether it will be sent with MailGun or via the University.

Physics:

  • GCSE and A-Level page tiles updated.
  • Route added to the Year 9 Physics book plus it's homepage.

Computer Science:

  • The WJEC, EDUQAS and CIE A-Level exam board topic pages are now added.

v1.6.5

22 Sep 10:55
Compare
Choose a tag to compare

Changelog

Both subjects:

  • Fixed a bug with images in default feedback
  • Change wording and workflow of allowing a student to attempt a quiz again
  • Inline glossary terms no longer user's exam board choice

Computer Science:

  • Added a new /teachcomputing page, accessible through NCCE links
  • Release GCSE topics Representation of Text and Representation of Images
  • Remove Modals of Computation from GCSE topics

v1.6.2

13 Sep 08:22
Compare
Choose a tag to compare

Changelog

Both subjects:

  • Fix a bug where PROGRAMMING_LANGUAGE and BOOLEAN_NOTATION were being set on account update on Physics.
  • Add a table view to the Set Assignments page.
  • Fixed gameboard share link style.
  • Fixed style regression for (in)complete accordion sections ticks and crosses.
  • Fixed regression of quiz progress name ordering (family then given name).

Physics:

  • Fixed a bug with FastTrack progress.
  • Removed teacher mentoring link and updated wording on Teacher Features page.

Computer Science:

  • Remove old examBoard values from glossary terms and in the editor.
  • Remove NONE from BOOLEAN_NOTATION enum.
  • Tighten up Pseudocode syntax highlighting definitions.

v1.5.4

25 Aug 14:35
Compare
Choose a tag to compare

Changelog

Both subjects:

  • Add a filter to the admin content errors page - you can now filter errors by searching for substrings of the message

Computer Science:

  • Add a fancy Isaac CS logo themed loading spinner in place of the previous orange ring
  • Remove summer break banner on the events page
  • Add programming language preference option to user accounts (currently only for users with beta features enabled)
  • Fix line numbers not showing in code blocks

v1.5.3

18 Aug 15:32
Compare
Choose a tag to compare

Changelog

Both subjects:

  • Add support for regular expression based text questions, displayed similarly to string match questions.
  • Prevent users from viewing (non-existent) detailed feedback on quizzes when the feedback mode is not detailed feedback.
  • Add a count of active users in the last two years to the admin stats page.
  • Update the highlight.js library to fix some type issues.

Physics:

  • Alter the wording used for significant figure warning messages in the case that the user enters too few sig figs.

v1.5.1

28 Jul 15:19
Compare
Choose a tag to compare

Changelog

Both subjects:

  • Show 5 recently answered questions and the oldest 5 unfinished questions on the My Progress page for users.
  • Allow item question known answers to match a subset of the user's response, to allow better feedback for common wrong answers.

Computer Science:

  • Add a /safeguarding short URL and link to the events menu.
  • Add automatic line numbering to code blocks.
  • Add basic syntax highlighting for Isaac Pseudocode examples.

v1.5.0

23 Jul 15:14
Compare
Choose a tag to compare

Changelog

Both subjects:

  • Load all quizzes when listing available quizzes to teachers and students, allow searching by title.
  • Add default feedback to questions and use this feedback if no better feedback is generated by question validators.
  • Upgrade Jetty to 9.4, changing the format of authentication cookies to avoid incompatibility with the RFC enforcement Jetty now does. This change requires all users to log back in.
  • Update the Orika mapping library to the latest version.
  • Add a misuse monitor by IP address on password reset requests.
  • Update ReactStrap to the latest version.
  • Update the RESTeasy framework we use to the latest version.
  • Update the version of Maven used by the Docker builder to the latest version.
  • Remove support in the API for the "old." subdomain.

Physics:

  • Only warn about too many significant figures if answer rounds to the correct value.

Computer Science:

  • Update the banner on the events page with text about the summer break.

v1.4.23

20 Jul 11:47
Compare
Choose a tag to compare

Changelog

Both subjects:

  • Update the downtime warning banner to warn about planned downtime for the cookie format migration and Jetty upgrade.