diff --git a/CHANGELOG.md b/CHANGELOG.md index b2ef5367a..16a219613 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,8 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/) and this p ## [Unreleased] +## [24.4.1] - 2025-08-25 + ### Fixed - React flow v12: @@ -17,6 +19,12 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/) and this p - `` - increase the default delay before swapping the tooltip placeholder of the icon, reducing unwanted swaps because of mouseovers that were not intended +- `IntentBaseTypes` now available via root export + - some `intent` properties support less or more intent types, in case you need to test supported types before, then you can use it directly from the component interface, e.g. `TextFieldProps["intent"]` + +### Added + +- `application-colors` and `data-color` icons, both represented by the Carbon `ColorPalette` icon ## [24.3.1] - 2025-08-21 diff --git a/package.json b/package.json index 7bd9a28de..afaac9666 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "@eccenca/gui-elements", "description": "GUI elements based on other libraries, usable in React application, written in Typescript.", - "version": "24.4.0", + "version": "24.4.1", "license": "Apache-2.0", "homepage": "https://github.com/eccenca/gui-elements", "bugs": "https://github.com/eccenca/gui-elements/issues", diff --git a/src/common/index.ts b/src/common/index.ts index ed25944ee..39f8af464 100644 --- a/src/common/index.ts +++ b/src/common/index.ts @@ -4,6 +4,7 @@ import getColorConfiguration from "./utils/getColorConfiguration"; import { getScrollParent } from "./utils/getScrollParent"; import { getGlobalVar, setGlobalVar } from "./utils/globalVars"; import { openInNewTab } from "./utils/openInNewTab"; +export type { IntentTypes as IntentBaseTypes } from "./Intent"; export const utils = { openInNewTab, diff --git a/src/components/Icon/canonicalIconNames.tsx b/src/components/Icon/canonicalIconNames.tsx index c48d85a02..afee3ae07 100644 --- a/src/components/Icon/canonicalIconNames.tsx +++ b/src/components/Icon/canonicalIconNames.tsx @@ -8,6 +8,7 @@ const canonicalIcons = { "application-homepage": icons.Workspace, "application-legacygui": icons.ResetAlt, "application-mapping": icons.ModelBuilder, + "application-colors": icons.ColorPalette, "application-queries": icons.DataView, "application-useraccount": icons.UserAvatar, "application-vocabularies": icons.Catalog, @@ -50,6 +51,7 @@ const canonicalIcons = { "artefact-workflow": icons.ModelBuilder, "data-boolean": icons.Boolean, + "data-color": icons.ColorPalette, "data-sourcepath": icons.Data_2, "data-targetpath": icons.Data_1, "data-string": icons.StringText,