v13.7.9
Immutable
release. Only release title and notes can be modified.
13.7.9 (2026-06-05)
Bug Fixes
- libecalc: compute INDIVIDUAL_ASV_RATE per-stage boundary against realistic upstream inlet (#1597) (4425d9a)
- libecalc: reset recirculation inside AntiSurgeStrategy.apply() (#1594) (b9587d2)
- libecalc: surface stonewall failure from upstream-choke pressure control (#1599) (1bad9b7)
- libecalc: tighten Solution.combine semantics and clean up OutletPressureSolver (#1609) (1e88d67)
- libecalc: use speed-aware stonewall bounds in common-ASV evaluation (#1605) (194a505)
- process: binary search returns last accepted value instead of arbitrary midpoint (#1589) (3a0ddb0)
Miscellaneous Chores
- add process simulation yaml builder (#1603) (e0e6544)
- add process unit yaml builders (#1600) (0c0f3ba)
- add yaml builders for inlet streams and predefined fluid models (#1601) (c25c15a)
- bug in yaml mapper assumed process_units had name attribute (#1598) (d733f96)
- skip blowing up exception when it is expected (#1595) (4cd7c0d)
- upgrade dependencies for week 23. Auto-generated by devCalc (#1606) (7f19646)
Code Refactoring
- extract production solver assembly from test-only builder (#1596) (b2df1db)
- libecalc: lift inline recirculation resets into PressureControlStrategy.reset() (b9587d2)
- replace yaml compressor stages with process units in pipeline (#1591) (9f47f9e)
Tests
- use fixture factories instead of functions directly (46f5f75)