Skip to content

Releases: eclipse-basyx/basyx-aas-web-ui

v2-250305

Choose a tag to compare

@aaronzi aaronzi released this 05 Mar 17:02
23e62dc

Download from Docker Hub

Download this release from Docker Hub.

The release tag is v2-250305 and can be pulled by executing

docker pull eclipsebasyx/aas-gui:v2-250305

New Features

  • Web UI Modules to build your own applications into the BaSyx Web UI
  • Editing of Shells
  • Editing of Submodels
  • Support for basic authentication
  • Auto-login feature for Keycloak
  • Major Menu overhaul
  • Plugin for Nameplate v3
  • The web UI is now usable without the registries if wanted
  • Fallback for the thumbnail to the product image of the technical data Submodel
  • Many new helper functions to make it easier to work with AAS Data
  • Possibility to resolve aasID, submodelID and globalAssetID as query params from the address bar

What's Changed

  • Bump keycloak-js from 25.0.4 to 26.0.7 in /aas-web-ui by @dependabot in #134
  • Refactors project to use auto component importing by @aaronzi in #173
  • Makes roboto font a local dependency by @aaronzi in #174
  • Refactors loading of env variables in production by @aaronzi in #177
  • ReferableUtils by @seicke in #175
  • Bump actions/upload-artifact from 3 to 4 by @dependabot in #178
  • Bump vite from 6.0.3 to 6.0.5 in /aas-web-ui by @dependabot in #179
  • Bump @eslint/js from 9.16.0 to 9.17.0 in /aas-web-ui by @dependabot in #180
  • Bump unplugin-auto-import from 0.17.8 to 0.19.0 in /aas-web-ui by @dependabot in #182
  • Bump unplugin-vue-components from 0.27.5 to 0.28.0 in /aas-web-ui by @dependabot in #181
  • Removes description tooltip in GenericDataTableView by @seicke in #193
  • Adds functionality to create/update AAS and env variable to enable/disable AAS Editor by @aaronzi in #183
  • Bump vue-tsc from 2.1.10 to 2.2.0 in /aas-web-ui by @dependabot in #190
  • Bump eslint from 9.16.0 to 9.17.0 in /aas-web-ui by @dependabot in #189
  • Bump apexcharts from 4.1.0 to 4.3.0 in /aas-web-ui by @dependabot in #188
  • Bump typescript-eslint from 8.18.0 to 8.18.2 in /aas-web-ui by @dependabot in #191
  • Adds allow editing env variable to entrypoint script by @aaronzi in #194
  • Fix for SMClients by @seicke in #192
  • Fix SingleAasRedirect for pages to stay by @seicke in #187
  • Github ticket template by @seicke in #161
  • <v-empty-state> for all columns by @seicke in #185
  • AAS download for activated singleAas feature by @seicke in #196
  • Removes unnecessary v-divider from AASListDetails (fix for PR #196) by @seicke in #198
  • Consider editMode (AAS Editor) for SubmodelElementView by @seicke in #205
  • Show description of SMEs in GenericDataVisu by @seicke in #204
  • Bump @types/lodash from 4.17.13 to 4.17.14 in /aas-web-ui by @dependabot in #203
  • Bump typescript-eslint from 8.18.2 to 8.19.0 in /aas-web-ui by @dependabot in #200
  • Bump sass from 1.83.0 to 1.83.1 in /aas-web-ui by @dependabot in #201
  • Bump vite from 6.0.5 to 6.0.7 in /aas-web-ui by @dependabot in #202
  • Deletes CollectionWrapper component by @seicke in #207
  • Fixes title of AASTreeview/SubmodelList by @seicke in #206
  • Adds eslint ts rule to warn on missing return types by @aaronzi in #211
  • Fixes components.d.ts (caused by PR #206) by @seicke in #212
  • Fixes title of AASTreeview/SubmodeList for AAS with missing displayName and idShort by @seicke in #213
  • Adds support for basic auth by @aaronzi in #214
  • Adapts title of AASTreeview/Submodellist by @seicke in #216
  • AAS Editor: Dispatching of new resp. edited selected AAS by @seicke in #217
  • Fixes clearForm() of AAS dialog (AAS Editor) by @seicke in #218
  • Adds env variable to enable/disable AAS upload by @seicke in #215
  • Adapts eslint config for no-console warning by @seicke in #220
  • Shows error on no-console when running yarn build by @aaronzi in #221
  • Preserve query parameter for switching between AAS Viewer/Editor and Submodel Viewer by @seicke in #199
  • Adds env variable to preconfigure prefix for generating AAS/SM/Global Asset ID by @seicke in #222
  • Avoiding AASStore actions within Clients by @seicke in #226
  • Cleanup AASStore by @seicke in #227
  • Harmonization of router.push() calls by @seicke in #228
  • Cleanup AASStore, #2 by @seicke in #230
  • Routing for ComponentVisualization by @seicke in #236
  • Adapt file name of SM Visualizations by @seicke in #237
  • Bump typescript-eslint from 8.19.0 to 8.19.1 in /aas-web-ui by @dependabot in #244
  • Bump @eslint/js from 9.17.0 to 9.18.0 in /aas-web-ui by @dependabot in #246
  • Bump three and @types/three in /aas-web-ui by @dependabot in #247
  • Bump unplugin-auto-import from 0.19.0 to 19.0.0 in /aas-web-ui by @dependabot in #245
  • Updates TODO comments by @seicke in #250
  • Usage of nameToDisplay() (instead of idShort) in SMT Plugin HierarchicalStructures by @seicke in #239
  • ClipboardUtil composable by @seicke in #241
  • Display idShort within IdentificationElement.vue by @seicke in #240
  • Base64 encoding and decoding by @seicke in #243
  • AutoSync feature for AASListDetails by @seicke in #234
  • Improves handling of ENV variable EDITOR_ID_PREFIX by @seicke in #253
  • Adds Submodel Form component by @aaronzi in #231
  • Adds feature to extend the Web UI by 3rd party modules by @aaronzi in #255
  • Fix for connecting endpoints by @seicke in #257
  • Separates the SME v-card from the CDs by @seicke in #249
  • Resolving/Redirecting ID query parameter by @seicke in #242
  • Bump iso-639-1 from 3.1.3 to 3.1.4 in /aas-web-ui by @dependabot in #259
  • Bump eslint-config-prettier from 9.1.0 to 10.0.1 in /aas-web-ui by @dependabot in #261
  • Bump @types/leaflet from 1.9.15 to 1.9.16 in /aas-web-ui by @dependabot in #262
  • Bump keycloak-js from 26.0.7 to 26.1.0 in /aas-web-ui by @dependabot in #260
  • Removes (column) titles in singleAas Mode by @seicke in #254
  • Add option for AAS registration by @wiresio in #252
  • Adds TODO comments "Transfer to composition API" by @seicke in #263
  • MainMenu adaptions by @seicke in #258
  • Bum...
Read more

v2-241220

Choose a tag to compare

@aaronzi aaronzi released this 20 Dec 18:05
262eaa2

Download from Docker Hub

Donwload this release from Docker Hub.

The release tag is v2-241220 and can be pulled by executing

docker pull eclipsebasyx/aas-gui:v2-241220

What's Changed

  • Move AAS Web UI to own repo by @aaronzi in #1
  • Bump @types/node from 22.4.1 to 22.5.1 in /aas-web-ui by @dependabot in #2
  • Bump @vitejs/plugin-vue from 5.1.2 to 5.1.3 in /aas-web-ui by @dependabot in #6
  • Bump vue-tsc from 2.0.29 to 2.1.4 in /aas-web-ui by @dependabot in #15
  • Bump @types/node from 22.5.1 to 22.5.2 in /aas-web-ui by @dependabot in #13
  • Fixed RegExp for checking semanticId by @seicke in #17
  • Allow multiple semanticIds for UserPlugins by @seicke in #16
  • Fixes missing route imports by @aaronzi in #22
  • Bump three and @types/three in /aas-web-ui by @dependabot in #4
  • Bump vue from 3.4.38 to 3.5.5 in /aas-web-ui by @dependabot in #23
  • Bump eslint from 9.9.1 to 9.10.0 in /aas-web-ui by @dependabot in #19
  • Bump vue3-apexcharts from 1.5.3 to 1.6.0 in /aas-web-ui by @dependabot in #3
  • Bump apexcharts from 3.52.0 to 3.53.0 in /aas-web-ui by @dependabot in #14
  • Bump @types/node from 22.5.2 to 22.5.5 in /aas-web-ui by @dependabot in #24
  • Bump vue-router from 4.4.3 to 4.4.5 in /aas-web-ui by @dependabot in #25
  • Bump typescript-eslint from 8.3.0 to 8.5.0 in /aas-web-ui by @dependabot in #27
  • Bump eslint-plugin-vue from 9.27.0 to 9.28.0 in /aas-web-ui by @dependabot in #28
  • Bump mermaid from 11.0.2 to 11.2.0 in /aas-web-ui by @dependabot in #26
  • Bump vite from 5.4.2 to 5.4.7 in /aas-web-ui by @dependabot in #32
  • Bump @vitejs/plugin-vue from 5.1.3 to 5.1.4 in /aas-web-ui by @dependabot in #30
  • Bump eslint from 9.10.0 to 9.11.0 in /aas-web-ui by @dependabot in #31
  • Bump sass from 1.77.8 to 1.79.3 in /aas-web-ui by @dependabot in #34
  • Added legend for single series charts and fixed file uploads by @fyo21103 in #35
  • Work on about page by @seicke in #37
  • Removes vulnerable dependency (vite-plugin-eslint) by @aaronzi in #38
  • Bump rollup from 4.21.1 to 4.22.5 in /aas-web-ui by @dependabot in #39
  • Bump sass from 1.79.3 to 1.79.4 in /aas-web-ui by @dependabot in #40
  • Bump vue from 3.5.5 to 3.5.10 in /aas-web-ui by @dependabot in #41
  • Bump @types/node from 22.5.5 to 22.7.4 in /aas-web-ui by @dependabot in #43
  • Bump vite from 5.4.7 to 5.4.8 in /aas-web-ui by @dependabot in #44
  • Adds support for arm/v7 by @aaronzi in #45
  • Fixed postRequest for TimeSeriesData by @fyo21103 in #47
  • updates timeSeries example by @fyo21103 in #48
  • Bump typescript-eslint from 8.5.0 to 8.8.0 in /aas-web-ui by @dependabot in #49
  • Fixes problem with adding semanticIds in Dashboard by @aaronzi in #56
  • Bump typescript-eslint from 8.8.0 to 8.8.1 in /aas-web-ui by @dependabot in #58
  • Bump three and @types/three in /aas-web-ui by @dependabot in #51
  • Bump vue3-apexcharts from 1.6.0 to 1.7.0 in /aas-web-ui by @dependabot in #52
  • Bump apexcharts from 3.53.0 to 3.54.1 in /aas-web-ui by @dependabot in #61
  • Bump @types/leaflet from 1.9.12 to 1.9.13 in /aas-web-ui by @dependabot in #63
  • Bump vite from 5.4.8 to 5.4.9 in /aas-web-ui by @dependabot in #64
  • Bump @eslint/js from 9.11.0 to 9.13.0 in /aas-web-ui by @dependabot in #65
  • Bump vue from 3.5.10 to 3.5.12 in /aas-web-ui by @dependabot in #66
  • Bump @types/node from 22.7.4 to 22.8.1 in /aas-web-ui by @dependabot in #71
  • Bump pinia from 2.2.2 to 2.2.4 in /aas-web-ui by @dependabot in #70
  • Bump vite from 5.4.9 to 5.4.10 in /aas-web-ui by @dependabot in #69
  • Improves endpoint handling of descriptors by @aaronzi in #60
  • Fixes indefinite loading of AAS Treeview after invalid selection by @aaronzi in #72
  • Fix for "[BUG] Jumping to referenced element not working properly Fixes #46" by @seicke in #75
  • Handling not available submodel(-descriptor) by @seicke in #73
  • Fix Visualization for AAS Viewer by @seicke in #77
  • Fix for "[BUG] Update button in viewer mode in generic SM plugin throwing 405 on click" by @seicke in #76
  • Bump @types/node from 22.8.1 to 22.8.7 in /aas-web-ui by @dependabot in #79
  • Bump pinia from 2.2.4 to 2.2.6 in /aas-web-ui by @dependabot in #80
  • Bump vuetify from 3.7.1 to 3.7.4 in /aas-web-ui by @dependabot in #91
  • Bump apexcharts from 3.54.1 to 4.0.0 in /aas-web-ui by @dependabot in #81
  • Env variable for disabling path/url configuration to the BaSyx backend components by @seicke in #74
  • Docker build with proxy by @seicke in #84
  • (separate) Env variables for logo and primaryColor (light and dark theme) by @seicke in #85
  • Function for matching idShort by @seicke in #90
  • Bump mermaid from 11.2.0 to 11.4.0 in /aas-web-ui by @dependabot in #92
  • TechnicalData Plugin: Table view by @seicke in #83
  • Fix view of contributor pictures by @seicke in #93
  • Showing name of AAS in submodel list component and autoscrolling to selected AAS by @seicke in #97
  • Fix for issue #94 by @seicke in #96
  • Improves time series data example by @aaronzi in #98
  • Bump vite from 5.4.10 to 5.4.11 in /aas-web-ui by @dependabot in #110
  • Bump @types/lodash from 4.17.7 to 4.17.13 in /aas-web-ui by @dependabot in #108
  • Bump typescript-eslint from 8.8.1 to 8.15.0 in /aas-web-ui by @dependabot in #117
  • Bump cross-spawn from 7.0.3 to 7.0.6 in /aas-web-ui by @dependabot in #119
  • Bump @eslint/plugin-kit from 0.2.0 to 0.2.3 in /aas-web-ui by @dependabot in #121
  • Adds GitHub Actions to automatically release Docker Images on Docker Hub by @aaronzi in #122
  • Remove/Replace all v-html by @seicke in #114
  • Visualization of HandoverDocumentation: Usage of nameToDisplay() by @seicke in #104
  • Fix padding of v-divider in SubmodelElementView by @seicke in #103
  • Bump docker/login-action from 2 to 3 by @dependabot in #125
  • Bump ...
Read more