Assertion failures are no longer incorrectly categorized as critical system errors in Mule runtime 4.11 and later.
MUnit 3.7.0 Release Notes
MUnit is a Mule application testing framework that enables you to build automated tests for your integrations and APIs.
February 3, 2026
What’s New
-
Standardized Assertion Error Mapping
You can now catch and manage assertion failures using standard Mule on-error scopes. To better align with the Mule 4 error handling framework, MUnit now throws a native Mule error type,
MUNIT-TOOLS:ASSERTION_ERROR, instead of the Java-basedjava.lang.AssertionErrorerror.
Compatibility
| Application/Service | Version |
|---|---|
Maven |
3.8.1 to 3.9.10 |
Mule runtime engine |
4.3 and later |
OpenJDK |
8, 11, 17, and 21 |
Fixed Issues
| Issue Resolution | ID |
|---|---|
W-20874825 |
|
XML parsing errors in test files are now properly reported. |
W-20661580 |



