Releases: eclipse-esmf/esmf-aspect-model-editor
v5.5.0
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
-
Updated vite and @angular-devkit/build-angular in the core module. Updated by @dependabot. View Pull Request
-
Updated webpack-dev-middleware and ngx-build-plus in the core module. Updated by @dependabot. View Pull Request
v5.5.0-rc1
What's Changed
What's Changed
- Fix Entity instance in collapse mode, fix and improve tooltip by @larisaVasile in #195
- Improve open api generation by @michelu89 in #196
- Bump vite and @angular-devkit/build-angular in /core by @dependabot in #197
- Bump webpack-dev-middleware and ngx-build-plus in /core by @dependabot in #199
- Add generateion of async api spec by @michelu89 in #198
- Add Chinese langauge by @michelu89 in #201
v5.4.0
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
- Library Updates:
- Updated
follow-redirects
from 1.15.5 to 1.15.6 in /core. PR #171 by @dependabot - Updated
express
from 4.18.2 to 4.19.2 in /core. PR #182 by @dependabot
- Updated
- SDK and macOS Version Changes:
- Updated the SDK version configuration file. PR #190 by @michelu89
- Updated macOS version in GitHub workflow. PR #194 by @michelu89
Renaming and Reorganization
- Entity and E2E Renaming:
- Renamed "entity value" to "entity instance" to better reflect its functionality. [PRs #186, #189](#186, #189) by @larisaVasile
- Renamed end-to-end testing terminology for clarity. PR #193 by @larisaVasile
v5.4.0-rc2
Set version to 5.4.0-rc2
v5.4.0-rc1
Set version to 5.4.0-rc1
v5.3.0
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
- @larisaVasile made their first contribution in #140
Full Changelog: v5.2.0...v5.3.0
v5.3.0-rc3
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
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
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
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
- @BirgitBoss made their first contribution in #119
Full Changelog: v5.1.1...v5.2.0