Release notes#
This document contains the release notes for the project.
0.68.5 - 2024-10-04#
Added#
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
Changed#
Fixed#
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
Dependencies#
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
Miscellaneous#
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
Documentation#
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
thispagetitle
meta tag and add default #3389docs: 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#
Added#
Fixed#
fix: missing arguments on
OCDATA
command #3226fix: 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 #3247fix: local tests always running as student #3251
fix: incorrect env vars section #3252
Documentation#
Dependencies#
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. #3186ci: checking documentation style in
Examples
directory too #3191chore: 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
Miscellaneous#
chore: update CHANGELOG for v0.68.2 #3183
0.68.3 - 2024-06-21#
Added#
feat: Add an inprocess backend to pymapdl #3198
0.68.2 - 2024-06-18#
Added#
feat: add a MAPDL version section in for bug issues #2982
feat: adding some env var print to report #2999
feat: adding
cycexpand
command #3023feat: update
vfquery
#3037feat: add argument to disable run_at_connect in MapdlGrpc #3047
feat: allowing passing IP to
MapdlPool
#3048feat: 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
#3166feat: implementing
ansys/actions/changelogs
and adding release note in documentation #3019feat: adding option to
_ctrl
command #3002feat: making old API function discoverable when Click is not installed #3086
Changed#
refactor: refactoring CLI #2960
Fixed#
Documentation#
docs: adding previous changes in
changelog.d
repository #3182docs: 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