Skip to content

Releases: equinor/ecalc

v13.0.4

09 Feb 15:20

Choose a tag to compare

13.0.4 (2026-02-09)

Miscellaneous Chores

  • add support for python 3.14, drop support for python 3.11 (10c2f80)
  • format and test unexpected license changes properly (b13645c)

Code Refactoring

  • remove choke from process system (edee9bc)

v13.0.3

05 Feb 14:10
c01e0ad

Choose a tag to compare

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

29 Jan 12:59

Choose a tag to compare

13.0.2 (2026-01-29)

Bug Fixes

  • Add missing GPL license text to LICENSE (#1349) (af09684)
  • issue with nan in elementwise sum (261aeea)

Documentation

  • remove duplicate classifiers in pyproject.toml (#1353) (97275df)

Miscellaneous Chores

v13.0.1

28 Jan 11:40
bef4edc

Choose a tag to compare

13.0.1 (2026-01-28)

Bug Fixes

Miscellaneous Chores

  • init parallel system yaml (0f832b0)
  • upgrade dependencies for week 05. Auto-generated by devCalc (#1348) (4159978)

v13.0.0

26 Jan 13:18
2d6af69

Choose a tag to compare

13.0.0 (2026-01-26)

⚠ BREAKING CHANGES

  • remove ADJUSTMENT from FACILITY_INPUTS (#1339)
  • remove ADJUSTMENT from FACILITY_INPUTS (#1333)
  • --csv will no longer disable the csv file, --no-csv should be used instead.

Features

Bug Fixes

  • --csv will no longer disable the csv file, --no-csv should be used instead. (94ced50)
  • ensure shaft speed is set correctly after root-finding (#1325) (61c18eb)

Reverts

Documentation

Miscellaneous Chores

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

14 Jan 09:53

Choose a tag to compare

12.2.0 (2026-01-14)

Features

  • add configurable cache sizes for NeqSimFluidService (#1314) (5b4fcf3)

Bug Fixes

  • filter out energy containers if no energy usage model (6915085)

Miscellaneous Chores

Code Refactoring

  • move serializable chart (69f4f8b)
  • pure dataclass Fluid architecture with two-level caching (#1294) (fe52fca)
  • remove emission noise (7450d50)

Tests

v12.1.11

08 Jan 14:56

Choose a tag to compare

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

  • remove frequency from YamlModel (c2b8f41)
  • restructure errors (f66e321)

v12.1.10

06 Jan 07:57
0571c97

Choose a tag to compare

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

Tests

v12.1.9

02 Jan 09:44
788073e

Choose a tag to compare

12.1.9 (2025-12-30)

Miscellaneous Chores

  • don't return emission results (b92ce5c)
  • upgrade dependencies for week 01. Auto-generated by devCalc (#1296) (472fa10)
  • upgrade pre commit to latest (#1297) (e8fc4d7)

Tests

  • add x86 mark for tests dependent on arch (f38eefd)

v12.1.8

16 Dec 08:37

Choose a tag to compare

12.1.8 (2025-12-16)

Miscellaneous Chores

  • upgrade dependencies for week 51. Auto-generated by devCalc (#1288) (d353f52)