Micronaut Blog - Page 2

Mar 17, 2023
The Micronaut Foundation Announces Partnership With The Unity Foundation
The Micronaut Foundation™ is pleased to announce a new partnership with the Unity Foundation™. The Micronaut Foundation is one of three Open Source Software (OSS) Foundations joining the Unity Foundation as official member organizations of the Unity team. Established in 2020 as a non-profit, community-based organization, Unity set out on a journey to leverage open...
Feb 27, 2023
Micronaut Framework 4.0 and Micronaut Jackson Databind transitive dependency
Micronaut Framework 4.0, to be released in 2023, will not expose Micronaut Jackson Databind as a transitive dependency. Jackson for Serialization Since version 1.0, Micronaut Framework uses Jackson for serialization. Jackson is a suite of data-processing tools for Java (and the JVM platform), including the flagship streaming JSON parser / generator library, matching data-binding library...
Feb 19, 2023
Micronaut Framework 4.0 and SnakeYaml transitive dependency
Micronaut Framework 4.0, to be released in 2023, will not expose SnakeYAML as a transitive dependency. SnakeYAML is a complete YAML 1.1 processor for the JVM. YAML is a data serialization format designed for human readability and interaction with scripting languages. SnakeYAML is a YAML 1.1 processor for the Java Virtual Machine version 8+ Micronaut...
Feb 18, 2023
Micronaut Framework 4.0 supports Apache Groovy 4
Micronaut Framework 4.0, to be released in 2023, supports Apache Groovy 4.0. Apache Groovy 4.0 adds new features such as: Switch expressions Supports using a sealed keyword or a @Sealed annotation when writing a sealed type. Records and record-like classes Built-in type checkers Built-in macro methods JavaShell POJO Annotation Groovy Contracts GINQ TOML Support GString...
Feb 16, 2023
Micronaut Framework 4.0 with Java 17 baseline
Starting with Micronaut framework 4.0, to be released in 2023, the Java baseline will be Java 17. Use modern Java features By setting a Java 17 baseline, we can use new Java features. For example, Micronaut framework 4.0 provides an alternative implementation of the Micronaut HTTP Client based on Java HTTP Client. Moreover, we can...
Feb 7, 2023
REST API with the Micronaut Framework, Amazon API Gateway, Amazon RDS and AWS Lambda with SnapStart
Mark Sailes published a pattern that shows how to use Lambda SnapStart with relational databases in Serverlessland. Serverlessland brings together the latest information, blogs, videos, code, and learning resources for AWS Serverless. The sample application uses Micronaut CRaC, and Micronaut Data JDBC GitHub Repository
Nov 28, 2022
Leveraging AWS Lambda SnapStart with the Micronaut Framework
Developing and deploying AWS Lambda functions with the Micronaut framework have been possible either with the Java runtime, or by deploying a native executable built with GraalVM to a custom runtime. The latter provides faster cold starts. When a Lambda function is invoked for the first time or scales up, an execution environment is created....
Nov 23, 2022
AWS Lambda with the Micronaut Framework
AWS Lambda is a serverless, event-driven compute service that lets you run code for any type of application or backend service without provisioning or managing servers. Cold Start vs. Warm Start Cold Start When a Lambda function is invoked for the first time or scales up, an execution environment is created. The first phase in...
Nov 22, 2022
How to build a GraalVM Native executable of a Micronaut application from an Apple Silicon Mac and deploy it to AWS Lambda ARM architecture
This post highlights the necessary changes to the application build to deploy a GraalVM Native executable to AWS Lambda Custom Runtime with an arm64 architecture. Lambda instruction set architectures AWS Lambda supports multiple architectures: The instruction set architecture of a Lambda function determines the type of computer processor that Lambda uses to run the function....
Oct 4, 2022
Announcing Our New Foundation Engineering Partner: Oracle
The Micronaut Foundation™ is truly appreciative of the tremendous support we receive from our sponsors. In addition to financial support, the generous contributions of development tools, infrastructure, and other resources are essential to the continued evolution of the Micronaut® framework. Our Corporate Sponsor Program consists of companies whose contributions enable us to maintain and expand...
Sep 30, 2022
Announcing Our Newest Bronze Sponsor: HiveMQ
The Micronaut Foundation™ is truly appreciative of the tremendous support we receive from our sponsors. In addition to financial support, generous contributions of development tools, infrastructure, and other resources are essential to the continued evolution of the Micronaut® framework. Today, we are pleased to announce that HiveMQ has joined the Micronaut Foundation as a Bronze...
Sep 29, 2022
Micronaut Framework 3.7.1 Released!
The Micronaut Foundation is excited to announce the release of Micronaut framework 3.7.1! This release contains bug fixes and patch releases of several modules, including Micronaut CRaC, Micronaut SQL, and Micronaut Test Resources. Moreover, update your application to version 3.6.2 of the Micronaut Gradle Plugins if you use Gradle. If you have not yet updated to Micronaut framework 3.7,...
Jul 19, 2022
Micronaut Essentials Course in Spanish
For the first time, we are offering our popular Micronaut Essentials class in Spanish.
Jun 22, 2022
New Live Training Events Scheduled
Two new training workshops have been added to the schedule!
Jun 22, 2022
Micronaut Integration with Hotwire Turbo
Micronaut Views adds integration with Turbo, the heart of Hotwire. Turbo is a set of complementary techniques for accelerating page changes and form submissions, dividing complex pages into components, and streaming partial page updates over WebSocket. Micronaut Views supports easy generation of Turbo Frames and Turbo Streams with a fluid API and annotations.https: We also...
May 31, 2022
Announcing Our Newest Silver Sponsor: MicroStream
The Micronaut Foundation™ is truly appreciative of the tremendous support we receive from our sponsors. The generous financial contributions and other open source contributions from our Corporate Sponsors are essential to the continued evolution of the Micronaut® framework. Our Sponsorship program recognizes the companies whose contributions enable us to maintain and expand both the open...
May 17, 2022
Micronaut 3.4.4 Released
The Micronaut Foundation is excited to announce the release of Micronaut framework 3.4.4! This release contains minor bug fixes and patch releases of several Micronaut Modules: Micronaut Maven Plugin 3.2.4 Micronaut SQL 4.2.3 Micronaut JAX-RS 3.2.1 Micronaut Oracle Cloud 2.1.3 Micronaut MQTT 2.1.1 Micronaut OpenAPI 4.0.1 Updating your Micronaut applications to 3.4.4 should be as easy...
May 4, 2022
Free In-Person Micronaut Class for AWS Lambda Users
The Micronaut Foundation™ is excited to be teaming up with Amazon and their AWS Serverless team!
May 4, 2022
New InfoQ Article: Cloud-Native Java with the Micronaut Framework
We encourage everyone to check out Graeme Rocher’s recent InfoQ article, Cloud Native Java with the Micronaut Framework. It is a great read for anyone using Micronaut or thinking about using the framework. In his article, Graeme covers reasons to use the Micronaut framework, how to get started and set up an IDE for Micronaut...
Apr 13, 2022
How to Access the Micronaut Gitter Community from the Element Matrix Client
As many of you know, the Micronaut Framework has a Gitter Community. (And if you didn’t know, come on over and join the conversation!) What you may not know is that Gitter now speaks Matrix. Matrix is an open network for secure, decentralized communication. You’ve always been able to access the Micronaut Gitter Community via...
Apr 1, 2022
Announcing Our Newest Tools and Infrastructure Partner: JetBrains
The Micronaut Foundation™ is truly appreciative of the tremendous support we receive from our sponsors. In addition to financial support, generous contributions of development tools, infrastructure, and other resources are essential to the continued evolution of the Micronaut® framework. Our Tools and Infrastructure Partnership program recognizes the companies whose contributions enable us to maintain and...
Mar 14, 2022
Webinar: Micronaut for (P)IoT
In honor of Pi Day, let’s talk about Micronaut MQTT, a Micronaut module that’s a perfect fit for your Raspberry Pi IoT devices!
Mar 8, 2022
(P)IoT Webinar Scheduled to Celebrate Pi Day
Join us on π Day (3-14) for a complimentary webinar in which Sergio del Amo will introduce the Micronaut MQTT module and demonstrate how to publish and subscribe to MQTT topics from a Micronaut application.
Feb 21, 2022
March Micronaut Training
Two new training offerings have just been added to the schedule!