Oracle Corporation

04/29/2024 | Press release | Distributed by Public on 04/29/2024 12:02

Tools for Graal Development Kit for Micronaut 4.3.7

The latest release of the tools for Graal Development Kit for Micronaut (GDK) brings with it some great updates. Most notably the release of the Graal Cloud Native Launcher for IntelliJ Idea, VisualVM support for VS Code and a rename of the extensions that provide support for the Micronaut® framework.

GDK is the new name for what was previously known as Graal Cloud Native. Our VS Code extensions will undergo a rename in the near future, but for now they still use their old Graal Cloud Native names. You can read more about this name change here. Our tools support the latest version of the Micronaut framework, version 4.3.7, in both the GDK launcher and the launcher for Micronaut framework.

Let's jump in and see the detail of what's in this release

Graal Cloud Native Support for IntelliJ

For some time we've had support for creating GDK for Micronaut projects from within VS Code, but with this latest release we are excited to announce that you can now do the same from within IntelliJ Idea!

The plugin is available within the plugin directory on IntelliJ, just search for, "Graal Cloud Native". If you are a user of IntelliJ please do give it a try.

VisualVM Integration

VisualVM is popular visual tool integrating command-line JDK tools and lightweight profiling capabilities. With this latest release we are releasing a new VS Code extension that integrates VisualVM directly into VS Code. This is a stand-alone extension that provides VisualVM support for Micronaut applications. You can now launch VisualVM from within the MIcronaut activity view of your project, making it easy to proflie your application.

And best of all, from within VisualVM the Go to Source command will navigate back to the open source code within VS Code.

Try out the VisualVM extension for VS Code here.

Rename to Tools For Micronaut framework

When you install the Graal Cloud Native Extension Pack into VS Code you are installing extensions both for working with the Graal Development Kit for Micronaut and the Micronaut framework itself. With this release we have renamed the Micronaut Tools and Micronaut Launcher extensions to better align with the naming of the Micronaut framework.

The new names for the extension are:

If you have these extensions installed you don't need to do anything, VS Code will prompt you to upgrade. The extensions are also still accessible under the same page within the VS Code Marketplace.

More Updates to Our Database Support

This release sees the addition of support for the generation of `update` and `get` methods in controllers that provide an API to a Micronaut data repository. You can now auto-generate code to update a domain entity as well as to fetch a specific instance of an entity from the data respoitory.

Summary

Thanks for taking the time to check out what is in the latest release of the tools for GDK. To find out what is in the latest release of GDK, please see the GDK 4.3.7 release blog post.

Micronaut® is a registered trademark of Object Computing, Inc. Use is for referential purposes and does not imply any endorsement or affiliation with any third-party product.