What's Changed
- Improved robustness for large control problems by using 64-bit integers for control indices by @jbaayen in #1707
- Solver failure reporting fixed, with error messages now correctly indicating when a run fails by @k-horvath-deltares in #1703
- Interpolation now works for single-timestep variables by @jackvreeken in #1698
- State selection over empty intervals is handled correctly by @jackvreeken in #1697
- Reliable handling of ensemble-varying parameters, even when the first value is 1 by @jackvreeken in #1692
- Documentation updated to specify supported Python versions (3.9–3.13) by @jarsarasty in #1691
Full Changelog:: 2.7.0...2.7.1