Releases: dehesa/CodableCSV
Releases · dehesa/CodableCSV
Value Types
- The
Decoderimplementation has been completely reworked to use small-sized value types and less protocols.
All in all, the implementation complexity has been greatly reduced. - The
Decoderinitializer exposes the most used configuration parameters. - The
Decodernow 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.keepAllis implemented. But later on, it will allow great performance usage for CSV decoded through file handles.
SPM Support
Swift Package Manager is supported for all Apple platforms (not Linux yet).