Releases: swiftcsv/SwiftCSV
Releases · swiftcsv/SwiftCSV
Privacy Manifest
0.10.0 bump version to 0.10.0
Import compatibility, export delimiter & quotation fixes
Bugfixes:
- Strip byte order mark from Strings when importing so they don't become part of imported content's cells.
See #97 for discussion. (#103) -- @lardieri - Respect alternate delimiters when serializing the CSV.
See #102 for discussion. (#107) -- @lardieri - Escape any double-quotes embedded inside the field values when serializing the CSV.
See #111 for discussion. -- @lardieri 
NamedCSV / EnumeratedCSV
0.8.0
API Changes:
- Replace namedRows/namedColumns and enumeratedRows/enumeratedColumns with CSV and CSV types
that both expose a rows/columns property with different types. This way you cannot screw up by trying to access
an unpopulated array because the CSV was loaded wrongly. The type knows it all. (#76) -- @DivineDominion- CSV.namedRows/CSV.namedColumns and CSV.enumeratedRows/CSV.enumeratedColumns are removed.
 - NamedCSV/EnumeratedCSV type aliases are introduced to simplify access.
 
 
Delimiter Guessing
Fix enumeration limit (esp. for header parsing)
SwiftUI Naming Compatibility
API Changes:
- Rename 
ViewtoCSVViewto avoid SwiftUI namespace conflicts (#93) - @campionfellin 
Other:
- Bump iOS Deployment target to 9.0, Xcode 12 recommended changes. (#91) - @DenTelezhkin
 
Fix description property
- The 
descriptionproperty forCSVnow properly handles values with quotes. See #86 for more info. 
Initializer Cleanup
- Cleans up the initializer names to solve confusion in #39
 - Changes 
Package.swiftto support Swift v4 and v5.1 
SwiftPM Support
- Adds SwiftPM support by @orangeince (#77)
 - Adds codecov.io support
 - Changes 
fatalError-ing out to throwing Swift errors 
Also enables Xcode 11 to download the package at this version.
Swift 5
- update project to Xcode 10.2/Swift 5 @phpmaple @DivineDominion