Skip to content

Releases: source-academy/frontend

v1.0.3

15 Aug 05:12
Compare
Choose a tag to compare

Bug Fixes

  • Fix a bug where the attempt assessment button would not render for open assessments, for students (#302)

v1.0.2

14 Aug 18:56
abb9394
Compare
Choose a tag to compare

Bug Fixes

  • Hotfix game not rendering if no story-associated assessment overviews are available (#298)

v1.0.1

14 Aug 16:50
Compare
Choose a tag to compare

Bug Fixes

  • Fix markdown not being rendered for MCQ choices (#294)
  • Revert the IVLE link to LumiNUS (#297)
  • Rename sidequests as quests (#296)

v1.0.0

13 Aug 08:19
Compare
Choose a tag to compare

Features

  • Show grading details, i.e. current grade, adjustments, in grading workspace (#266)
  • Add the list visualiser (#268)
  • Add LumiNUS, piazza links to the primary navbar (#286)
  • Add comments to student's side content for submitted assessments (#282)
  • Parse markdown for workspaces and assessments (#285)
  • Hide XP-related components (#293)
  • General improvements in the codebase (#290)

Bug Fixes

  • Fix dates not being parsed correctly (#277)
  • Fix max grade showing as undefined (#288)
  • Fix empty MCQ hints when hints are not specified in XML files (#289)
  • Fix dead links in the game (#292)

v0.1.8

04 Aug 06:27
f5d83cc
Compare
Choose a tag to compare
v0.1.8 Pre-release
Pre-release

Features

  • Rework the assessment listing cards (#249)
  • Rework the MCQ display in assessments (#263)
  • Add betcha functionality to assessments (#251)
  • Add grading API calls to the backend (#238)
  • Update user API calls to the backend, and use that information to initialise the game (#250)
  • Add a dropdown menu with about and help components; and reworked the profile component (#265)
  • Hide the long summary of a assessment workspace unless its state is unattempted (#264)
  • Change the game font from serif to sans serif (#248)

Bug Fixes

  • Fix a bug in the game where click-to-navigate areas were offset from their assets (#245)
  • Fix a bug where the run button would not change to stop while a source program was running (#262)

v0.1.7

30 Jul 05:34
Compare
Choose a tag to compare
v0.1.7 Pre-release
Pre-release

Features

  • Add submission for MCQ questions (#228)
  • Add UI indications for unsaved changes in an assessment workspace (#236)
  • Add ability to logout (#232)
  • Add sharing for external libraries in the playground (#235)
  • Renamed XP as Grade (#239)
  • General improvements in the codebase (#219, #240)

Bug Fixes

  • Fix an issue where the click-to-navigate area of the game canvas did not correspond to its visual element (#244)

v0.1.6

23 Jul 10:33
ad70de0
Compare
Choose a tag to compare
v0.1.6 Pre-release
Pre-release

Features

  • Change the favicon from the default react app icon to a source academy icon (#225)
  • The canvas outputs in the REPL are now resized and centered (#227)

Bug Fixes

  • Hotfix some alert function calls that were not removed (#221)
  • Fix the source built-in function display not working for the playground (#223)
  • Fix an issue where reloading the page would require you to log in again (#224)

v0.1.4

07 Jul 05:06
Compare
Choose a tag to compare
v0.1.4 Pre-release
Pre-release

Features

  • Change wording of 'submit' -> 'done' (#178)
  • Add backend call to fetch username (#180)
  • Assessment listing now visually distinguishes between open and closed assessments (#181)

v0.1.3

06 Jul 09:45
Compare
Choose a tag to compare
v0.1.3 Pre-release
Pre-release

Features

  • Some calls to the cadet backend are now enabled (#144, #156)
  • The game now defaults to the introduction (#150)
  • Add a new grading functionality (#151, #162)
  • Internal rework for representation of workspace states (#137, #139)
  • Internal rework for caching (#141)
  • General improvements in the codebase (#135, #149, #158)

Bug Fixes

  • Fix an issue where the interpreter would not run asynchronously (#146)
  • Fix a bug where the editor value would not update in time for interpreter evaluation (#166)
  • Miscellaneous bug fixes (#173)

v0.1.2

25 Jun 05:35
Compare
Choose a tag to compare
v0.1.2 Pre-release
Pre-release

Bug Fixes

  • Fix an issue where shared links would open up a playground that could not be edited (#134)