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.
-
CsvColumnIndexAttributeto be able to map you CSV by column index. -
Tests for
CsvColumnIndexAttribute.
-
Change parameter
headername tohasHeader. -
Make
hasHeadermethod 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.