# Change Log

All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.

## [7.3.3](https://github.com/Refinitiv/refinitiv-ui/compare/@refinitiv-ui/utils@7.3.2...@refinitiv-ui/utils@7.3.3) (2025-11-12)

**Note:** Version bump only for package @refinitiv-ui/utils

## [7.3.2](https://github.com/Refinitiv/refinitiv-ui/compare/@refinitiv-ui/utils@7.3.1...@refinitiv-ui/utils@7.3.2) (2025-11-12)

**Note:** Version bump only for package @refinitiv-ui/utils

## [7.3.1](https://github.com/Refinitiv/refinitiv-ui/compare/@refinitiv-ui/utils@7.3.0...@refinitiv-ui/utils@7.3.1) (2025-02-04)

### Bug Fixes

- **utils:** handle network error when fail to load svg ([#1260](https://github.com/Refinitiv/refinitiv-ui/issues/1260)) ([73050f5](https://github.com/Refinitiv/refinitiv-ui/commit/73050f582a9499f5c437d34db938c0112ba49dca))

# [7.3.0](https://github.com/Refinitiv/refinitiv-ui/compare/@refinitiv-ui/utils@7.2.1...@refinitiv-ui/utils@7.3.0) (2024-05-07)

### Features

- **tree, tree-select:** introducing new Tree Manager APIs and Tree Node ([#1149](https://github.com/Refinitiv/refinitiv-ui/issues/1149)) ([1dbe3f5](https://github.com/Refinitiv/refinitiv-ui/commit/1dbe3f570f4cf45cc9b3407426aa94a48cc03033)), closes [#1136](https://github.com/Refinitiv/refinitiv-ui/issues/1136) [#1134](https://github.com/Refinitiv/refinitiv-ui/issues/1134) [#1133](https://github.com/Refinitiv/refinitiv-ui/issues/1133) [#1145](https://github.com/Refinitiv/refinitiv-ui/issues/1145) [#1135](https://github.com/Refinitiv/refinitiv-ui/issues/1135)

## [7.2.1](https://github.com/Refinitiv/refinitiv-ui/compare/@refinitiv-ui/utils@7.2.0...@refinitiv-ui/utils@7.2.1) (2024-04-30)

### Bug Fixes

- **icon, flag, utils:** resolve performance issue when rendering a lot of icons ([#1147](https://github.com/Refinitiv/refinitiv-ui/issues/1147)) ([d590e31](https://github.com/Refinitiv/refinitiv-ui/commit/d590e31af3946e69b004dd7a930fffbfae9ac702))

# [7.2.0](https://github.com/Refinitiv/refinitiv-ui/compare/@refinitiv-ui/utils@7.1.2...@refinitiv-ui/utils@7.2.0) (2023-10-31)

### Features

- adding `type=module` to `package.json` ([#974](https://github.com/Refinitiv/refinitiv-ui/issues/974)) ([9bf21dc](https://github.com/Refinitiv/refinitiv-ui/commit/9bf21dc05cb7ed93e1d14e797c1bf6af85b659d3)), closes [#985](https://github.com/Refinitiv/refinitiv-ui/issues/985)

## [7.1.2](https://github.com/Refinitiv/refinitiv-ui/compare/@refinitiv-ui/utils@7.1.1...@refinitiv-ui/utils@7.1.2) (2023-10-24)

### Bug Fixes

- **password-field, phrasebook:** improve show password announcement ([#962](https://github.com/Refinitiv/refinitiv-ui/issues/962)) ([4b6dcdc](https://github.com/Refinitiv/refinitiv-ui/commit/4b6dcdc23b4cc0f9dd7fe9e2df5314960ad65b07))

## [7.1.1](https://github.com/Refinitiv/refinitiv-ui/compare/@refinitiv-ui/utils@7.1.0...@refinitiv-ui/utils@7.1.1) (2023-10-09)

### Bug Fixes

- **overlay-menu:** missing nested items property ([#982](https://github.com/Refinitiv/refinitiv-ui/issues/982)) ([bac94cb](https://github.com/Refinitiv/refinitiv-ui/commit/bac94cbb39f5a2dde2046c385020941a2d35317e))

# [7.1.0](https://github.com/Refinitiv/refinitiv-ui/compare/@refinitiv-ui/utils@7.0.3...@refinitiv-ui/utils@7.1.0) (2023-09-18)

### Features

- **utils:** add `selectedAt` property to `DataItem` interface ([4d69419](https://github.com/Refinitiv/refinitiv-ui/commit/4d69419107d8ed8dd554cb7cf0ecadd327d02f18))

## [7.0.3](https://github.com/Refinitiv/refinitiv-ui/compare/@refinitiv-ui/utils@7.0.2...@refinitiv-ui/utils@7.0.3) (2023-08-21)

### Bug Fixes

- add packages list to lerna config for blackduck scanning ([#897](https://github.com/Refinitiv/refinitiv-ui/issues/897)) ([8ac2f2f](https://github.com/Refinitiv/refinitiv-ui/commit/8ac2f2f3159415792e85a8036ed84be92663712e))

## [7.0.2](https://github.com/Refinitiv/refinitiv-ui/compare/@refinitiv-ui/utils@7.0.1...@refinitiv-ui/utils@7.0.2) (2023-07-19)

**Note:** Version bump only for package @refinitiv-ui/utils

## [7.0.1](https://github.com/Refinitiv/refinitiv-ui/compare/@refinitiv-ui/utils@7.0.0...@refinitiv-ui/utils@7.0.1) (2023-07-17)

**Note:** Version bump only for package @refinitiv-ui/utils

# [7.0.0](https://github.com/Refinitiv/refinitiv-ui/compare/@refinitiv-ui/utils@6.2.6...@refinitiv-ui/utils@7.0.0) (2023-06-30)

### Features

- **icon, flag:** updateComplete resolves after svg is ready ([#686](https://github.com/Refinitiv/refinitiv-ui/issues/686)) ([9f41875](https://github.com/Refinitiv/refinitiv-ui/commit/9f41875030df7b95a034c9d85f8d38c695af7ec6))
- **icon:** change element to load svg sprite icon by default ([#758](https://github.com/Refinitiv/refinitiv-ui/issues/758)) ([7b8f8ff](https://github.com/Refinitiv/refinitiv-ui/commit/7b8f8ff611b82a096ec6200c0626704ff3d96bbc))
- **utils:** add local cache ([#412](https://github.com/Refinitiv/refinitiv-ui/issues/412)) ([785cfd2](https://github.com/Refinitiv/refinitiv-ui/commit/785cfd285ba2535c7487a1674bae4e496f173a28))

## [6.2.6](https://github.com/Refinitiv/refinitiv-ui/compare/@refinitiv-ui/utils@6.2.5...@refinitiv-ui/utils@6.2.6) (2023-06-23)

**Note:** Version bump only for package @refinitiv-ui/utils

## [6.2.5](https://github.com/Refinitiv/refinitiv-ui/compare/@refinitiv-ui/utils@6.2.4...@refinitiv-ui/utils@6.2.5) (2023-06-20)

**Note:** Version bump only for package @refinitiv-ui/utils

## [6.2.4](https://github.com/Refinitiv/refinitiv-ui/compare/@refinitiv-ui/utils@6.2.4-next.1...@refinitiv-ui/utils@6.2.4) (2023-06-07)

**Note:** Version bump only for package @refinitiv-ui/utils

## [6.2.4-next.1](https://github.com/Refinitiv/refinitiv-ui/compare/@refinitiv-ui/utils@6.2.4-next.0...@refinitiv-ui/utils@6.2.4-next.1) (2023-06-06)

**Note:** Version bump only for package @refinitiv-ui/utils

## [6.2.3](https://github.com/Refinitiv/refinitiv-ui/compare/@refinitiv-ui/utils@6.2.2...@refinitiv-ui/utils@6.2.3) (2022-12-01)

**Note:** Version bump only for package @refinitiv-ui/utils

## [6.2.2](https://github.com/Refinitiv/refinitiv-ui/compare/@refinitiv-ui/utils@6.2.1...@refinitiv-ui/utils@6.2.2) (2022-11-07)

**Note:** Version bump only for package @refinitiv-ui/utils

## [6.2.1](https://github.com/Refinitiv/refinitiv-ui/compare/@refinitiv-ui/utils@6.2.0...@refinitiv-ui/utils@6.2.1) (2022-11-07)

**Note:** Version bump only for package @refinitiv-ui/utils

# [6.2.0](https://github.com/Refinitiv/refinitiv-ui/compare/@refinitiv-ui/utils@6.1.1...@refinitiv-ui/utils@6.2.0) (2022-10-26)

### Features

- **utils:** add util color `readableColor` ([#487](https://github.com/Refinitiv/refinitiv-ui/issues/487)) ([42b3ea2](https://github.com/Refinitiv/refinitiv-ui/commit/42b3ea26c2e810cf285ccaab56fd0e5e4d3fdc23))

## [6.1.1](https://github.com/Refinitiv/refinitiv-ui/compare/@refinitiv-ui/utils@6.1.0...@refinitiv-ui/utils@6.1.1) (2022-09-26)

**Note:** Version bump only for package @refinitiv-ui/utils

- Update all formatjs dependencies to support typescript 4.8 ([#454](https://github.com/Refinitiv/refinitiv-ui/pull/454)) ([5337b97](https://github.com/Refinitiv/refinitiv-ui/commit/5337b97dc6958f84b36bdbffdea6dfbbc5203596))
- Upgrade typescript to 4.8.3 ([#454](https://github.com/Refinitiv/refinitiv-ui/pull/454)) ([5337b97](https://github.com/Refinitiv/refinitiv-ui/commit/5337b97dc6958f84b36bdbffdea6dfbbc5203596))

# [6.1.0](https://github.com/Refinitiv/refinitiv-ui/compare/@refinitiv-ui/utils@6.0.4...@refinitiv-ui/utils@6.1.0) (2022-09-14)

### Features

Add `isHex()` and `removeHashSign()` color utility ([#444](https://github.com/Refinitiv/refinitiv-ui/issues/444)) ([3718003](https://github.com/Refinitiv/refinitiv-ui/commit/37180039a77d908acd731c89067ecfce3f23955f))

## [6.0.4](https://github.com/Refinitiv/refinitiv-ui/compare/@refinitiv-ui/utils@6.0.3...@refinitiv-ui/utils@6.0.4) (2022-08-29)

**Note:** Version bump only for package @refinitiv-ui/utils

## [6.0.3](https://github.com/Refinitiv/refinitiv-ui/compare/@refinitiv-ui/utils@6.0.2...@refinitiv-ui/utils@6.0.3) (2022-08-02)

**Note:** Version bump only for package @refinitiv-ui/utils

## [6.0.2](https://github.com/Refinitiv/refinitiv-ui/compare/@refinitiv-ui/utils@6.0.1...@refinitiv-ui/utils@6.0.2) (2022-07-19)

**Note:** Version bump only for package @refinitiv-ui/utils

## [6.0.1](https://github.com/Refinitiv/refinitiv-ui/compare/@refinitiv-ui/utils@6.0.0...@refinitiv-ui/utils@6.0.1) (2022-06-20)

### Bug Fixes

- TypeScript type declaration path ([#371](https://github.com/Refinitiv/refinitiv-ui/issues/371)) ([03a5fed](https://github.com/Refinitiv/refinitiv-ui/commit/03a5fed7c6b93f0c3fe8604634026ade34cc6329))

# [6.0.0](https://github.com/Refinitiv/refinitiv-ui/compare/@refinitiv-ui/utils@6.0.0-next.1...@refinitiv-ui/utils@6.0.0) (2022-06-07)

### Bug Fixes

- **utils:** improve svg security ([#342](https://github.com/Refinitiv/refinitiv-ui/issues/342)) ([ef53c5c](https://github.com/Refinitiv/refinitiv-ui/commit/ef53c5c8918548a0c2aa67a1934ba0823698a9e8))

### Features

- **clock:** improve clock accessibility ([#308](https://github.com/Refinitiv/refinitiv-ui/issues/308)) ([c0a9bb0](https://github.com/Refinitiv/refinitiv-ui/commit/c0a9bb04c212b6aa4dbce495bec4faebd9080eaf)), closes [#311](https://github.com/Refinitiv/refinitiv-ui/issues/311)

## [5.1.2](https://github.com/Refinitiv/refinitiv-ui/compare/@refinitiv-ui/utils@5.1.1...@refinitiv-ui/utils@5.1.2) (2022-02-15)

**Note:** Version bump only for package @refinitiv-ui/utils

## [5.1.1](https://github.com/Refinitiv/refinitiv-ui/compare/@refinitiv-ui/utils@5.1.0...@refinitiv-ui/utils@5.1.1) (2021-12-03)

**Note:** Version bump only for package @refinitiv-ui/utils

# [5.1.0](https://github.com/Refinitiv/refinitiv-ui/compare/@refinitiv-ui/utils@5.0.6...@refinitiv-ui/utils@5.1.0) (2021-11-08)

### Features

- Lit@2 upgrade ([dbda63b](https://github.com/Refinitiv/refinitiv-ui/commit/dbda63be97257f891cb1f2c5ff46b638c70e0b15))

## [5.0.6](https://github.com/Refinitiv/refinitiv-ui/compare/@refinitiv-ui/utils@5.0.3...@refinitiv-ui/utils@5.0.6) (2021-10-25)

**Note:** Version bump only for package @refinitiv-ui/utils

## [5.0.3](https://github.com/Refinitiv/refinitiv-ui/compare/@refinitiv-ui/utils@5.0.2...@refinitiv-ui/utils@5.0.3) (2021-10-11)

### Bug Fixes

- remove source maps reference from the production build ([655d0bb](https://github.com/Refinitiv/refinitiv-ui/commit/655d0bb57290e5fe1276bf1a99bd7a0190d7a2f8))

## [5.0.2](https://git.sami.int.thomsonreuters.com/elf/refinitiv-ui/compare/@refinitiv-ui/utils@5.0.1...@refinitiv-ui/utils@5.0.2) (2021-09-15)

**Note:** Version bump only for package @refinitiv-ui/utils

## [5.0.1](https://git.sami.int.thomsonreuters.com/elf/refinitiv-ui/compare/@refinitiv-ui/utils@5.0.0...@refinitiv-ui/utils@5.0.1) (2021-09-10)

**Note:** Version bump only for package @refinitiv-ui/utils

# [5.0.0](https://git.sami.int.thomsonreuters.com/elf/refinitiv-ui/compare/@refinitiv-ui/utils@5.0.0-beta.3...@refinitiv-ui/utils@5.0.0) (2021-07-16)

### Features

- rollback files and folders that do not need to be changed ([83a382a](https://git.sami.int.thomsonreuters.com/elf/refinitiv-ui/commits/83a382a522c10895b4c31c69fe19f5f7d00c9f66))

# [5.0.0-beta.3](https://git.sami.int.thomsonreuters.com/elf/refinitiv-ui/compare/@refinitiv-ui/utils@5.0.0-beta.1...@refinitiv-ui/utils@5.0.0-beta.3) (2021-07-02)

### Features

- add datetime utils ([c6dfc0a](https://git.sami.int.thomsonreuters.com/elf/refinitiv-ui/commits/c6dfc0a75eac8fb6b37fd5ad31feec154532fdff))

# [5.0.0-beta.1](https://git.sami.int.thomsonreuters.com/elf/refinitiv-ui/compare/@refinitiv-ui/utils@5.0.0-beta.0...@refinitiv-ui/utils@5.0.0-beta.1) (2021-06-22)

**Note:** Version bump only for package @refinitiv-ui/utils

# [5.0.0-beta.0](https://git.sami.int.thomsonreuters.com/elf/refinitiv-ui/compare/@refinitiv-ui/utils@5.0.0-alpha.6...@refinitiv-ui/utils@5.0.0-beta.0) (2021-06-22)

**Note:** Version bump only for package @refinitiv-ui/utils
