#assertj
📢 AssertJ 3.27.5 has been released!

This 🛠️ upgrades ByteBuddy to its latest version to ensure smooth compatibility with Java 25 ☕

Happy assertions!

github.com/assertj/asse...
Release v3.27.5 · assertj/assertj
⚡ Improvements Core ByteBuddy in AssertJ 3.27.4 not compatible with Java 25 #3946 🔨 Dependency Upgrades Core Upgrade to Byte Buddy 1.17.7 #3947 Upgrade to JUnit BOM 5.13.4 #3947 Guava Upgrade ...
github.com
September 19, 2025 at 6:56 AM
AssertJ is pretty good at it www.baeldung.com/assertj-igno...
Ignoring Fields During Comparison Using AssertJ | Baeldung
Learn how to ignore fields during comparisons using AssertJ.
www.baeldung.com
July 14, 2025 at 8:36 AM
📢 Here we go with AssertJ 3.27.2, the "final-final" 3.x release!

This fixes a 🐛 regression introduced in 3.27.0.

Happy assertions!

github.com/assertj/asse...
Release v3.27.2 · assertj/assertj
🐛 Bug Fixes Core Restore support for null-valued maps when ignoring fields #3723
github.com
January 4, 2025 at 12:04 PM
Something is brewing ☕

github.com/assertj/asse...
July 31, 2025 at 9:58 AM
Spring Boot 3.4 is available, with plenty of new features!

Support for AssertJ in MockMvc lets you write requests with a fluent API and uses the powerful AssertJ API for assertions.

See also the documentation: https://buff.ly/4fYtVmt

#spring @spring.io
AssertJ Integration :: Spring Framework
The AssertJ integration builds on top of plain MockMvc with several differences:
buff.ly
November 27, 2024 at 1:00 PM
This video is still relevant: “AssertJ — Use It Now!” 🚀
If you write Java tests, this one’s for you. Learn how AssertJ can make your assertions cleaner, clearer, and more powerful.
Watch now: youtu.be/qn4AMKTPpg8

#Java #Testing #AssertJ #CleanCode #DevTips
AssertJ use it now
YouTube video by Mike Møller Nielsen
youtu.be
December 24, 2025 at 9:50 PM
🤔 Who said that AssertJ 3 is in maintenance mode?

📢 We're planning an exceptional 3.28 release – let us know what you'd like to see in there! 👇

github.com/orgs/assertj...
Backport Scope for AssertJ 3.28.0 · assertj · Discussion #4018
We recently talked about how version 4 still needs a bit more work and probably won't be ready until at least the first half of 2026. Releasing a new major version is a rare opportunity for us: we ...
github.com
November 18, 2025 at 9:55 PM
Join me in fifteen minutes for Better Assertions with AssertJ @springio.net room 5!
May 22, 2025 at 8:44 AM
📢 AssertJ 3.27.4 has been released!

This fixes a 🐛 regression introduced in 3.26.0, brings a few minor 🚫 deprecations, and paves the way for ⚡ smoother NullAway integration.

Happy assertions!

github.com/assertj/asse...
Release v3.27.4 · assertj/assertj
🚫 Deprecated Core Deprecate org.assertj.core.annotations.Beta in favor of org.assertj.core.annotation.Beta Deprecate org.assertj.core.util.CanIgnoreReturnValue in favor of org.assertj.core.annotat...
github.com
August 7, 2025 at 3:46 PM
📢 AssertJ 4.0.0-M1 has been released!

🚀 Required Java version increased to 17
🧩 Module-only build and modular Javadoc
🚫 Existing deprecations marked for removal

Happy assertions!

github.com/assertj/asse...
Release v4.0.0-M1 · assertj/assertj
🧩 Binary Compatibility This release is binary incompatible with the previous major version. 💥 Breaking Changes Raise required Java version to 17 #3447 🚫 Deprecated Set since = "3" and forRemoval...
github.com
March 10, 2025 at 5:49 AM
AssertJ 3.27.0 has been released!

• One 🚫 deprecation
• Many ✨ new features, ⚡️ improvements, and 🐛 bug fixes

Many thanks to all contributors and happy assertions!

github.com/assertj/asse...
Release v3.27.0 · assertj/assertj
🚫 Deprecated Core Deprecate ClassBasedNavigableIterableAssert and ClassBasedNavigableListAssert #3529 ✨ New Features Core Add actual() to access the object under test #3489 Add isCompletedWithVa...
github.com
December 19, 2024 at 5:20 PM
📢 AssertJ 3.27.6 has been released!

This fixes a 🐛 regression related to the module descriptor 🧩

Happy assertions!

github.com/assertj/asse...
Release v3.27.6 · assertj/assertj
🐛 Bug Fixes Core Add missing export for org.assertj.core.annotation #3951 ❤️ Contributors Thanks to all the contributors who worked on this release: @duponter
github.com
September 22, 2025 at 7:26 PM
The AssertJ Recursive Comparison might be a good candidate for your use case:
assertj.github.io/doc/#assertj...
July 14, 2025 at 4:42 PM
📢 AssertJ 3.27.7 has been released!

This fixes CVE-2026-24400 🔒

Happy assertions!

github.com/assertj/asse...
Release v3.27.7 · assertj/assertj
🔒 Security Core Fix XXE vulnerability in isXmlEqualTo assertion (CVE-2026-24400) See GHSA-rqfh-9r24-8c9r for details; many thanks to @wxt201 and @Song-Li for responsibly reporting it! 🚫 Deprec...
github.com
January 24, 2026 at 8:30 PM
📢 AssertJ 3.27.1 has been released!

A few 🚫 deprecations and 🐛 bug fixes to celebrate the new year 🎇

This also marks 3.x entering maintenance mode and the beginning of 4.x development 🚀

Many thanks to all contributors and happy assertions!

github.com/assertj/asse...
Release v3.27.1 · assertj/assertj
🚫 Deprecated Core Deprecate usingComparatorForFields and remove deprecated assertions from usingComparatorForType documentation #3711 Deprecate hasCauseReference(Throwable) from Throwable assertio...
github.com
January 1, 2025 at 7:04 PM
For my first post on Bluesky, I'm really happy to announce that I just released AssertJ-DB 3.0.0 with some major changes:

- Cacheable database schema metadata
- Fluent API

The cache feature should really speed up your test suite if it contains a lot of change assertions

github.com/assertj/asse...
Release v3.0.0 · assertj/assertj-db
⭐ Improvements Fluent construction of AssertJ-DB connection to database Cacheable database schema metadata Fluent database element builder ( Table, Request, Changes ) 🚧 Breaking changes Remove c...
github.com
November 26, 2024 at 1:35 PM
Soft Assertions with #AssertJ
Soft Assertions with AssertJ | Baeldung
Explore soft assertions and the motivation for using them.
www.baeldung.com
August 15, 2025 at 9:35 PM
Spring Framework 6.2 introduced MockMvcTester to support writing AssertJ style assertions.

blog.jetbrains.com/idea/2025/04...

In this article I have covered testing:
✨REST API JSON response
✨API exception handling
✨Thymeleaf view rendering
✨URL redirects & flash attributes
✨Model validation errors
A Practical Guide to Testing Spring Controllers With MockMvcTester | The IntelliJ IDEA Blog
Spring Framework 6.2 introduced MockMvcTester to support writing AssertJ style assertions using AssertJ under the hood. If you’re using Spring Boot, the spring-boot-starter-test dependency transiti
blog.jetbrains.com
April 23, 2025 at 3:57 AM
Em breve uma nova versão do AssertJ, e fico muito honrado de estar citado como um dos contribuidores :)
March 10, 2025 at 9:10 AM
Je serai à @devoxxfr.bsky.social en avril pour vous parler de #assertj-db 🎉
February 6, 2025 at 8:20 PM
🍃 Better Assertions with AssertJ by @timtebeek.github.io @ Spring I/O 2025

▶️ Video: youtu.be/k7sXn1v4fYc

🔗 Slides: 2025.springio.net/slides/bette...

🛠️ Repo: github.com/timtebeek/be... #springio25
Better Assertions with AssertJ by Tim te Beek @ Spring I/O 2025
YouTube video by Spring I/O
youtu.be
September 12, 2025 at 2:23 PM
Have you looked into AssertJ? It's my favorite assertion library for Java, typesafe overloads of assertThat(...) make for great auto-completion.
March 19, 2025 at 4:52 PM
+1000 to AssertJ. Have even built my own customer asserters for my own domain to give more fluent assertions
March 19, 2025 at 11:23 PM
If you need a quick introduction to AssertJ-DB, my talk at Devoxx is available on youtube : youtu.be/XILu4r3rIEc

#AssertJDB #AssertJ #tests
youtu.be
May 17, 2025 at 5:46 PM