Release - v5.1.0
Release Notes
While not a large release, this release fixes a few large bugs I came across. I would recommend everyone moving to this version given there are bugs that could impact you.
-
Fixes
- Entering a negative fraction would incorrectly calculate the decimal equivalent
- Fractional rounding worked most of the time, but there were obvious bugs. For example, entering
4.9 frac 2
would NOT show the result as5
. The entire fractional display code was re-worked and I think it's good now. - When rounding, allow for providing a
0
for precision. This is the default, but previously you couldn't actually add the zero
-
Enhancements
- Built a spreadsheet to show correct results of fractional rounding and my automated tests match it now
- Many more frational tests were added to the unit testing
- Removed the
0/1
display for fractions that resulted in no fractional components (such as4.9 frac 2
. It's just5
and not5 0/1