This is new and really weird.
I have an sp-slider:
<sp-slider id="sliderColorValue" min="-64" max="64" value="0"></sp-slider>
There are times I want to programmatically set it to zero. I had been doing that with with:
document.getElementById("sliderColorValue").value = 0;
That was working fine, but not anymore. If I use that, it sets the slider to the maximum value (64). In order to set the slider to zero, it now requires:
document.getElementById("sliderColorValue").value = "0";
Only setting the slider to zero requires using the string value. For all other slider values, number values are fine.
I’m now testing for a value of zero for this slider and issuing a slider setter that uses the string value if it occurs, but that seems like a strange way to have to set a slider.
Addendum: I have multiple sp-sliders doing this, so I’m pretty sure it’s a real thing and not a one-off coding glitch.