Release notes#

This document contains the release notes for the project.

See CHANGELOG.md for release notes for v2.3.0 and earlier.

2.4.0 - March 04, 2026#

Improve session management when creating OIDC clients

#849

Replace asserts with instance checks during deserialization

#910

Prepare for 2.4.0rc0 release

#981

Prepare 2.4.0 release

#986

Update lock file

#830

Fix changelog fragments

#979

Improve HTTPS CA documentation

#792

Include changelog in documentation

#800

Fix CA bundle example in User Guide

#938

Rename fix changelog fragments

#984

Update CHANGELOG for v2.3.0

#783

Generate provenance attestations

#791

Use commit SHA to pin action versions

#795

Bump version to 2.4.0

#796

Set more restrictive workflow permissions

#801

Add security.md file

#831

Bump version to v2.4.0.dev0

#834

Add write permissions for documentation publish jobs

#835

Update CHANGELOG for v2.3.1

#879

Update CHANGELOG for v2.3.2

#882

Add workflow to check dependencies and action security

#888

Implement zizmor recommendations

#890

Fix dependabot auto-approve

#899

Update missing or outdated files

#920

Migrate from poetry to uv

#936

Zizmor - Fix CI warnings with template injection and concurrency

#939

Update Quoting in Dependabot Approval Workflow

#942

Remove incorrect semver-patch-days entry in dependabot.yml

#945

Remove unneeded dependabot_approve step

#948

Use uv ecosystem in dependabot config

#951

Add Python 3.14 support to CI/CD

#955

Standardize uv usage

#962

Update ansys/actions to v10.2.7

#980