Skip to content

Releases: genexuslabs/chameleon-controls-library

v6.0.0-next.27

23 Aug 20:28
Compare
Choose a tag to compare
v6.0.0-next.27 Pre-release
Pre-release

What's Changed

  • Fix ch-theme error when setting an empty model by @ncamera in #391

  • Refactor the ch-combo-box-render interface to rename filter* properties to suggest* by @ncamera in #392

  • Add ch-accordion-render component by @ncamera in #393

  • Add scrollbar support in the ch-code and improve resets in the ch-markdown-viewer by @ncamera in #394

Breaking changes

  • Removed the filterType property and ComboBoxFilterType type in favor of the suggest: boolean property.

  • Renamed the filterDebounce property to suggestDebounce.

  • Renamed the filterOptions property to suggestOptions.

  • Renamed the ComboBoxFilterOptions type to ComboBoxSuggestOptions.

  • Deprecate the ch-accordion component. Use the ch-accordion-render instead.

Full Changelog: v6.0.0-next.26...v6.0.0-next.27

v6.0.0-next.26

21 Aug 13:43
Compare
Choose a tag to compare
v6.0.0-next.26 Pre-release
Pre-release

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 the window__content part. Use the window part instead.

Full Changelog: v6.0.0-next.25...v6.0.0-next.26

v6.0.0-next.25

19 Aug 17:38
Compare
Choose a tag to compare
v6.0.0-next.25 Pre-release
Pre-release

What's Changed

  • Improve default values and property names in ch-tab-render and ch-flexible-layout-render controls by @ncamera in #382

  • Fix tab closing issues in the ch-tab-render and ch-flexible-layout-render controls. Also, reduce memory usage. by @ncamera in #383

  • Fix white-space in the ch-code by @ncamera in #384

  • Fix ch-edit's accessibility issue by @ncamera in #385

  • 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 the closeButtonHidden property to closeButton in the ch-tab-render and ch-flexible-layout-render controls.

  • [ch-flexible-layout-render] [ch-tab-render] The closeButton will no longer be displayed by default in the ch-tab-render and ch-flexible-layout-render controls.

  • [ch-flexible-layout-render] [ch-tab-render] Renamed the dragOutsideDisabled property to dragOutside in the ch-tab-render and ch-flexible-layout-render controls.

  • [ch-flexible-layout-render] [ch-tab-render] The dragOutside property will no longer be enabled by default in the ch-tab-render and ch-flexible-layout-render controls.

  • [ch-flexible-layout-render] By default, disable sortable tab buttons on the "tabbed" type leafs in the ch-flexible-layout-render.

  • [ch-tab-render] Removed the caption- 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

16 Aug 19:52
Compare
Choose a tag to compare
v6.0.0-next.24 Pre-release
Pre-release

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] The lineClamp property was removed in favor of the autoGrow property.

  • [ch-textblock] In the format property, the "Text" value was renamed to "text".

  • [ch-textblock] When using format = "text", the caption property must be used to provide a valid caption for the ch-textblock.

  • [ch-textblock] The tooltipShowMode property was removed in favor of the showTooltipOnOverflow property.

  • [ch-textblock] The ch-textblock control no longer exposed the content part.

  • [ch-textblock] The content of the ch-textblock is now displayed with display: inline-grid, instead of display: flex.

  • [ch-code] The ch-code control now supports shadow DOM. The control's style is now implemented through a set of tokens.

  • [ch-code] Removed renderCode and addLastNestedChildClass properties in the ch-code control.

  • [ch-markdown] The ch-markdown component is deprecated. Use the ch-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

07 Aug 13:57
Compare
Choose a tag to compare
v6.0.0-next.23 Pre-release
Pre-release

What's Changed

  • Add support to disable the items of the ch-tab-render and ch-flexible-layout-render by @ncamera in #376

Full Changelog: v6.0.0-next.22...v6.0.0-next.23

v6.0.0-next.22

05 Aug 15:03
Compare
Choose a tag to compare
v6.0.0-next.22 Pre-release
Pre-release

What's Changed

  • Improve widget/item customization in the ch-flexible-layout-render and ch-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 to ch-combo-box-render by @ncamera in #374

Breaking changes

  • The ch-combo-box control is renamed to ch-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

05 Aug 15:02
Compare
Choose a tag to compare
v6.0.0-next.21 Pre-release
Pre-release

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

05 Aug 15:01
Compare
Choose a tag to compare
v6.0.0-next.20 Pre-release
Pre-release

What's Changed

  • Fix integration with other StencilJS libraries not working by @ncamera in #368

Full Changelog: v6.0.0-next.19...v6.0.0-next.20

v6.0.0-next.19

17 Jul 14:06
Compare
Choose a tag to compare
v6.0.0-next.19 Pre-release
Pre-release

What's Changed

  • Fix DS update not working sometimes in the showcase by @ncamera in #363

  • Add ch-edit control by @ncamera in #364

  • [ch-theme] Add model property by @dangmarm in #365

  • 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 the ch-edit, ch-image and ch-tree-view-render controls.

Full Changelog: v6.0.0-next.18...v6.0.0-next.19

v6.0.0-next.18

12 Jul 21:08
Compare
Choose a tag to compare
v6.0.0-next.18 Pre-release
Pre-release

What's Changed

  • Add support for undefined images in getImagePathCallback of the ch-image control by @ncamera in #362

Full Changelog: v6.0.0-next.17...v6.0.0-next.18