DataWeave - Support 2.2.1 
===========

## Patches Release Notes

| Issue | Description |
|----------------|----------------|
|**SE-13951**|Fixes OOM error `Direct buffer memory in 0.1 worker`.|
|**SE-13440**|Fixes OOM issue affecting the Batch Aggregator.|
|**DW-112**  |Security fix.|
|**SE-15834**|Don't store the inferred type as outputMimetype but as a property. So that TypedValues always return the typed value.|
|**DW-184**| Write function should keep the correct mimeType|
|**SE-17773**|Add a system property `com.mulesoft.dw.valueSelector.selectsAlwaysFirst` that avoid caching the selected index.|
|**SE-12518**|Fix writer properties not working in Logger.|
|**SE-12733**|Importing a Mule connector module from another module was not working.|
|**SE-12627**|Fixes camel case writer properties need to be handled in lower case.|
|**SE-13052**|Fix failure to read/transform several consecutive escaped backslashes in CSV.|
|**SE-12393**|Improve performance of data format lookup and include property to avoid verbose error messages.|
|**SE-12654**|Allow streaming in excel format.|
|**SE-14631**|Fixes NPE and selecting same part content of different types multiple times should return same content that is in the multipart.|
|**SE-13423**|Fix flatfile can't write dw keys as values|
|**SE-14421**| Trying to avoid file leaks on indexed files|
|**DW-371**|Fix reader properties.|
|**CONN-9693**|Upgrade `log4j` dependency in Flat File module|
|**CONN-9598**|Replaced `log4j` dependency for `slf4j` in Flat File module|