Skip to content

v2.2.1 - #570

Merged
andrefpf merged 425 commits into
mainfrom
dev
Aug 13, 2026
Merged

v2.2.1#570
andrefpf merged 425 commits into
mainfrom
dev

Conversation

@andrefpf

@andrefpf andrefpf commented Aug 1, 2026

Copy link
Copy Markdown
Collaborator

Release Notes

  • Refactored structural and acoustic elements, with dedicated classes per element type (pipes, beams, valves, expansion joints, rigid element, and acoustic FEM/FETM elements).
  • New element attributes system and Preprocessor refactoring, simplifying model assembly.
  • New cross-section dataclasses (pipe, I/C/T profiles, circular/rectangular sections, valve and expansion joint).
  • New set of file management classes (spreadsheets, HDF5 and text) and data import assistant.
  • Fluid and material libraries now saved in JSON format.
  • Refactored input interfaces with shared base classes for nodes, lines and elements.
  • New animation widget replacing the old animation toolbar and unified toolbars.
  • New icons for light and dark themes and dedicated exception window.
  • Iniial support for the new rigid element, including 3D rendering and mesh generation integration.
  • New mesh setup window (MesherSetupInput).
  • Refactored reciprocating compressor and pump models, with simplified plots and REFPROP integration.
  • Reviewed rotations and offsets of valves and expansion joints, rebuilt stress computation and acoustic/structural solvers.
  • New input validators, unit converters (pint) and mesh/geometry utilities.
  • Expanded and refactored test suite (modal/harmonic analyses, reciprocating machines and file handling).
  • Updated dependencies (pytest 9.0.3, Ruff), build (pulse.spec) and automatic version bump tool.

JacsonGilVargas and others added 30 commits June 25, 2026 11:13
Update Application class to filter the scroll event for comboboxes
Fix warning icons when geometry change for material/fluid
JacsonGilVargas
JacsonGilVargas previously approved these changes Aug 1, 2026

@JacsonGilVargas JacsonGilVargas left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Excellent work.

@andrefpf
andrefpf marked this pull request as draft August 4, 2026 12:58
@andrefpf
andrefpf marked this pull request as ready for review August 4, 2026 12:59
@andrefpf andrefpf changed the title v2.2.0 v2.2.1 Aug 13, 2026
@andrefpf
andrefpf merged commit 737e250 into main Aug 13, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants