Releases: eccenca/gui-elements
v24.2.0-rc.2
v24.1.0
NPM package: https://www.npmjs.com/package/@eccenca/gui-elements/v/24.1.0
Storybook: https://62150dbccb2d77003a2a5093-xpcrwlmcpf.chromatic.com/
Added
<CardActions />noWrapproperty to display them without wrapping its children on multiple lines
<ContentGroup />component- Manage display of a grouped content section.
- Add info, actions and context annotations by using its properties.
- Can be nested into each other.
<CodeEditor />- implemented support for linting which is enabled via
useLintingpropturtleandjavascriptare currently supported languages for linting
useToolbarproperty to display toolbar if themodeis supported- currently
markdownmode is integrated, including support for headlines<h1-6>,<blockquote>,<code>block and inline,<b>bold,<i>, italic,<del>strike through,<ul>,<ol>and checkbox lists,<a>links and<img>images
- currently
- editor is focused on load if
autoFocusprop is set totrue - implemented support for
disabledstate in code editor - implemented support for
intentstates in code editor
- implemented support for linting which is enabled via
<Label />additionalElementsproperty to display elements at the end of the labelinlineproperty to display the label component as inline block
<MenutItem />tooltipproperty to dislay tooltip on menu item label
<NodeContent />resizeDirectionsto specifiy the axis that can be used to resize the noderesizeMaxDimensionsto add maximum values for resizing height/width
<OverviewItem />hasCardWrapperproperty to use aCardcomponent as wrapper around it, simplifies the process to put it in a box, usecardPropsto forward basic properties to thatCardwrapper
<SimpleDialog />actionsPropsproperty to forwardCardActionsproperties, e.g.noWrap
- New icons:
artefact-task-concatenatetofileartefact-task-pivotartefact-task-unpivotitem-magic-editoperation-format-text-codeoperation-format-text-boldoperation-format-text-italicoperation-format-text-strikethroughoperation-format-list-bulletoperation-format-list-checkedoperation-format-list-numbered
Fixed
<CodeAutocompleteField />:- Code editor resets to initial value on every code editor instance re-init
<CodeEditor />- re-render the component if the
wrapLinesproperty is changed after the component's render - only fire
onChangeevent when the document has actually changed
- re-render the component if the
<OverviewItem />- whitespace after
Depictionelement when theOverviewItemist used withdensityHighandhasSpacing
- whitespace after
<OverviewItemActions />hiddenInteractionsstay visible if they contain focused elements or opened overlays (e.g. context menus)
<TagList />- do not create empty list items
<SearchField />- allow to use
onClearanceHandlerandrightElementtogether - fix display of
IconwithtooltipTextas direct child inrightElement
- allow to use
Changed
<ActivityControlWidget />- display running time after label if there is an status info to prevent a third line
<ReactFlow />- property color for
graphconfiguration was adjusted
- property color for
<SearchField />- internally forced to be managed controlled to keep
onClearanceHandlerindependent from outervalueproperty
- internally forced to be managed controlled to keep
<Switch />- use always
<Label/>component forlabelvalue
- use always
<StickyNoteNode />- Refactored data structure position and dimension (breaking change)
Deprecated
<CodeEditor />- fallback of static test id is removed, need then always to be set if necessary
<OverflowText />- component won't accept properties of any name in future, only data attributes for test IDs and basic HTML element properties
<OverviewItemList />densityHighproperty will be removed, use it directly onOverviewItemchildren
v24.1.0-rc.6
NPM package: https://www.npmjs.com/package/@eccenca/gui-elements/v/24.1.0-rc.6
Storybook:
Added
<ContentGroup />component- Manage display of a grouped content section.
- Add info, actions and context annotations by using its properties.
- Can be nested into each other.
<CodeEditor />- implemented support for linting which is enabled via
useLintingprop turtleandjavascriptare currently supported languages for linting- editor is focused on load if
autoFocusprop is set totrue - implemented support for
disabledstate in code editor - implemented support for
intentstates in code editor
- implemented support for linting which is enabled via
<Label />additionalElementsproperty to display elements at the end of the labelinlineproperty to display the label component as inline block
<NodeContent />resizeDirectionsto specifiy the axis that can be used to resize the noderesizeMaxDimensionsto add maximum values for resizing height/width
<CardActions />noWrapproperty to display them without wrapping its children on multiple lines
<SimpleDialog />actionsPropsproperty to forwardCardActionsproperties, e.g.noWrap
<MenutItem />tooltipproperty to dislay tooltip on menu item label
<NodeContent />resizeDirectionsto specifiy the axis that can be used to resize the noderesizeMaxDimensionsto add maximum values for resizing height/width
<CodeEditor />useToolbarproperty to display toolbar if themodeis supported- currently
markdownmode is integrated, including support for headlines<h1-6>,<blockquote>,<code>block and inline,<b>bold,<i>, italic,<del>strike through,<ul>,<ol>and checkbox lists,<a>links and<img>images
- currently
<OverviewItem />hasCardWrapperproperty to use aCardcomponent as wrapper around it, simplifies the process to put it in a box, usecardPropsto forward basic properties to thatCardwrapper
- New icons:
artefact-task-concatenatetofileartefact-task-pivotartefact-task-unpivotitem-magic-editoperation-format-text-codeoperation-format-text-boldoperation-format-text-italicoperation-format-text-strikethroughoperation-format-list-bulletoperation-format-list-checkedoperation-format-list-numbered
Fixed
<CodeAutocompleteField />:- Code editor resets to initial value on every code editor instance re-init
<OverviewItem />- whitespace after
Depictionelement when theOverviewItemist used withdensityHighandhasSpacing
- whitespace after
<OverviewItemActions />hiddenInteractionsstay visible if they contain focused elements or opened overlays (e.g. context menus)
<TagList />- do not create empty list items
<CodeEditor />- re-render the component if the
wrapLinesproperty is changed after the component's render - only fire
onChangeevent when the document has actually changed
- re-render the component if the
<SearchField />- allow to use
onClearanceHandlerandrightElementtogether - fix display of
IconwithtooltipTextas direct child inrightElement
- allow to use
Changed
<ReactFlow />- property color for
graphconfiguration was adjusted
- property color for
<Switch />- use always
<Label/>component forlabelvalue
- use always
<StickyNoteNode />- Refactored data structure position and dimension (breaking change)
<ActivityControlWidget />- display running time after label if there is an status info to prevent a third line
<SearchField />- internally forced to be managed controlled to keep
onClearanceHandlerindependent from outervalueproperty
- internally forced to be managed controlled to keep
Deprecated
<OverflowText />- component won't accept properties of any name in future, only data attributes for test IDs and basic HTML element properties
<OverviewItemList />densityHighproperty will be removed, use it directly onOverviewItemchildren
v24.1.0-rc.5
NPM package: https://www.npmjs.com/package/@eccenca/gui-elements/v/24.1.0-rc.5
Storybook:
Added
<ContentGroup />component- Manage display of a grouped content section.
- Add info, actions and context annotations by using its properties.
- Can be nested into each other.
<CodeEditor />- implemented support for linting which is enabled via
useLintingprop turtleandjavascriptare currently supported languages for linting- editor is focused on load if
autoFocusprop is set totrue - implemented support for
disabledstate in code editor - implemented support for
intentstates in code editor
- implemented support for linting which is enabled via
<Label />additionalElementsproperty to display elements at the end of the labelinlineproperty to display the label component as inline block
<NodeContent />resizeDirectionsto specifiy the axis that can be used to resize the noderesizeMaxDimensionsto add maximum values for resizing height/width
<CardActions />noWrapproperty to display them without wrapping its children on multiple lines
<SimpleDialog />actionsPropsproperty to forwardCardActionsproperties, e.g.noWrap
<MenutItem />tooltipproperty to dislay tooltip on menu item label
<NodeContent />resizeDirectionsto specifiy the axis that can be used to resize the noderesizeMaxDimensionsto add maximum values for resizing height/width
<CodeEditor />useToolbarproperty to display toolbar if themodeis supported- currently
markdownmode is integrated, including support for headlines<h1-6>,<blockquote>,<code>block and inline,<b>bold,<i>, italic,<del>strike through,<ul>,<ol>and checkbox lists,<a>links and<img>images
- currently
- New icons:
artefact-task-concatenatetofileartefact-task-pivotartefact-task-unpivotitem-magic-editoperation-format-text-codeoperation-format-text-boldoperation-format-text-italicoperation-format-text-strikethroughoperation-format-list-bulletoperation-format-list-checkedoperation-format-list-numbered
Fixed
<CodeAutocompleteField />:- Code editor resets to initial value on every code editor instance re-init
<OverviewItemActions />hiddenInteractionsstay visible if they contain focused elements or opened overlays (e.g. context menus)
<TagList />- do not create empty list items
<CodeEditor />- re-render the component if the
wrapLinesproperty is changed after the component's render
- re-render the component if the
Changed
<ReactFlow />- property color for
graphconfiguration was adjusted
- property color for
<Switch />- use always
<Label/>component forlabelvalue
- use always
<StickyNoteNode />- Refactored data structure position and dimension (breaking change)
<ActivityControlWidget />- display running time after label if there is an status info to prevent a third line
Deprecated
<OverflowText />- component won't accept properties of any name in future, only data attributes for test IDs and basic HTML element properties
v24.1.0-rc.4
NPM package: https://www.npmjs.com/package/@eccenca/gui-elements/v/24.1.0-rc.4
Storybook:
Added
<ContentGroup />component- Manage display of a grouped content section.
- Add info, actions and context annotations by using its properties.
- Can be nested into each other.
<CodeEditor />- implemented support for linting which is enabled via
useLintingprop turtleandjavascriptare currently supported languages for linting- editor is focused on load if
autoFocusprop is set totrue - implemented support for
disabledstate in code editor - implemented support for
intentstates in code editor
- implemented support for linting which is enabled via
<Label />additionalElementsproperty to display elements at the end of the labelinlineproperty to display the label component as inline block
<NodeContent />resizeDirectionsto specifiy the axis that can be used to resize the noderesizeMaxDimensionsto add maximum values for resizing height/width
<CardActions />noWrapproperty to display them without wrapping its children on multiple lines
<SimpleDialog />actionsPropsproperty to forwardCardActionsproperties, e.g.noWrap
<MenutItem />tooltipproperty to dislay tooltip on menu item label
<NodeContent />resizeDirectionsto specifiy the axis that can be used to resize the noderesizeMaxDimensionsto add maximum values for resizing height/width
- New icons:
- "item-magic-edit": icon for "magic" edit suggestions
- "artefact-task-concatenatetofile": icon for "Concatenate to file" operator
Fixed
<CodeAutocompleteField />:- Code editor resets to initial value on every code editor instance re-init
<OverviewItemActions />hiddenInteractionsstay visible if they contain focused elements or opened overlays (e.g. context menus)
<TagList />- do not create empty list items
Changed
<ReactFlow />- property color for
graphconfiguration was adjusted
- property color for
<Switch />- use always
<Label/>component forlabelvalue
- use always
<StickyNoteNode />- Refactored data structure position and dimension (breaking change)
v24.1.0-rc.3
NPM package: https://www.npmjs.com/package/@eccenca/gui-elements/v/24.1.0-rc.3
Storybook:
Added
ContentGroupcomponent- Manage display of a grouped content section.
- Add info, actions and context annotations by using its properties.
- Can be nested into each other.
<CodeEditor />- implemented support for linting which is enabled via
useLintingprop turtleandjavascriptare currently supported languages for linting- editor is focused on load if
autoFocusprop is set totrue - implemented support for
disabledstate in code editor - implemented support for
intentstates in code editor
- implemented support for linting which is enabled via
<Label />- added
additionalElementsproperty to display elements at the end of the label
- added
v24.1.0-rc.2
NPM package: https://www.npmjs.com/package/@eccenca/gui-elements/v/24.1.0-rc.2
Storybook:
Added
CntentGroupcomponent- Manage display of a grouped content section.
- Add info, actions and context annotations by using its properties.
- Can be nested into each other.
<CodeEditor />- implemented support for linting which is enabled via
useLintingprop turtleandjavascriptare currently supported languages for linting- editor is focused on load if
autoFocusprop is set totrue - implemented support for
disabledstate in code editor - implemented support for
intentstates in code editor
- implemented support for linting which is enabled via
v24.0.1
NPM package: https://www.npmjs.com/package/@eccenca/gui-elements/v/24.0.1
Storybook: https://62150dbccb2d77003a2a5093-zfmddzvmin.chromatic.com/
Changed
eslintlibraries were upgraded to v9, sonodev18.18 or higher is required
Fixed
MultiSelect:- Old suggestions might be shown for a very short time when typing in a new search query.
CodeEditor:- Broken highlighting for editor modes that leveraged adapted legacy modes.
v24.1.0-rc.1
NPM package: https://www.npmjs.com/package/@eccenca/gui-elements/v/24.1.0-rc.1
Storybook:
Added
CntentGroupcomponent- Manage display of a grouped content section.
- Add info, actions and context annotations by using its properties.
- Can be nested into each other.
<CodeEditor />- implemented support for linting which is enabled via
useLintingprop turtleandjavascriptare currently supported languages for linting- editor is focused on load if
autoFocusprop is set totrue - implemented support for
disabledstate in code editor - implemented support for
intentstates in code editor
- implemented support for linting which is enabled via
Fixed
MultiSelect:- Old suggestions might be shown for a very short time when typing in a new search query.
Changed
eslintlibraries were upgraded to v9, sonodev18.18 or higher is required
v24.1.0-rc.0
NPM package: https://www.npmjs.com/package/@eccenca/gui-elements/v/24.1.0-rc.0
Storybook:
Changed
eslintlibraries were upgraded to v9, sonodev18.18 or higher is required
Fixed
MultiSelect:- Old suggestions might be shown for a very short time when typing in a new search query.