Repository navigation
v3.0.0
v3.0.0 (major)
Changes since v2.0.0:
- Use Assert.AreSequenceEqual and Assert.Contains in the new comparison tests (@Claude)
- Compare exact values in IComparable so sorting is a total order [major] (@Claude)
- Round sums and differences to tens and hundreds when an operand is that coarse [patch] (@Claude)
- Move CI onto the shared ci-shared.yml pipeline (@Claude)
- Move Pow's logarithm path into a helper to keep its complexity within bounds (@Claude)
- Cover an exact operand on either side of a multiplication or division (@Claude)
- Count the result's integer digits without a floating-point comparison (@Claude)
- Compute Pow and Exp beyond the range of a double [patch] (@Claude)
- Keep the remainder of % smaller than the divisor [patch] (@Claude)
- Stop multiplying by zero from throwing when the zero is on the right [patch] (@Claude)
- Keep the base's precision when Pow or Exp takes an integer exponent [patch] (@Claude)
- Keep the sign of a negative base in Pow, and reject undefined powers [patch] (@Claude)
- Seed the abstraction-cost pair across every release [patch] (@Claude)
- Measure this type against a bare double, and chart it per release [patch] (@Claude)
- Seed the chart with every release the suite can measure [patch] (@Claude)
- Chart performance per release, and show it in the README [patch] (@Claude)
- Gate Dependabot auto-merge on CI actually being green (@Claude)
What's Changed
- Bump the ktsu group with 1 update by @dependabot[bot] in #121
- Bump Polyfill from 11.4.1 to 11.4.3 by @dependabot[bot] in #122
- Compare exact values in IComparable so sorting is a total order [major] by @matt-edmondson in #123
Full Changelog: v2.0.15...v3.0.0