Release notes#

This document contains the release notes for the PyDyna project.

0.7.1 - 2025-02-25#

Added#

  • feat: Add .remove method to deck class (#681) #682

  • fix: BOUNDARY_PRESCRIBED_MOTION_*_ID option and CONTROL_MPP_DECOMPOSITION_TRANSFORMATION (Issue #696) #701

  • fix: Mat 196 (#707) #708

Dependencies#

  • build(deps): bump numpy from 2.1.3 to 2.2.2 #670

Documentation#

  • build(deps): bump pyvista from 0.44.1 to 0.44.2 #651

  • build(deps): bump jupyterlab from 4.3.1 to 4.3.4 #652

  • build(deps): bump nbsphinx from 0.9.5 to 0.9.6 #655

  • build(deps): bump ansys-sphinx-theme from 1.2.2 to 1.2.6 #665

  • [pre-commit.ci] pre-commit autoupdate #666

  • fix: Options api rework #671

  • build(deps): bump ipython from 8.29.0 to 8.31.0 #673

  • build(deps): bump imageio from 2.36.1 to 2.37.0 #674

  • build(deps): bump scikit-learn from 1.6.0 to 1.6.1 #675

  • build(deps): bump sphinx-autodoc-typehints from 2.5.0 to 3.0.1 #676

  • build(deps): bump pypandoc from 1.14 to 1.15 #677

  • chore: [pre-commit.ci] pre-commit autoupdate #678, #743

  • build(deps): bump imageio-ffmpeg from 0.5.1 to 0.6.0 #694

  • fix: Support multiline include #699

  • fix: SET_PART_LIST_GENERATE #702

  • Rename variable card #703

  • chore: add dependabot groups #704

  • chore: bump the doc group with 5 updates #705

  • fix: Assign series card property #706

  • feat: Assign fields for duplicate cards in constructor #716

  • chore: bump numpy from 2.2.2 to 2.2.3 #722

  • chore: pre-commit autoupdate #724

  • chore: bump the doc group across 1 directory with 2 updates #727

  • fix: Read parameters #728

  • fix: add test scenario for bug 584 #729

  • fix: Rework defaults #730

  • chore: bump the doc group with 3 updates #741

  • fix: Contact mpp fix #744

  • feat: add api to get keyword names #745

Fixed#

  • fix: Fix BOUNDARY_PRESCRIBED_MOTION and CONSTRAINED_BEAM_IN_SOLID #668

  • fix: *CONSTRAINED_ADAPTIVITY (#650) #683

  • fix: deck.get() in the presence of Encrypted keywords #720

  • fix: mat295 iso #725

Miscellaneous#

  • chore: update CHANGELOG for v0.7.0 #661

  • Release/0.7 #662

  • support single path in *INCLUDE_PATH in the expand method #697

  • feat: Start to handle *INCLUDE_TRANSFORM in Deck.expand() #709

  • feat: Import encrypted file #712

  • fix: Allow setting option fields to None #713

  • ci: use main version of the action for doc-style #715

  • add active func to codegen for duplicate card group #718

  • Default duplicate card #731

  • fix: Rename cards #732

  • fix: Contact options #733

  • Refactor codegen #734

  • Fix issues #742

Test#

  • feat: get by subkeyword and add transform links #735

  • feat: begin to handle *DEFINE_TRANSFORMATION when expanding include decks #740

0.7.0 - 2025-01-10#

Added#

  • fix: CONTROL_TIMESTEP and CONTROL_TIME_STEP (#629) #631

Dependencies#

  • build(deps): bump ansys-sphinx-theme from 1.2.1 to 1.2.2 #630

  • build(deps): bump matplotlib from 3.9.2 to 3.10.0 #640

  • build(deps): bump scikit-learn from 1.5.2 to 1.6.0 #642

Documentation#

  • chore: update CHANGELOG for v0.6.1 #627

  • fix: update launcher,add argument to define ansys version #632

  • build(deps): bump pytest from 8.3.3 to 8.3.4 #633

  • build(deps): bump sphinx-autoapi from 3.3.3 to 3.4.0 #635

  • build(deps): bump imageio from 2.36.0 to 2.36.1 #636

  • build(deps): bump ansys-api-dyna from 0.4.1 to 0.4.2 #637

  • [pre-commit.ci] pre-commit autoupdate #638

  • add parameter set to lib #644

  • feat: support 3.13 #645

Fixed#

  • fix: reading *CONTROL_DEBUG #643

  • fix run_dyna #658

Miscellaneous#

  • fix: warn out of bounds characters when reading lines #647

  • test: add test for deepcopy #648

  • feat: Option to disable LSPP defaults #649

0.6.1 - 2024-11-22#

Documentation#

  • build(deps): bump jupyterlab from 4.3.0 to 4.3.1 #618

  • build(deps): bump ansys-sphinx-theme from 1.2.0 to 1.2.1 #619

  • build: allow Numpy 1.X #626

Miscellaneous#

  • chore: update CHANGELOG for v0.6.0 #625

0.6.0 - 2024-11-20#

Added#

  • feat: changelog actions #613

Miscellaneous#

  • fix: make pr-check-title independent #624