Skip to content

Update to aas-core-meta 63cbfd3 - #3

Merged
mristin merged 1 commit into
mainfrom
Update-to-aas-core-meta-63cbfd3
Oct 29, 2026
Merged

mristin merged 1 commit into
mainfrom
Update-to-aas-core-meta-63cbfd3

Conversation

@mristin

@mristin mristin commented Oct 29, 2026

Copy link
Copy Markdown
Contributor

We update the meta-model to aas-core-meta 63cbfd3 and re-generate the code.

Notably, the optional lists in Part 2 are now allowed to be empty where the Part 2 specification and its OpenAPI schema allow them to be empty. Previously, all of them had to be either not set or have at least one item, following the convention of Part 1. This concerns, for example, the results of the paged queries, the messages of the results and operation results, the endpoint protocol versions in protocol information, the AAS IDs in the package description and the filters in the query filter.

The non-empty invariants are kept on the lists which have minItems in the OpenAPI schema, as well as on the lists which mirror their Part 1 counterparts, such as multi-language strings, specific asset IDs, operation arguments and submodel descriptors.

We update the meta-model to aas-core-meta 63cbfd3 and re-generate
the code.

Notably, the optional lists in Part 2 are now allowed to be empty where
the Part 2 specification and its OpenAPI schema allow them to be empty.
Previously, all of them had to be either not set or have at least one
item, following the convention of Part 1. This concerns, for example,
the results of the paged queries, the messages of the results and
operation results, the endpoint protocol versions in protocol
information, the AAS IDs in the package description and the filters in
the query filter.

The non-empty invariants are kept on the lists which have ``minItems``
in the OpenAPI schema, as well as on the lists which mirror their Part 1
counterparts, such as multi-language strings, specific asset IDs,
operation arguments and submodel descriptors.
@mristin
mristin merged commit 4a49569 into main Oct 29, 2026
2 of 7 checks passed
@mristin
mristin deleted the Update-to-aas-core-meta-63cbfd3 branch October 29, 2026 20:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant