Releases: AssemblyScript/assemblyscript
Releases · AssemblyScript/assemblyscript
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)
v0.13.4
0.13.4 (2020-07-08)
Bug Fixes
- Do not serialize
?
on optional parameters with initializer in ASTBuilder (#1377) (4fd9c29)
v0.13.3
0.13.3 (2020-07-05)
Bug Fixes
- Support separating interface members with commas (#1375) (68db679)
v0.13.2
0.13.2 (2020-07-03)
Bug Fixes
Features
v0.13.1
0.13.1 (2020-07-02)
Bug Fixes
- Handle strict field initialization in inlined ctors (#1369) (36c706d)