# Releases

> Every chroma-panel release, newest first: the changelog, canary builds on the next tag, and how this React color picker follows semantic versioning.

Source: https://chroma-panel.jscrate.dev/react/overview/releases
Last updated: 2026-09-16

Every published version of chroma-panel, the React color picker, is listed
below with the highlights of each release. After the timeline you will find how
canary builds work, what counts as a breaking change, and how to upgrade.

- **0.1.3** (2026-09-16, latest): https://github.com/re-sohail/chroma-panel/releases/tag/v0.1.3
  - Updated the documentation with clearer and more accurate information.
  - Updated the images to improve visual quality and consistency.
- **0.1.2** (2026-09-16): https://github.com/re-sohail/chroma-panel/releases/tag/v0.1.2
  - Replaced “colour” with “color”.
  - Fixed small UI glitches and styling inconsistencies.
  - Improved overall stability and user experience.
- **0.1.1** (2026-09-14): https://github.com/re-sohail/chroma-panel/releases/tag/v0.1.1
  - Consistent spelling across the UI and docs.
  - Installing from a git URL now builds correctly.
- **0.1.0** (2026-09-14): https://github.com/re-sohail/chroma-panel/releases/tag/v0.1.0
  - Five ways to pick: wheel, sliders, palettes, pencils, image.
  - Keeps your exact color. No lost hue.
  - Works as a form input. Keyboard accessible.
  - No dependencies. Typed. ESM and CommonJS.

## Canary releases

Pre-release versions are published under the `next` tag so they never reach
anyone who has not asked for them. Install one by name:

```bash
npm install chroma-panel@next
```

They carry a **Pre-release** badge on the timeline above, and are never marked
**Latest**. Treat them as a preview: the API in a canary can still change before
it lands in a stable release.

## Versioning

The package follows semantic versioning. A breaking change to any of the
following is a major release:

- The props documented under [Components](https://chroma-panel.jscrate.dev/react/components/color-input)
- The exports of any [entry point](https://chroma-panel.jscrate.dev/react/utils/entry-points)
- The `--cp-*` [custom properties](https://chroma-panel.jscrate.dev/react/handbook/theming) and `data-cp-*`
  [attributes](https://chroma-panel.jscrate.dev/react/overview/accessibility#data-attributes)

Internal class names that are not listed in the API reference are not part of
the public surface and can change in a patch.

## Upgrading

```bash
npm install chroma-panel@latest
```

## Full release notes

The timeline above shows the highlights of each release. The complete notes,
including every commit and contributor, are on GitHub.

- [Releases](https://github.com/re-sohail/chroma-panel/releases)
- [Compare any two versions](https://github.com/re-sohail/chroma-panel/compare)
