This website uses cookies for visitor traffic analysis. By using the website, you agree with storing the cookies on your computer.More information

JVx 3.5 is coming

The next version of JVx is right around the corner. We are currently performing some final tests before the release, but it will be ready by early December at the latest!

Version 3.0 was released in December 2024, and a lot has happened since then. JVx itself is very mature and stable despite the low version number. This is also why we have always been in great shape with the nightly builds.

However, since framework security has increasingly come into focus in recent months, we also analyzed JVx more closely. Although we could not find any security vulnerabilities in the framework, we lacked some capabilities to restrict access rights in a fine-grained manner. Therefore, we decided to address this and build in new features - see here.

We have also worked on other areas. You can now define size limits prior to uploading large files. This prevents 200 MB from being uploaded first before receiving information that a maximum of 10 MB is allowed. Furthermore, restricting by file type is now also possible—meaning only jpg or png files should be uploadable, for example.

We also examined the memory consumption of JVx applications under a microscope, as we suspected potential room for optimization. Furthermore, we analyzed a wide variety of production applications to obtain practical values. We were not able to extract as much in this area as expected because JVx was already very well optimized, but we still noticed an improvement in memory release. This also has an impact on application deployment (specifically re-deployment).

For our remote JDBC driver, we packed the UniversalSerializer integrated into JVx into its own archive - it is already available as a separate artifact:

<dependency>
    <groupId>com.sibvisions.jvx</groupId>
    <artifactId>jvxserialize</artifactId>
    <version>3.5.2</version>
</dependency>

You can find all changes in our Ticket System