Skip to content

Releases: reactiverse/es4x

0.16.1

10 Nov 14:15
1026e5b
Compare
Choose a tag to compare
  • Bump vert.x to 4.2.1
  • Fixed codegen for data objects to properly handle collection types
  • ES start module can now run from subdirectories
  • Define global and self objects to better work with libraries like Rx
  • Start script file is adapted to an absolute or relative path to avoid ambiguity with bare modules.
  • Ensure that config is available on any script as config global.

0.16.0

28 Oct 10:50
beeb894
Compare
Choose a tag to compare
  • Bump graaljs to 21.3.0
  • Bump vert.x to 4.2.0
  • Added new vert.x modules
  • Bumped dependencies (dependabot)
  • Removed nag about no compiler, as graal does it for us
  • PM can now run without NPM
  • ES fixes for generated code
  • Re-enabling manual generation
  • Added a CoC

0.15.0

02 Jun 07:45
b0fe17a
Compare
Choose a tag to compare
  • FileSystemResolver will use import maps when available
  • Started implementing support for import-map
  • Dockerfile will not use jlink to avoid build problems
  • Bumped vert.x to 4.1.0
  • Add support for bash completions
  • Fixed some potential leaks on PM
  • Upgrade to Graal 21.1.0
  • Install command respects the --dest parameter
  • Deployment of verticles happens inside an execute blocking
    so downloads/read of scripts won't block the event loop

0.14.2

12 Mar 20:16
e3cf116
Compare
Choose a tag to compare
  • Bumped vert.x to 4.0.3
  • Bumped graalvm to 20.3.1.2 (LTS)
  • Fix HttpMethod missing constants

0.14.1

12 Mar 20:15
0af64fc
Compare
Choose a tag to compare
  • Bumped vert.x to 4.0.2
  • Bumped vert.x to 4.0.1
  • Avoided deprecated API
  • Bumped graalvm to 20.3.1 (LTS)
  • Several TSC fixes for missing (non annotated API)
  • Error messages updated to be easier to follow
  • Silent install should not take other commands arguments
  • Fix wrong guard on install command

0.14.0

08 Dec 18:41
47367f0
Compare
Choose a tag to compare
  • Vert.x 4.0.0
  • Started paving the way for the install command to allow other target than node_modules
  • Implemented the official import-map spec to map url based modules
  • Improvements on REPL
  • Added more interop tests
  • Improvements on typeMappings (calls from JS -> Java)
  • Update codegen for the upstream changes in vertx-core
  • Ensure that wrapped calls are correctly translated (Future related)
  • Adapt codegen to transform Future to PromiseLike

0.14.0-CR2: Bump to CR2

23 Nov 13:06
859a6b6
Compare
Choose a tag to compare
Pre-release
  • Started paving the way for the install command to allow other target than node_modules
  • Implemented the official import-map spec to map url based modules
  • Improvements on REPL
  • Added more interop tests
  • Improvements on typeMappings (calls from JS -> Java)
  • Update codegen for the upstream changes in vertx-core
  • Ensure that wrapped calls are correclty translated (Future related)
  • Adapt codegen to transform Future to PromiseLike

0.14.0-CR1

04 Nov 13:27
f4ed481
Compare
Choose a tag to compare
0.14.0-CR1 Pre-release
Pre-release
  • Re-enabled support for shebang
  • Reduce PM package size by 600Kb
  • Bump ASM to 9.0
  • Sync modules with upstream
  • Bump vert.x to 4.0.0.CR1

0.13.3

21 Oct 08:32
4141fad
Compare
Choose a tag to compare
  • Fix jlink to work with multi-release-jars
  • Upgrade to vert.x 3.9.4

0.13.2

30 Sep 07:53
364bb0c
Compare
Choose a tag to compare
  • Fix detecting GraalVM version on GraalVM JDK8
  • Lax the requirement of running es4x install,
    if missing will be called before run