Swiftpack.co - Swift Packages by swiftcsv

Swiftpack.co is a collection of thousands of indexed Swift packages. Search packages.

Packages published by swiftcsv

swiftcsv/SwiftCSV 0.9.1
CSV parser for Swift
⭐️ 901
🕓 29 weeks ago
🔖 Release Notes

Releases

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.
Swift 5
4 years ago
- update project to Xcode 10.2/Swift 5 @phpmaple @DivineDominion
Swift 4.2
4 years ago
- update code and project settings to Swift 4.2/Xcode 10.1 @marcospolanco @DivineDominion - improve CSV enumeration @DivineDominion
iOS macOS watchOS tvOS

Swiftpack is being maintained by Petr Pavlik | @ptrpavlik | @swiftpackco | API | Analytics