Logo
Explore Help
Sign In
topchetoeu/j2s
1
0
Fork 0
You've already forked j2s
Code Issues 6 Pull Requests Actions Packages Projects Releases 74 Wiki Activity

74 Releases 81 Tags

RSS Feed
  • v0.4.0-alpha df8465cb49
    Compare

    v0.4.0-alpha Stable

    github-actions[bot] released this 2023-11-05 18:34:05 +00:00 | 471 commits to master since this release

    Typescript update

    This update adds typescript natively to the engine. This is accompanied by a lot of engine bug fixes, to allow typescript to work as expected. Typescript support is still not seamless, in some places, javascript code can still be seen - the debugger and stack traces, but mapping is a planned feature.

    Changelog

    Features

    • implement Array.reduce #8 (TopchetoEU)
    • write some tests #8 (TopchetoEU)
    • send value stack to debug client #8 (TopchetoEU)
    • include typescript code in source code #8 (TopchetoEU)

    Bug Fixes

    • a lot of minor bugs (TopchetoEU)
    • various small behavioural issues #8 (TopchetoEU)
    • messages larger than 64KB are now fragmented properly #8 (TopchetoEU)
    • oops #8 (TopchetoEU)
    • several bug fixes to help with typescript support #8 (TopchetoEU)
    • several small fixes #8 (TopchetoEU)
    • lazy operators incorrectly pop values from stack #8 (TopchetoEU)
    • several more fixes #8 (TopchetoEU)
    • remove some unnececeary logs #8 (TopchetoEU)

    Code Refactoring

    • make filenames more consistent #8 (TopchetoEU)
    • remove typescript source code from repo (for now) #8 (TopchetoEU)
    • some code restructuring in the debugging #8 (TopchetoEU)
    • fix some bad code >:( #8 (TopchetoEU)
    Downloads
    • jscript.jar
      1.1 MiB
      2023-11-05 18:34:44 +00:00
    • LICENSE
      1.0 KiB
      2023-11-05 18:34:44 +00:00
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
Powered by Gitea Version: 1.25.2 Page: 709ms Template: 3ms
English
Bahasa Indonesia Deutsch English Español Français Gaeilge Italiano Latviešu Magyar nyelv Nederlands Polski Português de Portugal Português do Brasil Suomi Svenska Türkçe Čeština Ελληνικά Български Русский Українська فارسی മലയാളം 日本語 简体中文 繁體中文(台灣) 繁體中文(香港) 한국어
Licenses