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.
-
CsvColumnIndexAttribute
to be able to map you CSV by column index. -
Tests for
CsvColumnIndexAttribute
.
-
Change parameter
header
name tohasHeader
. -
Make
hasHeader
method parameter non-optional.
-
Renamed the base namespace to
UniCSV
. -
Renamed the primary static class to
CsvParser
.
- Moved some parts of the code to their own utility classes and files.
- Mapping a CSV sheet to a collection of concrete types. It allows direct mapping via property or field names, or by using the
[CsvColumn(name)]
attribute.
- Overhauled tests suite.
- Initial version of the package.