Skip to content

chore(main): release 13.3.0#1409

Merged
tj098895 merged 1 commit intomainfrom
release-please--branches--main--components--libecalc
Apr 10, 2026
Merged

chore(main): release 13.3.0#1409
tj098895 merged 1 commit intomainfrom
release-please--branches--main--components--libecalc

Conversation

@github-actions
Copy link
Copy Markdown
Contributor

@github-actions github-actions Bot commented Mar 5, 2026

🤖 I have created a release beep boop

13.3.0 (2026-03-26)

Features

  • introduce GasCompressor as a process unit (#1435) (41d12e9)
  • process_solver: MultiPressureSolver for N ordered pressure targets on a shared shaft (#1452) (b1141f9)
  • solver: add structured failure events to Solution (#1458) (7167fa3)

Bug Fixes

  • individual_asv: stable recirculation boundary and correct success flag (#1451) (9ad1cce)
  • outlet-pressure-solver: return failure when rate is outside chart envelope (6bf7397)
  • recirculation-solver: return failure when rate is above stonewall at zero recirculation (#1455) (6bf7397)
  • upstream choke crashes with RateTooHighError at max choke (#1446) (dec649f)

Documentation

  • Update changelog for breaking changes in LTP/STP (#1433) (8abcc56)

Miscellaneous Chores

  • common filesystem for uv cache and venv (97cb8e3)
  • deps: bump actions/download-artifact from 7 to 8 (500205f)
  • fix process error typing (90aebf6)
  • fix ProcessSystem usage in asv solver (c95e425)
  • fix run.py typing error (90aebf6)
  • fix speed boundary (61af842)
  • idea settings (90aebf6)
  • improve punctuation and spacing of errors (#1456) (30b2b43)
  • improve readability of asv solver code (#1407) (458b7c7)
  • introduce process simulator (71ce3af)
  • introduce process system id (e662bc1)
  • introduce ProcessUnitId (7093ecc)
  • introduce StreamPropagator (7aa0a8a)
  • pandas stubs and some cli fixes (90aebf6)
  • rename (90aebf6)
  • rename ASVSolver to OutletPressureSolver (4b57ae1)
  • rename OutletPressureSolver find_solution method (1e8269a)
  • reportMissingTypeStubs (90aebf6)
  • typing fixes (90aebf6)
  • update ASVSolver instantiation (7aa62c5)
  • update npmrc cooldown (#1422) (6907ec8)
  • update readme (90aebf6)
  • upgrade dependencies for week 11. Auto-generated by devCalc (cbc2168)
  • upgrade dependencies for week 11. Auto-generated by devCalc (#1416) (0b81cc1)
  • upgrade dependencies for week 12. Auto-generated by devCalc (#1439) (66f62cb)
  • upgrade dependencies for week 13. Auto-generated by devCalc (#1461) (97a4e55)
  • use basedpyright (90aebf6)

Code Refactoring

  • add get_configuration to Solution (#1459) (ec7c355)
  • extract Configurations and SimulationUnitId from ProcessRunner to break import cycle (ec7c355)
  • implement common asv pressure control strategy (#1413) (761f9dc)
  • implement individual asv pressure control strategy (#1414) (2c29e85)
  • introduce anti surge strategy (#1417) (711cb0b)
  • introduce downstream choke pressure control strategy (#1424) (4c404c2)
  • introduce individual asv anti surge strategy (#1418) (0d312d5)
  • introduce OpertaingConfiguration as union of speed-, choke-, and recircconfigurations (ec7c355)
  • introduce pressure control strategy interface (#1410) (da31be8)
  • introduce upstream choke pressure control strategy (#1427) (898ad6c)
  • move recirculation range calculation to CompressorStageProcessUnit (#1415) (7a6e276)
  • rename Compressor to LegacyCompressor and GasCompressor to Compressor (41d12e9)
  • rename Mixer/Splitter to Legacy, introduce single-stream ProcessUnit variants (#1449) (ea02f9a)
  • use Compressor in process solvers, drop StageProcessUnit (#1447) (bed95cb)

Tests

  • add unit tests for Compressor process unit (41d12e9)

Continuous Integration

  • remove false positive vulns from GHAS dependabot (84dd740)

This PR was generated with Release Please. See documentation.

@github-actions github-actions Bot requested review from a team as code owners March 5, 2026 14:01
@github-actions github-actions Bot force-pushed the release-please--branches--main--components--libecalc branch 13 times, most recently from 37c6fbe to 2d9f8f2 Compare March 12, 2026 13:33
@github-actions github-actions Bot force-pushed the release-please--branches--main--components--libecalc branch 11 times, most recently from 383aeca to 5f27ca2 Compare March 19, 2026 10:13
@github-actions github-actions Bot changed the title chore(main): release 13.2.1 chore(main): release 13.3.0 Mar 19, 2026
@github-actions github-actions Bot force-pushed the release-please--branches--main--components--libecalc branch 2 times, most recently from 75422ea to 7c60adc Compare March 20, 2026 06:24
@github-actions github-actions Bot force-pushed the release-please--branches--main--components--libecalc branch 8 times, most recently from b27faf2 to fcd9ea0 Compare March 26, 2026 12:38
@github-actions github-actions Bot force-pushed the release-please--branches--main--components--libecalc branch from fcd9ea0 to fa88066 Compare March 26, 2026 18:50
@tj098895 tj098895 merged commit 4054ed5 into main Apr 10, 2026
5 checks passed
@tj098895 tj098895 deleted the release-please--branches--main--components--libecalc branch April 10, 2026 07:22
@github-actions
Copy link
Copy Markdown
Contributor Author

🤖 Created releases:

🌻

tj098895 added a commit that referenced this pull request Apr 10, 2026
tj098895 added a commit that referenced this pull request Apr 10, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant