# @odx/icons

## 4.8.0

### Minor Changes

- Update `@odx/assets-utils` peer dependency to `^6.0.0`

## 4.7.0

### Minor Changes

- Add 3 new icons to `core` set
  - `sidebar-left-collapse`
  - `sidebar-right-expand`
  - `vertical-drag`

- Add 3 new icons to `medical` set
  - `ecmo-therapy`
  - `infected-patient`
  - `infection`

## 4.6.0

### Minor Changes

- Add 7 new icons to `core` set
  - `ai-sessions`
  - `filter-control`
  - `medical-product-agent`
  - `safety-product-agent`
  - `social-whatsapp`
  - `transport-tracking`
  - `warning-outline`

- Add 4 new icons to `safety` set
  - `afs5000-inside`
  - `afs5000-outside`
  - `inside`
  - `outside`

- Add 1 new icon to `medical` set
  - `patient-transfer`

- Update the design of `feedback-warning-*` and `warning-*` icons

### Bug Fixes

- Remove declaration map files from package output

### Deprecations

- Deprecate `ai-assistant` icon in `core` set
  
## 4.5.1

### Bug Fixes

- Add proper type definitions for `size` property on `<odx-icon>` element

## 4.5.0

### Minor Changes

- Add 9 AI related icons to `core` set
  - `ai-search`
  - `ai-spark`
  - `chat-agent`
  - `code-agent`
  - `data-agent`
  - `language-agent`
  - `learning-agent`
  - `magic-wand`
  - `writing-agent`
- Add `size` property to `<odx-icon>` element for easier programmatic access
- Add `xxl` size option to `<odx-icon>` element

### Misc

- Update README

## 4.4.0

### Minor Changes

- Add 6 new icons to `medical` set
  - `desfloran`
  - `isofloran`
  - `op-running-mono`
  - `op-runnin`
  - `polygon`
  - `sevofloran`
- Add 3 new icons to `safety` set
  - `alcotest-7000-tube-and-mobile-printer-bt`
  - `drug-test-5000`
  - `mobile-printer-bt`

## 4.3.0

### Minor Changes

- Add 6 new icons to `safety` set
  - `test-eq`
  - `test-eq-connection`
  - `person-standing`
  - `person-confirm`
  - `equipment-fire`
  - `device-connection`

## 4.2.1

### Bug Fixes

- Update `@odx/assets-utils` dependency to `^5.0.1`

## 4.2.0

### Minor Changes

- Update `@odx/assets-utils` peer dependency to `^5.0.0`

## 4.1.0

### Minor Changes

- Add `acute` icon to `medical` set

## 4.0.0

### Major Changes

- Remove support for icon fonts, see migration section in `README.md` for details
- New custom element `<odx-icon>` to replace previous `data-icon-name` and `data-icon-set` attribute and classname based approaches
  > The old approaches are still supported with a compatibility script `@odx/icons/compat`
- Remove `uib-legacy` icon set, use a combination of `core` and `safety` sets instead

### Minor Changes

- Add `single-use` and `multi-use` icons to `medical` set
- Observe and replace icons based on `.odx-icon` classnames dynamically added to the DOM when using the compatibility script
- Add ability to change default set by exposing it as a static property on the `OdxIconElement` class
- Deprecate `set` property on `<odx-icon>` and `data-icon-set` attribute in favor of automatic set detection based on name property `<set>::<name>`

## 4.0.0-rc.50

### Minor Changes

- Add `app-access`, `calendar-warning`, `calendar-warning-mono` and `tablet` icons to `core` set
- Add `smoke` icon to `safety` set
