All Versions
18
Latest Version
Avg Release Cycle
47 days
Latest Release
1243 days ago
Changelog History
Page 2
Changelog History
Page 2
-
v0.5.0 Changes
March 23, 2020- ๐ Expand input/output support to
Data
,String
, and files (throughURL
s). - ๐ Reimplemented
CSVReader
andCSVWriter
for greater performance. - Introduction of
CSVError
adopting SE-112 protocols for easier debugging. - ๐ Make
Decoder
fully immutable. - โ
Expand tests on
CSVReader
,CSVWriter
, andCSVDecoder
. - ๐ OS requirements reduced to macOS 10.10, iOS 8, tvOS 9, watchOS 2.
- ๐ง First trials on Linux.
- ๐ Fixed bug on trim character strategy.
- ๐ Expand input/output support to
-
v0.4.1
March 11, 2020 -
v0.4.0 Changes
March 10, 2020- The
Decoder
implementation has been completely reworked to use small-sized value types and less protocols.
All in all, the implementation complexity has been greatly reduced. - ๐ง The
Decoder
initializer exposes the most used configuration parameters. - The
Decoder
now allows random access through keyed containers.
๐ A new configuration parameter has been added (bufferingStrategy
), letting the user control the amount of memory used by the decoder. Currently only.keepAll
is implemented. But later on, it will allow great performance usage for CSV decoded through file handles.
- The
-
v0.3.3
February 16, 2020 -
v0.3.2
January 27, 2020 -
v0.3.1
January 22, 2020 -
v0.3.0 Changes
October 12, 2019๐ง Swift Package Manager is supported for all Apple platforms (not Linux yet).
-
v0.2.0
September 12, 2018