Skip to content

Top Level Codecs & InputStream Support

Choose a tag to compare

@dehesa dehesa released this 28 Apr 16:11
· 46 commits to master since this release
  • CSVEncoder/CSVDecoder adopts TopLevelEncoder/TopLevelDecoder when Combine is present.
  • CSVReader and CSVDecoder now also accept InputStreams.
    The introduction of this feature allows easier usage of CodableCSV by Command-line applications reading information from the .standardInput (i.e. stdin).
  • Most errors thrown by CodableCSV functions are now CSVErrors.
    All CSVErrors include the failure reason and provide help cues to avoid said problem.
  • Documentation has been expanded to cover all public and internal functionality.