All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
Added
for new features.Changed
for changes in existing functionality.Deprecated
for soon-to-be removed features.Removed
for now removed features.Fixed
for any bug fixes.Security
in case of vulnerabilities.
Integrate Kotools Types library (#42).
Fix pagination and filter ordering in the reader.
- Paginated CSV file's reading as a given type (#13).
- Filtered CSV file's reading as a given type (#35).
File targeting on Windows (#37).
Methods design for explicit error handling (#24).
Untyped functions (#26).
csvReader {...}
andcsvReaderAsync {...}
for reading a CSV file or returningnull
if something goes wrong (#5).strictCsvReader {...}
andstrictCsvReaderAsync {...}
for reading a CSV file or throwing an exception if something goes wrong (#7).csvWriter {...}
andcsvWriterAsync {...}
for writing rows in a CSV file or returningnull
if something goes wrong (#8).strictCsvWriter {...}
andstrictCsvWriterAsync {...}
for writing rows in a CSV file or throwing an exception if something goes wrong (#14).