Release notes ############# This document contains the release notes for the PyDyna project. .. vale off .. towncrier release notes start `0.8.0 `_ - April 02, 2025 =============================================================================== .. tab-set:: .. tab-item:: Dependencies .. list-table:: :header-rows: 0 :widths: auto * - chore: bump pytest from 8.3.4 to 8.3.5 - `#763 `_ .. tab-item:: Documentation .. list-table:: :header-rows: 0 :widths: auto * - chore: update version - `#748 `_ * - chore: bump matplotlib from 3.10.0 to 3.10.1 - `#762 `_ * - chore: [pre-commit.ci] pre-commit autoupdate - `#764 `_ * - [pre-commit.ci] pre-commit autoupdate - `#766 `_ .. tab-item:: Fixed .. list-table:: :header-rows: 0 :widths: auto * - fix: handle initial_temperature_node/set correct with table-card - `#754 `_ * - fix: part set list generate gap - `#760 `_ * - feat: remove pyvista hard dependency - `#774 `_ .. tab-item:: Miscellaneous .. list-table:: :header-rows: 0 :widths: auto * - chore: update CHANGELOG for v0.7.1 - `#746 `_ * - fix: encrypted deck in expand - `#751 `_ * - fix: try to detect encoding when expanding decks - `#753 `_ * - fix pass **args to plotter object - `#755 `_ * - fix: try utf-8 before attempt encoding detection - `#756 `_ * - fix: issue reading series card with trailing whitespace - `#759 `_ * - feat: add include name property to keyword - `#768 `_ .. tab-item:: Test .. list-table:: :header-rows: 0 :widths: auto * - fix: remove print statement from test_initial_temperature - `#757 `_ `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 `_ .. vale on