67 fixed the short-circuit comparison when transition.attr or transition.style is passed a constant, but changed the interpolator to use interpolateString rather than interpolateNumber. (And I don’t recall my reasoning in https://github.com/d3/d3-transition/pull/67#issuecomment-345290841, since the interpolator is chosen based on the target value, not the current value.) We should still use interpolateNumber if the target value is a number.
67 fixed the short-circuit comparison when transition.attr or transition.style is passed a constant, but changed the interpolator to use interpolateString rather than interpolateNumber. (And I don’t recall my reasoning in https://github.com/d3/d3-transition/pull/67#issuecomment-345290841, since the interpolator is chosen based on the target value, not the current value.) We should still use interpolateNumber if the target value is a number.