Releases: eclipse-esmf/esmf-aspect-model-editor
v5.1.0
The Aspect Model Editor 5.1.0 based on SAMM 2.1.0 (using esmf-sdk v2.3.2) introduces the generation of Asset administration shells (AASX) from an Aspect model in .aasx and .xml format. It also improves the multi window support which was introduced in the previous version.
We have also adjusted the references to only display root elements, which is aimed at boosting performance in the AME. When a reference is double-clicked, a new window will now open, permitting the examination and editing of the reference.
What's Changed
- Support generation of aasx/xml for Asset Administration Shell (AAS)
- Bump crypto-js from 4.1.1 to 4.2.0 in /core by @dependabot in #104
- Bump @babel/traverse from 7.22.10 to 7.23.2 in /core by @dependabot in #95
- Feature/improve ame with new functions by @michelu89 in #110
- Show more children in edit panel & improve edit logo #85
- Cannot specify exampleValue true/false for Boolean Characteristic instance #94
- Validation error after export-import from a valid model with AbstractEntities
- Export namespace dialog, namespace no longer referenced is displayed as Dependenccy
- On large workspaces the migrator fails to finalize
- Double click referenced element to open new tab
New Contributors
- @dependabot made their first contribution in #104
Full Changelog: v5.0.0...v5.1.0
v5.0.0
The Aspect Model Editor 5.0.0 based on SAMM 2.1.0 (using esmf-sdk v2.3.2) introduces multi window support.
With this feature is is possible to open multiple Aspect Models in multiple windows to compare Aspect Models and work on them simultaneously.
What's Changed
- Add multiple view windows in electron by @michelu89 in #97
- Update windows title after namespace change by @michelu89 in #101
- Fix platform data check by @michelu89 in #105
New Contributors
- @chris-volk made their first contribution in #98
Full Changelog: v4.6.0...v5.0.0
v4.6.0
This is the first version based on SAMM 2.1.0 (using the esmf-sdk v2.3.2).
Upon first start this version will prompt a migration to SAMM 2.1.0 of the existing models in your workspace should you have previously worked with the editor, see also https://eclipse-esmf.github.io/ame-guide/modeling/migration-of-models.html .
What's Changed
- Change ubuntu version to 20.04 by @michelu89 in #91
- Upgrade to latest java sdk version 2.3.2 and upgrade to latest SAMM 2.1.0 by @michelu89 in #92
** Support SAMM 2.1.0 #89
** Fix copy to clipboard #87
** Change workspace "Copy to clipboard" to "Copy to path"
** Model with invalid constructs are written
Full Changelog: v4.5.3...v4.6.0
v4.5.3
What's Changed
- Add glibc version into tar gz filename by @michelu89 in #83
- Fix/several bugs by @michelu89 in #88
- Update tagged_release.yml by @michelu89 in #90
Full Changelog: v4.5.2...v4.5.3
v4.5.2
AME 4.5.2 is a bugfix release (based on SAMM 2.0.0).
What's Changed
- Resolve enumeration value issues with Angular 16 by @michelu89 in #84
- Add charset utf 8 with readstring for windows problems by @michelu89
Full Changelog: v4.5.1...v4.5.2
v4.5.1
What's Changed
- Update project to angular 16 in #81
- Overlapping fixed with other solution #73
- Referenced properties are not rendered after switching between Aspects #71
- Structured values losing connection after switching Aspect Model
- Fix package json script with configuration production in #82
Full Changelog: v4.5.0...v4.5.1
v4.5.0
AME 4.5.0 introduces a Property filter mode for a better visual overview of large Aspect Models alongside with improved navigation to parent & child elements. It also fixes multiple bugs and introduces the ESMF architecture decision records.
What's Changed
- Add property filtering to get a better overview by @michelu89 in #70
- Better navigation to the parent and child element.
- Update documentation with new structure
- Fix: Characteristic Status is changed to Enumeration if model is imported into Editor #52
- Fix: ENUMS with values with Datatype samm:curie cause exception even though the spec allows this and the SAMM-CLI validates this #65
- Fix: JSON Schema generation fails when aspect model includes references to other aspects. #26
- Fix: Fixed and enhanced documentation to startup on linux by @tom-rm-meyer-ISST in #57
- Introduce Architecture Decision Records by @atextor in #61
New Contributors
- @tom-rm-meyer-ISST made their first contribution in #57
Full Changelog: v4.4.1...v4.5.0
v4.4.1
This version is using esmf-sdk v2.2.0.
What's Changed
- Fixing issues from feedback by @michelu89 in #53
- Update sidebar.component.html by @michelu89 in #55
Full Changelog: v4.4.0...v4.4.1
v4.4.0
AME 4.4.0 offers improved file handling (performance, stability) as well as the possibility to define custom units for units not yet represented in the unit catalog together with many other bugfixes and improvements.
This version is using esmf-sdk v2.2.0.
What's Changed
- Extend shared file handling by @michelu89 in #43
- Bugfix/esmf 37 custom unit problems by @michelu89 in #48
- Extend doc with custom units by @michelu89 in #49
- Fix problems with namespace view by @michelu89 in #47
- Create codeql-scanning.yml by @michelu89 in #42
Full Changelog: v4.3.0...v4.4.0
v4.3.0
What's Changed
This is the first version based on SAMM 2.0.0 with the new ESMF branding (using the esmf-sdk v2.2.0).
It includes the complete ESMF renaming including the name SAMM and its namespaces as well as org.eclipse.examples for the movement example - by @michelu89 in [#32] and [#29]
Upon first start this version will prompt a migration to ESMF of the existing models in your workspace should you have previously worked with the editor, see also https://eclipse-esmf.github.io/ame-guide/migration-of-models.html .
Further changes:
- Add see attribute to traits and improve workflow by @michelu89 in #23
- Update to Angular 14 and Cypress 10 by @michelu89 in #27
- Include new functionality to the editor by @michelu89 in #28
- Adjust import and export with new concept by @michelu89 in #32
Full Changelog: v4.2.1...v4.3.0