Skip to content

Releases: ansys/pymapdl

v0.68.4

15 Jul 19:08
Compare
Choose a tag to compare

Hello PyMAPDL user!

This is patch release aims to fix some PyMAPDL bugs, and improve internal package workflows.

What's Changed

New Features

Bug fixes or behavior changes

Documentation

  • docs: documenting new naming conventions for commits, branches and PRs. by @germa89 in #3228
  • build: bump certifi from 2024.2.2 to 2024.7.4 in /doc/source/examples/extended_examples/hpc by @dependabot in #3242
  • build: removing reredirect sphinx extension by @germa89 in #3224
  • docs: adapt static images to dark/light themes by @germa89 in #3249
  • build: update ansys-api-mapdl to 0.5.2 by @germa89 in #3255
  • build: bump zipp from 3.17.0 to 3.19.1 in /doc/source/examples/extended_examples/hpc by @dependabot in #3261

Maintenance

  • ci: Use CICD only on v* tags. by @germa89 in #3186
  • fix: using same labels everywhere by @germa89 in #3188
  • ci: checking documentation style in Examples directory too by @germa89 in #3191
  • ci: Update julia testing by @germa89 in #3211
  • ci: Fix missing labels format in dependabot file by @germa89 in #3204
  • build: bump importlib-metadata from 7.2.0 to 7.2.1 in the minimal group by @dependabot in #3212
  • build: bump scipy from 1.13.1 to 1.14.0 in the core group by @dependabot in #3213
  • build: bump the documentation group with 2 updates by @dependabot in #3214
  • build: bump autopep8 from 2.3.0 to 2.3.1 in the testing group by @dependabot in #3215
  • build: bump importlib-metadata from 7.2.1 to 8.0.0 in the minimal group by @dependabot in #3229
  • ci: improving if to match also schedule and workflow_dispatch by @germa89 in #3223
  • ci: increase the files checked for changes before load docs cache by @germa89 in #3237
  • build: bump the core group with 2 updates by @dependabot in #3241
  • ci: Using a dynamically generated matrix for testing job setup by @germa89 in #3232
  • ci: Adding v251 CentOS based image to testing by @germa89 in #3210
  • build: update requirements in devcontainer directory by @germa89 in #3217
  • build: bump grpcio from 1.64.1 to 1.65.0 in the grpc-deps group by @dependabot in #3270

Release notes: https://mapdl.docs.pyansys.com/version/stable/changelog.html
Full Changelog: v0.68.3...v0.68.4

v0.68.3

21 Jun 16:00
Compare
Choose a tag to compare

Hello PyMAPDL user!

This is patch release is just to implement a new in-memory backend which is highly experimental. No bug fix or other enhancements are included. Sorry for the inconvenience!

Release notes: https://mapdl.docs.pyansys.com/version/stable/changelog.html
Full Changelog: v0.68.2...v0.68.3

v0.68.2

18 Jun 16:40
Compare
Choose a tag to compare

Hello PyMAPDL user!

This is patch release aimed to fix some of PyMAPDL bugs, and improve some internal inner package workings.

Main changes

  • Added or fixed some MAPDL command: #3023, and #3037.
  • Improved MapdlPool class to connect to multiple remote IPs #3048
>>> pool = MapdlPool(ip=["127.0.0.2", "127.0.0.3", "127.0.0.4"])
Creating Pool: 100%|########| 3/3 [00:01<00:00,  1.43it/

What's Changed

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 #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/changelogs and adding release note in documentation #3019
  • feat: adding option to _ctrl command #3002
  • feat: making old API function discoverable when Click is not installed #3086

Changed

  • refactor: refactoring CLI #2960
  • ci: having only one set of Dependabot rules #3107
  • ci: adding tag for doc review #3118
  • ci: remove OS package duplicate #3147
  • ci: using trusted publisher release process #3171

Fixed

  • fix: avoiding future sphinx warning #3035
  • fix: update the general files to align with PyAnsys standards #3151
  • fix: combine the docker-compose files #3169

Documentation

  • docs: adding previous changes in changelog.d repository #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

Dependencies

  • build: bump autopep8 from 2.2.0 to 2.3.0 in the testing group #3179
  • build: bump pyvista[trame] from 0.43.9 to 0.43.10 #3180
  • build: bump ansys-sphinx-theme from 0.16.5 to 0.16.6 in the core group across 1 directory #3181

Miscellaneous

  • chore: removing cdb files #3036

New Contributors

Release notes: https://mapdl.docs.pyansys.com/version/stable/changelog.html
Full Changelog: v0.68.1...v0.68.2

v0.68.1

02 Apr 11:22
Compare
Choose a tag to compare

This is patch release aimed to fix some of PyMAPDL bugs, and improve some internal inner package inner workings.

Main changes

from ansys.mapdl.core.pool import LocalMapdlPool

pool = MapdlPool(2, start_instance=False, port=[50092, 50093])
print(pool)

image image

image image

What's Changed

New Features

Bug fixes or behavior changes

Documentation

Maintenance

Full Changelog: v0.68.0...v0.68.1

v0.68.0

27 Feb 22:09
Compare
Choose a tag to compare

Hey PyMAPDL users!

We've got some exciting updates coming your way with the latest release of our beloved pymapdl package! 🚀
This version do an important effort in improving PyMAPDL documentation and also solve many bug fixes.
There are also some important new features and enhancements.
Let's break it down and see what goodies await in version 0.68.0! 🎉✨

Main features

What's Changed

New Features

Enhancements

Bug fixes or behavior changes

Documentation

Read more

v0.67.0

11 Oct 13:53
Compare
Choose a tag to compare

This release is mainly because of maintenance reasons. There is no big changes or new features.

What's Changed

Bug fixes or behavior changes

Documentation

Maintenance

Full Changelog: v0.66.0...v0.67.0

v0.66.0

18 Sep 16:32
Compare
Choose a tag to compare

Hello there!

This new release has focused in two things:

Improved geometry API for plotting 🎨 (#2125)

This PR allows a more easy to maintain geometry plot API. Further more eases different entities plots and grouping. Thanks to this we can use mapdl.cmplot.

See Migration to the new geometry API

Introducing the component manager 🎰 (#2041)

Now you can access components using an API similar to the parameters one:

>>> mapdl.components
MAPDL Components
----------------
MYCOMP1                          : NODE
MYCOMP2                          : ELEM

and

>>> mapdl.components["mycomp1"]
Component(type='NODE', items=(1, 3, 6))

See Components API

Worth to mention 🤓

Additionally, we would like to highlight the following changes/improvements:

@ansys/pymapdl-maintainers and @ansys/pymapdl-developers hope you enjoy the new features! 🚀

What's Changed

New Features

Bug fixes or behavior changes

Documentation

Maintenance

  • Bump pandas from 2.0.1 to 2.0.2 by @dependabot in #2096
  • Bump to 0.66 by @germa89 in #2097
  • Bump imageio from 2.30.0 to 2.31.0 by @dependabot in #2105
  • Bump ansys-mapdl-reader from 0.52.13 to 0.52.14 by @dependabot in #2106
  • Bump plotly from 5.14.1 to 5.15.0 by @dependabot in #2107
  • Bump ansys-mapdl-reader, pytest and imageio by @github-actions in #2115
  • Fixing cache cleanup by @germa89 in #2124
  • Bump ansys-mapdl-reader from 0.52.15 to 0.52.16 by @dependabot in #2139
  • Bump scipy, pytest and sphinx-autodoc-typehints by @github-actions in #2145
  • Bump scipy, pytest and sphinx-autodoc-typehints by @github-actions in #2146
  • Bump pyansys-tools-report from 0.5.0 to 0.6.0 by @dependabot in #2153
  • Bump scipy from 1.11.0 to 1.11.1 by @dependabot in #2154
  • Bump pandas from 2.0.2 to 2.0.3 by @...
Read more

v0.65.2

09 Aug 18:37
Compare
Choose a tag to compare

v0.65.1

28 Jul 07:50
Compare
Choose a tag to compare
Allowing ansys-tools-path 0.2.4 for python3.7 compatibility

v0.65.0

02 Jun 09:54
Compare
Choose a tag to compare

What's Changed

New Features

Bug fixes or behavior changes

Documentation

Maintenance

New Contributors

Full Changelog: v0.64.1...v0.65.0