Skip to content

Releases: AssemblyScript/assemblyscript

v0.27.31

12 Nov 01:28
285afb1
Compare
Choose a tag to compare

New features

  • include runtime from current directory instead of lib (#2884) (285afb1)

Other

v0.27.30

27 Sep 01:37
dfc8a65
Compare
Choose a tag to compare

Bug fixes

  • strictly check operator overload ambiguity (#2762) (dfc8a65)
    Operator overload is an internal mechanism, it can support to compare user-defined class, but it need to be limited.
    a == b and b == a should run the same function and get the same result in semantic level. Allowing ambiguity is bug prone.
  • report error for mulitple union type (#2872) (1847c8f)

Other

  • bump dependence typescript: 4.7.4 → 5.5.4 (#2868) (4bd1c12)

v0.27.29

07 Jul 01:24
f79391c
Compare
Choose a tag to compare

Bug fixes

Other

v0.27.28

22 Jun 01:16
78963c5
Compare
Choose a tag to compare

Bug fixes

  • detect execution environment when loading wasm module (#2855) (78963c5)

Other

  • chore: temporary disable std/math.release.wat check in aarch64 osx (#2856) (be49610)

v0.27.27

11 Apr 01:11
64cba2e
Compare
Choose a tag to compare

Bug fixes

  • for statement increment will be processed in correct context (#2839) (64cba2e)

Other

  • chore: remove comment in PR title check pipeline (#2837) (721236d)
  • chore: add action to check PR title prefix (#2836) (9e23c8c)

v0.27.26

03 Apr 03:22
b640ff2
Compare
Choose a tag to compare

Bug fixes

  • ignore this (#2834) (b640ff2)
    This is a dummy commit to create a new release.

Other

  • Compile incrementors in for loops within the initializer's flow (#2826) (9102c05)
    It turns out that incrementors were compiled with the body's flow, which
    meant that the incrementor had access to local variables declared in the
    body. Now, incrementors no longer have access to such variables.

    Fixes #2825.

  • Binaryen on transform (#2832) (9605c03)

    • Expose binaryen instance on transform

    • Fix invalid import in generated output

v0.27.25

09 Mar 01:06
de174c5
Compare
Choose a tag to compare

Bug fixes

v0.27.24

31 Jan 01:09
4655745
Compare
Choose a tag to compare

Bug fixes

v0.27.23

16 Jan 01:14
67579de
Compare
Choose a tag to compare

Bug fixes

Other

  • Update Binaryen (#2811) (dc547a8)
    This version of binaryen.js has the requisite 4 GiB max memory change.
    Fixes #2810.

v0.27.22

24 Nov 01:11
1e0466e
Compare
Choose a tag to compare

New features