Skip to content

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

0.0.7-alpha.0 (2026-04-29)

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)

0.0.6-alpha.0 (2026-03-14)

Features

  • make all effect parameters period-aware (#94) (e0f8e66)

0.0.5-alpha.0 (2026-03-14)

Features

  • add Investment for multi-period build-timing optimization (#85) (fe70bf8)

0.0.4-alpha.0 (2026-03-13)

Features

0.0.3-alpha.0 (2026-03-11)

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