Skip to content

1.0.0-ALPHA-4 release

Pre-release
Pre-release
Compare
Choose a tag to compare
@wkgcass wkgcass released this 03 Apr 08:04
· 990 commits to master since this release
  1. Switching to Java 11.
  2. Performance improvement.
  3. Add alpn and sni support for websocks applications.
  4. Graalvm support is removed because it does not support java 11.
  5. Because we now switches to Java 11, we can provide a smaller runtime.

NOTE: this is still in alpha phase, any configuration or behavior may change without any notification.

BTW

The runtime info:

java 11 glibc

# original openjdk 11 tar.gz md5
ce52c5844200c569a50a869e579d88f6  openjdk-11.0.2_linux-x64_bin.tar.gz

# original jdk version info
openjdk version "11.0.2" 2019-01-15
OpenJDK Runtime Environment 18.9 (build 11.0.2+9)
OpenJDK 64-Bit Server VM 18.9 (build 11.0.2+9, mixed mode)

# the jlink command
--add-modules=jdk.unsupported,java.scripting,java.management,jdk.scripting.nashorn,jdk.crypto.ec

# the runtime md5
d4fb02ed7b8b42905fd6001f7bed3107  vproxy-runtime-linux.tar.gz

java 13 musl (alpine)

# original openjdk 13 musl tar.gz md5
3378a0144987a1e4d3dcf4a2792fb0fd openjdk-13-ea+14_linux-x64-musl_bin.tar.gz

# original jdk version info
openjdk version "13-ea" 2019-09-17
OpenJDK Runtime Environment (build 13-ea+14)
OpenJDK 64-Bit Server VM (build 13-ea+14, mixed mode, sharing)

# the jlink command
--add-modules=jdk.unsupported,java.scripting,java.management,jdk.scripting.nashorn,jdk.crypto.ec

# the runtime md5
3cc879abe20b993ee7d7cc6b674fa657  vproxy-runtime-musl.tar.gz