Skip to content

Releases: eclipse-mnestix/mnestix-browser

2.0.0

16 Sep 08:54
9077535

Choose a tag to compare

What's Changed

Mnestix 2.0.0 introduces significant enhancements:

  • Introduction of Infrastructues: Configure all connected services in the settings and browse them.
  • Support for Mnestix-Proxy and Mnestix-AAS-Generator as a replacement for Mnestix API 1.x.

New Features

Mnestix Infrastructures:

  • Inside the settings, you can now configure all connected services (e.g., repositories, registries) and browse them afterward.
  • Connected Services can be grouped by infrastructures for better organization and faster search.
  • Per Infrastructure, you can include several services of each type and add security settings (for now Header and ApiKey).
  • Further service types and security settings will be added in future releases.

New Dashboard:

  • Redesigned the previous home page to a dashboard with quick access to the most important features. The set of widgets will be extended in future releases.
  • On the dashboard you can select to either search in all infrastructures or in a specific one.

AAS Download:

  • On the AAS Viewer page, you can now download an AAS with its submodels and concept descriptions as a single .aasx file, if the serialization endpoint is configured.

Improvements and Bug Fixes:

  • Increased versions of all dependencies.
  • Fixed various bugs and improved overall stability.

No longer available:

  • With this release, the Comparison Feature is no longer available. If you need this feature, please contact us and we will find a solution.

Full Changelog: release/mnestix-browser-v1.6.0...release/mnestix-browser-v2.0.0

Migration Guide:

If you are upgrading from a Mnestix-Browser version prior to 2.0.0, please note the following:

  • On the first run of Mnestix 2.0.0, your database will be migrated to support Mnestix Infrastructures. Existing configured AAS and Submodel Repositories will be grouped into one infrastructure.
  • Please review the created Infrastructure after the Migration in the settings and adjust them as needed.
  • For storing security settings, we introduced an encryption key. Please set the environment variable SECRET_ENC_KEY, a value can be generated by node -e "console.log(require('crypto').randomBytes(32).toString('base64'))".
  • If you are still using Mnestix API 1.x, set MNESTIX_V2_ENABLED to false till you migrate your clients to the new Mnestix-Proxy and Mnestix-AAS-Generator.
  • Please note that it is not possible to downgrade to a version prior to 2.0.0 after the migration without losing your configuration.

1.6.0

29 Jul 15:19
71a251f

Choose a tag to compare

What's Changed

Full Changelog: release/mnestix-browser-v1.5.2...release/mnestix-browser-v1.6.0

1.5.2

18 Jul 12:36
a930033

Choose a tag to compare

Full Changelog: release/mnestix-browser-v1.5.1...release/mnestix-browser-v1.5.2

What's Changed

  • fix(AasList)-handle-incorrect-MLP (#387)
  • fix(timeseries): fix semantic id error to also use id short (#389)

1.5.1

02 Jul 11:17
d87cc14

Choose a tag to compare

🛠️ What's Changed

Features


Improvements & Refactors


Fixes


New Contributors

Full Changelog: release/mnestix-browser-v1.5.0...release/mnestix-browser-v1.5.1

1.5.0

07 May 15:37
0236888

Choose a tag to compare

Full Changelog: release/mnestix-browser-v1.4.1...release/mnestix-browser-v1.5.0

What's Changed

Features:

  • added support for RBAC with BaSyx
  • added settings page to add, edit and delete RBAC rules with mnestix
  • added a product overview page hidden behind a feature flag
  • added submodel visualization for 'Technical Data'
  • added a licence and about dialog
  • added a button to copy AAS ID and asset ID to clipboard
  • added support for PCN lifecycle phases
  • added whitelist to only show relevant submodels

Documentation and Administration

  • added documentation for RBAC
  • updated mnestix-api version to 1.3.2
  • added validation for environment variables
  • added server side logging for some features

Development:

  • added dependabot, type checking and code quality to pipeline actions
  • added project summary as markdown to include in copilot prompts
  • full support of next-intl translations, removed react-intl translations

further bug fixes

New Contributors

1.4.1

04 Mar 12:34
fafc4f5

Choose a tag to compare

What's Changed

Full Changelog: release/mnestix-browser-v1.4.0...release/mnestix-browser-v1.4.1

  • Full ARM support for Mnestix Browser
  • Further bug fixes

New Contributors

1.4.0

06 Feb 15:32
1009635

Choose a tag to compare

What's Changed

Full Changelog: release/mnestix-browser-v1.3.3...release/mnestix-browser-v1.4.0

  • New client-side AAS List replaced old List, AAS List is now available without Mnestix-Api
  • Extended Custom Submodel Visualization support and improved documentation
  • Added Role-Based-Access-Control, Mnestix now supports the role 'mnestix-admin' more information
  • SubmodelID is now visualized in the Viewer
  • Moved documentation to the github wiki and reduced the Readme File

1.3.3

17 Jan 08:07
e13022d

Choose a tag to compare

What's Changed

Full Changelog: release/mnestix-browser-v1.3.2...release/mnestix-browser-v1.3.3

  • New AAS List shows manufacturer data
  • Support digital nameplate v3
  • Support submodel elementlist
  • Added a customizable Footer
  • Fix using TemplateBuilder and Settings, when Authentication is disabled
  • Fix false loading documents in Handover Documentation Submodel Visualization

New Contributors

  • @sirchnik-xitaso made their first contribution in #32

1.3.2

11 Dec 14:56
9afd544

Choose a tag to compare

What's Changed

  • Fix(dockerfile) openssl install in prod stage

Full Changelog: release/mnestix-browser-v1.3.1...release/mnestix-browser-v1.3.2

1.3.1

10 Dec 14:01
764d3a4

Choose a tag to compare

What's Changed

Full Changelog: https://github.com/eclipse-mnestix/mnestix-browser/commits/release/mnestix-browser-v1.3.1

  • New AAS List preview available (when enabled through feature flag 'AAS_LIST_V2_FEATURE_FLAG')
  • Allow addition of imprint and terms and condition by setting environment variables
  • New default AAS on startup
  • Improved transfer feature
  • Increased test coverage