0.71.0 - August 22, 2025
Added
chore: update CHANGELOG for v0.70.1 | #3923 |
refactor: update geometry tests | #3930 |
refactor: enhance error reporting in pytest output for better debugging | #3943 |
refactor: update MyReporter to display passed tests before failed tests | #3947 |
chore: migrated PR 3968 | #3971 |
Fixed
fix: add Stack Overflow links to linkcheck ignore list | #3922 |
fix: MapdlRuntimeError message in cwd |
#3938 |
fix: update Dockerfiles and docker-compose files to use v25.2-ubuntu-cicd and streamline environment variables | #3962 |
fix: eqslv not being properly converted. | #3978 |
fix: plotly on docs | #3980 |
Fix: migrator secret escaping | #4012 |
Fix: update article links | #4013 |
Fix: migrator syntax problem | #4031 |
Fix: disable quarto cheatsheet build | #4062 |
Fix: add curl installation to fix codecov upload | #4070 |
Fix: improve restarting mapdl during testing | #4077 |
Fix: some typos in the success migrator comment. | #4096 |
Fix: doc build workflow by using two containers: mapdl and dpf | #4132 |
Fix: update ansys-tools-visualization-interface version constraints in pyproject.toml | #4137 |
Fix: pyvista version | #4158 |
Dependencies
ci: use own DPF standalone Docker image reference in workflows | #3882 |
build: bump ansys-mapdl-reader from 0.55.0 to 0.55.1 in the core group | #3927 |
ci: using strict markers on pytest | #3934 |
ci: adding mypy support | #3940 |
build: bump plotly from 6.0.1 to 6.1.1 in the documentation group | #3945 |
build: bump ansys-sphinx-theme from 1.4.4 to 1.5.0 in the core group | #3974 |
build: bump plotly from 6.1.1 to 6.1.2 in the documentation group | #3975 |
Miscellaneous
Feat: using dpf instead of reader in "results" module | #1300 |
Ci: use ubuntu-latest github image | #3814 |
feat: exposing a reconnection method | #3933 |
feat: enhance error handling with color support and additional notes in exceptions. | #3964 |
feat: add invopt method to enable or disable inverse solving for load steps | #3979 |
Build: bump grpcio from 1.70.0 to 1.72.1 in the grpc-deps group | #3984 |
Build: bump the core group with 2 updates | #3985 |
Build: bump pandas from 2.2.3 to 2.3.0 in the documentation group | #3986 |
Build: bump pytest from 8.3.5 to 8.4.0 in the testing group | #3987 |
Docs: update contributors.md with the latest
contributors |
#3992, #4029, #4057, #4107 |
Ci: bump the actions group with 2 updates | #3995, #4183 |
Fix: selection on non-interactive | #3998 |
Build: bump grpcio from 1.72.1 to 1.73.0 in the grpc-deps group | #4004 |
Build: bump pytest-cov from 6.1.1 to 6.2.1 in the testing group | #4005 |
Ci: allow starting dpf on same container | #4008 |
Chore: (migrated pr #4009) docs: static rom training data generation example | #4011 |
Ci: bump ansys/actions from 10.0.8 to 10.0.11 in the actions group | #4014 |
Build: bump the pip group across 2 directories with 2 updates | #4015 |
Build: bump the pip group across 2 directories with 1 update | #4021 |
Build: bump pytest from 8.4.0 to 8.4.1 in the testing group | #4023 |
Build: bump pyiges[full] from 0.3.1 to 0.3.2 | #4024 |
Build: add shellcheck hook | #4026 |
Fix: (migrated pr 4027): added missing kwargs to the dmpoption command. | #4030 |
Ci: pre-commit autoupdate | #4032, #4061, #4083, #4117, #4142, #4170, #4180 |
Build: restrict vtk version to <9.5.0 for compatibility | #4034 |
Feat: improving inquire | #4035 |
Fix: typo in post | #4036 |
Ci: improving pytest reporting | #4037 |
Fix: update import paths and add verification files to examples | #4038 |
Refactor: moving parseip_route to misc | #4039 |
Feat: enhance ci scripts for improved logging and dpf-reader support | #4040 |
Chore: update changelog for v0.70.2 | #4044 |
Build: bump grpcio from 1.73.0 to 1.73.1 in the grpc-deps group | #4045 |
Build: bump the documentation group with 2 updates | #4047 |
Build: bump pytest-random-order from 1.1.1 to 1.2.0 in the testing group | #4048 |
Build: bump pyfakefs from 5.8.0 to 5.9.1 | #4049 |
Build: add support for ansys version 2026r1 | #4050 |
Build: add cooldown settings for actions and dependencies updates | #4051 |
Ci: bump ansys/actions from 10.0.11 to 10.0.12 in the actions group | #4053 |
Chore: add security.md with vulnerability reporting guidelines and supported versions | #4059 |
Build: remove deprecated ubuntu-student versions from build matrix | #4064 |
Ci: disabling dpf test because flaky | #4065 |
Docs: add new apdl resource link to learning and update external links | #4067 |
Build: bump ansys-tools-visualization-interface from 0.9.2 to 0.11.0 in the core group | #4073 |
Fix: inquire returning short env vars | #4074 |
Feat: implement platform-specific path handling in mapdl.directory | #4079 |
Refactor: formatting webserver scripts | #4086 |
Fix: handle root directory case in test | #4087 |
Build: bump pandas from 2.3.0 to 2.3.1 in the documentation group | #4091 |
Build: bump ansys-sphinx-theme from 1.5.2 to 1.5.3 in the core group across 1 directory | #4092 |
Fix: (migrated pr 4094): fix socket.gethostbyaddr(ip) error when no reverse dns available. | #4095 |
Test: enhance testing logging | #4097 |
Feat: using entrypoint to start mapdl | #4098 |
Refactor: enhance sys method type hints and clean up return value | #4099 |
Refactor: using path method for joining paths. | #4101 |
Build: bump aiohttp from 3.11.2 to 3.12.14 in /doc/source/examples/extendedexamples/gui in the pip group across 1 directory | #4103 |
Build: bump pytest-pyvista from 0.1.9 to 0.2.0 in the testing group | #4106 |
Refactor: move methods from mapdlgrpc class to core and extended | #4108 |
Fix: remove restriction on spaces in string values for mapdl parameters | #4109 |
Feat: parameterize tests for element and volume selection in post-processing | #4110 |
Feat: update logo images in readme and index files | #4112 |
Feat: add rpsd method to mapdlgrpc for variable retrieval as an array | #4114 |
Feat: allow psd plots to show | #4116 |
Feat: add tbpl command to plotcommands list | #4119 |
Fix: update mpwrite and mpread methods to enforce 'lib' as the only valid lib argument | #4123 |
Fix: improve code quality with docstring fix and better exception handling | #4124 |
Fix: command conversion | #4126 |
Docs: adding reporting example | #4127 |
Fix: remove unused image files from imagecache_dir | #4128 |
Feat: add secp command to plotcommands list | #4129 |
Feat: (pr 4122) adding osresult command to the misc loads | #4131 |
Refactor: adding type hints to result.py | #4133 |
Fix: ensure version is checked if execfile is provided | #4138 |
Ci: bump ansys/actions from 10.0.12 to 10.0.13 in the actions group | #4143 |
Refactor: splitting result file | #4144 |
Fix: migrated (PR 4146): Set post as a property so it's initialized when needed | #4147 |
Refactor: update supported versions section in SECURITY.md for clarity | #4152 |
Fix: Added scalarparam method to MapdlInProcess class | #4161 |
Build: bump grpcio from 1.73.1 to 1.74.0 in the grpc-deps group | #4163 |
Build: bump matplotlib from 3.10.3 to 3.10.5 in the core group | #4164 |
Build: bump pyfakefs from 5.9.1 to 5.9.2 | #4165 |
Build: update pyvista requirement from <=0.45.2 to <=0.45.3 | #4166 |
Test: update testdeprecated_params to include makeblock fixture to avoid plotting empty meshes error | #4168 |
Docs: Update CONTRIBUTORS.md with the latest
contributors |
#4169 |
Ci: bump ansys/actions from 10.0.13 to 10.0.14 in the actions group | #4171 |
Ci: adding pr docs preview action | #4173 |
Ci: adding auto assignee | #4174 |
Fix: reducing the amount of gRPC calls in get and add test for get command | #4184 |
Documentation
docs: adding plottly support to gallery examples | #2346 |
docs: Update CONTRIBUTORS.md with the latest
contributors |
#3946, #3970 |
feat: enhance error handling from terminal output for MAPDL launch | #3969 |
Revert: "test: removing composite example" | #4000 |
Docs: update documentation to 2023r2 |
#4060 |
Docs: adding a psd example | #4115 |
Maintenance
ci: implementing migrator workflow | #3878 |
ci: annotating launcher, convert and commands files | #3935 |
build: bump numpy from 2.2.5 to 2.2.6 in the minimal group | #3944 |
ci: bump ansys/actions from 9.0.9 to 9.0.12 in the actions group | #3957 |
Chore: update ci workflows to ansys/actions v10 | #3959 |
ci: update branch in migrator | #3973 |
ci: pre-commit autoupdate | #3981 |
ci: bump ansys/actions from 9.0.12 to 9.0.13 in the actions group | #3982 |
Refactor: streamline environment variable usage in migrator workflow | #4141 |