Contact Us 1-800-596-4880

JSON Module Release Notes - Mule 4

Support Category: Select

JSON module provides extra functionality for processing JSON documents.

2.4.3

March 13, 2024

Compatibility

Application/Service

Version

Mule

4.1.1 and later

Fixed Issues

Issue Resolution ID

The Jackson Dataformat YAML is upgraded to version 2.16.2.

W-15241724

2.4.2

September 18, 2023

Compatibility

Application/Service

Version

Mule

4.1.1 and later

Fixed Issues

Issue Resolution ID

The Guava library is upgraded to version 32.1.2-jre, the Jackson-core and jackson-databind libraries are upgraded to version 2.15.2, and the com.networknt:json-schema-validator is upgraded to version 1.0.79.

W-13844854

2.4.1

May 2, 2023

Compatibility

Application/Service

Version

Mule

4.1.1 and later

Fixed Issues

Issue Resolution ID

Jackson-core and jackson-databind libraries are upgraded to version 2.15.0.

W-12665447

2.4.0

January 19, 2023

Compatibility

Application/Service

Version

Mule

4.1.1 and later

What’s New

  • The Validate Schema operation now supports these schema versions: Draft-06, Draft-07, Draft 2019-09, and Draft 2020-12.

  • JSON module now provides a more detailed error response that returns an array of validation errors.

2.3.0

January 10, 2023

What’s New

  • The Validate Schema operation’s new field, Schema Contents, supports the direct text input of a schema. This enables you to perform a schema validation.

Compatibility

Application/Service

Version

Mule

4.1.1 and later

2.2.0

November 14, 2022

Compatibility

Application/Service

Version

Mule

4.1.1 and later

Fixed Issues

Issue ID

The JSON module Validate schema operation now correctly detects an invalid JSON payload with trailing characters.

W-11998991

2.1.6

March 28, 2022

Compatibility

Application/Service

Version

Mule

4.1.1 and later

Fixed Issues

Issue ID

Fixed reported vulnerability com.fasterxml.jackson.core:jackson-databind@2.12.4.

W-10900776

2.1.5

Aug 25, 2021

Compatibility

Application/Service

Version

Mule

4.1.1 and later

Fixed Issues

Issue ID

Fixed a thread leak that was produced when undeploying an application.

JSONM-44

2.1.4

May 26, 2021

Features

  • Update dependency com.fasterxml.jackson.core:jackson-databind to 2.12.2. (JSONM-43)

2.1.3

March 5, 2020

Features

  • Update dependency com.fasterxml.jackson.core:jackson-annotations to v2.10.3. (MULE-17516)

2.1.2

October 1, 2019

Features

  • Update jackson-databind to 2.10.0. (MULE-17516)

2.1.1

October 1, 2019

Features

  • Update Jackson Version to 2.10.0.pr3. (MULE-17516)

2.1.0

September 24, 2019

Features

  • Add capability to allow arbitrary precision when deserializing JSON. (MULE-17481)

2.0.2

August 9, 2019

Minimum Mule Version

Mule 4.1.1

Fixed Issues

2.0.1

June 26, 2019

Minimum Mule Version

Mule 4.1.1

Features

  • None.

Fixed Issues

  • JSON Module throws NPE when the connector can’t load the schema. (MULE-15530)

  • Update Guava version to 27.1-jre. (MULE-16648)

  • Upgrade Jackson to 2.9.9. (MULE-17021)

2.0.0

July 5, 2018

Minimum Mule Version

Mule 4.1.0

Features

Fixed Issues

  • JSON Schema Validator does not flag errors in identical JSON objects. (MULE-15303)

1.0.1

May 7, 2018

Minimum Mule Version

Mule 4.1.0

Features

  • Input metadata is more accurate. The connector used to communicate that required any kind of structure. Now, it is more accurate and shows that it requires any JSON structure.

  • Upgraded Jackson version due to the CVE-2018-7489 vulnerability.

Fixed Issues

  • Stream consumed when static input resolver is used. (MULE-14753)

  • Upgrade Jackson to 2.9.5. (MULE-14795)

1.0.0

Jan 23, 2018

Minimum Mule Version

Mule 4.1.0