Validation Module Release Notes for Mule 4

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

2.0.6

December 14, 2023

What’s New

  • This connector is now compatible with Java 17.

Compatibility

Software Version

Mule

4.4.0 and later

Anypoint Studio

7.3 and later

OpenJDK

8, 11, and 17

2.0.5

August 28, 2023

Compatibility

Software Version

Mule

4.4.0 and later

Anypoint Studio

7.3 and later

OpenJDK

8 and 11

Fixed Issues

Issue Resolution ID

Internal libraries have been updated.

W-13954776

2.0.4

March 7, 2023

Compatibility

Software Version

Mule

4.4.0 and later

Anypoint Studio

7.3 and later

OpenJDK

8 and 11

Fixed Issues

Issue Resolution ID

Now the Any and All scopes do not throw NullPointerException when many requests are received in parallel.

W-12566283

2.0.3

February 24, 2023

Compatibility

Software Version

Mule

4.4.0 and later

Anypoint Studio

7.3 and later

OpenJDK

8 and 11

Fixed Issues

Issue Resolution ID

When nested validation operations inside the Validation Module All scope fail, they no longer throw null pointer exceptions (NPE).

W-12130090

2.0.2

August 16, 2022

Compatibility

Software Version

Mule

4.4.0 and later

Anypoint Studio

7.3 and later

OpenJDK

8 and 11

Fixed Issues

Description Issue

Operations inside the Any and All scopes are now intercepted during MUnit testing.

W-10900821

2.0.1

Apr 27, 2022

What’s New

Compatibility

Software Version

Mule

4.4.0 and later

Anypoint Studio

7.3 and later

OpenJDK

8 and 11

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

Software Version

Mule

4.1.1 and later

Anypoint Studio

7.3 and later

OpenJDK

8 and 11

Fixed Issues

Issue Resolution ID

The Any and All scopes no longer throw NullPointerExceptions when receiving multiple requests in parallel.

W-12566283

1.4.6

August 11, 2022

Compatibility

Software Version

Mule

4.1.1 and later

Anypoint Studio

7.3 and later

OpenJDK

8 and 11

Fixed Issues

Description Issue

Operations inside the Any and All scopes are now intercepted during MUnit testing.

W-10900821

1.4.5

Jun 4, 2021

Compatibility

Software Version

Mule

4.1.1 and later

Anypoint Studio

7.3 and later

OpenJDK

8 and 11

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

Issue Description

VAL-58

Updated dependency com.google.guava to 30.1.1-jre.

1.4.3

January 29, 2021

Minimum Mule Version

Mule 4.1.1

New Features and Enhancements

N/A

Fixed Issues

Issue Description

MULE-19139

Fixed an issue where mapped errors are throwing a MULE:UNKNOWN error, instead of the correct name for the error

1.4.2

December 02, 2020

Minimum Mule Version

Mule 4.1.1

New Features and Enhancements

N/A

Fixed Issues

Issue Description

VAL-24

Removed local packages that are exported by Mule runtime engine.

1.4.1

October 20, 2020

Minimum Mule Version

Mule 4.1.1

New Features and Enhancements

N/A

Fixed Issues

Issue Description

MULE-18900

Execution of aggregate validations inside foreach hangs if an unexpected error occurs in an inner validation in Mule 4.3 and later versions.

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

Issue Description

MULE-16072

validation:validate-size fails with mule-file-connector 1.2.0.

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

Issue Description

MULE-15342

Validation module is-time operation accepted invalid dates.

MULE-14971

DataWeave null output with JSON datatype was not validated as null.

1.2.2

July 12, 2018

Minimum Mule Version

Mule 4.1.0

New Features and Enhancements

N/A

Fixed Issues

Issue Description

Validation module is-time operation accepted invalid dates.

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