Skip to content

Releases: eclipse-esmf/esmf-aspect-model-editor

v5.5.0

30 Apr 07:49
Compare
Choose a tag to compare

The Aspect Model Editor 5.5.0 based on SAMM 2.1.0 (using esmf-sdk v2.7.0). This release includes significant improvements to the OpenAPI specification generation and introduces a new capability to generate asynchronous API specifications, further enhancing the development experience by facilitating better integration and automation capabilities.

What's Changed

What's Changed

Enhancements and Fixes

  • Improved Entity Interaction: Resolved issues with entity instances in collapse mode and enhanced tooltip functionality. Thanks to @larisaVasile and @michelu89 for the improvements. View Pull Request

  • API Generation Improvements: Enhanced the OpenAPI specification generation capabilities. Great work by @michelu89. View Pull Request

  • Async API Specification: Added support for generating asynchronous API specifications. Another valuable contribution from @michelu89. View Pull Request

  • New Language Support: Introduced support for Chinese language. Thanks to @michelu89 for this addition. View Pull Request

Dependency Updates

Full Changelog: v5.4.0...v5.5.0

v5.5.0-rc1

29 Apr 09:10
Compare
Choose a tag to compare
What's Changed

What's Changed

Full Changelog: v5.4.0...v5.5.0-rc1

v5.4.0

12 Apr 12:33
Compare
Choose a tag to compare

The Aspect Model Editor 5.4.0 based on SAMM 2.1.0 (using esmf-sdk v2.6.1).

What's Changed

What's Changed

New Features and Enhancements

  • Namespace Enhancements: Namespaces can now include numbers, enhancing flexibility for naming conventions. PR #169 by @michelu89
  • Developer Tools: Added detailed descriptions on how to use the developer tools in AME. PR #170 by @michelu89
  • Language Support in Entities: Added the ability to modify entity values with language string characteristics. PR #172 by @michelu89
  • Documentation Improvements: Enhanced the quality and clarity of documentation images. PR #184 by @larisaVasile
  • Language Selection in Electron App: Introduced a feature for changing language in the Electron app menu. PR #179 by @michelu89

Bug Fixes

  • Aspect Model Versioning: Fixed an issue where the version of the Aspect Model could not be changed. PR #185 by @michelu89
  • Entity Deletion: Resolved a bug that affected deleting entities. PR #178 by @larisaVasile
  • External Entity Extensions: Fixed a bug related to entities extending external entities. PR #181 by @larisaVasile
  • Sidebar Menu Interaction: Addressed an issue in the sidebar menu functionality. PR #180 by @larisaVasile
  • Instance Creation on Overlay: Corrected a problem encountered when creating new instances on an overlay. PR #188 by @michelu89

Updates and Maintenance

Renaming and Reorganization

Full Changelog: v5.3.0...v5.4.0

v5.4.0-rc2

11 Apr 16:32
Compare
Choose a tag to compare
v5.4.0-rc2 Pre-release
Pre-release
Set version to 5.4.0-rc2

v5.4.0-rc1

10 Apr 13:05
Compare
Choose a tag to compare
v5.4.0-rc1 Pre-release
Pre-release
Set version to 5.4.0-rc1

v5.3.0

15 Mar 08:14
Compare
Choose a tag to compare

The Aspect Model Editor 5.3.0 based on SAMM 2.1.0 (using esmf-sdk v2.5.1) introduces the new redesign of the Aspect Model Editor in a format that enhances the native functionalities of operating systems for more intuitive management, allowing users to create their own aspect models more efficiently.

What's Changed

What's Changed

Features

  • UI Redesign for Aspect Models: Introduced a UI redesign with native functionality for more intuitive management of multiple aspect models. Issue #124 | PR #143
  • Extended Documentation: Updated the documentation to reflect the new design, thanks to @michelu89. PR #147

Bug Fixes

  • MxGraph Error Resolved: Fixed an issue where opening a referenced element displayed the error message "The element you are looking for was not found". Thanks to @michelu89. Issue #135 | PR #139
  • Support for rdf:langString: Loading and exporting of the datatype "rdf:langString" is now supported, courtesy of @michelu89 and @larisaVasile.
  • XSD Datatypes Wording Adjustment: Improved the wording for xsd-datatypes, thanks to @larisaVasile. PR #140
  • Correct Encoding on Export: Ensured the right encoding when exporting data, implemented by @larisaVasile. PR #150
  • Auto Save/Validate Functionality Change: Modified the auto save/validate functionality for better user experience, by @michelu89. PR #151
  • CSS Style Fixes: Addressed various CSS styling issues, thanks to @michelu89. PR #155
  • Application Startup Improvement: Enhanced the application startup process, implemented by @michelu89. PR #157
  • Electron Icon Adjustment: Updated the Electron application icon for better clarity, thanks to @michelu89. PR #158
  • Dependency Updates: Updated app-builder-lib and electron-builder in /core, courtesy of @dependabot. PR #156
  • Minor UI Fixes: Implemented small UI improvements, by @larisaVasile. PR #159
  • Second Window Loading Error: Resolved an error when loading a second window, thanks to @larisaVasile. PR #160
  • Language Setting Fix: Fixed an issue where no language setting for description or preference caused problems, by @michelu89. PR #162
  • Removal of Invalid samm:name Attributes: Removed invalid samm:name attributes for cleaner code, thanks to @atextor. PR #163
  • Loaded Model Message Fix: Ensured messages only appear in the loaded model, implemented by @michelu89. PR #168

New Contributors

Full Changelog: v5.2.0...v5.3.0

v5.3.0-rc3

11 Mar 11:56
Compare
Choose a tag to compare
v5.3.0-rc3 Pre-release
Pre-release
What's Changed

What's Changed

Features

  • UI Redesign for Aspect Models: Introduced a UI redesign with native functionality for more intuitive management of multiple aspect models. Issue #124 | PR #143
  • Extended Documentation: Updated the documentation to reflect the new design, thanks to @michelu89. PR #147

Bug Fixes

  • MxGraph Error Resolved: Fixed an issue where opening a referenced element displayed the error message "The element you are looking for was not found". Thanks to @michelu89. Issue #135 | PR #139
  • Support for rdf:langString: Loading and exporting of the datatype "rdf:langString" is now supported, courtesy of @michelu89 and @larisaVasile.
  • XSD Datatypes Wording Adjustment: Improved the wording for xsd-datatypes, thanks to @larisaVasile. PR #140
  • Correct Encoding on Export: Ensured the right encoding when exporting data, implemented by @larisaVasile. PR #150
  • Auto Save/Validate Functionality Change: Modified the auto save/validate functionality for better user experience, by @michelu89. PR #151
  • CSS Style Fixes: Addressed various CSS styling issues, thanks to @michelu89. PR #155
  • Application Startup Improvement: Enhanced the application startup process, implemented by @michelu89. PR #157
  • Electron Icon Adjustment: Updated the Electron application icon for better clarity, thanks to @michelu89. PR #158
  • Dependency Updates: Updated app-builder-lib and electron-builder in /core, courtesy of @dependabot. PR #156
  • Minor UI Fixes: Implemented small UI improvements, by @larisaVasile. PR #159
  • Second Window Loading Error: Resolved an error when loading a second window, thanks to @larisaVasile. PR #160
  • Language Setting Fix: Fixed an issue where no language setting for description or preference caused problems, by @michelu89. PR #162
  • Removal of Invalid samm:name Attributes: Removed invalid samm:name attributes for cleaner code, thanks to @atextor. PR #163
  • Loaded Model Message Fix: Ensured messages only appear in the loaded model, implemented by @michelu89. PR #168

Full Changelog: v5.2.0...v5.3.0-rc3

v5.3.0-rc2

06 Mar 16:50
Compare
Choose a tag to compare
v5.3.0-rc2 Pre-release
Pre-release
What's Changed

What's Changed

Features

  • UI Redesign for Aspect Models: Introduced a UI redesign with native functionality for more intuitive management of multiple aspect models. Issue #124 | PR #143
  • Extended Documentation: Updated the documentation to reflect the new design, thanks to @michelu89. PR #147

Bug Fixes

  • MxGraph Error Resolved: Fixed an issue where opening a referenced element displayed the error message "The element you are looking for was not found". Thanks to @michelu89. Issue #135 | PR #139
  • Support for rdf:langString: Loading and exporting of the datatype "rdf:langString" is now supported, courtesy of @michelu89 and @larisaVasile.
  • XSD Datatypes Wording Adjustment: Improved the wording for xsd-datatypes, thanks to @larisaVasile. PR #140
  • Correct Encoding on Export: Ensured the right encoding when exporting data, implemented by @larisaVasile. PR #150
  • Auto Save/Validate Functionality Change: Modified the auto save/validate functionality for better user experience, by @michelu89. PR #151
  • CSS Style Fixes: Addressed various CSS styling issues, thanks to @michelu89. PR #155
  • Application Startup Improvement: Enhanced the application startup process, implemented by @michelu89. PR #157
  • Electron Icon Adjustment: Updated the Electron application icon for better clarity, thanks to @michelu89. PR #158
  • Dependency Updates: Updated app-builder-lib and electron-builder in /core, courtesy of @dependabot. PR #156
  • Minor UI Fixes: Implemented small UI improvements, by @larisaVasile. PR #159
  • Second Window Loading Error: Resolved an error when loading a second window, thanks to @larisaVasile. PR #160
  • Language Setting Fix: Fixed an issue where no language setting for description or preference caused problems, by @michelu89. PR #162
  • Removal of Invalid samm:name Attributes: Removed invalid samm:name attributes for cleaner code, thanks to @atextor. PR #163
  • Loaded Model Message Fix: Ensured messages only appear in the loaded model, implemented by @michelu89. PR #168

Full Changelog: v5.2.0...v5.3.0-rc2

v5.3.0-rc1

05 Mar 09:11
Compare
Choose a tag to compare
v5.3.0-rc1 Pre-release
Pre-release
What's Changed

What's Changed

Features

  • UI Redesign for Aspect Models: Introduced a UI redesign with native functionality for more intuitive management of multiple aspect models. Issue #124 | PR #143
  • Extended Documentation: Updated the documentation to reflect the new design, thanks to @michelu89. PR #147

Bug Fixes

  • MxGraph Error Resolved: Fixed an issue where opening a referenced element displayed the error message "The element you are looking for was not found". Thanks to @michelu89. Issue #135 | PR #139
  • Support for rdf:langString: Loading and exporting of the datatype "rdf:langString" is now supported, courtesy of @michelu89 and @larisaVasile.
  • XSD Datatypes Wording Adjustment: Improved the wording for xsd-datatypes, thanks to @larisaVasile. PR #140
  • Correct Encoding on Export: Ensured the right encoding when exporting data, implemented by @larisaVasile. PR #150
  • Auto Save/Validate Functionality Change: Modified the auto save/validate functionality for better user experience, by @michelu89. PR #151
  • CSS Style Fixes: Addressed various CSS styling issues, thanks to @michelu89. PR #155
  • Application Startup Improvement: Enhanced the application startup process, implemented by @michelu89. PR #157
  • Electron Icon Adjustment: Updated the Electron application icon for better clarity, thanks to @michelu89. PR #158
  • Dependency Updates: Updated app-builder-lib and electron-builder in /core, courtesy of @dependabot. PR #156
  • Minor UI Fixes: Implemented small UI improvements, by @larisaVasile. PR #159
  • Second Window Loading Error: Resolved an error when loading a second window, thanks to @larisaVasile. PR #160
  • Language Setting Fix: Fixed an issue where no language setting for description or preference caused problems, by @michelu89. PR #162
  • Removal of Invalid samm:name Attributes: Removed invalid samm:name attributes for cleaner code, thanks to @atextor. PR #163
  • Loaded Model Message Fix: Ensured messages only appear in the loaded model, implemented by @michelu89. PR #168

Full Changelog: v5.2.0...v5.3.0-rc1

v5.2.0

06 Feb 10:17
Compare
Choose a tag to compare

The Aspect Model Editor 5.2.0 based on SAMM 2.1.0 (using esmf-sdk v2.5.1) offers the UI in Chinese in addition to English.
ℹ️ Erratum: The underlying ESMF SDK version is indeed 2.5.1 even though the built-in help dialog wrongly states 2.4.2.

What's Changed

What's Changed

  • Resolved an issue causing crashes on Linux platforms. #131
  • Addressed a problem with the Windows installer where spaces in file paths caused errors, thanks to @michelu89. #30
  • Corrected an issue where the editor lost focus after formatting operations were performed by @michelu89. #74
  • Fixed an error message that appeared when an Aspect Model was loaded without its references, courtesy of @michelu89. #107
  • Upgraded follow-redirects library from version 1.15.3 to 1.15.4 in the core module, by @dependabot. PR #120
  • Fixed a typo in the AME Guide, thanks to @BirgitBoss. PR #119
  • Added internationalization capabilities with the efforts of @michelu89. #86
  • Updated the README.md file with contributions from @chris-volk. PR #118
  • Enhanced the app's ability to recognize models as distinct files after saving a renamed model by @michelu89.
  • Implemented copyright headers in exported Models and redesigned the settings dialog, by @michelu89.
  • Solved a problem where using the keyboard to delete an aspect now triggers the correct dialog, refined by @michelu89.
  • Made corrections to Entity Instances with LangString Characteristics, addressed by @michelu89.
  • Removed tooltips that persisted after right-clicking on an empty space, thanks to @michelu89.
  • Resolved issues with validation errors not being displayed in the detail view, fixed by @michelu89.
  • Fixed a bug that allowed the same file to be opened in multiple windows, thanks to @michelu89.
  • Improved the migration process for multiple Aspect Models, by @michelu89.
  • Windows and Linux platforms now benefit from enhanced SDK functionality for generating documentation, by @michelu89.

New Contributors

Full Changelog: v5.1.1...v5.2.0