Skip to content

Releases: source-academy/js-slang

v0.1.11

30 Oct 03:34
Compare
Choose a tag to compare
v0.1.11 Pre-release
Pre-release

Features

  • Chapter 4 added, with updated metacircular parser

v0.1.10

22 Oct 04:53
615fb51
Compare
Choose a tag to compare
v0.1.10 Pre-release
Pre-release

Features

  • Disable function expressions (#96)

v0.1.9

04 Oct 11:24
0d4703f
Compare
Choose a tag to compare
v0.1.9 Pre-release
Pre-release
Disable UpdateExpression from Chapter 3 (#76)

* Disable UpdateExpression from Chapter 3

This is not a specified operator in the documentation

* move disalloed syntax to new file

* fix tsc errors

* Bump version

v0.1.8

02 Oct 05:38
6ba914a
Compare
Choose a tag to compare
v0.1.8 Pre-release
Pre-release
prepared for Week 7 (#71)

* prepared for Week 7

* return value undefined of display and error added

* error aborts the running program

* restriction to prevent hoisting

* adding block statements; refactoring all descriptions accordingly

v0.1.7

28 Aug 16:31
Compare
Choose a tag to compare
v0.1.7 Pre-release
Pre-release

Features

  • Documentation updates (3439fb8, #34, #43)
  • Added block scoping for if statements (#44)

v0.1.6

16 Aug 10:38
Compare
Choose a tag to compare
v0.1.6 Pre-release
Pre-release

Feaures

  • Fix null and RegExp literal values being allowed (#31)

v0.1.5

09 Aug 04:27
Compare
Choose a tag to compare
v0.1.5 Pre-release
Pre-release

Features

  • List Visualiser is available in chapter 2, with the symbol draw_list (#27)
  • Refactor explanation for Variable Redeclaration Error (#26)
  • Chapter 3 is available (#22)

v0.1.4

01 Aug 04:19
Compare
Choose a tag to compare
v0.1.4 Pre-release
Pre-release

Features

  • Added documentation and style guide
  • External symbols, that are defined in the Context, are stored for reference (just as we do with the chapter)

v0.1.3

14 Jul 05:57
Compare
Choose a tag to compare
v0.1.3 Pre-release
Pre-release
  • Fix typing for externals
  • Add travis and coveralls (dev)

v0.1.2

12 Jul 04:44
Compare
Choose a tag to compare
v0.1.2 Pre-release
Pre-release

Move @types/acorn and @types/estree to dependencies.