# Change Log

All notable changes to this project will be documented in this file. This
project adheres to [Semantic Versioning](http://semver.org/).

### 0.7.0

- ADD a static `cyan` primitive family (OKLCH hue 237, chroma 0.148) to the
  generated color engine so downstream consumers can bind sky/cyan roles (for
  example operational "active" status colors) to engine-generated ramps instead
  of hardcoded hex values. Public semantic output is unchanged; the family is
  exposed through the debug primitive scales like `blue` and `pink`.

### 0.6.0

- UPDATE `LogoWithText` and `LogoAsRayWithText` to the new "unstoppable" brand
  lockup (mark + lowercase wordmark), replacing the retired "Unstoppable
  Domains" wordmark. Icon-only `Logo` and `LogoAsRay` marks are unchanged. The
  lockup aspect ratio changed from 3.75 to ~4.625: `LogoWithText` now renders
  222×48 (was 180×48) and `LogoAsRayWithText` 157×34 (was 150×34) — same
  heights, wider — so consumers with width-constrained containers should
  re-check layout. `LogoWithText`'s `inverse` fill is now pure white (was
  `#FFFCF0`). Props, `LogoTheme` values, and test ids are unchanged.

### 0.5.0

- ADD generic `categorical-1` through `categorical-6` identity/grouping tokens
  while preserving the existing `chart-categorical-*` compatibility aliases.
- UPDATE filled semantic button recipes to use overlay-based hover and pressed
  states without elevation shadows; neutral secondary buttons retain elevation.
- UPDATE all surface-elevation perimeter and inset rings to use a consistent
  0.5px spread in light and dark modes.

### 0.4.3

- UPDATE the generated color engine with canonical primitive aliases, complete
  OKLCH tuning controls, base-color temperature, shared semantic role colors,
  16% muted fills, alpha-composited lines, and reproducible URL-to-recipe
  generation.

### 0.4.2

- ADD AI review bot + auto-approval gate workflows (same agent-plugins setup as
  canopy, hardened with SHA-pinned refs and explicit secret pass-through). No
  runtime changes; this release exercises the new agent-driven release pipeline
  end to end.

### 0.4.1

- FIX soften the dark-mode surface shadow inset ring from 32% to 18% alpha
  (`shadow-surface-*` tokens + `shadow-surface-border-alpha`). The ring is the
  primary elevation cue on dark canvases and read far heavier than the light
  theme's 16% ring; contrast-scaled variants follow (quiet .122, strong .256).

### 0.4.0

- ADD generated color system: typed `paletteV2` MUI namespace (wired into
  `lightTheme`/`darkTheme`) + published `theme-tokens.css` (sRGB with an
  `@supports` Display-P3 upgrade; light on `:root`, dark on
  `[data-theme='dark']`). Includes the OKLCH generation engine
  (dev/script-only), a dual-emit `yarn color-system:tokens` generator, the Color
  System Generator Storybook story, and `CLAUDE.md` publish runbook.

### 0.3.25

- ADD `FARMS` icon

### 0.3.24

- ADD `UnstoppableWalletIcon` icon

### 0.3.23

- ADD `IconPlate` icon
- ADD `CheckCircleIcon` icon
- ADD `ChecklistIcon` icon
- ADD `CopyIcon` icon
- ADD `CrownVipIcon` icon
- ADD `HandOutlinedIcon` icon
- ADD `HeartIcon` icon
- ADD `PencilFilledIcon` icon
- ADD `PencilOutlinedIcon` icon
- ADD `ShieldKeyHoleIcon` icon
- ADD `SyncIcon` icon
- ADD `TrashIcon` icon
- ADD `WalletIcon` icon
- ADD `WarningIcon` icon

### 0.3.22

- ADD `WETH` icon

### 0.3.21

- ADD `XLAYER` icon

### 0.3.20

- ADD `Base` icon

### 0.3.19

- UPDATE `nibiru` icon v2

### 0.3.18

- UPDATE `nibiru` icon

### 0.3.17

- ADD `nibiru` icon

### 0.3.16

- Add `Arbitrum`, `Optimism`, and `Stacks` icons

### 0.3.15

- Fix `TwitterX` icon inner positioning

### 0.3.14

- Use NPM registry when publishing new package versions

### 0.3.13

- Add `TwitterX` (X, formerly Twitter) icon

### 0.3.12

- Update `Polygon` icon

### 0.3.11

- Update `MuiPaper` component styles
- Update `MuiAlert` component styles

### 0.3.10

- Add `Ens` icon

### 0.3.9

- Adds support for HTML content inside `Alert` component

### 0.3.8

- Set `enterTouchDelay` prop default value to `0` for `MuiTooltip` component

### 0.3.7

- Remove `CryptoCom` crypto icon
- Add `CRO` crypto icon

### 0.3.6

- Add `MCONTENT` crypto icon

### 0.3.5

- Add `VERSE` crypto icon

### 0.3.4

- Add `HI` crypto icon

### 0.3.3

- Add styles prop to `PWETH`, `PUSDC` crypto icons to avoid overwriting existing
  styles

### 0.3.2

- Fix styles for `PWETH`, `PUSDC` crypto icons

### 0.3.1

- Added `PWETH`, `PUSDC`, `ApeCoin` crypto icons

### 0.3.0

- Add `Alert` component

### 0.2.14

- Replace top-level MUI imports with path imports

### 0.2.13

- Add `GTH` crypto icon
- Fix `XLA` crypto icon
- Fix `APT` crypto icon

### 0.2.12

- Add `POKT` crypto icon
- Add `XLA` crypto icon
- Add `KAI` crypto icon
- Add `APT` crypto icon

### 0.2.11

- Add `DESO` crypto icon
- Add `FLR` crypto icon
- Add `SGB` crypto icon

### 0.2.10

- Added `SWEAT` crypto icon

### 0.2.9

- Added `Sui` and `MOON` crypto icons
- Updated `Verge` crypto icon

### 0.2.8

- Remove `data-testid` attributes for production build

### 0.2.7

- Rename `Railgun` to `RailgunIcon`

### 0.2.6

- Added `Railgun` (0ZK) crypto icon

### 0.2.5

- Replace font `Open Sans` with `Inter`

### 0.2.4

- Added Unstoppable Domains icons

### 0.2.3

- Updated `theme` default background color shade to match the new color palette

### 0.2.2

- Updated `theme` constants: container width, `neutralShades` colors
- Updated the `storybook` commands in readme

### 0.2.1

- Fixed broken Storybook link in readme

### 0.2.0

- Added builds for CJS
- Added Logo components
- Moved theme exports from `styles/theme` to `theme`

### 0.1.9

- Clarified the readme doc about UD-specific components

### 0.1.8

- Fixed readme code snippet

### 0.1.7

- Moved `husky install` command from `postinstall` to `prepare`

### 0.1.6

- Prettified readme

### 0.1.5

- Updated readme

### 0.1.4

- Added `main` field to `package.json`

### 0.1.3

- Removed `main` field from `package.json`
- Removed `flat-publish` script
- Updated readme

### 0.1.2

- Added `main` field to `package.json`
- Set `compatible with` range for `eslint` and `prettier` packages
- Added `dist` script
- Updated readme

### 0.1.1

- Fixed babel build command
- Removed `@babel/plugin-transform-runtime` package
- Removed `@babel/preset-env` package
- Updated readme (remove yet unsupported type imports from the code examples)

### 0.1.0

- Initial release
