What’s new at Bosch Semantic Stack?
With recent releases, we have enabled new features incrementally.
The corresponding software versions are listed in the release notes.
Here, find a summary of the completed features and further results from the last few releases.
2025.R2 release communication
With recent releases, we have enabled new features incrementally and announced new software versions in the release notes.
This release communication summarizes the latest few releases, highlighting what is now — as of October 2025 — available for Bosch Semantic Stack.
2025.R2 (DTR)
Asset Administration Shell API 3.1 adoptions
The adoption of the new API version required the following updates:
-
Paging metadata is not optional anymore, but required.
-
The API description was changed.
-
The idShort pattern for write operations was updated.
Learn more: Asset Administration Shell API V3.1.0
Patch operation for Asset Administration Shells
The Asset Administration Shell Digital Twin Registry has implemented a custom PATCH REST endpoint for Asset Administration Shells that enables partial updates to existing Shells according to the RFC 7396 JSON Merge Patch standard.
Fine-grained access control for Shell groups and Shell labels
You can now restrict the access to Shell groups and labels based on the newly implemented fine-grained access control rules.
Learn more: Restrict access to Asset Administration Shells
2025.R2 (AMC)
Introduced Element search
You can now search for specific elements of Aspect Models via the Element search. You can also use the filter function and search for types of Aspect Model element, which makes the search and implementation of elements into Aspect Models much faster and easier.
License information for Aspect Models
You can now check out Aspect Models' license information when you open them in Aspect Model view and click the License button. This feature enables you to look up license information and figure out which Aspect Models you can use or build up other ones, based on them.
New adjustable parameters for OpenAPI generation
You can now adjust the following new parameters in the OpenAPI specification generation dialog:
-
Resource path – this feature enables you to seamlessly integrate your desired resource path in JSON format and conveniently input the properties needed for advanced configuration.
-
Activate Template – this feature enables you to customize your generated OpenAPI specification through a template in JSON format that contains templated Paths Object
paths._ DEFAULT_QUERIES_TEMPLATE _
. -
Generate Comment For See attributes – this feature enables you to generate a
$comment
OpenAPI element for existingsamm:see
attributes in your Aspect Model.
Learn more: Aspect Model Catalog API documentation
2025.R1 release communication
With recent releases, we have enabled new features incrementally and announced new software versions in the release notes.
This release communication summarizes the latest few releases, highlighting what is now — as of May 2025 — available for Bosch Semantic Stack.
2025.R1 at a glance
Digital Twin Registry (DTR):
Aspect Model Catalog (AMC):
2025.R1 (DTR)
Storage of license information for newly uploaded TTL files
You can now look up this information at the top of each file.
Search of Business Partner Numbers (BPNs) in the Digital Twin Registry for Asset Administration Shell UI
You can now filter for BPNs and get only the Asset Administration Shell associated with them. This requires an additional access role.
Asynchrous API for event-driven data exchange
You can now use the new Asynchrous API to create Twins more efficiently, providing seamless integration and enabling you to do so without waiting for immediate responses.
Read more: Async API descriptions
API reference documentation improvement
It is now easier to find the API description that you are looking for as we have refactored our API reference docs URLs. See our API docs for the Digital Twin Registry.
Also, we have introduced an additional entry page.
New parameter to find recently created Asset Administration Shells
To query the Asset Administration Shell Registry API for Shells that were created after a specific date (timestamp), use the new createdAfter
parameter.
Read more: Asset Administration Shell Registry API
URL placeholders in Submodel Descriptor Templates for specficAssetIds.
The variable data in a template is defined in the href of its endpoints, in the form of placeholders. Endpoint placeholders can leverage runtime data coming from the Asset Administration Shell. This option is now available for specficAssetIds
.
Read more: URL placeholders and syntax
2025.R1 (AMC)
Consume Aspect Models directly from the Aspect Model Catalog
Text/Turtle format is now supported as response to the getAspectModel API request. You can use that in tools like ESMF Java SDK.