assemblyscript

A TypeScript-like language for WebAssembly.

APACHE-2.0 License

Downloads
6.5M
Stars
16.4K
Committers
69

Bot releases are visible (Hide)

assemblyscript - v0.27.27 Latest Release

Published by github-actions[bot] 6 months ago

Bug fixes

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

Other

  • chore: remove comment in PR title check pipeline (#2837) (721236d892b65ef2e9b296ca513e179775bfb204)
  • chore: add action to check PR title prefix (#2836) (9e23c8cdbd62c17d92dffae6786fb6c3590102e7)
assemblyscript - v0.27.26

Published by github-actions[bot] 7 months ago

Bug fixes

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

Other

  • Compile incrementors in for loops within the initializer's flow (#2826) (9102c050b7be1fb482f85ea0c1427cfc63bc5e39)
    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) (9605c037bbf47a81b55120d6bb36fa3f85d56859)

    • Expose binaryen instance on transform

    • Fix invalid import in generated output

assemblyscript - v0.27.25

Published by github-actions[bot] 7 months ago

Bug fixes

  • select correct override function (#2822) (de174c5f2863ea7947ba4496be4f9028c99d3367)
assemblyscript - v0.27.24

Published by github-actions[bot] 9 months ago

Bug fixes

  • asinit support --noColors opinion (#2817) (4655745c011a80a1e419953d27d0738ad0bbbb57)
assemblyscript - v0.27.23

Published by github-actions[bot] 9 months ago

Bug fixes

  • clear garbage bits before cast short integer to float (#2813) (67579debd580cdba3774425269515de5b402d9f3)
    Co-authored-by: CountBleck [email protected]

Other

  • Update Binaryen (#2811) (dc547a8fdc13575e8541fb61363c9a2cd19be2dc)
    This version of binaryen.js has the requisite 4 GiB max memory change.
    Fixes #2810.
assemblyscript - v0.27.22

Published by github-actions[bot] 11 months ago

New features

  • implement scoped type alias (#2806) (1e0466ef94fa5cacd0984e4f31a0087de51538a8)
assemblyscript - v0.27.21

Published by github-actions[bot] 11 months ago

Bug fixes

  • diagnose when accessing setter only property (#2800) (153def698d7341629f294f774f16c20c8a053d85)
    Co-authored-by: CountBleck [email protected]
assemblyscript - v0.27.20

Published by github-actions[bot] 11 months ago

Bug fixes

  • Improve date parsing (fractional seconds, UTC offsets) (#2803) (d142ac807ac8d565f39d6f8300f6fd7b2a4d5e6b)
assemblyscript - v0.27.19

Published by github-actions[bot] 11 months ago

Bug fixes

  • string field with false value in asconfig.js (#2802) (5dec4a3a82c97f3a80c86a60f49167b18267a7e5)
    Co-authored-by: Zhenya.Liu [email protected]
  • add diagnose when getter is not as accessible as the setter (#2801) (41f395a013a5007fa314ba6e0b7ed8a539ed2c95)
  • diagnose correct class name when resolving class member fails (#2799) (5ee17becc369c9b43f91814e09ccbe7447ff554c)
  • handle nest tostack in shadowstack pass (#2792) (53aab48ea85df7bca835df2187bbf65b2f750de0)
assemblyscript - v0.27.18

Published by github-actions[bot] 11 months ago

Bug fixes

  • add diagnose when initializing field in interface (#2797) (4f15024d3066c36e4c02ddc0bad91c24d5faf1ba)

Other

  • chore: chmod 755 for bin/asinit (#2796) (aa54a2bb321920b8e0c06842eb5b0697ddbae0d4)
assemblyscript - v0.27.17

Published by github-actions[bot] 11 months ago

Bug fixes

  • placeholder commit for aspublish (#2789) (f055bff577ddf2694114c7dcf324334ee8795812)
    The commit that fixed the regression didn't start with "fix:" and such,
    so this commit accounts for that instead.

Other

  • Allow manually triggered publishes (#2788) (6eb69a870c3436478c6d1f32ff32b0cb86d95058)
  • build: fix package miss files (#2786) (041203050907a0f82e058916e542ec6b6d0c6f6e)
  • build: fix watch does not work (#2785) (7b4a5c382e2e6939e6c336b389190f4f84cf34cb)
assemblyscript - v0.27.16

Published by github-actions[bot] 11 months ago

Bug fixes

  • return the assigned value in assignments (#2773) (94fa207c4f88bbf1c7c9689a2931c850d2eca5cb)
    Fixes #2770.

Other

  • General cleanup (#2757) (a7e168b93f1b5258457297177cc3b6eda9abe736)
    Co-authored-by: Congcong Cai [email protected]
  • deps: update binaryen to 116.0.0-nightly.20231102 (#2777) (af2a2500657b925ba099d4cb6aa6280f99353f51)
  • ci: build action-node to install nodejs (#2779) (cdb39db35ea3ade6f2f1a9ec5cfa7c11c5f4639a)
assemblyscript - v0.27.15

Published by github-actions[bot] 12 months ago

Bug fixes

  • add diagnose for non-declarative statements in namespace (#2765) (0b8abe473770a92e4c5dd1e237d821adb5b21049)
assemblyscript - v0.27.14

Published by github-actions[bot] about 1 year ago

Bug fixes

  • crash on assignment chain (#2767) (790babf12fbf5c0d06c5ba3da26d471614fe2404)
    Fixes: #2674

Other

  • build(deps-dev): bump @babel/traverse in /lib/loader (#2771) (145cbc66883813b70b97b9df63f85db5eeae71ad)
  • ci: close inactive pull request (#2766) (e0e738c48a74b2baf13bd70c1c8c4f28cf12da09)
    Co-authored-by: CountBleck [email protected]
assemblyscript - v0.27.13

Published by github-actions[bot] about 1 year ago

Bug fixes

  • introduce CallableFunction and NewableFunction from typescript/lib/lib.es5.d.ts (#2712) (c22c0787061c73bf19e6e461694ae4c9dd0eae55)
    Co-authored-by: Xinquan XU [email protected]
assemblyscript - v0.27.12

Published by github-actions[bot] about 1 year ago

Bug fixes

  • rest parameter crash resolver (#2748) (e3e4166d2103651dd1fcefc1474817da4dcc3bb6)
    Fixes #2707
assemblyscript - v0.27.11

Published by github-actions[bot] about 1 year ago

Bug fixes

  • interface inheritance cause crash (#2756) (a27258dd36834a7f1e5bbefd7a68f69b7bc934ca)
  • Ensure call-less references to builtin functions in namespaces error (#2738) (58ed2b2ec31c6469040d2dacddb3bdf64cfde32b)
  • diagnose not implement when assign value to closure variable (#2750) (73193f0f59c9a0e5326cc1a6c5e430ddf2a52285)
    Fixes: #2749
  • Type checker does not detect a signature mismatch (927b7cdb35d4ac714296a84aeccb55f0c7a9139a)
    Fixes: #2727

Other

  • build(deps): bump json5 from 2.2.1 to 2.2.3 in /lib/loader (#2610) (eedf30614dbead5333ab2ad06eafc1c59e65bbd1)
    Bumps json5 from 2.2.1 to 2.2.3.


    updated-dependencies:

    • dependency-name: json5
      dependency-type: indirect
      ...

    Signed-off-by: dependabot[bot] [email protected]
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

assemblyscript - v0.27.10

Published by github-actions[bot] about 1 year ago

Bug fixes

  • StaticArray#concat link child to incorrect parent (#2746) (1126ef11c72cf93391819d1e0b80125b63947382)
assemblyscript - v0.27.9

Published by github-actions[bot] about 1 year ago

Bug fixes

  • Error on usage of reference types in fields (#2733) (321ed3d44c34f9a57d9513769f5ba8447d3293a9)
assemblyscript - v0.27.8

Published by github-actions[bot] about 1 year ago

Bug fixes

  • Use correct index as shadowstack slot key (#2720) (0ede7ffaaae78bb630104c97d2943a3652f07b44)