Java module now honors Java bean accessor methods.
DataWeave 2.9.0 Release Notes
DataWeave is the programming language designed by MuleSoft for data transformation. It is also the expression language Mule runtime engine uses to configure components and connectors.
For more detail, see DataWeave Language.
February 6, 2025
DataWeave 2.9.0 is bundled with the Mule 4.9.0 release. For details about the Mule release, see Mule Runtime Engine 4.9.0 Release Notes.
What’s New
The 2.9.0 version of DataWeave introduces the following new features and enhancements:
Extended format support:
-
DataWeave introduces support for the Event Stream format. See Event Stream Format.
General improvements:
-
DataWeave incorporates new system properties. See DataWeave System Properties.
Compatibility
The following table specifies which version of DataWeave is bundled with each Mule runtime engine release:
Mule Version | DataWeave Version |
---|---|
4.9 |
2.9 |
4.8 |
2.8 |
4.7 |
2.7 |
4.6 |
2.6 |
4.5 |
2.5 |
4.4 |
2.4 |
4.3 |
2.3 |
4.2 |
2.2 |
4.1 |
2.1 |
3.9 |
1.2 |
3.8 |
1.1 |
3.7 |
1.0 |
Fixed Issues
The release addresses the following DataWeave issues and incorporates all patch updates from the 2.8.0 DataWeave release through January 2025:
Issue Resolution | ID |
---|---|
W-17142345 |
Upgrade
This version of DataWeave is bundled with Mule. DataWeave upgrades take place through Mule. See Mule Upgrades and Patch Updates.