Releases
1.4.0
[1.4.0] - 2024/10/15
Added
Hide component detail panel when deleting corresponding component.
Autosave on component detail panel.
Debounce of 1 second on file auto-save.
Add 'Rename' action in FileExplorer file/folder menu.
Add administration view button.
Setup conditional features:
CF_createDiagram
: allows or prevents user to create a diagram.
CF_createDiagramFromTemplate
: allows or prevents user to create a diagram from a template.
CF_createComponent
: allows or prevents user to create a component.
CF_createProjectFromTemplate
: allows or prevents user to create a project from a template.
CF_deleteDiagram
: allows or prevents user to delete a diagram.
CF_createProject
: allows or prevents user to create a project.
Add settings button/menu to homepage and update its content.
Add route to clear token.
Improve dockerfile with version of plugins as argument.
Export diagram as svg.
Error management on monaco editor and error footer.
Generate diagrams from AI proxy.
Add chat to discuss with AI.
Load template from api.
Management of Preferred project.
Changed
Improve file explorer tree updating when file contents are updated.
Improve performance of the automatic functional tests.
Improve unit tests coverage.
Technical content:
Update import of vue components.
Plugin management:
Improve performance on git add.
Replace OIDC authentication by Leto-Modelizer-Api, see this issue .
Separating git-related functions into a dedicated composable.
Merge add/create diagram buttons into a drop-down button, see this issue .
Improve Authentication by re-doing login process if the token is expired, see this issue .
Handle external id.
Replaced old authentication (Parse) by the new Leto-Modelize-Api (Java/Spring).
Use display name of plugin.
Use new logo of plugin.
Improve drawer to modify Component details, permit to resize it.
Navigation between pages.
Rework on Components list on draw page
Style of project/template card.
Fixed
Fix bug on click on component definition from plugins with single file diagrams, see this issue .
Fix bug about rewritten file on checkout, see this issue .
Fix bug about required management for RegExp rule, see this issue .
Fix bugs about component creation on a click or a drag&drop, see this issue and this issue .
Fix bug about (Link|Reference)Input options update, see this issue .
Fix bug about adding ellipsis on long file name in file explorer, see this issue .
Fix Dockerfile by adding git in order to install plugins.
Fix bug on creating folder with same name as root folder, see this issue .
Fix bug on missing file name in config file when using githubator-plugin, see this issue .
Fix bug on deleting last component of model file, the file is deleted and model is no longer displayed in the list, see this issue .
Fix some unwanted scroll appear.
Removed
Default space character on file creation.
Drawer for diagram from template creation.
Left drawer on home page.
You can’t perform that action at this time.