---
schema_version: "1"
id: 13d4a7e8e574830b238b86b6c02e40d4d38e223cf7d815baf0d803a1990377bb
title: Scripting Module Release Notes for Mule 4
collection: mulesoft
version: current
locale: ja-jp
portal_url: https://docs.salesforce.com/mulesoft/current/ja-jp/release-notes/mule-runtime/module-scripting.md
canonical_url: https://docs.mulesoft.com/jp/release-notes/mule-runtime/module-scripting
source_site: docs.mulesoft.com
content_type: documentation
content_hash: f190b9531417f138e026ab81e3b2401180d9f269319c05010b6e425b521583fa
description: MuleSoft Documentation Site
latest: true
---
# Scripting Module Release Notes for Mule 4

Support Category: Select

Scripting module executes custom logic written in a scripting language.

Guide: [Scripting Module User Guide](https://docs.mulesoft.com/jp/scripting-module/latest/)

## [](#2-1-4)2.1.4

**September 25, 2026**

### Compatibility

<table class="tableblock frame-all grid-all fit-content spread">
<colgroup>
<col>
<col>
</colgroup>
<thead>
<tr>
<th class="tableblock halign-left valign-top">Software</th>
<th class="tableblock halign-left valign-top">Version</th>
</tr>
</thead>
<tbody>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">Mule</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">4.2.0 and later</p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">OpenJDK</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">8, 11, and 17</p></td>
</tr>
</tbody>
</table>

### Fixed Issues

<table class="tableblock frame-all grid-all stretch">
<colgroup>
<col style="width: 66.6666%;">
<col style="width: 33.3334%;">
</colgroup>
<thead>
<tr>
<th class="tableblock halign-left valign-top">Issue Resolution</th>
<th class="tableblock halign-left valign-top">ID</th>
</tr>
</thead>
<tbody>
<tr>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p><code>NullPointerException</code> errors no longer occur when a flow that contains a <code>&lt;script:execute&gt;</code> operation is invoked concurrently for the first time.</p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>W-24088176</p>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>The <code>io.projectreactor:reactor-core</code> library is upgraded to version 3.8.7 to address the <code>CVE-2026-47857</code> security vulnerability.</p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>W-24277557</p>
</div></div></td>
</tr>
</tbody>
</table>

## [](#2-1-3)2.1.3

**September 4, 2026**

### What’s New

- This release includes general security fixes.

### Compatibility

<table class="tableblock frame-all grid-all fit-content spread">
<colgroup>
<col>
<col>
</colgroup>
<thead>
<tr>
<th class="tableblock halign-left valign-top">Software</th>
<th class="tableblock halign-left valign-top">Version</th>
</tr>
</thead>
<tbody>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">Mule</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">4.2.0 and later</p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">OpenJDK</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">8, 11, and 17</p></td>
</tr>
</tbody>
</table>

## [](#2-1-2)2.1.2

**August 17, 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 class="tableblock frame-all grid-all fit-content spread">
<colgroup>
<col>
<col>
</colgroup>
<thead>
<tr>
<th class="tableblock halign-left valign-top">Software</th>
<th class="tableblock halign-left valign-top">Version</th>
</tr>
</thead>
<tbody>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">Mule</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">4.2.0 and later</p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">OpenJDK</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">8, 11, and 17</p></td>
</tr>
</tbody>
</table>

### Fixed Issues

<table class="tableblock frame-all grid-all stretch">
<colgroup>
<col style="width: 66.6666%;">
<col style="width: 33.3334%;">
</colgroup>
<thead>
<tr>
<th class="tableblock halign-left valign-top">Issue Resolution</th>
<th class="tableblock halign-left valign-top">ID</th>
</tr>
</thead>
<tbody>
<tr>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>These libraries are upgraded to address reported security vulnerabilities:</p>
</div>
<div class="ulist">
<ul>
<li>
<p>The <code>jruby</code> library is upgraded to version 9.4.15.0.</p>
</li>
<li>
<p>The <code>commons-lang3</code> library is upgraded to version 3.20.0.</p>
</li>
</ul>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>W-23657171</p>
</div></div></td>
</tr>
</tbody>
</table>

## [](#2-1-1)2.1.1

**June 5, 2024**

### What’s New

- The GraalVM JS libraries are removed from the scripting module to reduce its size. You must now provide those libraries yourself.

### Compatibility

<table class="tableblock frame-all grid-all fit-content spread">
<colgroup>
<col>
<col>
</colgroup>
<thead>
<tr>
<th class="tableblock halign-left valign-top">Software</th>
<th class="tableblock halign-left valign-top">Version</th>
</tr>
</thead>
<tbody>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">Mule</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">4.2.0 and later</p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">OpenJDK</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">8, 11, and 17</p></td>
</tr>
</tbody>
</table>

## [](#2-1-0)2.1.0

**December 14, 2023**

### What’s New

- This connector is now compatible with Java 17.
- GraalVM JS libraries added 20MB+ size.

### Compatibility

<table class="tableblock frame-all grid-all fit-content spread">
<colgroup>
<col>
<col>
</colgroup>
<thead>
<tr>
<th class="tableblock halign-left valign-top">Software</th>
<th class="tableblock halign-left valign-top">Version</th>
</tr>
</thead>
<tbody>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">Mule</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">4.2.0 and later</p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">OpenJDK</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">8, 11, and 17</p></td>
</tr>
</tbody>
</table>

## [](#2-0-4)2.0.4

**October 31, 2023**

### Compatibility

<table class="tableblock frame-all grid-all fit-content spread">
<colgroup>
<col>
<col>
</colgroup>
<thead>
<tr>
<th class="tableblock halign-left valign-top">Software</th>
<th class="tableblock halign-left valign-top">Version</th>
</tr>
</thead>
<tbody>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">Mule</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">4.2.0 and later</p></td>
</tr>
</tbody>
</table>

### Fixed Issues

<table class="tableblock frame-all grid-all stretch">
<colgroup>
<col style="width: 66.6666%;">
<col style="width: 33.3334%;">
</colgroup>
<thead>
<tr>
<th class="tableblock halign-left valign-top">Issue Resolution</th>
<th class="tableblock halign-left valign-top">ID</th>
</tr>
</thead>
<tbody>
<tr>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>Memory leak no longer occurs when using Groovy after multiple re-deployments.</p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>W-12691090</p>
</div></div></td>
</tr>
</tbody>
</table>

## [](#2-0-3)2.0.3

**September 28, 2022**

### Compatibility

<table class="tableblock frame-all grid-all fit-content spread">
<colgroup>
<col>
<col>
</colgroup>
<thead>
<tr>
<th class="tableblock halign-left valign-top">Software</th>
<th class="tableblock halign-left valign-top">Version</th>
</tr>
</thead>
<tbody>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">Mule</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">4.2.0 and later</p></td>
</tr>
</tbody>
</table>

### Fixed Issues

<table class="tableblock frame-all grid-all stretch">
<colgroup>
<col style="width: 66.6666%;">
<col style="width: 33.3334%;">
</colgroup>
<thead>
<tr>
<th class="tableblock halign-left valign-top">Issue Resolution</th>
<th class="tableblock halign-left valign-top">ID</th>
</tr>
</thead>
<tbody>
<tr>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>Scripting engine ECMAScript not found error no longer occurs.</p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>W-11619477</p>
</div></div></td>
</tr>
</tbody>
</table>

## [](#2-0-2)2.0.2

**August 3, 2022**

### Compatibility

<table class="tableblock frame-all grid-all fit-content spread">
<colgroup>
<col>
<col>
</colgroup>
<thead>
<tr>
<th class="tableblock halign-left valign-top">Software</th>
<th class="tableblock halign-left valign-top">Version</th>
</tr>
</thead>
<tbody>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">Mule</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">4.2.0 and later</p></td>
</tr>
</tbody>
</table>

### Fixed Issues

<table class="tableblock frame-all grid-all stretch">
<colgroup>
<col style="width: 66.6666%;">
<col style="width: 33.3334%;">
</colgroup>
<thead>
<tr>
<th class="tableblock halign-left valign-top">Issue Resolution</th>
<th class="tableblock halign-left valign-top">ID</th>
</tr>
</thead>
<tbody>
<tr>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>Fixed multiple vulnerabilities and removed unnecessary dependencies. Scripting module now uses external libraries instead.</p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>W-11472915</p>
</div></div></td>
</tr>
</tbody>
</table>

## [](#2-0-1-deprecated)2.0.1 (Deprecated)

**March 17, 2022**

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

## [](#2-0-0)2.0.0

**June 29, 2020**

### [](#minimum-mule-version)Minimum Mule Version

**Mule 4.2.0**

### [](#new-features-and-enhancements)New Features and Enhancements

Scripting Module does not bundles anymore scripting engines which drastically reduces the size of Mule applications. Streams are now correctly injected into the script avoiding the injection of internal MuleSoft classes.

### [](#fixed-issues-6)Fixed Issues

- The usage of Scripting Module increase drastically the size of Mule applications.

## [](#1-1-7)1.1.7

**April 17, 2020**

### [](#minimum-mule-version-2)Minimum Mule Version

**Mule 4.1.1**

### [](#new-features-and-enhancements-2)New Features and Enhancements

None.

### [](#fixed-issues-7)Fixed Issues

- Upgraded JRuby dependency to 9.2.11.1.
- Upgraded Jython dependency to 2.7.2.
- Upgraded Reactor dependency to 3.2.3.
- Updated connectors-parent version to 1.1.7 (MULE-18198)
- Updated MUnit version to the latest release (MULE-17301)

## [](#1-1-6)1.1.6

**April 11, 2019**

### [](#minimum-mule-version-3)Minimum Mule Version

**Mule 4.1.1**

### [](#new-features-and-enhancements-3)New Features and Enhancements

None.

### [](#fixed-issues-8)Fixed Issues

- Upgraded JRuby dependency to 9.2.7.0. (MULE-16706)
- Upgraded Reactor dependency to 3.2.8. (MULE-16706)
- Upgraded Groovy dependency to 2.4.16. (MULE-16706)

## [](#1-1-5)1.1.5

**April 8, 2019**

### [](#minimum-mule-version-4)Minimum Mule Version

**Mule 4.1.1**

### [](#new-features-and-enhancements-4)New Features and Enhancements

None.

### [](#fixed-issues-9)Fixed Issues

- Upgraded JRuby dependency to 9.2.6.0. (MULE-16673)
- Upgraded Reactor dependency to 3.2.6. (MULE-16189)

## [](#1-1-4)1.1.4

**January 31, 2019**

### [](#minimum-mule-version-5)Minimum Mule Version

**Mule 4.1.1**

### [](#new-features-and-enhancements-5)New Features and Enhancements

N/A

### [](#fixed-issues-10)Fixed Issues

- Scripting Module propagates the input payload MimeType as the output payload MimeType. (MULE-15640)
- Improve Static Metadata. (MULE-14951)
- Upgrade Groovy to 2.4.15. (MULE-14926)

## [](#1-1-3)1.1.3

**July 12, 2018**

### [](#minimum-mule-version-6)Minimum Mule Version

**Mule 4.1.0**

### [](#new-features-and-enhancements-6)New Features and Enhancements

N/A

### [](#fixed-issues-11)Fixed Issues

- Scripting checks registry on each execution. (MULE-15294)
- Race condition in Scripting module initialization. (MULE-15339)

## [](#1-1-2)1.1.2

**May 7, 2018**

### [](#minimum-mule-version-7)Minimum Mule Version

**Mule 4.0.0**

### [](#new-features-and-enhancements-7)New Features and Enhancements

This release includes the following enhancements, changes, and fixes:

- Improves processing by changing execution type from CPU\_LITE to CPU\_INTENSIVE.
- Improves context variables binding by only exposing compatibility related ones when such plugin is present.

### [](#fixed-issues-12)Fixed Issues

- Thread type to be used by scripting component must be CPU\_INTENSIVE. (MULE-14720)
- Limit DW message binding context attribute exposure. (MULE-13297)

## [](#1-1-1)1.1.1

**March 15, 2018**

### [](#minimum-mule-version-8)Minimum Mule Version

**Mule 4.0.0**

### [](#new-features-and-enhancements-8)New Features and Enhancements

This release includes the following library upgrade:

- JRuby to version 9.1.16.0.

### [](#fixed-issues-13)Fixed Issues

- Upgrade jruby-stdlib to 9.1.16.0. (MULE-14639)

## [](#1-1-0)1.1.0

**Jan 23, 2018**

### [](#minimum-mule-version-9)Minimum Mule Version

**Mule 4.0.0**

### [](#new-features-and-enhancements-9)New Features and Enhancements

Initial release.

## [](#see-also)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)