Skip to content

0.5.0

Choose a tag to compare

@orchetect orchetect released this 29 Mar 05:30

New

  • Added new ByteOrderMark enum
  • Added new PlainTextFile struct to read text files with text encoding auto-detection
  • StringTable: Expanded initializers to allow specifying text encoding
  • StringTable: Added columnIndex(withName:caseInsensitive:trimWhitespace:) method

Improved

  • Text encoding auto-detection is now vastly improved
  • CSV and TSV are now Equatable, Hashable, and Sendable
  • Several small bugfixes

Changed

  • StringTable: [safe:col:] subscript: Renamed to [safeRow:col]
  • StringTable: Added [row:col:] and [safeRow:col:] subscripts that take column name string