<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/posts/hibernate-reactive-5-1-0-beta1-and-5-0-0-beta3-released-ue9box67t" -->

---
title: Hibernate Reactive 5.1.0.Beta1 and 5.0.0.Beta3 released
description: Hibernate Reactive 5.1.0.Beta1 and 5.0.0.Beta3 are now available, both compatible with Hibernate ORM 8.0.0.Beta4. The 5.1 release works with Vert.x SQL client...
canonical: https://daily.dev/posts/hibernate-reactive-5-1-0-beta1-and-5-0-0-beta3-released-ue9box67t
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:type: website
og:site_name: daily.dev
og:title: Hibernate Reactive 5.1.0.Beta1 and 5.0.0.Beta3 released | daily.dev
og:description: Hibernate Reactive 5.1.0.Beta1 and 5.0.0.Beta3 are now available, both compatible with Hibernate ORM 8.0.0.Beta4. The 5.1 release works with Vert.x SQL client...
og:url: https://daily.dev/posts/hibernate-reactive-5-1-0-beta1-and-5-0-0-beta3-released-ue9box67t
og:image: https://api.daily.dev/og/posts/ue9BoX67T.png
og:image:alt: Hibernate Reactive 5.1.0.Beta1 and 5.0.0.Beta3 released
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.

# Hibernate Reactive 5.1.0.Beta1 and 5.0.0.Beta3 released

**[Hibernate Blog](https://daily.dev/sources/hibernate-blog)** · 3 min read · 0 upvotes · 0 comments

## Summary

Hibernate Reactive 5.1.0.Beta1 and 5.0.0.Beta3 are now available, both compatible with Hibernate ORM 8.0.0.Beta4. The 5.1 release works with Vert.x SQL client 5.2.2, while 5.0.0.Beta3 works with 5.1.10. Both ship a new platform BOM, org.hibernate.reactive:hibernate-reactive-platform, and add version checks at startup that fail with a clear message if ORM or Vert.x versions are too old. Fixes include reading from the query cache instead of re-running cached queries, fixing upserts of multi-table entities failing with HR000084 on MySQL and MariaDB, and making custom identifier generators work with the stateless session.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://in.relation.to/2026/10/30/hibernate-reactive-5_1_0_Beta1>

## Questions this post answers

### Which Vert.x SQL client version does Hibernate Reactive 5.1.0.Beta1 require?

Hibernate Reactive 5.1.0.Beta1 is compatible with Vert.x SQL client 5.2.2. The parallel 5.0.0.Beta3 release instead targets Vert.x SQL client 5.1.10. Both versions are compatible with Hibernate ORM 8.0.0.Beta4, differing only in which Vert.x SQL client version they pair with.

_Track Hibernate Reactive and Vert.x compatibility changes on daily.dev before upgrading a reactive stack._

### How do I stop Hibernate Reactive from failing at startup due to version checks?

Set the property hibernate.reactive.skip_version_check=true to bypass the new startup version check. Hibernate Reactive now verifies that the Hibernate ORM and Vert.x SQL client versions on the classpath meet its minimum requirements, failing with a clear message if not, which often happens when another imported BOM manages an older version.

_Developers debugging Hibernate Reactive startup errors can follow fixes like this on daily.dev._

### Why does Hibernate Reactive fail with error HR000084 on MySQL?

That error occurred when upserting entities mapped to multiple tables, such as with joined inheritance, on MySQL and MariaDB. The issue, tracked as GitHub issue #1766, is fixed in Hibernate Reactive 5.1.0.Beta1 and 5.0.0.Beta3, so upserts of multi-table entities no longer fail with HR000084 on those databases.

_Developers hitting Hibernate Reactive errors can find fixes like this one on daily.dev._

## Similar posts on daily.dev

- [In Relation To](https://daily.dev/posts/in-relation-to-spvynm85e) · Hibernate Blog · 0 upvotes · 0 comments
- [Quarkus 4.0.0.Beta1 released](https://daily.dev/posts/quarkus-4-0-0-beta1-released-ua68tppyh) · Quarkus · 2 upvotes · 0 comments
- [Introducing a new version of Panache](https://daily.dev/posts/introducing-a-new-version-of-panache-1azozjxnm) · Quarkus · 2 upvotes · 0 comments
- [Java News Roundup: Spring Cloud, Quarkus, Hibernate ORM, JobRunr, LangChain4j, Java Operator SDK](https://daily.dev/posts/java-news-roundup-spring-cloud-quarkus-hibernate-orm-jobrunr-langchain4j-java-operator-sdk-e8bdvgtz6) · InfoQ · 0 upvotes · 0 comments

---

Tags: [#java](https://daily.dev/tags/java), [#backend](https://daily.dev/tags/backend)

[View this post on daily.dev](https://daily.dev/posts/hibernate-reactive-5-1-0-beta1-and-5-0-0-beta3-released-ue9box67t)

```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":"Hibernate Reactive 5.1.0.Beta1 and 5.0.0.Beta3 released","url":"https://daily.dev/posts/hibernate-reactive-5-1-0-beta1-and-5-0-0-beta3-released-ue9box67t","mainEntityOfPage":{"@type":"WebPage","@id":"https://daily.dev/posts/hibernate-reactive-5-1-0-beta1-and-5-0-0-beta3-released-ue9box67t"},"datePublished":"2026-10-30T11:09:54.517Z","dateModified":"2026-10-30T11:10:20.772Z","description":"Hibernate Reactive 5.1.0.Beta1 and 5.0.0.Beta3 are now available, both compatible with Hibernate ORM 8.0.0.Beta4. The 5.1 release works with Vert.x SQL client...","image":"https://media.daily.dev/image/upload/s--1KxV4ohY--/f_auto/v1722860400/public/Placeholder%2007","thumbnailUrl":"https://media.daily.dev/image/upload/s--1KxV4ohY--/f_auto/v1722860400/public/Placeholder%2007","isAccessibleForFree":true,"articleSection":"Hibernate Blog","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":"Hibernate Blog","logo":"https://media.daily.dev/image/upload/s--vjB4--Ol--/f_auto,q_auto/v1773648769/logos/hibernate-blog?_a=BAMAMiiu0","url":"https://daily.dev/sources/hibernate-blog"},"commentCount":0,"discussionUrl":"https://daily.dev/posts/hibernate-reactive-5-1-0-beta1-and-5-0-0-beta3-released-ue9box67t","interactionStatistic":[{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":0},{"@type":"InteractionCounter","interactionType":{"@type":"CommentAction"},"userInteractionCount":0}],"keywords":"java,backend","timeRequired":"PT3M"}
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"Hibernate Blog","item":"https://daily.dev/sources/hibernate-blog"},{"@type":"ListItem","position":3,"name":"Hibernate Reactive 5.1.0.Beta1 and 5.0.0.Beta3 released"}]}
{"@context":"https://schema.org","@type":"FAQPage","@id":"https://daily.dev/posts/hibernate-reactive-5-1-0-beta1-and-5-0-0-beta3-released-ue9box67t#faq","mainEntity":[{"@type":"Question","name":"Which Vert.x SQL client version does Hibernate Reactive 5.1.0.Beta1 require?","acceptedAnswer":{"@type":"Answer","text":"Hibernate Reactive 5.1.0.Beta1 is compatible with Vert.x SQL client 5.2.2. The parallel 5.0.0.Beta3 release instead targets Vert.x SQL client 5.1.10. Both versions are compatible with Hibernate ORM 8.0.0.Beta4, differing only in which Vert.x SQL client version they pair with. Track Hibernate Reactive and Vert.x compatibility changes on daily.dev before upgrading a reactive stack."}},{"@type":"Question","name":"How do I stop Hibernate Reactive from failing at startup due to version checks?","acceptedAnswer":{"@type":"Answer","text":"Set the property hibernate.reactive.skip_version_check=true to bypass the new startup version check. Hibernate Reactive now verifies that the Hibernate ORM and Vert.x SQL client versions on the classpath meet its minimum requirements, failing with a clear message if not, which often happens when another imported BOM manages an older version. Developers debugging Hibernate Reactive startup errors can follow fixes like this on daily.dev."}},{"@type":"Question","name":"Why does Hibernate Reactive fail with error HR000084 on MySQL?","acceptedAnswer":{"@type":"Answer","text":"That error occurred when upserting entities mapped to multiple tables, such as with joined inheritance, on MySQL and MariaDB. The issue, tracked as GitHub issue #1766, is fixed in Hibernate Reactive 5.1.0.Beta1 and 5.0.0.Beta3, so upserts of multi-table entities no longer fail with HR000084 on those databases. Developers hitting Hibernate Reactive errors can find fixes like this one on daily.dev."}}]}
```

