This file contains all the notable changes done to the Ballerina I/O package through the releases.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Make some of the Java classes proper utility classes
- Remove Error logger in module-ballerina-io
- Remove architecture diagram from the resources directory
- Fixed the issue related to maintaining order in writing CSV records
- Fixed the fileReadCsv and fileReadCsvAsStream APIs to maintain the order while reading CSV records
- Fixed the issue related to expected type in CSV data mapping
-Add support for Data Mapping in CSV read/write operations
- Fixes the unexpected error return
- Fixes the included and default parameter order in
io:fileWriteXml
API
- Improve the print APIs to support raw templates.
string val = "John"; io:println(`Hello ${val}!!!`); io:print(`Hello ${val}!!!`);