Skip to content

Releases: AssemblyScript/assemblyscript

v0.13.1

Choose a tag to compare

@github-actions github-actions released this 02 Jul 00:33
36c706d

0.13.1 (2020-07-02)

Bug Fixes

  • Handle strict field initialization in inlined ctors (#1369) (36c706d)

v0.13.0

Choose a tag to compare

@github-actions github-actions released this 01 Jul 00:34
57a55d3

0.13.0 (2020-07-01)

BREAKING CHANGES

  • Instance fields not definitely assigned within the constructor now yield an error, unless the field's name is annotated with a trailing ! (checked at runtime), is of a nullable or is of a value type (initialized to zero). Fields of non-nullable reference types must be assigned before this is either implicitly or explicitly returned from the constructor, passed to another function or another instance method is called on this. Overall the behavior is similar to, but not exactly the same as --strictPropertyInitialization in TypeScript.

v0.12.5

Choose a tag to compare

@github-actions github-actions released this 27 Jun 00:27
e950f9b

0.12.5 (2020-06-27)

Bug Fixes

v0.12.4

Choose a tag to compare

@github-actions github-actions released this 26 Jun 00:27
40440f7

0.12.4 (2020-06-26)

Bug Fixes

v0.12.3

Choose a tag to compare

@github-actions github-actions released this 19 Jun 00:26
52850bc

0.12.3 (2020-06-19)

Bug Fixes

  • Fix assertion when trying to inline virtual (super) calls (#1346) (47a2af0)

v0.12.2

Choose a tag to compare

@github-actions github-actions released this 18 Jun 00:26
3163abb

0.12.2 (2020-06-18)

Features

  • Add options merge algorithm for use by asconfig (#1343) (3163abb)

v0.12.1

Choose a tag to compare

@github-actions github-actions released this 17 Jun 00:26
f81250a

0.12.1 (2020-06-17)

Bug Fixes

  • Fix compiler-internal UTF-8 encoding & decoding helpers (#1345) (4ed8acb)

v0.12.0

Choose a tag to compare

@github-actions github-actions released this 15 Jun 00:26
6dce0f2

0.12.0 (2020-06-15)

Bug Fixes

  • Fix version string in SDK dist files (#1336) (e5bfe15)
  • Prevent stack overflow in portable fromCharCodes/CodePoints (#1340) (6dce0f2)

Code Refactoring

  • Rename dtoa/itoa_stream to dtoa/itoa_buffered & simplify them (#1339) (0e398c4)

BREAKING CHANGES

  • The internal dtoa/itoa_stream helpers (unsafe Number#toString) in util/number have been renamed to dtoa/itoa_buffered, don't take a redundant offset argument anymore, and the underlying core implementation helpers are no longer exposed. Usage now is: dtoa_buffered(buffer + byteOffset, value)

v0.11.0

Choose a tag to compare

@github-actions github-actions released this 14 Jun 00:26
2ec7133

0.11.0 (2020-06-14)

Code Refactoring

Features

BREAKING CHANGES

  • The values of ASC_TARGET have been flipped, with JS (portable) now being 0, WASM32 being 1 and WASM64 being 2.
  • The result of a ** binary operation is now the common denominator integer if both operands are integers. Previously, the result was a float as if calling Math/f.pow.

v0.10.2

Choose a tag to compare

@dcodeIO dcodeIO released this 13 Jun 22:13
085aa7f

From v0.10.2 onwards we are switching to automated semantic releases. This tag is otherwise identical to v0.10.1.