Skip to content

Releases: AssemblyScript/assemblyscript

v0.19.12

05 Sep 01:06
b652b46

Choose a tag to compare

New features

  • Add optional capacity parameter to loader's __newArray (#2024) (8eaa44a)
  • Add __getFunction helper to loader (#2037) (b0549e0)

Bug fixes

  • Make messages and labels optional in WASI console APIs (#2047) (8e75367)
  • Annotate internal helpers in TS definitions (#2039) (71e407b)
  • Properly handle nulls in runtime upcast checks (#2042) (df3d29c)
  • Compile virtual dependencies before finalizing stubs (#2040) (115c820)

Other

v0.19.11

13 Aug 01:03
ecf28b1

Choose a tag to compare

Bug fixes

  • Properly handle EnumValue in Flow#canOverflow (#2032) (ecf28b1)

Other

  • ci: pin node vertion to 17.0.0-v8-canary202108069771f4a956 (#2027) (2e38a6e)

v0.19.10

03 Aug 01:09
b7a3db8

Choose a tag to compare

Bug fixes

Performance

  • Add shortcuts for some non-tagged string templates (#2014) (551b312)

Other

v0.19.9

27 Jul 01:05
397ed55

Choose a tag to compare

Bug fixes

Other

  • chore(ci): Remove checking author in PRs (#2003) (e7e7a1d)

v0.19.8

24 Jul 01:03
3efc838

Choose a tag to compare

New features

  • Add findLastIndex for Array and TypedArray (Stage 3) (#1981) (a0307d8)
  • add __newArrayBuffer() to the loader (#1965) (5df7318)

Bug fixes

  • use type cast for comparing BinaryOp to -1 (#1964) (20a0635)
  • Make warning 232 pedantic (#1986) (3a33a25)
  • check function's instance class is a subclass of virtual method (#1985) (1958554)

Other

v0.19.7

13 Jul 01:04
6b774d4

Choose a tag to compare

Performance

v0.19.6

12 Jul 01:01
bf24bb9

Choose a tag to compare

New features

  • Statically eliminate logical expression branches (#1967) (bf24bb9)

Other

v0.19.5

30 Jun 01:05
f4091b8

Choose a tag to compare

Bug fixes

  • Fix constructor parameter initialization order (#1934) (f4091b8)
  • Fix assertion on invalid generic operator overloads (#1935) (a7f7226)
  • Allow inlining the original function into its varargs stub (#1936) (a5563f9)

Other

  • Emit a diagnostic when using the spread operator (#1926) (c441afd)
  • Use correct number aliases in TS type definitions (#1917) (5eebd2f)

v0.19.4

25 Jun 01:08
1bbde87

Choose a tag to compare

Bug fixes

v0.19.3

17 Jun 01:01
ad009d3

Choose a tag to compare

Bug fixes

Other