---
schema_version: "1"
id: 43cec6029d2465412c80fc4f09801b21004f9bbd906493573f19706703b8fb79
title: Validation Module Release Notes for Mule 4
collection: mulesoft
version: current
locale: en-us
portal_url: https://docs.salesforce.com/mulesoft/current/en-us/release-notes/mule-runtime/module-validation.md
canonical_url: https://docs.mulesoft.com/release-notes/mule-runtime/module-validation
source_site: docs.mulesoft.com
content_type: documentation
content_hash: d04933f9dadf11660d2d4f7092c5d1d0727c9f96d3146db6d2143d6aa88efffe
description: MuleSoft Documentation Site
latest: true
---
---
product: Release Notes
version: master
keywords: mule, validation, validations, validator, module, release notes
---

# Validation Module Release Notes for Mule 4

> For the full documentation index, see: https://docs.mulesoft.com/llms.txt

The Validation module verifies that the content of a message in a Mule flow matches specific
criteria.

Guide: [Validation Module User Guide](https://docs.mulesoft.com/validation-connector/latest/)

## 2.0.12

**October 14, 2026**

### Compatibility

<table><colgroup><col> <col></colgroup><thead><tr><th>Software</th><th>Version</th></tr></thead><tbody><tr><td><p>Mule</p></td><td><p>4.4.0 and later</p></td></tr><tr><td><p>OpenJDK</p></td><td><p>8, 11, and 17</p></td></tr></tbody></table>

### Fixed Issues

<table><colgroup><col> <col></colgroup><thead><tr><th>Issue Resolution</th><th>ID</th></tr></thead><tbody><tr><td><div><div><p>These libraries are upgraded to address reported security vulnerabilities:</p></div><div><ul><li><p>The <code>commons-validator:commons-validator</code> library is upgraded to version 1.11.0.</p></li><li><p>The <code>com.google.guava:guava</code> library is upgraded to version 33.7.2-jre.</p></li></ul></div></div></td><td><p>W-24454150</p></td></tr></tbody></table>

## 2.0.11

**September 3, 2026**

### What’s New

- This release includes general security fixes.

### Compatibility

<table><colgroup><col> <col></colgroup><thead><tr><th>Software</th><th>Version</th></tr></thead><tbody><tr><td><p>Mule</p></td><td><p>4.4.0 and later</p></td></tr><tr><td><p>OpenJDK</p></td><td><p>8, 11, and 17</p></td></tr></tbody></table>

## 2.0.10

**July 29, 2026**

### What’s New

- This connector version requires Mule runtime 4.6.22 or later if you’re using Mule 4.6.x, or Mule
  runtime 4.9.9 or later if you’re using Mule 4.9.x. If you prefer not to upgrade your Mule runtime,
  use the connector version released immediately after this one.

### Compatibility

<table><colgroup><col> <col></colgroup><thead><tr><th>Software</th><th>Version</th></tr></thead><tbody><tr><td><p>Mule</p></td><td><p>4.4.0 and later</p></td></tr><tr><td><p>OpenJDK</p></td><td><p>8, 11, and 17</p></td></tr></tbody></table>

### Fixed Issues

<table><colgroup><col> <col></colgroup><thead><tr><th>Issue Resolution</th><th>ID</th></tr></thead><tbody><tr><td><div><div><p>These libraries are upgraded to address reported security vulnerabilities:</p></div><div><ul><li><p>The Apache Commons Lang library is upgraded to version 3.20.0.</p></li><li><p>The Google Guava library is upgraded to version 33.6.0-jre.</p></li><li><p>The Mule Scheduler Service library is upgraded to version 1.12.0.</p></li></ul></div></div></td><td><p>W-23441578</p></td></tr></tbody></table>

## 2.0.9

**March 26, 2026**

### Compatibility

<table><colgroup><col> <col></colgroup><thead><tr><th>Software</th><th>Version</th></tr></thead><tbody><tr><td><p>Mule</p></td><td><p>4.4.0 and later</p></td></tr><tr><td><p>OpenJDK</p></td><td><p>8, 11, and 17</p></td></tr></tbody></table>

### Fixed Issues

<table><colgroup><col> <col></colgroup><thead><tr><th>Issue Resolution</th><th>ID</th></tr></thead><tbody><tr><td><p>The <strong>Validation All</strong> and <strong>Validation Any</strong> operations now handle concurrent processing correctly when used in a nested configuration. Previously, nesting these operations under heavy load could result in a deadlock, causing application threads to hang and become unresponsive.</p></td><td><p>W-21671624</p></td></tr></tbody></table>

## 2.0.8

**September 19, 2025**

### Compatibility

<table><colgroup><col> <col></colgroup><thead><tr><th>Software</th><th>Version</th></tr></thead><tbody><tr><td><p>Mule</p></td><td><p>4.4.0 and later</p></td></tr><tr><td><p>OpenJDK</p></td><td><p>8, 11, and 17</p></td></tr></tbody></table>

### Fixed Issues

<table><colgroup><col> <col></colgroup><thead><tr><th>Issue Resolution</th><th>ID</th></tr></thead><tbody><tr><td><p>Updated <code>org.apache.commons:commons-lang3</code> from 3.17.0 to 3.18.0.</p></td><td><p>W-19174581</p></td></tr><tr><td><p>Updated <code>commons-validator:commons-validator</code> from 1.9.0 to 1.10.0.</p></td><td><p>W-19174581</p></td></tr><tr><td><p>Updated <code>com.google.guava:guava</code> from 33.4.6-jre to 33.5.0-jre.</p></td><td><p>W-19174581</p></td></tr><tr><td><p>Fixed <code>commons-collections:commons-collections</code> library due to security vulnerabilities.</p></td><td><p>W-19685569</p></td></tr></tbody></table>

## 2.0.7

**March 26, 2025**

### Compatibility

<table><colgroup><col> <col></colgroup><thead><tr><th>Software</th><th>Version</th></tr></thead><tbody><tr><td><p>Mule</p></td><td><p>4.4.0 and later</p></td></tr><tr><td><p>OpenJDK</p></td><td><p>8, 11, and 17</p></td></tr></tbody></table>

### Fixed Issues

<table><colgroup><col> <col></colgroup><thead><tr><th>Issue Resolution</th><th>ID</th></tr></thead><tbody><tr><td><p>Validation Module enhances error handling to prevent memory leaks in validations across the <strong>ALL</strong> scope.</p></td><td><p>W-17328050</p></td></tr></tbody></table>

## 2.0.6

**December 14, 2023**

### What’s New

- This connector is now compatible with Java 17.

### Compatibility

<table><colgroup><col> <col></colgroup><thead><tr><th>Software</th><th>Version</th></tr></thead><tbody><tr><td><p>Mule</p></td><td><p>4.4.0 and later</p></td></tr><tr><td><p>OpenJDK</p></td><td><p>8, 11, and 17</p></td></tr></tbody></table>

## 2.0.5

**August 28, 2023**

### Compatibility

<table><colgroup><col> <col></colgroup><thead><tr><th>Software</th><th>Version</th></tr></thead><tbody><tr><td><p>Mule</p></td><td><p>4.4.0 and later</p></td></tr><tr><td><p>OpenJDK</p></td><td><p>8 and 11</p></td></tr></tbody></table>

### Fixed Issues

<table><colgroup><col> <col></colgroup><thead><tr><th>Issue Resolution</th><th>ID</th></tr></thead><tbody><tr><td><p>Internal libraries have been updated.</p></td><td><p>W-13954776</p></td></tr></tbody></table>

## 2.0.4

**March 7, 2023**

### Compatibility

<table><colgroup><col> <col></colgroup><thead><tr><th>Software</th><th>Version</th></tr></thead><tbody><tr><td><p>Mule</p></td><td><p>4.4.0 and later</p></td></tr><tr><td><p>OpenJDK</p></td><td><p>8 and 11</p></td></tr></tbody></table>

### Fixed Issues

<table><colgroup><col> <col></colgroup><thead><tr><th>Issue Resolution</th><th>ID</th></tr></thead><tbody><tr><td><p>Now the <strong>Any</strong> and <strong>All</strong> scopes do not throw NullPointerException when many requests are received in parallel.</p></td><td><p>W-12566283</p></td></tr></tbody></table>

## 2.0.3

**February 24, 2023**

### Compatibility

<table><colgroup><col> <col></colgroup><thead><tr><th>Software</th><th>Version</th></tr></thead><tbody><tr><td><p>Mule</p></td><td><p>4.4.0 and later</p></td></tr><tr><td><p>OpenJDK</p></td><td><p>8 and 11</p></td></tr></tbody></table>

### Fixed Issues

<table><colgroup><col> <col></colgroup><thead><tr><th>Issue Resolution</th><th>ID</th></tr></thead><tbody><tr><td><p>When nested validation operations inside the Validation Module <strong>All</strong> scope fail, they no longer throw null pointer exceptions (NPE).</p></td><td><p>W-12130090</p></td></tr></tbody></table>

## 2.0.2

**August 16, 2022**

### Compatibility

<table><colgroup><col> <col></colgroup><thead><tr><th>Software</th><th>Version</th></tr></thead><tbody><tr><td><p>Mule</p></td><td><p>4.4.0 and later</p></td></tr><tr><td><p>OpenJDK</p></td><td><p>8 and 11</p></td></tr></tbody></table>

### Fixed Issues

<table><colgroup><col> <col></colgroup><thead><tr><th>Issue Resolution</th><th>ID</th></tr></thead><tbody><tr><td><div><div><p>Operations inside the Any and All scopes are now intercepted during MUnit testing.</p></div></div></td><td><div><div><p>W-10900821</p></div></div></td></tr></tbody></table>

## 2.0.1

**Apr 27, 2022**

### What’s New

- The product now uses more inclusive language. For more information, refer to the
  [Upgrading Validation Module to 2.0](https://docs.mulesoft.com/validation-connector/latest/validation-module-upgrade)
  documentation.

### Compatibility

<table><colgroup><col> <col></colgroup><thead><tr><th>Software</th><th>Version</th></tr></thead><tbody><tr><td><p>Mule</p></td><td><p>4.4.0 and later</p></td></tr><tr><td><p>OpenJDK</p></td><td><p>8 and 11</p></td></tr></tbody></table>

## 2.0.0 (Deprecated)

**Apr 25, 2022**

This version is deprecated. All of the features and fixed issues for this version are in version
2.0.1.

## 1.4.7

**June 13, 2023**

### Compatibility

<table><colgroup><col> <col></colgroup><thead><tr><th>Software</th><th>Version</th></tr></thead><tbody><tr><td><p>Mule</p></td><td><p>4.1.1 and later</p></td></tr><tr><td><p>OpenJDK</p></td><td><p>8 and 11</p></td></tr></tbody></table>

### Fixed Issues

<table><colgroup><col> <col></colgroup><thead><tr><th>Issue Resolution</th><th>ID</th></tr></thead><tbody><tr><td><p>The <strong>Any</strong> and <strong>All</strong> scopes no longer throw NullPointerExceptions when receiving multiple requests in parallel.</p></td><td><p>W-12566283</p></td></tr></tbody></table>

## 1.4.6

**August 11, 2022**

### Compatibility

<table><colgroup><col> <col></colgroup><thead><tr><th>Software</th><th>Version</th></tr></thead><tbody><tr><td><p>Mule</p></td><td><p>4.1.1 and later</p></td></tr><tr><td><p>OpenJDK</p></td><td><p>8 and 11</p></td></tr></tbody></table>

### Fixed Issues

<table><colgroup><col> <col></colgroup><thead><tr><th>Issue Resolution</th><th>ID</th></tr></thead><tbody><tr><td><div><div><p>Operations inside the Any and All scopes are now intercepted during MUnit testing.</p></div></div></td><td><div><div><p>W-10900821</p></div></div></td></tr></tbody></table>

## 1.4.5

**Jun 4, 2021**

### Compatibility

<table><colgroup><col> <col></colgroup><thead><tr><th>Software</th><th>Version</th></tr></thead><tbody><tr><td><p>Mule</p></td><td><p>4.1.1 and later</p></td></tr><tr><td><p>OpenJDK</p></td><td><p>8 and 11</p></td></tr></tbody></table>

### New Features and Enhancements

N/A

### Fixed Issues

Upgraded internal dependencies.

## 1.4.4

**May 26, 2021**

### Minimum Mule Version

Mule 4.1.1

### New Features and Enhancements

N/A

### Fixed Issues

<table><colgroup><col> <col></colgroup><thead><tr><th>Issue</th><th>Description</th></tr></thead><tbody><tr><td><div><div><p>VAL-58</p></div></div></td><td><div><div><p>Updated dependency com.google.guava to 30.1.1-jre.</p></div></div></td></tr></tbody></table>

## 1.4.3

**January 29, 2021**

### Minimum Mule Version

Mule 4.1.1

### New Features and Enhancements

N/A

### Fixed Issues

<table><colgroup><col> <col></colgroup><thead><tr><th>Issue</th><th>Description</th></tr></thead><tbody><tr><td><div><div><p>MULE-19139</p></div></div></td><td><div><div><p>Fixed an issue where mapped errors are throwing a <code>MULE:UNKNOWN</code> error, instead of the correct name for the error</p></div></div></td></tr></tbody></table>

## 1.4.2

**December 02, 2020**

### Minimum Mule Version

Mule 4.1.1

### New Features and Enhancements

N/A

### Fixed Issues

<table><colgroup><col> <col></colgroup><thead><tr><th>Issue</th><th>Description</th></tr></thead><tbody><tr><td><div><div><p>VAL-24</p></div></div></td><td><div><div><p>Removed local packages that are exported by Mule runtime engine.</p></div></div></td></tr></tbody></table>

## 1.4.1

**October 20, 2020**

### Minimum Mule Version

Mule 4.1.1

### New Features and Enhancements

N/A

### Fixed Issues

<table><colgroup><col> <col></colgroup><thead><tr><th>Issue</th><th>Description</th></tr></thead><tbody><tr><td><div><div><p>MULE-18900</p></div></div></td><td><div><div><p>Execution of aggregate validations inside <code>foreach</code> hangs if an unexpected error occurs in an inner validation in Mule 4.3 and later versions.</p></div></div></td></tr></tbody></table>

## 1.4.0

**November 29, 2018**

### Minimum Mule Version

Mule 4.1.1

### New Features and Enhancements

- The Size validator now takes into account more types of collections.

### Fixed Issues

<table><colgroup><col> <col></colgroup><thead><tr><th>Issue</th><th>Description</th></tr></thead><tbody><tr><td><div><div><p>MULE-16072</p></div></div></td><td><div><div><p><code>validation:validate-size</code> fails with <code>mule-file-connector</code> 1.2.0.</p></div></div></td></tr></tbody></table>

## 1.3.0

**October 5, 2018**

### Minimum Mule Version

Mule 4.1.0

### New Features and Enhancements

- | MULE-15767 | Added an `any` validator.

### Fixed Issues

<table><colgroup><col> <col></colgroup><thead><tr><th>Issue</th><th>Description</th></tr></thead><tbody><tr><td><div><div><p>MULE-15342</p></div></div></td><td><div><div><p>Validation module is-time operation accepted invalid dates.</p></div></div></td></tr><tr><td><div><div><p>MULE-14971</p></div></div></td><td><div><div><p>DataWeave null output with JSON datatype was not validated as null.</p></div></div></td></tr></tbody></table>

## 1.2.2

**July 12, 2018**

### Minimum Mule Version

Mule 4.1.0

### New Features and Enhancements

N/A

### Fixed Issues

<table><colgroup><col> <col></colgroup><thead><tr><th>Issue</th><th>Description</th></tr></thead><tbody><tr><td><div><div><p>MULE-15342</p></div></div></td><td><div><div><p>Validation module is-time operation accepted invalid dates.</p></div></div></td></tr></tbody></table>

## 1.2.1

**March 14, 2018**

### Minimum Mule Version

Mule 4.1.0

## 1.2.0

**January 31, 2018**

### Minimum Mule Version

Mule 4.1.0

### New Features and Enhancements

- Custom Validators are no longer supported since this is covered by the creation of Validators
  using the SDK.

### Fixed Issues

- Remove Custom Validators from the validation module. (MULE-14551)

## 1.1.0

**January 22, 2018**

### Minimum Mule Version

Mule 4.1.0

### New Features and Enhancements

- Fixed Is Null and Is Not Null validations.

### Fixed Issues

- TRAINING: Is Null and Is Not Null validation not working. (MULE-14472)

- Validation module exports internal classes. (MULE-14506)

## 1.0.0

**November 13, 2017**

### Minimum Mule Version

Mule 4.0.0

## See Also

- [Salesforce Help](https://help.salesforce.com)

- [MuleSoft Services](https://www.mulesoft.com/support-and-services)

- [Known Issues](https://help.salesforce.com/s/issues)
