The markdown parsing is broken/disabled for release notes. Sorry about that, I'm chasing the source of a crash that's been bringing this website down for the last couple of days.
Import compatibility, export delimiter & quotation fixes
1 year ago
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
1 year ago
## 0.8.0
API Changes:
- Replace namedRows/namedColumns and enumeratedRows/enumeratedColumns with CSV<Named> and CSV<Enumerated> 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
1 year ago
## 0.7.0
API Changes:
- Introduce delimiter guessing (#100) - @DivineDominion
Fix enumeration limit (esp. for header parsing)
2 years ago
## 0.6.1
Bugfixes:
- Fix enumeration limit being ignored in `Parser` (#98) - @jasonmedeiros
SwiftUI Naming Compatibility
3 years ago
API Changes:
- Rename `View` to `CSVView` to avoid SwiftUI namespace conflicts (#93) - @campionfellin
Other:
- Bump iOS Deployment target to 9.0, Xcode 12 recommended changes. (#91) - @DenTelezhkin
Fix description property
4 years ago
- The `description` property for `CSV` now properly handles values with quotes. See #86 for more info.
Initializer Cleanup
4 years ago
- Cleans up the initializer names to solve confusion in #39
- Changes `Package.swift` to support Swift v4 and v5.1
SwiftPM Support
4 years ago
- 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.
- update project to Xcode 10.2/Swift 5 @phpmaple @DivineDominion
- update code and project settings to Swift 4.2/Xcode 10.1 @marcospolanco @DivineDominion
- improve CSV enumeration @DivineDominion