Skip to content

PR for the 26-01 Part 2 V3.2 Release#575

Merged
juileetikekar merged 209 commits into
mainfrom
IDTA-01002-3-2_working
Jul 20, 2026
Merged

PR for the 26-01 Part 2 V3.2 Release#575
juileetikekar merged 209 commits into
mainfrom
IDTA-01002-3-2_working

Conversation

@sebbader-sap

Copy link
Copy Markdown
Contributor

No description provided.

Rudra-sandeep and others added 30 commits May 27, 2025 20:03
Add the 'ServerNotImplemented' Status Code
…rationShellById

Add Parameter "id" and a new Note to PutAssetAdministrationShellById
* add link to GetFileByPath

* SerializationFormat: remove mentioning of AML, RDF because not (yet contained)
+ outlook that enum may be extended in future releases

* formatting of table for Submodel Interface

* correct link .adoc instead of html

* correct formatting of constraint AASa-003 + update links to V3-1 for Part 1 and 2
* add note for the operation GenerateSerializationByIds

* Update documentation/IDTA-01002-3/modules/ROOT/pages/specification/interfaces.adoc

Co-authored-by: Birgit Boss <59824205+BirgitBoss@users.noreply.github.com>

---------

Co-authored-by: Birgit Boss <59824205+BirgitBoss@users.noreply.github.com>
Co-authored-by: Birgit Boss <59824205+BirgitBoss@users.noreply.github.com>
Co-authored-by: Birgit Boss <59824205+BirgitBoss@users.noreply.github.com>
Co-authored-by: Birgit Boss <59824205+BirgitBoss@users.noreply.github.com>
Co-authored-by: Birgit Boss <59824205+BirgitBoss@users.noreply.github.com>
Co-authored-by: Birgit Boss <59824205+BirgitBoss@users.noreply.github.com>
* fix ServiceSpecificationProfileEnum values for 3.0 and 3.1

* remove TREE (#539)

* remove v3.2 profile uris

---------

Co-authored-by: Martin Stemmer <52048213+Martin187187@users.noreply.github.com>
* fixed grammar

* align with secuity spec

* update BNF based on security BNF

* fixed schema patterns

* fix pattern

* adjust datetime & time patterns

* fixed modelstringpattern in api

* align time pattern to api

* align time pattern to api

* added missing parentheses

* fix grammar bugs

* fix typo in changelog

---------

Co-authored-by: sebbader-sap <107036549+sebbader-sap@users.noreply.github.com>
* remove swaggerhub links

* fix link
* fixing ServiceSpecificationProfileEnum entries + adding v3.2 ones

* extend example list in OpenAPI and provide a description as well
#542)

* change application/asset-administration-shell-package+xml to application/zip+xml

* fix review comments
* add proposal for an async aasx profile

* correct result of the get .../results/... endpoint

* add missing appearances of the async aasx file server operations
* Create signatures.adoc

* Update signatures.adoc

* Update signatures.adoc

* Signature description

* Add JWS

* Add operations for JWS signatures

* Add JWS signature profiles

* Add mapping of JWS signature

* Add signature profiles

* add changelog for PR Signing (#561)

* Add V3.1.2 Bugfixes into V3.2.0 (#541)

* fix ServiceSpecificationProfileEnum values for 3.0 and 3.1

* remove TREE (#539)

* remove v3.2 profile uris

---------

Co-authored-by: Martin Stemmer <52048213+Martin187187@users.noreply.github.com>

* remove GetAllAssetAdministrationShellDescriptorsByAssetType from openapi (#530)

* added changelog for new signing operations and profiles

* undo changes to the profiles table

* fix typo

---------

Co-authored-by: sebbader-sap <107036549+sebbader-sap@users.noreply.github.com>
Co-authored-by: Martin Stemmer <52048213+Martin187187@users.noreply.github.com>

* adding signature profiles as openapi yaml

* editorial fix

* editorial change

* fix typo

---------

Co-authored-by: Birgit Boss <59824205+BirgitBoss@users.noreply.github.com>
Co-authored-by: aorzelskiGH <48956800+aorzelskiGH@users.noreply.github.com>
Co-authored-by: Martin Stemmer <52048213+Martin187187@users.noreply.github.com>
* Create signatures.adoc

* Update signatures.adoc

* Update signatures.adoc

* Signature description

* Add JWS

* Add operations for JWS signatures

* Add JWS signature profiles

* Add mapping of JWS signature

* Add signature profiles

* Apply suggestion from @BirgitBoss

* Apply suggestion from @BirgitBoss

* Apply suggestion from @BirgitBoss

* Apply suggestion from @BirgitBoss

---------

Co-authored-by: Birgit Boss <59824205+BirgitBoss@users.noreply.github.com>
Co-authored-by: sebbader-sap <107036549+sebbader-sap@users.noreply.github.com>
sebbader-sap and others added 2 commits July 10, 2026 18:35
…constructs (#645)

* merge conflicts, change from query language dateTimeLiteralPattern from "format": "date-time" to explicit regex pattern, also in bnf

* replaced `dateTimeLiteralPattern` OpenAPI `format: date-time` with explicit ISO 8601 regex pattern and strengthened `timeLiteralPattern` validation to enforce proper hour/minute/second ranges and timezone handling in Query Language temporal literals

@sebastiankb sebastiankb left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Did a quick scan, looks good to me. @sebbader-sap many thanks

@BirgitBoss
BirgitBoss marked this pull request as draft July 14, 2026 12:11
aaronzi and others added 19 commits July 14, 2026 15:13
* Synchronize the embedded query schema

* Fix recent-change identifier schemas
* Synchronize the embedded query schema

* Fix recent-change identifier schemas

* Fix operation invocation paths
* Synchronize the embedded query schema

* Fix recent-change identifier schemas

* Fix operation invocation paths

* Fix bulk API request contracts

---------

Co-authored-by: Sebastian Bader <107036549+sebbader-sap@users.noreply.github.com>
* Synchronize the embedded query schema

* Fix recent-change identifier schemas

* Fix operation invocation paths

* Fix bulk API request contracts

* Align the history retrieval contract
* Synchronize the embedded query schema

* Fix recent-change identifier schemas

* Fix operation invocation paths

* Fix bulk API request contracts

* Align the history retrieval contract

* Require query request bodies

---------

Co-authored-by: Sebastian Bader <107036549+sebbader-sap@users.noreply.github.com>
* Synchronize the embedded query schema

* Fix recent-change identifier schemas

* Fix operation invocation paths

* Fix bulk API request contracts

* Align the history retrieval contract

* Require query request bodies

* Clarify query filter and validation semantics

---------

Co-authored-by: Sebastian Bader <107036549+sebbader-sap@users.noreply.github.com>
* Synchronize the embedded query schema

* Fix recent-change identifier schemas

* Fix operation invocation paths

* Fix bulk API request contracts

* Align the history retrieval contract

* Require query request bodies

* Clarify query filter and validation semantics

* Align query schema operand cardinalities

---------

Co-authored-by: Sebastian Bader <107036549+sebbader-sap@users.noreply.github.com>
* Synchronize the embedded query schema

* Fix recent-change identifier schemas

* Fix operation invocation paths

* Fix bulk API request contracts

* Align the history retrieval contract

* Require query request bodies

* Clarify query filter and validation semantics

* Align query schema operand cardinalities

* Align the query API schema and JSON grammar
* Synchronize the embedded query schema

* Fix recent-change identifier schemas

* Fix operation invocation paths

* Fix bulk API request contracts

* Align the history retrieval contract

* Require query request bodies

* Clarify query filter and validation semantics

* Align query schema operand cardinalities

* Align the query API schema and JSON grammar

* Repair the AASX documentation contracts
* Fix the AASX upload multipart contract

* Align the AASX async contract

* introduce /status/ for /packages-async

...to keep it similar to the operations-invoke pattern

Co-authored-by: Sebastian Bader <107036549+sebbader-sap@users.noreply.github.com>

* add mapping for the packages async status endpoint mapping

---------

Co-authored-by: Sebastian Bader <107036549+sebbader-sap@users.noreply.github.com>
* Fix the AASX upload multipart contract

* Align the AASX async contract

* introduce /status/ for /packages-async

...to keep it similar to the operations-invoke pattern

Co-authored-by: Sebastian Bader <107036549+sebbader-sap@users.noreply.github.com>

* add mapping for the packages async status endpoint mapping

* Align temporal literals with the BNF

---------

Co-authored-by: Sebastian Bader <107036549+sebbader-sap@users.noreply.github.com>
* Fix the AASX upload multipart contract

* Align the AASX async contract

* introduce /status/ for /packages-async

...to keep it similar to the operations-invoke pattern

Co-authored-by: Sebastian Bader <107036549+sebbader-sap@users.noreply.github.com>

* add mapping for the packages async status endpoint mapping

* Align temporal literals with the BNF

* Support the full AAS Identifier character range

---------

Co-authored-by: Sebastian Bader <107036549+sebbader-sap@users.noreply.github.com>
* Fix the AASX upload multipart contract

* Align the AASX async contract

* introduce /status/ for /packages-async

...to keep it similar to the operations-invoke pattern

Co-authored-by: Sebastian Bader <107036549+sebbader-sap@users.noreply.github.com>

* add mapping for the packages async status endpoint mapping

* Align temporal literals with the BNF

* Support the full AAS Identifier character range

* Restore service FieldIdentifier applicability

---------

Co-authored-by: Sebastian Bader <107036549+sebbader-sap@users.noreply.github.com>
* Fix the AASX upload multipart contract

* Align the AASX async contract

* introduce /status/ for /packages-async

...to keep it similar to the operations-invoke pattern

Co-authored-by: Sebastian Bader <107036549+sebbader-sap@users.noreply.github.com>

* add mapping for the packages async status endpoint mapping

* Align temporal literals with the BNF

* Support the full AAS Identifier character range

* Restore service FieldIdentifier applicability

* Complete the operation-to-RIGHT mapping

---------

Co-authored-by: Sebastian Bader <107036549+sebbader-sap@users.noreply.github.com>
* Fix the AASX upload multipart contract

* Align the AASX async contract

* introduce /status/ for /packages-async

...to keep it similar to the operations-invoke pattern

Co-authored-by: Sebastian Bader <107036549+sebbader-sap@users.noreply.github.com>

* add mapping for the packages async status endpoint mapping

* Align temporal literals with the BNF

* Support the full AAS Identifier character range

* Restore service FieldIdentifier applicability

* Complete the operation-to-RIGHT mapping

* Finalize V3.2 release metadata

---------

Co-authored-by: Sebastian Bader <107036549+sebbader-sap@users.noreply.github.com>
* Fix the AASX upload multipart contract

* Align the AASX async contract

* introduce /status/ for /packages-async

...to keep it similar to the operations-invoke pattern

Co-authored-by: Sebastian Bader <107036549+sebbader-sap@users.noreply.github.com>

* add mapping for the packages async status endpoint mapping

* Align temporal literals with the BNF

* Support the full AAS Identifier character range

* Restore service FieldIdentifier applicability

* Complete the operation-to-RIGHT mapping

* Finalize V3.2 release metadata

* Fix thumbnail and attachment multipart uploads

---------

Co-authored-by: Sebastian Bader <107036549+sebbader-sap@users.noreply.github.com>
@sebbader-sap
sebbader-sap marked this pull request as ready for review July 15, 2026 18:47
@juileetikekar
juileetikekar merged commit f136ba1 into main Jul 20, 2026
3 of 4 checks passed
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.