Releases: equinor/ecalc
Releases · equinor/ecalc
v13.0.4
v13.0.3
13.0.3 (2026-02-05)
Documentation
Miscellaneous Chores
- deps: bump actions/checkout from 4 to 6 (6160d88)
- init process simulation (8dc5ed3)
- test uv.lock only dependency scanning (3f394d6)
- upgrade dependencies for week 06. Auto-generated by devCalc (70fb8db)
Code Refactoring
- add yaml process system top level (#1367) (18f5388)
- add YAML types for inlet streams and fluid model refs (#1365) (06054fa)
- make liquid remover inherit from ProcessUnit (#1372) (59706d2)
- make temperature setter inherit from ProcessUnit (#1373) (6b847cf)
- merge choke and pressure modifier classes (#1371) (c5013ae)
- raise exception when process system is outside capacity (d1effef)
- remove old process system and unit classes (#1356) (3e55c3b)
- remove shaft from process system (3b6f818)
Tests
- add choke and speed solver tests (61c83af)
Continuous Integration
v13.0.2
v13.0.1
v13.0.0
13.0.0 (2026-01-26)
⚠ BREAKING CHANGES
- remove ADJUSTMENT from FACILITY_INPUTS (#1339)
- remove ADJUSTMENT from FACILITY_INPUTS (#1333)
--csvwill no longer disable the csv file,--no-csvshould be used instead.
Features
Bug Fixes
--csvwill no longer disable the csv file,--no-csvshould be used instead. (94ced50)- ensure shaft speed is set correctly after root-finding (#1325) (61c18eb)
Reverts
Documentation
Miscellaneous Chores
- remove duplicate code (#1328) (6a803e3)
- remove interrogate (92b701c)
- remove pdoc and nbconvert (04f7cbf)
- update docs (cf05eff)
- update snapshot (da0726f)
- upgrade dependencies for week 05. Auto-generated by devCalc (eff2476)
Code Refactoring
- assign ports to all compressor models that receive fluid streams (ecbacfa)
- assign ports to all compressor models with common shaft (#1291) (ecbacfa)
- make ports from splitters and mixers (ecbacfa)
- merge multiple streams and pressures train into common shaft train (#1295) (2b429a2)
- move category enums to presentation/yaml (d04949a)
- move NodeInfo (f68980a)
- remove ADJUSTMENT from FACILITY_INPUTS (#1333) (334d343)
- remove common base in dto (b7e5596)
- remove ResultOptions (aa9cd0d)
- remove unused array type (a7aeabd)
- rename NodeInfo to ContainerInfo (20ce886)
- update compress to accept only FluidStream argument (#1307) (db48551)
- use setter for asv recirculation instead of passing values (#1283) (da0726f)
v12.2.0
v12.1.11
12.1.11 (2026-01-08)
Bug Fixes
- handle small negative rates in splitter due to floating precision issues (#1305) (7a34ad2)
- incorrect usage of pressure exception (#1310) (e78af71)
- incorrect usage of pressure exception pt. 2 (#1311) (3a12299)
Miscellaneous Chores
- add docstrings (7a34ad2)
- allow core to approve changelog entries in draft (#1308) (1459f9b)
- enable ruff for tests folder (293a3b4)
Code Refactoring
v12.1.10
12.1.10 (2026-01-06)
Documentation
- remove notebook examples (c00aff2)
Miscellaneous Chores
- deps: bump actions/download-artifact from 6 to 7 (3536a31)
- deps: bump actions/upload-artifact from 5 to 6 (6b4fdf5)
- update changelog (#1299) (424ee7d)
- upgrade dependencies for week 02. Auto-generated by devCalc (#1301) (c56ed10)
Code Refactoring
- results mapping (c42ee8f)
Tests
- patch uuid4 (acd1219)