- Feature 1 Add configuration via
tv.toml
- Feature 2 Decimal alignment. Correct formatting with a single pass. General code clean up. Thanks @jacobmischka!
We also saw @namitaarya fix a help file typo.
- Feature 1 Detect floats with
f64::from_str
- Feature 2 Add the ability to pass file as argument. Not just stdin only.
- bug #75: Cut space from really long doubles.
- bug #25: Exponential notation is not captured as a float. Fixed with above feature 1.
We also saw some code quality improvements in this release. PR #82
The version number jump was due to testing out github actions on automated releases using git tags as the release name. It took a few tries to get right.
- Feature 1 Add package to snapcraft to increase accessibility.
- bug #55: fix panic on unicode string truncation
- BUG #40: Remove trailing comma.
- BUG #48: Logicals 1/0 were mentioned in comments, but not implemented.
- BUG #60: Ellipsis then space, not space then ellipsis.
The rest of the updates had to do with README updates and spelling errors in code comments.
This version was made possible by the contributions of @Lireer! Thank You!
- PR #40 Allow users to specify the deliminator with the
delimiter
option. - PR #42
clippy
warnings and code refactoring. - PR #41 change
.len()
to.chars().count()
to avoid potential column widths if the calue contains code points consisting of multiple bytes.
- BUG #33 Elipses used when NA should replace on unquoted string missingness #33
This problem was caused by all of the columns being width 1. When width is 1 the length of the string "NA" is 2. Since 2 was greater
than 1 NA was converted to elipses. To fix this problem I added a min width of 2 and while I was at it I includeed a new option
lower-column-width
- BUG #32 Column with integer 1 and 0 returns NaN for 0. This bug was caused by logging 0s. I added a condition on the sigfig decision tree to fix.
- Feature 1
lower-column-width
:The lower (minimum) width of columns. Must be 2 or larger. Default 2.
- Feature 2
upper-column-width
:The upper (maxiumum) width of columns. Default 20.
- Feature 2
debug-mode
:Print object details to make it easier for the maintainer to find and resolve bugs.
This is to save me time in the futre 😄
- BUG #29 Turns out the column count was correct.
tv
was not printing the last column
Minor Mistakes:
- Added color format to additional footer data.
- BUG #29: Column count was wrong.
- BUG #28: Accidental extra info printed from debug.
Feature Enhancement: