Release notes#
This document contains the release notes for the project.
0.4.1 - October 12, 2026#
Add get_target/get_source on connections and fix transactional commit field names |
|
Add scripting get(name) accessor for non-dot-accessible names |
|
Surface renamed name/visibility fields through deprecation shims |
|
Align metamodel |
|
Add opt-in resolve_libraries flag to load and map library element contents |
|
Read and write complex value expressions as text |
|
Resolve feature chaining |
|
Change valuation reading process |
|
Support includesDerived/includesInherited and derive local collections |
|
Forward includes_derived/includes_inherited on execute_query and element resolution |
|
Add ForwardedNotification class and extend properties in Classifier, Feature, and Type |
|
Enhance derived collections and testing framework, fix issues with missing reconstruction on derived collections |
|
Centralized identifiers |
|
Add api version check |
|
Align project API parameters |
|
Navigate nested library packages reached through NamespaceImport |
Rework FeatureValue set-value commits and drop legacy defaultValue paths |
|
Make IPython autocomplete honor element __dir__ via complete_object hook |
|
Resolve no-name elements via their ElementType and ID declared name |
|
Hide private backing fields from static element autocomplete |
|
Add enum support |
|
Change name to declared_name in unchanged code |
|
Preload roots before build and resolve root package via Namespace |
|
Round-trip LiteralString values with KerML string-literal escaping |
|
Repair e2e transactional documentation links and KerML literal string updates |
|
Improve library package retrieval logic in ProjectImpl |
|
Get libraries package() should not raise error |
|
Resolve internal LibraryPackage contents when resolve_libraries is false |
|
Serialize feature-chain expressions |
|
Return every root package from the project |
|
Fill missing derived membership collections |
Bump ansys/actions/doc-changelog from 11.0.3 to 11.0.4 |
|
Bump prek from 0.4.14 to 0.5.0 |
|
Bump prek from 0.5.0 to 0.5.2 |
|
Bump ansys-sphinx-theme from 1.10.0 to 1.11.0 |
|
Bump ansys/actions/doc-changelog from 11.0.4 to 11.0.6 |
|
Bump ansys/pre-commit-hooks from v0.5.2 to v0.8.0 |
|
Pin hook revisions to frozen SHAs and enable Dependabot |
|
Bump astral-sh/ruff-pre-commit from v0.15.4 to 0.16.6 in the pre-commit group across 1 directory |
|
Bump ansys/actions/doc-style from 11.0.6 to 11.0.8 |
|
Bump ansys/actions/doc-deploy-changelog from 11.0.6 to 11.0.8 |
|
Bump ansys/actions/check-vulnerabilities from 11.0.6 to 11.0.8 |
|
Bump ansys/actions/build-wheelhouse from 11.0.6 to 11.0.8 |
|
Bump ansys/actions/doc-build from 11.0.6 to 11.0.8 |
|
Bump prek from 0.5.2 to 0.5.3 |
|
Bump numpydoc from 1.10.0 to 1.11.0 |
|
Bump the pre-commit group across 1 directory with 2 updates |
|
Bump ansys/actions/check-pr-title from 11.0.6 to 11.0.8 |
|
Bump ansys/actions/check-actions-security from 11.0.6 to 11.0.8 |
|
Bump ansys/actions/tests-pytest from 11.0.6 to 11.0.8 |
|
Bump ansys/actions/doc-deploy-stable from 11.0.6 to 11.0.8 |
|
Bump ansys/actions/code-style from 11.0.6 to 11.0.8 |
|
Bump ansys/actions/release-github from 11.0.6 to 11.0.8 |
|
Bump ansys/actions/doc-deploy-dev from 11.0.6 to 11.0.8 |
|
Bump ansys/actions/doc-changelog from 11.0.6 to 11.0.8 |
|
Bump ansys/actions/build-library from 11.0.6 to 11.0.8 |
|
Bump the pre-commit group with 2 updates |
|
Bump pytest-mock from 3.15.1 to 3.16.0 |
|
Bump prek from 0.5.3 to 0.5.4 |
|
Bump astral-sh/ruff-pre-commit from v0.16.9 to 0.16.10 in the pre-commit group |
Adapt builder and mappers to the regenerated metamodel |
|
Use a dot-safe ClassName_<id> fallback for empty-name elements |
|
Adapt builder to FeatureChaining with lazy inherited-proxy caching |
|
Remove rest api support for diagrams |
|
Move parse_and_set_value from elements to SysMLTools |
|
Expose real UUID for inherited elements instead of self-built composed IDs |
|
Add SysMLTools.get_element_visibility and remove name and visibility deprecation shims |
|
Unify metamodel |
|
Reuse an HTTP session when loading SysML v2 projects |
0.4.0b2 - September 15, 2026#
Add get_target/get_source on connections and fix transactional commit field names |
|
Add scripting get(name) accessor for non-dot-accessible names |
|
Surface renamed name/visibility fields through deprecation shims |
|
Align metamodel |
|
Add opt-in resolve_libraries flag to load and map library element contents |
|
Read and write complex value expressions as text |
|
Resolve feature chaining |
|
Change valuation reading process |
|
Support includesDerived/includesInherited and derive local collections |
|
Forward includes_derived/includes_inherited on execute_query and element resolution |
|
Add ForwardedNotification class and extend properties in Classifier, Feature, and Type |
|
Enhance derived collections and testing framework, fix issues with missing reconstruction on derived collections |
|
Centralized identifiers |
|
Add api version check |
Rework FeatureValue set-value commits and drop legacy defaultValue paths |
|
Make IPython autocomplete honor element __dir__ via complete_object hook |
|
Resolve no-name elements via their ElementType and ID declared name |
|
Hide private backing fields from static element autocomplete |
|
Add enum support |
|
Change name to declared_name in unchanged code |
|
Preload roots before build and resolve root package via Namespace |
|
Round-trip LiteralString values with KerML string-literal escaping |
|
Repair e2e transactional documentation links and KerML literal string updates |
|
Improve library package retrieval logic in ProjectImpl |
|
Get libraries package() should not raise error |
Bump ansys/actions/doc-changelog from 11.0.3 to 11.0.4 |
|
Bump prek from 0.4.14 to 0.5.0 |
|
Bump prek from 0.5.0 to 0.5.2 |
|
Bump ansys-sphinx-theme from 1.10.0 to 1.11.0 |
|
Bump ansys/actions/doc-changelog from 11.0.4 to 11.0.6 |
|
Bump ansys/pre-commit-hooks from v0.5.2 to v0.8.0 |
|
Pin hook revisions to frozen SHAs and enable Dependabot |
|
Bump astral-sh/ruff-pre-commit from v0.15.4 to 0.16.6 in the pre-commit group across 1 directory |
Adapt builder and mappers to the regenerated metamodel |
|
Use a dot-safe ClassName_<id> fallback for empty-name elements |
|
Adapt builder to FeatureChaining with lazy inherited-proxy caching |
|
Remove rest api support for diagrams |
|
Move parse_and_set_value from elements to SysMLTools |
|
Expose real UUID for inherited elements instead of self-built composed IDs |
|
Add SysMLTools.get_element_visibility and remove name and visibility deprecation shims |
|
Unify metamodel |
0.4.0b1 - September 04, 2026#
Add get_target/get_source on connections and fix transactional commit field names |
|
Add scripting get(name) accessor for non-dot-accessible names |
|
Surface renamed name/visibility fields through deprecation shims |
|
Align metamodel |
|
Add opt-in resolve_libraries flag to load and map library element contents |
|
Read and write complex value expressions as text |
|
Resolve feature chaining |
|
Change valuation reading process |
|
Support includesDerived/includesInherited and derive local collections |
|
Forward includes_derived/includes_inherited on execute_query and element resolution |
|
Add ForwardedNotification class and extend properties in Classifier, Feature, and Type |
|
Enhance derived collections and testing framework, fix issues with missing reconstruction on derived collections |
|
Add api version check |
Rework FeatureValue set-value commits and drop legacy defaultValue paths |
|
Make IPython autocomplete honor element __dir__ via complete_object hook |
|
Resolve no-name elements via their ElementType and ID declared name |
|
Hide private backing fields from static element autocomplete |
|
Add enum support |
|
Change name to declared_name in unchanged code |
|
Preload roots before build and resolve root package via Namespace |
|
Round-trip LiteralString values with KerML string-literal escaping |
|
Repair e2e transactional documentation links and KerML literal string updates |
|
Improve library package retrieval logic in ProjectImpl |
|
Get libraries package() should not raise error |
Adapt builder and mappers to the regenerated metamodel |
|
Use a dot-safe ClassName_<id> fallback for empty-name elements |
|
Adapt builder to FeatureChaining with lazy inherited-proxy caching |
|
Remove rest api support for diagrams |
|
Move parse_and_set_value from elements to SysMLTools |
|
Expose real UUID for inherited elements instead of self-built composed IDs |
|
Add SysMLTools.get_element_visibility and remove name and visibility deprecation shims |
|
Unify metamodel |
0.3.3 - September 02, 2026#
0.3.2 - September 01, 2026#
Bump pytest from 9.0.2 to 9.0.3 |
|
Bump idna from 3.11 to 3.13 |
|
Bump pre-commit from 4.5.1 to 4.6.0 |
|
Bump ansys/actions from 10.2.12 to 10.3.0 |
|
Adopt prek as the local pre-commit replacement |
|
Bump actions/labeler from 6.0.1 to 6.1.0 |
|
Bump ansys/actions from 10.3.0 to 10.3.1 |
|
Bump pytest-mock from 3.14.0 to 3.15.1 |
|
Bump ansys-sphinx-theme from 1.7.2 to 1.8.1 |
|
Bump ansys/actions from 10.3.1 to 10.3.2 |
|
Bump ansys-sphinx-theme from 1.8.1 to 1.8.2 |
|
Bump actions/checkout from 6.0.2 to 6.0.3 |
|
Bump prek from 0.3.2 to 0.4.4 |
|
Bump prek from 0.4.4 to 0.4.5 |
|
Bump actions/checkout from 6.0.3 to 7.0.0 |
|
Bump ansys-sphinx-theme from 1.8.2 to 1.9.0 |
|
Bump pytest from 9.0.3 to 9.1.1 |
|
Bump ansys/actions/code-style from 10.3.2 to 10.3.3 |
|
Bump ansys/actions/doc-deploy-dev from 10.3.2 to 10.3.3 |
|
Bump ansys/actions/check-actions-security from 10.3.2 to 10.3.3 |
|
Bump ansys/actions/doc-style from 10.3.2 to 10.3.3 |
|
Bump ansys/actions/doc-deploy-changelog from 10.3.2 to 10.3.3 |
|
Bump ansys/actions/build-wheelhouse from 10.3.2 to 10.3.3 |
|
Bump ansys/actions/doc-build from 10.3.2 to 10.3.3 |
|
Bump ansys/actions/release-github from 10.3.2 to 10.3.3 |
|
Bump ansys/actions/doc-deploy-stable from 10.3.2 to 10.3.3 |
|
Bump ansys/actions/build-library from 10.3.2 to 10.3.3 |
|
Bump prek from 0.4.5 to 0.4.8 |
|
Bump ansys/actions/check-vulnerabilities from 10.3.2 to 10.3.3 |
|
Bump actions/labeler from 6.1.0 to 6.2.0 |
|
Bump ansys/actions/tests-pytest from 10.3.2 to 10.3.3 |
|
Bump ansys/actions/check-pr-title from 10.3.2 to 10.3.4 |
|
Bump ansys/actions/check-vulnerabilities from 10.3.3 to 10.3.4 |
|
Bump ansys/actions/check-actions-security from 10.3.3 to 10.3.4 |
|
Bump ansys/actions/doc-deploy-dev from 10.3.3 to 10.3.4 |
|
Bump ansys/actions/doc-changelog from 10.3.2 to 10.3.4 |
|
Bump ansys/actions/doc-deploy-stable from 10.3.3 to 10.3.4 |
|
Bump ansys/actions/code-style from 10.3.3 to 10.3.4 |
|
Bump ansys/actions/tests-pytest from 10.3.3 to 10.3.4 |
|
Bump ansys/actions/build-library from 10.3.3 to 10.3.4 |
|
Bump ansys/actions/doc-deploy-changelog from 10.3.3 to 10.3.4 |
|
Bump ansys/actions/release-github from 10.3.3 to 10.3.4 |
|
Bump ansys/actions/doc-style from 10.3.3 to 10.3.4 |
|
Bump prek from 0.4.8 to 0.4.9 |
|
Bump ansys/actions/build-wheelhouse from 10.3.3 to 10.3.4 |
|
Bump ansys/actions/doc-build from 10.3.3 to 10.3.4 |
|
Bump ansys/actions/check-vulnerabilities from 10.3.4 to 10.3.5 |
|
Bump ansys/actions/tests-pytest from 10.3.4 to 10.3.5 |
|
Bump prek from 0.4.9 to 0.4.10 |
|
Bump ansys/actions/build-library from 10.3.4 to 10.3.5 |
|
Bump actions/labeler from 6.2.0 to 7.0.0 |
|
Bump ansys/actions/doc-deploy-changelog from 10.3.4 to 10.3.5 |
|
Bump ansys/actions/doc-style from 10.3.4 to 10.3.5 |
|
Bump ansys/actions/doc-changelog from 10.3.4 to 10.3.5 |
|
Bump ansys/actions/build-wheelhouse from 10.3.4 to 10.3.5 |
|
Bump ansys/actions/doc-deploy-dev from 10.3.4 to 10.3.5 |
|
Bump ansys/actions/code-style from 10.3.4 to 10.3.5 |
|
Bump prek from 0.4.10 to 0.4.11 |
|
Bump ansys/actions/doc-build from 10.3.4 to 10.3.5 |
|
Bump ansys/actions/doc-deploy-stable from 10.3.4 to 10.3.5 |
|
Bump ansys/actions/release-github from 10.3.4 to 10.3.5 |
|
Bump pypa/gh-action-pypi-publish from 1.14.0 to 1.14.2 |
|
Bump actions/checkout from 7.0.0 to 7.0.1 |
|
Bump ansys/actions/check-pr-title from 10.3.4 to 10.3.5 |
|
Bump ansys/actions/check-actions-security from 10.3.4 to 10.3.5 |
|
Bump ansys/actions/doc-deploy-dev from 10.3.5 to 10.3.6 |
|
Bump ansys/actions/release-github from 10.3.5 to 10.3.6 |
|
Bump ansys/actions/check-pr-title from 10.3.5 to 10.3.6 |
|
Bump ansys/actions/tests-pytest from 10.3.5 to 10.3.6 |
|
Bump ansys/actions/check-vulnerabilities from 10.3.5 to 10.3.6 |
|
Bump ansys/actions/doc-build from 10.3.5 to 10.3.6 |
|
Bump prek from 0.4.11 to 0.4.12 |
|
Bump ansys/actions/doc-deploy-stable from 10.3.5 to 10.3.6 |
|
Bump ansys/actions/code-style from 10.3.5 to 10.3.6 |
|
Bump ansys/actions/doc-style from 10.3.5 to 10.3.6 |
|
Bump ansys/actions/doc-changelog from 10.3.5 to 10.3.6 |
|
Bump ansys/actions/check-actions-security from 10.3.5 to 10.3.6 |
|
Bump ansys/actions/build-wheelhouse from 10.3.5 to 10.3.6 |
|
Bump ansys-sphinx-theme from 1.9.0 to 1.10.0 |
|
Update flit-core requirement from <4,>=3.2 to >=3.2,<5 |
|
Bump ansys/actions/build-library from 10.3.5 to 10.3.6 |
|
Bump ansys/actions/doc-deploy-changelog from 10.3.5 to 10.3.6 |
|
Bump ansys/actions/tests-pytest from 10.3.6 to 11.0.0 |
|
Bump ansys/actions/build-wheelhouse from 10.3.6 to 11.0.0 |
|
Bump ansys/actions/doc-style from 10.3.6 to 11.0.0 |
|
Bump ansys/actions/build-library from 10.3.6 to 11.0.0 |
|
Bump ansys/actions/doc-changelog from 10.3.6 to 11.0.0 |
|
Bump ansys/actions/build-library from 11.0.0 to 11.0.1 |
|
Bump ansys/actions/doc-style from 11.0.0 to 11.0.1 |
|
Bump ansys/actions/release-github from 10.3.6 to 11.0.1 |
|
Bump ansys/actions/build-wheelhouse from 11.0.0 to 11.0.1 |
|
Bump prek from 0.4.12 to 0.4.13 |
|
Bump ansys/actions/doc-deploy-stable from 10.3.6 to 11.0.1 |
|
Bump ansys/actions/check-pr-title from 10.3.6 to 11.0.2 |
|
Bump ansys/actions/tests-pytest from 11.0.0 to 11.0.2 |
|
Bump ansys/actions/doc-deploy-stable from 11.0.1 to 11.0.2 |
|
Bump ansys/actions/check-vulnerabilities from 10.3.6 to 11.0.2 |
|
Bump ansys/actions/check-actions-security from 10.3.6 to 11.0.2 |
|
Bump ansys/actions/build-wheelhouse from 11.0.1 to 11.0.2 |
|
Bump ansys/actions/doc-style from 11.0.1 to 11.0.2 |
|
Bump ansys/actions/doc-deploy-changelog from 10.3.6 to 11.0.2 |
|
Bump ansys/actions/release-github from 11.0.1 to 11.0.2 |
|
Bump ansys/actions/doc-deploy-dev from 10.3.6 to 11.0.2 |
|
Bump ansys/actions/build-library from 11.0.1 to 11.0.2 |
|
Bump ansys/actions/doc-deploy-stable from 11.0.2 to 11.0.3 |
|
Bump ansys/actions/check-actions-security from 11.0.2 to 11.0.3 |
|
Bump ansys/actions/doc-style from 11.0.2 to 11.0.3 |
|
Bump prek from 0.4.13 to 0.4.14 |
|
Bump ansys/actions/build-wheelhouse from 11.0.2 to 11.0.3 |
|
Bump ansys/actions/doc-changelog from 11.0.0 to 11.0.3 |
|
Bump ansys/actions/build-library from 11.0.2 to 11.0.3 |
|
Bump ansys/actions/doc-deploy-changelog from 11.0.2 to 11.0.3 |
|
Bump ansys/actions/code-style from 10.3.6 to 11.0.3 |
|
Bump ansys/actions/doc-deploy-dev from 11.0.2 to 11.0.3 |
|
Bump ansys/actions/doc-build from 10.3.6 to 11.0.3 |
|
Bump ansys/actions/check-vulnerabilities from 11.0.2 to 11.0.3 |
|
Bump ansys/actions/check-pr-title from 11.0.2 to 11.0.3 |
Clean up unnecessary iterations and improve code patterns |
0.3.1 - April 13, 2026#
0.3.0 - April 09, 2026#
Add create and delete methods to project manager |
Incorrect super() call in ObservedList.__delitem__ (#135) |
Optimize performance across codebase |
Fix typos, syntax issues and clean up documentation (#130) |
Update CHANGELOG for v0.2.2 |
0.2.2 - March 31, 2026#
0.2.1 - March 24, 2026#
0.2.0 - March 16, 2026#
Bump ansys/actions from 10.2.5 to 10.2.7 |
Update CHANGELOG for v0.1.0 |