.. _ref_release_notes: Release notes ############# This document contains the release notes for the project. See `CHANGELOG.md `_ for release notes for v2.3.0 and earlier. .. vale off .. towncrier release notes start `2.4.0 `_ - March 04, 2026 ======================================================================================= .. tab-set:: .. tab-item:: Fixed .. list-table:: :header-rows: 0 :widths: auto * - Improve session management when creating OIDC clients - `#849 `_ * - Replace asserts with instance checks during deserialization - `#910 `_ .. tab-item:: Dependencies .. list-table:: :header-rows: 0 :widths: auto * - Prepare for 2.4.0rc0 release - `#981 `_ * - Prepare 2.4.0 release - `#986 `_ .. tab-item:: Miscellaneous .. list-table:: :header-rows: 0 :widths: auto * - Update lock file - `#830 `_ * - Fix changelog fragments - `#979 `_ .. tab-item:: Documentation .. list-table:: :header-rows: 0 :widths: auto * - Improve HTTPS CA documentation - `#792 `_ * - Include changelog in documentation - `#800 `_ * - Fix CA bundle example in User Guide - `#938 `_ * - Rename fix changelog fragments - `#984 `_ .. tab-item:: Maintenance .. list-table:: :header-rows: 0 :widths: auto * - 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 `_ .. vale on