Changelog
0.0.8 (2026-05-31)
Features
- api: allow period-varying flow profiles via DataFrame; rename TimeSeries → Variate (#165) (a8b535c)
Bug Fixes
Miscellaneous Chores
Features
- add component-level status on Storage (#145) (a536e4f)
- cache per-contributor effect contributions in Result (#140) (2f9b8d0)
- piecewise conversion via linopy add_piecewise_formulation (#147) (bf25e39)
Bug Fixes
- ci: let config control prerelease default, dispatch overrides (#111) (aadf16c)
- exclude highspy 1.14.0 due to MIP presolve bug and temporarilly the nevest xarray version (#129) (2f753e4)
- include Investment costs in compute_effect_contributions (#135) (6bc2d4b)
- scale effect per-hour bounds by timestep duration (#127) (3473d9c)
- use xarray-native comparison in effect_contributions validation (#139) (e34d7f7)
Features
- make all effect parameters period-aware (#94) (e0f8e66)
Features
- add Investment for multi-period build-timing optimization (#85) (fe70bf8)
Features
Features
- prepare core for package ecosystem (#59) (0c77bd0)
- replace Bus with Carrier (#60) (c3035e1)
- require explicit carriers in optimize() (#65) (e6b27d6)
- require explicit carriers in optimize() and ModelData.build() (#64) (f07df79)
Changelog