Releases: ansys/pymechanical
Releases · ansys/pymechanical
v0.11.2
What's Changed
New features or code improvements
- FEAT: Add graphics and globals by @dipinknair in #790
- FEAT: Add test for building gallery by @dipinknair in #787
- feat: add --script-args argument to ansys-mechanical by @klmcadams in #802
- FEAT: Update print_tree method by @dipinknair in #804
- FEAT: Add known issues and limitation section by @dipinknair in #760
Bug fixes or behavior changes
- Fix sentence in architecture file by @klmcadams in #800
Documentation
- chore: update CHANGELOG for v0.11.1 by @pyansys-ci-bot in #786
- MAINT: Bump the doc group with 4 updates by @dependabot in #788
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #789
- MAINT: Bump numpy from 1.26.4 to 2.0.0 by @dependabot in #773
- docs: update architecture.rst by @klmcadams in #796
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #801
- MAINT: Update nightly runs for 251 by @dipinknair in #803
- MAINT: Bump the doc group with 2 updates by @dependabot in #805
- MAINT: Refactor CICD by @dipinknair in #806
- fix exception when plotting a model with any line bodies by @koubaa in #812
- MAINT: Update dev version of pymechanical by @dipinknair in #814
- Update ACT API Reference Guide link by @klmcadams in #815
- MAINT: Bump sphinx from 7.3.7 to 7.4.4 in the doc group by @dependabot in #818
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #819
- MAINT: update for docker files 24R2 by @dipinknair in #811
- MAINT: Update for 24R2 by @dipinknair in #810
- MAINT: Update pymech-env by @dipinknair in #821
Full Changelog: v0.11.1...v0.11.2
v0.11.1
What's Changed
New features or code improvements
- FEAT: Add an App method to print project tree for embedding scenario by @dipinknair in #779
Bug fixes or behavior changes
Documentation
- chore: update CHANGELOG for v0.11.0 by @pyansys-ci-bot in #777
- Test specific version by @koubaa in #771
- chore: bump add-license-headers version to 0.3.2 by @klmcadams in #782
Full Changelog: v0.11.0...v0.11.1
v0.11.0
What's Changed
New features or code improvements
- feat: raise an exception if port or input script aren't provided in batch mode by @klmcadams in #753
- Doc: Add embedding api references by @dipinknair in #758
- feat: use changelog.rst instead of CHANGELOG.md for release notes by @klmcadams in #757
- feat: implement autoapi by @klmcadams in #761
Bug fixes or behavior changes
- FIX: Modify pre-commit hook by @dipinknair in #763
- fix lifetime issue by @koubaa in #768
- fix pythonnet issue by @koubaa in #772
- Fix: Remove disable sec check by @dipinknair in #776
Documentation
- chore: update CHANGELOG for v0.10.11 by @pyansys-ci-bot in #749
- MAINT: Bump the doc group with 4 updates by @dependabot in #751
- MAINT: Delete the apt-get lists after installing packages by @MaxJPRey in #750
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #752
- MAINT: Bump the doc group with 3 updates by @dependabot in #755
- MAINT: Update files as per pyansys standards by @dipinknair in #762
- MAINT: Bump grpcio from 1.64.0 to 1.64.1 in the core group by @dependabot in #764
- MAINT: Bump the doc group with 2 updates by @dependabot in #766
- MAINT: Bump pytest from 8.2.1 to 8.2.2 in the tests group by @dependabot in #765
- add method to update globals by @koubaa in #767
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #774
New Contributors
- @AdvaitChandorkar07 made their first contribution in #770
Full Changelog: v0.10.11...v0.11.0
v0.10.11
What's Changed
New features or code improvements
- feat: Add tests for animation exports by @dipinknair in #729
- add feature flags to ansys-mechanical cli by @koubaa in #735
- feat: Add test for deprecation warning by @dipinknair in #739
Bug fixes or behavior changes
- fix: merging coverage step in ci_cd by @klmcadams in #720
- fix: Publish coverage for remote connect by @dipinknair in #721
- fix: Restrict
protobuf
<6 by @dipinknair in #722 - Fix: add return for poster by @dipinknair in #727
- fix: cli test are not getting coverage by @dipinknair in #737
- fix: adding mechanical libraries by @dipinknair in #740
- fix: Display image and build info only for scheduled run by @dipinknair in #746
- feat: Add more coverage on logging by @dipinknair in #744
- fix: upload coverage files only for latest stable version on release workflow by @dipinknair in #748
Documentation
- chore: update CHANGELOG for v0.10.10 by @pyansys-ci-bot in #716
- Split pyvista into two methods and remove the stability workaround for 242 by @koubaa in #718
- Maint: Display image info by @dipinknair in #717
- Update conf.py by @PipKat in #723
- MAINT: Bump pytest from 8.1.1 to 8.2.0 in the tests group by @dependabot in #724
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #726
- MAINT: Bump the doc group with 3 updates by @dependabot in #725
- MAINT: Bump grpcio from 1.62.2 to 1.63.0 in the core group by @dependabot in #731
- MAINT: Bump the doc group with 2 updates by @dependabot in #732
- catch the mono version warning by @koubaa in #733
- set mono trace env vars before loading mono by @koubaa in #734
- MAINT: Bump grpcio from 1.63.0 to 1.64.0 in the core group by @dependabot in #741
- MAINT: Bump the doc group with 3 updates by @dependabot in #743
- MAINT: Bump pytest from 8.2.0 to 8.2.1 in the tests group by @dependabot in #742
Full Changelog: v0.10.10...v0.10.11
v0.10.10
What's Changed
New features or code improvements
- FEAT: Group dependabot alerts by @dipinknair in #666
- add windows library loader util by @koubaa in #672
- Feat: Add link check by @dipinknair in #693
- Feat: Add reports for remote connect tests by @dipinknair in #690
- Feat: Add app libraries test by @dipinknair in #696
- Add embedding_scripts marker by @klmcadams in #662
- Feat:
mechanical-env
check before running embedding by @dipinknair in #708 - Feat: Update
get_mechanical_path
by @dipinknair in #707 - feat: set up doc-deploy-changelog action by @klmcadams in #710
Bug fixes or behavior changes
- Fix: Assign ci bot for dependabot PR by @dipinknair in #677
- Fix: Add matrix python in embedding test by @dipinknair in #681
- fix transformation matrix by @koubaa in #683
- Fix: Remove warning message test for remote session launch by @dipinknair in #682
- Fix: Modify retrieving path of Mechanical in tests by @dipinknair in #688
- work around instability in 2024R1 by @koubaa in #695
Documentation
- Maint: post release change log update 10.9 by @dipinknair in #665
- Doc: fix docs and vale warning by @dipinknair in #656
- MAINT: Bump the doc group with 2 updates by @dependabot in #668
- MAINT: Bump the doc group with 2 updates by @dependabot in #673
- Maint: Auto approve and merge dependabot PR by @dipinknair in #674
- MAINT: Bump the doc group with 1 update by @dependabot in #678
- first version of 3d visualization with pyvista by @koubaa in #680
- MAINT: Bump the doc group with 3 updates by @dependabot in #689
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #691
- Maint: Add code cov report by @dipinknair in #692
- add open-usd exporter by @koubaa in #701
- cleanup by @koubaa in #702
- MAINT: Bump the doc group with 5 updates by @dependabot in #705
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #706
- update graphics based on backend changes by @koubaa in #711
- Maint: Modify nightly run by @dipinknair in #712
- MAINT: Bump the doc group with 5 updates by @dependabot in #715
- MAINT: Bump ansys/actions from 5 to 6 by @dependabot in #714
- MAINT: Bump grpcio from 1.62.1 to 1.62.2 in the core group by @dependabot in #713
Full Changelog: v0.10.9...v0.10.10
v0.10.9
What's Changed
New features or code improvements
- Feat: Block 32 bit python for embedding by @dipinknair in #647
- Add changelog action by @klmcadams in #653
Bug fixes or behavior changes
- Use _run for better i/o in tests by @koubaa in #655
- Test : pdf action by @dipinknair in #664
Documentation
- Doc: Add usage of cli under embedding by @dipinknair in #650
- DOC: Improve documentation for the embedded instances. by @MaxJPRey in #663
Maintenance & Testing
- Bump ansys-mechanical-env from 0.1.4 to 0.1.5 by @dependabot in #658
- Bump pytest-cov from 4.1.0 to 5.0.0 by @dependabot in #657
Full Changelog: v0.10.8...v0.10.9
v0.10.8
What's Changed
New features or code improvements
- Add LS Dyna unit test by @dipinknair in #584
- feat: Update cheat sheet with ansys-sphinx-theme by @Revathyvenugopal162 in #638
Bug fixes or behavior changes
- Fix : Add logo for dark theme by @dipinknair in #601
- Put remote example before embedding example by @klmcadams in #621
- Fix: Add MechanicalEnums by @dipinknair in #626
- Fix : Update Release action to use Stable version of Mechanical by @dipinknair in #628
- Fix: Update logo without slash by @dipinknair in #640
Documentation
- MAINT: Update vale version 3.1.0 by @dipinknair in #613
- Architecture doc by @koubaa in #612
- Minor updates to Architecture doc by @koubaa in #618
Maintenance & Testing
- Bump plotly from 5.18.0 to 5.19.0 by @dependabot in #605
- Bump pytest from 8.0.0 to 8.0.1 by @dependabot in #606
- Bump matplotlib from 3.8.2 to 3.8.3 by @dependabot in #607
- Bump ansys-sphinx-theme from 0.13.4 to 0.14.0 by @dependabot in #608
- Bump pypandoc from 1.12 to 1.13 by @dependabot in #609
- Bump pandas from 2.2.0 to 2.2.1 by @dependabot in #619
- Bump grpcio from 1.60.1 to 1.62.0 by @dependabot in #620
- Bump ansys-mechanical-env from 0.1.3 to 0.1.4 by @dependabot in #624
- Bump pytest from 8.0.1 to 8.0.2 by @dependabot in #623
- Bump pytest from 8.0.2 to 8.1.1 by @dependabot in #634
- Bump grpcio from 1.62.0 to 1.62.1 by @dependabot in #635
- Bump pyvista from 0.43.3 to 0.43.4 by @dependabot in #643
- Bump plotly from 5.19.0 to 5.20.0 by @dependabot in #644
Full Changelog: v0.10.7...v0.10.8
v0.10.7
What's Changed
New features or code improvements
- Add PyMechanical logo by @dipinknair in #592
Bug fixes or behavior changes
- Add pre-commit hooks by @dipinknair in #575
Documentation
- Update getting started page by @dipinknair in #561
- Update 232 to 241 in docs, docstrings, examples, and tests by @klmcadams in #566
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #580
- Doc: Automatic version update for Mechanical scripting external links by @dipinknair in #585
Maintenance & Testing
- Bump sphinxcontrib-websupport from 1.2.6 to 1.2.7 by @dependabot in #562
- Bump ansys-sphinx-theme from 0.13.0 to 0.13.1 by @dependabot in #563
- Bump pyvista from 0.43.1 to 0.43.2 by @dependabot in #564
- Bump panel from 1.3.6 to 1.3.7 by @dependabot in #570
- Bump tj-actions/changed-files from 41 to 42 by @dependabot in #572
- Bump sphinxemoji from 0.2.0 to 0.3.1 by @dependabot in #569
- Bump pandas from 2.1.4 to 2.2.0 by @dependabot in #571
- Bump peter-evans/create-or-update-comment from 3 to 4 by @dependabot in #576
- Bump pytest from 7.4.4 to 8.0.0 by @dependabot in #577
- Bump sphinx-autodoc-typehints from 1.25.2 to 1.25.3 by @dependabot in #578
- Bump panel from 1.3.7 to 1.3.8 by @dependabot in #579
- MAINT: Bump
ansys.mechanical.env
from 0.1.2 to 0.1.3 by @dipinknair in #583 - Bump ansys-sphinx-theme from 0.13.1 to 0.13.2 by @dependabot in #586
- Bump pytest-sphinx from 0.5.0 to 0.6.0 by @dependabot in #587
- Bump sphinx-autobuild from 2021.3.14 to 2024.2.4 by @dependabot in #588
- Bump grpcio from 1.60.0 to 1.60.1 by @dependabot in #589
- Bump mikepenz/action-junit-report from 3 to 4 by @dependabot in #593
- Bump imageio from 2.33.1 to 2.34.0 by @dependabot in #594
- Bump numpy from 1.26.3 to 1.26.4 by @dependabot in #595
- Bump ansys-sphinx-theme from 0.13.2 to 0.13.4 by @dependabot in #596
- Bump sphinx-autodoc-typehints from 1.25.3 to 2.0.0 by @dependabot in #597
- Bump pyvista from 0.43.2 to 0.43.3 by @dependabot in #598
Full Changelog: v0.10.6...v0.10.7
v0.10.6
What's Changed
New features or code improvements
- Add release note configuration by @dipinknair in #512
Bug fixes or behavior changes
- fix: pymeilisearch name typo and favicon by @Revathyvenugopal162 in #538
- Fix cli find mechanical by @dipinknair in #550
- Adding transaction for embedding by @dipinknair in #542
Documentation
- Update the gif to reduce the whitespace by @dipinknair in #540
- Bump pytest from 7.4.3 to 7.4.4 by @dependabot in #546
- Bump jupyter-sphinx from 0.4.0 to 0.5.3 by @dependabot in #547
- Update license headers and package versions by @klmcadams in #556
Maintenance & Testing
- Bump github/codeql-action from 2 to 3 by @dependabot in #532
- Bump pyvista from 0.43.0 to 0.43.1 by @dependabot in #536
- Bump panel from 1.3.4 to 1.3.5 by @dependabot in #535
- Bump actions/download-artifact and actions/upload-artifact from 3 to 4 by @dependabot in #533
- Bump tj-actions/changed-files from 40 to 41 by @dependabot in #544
- Bump panel from 1.3.5 to 1.3.6 by @dependabot in #543
- Bump
add-license-headers
from 0.2.2 to 0.2.4 by @klmcadams in #549 - Bump numpy from 1.26.2 to 1.26.3 by @dependabot in #551
- Bump ansys-mechanical-env from 0.1.0 to 0.1.1 by @dependabot in #552
New Contributors
- @Revathyvenugopal162 made their first contribution in #538
- @jorgepiloto made their first contribution in #541
- @germa89 made their first contribution in #548
Full Changelog: v0.10.5...v0.10.6
v0.10.5
What's Changed
- Update CHANGELOG.md by @klmcadams in #418
- Fix enum printout by @koubaa in #421
- Add codeql.yml for security checks by @klmcadams in #423
- Bump imageio from 2.31.4 to 2.31.5 by @dependabot in #430
- Bump ansys-sphinx-theme from 0.11.2 to 0.12.1 by @dependabot in #427
- Bump numpydoc from 1.5.0 to 1.6.0 by @dependabot in #428
- Bump actions/checkout from 3 to 4 by @dependabot in #426
- Bump grpcio from 1.58.0 to 1.59.0 by @dependabot in #429
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #431
- fix appdata tests by @koubaa in #425
- remove version limit for protobuf by @koubaa in #432
- unset all logging environment variables by @koubaa in #434
- Run all embedding tests & fix appdata tests by @klmcadams in #433
- remove legacy configuration test by @koubaa in #436
- add readonly flag and assertion by @koubaa in #441
- Update ansys_mechanical_api to 0.1.1 by @klmcadams in #444
- update changelog due to v0.10.4 patch release by @klmcadams in #445
- pytest --ansys-version dependent on existing install by @klmcadams in #439
- Bump stefanzweifel/git-auto-commit-action from 4 to 5 by @dependabot in #448
- Bump pyvista from 0.42.2 to 0.42.3 by @dependabot in #446
- Bump ansys-sphinx-theme from 0.12.1 to 0.12.2 by @dependabot in #447
- Adds a check if path is None in app.save method by @rajesh1359 in #453
- Update examples page by @klmcadams in #450
- remove unneeded try/except by @koubaa in #457
- Flexible version for embedding & remote example by @klmcadams in #459
- Update obsolete api in quick workbench testing - embedding by @dipinknair in #461
- Updated wording for revn-variations section by @klmcadams in #458
- Bump ansys-sphinx-theme from 0.12.2 to 0.12.3 by @dependabot in #463
- Bump numpy from 1.26.0 to 1.26.1 by @dependabot in #464
- Update temporary file creation in test_app by @klmcadams in #466
- Fix ignored env in cli by @dipinknair in #465
- Bump pypandoc from 1.11 to 1.12 by @dependabot in #470
- Bump imageio from 2.31.5 to 2.31.6 by @dependabot in #469
- Bump add-license-headers from v0.1.3 to v0.2.0 by @klmcadams in #472
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #471
- Fix private appdata environment variables and folder layout by @klmcadams in #474
- Bump tj-actions/changed-files from 39 to 40 by @dependabot in #477
- Bump ansys-sphinx-theme from 0.12.3 to 0.12.4 by @dependabot in #480
- Bump pytest from 7.4.2 to 7.4.3 by @dependabot in #482
- Bump panel from 1.2.3 to 1.3.0 by @dependabot in #479
- Bump plotly from 5.17.0 to 5.18.0 by @dependabot in #478
- Bump pandas from 2.1.1 to 2.1.2 by @dependabot in #481
- Bump : python version from 3.8 to 3.9 by @dipinknair in #484
- Bump grpcio from 1.59.0 to 1.59.2 by @dependabot in #485
- Bump imageio from 2.31.6 to 2.32.0 by @dependabot in #487
- Bump panel from 1.3.0 to 1.3.1 by @dependabot in #486
- Bump matplotlib from 3.8.0 to 3.8.1 by @dependabot in #488
- Bump sphinx-autodoc-typehints from 1.24.0 to 1.25.2 by @dependabot in #492
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #489
- Bump ansys-sphinx-theme from 0.12.4 to 0.12.5 by @dependabot in #493
- Bump pandas from 2.1.2 to 2.1.3 by @dependabot in #494
- Bump numpy from 1.26.1 to 1.26.2 by @dependabot in #495
- Remove .reuse and LICENSES directories & bump add-license-header version by @klmcadams in #496
- Fix hanging embedding tests by @klmcadams in #498
- Bump matplotlib from 3.8.1 to 3.8.2 by @dependabot in #502
- Bump imageio from 2.32.0 to 2.33.0 by @dependabot in #503
- Bump grpcio from 1.59.2 to 1.59.3 by @dependabot in #504
- Bump panel from 1.3.1 to 1.3.2 by @dependabot in #510
- Bump sphinx-gallery from 0.14.0 to 0.15.0 by @dependabot in #509
- Add pymeilisearch by @dipinknair in #508
- Add cheetsheat template and improve example visibility by @dipinknair in #506
- Bump panel from 1.3.2 to 1.3.4 by @dependabot in #518
- Bump actions/labeler from 4 to 5 by @dependabot in #517
- Add 242 to scheduled nightly run by @klmcadams in #519
- Fix ansys-mechanical for finding path by @dipinknair in #516
- Bump actions/setup-python from 4 to 5 by @dependabot in #523
- Bump imageio from 2.33.0 to 2.33.1 by @dependabot in #524
- Bump grpcio from 1.59.3 to 1.60.0 by @dependabot in #527
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #528
- Bump pandas from 2.1.3 to 2.1.4 by @dependabot in #525
- Bump pyvista from 0.42.3 to 0.43.0 by @dependabot in #526
- Add mechanical-env to workflow by @klmcadams in #521
- Add doc pdf build to workflow by @klmcadams in #529
- Replace workbench_lite with mechanical-env in the docs by @klmcadams in #522
Full Changelog: v0.10.4...v0.10.5