Releases: AssemblyScript/assemblyscript
Releases · AssemblyScript/assemblyscript
v0.14.6
0.14.6 (2020-07-27)
Bug Fixes
- Keep resolving queued imports while there is progress (#1415) (348c42b)
v0.14.5
0.14.5 (2020-07-26)
Bug Fixes
- Fix assertion when declaring a const v128 (#1411) (0472909)
- Rebuild with known version before publishing (#1414) (2bc0302)
v0.14.3
0.14.3 (2020-07-23)
Bug Fixes
- Bundle specific shims with asc instead of relying on defaults (#1405) (5eb99ee)
v0.14.2
0.14.2 (2020-07-22)
Bug Fixes
- Fix assertion when a class extends and implements (#1403) (46c06da)
v0.14.0
0.14.0 (2020-07-17)
Bug Fixes
- Add a node representing an omitted expression (#1394) (f131785)
chore
- Rename anyref to externref to match proposal change (#1319) (0234c8b)
Features
BREAKING CHANGES
- Functions are now represented by a managed
Function
object, and are no longer just function table indexes under the hood. As such, returning a function reference to JS now returns a memory address. External functions imported as part of the function table can be called by index with the re-added call_indirect
builtin, but typical AS functions must now be called idiomatically.
- The
anyref
type has been renamed to externref
and support for externref null
values has been temporarily disabled.
v0.13.8
0.13.8 (2020-07-16)
Bug Fixes
- Respect outFile when detecting no output in asc (#1391) (1b38b2a)
- Restrict leading zero before decimal separator (#1389) (ec86d41)
v0.13.7
0.13.7 (2020-07-14)
Features
- Support separators in floating point literals (#1385) (8941652)
v0.13.6
0.13.6 (2020-07-11)
Bug Fixes
- Fix incorrect callback return when validating modules in asc (#1383) (3f97e1a)