Releases: genexuslabs/chameleon-controls-library
v6.0.0-next.27
What's Changed
-
Fix
ch-theme
error when setting an empty model by @ncamera in #391 -
Refactor the
ch-combo-box-render
interface to renamefilter*
properties tosuggest*
by @ncamera in #392 -
Add scrollbar support in the
ch-code
and improve resets in thech-markdown-viewer
by @ncamera in #394
Breaking changes
-
Removed the
filterType
property andComboBoxFilterType
type in favor of thesuggest: boolean
property. -
Renamed the
filterDebounce
property tosuggestDebounce
. -
Renamed the
filterOptions
property tosuggestOptions
. -
Renamed the
ComboBoxFilterOptions
type toComboBoxSuggestOptions
. -
Deprecate the
ch-accordion
component. Use thech-accordion-render
instead.
Full Changelog: v6.0.0-next.26...v6.0.0-next.27
v6.0.0-next.26
What's Changed
-
[ch-theme] Fix themes that were rejected after they were correctly resolved by @dangmarm in #389
-
Add a scrollbar in the
ch-combo-box-render
if the content overflows by @ncamera in #390
Breaking changes
[ch-combo-box-render]
Removed thewindow__content
part. Use thewindow
part instead.
Full Changelog: v6.0.0-next.25...v6.0.0-next.26
v6.0.0-next.25
What's Changed
-
Improve default values and property names in
ch-tab-render
andch-flexible-layout-render
controls by @ncamera in #382 -
Fix tab closing issues in the
ch-tab-render
andch-flexible-layout-render
controls. Also, reduce memory usage. by @ncamera in #383 -
Fix accessibility issue in the ch-combo-box-render component by @ncamera in #386
-
Don't display the combo-box's picker when using suggest mode by @ncamera in #387
Breaking changes
-
[ch-flexible-layout-render]
[ch-tab-render]
Renamed thecloseButtonHidden
property tocloseButton
in thech-tab-render
andch-flexible-layout-render
controls. -
[ch-flexible-layout-render]
[ch-tab-render]
ThecloseButton
will no longer be displayed by default in thech-tab-render
andch-flexible-layout-render
controls. -
[ch-flexible-layout-render]
[ch-tab-render]
Renamed thedragOutsideDisabled
property todragOutside
in thech-tab-render
andch-flexible-layout-render
controls. -
[ch-flexible-layout-render]
[ch-tab-render]
ThedragOutside
property will no longer be enabled by default in thech-tab-render
andch-flexible-layout-render
controls. -
[ch-flexible-layout-render]
By default, disablesortable
tab buttons on the "tabbed" type leafs in thech-flexible-layout-render
. -
[ch-tab-render]
Removed thecaption-
prefix of the tab button part. Now the part only contains the item ID.
Full Changelog: v6.0.0-next.24...v6.0.0-next.25
v6.0.0-next.24
What's Changed
-
Refactor the entire implementation of the
ch-textblock
control by @ncamera in #378 -
Add support for
updateItemProperties
method in the Action List control by @ncamera in #379 -
Add a new chat component with infinite scroll, virtual scroll and markdown support. Deprecate the ch-markdown control and refactor the ch-code control by @ncamera in #380
-
Include failed theme load errors in the final output of the
ch-theme
by @ncamera in #381
Breaking changes
-
[ch-textblock]
ThelineClamp
property was removed in favor of theautoGrow
property. -
[ch-textblock]
In theformat
property, the"Text"
value was renamed to"text"
. -
[ch-textblock]
When usingformat = "text"
, thecaption
property must be used to provide a valid caption for thech-textblock
. -
[ch-textblock]
ThetooltipShowMode
property was removed in favor of theshowTooltipOnOverflow
property. -
[ch-textblock]
Thech-textblock
control no longer exposed thecontent
part. -
[ch-textblock]
The content of thech-textblock
is now displayed withdisplay: inline-grid
, instead ofdisplay: flex
. -
[ch-code]
Thech-code
control now supports shadow DOM. The control's style is now implemented through a set of tokens. -
[ch-code]
RemovedrenderCode
andaddLastNestedChildClass
properties in thech-code
control. -
[ch-markdown]
Thech-markdown
component is deprecated. Use thech-markdown-viewer
component instead. Due to this, some types were moved from:"@genexus/chameleon-controls-library/dist/types/components/markdown/parsers/types"
to:
"@genexus/chameleon-controls-library/dist/types/deprecated-components/markdown/parsers/types"
Full Changelog: v6.0.0-next.23...v6.0.0-next.24
v6.0.0-next.23
What's Changed
- Add support to disable the items of the
ch-tab-render
andch-flexible-layout-render
by @ncamera in #376
Full Changelog: v6.0.0-next.22...v6.0.0-next.23
v6.0.0-next.22
What's Changed
-
Improve widget/item customization in the
ch-flexible-layout-render
andch-tab-render
controls by @ncamera in #372 -
Fixes for the ch-combo-box control on mobile devices by @ncamera in #373
-
Rename the
ch-combo-box
control toch-combo-box-render
by @ncamera in #374
Breaking changes
- The
ch-combo-box
control is renamed toch-combo-box-render
. ChComboBox
-->ChComboBoxRender
ChComboBoxCustomEvent
-->ChComboBoxRenderCustomEvent
HTMLChComboBoxElement
-->HTMLChComboBoxRenderElement
Full Changelog: v6.0.0-next.21...v6.0.0-next.22
v6.0.0-next.21
What's Changed
-
Use CommonThemes instead of GlobalStyleSheet by @dangmarm in #369
-
[ch-tabular-grid]
Fix the trigger of the emitRowClicked event by @dangmarm in #370 -
Fixes and improvements for the
ch-flexible-layout-render
control by @ncamera in #371
Breaking changes
The use of <ch-style>
to style scrollbars in <ch-tabular-grid>
and <ch-window>
is no longer supported.
Instead, use
const SCROLLBAR_STYLE = { name: "chameleon/scrollbar", url: "<url_to_css>" } as const;
Render:
<ch-theme model={SCROLLBAR_STYLE}></ch-theme>
Full Changelog: v6.0.0-next.20...v6.0.0-next.21
v6.0.0-next.20
What's Changed
Full Changelog: v6.0.0-next.19...v6.0.0-next.20
v6.0.0-next.19
What's Changed
-
Fix DS update not working sometimes in the showcase by @ncamera in #363
-
Delete UI models when updating the Flexible Layout's model to avoid memory leak by @ncamera in #366
-
Add
registry-property.ts
module. A set of utilities for setting default values for the control properties. by @ncamera in #367
Breaking changes
- The
getImagePathCallback
property is no longer required in thech-edit
,ch-image
andch-tree-view-render
controls.
Full Changelog: v6.0.0-next.18...v6.0.0-next.19
v6.0.0-next.18
What's Changed
- Add support for undefined images in
getImagePathCallback
of thech-image
control by @ncamera in #362
Full Changelog: v6.0.0-next.17...v6.0.0-next.18