Skip to content

Releases: AssemblyScript/assemblyscript

v0.18.7

09 Feb 00:49
7f6c51c
Compare
Choose a tag to compare

Bug fixes

  • Emit a diagnostic when 'super' is used in a non-derived class (#1678) (7f6c51c)
  • Make sure that the ~argumentsLength global exists (#1676) (4400623)

v0.18.6

08 Feb 00:49
6905299
Compare
Choose a tag to compare

New features

v0.18.5

06 Feb 00:49
7f4296d
Compare
Choose a tag to compare

Bug fixes

  • Fix non-usize first-class function arguments to be usize (#1669) (0474456)

Other

  • Remove unused tslint comments / replace deprecated deepEqual (#1670) (7f4296d)
  • Add index signature to ArrayLike (#1668) (f95209b)

v0.18.4

04 Feb 00:47
368fda0
Compare
Choose a tag to compare

Bug fixes

  • Properly handle semantically anonymous functions (#1666) (368fda0)
  • Support optional parameters in d.ts generation (#1665) (b24925c)
  • Reject identifier or keyword immediately following a numeric literal (#1662) (7a46aa9)
  • Emit a diagnostic when an expression refers to a static element (#1661) (4dc6567)
  • Substitute type arguments in 'new' only if prototypes match (#1660) (5981995)
  • Fill correct view region in crypto.getRandomValues (#1659) (cc37cc4)

Other

v0.18.3

01 Feb 01:02
1188b8a
Compare
Choose a tag to compare

New features

Bug fixes

  • Propagate mark after visiting pinned objects in minimal runtime (#1650) (b204216)
  • Fix emitting ASMJS (#1649) (99e77a7)

v0.18.2

31 Jan 01:01
0e851ca
Compare
Choose a tag to compare

New features

Bug fixes

  • Add std/portable to list of package exports (#1605) (2a35b82)
  • Switch to bool instead of boolean in DataView (#1647) (0e12d7a)

Other

v0.18.1

30 Jan 00:58
027f938
Compare
Choose a tag to compare

Bug fixes

Other

v0.18.0

29 Jan 00:58
b857944
Compare
Choose a tag to compare

Breaking changes

  • Rewrite runtime, switch to tracing GC and bootstrap (#1559) (b857944)
    The exported runtime interface has changed, affecting how external objects are being kept alive. Please refer to the updated documentation on Garbage collection for all the details.

Other

  • Add valueOf method to generated class definitions (#1631) (ffdf411)

v0.17.14

19 Jan 01:33
f06b68f
Compare
Choose a tag to compare

Bug fixes

  • Include the loader's Class.wrap in generated TS definitions (#1618) (f06b68f)

v0.17.13

03 Jan 01:11
caa5801
Compare
Choose a tag to compare

Bug fixes

  • Make sure the main start function is assembled last (#1607) (caa5801)