リリースノート#
このドキュメントには、プロジェクトのリリースノートが含まれています。
0.69.3 - 2025-02-27#
追加#
- feat: add stochastic fem example #3648 
- feat: allow passing strings to the converter from the terminal #3679 
- feat: improving performance of save_selection #3697 
- feat: speed up requires_package using caching #3705 
- feat: avoiding reconnecting if MAPDL exited already #3708 
- feat: adding opened attribute #3731 
- feat: adding muted context manager #3760 
修正#
- fix: avoid MAPDL commands execution when gRPC connection fails. #3686 
- fix: using cached version for remove lock on exit #3709 
- fix: sfem example typo errors #3711 
- fix: allow numpy types for parameters #3720 
- fix: harfrq command #3729 
- fix: ram units #3730 
- fix: exiting on class deletion #3738 
- fix: problem with the load_table method #3745 
- fix: do all the cleaning commands before cleaning the database, so we avoid having to issue /POST1. #3747 
- fix: Bug located in VSEL using KSWP field #3753 
- fix: Improve error handling in GET method and enhance output logging #3758 
- fix: avoid returning output when using input grpc method #3759 
- fix: removig star from command name in changelog #3769 
依存関係#
- build: bump grpcio from 1.69.0 to 1.70.0 in the grpc-deps group #3699 
- build: bump imageio from 2.36.1 to 2.37.0 in the documentation group #3700 
- build: bump the documentation group across 1 directory with 3 updates #3727 
- build: update sphinx-autodoc-typehints to 3.0.1 #3733 
- build: bump sphinx-gallery from 0.18.0 to 0.19.0 in the documentation group #3743 
- build: bump pyansys-tools-report from 0.8.1 to 0.8.2 in the testing group #3744 
- build: bump the core group across 1 directory with 2 updates #3761 
- build: bump the documentation group across 1 directory with 2 updates #3766 
- build: temporary avoid flit latest version #3771 
その他#
- [pre-commit.ci] pre-commit autoupdate #3330 
ドキュメンテーション#
- docs: homogenizing commit/branches/pull request prefix #3737 
Maintenance#
- chore: update CHANGELOG for v0.69.2 #3688 
- ci: skipping non-student versions when running on remote #3690 
- ci: adding memory limitation to MAPDL command line #3693 
- build: bump numpy from 2.2.1 to 2.2.2 in the minimal group #3698 
- refactor: make cli testing not depending on MAPDL. #3678 
- test: adding tests asserting None are translated to "None". #3694 
- test: improving testing performance #3703 
- ci: improving testing #3716 
- test: improving pool testing #3736 
- build: bump the minimal group with 2 updates #3742 
- ci: enhance CI testing by summarizing tests durations #3754 
- refactor: removing warnings #3763 
- ci: using python3.12 as main testing python version #3767 
0.69.2 - 2025-01-22#
追加#
修正#
依存関係#
- build: bump grpcio from 1.68.1 to 1.69.0 in the grpc-deps group #3645 
- build: bump scipy from 1.14.1 to 1.15.0 in the core group #3646 
- build: bump pypandoc from 1.14 to 1.15 in the documentation group #3647 
- build: bump the core group with 3 updates #3670 
- build: bump imageio-ffmpeg from 0.5.1 to 0.6.0 in the documentation group #3671 
- build: bump autopep8 from 2.3.1 to 2.3.2 in the testing group #3672 
- build: bump pyfakefs from 5.7.3 to 5.7.4 #3673 
ドキュメンテーション#
- docs: fix post documentation #3684 
Maintenance#
0.69.1 - 2025-01-08#
追加#
- chore: update CHANGELOG for v0.69.0 #3641 
修正#
- fix: timeout for file checking #3642 
その他#
- feat: node/element selection commands returning selected ids #3636 
0.69.0 - 2025-01-08#
追加#
- test: skip test #3259 
- refactor: modifying - subprocesscalls and removing- try except continuestatements #3474
- refactor: launch_mapdl #3475 
- chore: update CHANGELOG for v0.68.6 #3479 
- refactor: __init__ file #3490 
- refactor: moving information class to another module #3491 
- test: check all commands are submitted #3501 
- test: faking-v150 #3509 
- refactor: externalise the 'report' features to another file #3511 
- refactor: simplifying directory setter property #3517 
- refactor: testing suite (random order) #3519 
- refactor: moving tests to classes to avoid repeated fixtures execution #3523 
- refactor: using test classes in test_inline tests #3524 
- chore: fix codecov.yml content #3542 
- refactor: adding logging calls to misc.py #3550 
- refactor: removing-run_as_prep7-in-favour-of-run_as #3551 
- refactor: adding-type-ints-to-misc #3553 
- test: adding test for start_timeout arg #3554 
- refactor: increase post module coverage #3556 
- refactor: using find_mapdl instead of find_ansys #3560 
- refactor: annotate pymapdl part 1 #3569 
- refactor: replace get_ansys_path with get_mapdl_path #3573 
- refactor: small improvements to test settings #3577 
- tests: adding timeout to each test #3621 
- refactor: Iterate over the dictionary directly instead of using .keys(). #3631 
変更#
- chore: update CHANGELOG for v0.68.2 #3183 
- ci: Use CICD only on - v*tags. #3186
- ci: checking documentation style in - Examplesdirectory too #3191
- chore: update CHANGELOG for v0.68.3 #3201 
- ci: Update julia testing #3211 
- ci: improving if to match also schedule and workflow_dispatch #3223 
- docs: documenting new naming conventions for commits, branches and PRs. #3228 
- ci: Using a dynamically generated matrix for testing job setup #3232 
- ci: increase the files checked for changes before load docs cache #3237 
- build: bump certifi from 2024.2.2 to 2024.7.4 in /doc/source/examples/extended_examples/hpc #3242 
修正#
- fix: using same labels everywhere #3188 
- ci: Fix missing labels format in dependabot file #3204 
- ci: wrong tagging on the coverage artifacts #3225 
- fix: avoid inspecting suspended processes #3227 
- fix: not deleting temporary file when - remove_temp_dir_on_exit=True #3247
- fix: local tests always running as student #3251 
- fix: incorrect env vars section #3252 
- fix: raising port busy when connecting #3507 
- fix: logo link #3525 
- fix: checking port on non-grpc mapdl instances #3540 
- fix: warning and add an exception if using class alone #3552 
- fix: gui-extended-example #3555 
- fix: python version warning #3570 
- fix: components typo #3582 
- fix: avoiding long names in test arguments #3583 
- fix: console launching #3586 
- fix: linkchecker and cheatsheet links #3589 
- fix: avoid verbose grpc interface when solving #3608 
- fix: exit getting frozen if routine is not finished #3617 
- fix: changelog #3640 
依存関係#
- build: bump pyvista[trame] from 0.43.9 to 0.43.10 #3194 
- build: bump the minimal group across 1 directory with 2 updates #3197 
- build: bump importlib-metadata from 7.2.0 to 7.2.1 in the minimal group #3212 
- build: bump scipy from 1.13.1 to 1.14.0 in the core group #3213 
- build: bump the documentation group with 2 updates #3214, #3495 
- build: bump autopep8 from 2.3.0 to 2.3.1 in the testing group #3215 
- build: update requirements in devcontainer directory #3217 
- build: removing reredirect sphinx extension #3224 
- build: bump importlib-metadata from 7.2.1 to 8.0.0 in the minimal group #3229 
- build: bump the core group with 2 updates #3241, #3515, #3534, #3566 
- build: update ansys-api-mapdl to 0.5.2 #3255 
- build: bump grpcio from 1.66.2 to 1.67.0 in the grpc-deps group #3493 
- build: bump ansys-sphinx-theme from 1.1.2 to 1.1.5 in the core group #3494 
- build: bump ansys-sphinx-theme from 1.1.2 to 1.1.6 in the core group across 1 directory #3496 
- build: bump pyansys-tools-report from 0.8.0 to 0.8.1 in the testing group #3516 
- build: bump grpcio from 1.67.0 to 1.67.1 in the grpc-deps group #3533 
- build: bump pytest-cov from 5.0.0 to 6.0.0 in the testing group #3535 
- build: bump ansys-sphinx-theme from 1.2.0 to 1.2.1 in the core group #3547 
- build: bump grpcio from 1.67.1 to 1.68.0 in the grpc-deps group #3565 
- build: bump pytest-rerunfailures from 14.0 to 15.0 in the testing group #3567 
- build: bump imageio from 2.36.0 to 2.36.1 in the documentation group #3593 
- build: bump grpcio from 1.68.0 to 1.68.1 in the grpc-deps group #3601 
- build: bump pytest from 8.3.3 to 8.3.4 in the testing group #3603 
- build: bump pyfakefs from 5.7.1 to 5.7.2 #3604 
- build: bump the core group across 1 directory with 3 updates #3612, #3633 
- ci: adding ubuntu 251 and 252 #3626 
- build: bump pyfakefs from 5.7.2 to 5.7.3 #3630 
その他#
- ci: [pre-commit.ci] pre-commit autoupdate #3206 
- ci: Adding v251 CentOS based image to testing #3210 
- feat: refactoring create_temp_dir #3239 
- docs: adapt static images to dark/light themes #3249 
- feat: adding 'pymapdl_nproc' to non-slurm runs #3487 
- feat: using version instead of exec_path for the MPI checks #3528 
- feat: raising error if plot image cannot be obtained #3559 
- feat: supporting v25.1 and v25.2 #3571 
- feat: adding-mode-warning #3574 
- feat: running MPI fix only if on windows #3575 
- feat: adding - check_has_mapdl#3576
- feat: improving load_array to reduce format line length #3590 
- feat: redirect MAPDL console output to a file #3596 
- feat: avoid errors when retrieving invalid routine #3606 
ドキュメンテーション#
- docs: documenting using pymapdl on clusters #3466 
- ci: avoiding linkcheck on changelog page #3488 
- feat: support for launching an MAPDL instance in an SLURM HPC cluster #3497 
- feat: passing tight integration env vars to mapdl #3500 
- docs: review of documenting using pymapdl on clusters (#3466) #3506 
- docs: adding-sbatch-support #3513 
- docs: removing extra links from landing page. #3526 
- DOC: Update pymapdl.rst #3527 
- [maint] remove importlib-metadata requirement #3546 
- docs: extracting information to another rst file #3549 
- docs: updating compatible Python versions #3572 
- docs: update docker instructions #3580 
- docs: adding some info for getting multiple compose running #3584 
- feat: update copyright year #3637 
Maintenance#
- ci: bump thollander/actions-comment-pull-request from 2 to 3 in the actions group #3481 
- ci: force coloring in pytest #3484 
- build: bump psutil from 6.0.0 to 6.1.0 in the minimal group #3492 
- ci: - ansys/actions/check-vulnerabilitiesto CI-CD #3505
- ci: bump actions/checkout from 4.2.1 to 4.2.2 in the actions group #3521 
- build: bump numpy from 2.1.2 to 2.1.3 in the minimal group #3541 
- ci: bump codecov/codecov-action from 4 to 5 in the actions group #3557 
- ci: skipping student versions when user is authenticated #3564 
- ci: adding codeql.yml #3585 
- feat: activate debug mode on testing using PYMAPDL_DEBUG_TESTING envvar #3594 
- build: bump numpy from 2.1.3 to 2.2.0 in the minimal group #3619 
- ci: adding student back #3623 
- ci: temporary skipping attrs license check #3624 
- build: bump the minimal group across 1 directory with 2 updates #3632 
- ci: fix safety issue #3638 
0.68.6 - 2024-10-11#
追加#
修正#
依存関係#
- build: bump grpcio from 1.66.1 to 1.66.2 in the grpc-deps group #3453 
- build: bump sphinx-autobuild from 2024.9.19 to 2024.10.3 in the documentation group #3454 
- build: bump ansys-tools-visualization-interface from 0.4.4 to 0.4.5 in the core group #3477 
- build: bump the documentation group with 3 updates #3478 
その他#
- feat: having two global flags. One for visualizer and one for pyvista #3460 
ドキュメンテーション#
Maintenance#
0.68.5 - 2024-10-04#
追加#
- feat: Adapt PyMAPDL to common plotter #2799 
- refactor: clean mapdl inprocess and move mute to MapdlCore #3220 
- refactor: moving tests to a class and adding delete method. #3258 
- maint: update CHANGELOG for v0.68.4 #3276 
- chore: drop python3.9 support #3326 
- chore: update image cache #3371 
- chore: pre-commit autoupdate #3373 
- chore: skip database testing on v23.X #3384 
- chore: remove mapdl_inprocess.py from codecov analysis #3404 
- perf: reduce-testing-time #3427 
変更#
修正#
- fix: removing io error when logging to closed streams #3273 
- fix: increasing timeout for local-min #3282 
- fix: local-min timeout #3288 
- fix: missing arguments in secdata #3295 
- Fix/node-numbering #3297 
- fix: filename with /OUTPUT command in stored commands #3304 
- fix: license headers #3307 
- fix: Making sure we skip all the pool unit tests. #3315 
- fix: reuploading file on CDREAD #3355 
- fix: warning raised in v251 #3361 
- fix: avoid changing entities ids after plotting #3421 
- fix: disabling logging on __del__ #3428 
- fix: small plotting fix #3439 
- fix: changelog #3452 
依存関係#
- build: bump numpy from 1.26.4 to 2.0.0 #3177 
- build: bump sphinx from 7.3.7 to 7.4.4 in the documentation group #3283 
- build: bump grpcio from 1.65.0 to 1.65.1 in the grpc-deps group #3299 
- build: bump sphinx from 7.4.4 to 7.4.6 in the documentation group #3300 
- build: bump ansys-tools-visualization-interface from 0.2.6 to 0.3.0 in the core group #3310 
- build: bump the documentation group with 3 updates #3311, #3324 
- build: bump pytest from 8.2.2 to 8.3.2 in the testing group #3312 
- build: bump grpcio from 1.65.1 to 1.65.2 in the grpc-deps group #3322 
- build: bump ansys-tools-visualization-interface from 0.3.0 to 0.4.0 in the core group #3323 
- feat: adding PYMAPDL_APDL_LOG env var for testing #3328 
- build: bump grpcio from 1.65.2 to 1.65.4 in the grpc-deps group #3344 
- build: bump the core group with 2 updates #3345, #3358, #3368 
- build: bump sphinx-gallery from 0.17.0 to 0.17.1 in the documentation group #3346 
- ci: bump ansys/actions from 6 to 7 in the actions group #3352 
- build: bump pyansys-tools-report from 0.7.3 to 0.8.0 in the testing group #3360 
- build: bump the documentation group across 1 directory with 3 updates #3363 
- build: bump grpcio from 1.65.4 to 1.66.0 in the grpc-deps group #3367 
- build: bump grpcio from 1.66.0 to 1.66.1 in the grpc-deps group #3381 
- build: bump plotly from 5.23.0 to 5.24.0 in the documentation group #3383 
- build: bump the core group with 3 updates #3386 
- build: bump sphinx-autobuild from 2024.4.16 to 2024.9.3 in the documentation group #3387 
- build: bump ansys-tools-visualization-interface from 0.4.0 to 0.4.4 in the core group #3400 
- build: bump plotly from 5.24.0 to 5.24.1 in the documentation group #3401 
- build: bump pytest from 8.3.2 to 8.3.3 in the testing group #3402 
- build: bump ansys-sphinx-theme from 1.0.8 to 1.0.11 in the core group #3418 
- build: bump sphinx-autobuild from 2024.9.3 to 2024.9.19 in the documentation group #3419 
- build: bump pandas from 2.2.2 to 2.2.3 in the documentation group #3433 
その他#
- feat/adding missing argument #3293 
- feat/adding preppost license to allowed #3294 
- docs: adding warning about *mwrite. Update *vwrite warning to include *mwrite #3296 
- feat: adding more descriptive errors #3319 
- feat: database module improvements #3320 
- feat: adding channel subscription method and tests #3340 
- feat: Adding 'methodconfig' for all services in channel to allow retry #3343 
- feat: adding python side retry mechanism #3354 
- Update conftest.py to switch mapdl.tbdat to mapdl.tbdata #3362 
- feat: supporting ´´to_dataframe()´´ for some bc list commands #3412 
- feat: add exit to inprocess backend #3435 
- feat: removing-CDB-files #3441 
ドキュメンテーション#
- feat: Supporting SLURM env vars for launching MAPDL configuration #2754 
- Docs/improving hpc documentation #3379 
- build: bump ansys-sphinx-theme from 1.0.5 to 1.0.7 in the core group #3382 
- docs: remove - thispagetitlemeta tag and add default #3389
- docs: fix keywords metadata #3396 
- docs: cards layout for the landing page #3414 
- docs: adding cheat sheet on documentation #3422 
- docs: revamping example landing page and adding groups #3434 
- docs: reorg hpc section #3436 
- docs: update image and code block #3440 
- docs: adding directive to hide elements #3449 
Maintenance#
- build: bump pyansys-tools-versioning from 0.5.0 to 0.6.0 in the minimal group #3357 
- build: bump importlib-metadata from 8.2.0 to 8.4.0 in the minimal group #3366 
- ci: pre-commit autoupdate #3443 
- ci: bump actions/checkout from 4.1.7 to 4.2.0 in the actions group #3444 
- ci: changing pre-commit commit and pr name #3445 
0.68.4 - 2024-07-15#
追加#
修正#
- fix: missing arguments on - OCDATAcommand #3226
- fix: Raising ValueError when using ips within pool library #3240 
- fix: pool issues #3266 
- fix: using same labels everywhere #3188 
- fix: avoid inspecting suspended processes #3227 
- fix: not deleting temporary file when - remove_temp_dir_on_exit=True #3247
- fix: local tests always running as student #3251 
- fix: incorrect env vars section #3252 
ドキュメンテーション#
依存関係#
- build: bump grpcio from 1.64.1 to 1.65.0 in the grpc-deps group #3270 
- build: bump zipp from 3.17.0 to 3.19.1 in /doc/source/examples/extended_examples/hpc #3261 
- build: bump the minimal group across 1 directory with 2 updates #3197 
- build: bump importlib-metadata from 7.2.0 to 7.2.1 in the minimal group #3212 
- build: bump scipy from 1.13.1 to 1.14.0 in the core group #3213 
- build: bump the documentation group with 2 updates #3214 
- build: bump autopep8 from 2.3.0 to 2.3.1 in the testing group #3215 
- build: update requirements in devcontainer directory #3217 
- build: removing reredirect sphinx extension #3224 
- build: bump importlib-metadata from 7.2.1 to 8.0.0 in the minimal group #3229 
- build: bump the core group with 2 updates #3241 
- build: update ansys-api-mapdl to 0.5.2 #3255 
- build: bump certifi from 2024.2.2 to 2024.7.4 in /doc/source/examples/extended_examples/hpc #3242 
Tests#
- test: skip test #3259 
Maintenance#
- ci: Fix missing labels format in dependabot file #3204 
- ci: wrong tagging on the coverage artifacts #3225 
- ci: Adding v251 CentOS based image to testing #3210 
- ci: [pre-commit.ci] pre-commit autoupdate #3206 
- ci: Use CICD only on - v*tags. #3186
- ci: checking documentation style in - Examplesdirectory too #3191
- chore: update CHANGELOG for v0.68.3 #3201 
- ci: Update julia testing #3211 
- ci: improving if to match also schedule and workflow_dispatch #3223 
- ci: Using a dynamically generated matrix for testing job setup #3232 
- ci: increase the files checked for changes before load docs cache #3237 
- ci: run extended array based on the person who open the PR #3256 
その他#
- chore: update CHANGELOG for v0.68.2 #3183 
0.68.3 - 2024-06-21#
追加#
- feat: Add an inprocess backend to pymapdl #3198 
0.68.2 - 2024-06-18#
追加#
- feat: add a MAPDL version section in for bug issues #2982 
- feat: adding some env var print to report #2999 
- feat: adding - cycexpandcommand #3023
- feat: update - vfquery#3037
- feat: add argument to disable run_at_connect in MapdlGrpc #3047 
- feat: allowing passing IP to - MapdlPool#3048
- feat: add argument to disable run_at_connect in MapdlGrpc #3049 
- feat: converting chained APDL commands to PyMAPDL context manager #3154 
- feat: allowing multiple IPs for remote connection on - MapdlPool#3166
- feat: implementing - ansys/actions/changelogsand adding release note in documentation #3019
- feat: adding option to - _ctrlcommand #3002
- feat: making old API function discoverable when Click is not installed #3086 
変更#
- refactor: refactoring CLI #2960 
修正#
ドキュメンテーション#
- docs: adding previous changes in - changelog.drepository #3182
- docs: clarifying MAPDL commands API section #3071 
- docs: HPC documentation #2966 
- docs: adding ML-Genetic Algorithm example #2981 
- docs: customize agent for linkchecker #2998 
- docs: setting docs version to v241 #3024 
- docs: adding documentation about remote mapdl pool #3046 
- docs: update a minor typo in mapdl.rst #3140 
 
    