Dear BaSyx Community
We are thrilled to announce the new release of the BaSyx Web UI. This release took quite some time and packs a big range of new features as well as performance improvements and bugfixes.
As always, the release version is available as off-the-shelf component on our DockerHub [1] under
the tag eclipsebasyx/aas-gui:v2-250305.
The following modifications are included in the release. Check out the GitHub release for a detailed change log [2].
New Features:
- Extendibility by Web UI Modules as AAS applications inside the
BaSyx Web UI (example image from the ARENA2036 demonstrator that will be showcased at the Hannover Fair 2025)

- Live Editor feature for AAS and Submodels (Submodel Elements
will follow in future releases)

- Support for basic authentication that can be configured via environment
variables
- Auto-login feature to pre-authenticate the BaSyx Web UI with
Keycloak
- Wide range of client functionalities and helper functions for
the AAS that will later on be extracted to get released as part of the BaSyx TypeScript SDK
- The AAS ID, Submodel ID and Global Asset ID can now be used as
query parameters in the address bar for example enabling you to visualize an AAS by providing just its Global Asset ID
- New Plugin for the Digital Nameplate V3

- Option to automatically register uploaded shells (thanks Christian
Glomb for this contribution)
Refactorings:
- The main menu got a major overhaul
- When no thumbnail is found in the Asset Information of an AAS,
the Web UI will try to fetch it from the Technical Data Submodel as a fallback
- Vue components in the ‘components’ directory are now auto imported
and don’t have to be added to the import section of the component they are used in
- Most of the Vue components received a rewrite to the composition
API
- The handling of shell and Submodel selection is now part of the
router therefore improving the performance and code redundancy in the navigational components
- The query parameter is now preserved when switching between the
different modes in the UI (e.g. from AAS Viewer to AAS Editor)

- The configuration of the backend integration got moved from the
main menu to the settings menu
- The auto-sync feature and the status-sync feature got reworked
now also applying to all elements visualized in the BaSyx Web UI
- The Web UI is now capable of working with just the repositories
without the need of using the registries
- Concept Descriptions got moved to their own independent component
that is shown below the Submodel Element having that Concept Description
Bugfixes:
- Fixes problem where thumbnail wasn’t shown with activated authentication
- Improves performance of search in AAS List
- Fixes problem where external Submodels couldn’t be resolved
- Fixes problem in single AAS redirect in the case of an invalid
endpoint
Special thanks to Sebastian Eicke (Harting) for contributing many of those features and improvements.
As always, if you have questions or encounter bugs, please feel free to report them via the basyx-dev
mailing list or on GitHub [3].
Best regards,
The Eclipse BaSyx team
[1] https://hub.docker.com/u/eclipsebasyx
[2] https://github.com/eclipse-basyx/basyx-aas-web-ui/releases/tag/v2-250305
[3] https://github.com/eclipse-basyx/basyx-aas-web-ui/issues
--
Aaron Zielstorff
Scientist
Dept. Digital Twin Engineering
Fraunhofer Institute for Experimental Software Engineering IESE
Fraunhofer-Platz 1 | 67663 Kaiserslautern | Germany
+49 160 97506280
aaron.zielstorff@xxxxxxxxxxxxxxxxxx
www.iese.fraunhofer.de

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
>> Stay connected via LinkedIn: www.linkedin.com/in/aaron-zielstorff/
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -