20251225 3.7.5.r4403 (pre 3.7.6)
- Fix: The
Animate()function now explicitly clamps interpolated values to ensure they remain
strictly between the start and end range. Due to the high precision of 64-bitdoubleintroduced
in v3.7.5, intermediate calculations could slightly exceed the boundary (e.g., 360.00000000000006
when interpolating from 0 to 360.0 in 564 steps), requiring this clamp to prevent out-of-range errors.