Skip to content
This repository has been archived by the owner on Dec 31, 2024. It is now read-only.

v0.5.0-alpha

Compare
Choose a tag to compare
@github-actions github-actions released this 25 Nov 18:23
· 341 commits to master since this release
4f22e76

Filesystem update

This update adds filesystem support, as well as some general fixes, mostly with promises.

Detailed changelog:

Features

Bug Fixes

  • replace templates in Metadata class with placeholder data #9 (TopchetoEU)
  • errors now have the right prototype and name #9 (TopchetoEU)
  • remove double space in "Uncaught ..." #9 (TopchetoEU)
  • internal error when trying to use key of "undefined" #9 (TopchetoEU)
  • improve performance of typescript by caching separate declarations #9 (TopchetoEU)
  • handle native errors properly-ish #9 (TopchetoEU)
  • CodeFrame didnt't handle out of bounds jumps well #9 (TopchetoEU)
  • some improvements of compiled bytecode #9 (TopchetoEU)
  • functions now print their name when stringified #9 (TopchetoEU)
  • sorting with no comparator now works #9 (TopchetoEU)
  • parsing files won't modify last instruction to RET, instead will just append it #9 (TopchetoEU)
  • promise doesn't use microtasks in some cases #9 (TopchetoEU)
  • promise was sending macro tasks instead of micro #9 (TopchetoEU)
  • micro tasks not handled properly #9 (TopchetoEU)
  • incorrect declarations #9 (TopchetoEU)
  • debugger breakpoints not registered #9 (TopchetoEU)
  • faulty insufficient permissions error #9 (TopchetoEU)
  • make code java 11 compatible (TopchetoEU)

Styles

Code Refactoring

Builds

  • fix build script to exit with code when error occurs (TopchetoEU)