<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/posts/java-weekly-issue-649-mlm3dwxw3" -->

---
title: Java Weekly, Issue 649 | daily.dev
description: Weekly roundup of Java ecosystem news covering Spring security in the AI era, Hibernate 7.4 features and JSON performance improvements, JVM monitoring with JDK...
canonical: https://daily.dev/posts/java-weekly-issue-649-mlm3dwxw3
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:type: website
og:site_name: daily.dev
og:title: Java Weekly, Issue 649 | daily.dev
og:description: Weekly roundup of Java ecosystem news covering Spring security in the AI era, Hibernate 7.4 features and JSON performance improvements, JVM monitoring with JDK...
og:url: https://daily.dev/posts/java-weekly-issue-649-mlm3dwxw3
og:image: https://api.daily.dev/og/posts/MLm3DwXW3.png
og:image:alt: Java Weekly, Issue 649
og:image:width: 1200
og:image:height: 630
og:locale: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Java Weekly, Issue 649

**[Baeldung](https://daily.dev/sources/baeldung)** · 2 min read · 0 upvotes · 0 comments

## Summary

Weekly roundup of Java ecosystem news covering Spring security in the AI era, Hibernate 7.4 features and JSON performance improvements, JVM monitoring with JDK Flight Recorder and AI, new OpenJDK JEPs (PEM encodings, post-mortem crash analysis, JFR data redaction), WebAssembly on the JVM, and a security testing framework for LLM applications in Java. Release highlights include Kotlin 2.4.0, Spring AI 2.0.0-M8, Quarkus 3.36.1, Hibernate Reactive 4.4.0, IntelliJ IDEA 2026.1.3, and multiple Micronaut Core versions. Also covers Netflix's real-time service topology map and dynamic Cassandra repartitioning for time series workloads.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://feeds.feedblitz.com/~/957780032/0/baeldung~Java-Weekly-Issue>

## Similar posts on daily.dev

- [Java Weekly, Issue 652](https://daily.dev/posts/java-weekly-issue-652-a4fea6ht1) · Baeldung · 1 upvotes · 0 comments
- [Java Weekly, Issue 642](https://daily.dev/posts/java-weekly-issue-642-4s9ng1xjl) · Baeldung · 1 upvotes · 0 comments
- [Java Weekly, Issue 651](https://daily.dev/posts/java-weekly-issue-651-7x5pkychj) · Baeldung · 0 upvotes · 0 comments

---

Tags: [#java](https://daily.dev/tags/java), [#spring](https://daily.dev/tags/spring), [#kotlin](https://daily.dev/tags/kotlin), [#quarkus](https://daily.dev/tags/quarkus)

[View this post on daily.dev](https://daily.dev/posts/java-weekly-issue-649-mlm3dwxw3)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@type":"TechArticle","headline":"Java Weekly, Issue 649","url":"https://daily.dev/posts/java-weekly-issue-649-mlm3dwxw3","mainEntityOfPage":{"@type":"WebPage","@id":"https://daily.dev/posts/java-weekly-issue-649-mlm3dwxw3"},"datePublished":"2026-06-05T15:54:33.427Z","dateModified":"2026-06-18T21:22:53.048Z","description":"Weekly roundup of Java ecosystem news covering Spring security in the AI era, Hibernate 7.4 features and JSON performance improvements, JVM monitoring with JDK...","image":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/8efe26182c792188868c54c03a260d33?_a=AQAEuop","thumbnailUrl":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/8efe26182c792188868c54c03a260d33?_a=AQAEuop","isAccessibleForFree":true,"articleSection":"Baeldung","inLanguage":"en","publisher":{"@type":"Organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180}},"author":{"@type":"Organization","name":"Baeldung","logo":"https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/52cccfb454d946c4b7dfa5e816f9e576","url":"https://daily.dev/sources/baeldung"},"commentCount":0,"discussionUrl":"https://daily.dev/posts/java-weekly-issue-649-mlm3dwxw3","interactionStatistic":[{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":0},{"@type":"InteractionCounter","interactionType":{"@type":"CommentAction"},"userInteractionCount":0}],"keywords":"java,spring,kotlin,quarkus","timeRequired":"PT2M"}
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"Baeldung","item":"https://daily.dev/sources/baeldung"},{"@type":"ListItem","position":3,"name":"Java Weekly, Issue 649"}]}
```

