Skip to content

Releases: source-academy/frontend

v1.0.12

16 Oct 04:20
e359f3e
Compare
Choose a tag to compare

Features

  • Add take and drop functions for list library (#386)
  • Fix minor markdown CSS bug

v1.0.11

16 Oct 04:20
468f212
Compare
Choose a tag to compare

Features

  • Fix update expressions (#380)

v1.0.10

04 Oct 11:34
Compare
Choose a tag to compare

Features

  • Enable chapter three (#378)
  • Fix globals evaluation (#377)
  • Add Tree library (#373)
  • Fix Max XP displaying Max Grade (#372)
  • Fix 0-based task number (#370)

v1.0.9

12 Sep 06:06
4b73361
Compare
Choose a tag to compare

Features

  • Fixed curves library (#349)
  • Fixed early context reset (#354)
  • Added horizontal scrolling to side content panel (#353)
  • Add Adjustment to xp according to adjusted grade. (#348)
  • Add group filter to grading table (#359)
  • Replaced Betcha menu with Finalize Submission button. (#364)
  • Fixed wording for Introduction (#363)
  • Added Tone Matrix (#361)
  • Added question number to ControlBar (#366)
  • Fixed 0-based task number (#370)
  • Fixed sorting of grade/exp in table (#369)

v1.0.8

02 Sep 15:48
0facae0
Compare
Choose a tag to compare

Features

  • Add option to see either group or all grading overviews (#342)

v1.0.7

02 Sep 08:07
6a827cc
Compare
Choose a tag to compare

Features

  • Added XP features (#334)
    • Added a display for programming solutions inside GradingWorkspace
  • Fixed namespace issues for curves library (#341)

v1.0.6

28 Aug 17:22
49ea383
Compare
Choose a tag to compare

Features

  • Integrated color function from CP3108 project (#338)
  • Block scoping for source programs works for if statements (#340)

v1.0.5

24 Aug 05:55
8b8d9ef
Compare
Choose a tag to compare

Bug Fixes

  • Diamond Logo button is fixed (#315 and #308)
  • Comments are able to be submitted in Grading Workspace (#325)
  • Fixed an issue where initial grade is treated as the final grade (#328)
  • Fixed an issue with MCQ solution of "0" not showing hints (#329)

v0.1.5

20 Jul 19:13
8b8d9ef
Compare
Choose a tag to compare
v0.1.5 Pre-release
Pre-release

Features

  • Add support for external libraries such as runes, curves, and sound (#194, #198, #210, #217)
  • Workspace REPL now has scrollable history (#200)
  • User role is now shown on the navigation bar as a pop-up (#183)
  • Real backend calls are now being made to fetch and save assessments (#204, #215)
  • The interpreter has been moved to it's own repository at js-slang (#186)
  • General improvements in the codebase (#191, #197, #208, #209, #212)

Bugs Fixes

  • Collapsible assessment listings will not render if there is nothing to show (#184)

v1.0.4

17 Aug 03:48
Compare
Choose a tag to compare

Bug Fixes

  • Fix a bug where a program with a final return value of null would crash the site (#304)