Release Notes of twinstudio
The twinsphere Viewer follows the semantic versioning format in the form major.minor.patch: https://semver.org/ ⧉.
Studio 0.3
Released on 30-Oct-2025.
- [General] Submitting feedback is now possible for everyone (no need for Jira login)
- [TwinBuilder] Editing of further shell properties (globalAssetId, assetKind, specificAssetId(s))
- [TwinBuilder] Display of assetType property and possibility to open referenced type twin in AAS Viewer
- [TwinBuilder] Selection of assetKind in Creation Wizard
- [Catalog] Added buttons for creation of new twin directly in Twin and Draft Catalog
- [Catalog] New Catalog of Concept Descriptions, including display of IEC61360 properties
- [Bugfix] Upload of files >1MB is possible now
Studio 0.2 (MVP)
Released on 02-Oct-2025.
- General Features
- Login with twinsphere ID Account (same as for Cloud)
- Language Settings
- EN and DE as UI Language for app labels
- Any Data Language for value display of multi language properties
- ID Generator Basic: configurable patterns for GlobalAssetID, AAS-ID & SM-ID
- Tenant Switch: Users may connect to any tenant of their assigned organizations
- Studio Storage for non-twinsphere data (e.g., drafts, app settings)
- Feedback Button to collect valuable customer feedback
- Rudimentary dashboard, purely for navigation purposes
- Twin Catalog
- List twins (AAS+SM) from repo
- List referenced SMs of an AAS
- List submodel instances from repo
- Quick filter for AAS by type/instance
- First simple filters for AAS (mainly nameplate properties)
- "View": Open twin or its SM in viewer
- "Edit": Edit twin in Twin Builder
- Instance-AAS > “Duplicate Twin” > Twin Builder (Clone AAS including SMs)
- Submodel Template Catalog
- List SMTs from Repo
- Draft Catalog
- List all Twin Drafts
- "Edit": Continue editing a Twin Draft
- "Publish": Transfer Draft Twins to Repo
- "Delete": Delete Twin Draft
- Twin Builder
- Creation Wizard for new twins
- ...from scratch
- ...based on an existing twin (duplication)
- Maintenance of selected shell properties, including thumbnails
- Add/remove submodels (SMTs from repo)
- Filling in/editing values of SME of type Property, MultiLanguageProperty, File, and Range (other types to follow)
- Comfort display and maintenance of MLPs, including transparency on applied display logic
- Support for external links and upload of twinsphere files on SME of type "File"
- Indication if SMT of submodels are resolvable and accessible
- Marking mandatory fields with (*)
- Issue list with validation errors based on Metamodel
- Template qualifiers from SMT (cardinalities)
- MLP and Range value checks
- Inserting and removing ToMany SMEs (cardinality ..ToMany)
- Editing DisplayNames of all tree nodes (AAS, SM, SMC, SML)
- Saving drafts
- Publishing edited twins to the twinsphere repos
- Creation Wizard for new twins