Release notes#

This document contains the release notes for the project.

0.3.1 - August 26, 2026#

Fix issue with `get_scripting_toolkit_session` called without args with Scripting Toolkit 5.0

#298

Fix docs build failure caused by Sphinx - LaTeX2e incompatibility

#265

Chore(deps): bump ansys/actions from 10.2.5 to 10.2.7 in the actions group

#226

Chore(deps): bump tornado from 6.5.4 to 6.5.5

#228

Chore(deps-dev): bump sphinx-autoapi from 3.7.0 to 3.8.0 in the doc-deps group

#229

Chore(deps-dev): bump ansys-grantami-recordlists from 2.0.1 to 2.1.0 in the dev-deps group

#230

Chore(deps): bump ansys-openapi-common from 2.3.2 to 2.4.0 in the src-deps group

#231

Chore(deps): bump actions/download-artifact from 8.0.0 to 8.0.1 in the actions group

#232

Chore(deps-dev): bump ansys-grantami-recordlists from 2.1.0 to 2.1.1 in the dev-deps group

#233

Chore(deps-dev): bump the dev-deps group across 1 directory with 2 updates

#239

Chore(deps): bump requests from 2.32.5 to 2.33.1 in the src-deps group

#240

Chore(deps): bump cryptography from 46.0.5 to 46.0.7

#241

Chore(deps): bump pygments from 2.19.2 to 2.20.0

#242

Chore(deps): bump ansys/actions from 10.2.7 to 10.2.12 in the actions group across 1 directory

#243

Chore(deps): bump pillow from 12.1.1 to 12.2.0

#244

Chore(deps-dev): bump pytest from 9.0.2 to 9.0.3

#245

Chore(deps): bump pypa/gh-action-pypi-publish from 1.13.0 to 1.14.0 in the actions group

#246

Chore(deps-dev): bump mypy from 1.20.0 to 1.20.1 in the dev-deps group

#247

Chore(deps): bump nbconvert from 7.17.0 to 7.17.1

#248

Chore(deps-dev): bump the dev-deps group with 2 updates

#249

Chore(deps): bump mistune from 3.2.0 to 3.2.1

#250

Chore(deps): bump urllib3 from 2.6.3 to 2.7.0

#251

Chore(deps): bump the actions group with 2 updates

#252

Chore(deps): bump ansys/actions from 10.3.0 to 10.3.1 in the actions group

#253

Chore(deps-dev): bump jupytext from 1.19.1 to 1.19.2 in the doc-deps group

#254

Chore(deps-dev): bump mypy from 1.20.2 to 2.1.0 in the dev-deps group

#255

Chore(deps): bump requests from 2.33.1 to 2.34.0 in the src-deps group across 1 directory

#256

Chore(deps): bump idna from 3.11 to 3.15

#257

Chore(deps-dev): bump the doc-deps group with 2 updates

#259, #261, #274

Chore(deps): bump requests from 2.34.0 to 2.34.2 in the src-deps group

#260

Chore(deps): bump ansys/actions from 10.3.1 to 10.3.2 in the actions group

#262

Chore(deps): bump actions/checkout from 6.0.2 to 6.0.3 in the actions group across 1 directory

#263

Chore(deps): bump tornado from 6.5.5 to 6.5.7

#264

Chore(deps): bump msgpack from 1.1.2 to 1.2.1

#266

Chore(deps): bump cryptography from 46.0.7 to 48.0.1

#267

Chore(deps): bump bleach from 6.3.0 to 6.4.0

#268

Chore(deps-dev): bump ipykernel from 7.2.0 to 7.3.0 in the doc-deps group

#270

Chore(deps-dev): bump pytest from 9.0.3 to 9.1.0 in the dev-deps group

#271

Chore(deps): bump actions/checkout from 6.0.3 to 7.0.0 in the actions group

#273

Chore(deps-dev): bump pytest from 9.1.0 to 9.1.1 in the dev-deps group

#275

Chore(deps): bump the actions group with 13 updates

#277, #284, #301, #305

Chore(deps): bump soupsieve from 2.8.3 to 2.8.4

#278

Chore(deps): bump mistune from 3.2.1 to 3.3.0

#279

Chore(deps): bump actions/labeler from 6.1.0 to 6.2.0 in the actions group

#281

Chore(deps): bump pillow from 12.2.0 to 12.3.0

#283

Chore(deps-dev): bump mypy from 2.1.0 to 2.3.0 in the dev-deps group

#285

Chore(deps-dev): bump jupytext from 1.19.4 to 1.19.5 in the doc-deps group

#287

Chore(deps): bump the actions group with 16 updates

#288

Chore(deps-dev): bump pre-commit from 4.6.0 to 4.6.1 in the dev-deps group

#289

Chore(deps-dev): bump sphinx-toolbox from 4.2.0 to 4.3.0 in the doc-deps group

#293

Chore(deps): bump cryptography from 48.0.1 to 50.0.0

#294

Chore(deps): bump pypa/gh-action-pypi-publish from 1.14.1 to 1.14.2 in the actions group

#296

Chore(deps-dev): bump pre-commit from 4.6.1 to 4.6.2 in the dev-deps group

#302

Chore: Update missing or outdated files

#269, #276, #290

Update ansys actions to 10.3.6

#291

Clean up module versioning and session factories tests

#299

Chore: update CHANGELOG for v0.3.0

#221

Chore(deps-dev): bump sphinx-autoapi from 3.6.1 to 3.7.0 in the doc-deps group

#222

Chore(deps): bump actions/download-artifact from 7.0.0 to 8.0.0 in the actions group

#225

Chore(deps-dev): bump ansys-sphinx-theme from 1.7.0 to 1.7.2 in the doc-deps group

#227

Align MI Dataflow requests usage with requests 2.34 inline types

#258

[pre-commit.ci] pre-commit autoupdate

#272, #280, #282, #286, #292, #295, #300, #303

0.3.0 - February 20, 2026#

FIX - Add timeout to bookmark resume method

#150

Add support for Scripting Toolkit 5.0

#198

Add Python 3.14 support

#199

Add support for direct instance logging

#200

Add API log handler

#203

Chore(deps): bump ansys/actions from 9 to 10 in the actions group

#129

Chore: update changelog for v0.2.0

#130

Add mandatory approval on release job

#132

Chore(deps): bump requests from 2.32.3 to 2.32.4 in the src-deps group

#133

Chore(deps-dev): bump the dev-deps group with 2 updates

#134, #142, #149, #157, #160, #174, #183

Chore(deps): bump urllib3 from 2.2.3 to 2.5.0

#135

Chore(deps-dev): bump pytest from 8.4.0 to 8.4.1 in the dev-deps group

#136

Update lock file

#137

Chore(deps-dev): bump nbsphinx from 0.9.6 to 0.9.7 in the doc-deps group

#138

Add missing required files

#139

Chore(deps-dev): bump pillow from 11.2.1 to 11.3.0

#140

Chore(deps-dev): bump ansys-sphinx-theme from 1.5.2 to 1.5.3 in the doc-deps group

#141

Update CONTRIBUTORS file

#145

Add vulnerability check job

#146

Docs: Update CONTRIBUTORS.md with the latest contributors

#147, #151

Chore(deps-dev): bump ipykernel from 6.29.5 to 6.30.1 in the doc-deps group

#148

Chore(deps-dev): bump pre-commit from 4.2.0 to 4.3.0 in the dev-deps group

#152

Chore(deps): bump the actions group with 2 updates

#153, #158, #181, #185

Chore(deps): bump requests from 2.32.4 to 2.32.5 in the src-deps group

#154

Chore(deps-dev): bump the doc-deps group with 2 updates

#156, #168, #169, #201, #211

Chore(deps-dev): bump ansys-sphinx-theme from 1.6.0 to 1.6.1 in the doc-deps group

#159

Pin action versions

#161

Chore(deps-dev): bump mypy from 1.18.1 to 1.18.2 in the dev-deps group

#163

Chore(deps): bump the actions group across 1 directory with 2 updates

#165

Chore(deps-dev): bump sphinx-autoapi from 3.6.0 to 3.6.1 in the doc-deps group

#166

Chore(deps): bump ansys-openapi-common from 2.3.0 to 2.3.2 in the src-deps group

#167

Chore(deps-dev): bump ipykernel from 7.0.1 to 7.1.0 in the doc-deps group

#170

Chore(deps): bump actions/download-artifact from 5.0.0 to 6.0.0 in the actions group

#171

Chore(deps): bump ansys/actions from 10.1.4 to 10.1.5 in the actions group

#173

Chore(deps): bump actions/checkout from 5.0.0 to 5.0.1 in the actions group

#175

Chore(deps-dev): bump pytest from 9.0.0 to 9.0.1 in the dev-deps group

#176

Chore(deps-dev): bump pre-commit from 4.4.0 to 4.5.0 in the dev-deps group

#177

Chore(deps): bump actions/checkout from 5.0.1 to 6.0.0 in the actions group

#178

Chore: Update missing or outdated files

#179

Chore(deps): bump urllib3 from 2.5.0 to 2.6.0

#180

Chore(deps-dev): bump the doc-deps group with 3 updates

#182

Chore(deps-dev): bump ansys-sphinx-theme from 1.6.3 to 1.6.4 in the doc-deps group

#184

Chore(deps-dev): bump mypy from 1.19.0 to 1.19.1 in the dev-deps group

#186

Add actions security check

#187

Chore(deps-dev): bump pre-commit from 4.5.0 to 4.5.1 in the dev-deps group

#188

Chore(deps-dev): bump filelock from 3.18.0 to 3.20.1

#189

Chore(deps-dev): bump sphinx-toolbox from 4.1.0 to 4.1.1 in the doc-deps group

#190

Update copyright year

#191

Chore(deps): bump urllib3 from 2.6.0 to 2.6.3

#192

Chore(deps-dev): bump virtualenv from 20.31.2 to 20.36.1

#194

Chore(deps-dev): bump filelock from 3.20.1 to 3.20.3

#195

Chore(deps): bump actions/checkout from 6.0.1 to 6.0.2 in the actions group

#204

Restore uv packages in frozen mode

#205

Bump nbconvert to v7.17.0

#206

Configure dependabot to use uv

#207

Chore(deps): bump ansys/actions from 10.2.3 to 10.2.4 in the actions group

#208

Remove dependabot private PyPI registries

#209

Chore(deps): bump cryptography from 46.0.3 to 46.0.5

#210

Chore(deps): bump pillow from 12.1.0 to 12.1.1

#212

Chore(deps): bump ansys/actions from 10.2.4 to 10.2.5 in the actions group

#213

Chore(deps-dev): bump ipykernel from 7.1.0 to 7.2.0 in the doc-deps group

#214

Prepare 0.3.0rc0 release

#215

Rename feature fragments

#218

Prepare 0.3.0 release

#220

Update version number

#127

Migrate to uv for package management and CI

#202

0.2.0 - June 06, 2025#

Support OIDC authentication with PyGranta clients

#123

Allow the configuration of PyGranta and Scripting Toolkit sessions

#124

chore(deps): bump actions/download-artifact from 4.2.1 to 4.3.0 in the actions group

#118

chore(deps): bump ansys-openapi-common from 2.2.2 to 2.3.0 in the src-deps group

#119

chore(deps-dev): bump jupytext from 1.16.7 to 1.17.1 in the doc-deps group

#120

chore(deps-dev): bump the doc-deps group with 2 updates

#121, #125

Update tornado to v6.5

#122

chore(deps-dev): bump the dev-deps group with 2 updates

#126

chore: update CHANGELOG for v0.1.0

#117

Prepare 0.2.0 release

#128

0.1.0 - April 28, 2025#

Feat: tech review

#74

Tech review fixes

#78

Make mi_dataflow.py private

#110

Fix CI for release with actions@v9

#115

Bump ansys-sphinx-theme from 1.2.2 to 1.2.6

#80

chore(deps-dev): bump pre-commit from 4.0.1 to 4.1.0

#81

chore(deps-dev): bump mypy from 1.13.0 to 1.14.1

#82

chore(deps-dev): bump nbsphinx from 0.9.5 to 0.9.6

#83

chore(deps-dev): bump jinja2 from 3.1.4 to 3.1.5

#84

chore(deps-dev): bump mypy from 1.14.1 to 1.15.0

#88

chore(deps-dev): bump jupytext from 1.16.6 to 1.16.7

#89

chore(deps-dev): bump sphinx-toolbox from 3.8.1 to 3.8.3

#91

chore(deps-dev): bump ansys-sphinx-theme from 1.2.6 to 1.3.2

#92

chore(deps-dev): bump sphinx-autoapi from 3.4.0 to 3.6.0

#93

chore(deps): bump cryptography from 44.0.0 to 44.0.1

#94

chore(deps-dev): bump pytest from 8.3.4 to 8.3.5

#96

chore(deps-dev): bump sphinx-toolbox from 3.8.3 to 3.9.0

#97

chore(deps-dev): bump nbsphinx from 0.9.6 to 0.9.7

#98

chore(deps-dev): bump ansys-sphinx-theme from 1.3.2 to 1.3.3

#99

chore(deps-dev): bump jinja2 from 3.1.5 to 3.1.6

#101

chore(deps-dev): bump pre-commit from 4.1.0 to 4.2.0

#102

chore(deps): bump ansys-openapi-common from 2.2.0 to 2.2.2

#103

chore(deps-dev): bump ansys-sphinx-theme from 1.3.3 to 1.4.2 in the doc-deps group

#105

chore(deps-dev): bump pytest-cov from 6.0.0 to 6.1.1 in the dev-deps group

#106

chore(deps): bump ansys/actions from 8 to 9 in the actions group

#107

chore(deps-dev): bump enum-tools from 0.12.0 to 0.13.0 in the doc-deps group

#109

Documentation review

#85

Apply Vale suggestions

#95

Add changelog page to documentation

#100

Fix Dependabot Configuration for Private PyPI

#104

Update release job to use gh-action-pypi-publish

#108

Prepare 0.1.0 release

#116