Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

V3.1.0 Features #221

Draft
wants to merge 222 commits into
base: main
Choose a base branch
from
Draft

V3.1.0 Features #221

wants to merge 222 commits into from

Conversation

sebbader-sap
Copy link
Contributor

@sebbader-sap sebbader-sap commented Jan 29, 2024

Major changes:

sebbader-sap and others added 30 commits November 8, 2023 15:53
…ges"

delete chapters that are now included in part 1 (ValueOnly, MetaDataObjects and ValueOnlySerializationExample)
idShortPath is moved to Part 1
documentation/IDTA-01002-3/modules/ROOT/index.html removed, not needed
…" are incremented to /3/1

+ semanticId not resource
zrgt and others added 8 commits January 9, 2025 17:33
* make payload optional for put and patch

* Category deprecated, semanticId only ExternalReference

* removed Category from example since deprecated

* change ConceptDescription to GlobalReference since only external references allowed for semanticId with V3.1

* fix remaining merge conflicts

---------

Co-authored-by: Birgit Boss <[email protected]>
Co-authored-by: Michael Jacoby <[email protected]>
* Deprecate GetAllAssetAdministrationShellIdsByAssetLink 

* Deprecate GetAllAssetAdministrationShellIdsByAssetLink in interface definition

* Add SearchAllAssetAdministrationShellIdsByAssetLink in interface definition

* Added AssetLink class

* Update link for AssetLink

---------

Co-authored-by: sebbader-sap <[email protected]>
@sebbader-sap sebbader-sap mentioned this pull request Jan 9, 2025
3 tasks
BirgitBoss and others added 21 commits January 10, 2025 08:57
* referencing the part 2 domain classes instead of keeping the whole content

* Update SubmodelRegistryServiceSpecification/V3.1_SSP-003.yaml

Co-authored-by: Birgit Boss <[email protected]>

* fix url where to find the specification

---------

Co-authored-by: Birgit Boss <[email protected]>
* fix formatting

* imrpove description

* fix formatting

* adding missing methods conformant to grammar
+ removed "SET": seems not to be used (from text and grammar)
+ SetInvoke does not exist, was probalby Set | Invoke

* fix footnote (needs to be footnote:[ instead of footnote[
some formatting

* formatting of `$xx`

* fix link
…nal (#383)

* change cardinality of ProtocolInformation/securityAttributes from 1..* to 0..*
* change automatically generated pattern to real constants + fixing outdated regex pattern for strings

* referencing the part 2 domain classes instead of keeping the whole content in bulk profiles

* use latest content from the aas service full profile

* use latest content from the submodel service full profile

* use latest content from the aas repository service full profile

* add the aas repository query endpoints

* use latest content from the submodel repository service full profile

* correct minor inconsistencies in the aas repository full profile

* fix outdated parts for the submodel repository full profile

* add the submodel repository query endpoint

* remove incorrect x-semanticId from the aas repo query profile

* remove incorrect x-semanticId from the submodel repo query profile and simplify the server examples

* remove incorrect x-semanticId from the aas repo query profile

* add the conceptdescription repository query endpoints

* add the aas registry bulk endpoints

* add the aas registry query endpoint

* add the submodel registry bulk endpoints

* add the submodel registry query endpoint

* use latest content from the discovery service full profile

* use latest content from the aasx file service full profile

* adjusting server examples and api version declarations

* rename the entire api file from 3.0 to 3.1

* Update SubmodelRegistryServiceSpecification/V3.1_SSP-003.yaml

* remove the attributeItem which is not part of the query language

* fix incorrect stringValue fields of the query

* fix query endpoint for aas registry

* rename all profile files from 3.0 to 3.1

* change publication year for all profiles to 2025

* add changelog entry for new profiles

* add change log entry for "servers" in openapi files

---------

Co-authored-by: Birgit Boss <[email protected]>
* fix regex pattern for modelStringPattern

* fix condition -> $condition in query examples
This change is required to set line numbers in the generated PDF document from the first page.

The code for setting line numbers works based on nav.adoc.
It starts with the first dodument referenced in nav.adoc and sets
line numbers there.
* use correct operationId, and
* use correct x-semanticId
Links to metamodel and part2 api pointed to v3.1 instead v3.1.0
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

10 participants