Release notes#

This document contains the release notes for the PyAnsys Geometry project.

0.5.4 - 2024-05-15#

Added#

  • feat: allow for product_version on geometry service launcher function #1182

Changed#

  • chore: update CHANGELOG for v0.5.3 #1177

Dependencies#

  • build: bump the docs-deps group with 4 updates #1178

  • build: bump pytest from 8.1.1 to 8.2.0 #1179

  • build: bump grpcio from 1.62.2 to 1.63.0 in the grpc-deps group #1186

  • build: bump the docs-deps group with 2 updates #1187

  • build: bump trame-vtk from 2.8.6 to 2.8.7 #1188

  • build: bump nbsphinx from 0.9.3 to 0.9.4 in the docs-deps group #1189

  • build: bump trame-vtk from 2.8.7 to 2.8.8 #1190

Miscellaneous#

  • chore: pre-commit automatic update #1180, #1193

  • docs: add geometry preparation for Fluent simulation #1183

0.5.3 - 2024-04-29#

Fixed#

  • fix: semver intersphinx mapping not resolved properly #1175

  • fix: start and end points for edge #1176

0.5.2 - 2024-04-29#

Added#

  • feat: add semver to intersphinx #1173

Changed#

  • chore: update CHANGELOG for v0.5.1 #1165

  • chore: bump version to v0.6.dev0 #1166

  • chore: update CHANGELOG for v0.5.2 #1172

  • fix: allow to reuse last release binaries (if requested) #1174

Fixed#

  • fix: GetSurface and GetCurve not available prior to 24R2 #1171

Miscellaneous#

  • docs: creating a NACA airfoil example #1167

  • docs: simplify README example #1169

0.5.1 - 2024-04-24#

Added#

  • feat: security updates dropped for v0.3 or earlier #1126

  • feat: add export_to functions #1147

Changed#

  • ci: adapt to vale v3 #1129

  • ci: bump ansys/actions from 5 to 6 in the actions group #1133

  • docs: add release notes in our documentation #1138

  • chore: bump ansys pre-commit hook to v0.3.0 #1139

  • chore: use default vale version #1140

  • docs: add user_agent to Sphinx build #1142

  • ci: enabling Linux tests missing #1152

  • ci: perform minimal requirements tests #1153

Fixed#

  • fix: docs link in example #1137

  • fix: update backend version message #1145

  • fix: Trame issues #1148

  • fix: Interactive documentation #1160

Dependencies#

  • build: bump ansys-tools-path from 0.5.1 to 0.5.2 #1131

  • build: bump the grpc-deps group across 1 directory with 3 updates #1156

  • build: bump notebook from 7.1.2 to 7.1.3 in the docs-deps group #1157

  • build: bump beartype from 0.18.2 to 0.18.5 #1158

Miscellaneous#

  • docs: add example on exporting designs #1149

  • docs: fix link in CHANGELOG.md #1154

  • chore: pre-commit automatic update #1159

0.5.0 - 2024-04-17#

Added#

  • feat: inserting document into existing design #930

  • feat: add changelog action #1023

  • feat: create a sphere body on the backend #1035

  • feat: mirror a body #1055

  • feat: sweeping chains and profiles #1056

  • feat: vulnerability checks #1071

  • feat: loft profiles #1075

  • feat: accept bandit advisories in-line for subprocess #1077

  • feat: adding containers to automatic launcher #1090

  • feat: minor changes to Linux Dockerfile #1111

  • feat: avoid error if folder exists #1125

Changed#

  • build: changing sphinx-autoapi from 3.1.a2 to 3.1.a4 #1038

  • chore: add pre-commit.ci configuration #1065

  • chore: dependabot PR automatic approval #1067

  • ci: bump the actions group with 1 update #1082

  • chore: update docker tags to be kept #1085

  • chore: update pre-commit versions #1094

  • build: use ansys-sphinx-theme autoapi target #1097

  • fix: removing @PipKat from *.md files - changelog fragments #1098

  • ci: dashboard upload does not apply anymore #1099

  • chore: pre-commit.ci not working properly #1108

  • chore: update and adding pre-commit.ci config hook #1109

  • ci: main Python version update to 3.12 #1112

  • ci: skip Linux tests with common approach #1113

  • ci: build changelog on release #1118

  • chore: update CHANGELOG for v0.5.0 #1119

Fixed#

  • feat: re-enable open file on Linux #817

  • fix: adapt export and download tests to new hoops #1057

  • fix: linux Dockerfile - replace .NET6.0 references by .NET8.0 #1069

  • fix: misleading docstring for sweep_chain() #1070

  • fix: prepare_and_start_backend is only available on Windows #1076

  • fix: unit tests failing after dms update #1087

  • build: beartype upper limit on v0.18 #1095

  • fix: improper types being passed for Face and Edge ctor. #1096

  • fix: return type should be dict and not ScalarMapContainer (grpc type) #1103

  • fix: env version for Dockerfile Windows #1120

  • fix: changelog description ill-formatted #1121

  • fix: solve issues with intersphinx when releasing #1123

Dependencies#

  • build: bump the docs-deps group with 2 updates #1062, #1093, #1105

  • build: bump ansys-api-geometry from 0.3.13 to 0.4.0 #1066

  • build: bump the docs-deps group with 1 update #1080

  • build: bump pytest-cov from 4.1.0 to 5.0.0 #1081

  • build: bump ansys-api-geometry from 0.4.0 to 0.4.1 #1092

  • build: bump beartype from 0.17.2 to 0.18.2 #1106

  • build: bump ansys-tools-path from 0.4.1 to 0.5.1 #1107

  • build: bump panel from 1.4.0 to 1.4.1 in the docs-deps group #1114

  • build: bump scipy from 1.12.0 to 1.13.0 #1115

Miscellaneous#

  • [pre-commit.ci] pre-commit autoupdate #1063

  • docs: add examples on new methods #1089

  • chore: pre-commit automatic update #1116