Releases: ditrit/leto-modelizer-plugin-core
Releases · ditrit/leto-modelizer-plugin-core
Release version 0.28.0
[0.28.0] - 2024/08/19
Added
- Translation for plugin display name.
Changed
- Use default file name
logo.svg
for plugin icon.
Release version 0.27.3
[0.27.3] - 2024/08/08
Fixed
- Fix publishing on npm workflow.
Release version 0.27.2
[0.27.2] - 2024/08/08
Changed
- Update nodejs to version
20.16.0
. - Update npm to version
10.8.1
.
Fixed
- Fix publishing on npm workflow.
Release version 0.26.2
[0.26.2] - 2024/08/02
Fixed
- Fix required attributes error.
Release version 0.26.1
[0.26.1] - 2024/07/31
Fixed
- Fix some null on manage errors.
Release version 0.26.0
[0.26.0] - 2024/07/29
Added
- New class to manage parse error:
ParserLog
. - Add
regexMessage
to permit error message customization for regex. - Method
validateDefinition
to definition error inComponent
. - Method
validateDefinitionType
to get definition type errors inComponentAttribute
. - Method
validateType
to get type errors inComponentAttribute
. - Method
validateRequired
to get required errors inComponentAttribute
. - Method
validateRuleMinMax
to get rules min/max errors inComponentAttribute
. - Method
validateRuleValues
to get rule values errors inComponentAttribute
. - Method
validateRuleRegex
to get rule regex errors inComponentAttribute
. - I18n translation storage for plugin in
DefaultConfiguration
.
Changed
- Method
hasError
inComponent
becomegetErrors
. - Method
hasError
inComponentAttribute
becomegetErrors
.
Fixed
- Fix bad id on svg export.
- Fix default value for rule
values
.
Release version 0.25.0
[0.25.0] - 2024/07/05
Added
- Export wanted diagram as svg.
- Add properties
categories
andtags
inComponentDefinition
. - Add property
tags
inComponentAttributeDefinition
. - Add method
getTemplateData
inComponentRenderer
andLinkRenderer
. - Add methods
initComponentRenderer
andinitLinkRenderer
inDefaultDrawer
. - Hide components that cannot contain dragged components.
- Add extra-resource to store css style.
Release version 0.24.1
[0.24.1] - 2024/06/18
Fixed
- Reverse link display management.
Release version 0.24.0
[0.24.0] - 2024/06/12
Added
- Complete refacto of drawer:
- Multi selection of components
- Add marker on link.
- Add anchor for link.
- Manage burger menu event on component.
- Hide components.
- Add more properties on component to improve display.
- Add new events to 'openMenu' and 'zoom'.
Changed
- Complete refacto of drawer:
- Externalize all svg rendering into separate class using nunjucks.
- Externalize all actions into separate classes.
- Reduce complexity of DefaultDrawer.
- Resize action is more userFriendly.
- Replace ELK Layout by homemade layout.
- Link used nunjucks for rendering.
Fixed
- Workflow to generate technical documentation.
- Having null component draw option.
Release version 0.23.0
[0.23.0] - 2024/01/02
Added
- Add
external_id
in Component.
Changed
- Improve plugin-core documentation.