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.10.0-beta 0b6484e0b4
    Compare

    0.10.0-beta
    All checks were successful
    tagged-release / Tagged Release (push) Successful in 2m41s
    Details
    Pre-Release

    topchetoeu released this 2025-01-06 12:57:14 +00:00 | 68 commits to master since this release

    Complete rework of some core systems

    A lot of behavioral issues have been fixed with this version, and execution is much closer to spec. The environment system was reworked to be much more generic.

    Additionally, standard libraries are now implemented in JS, instead in Java. Also, a new system for registering a transpiler has been created.

    Breaking changes:

    • Environment and everything related to it has been reworked
    • The old value-passing system has been completely reworked, now the base class Value is used
    • The compiler has been somewhat reworked
    • Locals are now split in two categories - capturables (those that are captured by subfunctions) and simple (used only by the function itself)
      (and a lot more, of course)

    The included build bootstraps a typescript REPL and starts a debugging server at port 9229

    Downloads
    • jscript-0.10.0-beta.jar
      5.9 MiB
      2025-01-06 13:14:55 +00:00
    • LICENSE
      1.0 KiB
      2025-01-06 13:14:55 +00:00
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
  • 0.9.44-beta 49b52d90a7
    Compare

    0.9.44-beta Stable

    github-actions[bot] released this 2024-04-21 08:08:58 +00:00 | 267 commits to master since this release

    Bug Fixes

    • wrappers cache compare objects with .equals and not == (TopchetoEU)
    Downloads
    • jscript-0.9.41-beta.jar
      416 KiB
      2024-04-21 08:10:01 +00:00
    • jscript-0.9.41-beta-sources.jar
      181 KiB
      2024-04-21 08:10:00 +00:00
    • LICENSE
      1.0 KiB
      2024-04-21 08:10:00 +00:00
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
  • 0.9.43-beta 8a8de518a6
    Compare

    0.9.43-beta Stable

    github-actions[bot] released this 2024-04-20 20:44:36 +00:00 | 268 commits to master since this release

    Features

    • make Function constructor (TopchetoEU)
    Downloads
    • jscript-0.9.41-beta.jar
      415 KiB
      2024-04-20 20:45:27 +00:00
    • jscript-0.9.41-beta-sources.jar
      180 KiB
      2024-04-20 20:45:26 +00:00
    • LICENSE
      1.0 KiB
      2024-04-20 20:45:26 +00:00
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
  • 0.9.42-beta 099201e4ad
    Compare

    0.9.42-beta Stable

    github-actions[bot] released this 2024-04-20 19:23:57 +00:00 | 269 commits to master since this release

    Bug Fixes

    • some fixes in the filesystem (TopchetoEU)
    • run module in an isolated context (TopchetoEU)

    Code Refactoring

    • remove testing junk in REPL (TopchetoEU)
    Downloads
    • jscript-0.9.41-beta.jar
      414 KiB
      2024-04-20 19:24:56 +00:00
    • jscript-0.9.41-beta-sources.jar
      180 KiB
      2024-04-20 19:24:55 +00:00
    • LICENSE
      1.0 KiB
      2024-04-20 19:24:55 +00:00
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
  • 0.9.41-beta e33cdbb172
    Compare

    0.9.41-beta Stable

    github-actions[bot] released this 2024-04-12 22:03:48 +00:00 | 272 commits to master since this release

    Bug Fixes

    • properties not applied to wrappers without constructor method (TopchetoEU)
    Downloads
    • jscript-0.9.41-beta.jar
      414 KiB
      2024-04-12 22:04:41 +00:00
    • jscript-0.9.41-beta-sources.jar
      180 KiB
      2024-04-12 22:04:40 +00:00
    • LICENSE
      1.0 KiB
      2024-04-12 22:04:40 +00:00
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
  • 0.9.40-beta fc6ddf7d3c
    Compare

    0.9.40-beta Stable

    github-actions[bot] released this 2024-04-12 13:39:02 +00:00 | 273 commits to master since this release

    Features

    • allow interface proxy wrappers (TopchetoEU)
    Downloads
    • jscript-0.9.40-beta.jar
      414 KiB
      2024-04-12 13:39:54 +00:00
    • jscript-0.9.40-beta-sources.jar
      180 KiB
      2024-04-12 13:39:54 +00:00
    • LICENSE
      1.0 KiB
      2024-04-12 13:39:53 +00:00
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
  • 0.9.39-beta 7f275095a2
    Compare

    0.9.39-beta Stable

    github-actions[bot] released this 2024-04-07 09:51:12 +00:00 | 274 commits to master since this release

    Bug Fixes

    • continue statement compiled incorrectly (TopchetoEU)
    Downloads
    • jscript-0.9.38-beta.jar
      413 KiB
      2024-04-07 09:52:03 +00:00
    • jscript-0.9.38-beta-sources.jar
      180 KiB
      2024-04-07 09:52:02 +00:00
    • LICENSE
      1.0 KiB
      2024-04-07 09:52:02 +00:00
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
  • 0.9.38-beta 90d019f92a
    Compare

    0.9.38-beta Stable

    github-actions[bot] released this 2024-04-07 09:34:00 +00:00 | 275 commits to master since this release

    Bug Fixes

    • debugger: handle all errors when generating description (TopchetoEU)

    Commits

    • 90d019f: bump (TopchetoEU)
    Downloads
    • jscript-0.9.38-beta.jar
      413 KiB
      2024-04-07 09:34:50 +00:00
    • jscript-0.9.38-beta-sources.jar
      180 KiB
      2024-04-07 09:34:50 +00:00
    • LICENSE
      1.0 KiB
      2024-04-07 09:34:49 +00:00
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
  • 0.9.37-beta d6ede0b404
    Compare

    0.9.37-beta Stable

    github-actions[bot] released this 2024-04-03 12:52:21 +00:00 | 277 commits to master since this release

    Bug Fixes

    • incorrect toFixed behavior (TopchetoEU)
    Downloads
    • jscript-0.9.27-beta.jar
      413 KiB
      2024-04-03 12:54:02 +00:00
    • jscript-0.9.27-beta-sources.jar
      180 KiB
      2024-04-03 12:54:02 +00:00
    • LICENSE
      1.0 KiB
      2024-04-03 12:54:01 +00:00
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
  • 0.9.36-beta 71b40240c0
    Compare

    0.9.36-beta Stable

    github-actions[bot] released this 2024-04-03 12:09:11 +00:00 | 278 commits to master since this release

    Features

    • add Number.toFixed (TopchetoEU)
    Downloads
    • jscript-0.9.27-beta.jar
      413 KiB
      2024-04-03 12:10:05 +00:00
    • jscript-0.9.27-beta-sources.jar
      180 KiB
      2024-04-03 12:10:05 +00:00
    • LICENSE
      1.0 KiB
      2024-04-03 12:10:04 +00:00
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
First Previous 1 2 3 4 5 ... Next Last
Powered by Gitea Version: 1.25.2 Page: 838ms Template: 164ms
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