Releases: scottrhoyt/SwiftyTextTable
Releases · scottrhoyt/SwiftyTextTable
0.9.0
0.8.2
0.8.1
0.8.0
Breaking
- Update to Swift 4.
Enhancements
- None
Bug Fixes
- None
0.7.1
Breaking
- None
Enhancements
- None
Bug Fixes
- Fix Swift 4.0.2 deprecation of String.characters
0.7.0
Breaking
- None
Enhancements
- CI tests for Xcode 9 and Swift 4 on Linux support.
Bug Fixes
- Fixes for Xcode 9 beta 3
Table Service
Breaking
TextTableColumn.width
was refactored toTextTableColumn.width()
to better
reflect the O(n) complexity of calculating this value.TextTableObject
was renamed toTextTableRepresentable
.
Enhancements
- Added Documentation.
- Re-enabled console formatting support for Linux.
- Improved compilation time.
- Added convenience method for rendering tables from an array of
TextTableRepresentable
s (renderTextTable
). - Now available via CocoaPods.
Bug Fixes
- None
0.5.0: Heading In The Right Direction
0.5.0: Heading In The Right Direction
Breaking
TableObject.tableHeaders
was renameTableObject.columnHeaders
for clarity.
Enhancements
TextTable
s can now optionally have table headers.TableObject
s can now optionally supply a table header
Bug Fixes
- None
0.4.0: Swift 3.0 Support
0.4.0: Swift 3.0 Support
Breaking
SwiftyTextTable
adopts the new Swift 3.0 convention of explicit first
parameter labels for functions.- Linux support for dealing with console formatting escape sequences has been
removed for the time being due to regular expression portability problems.
Enhancements
- Swift 3.0 support!
Bug Fixes
- None
0.3.1: Swift 2.3 update
This is an updated release for compatibility with Swift 2.3 and Xcode 8.