# What changed in kbar

> 5 changes in kbar 1 from its official release notes, upgrade guides and advisories: 1 breaking. Each one cited. Sources checked 2026-10-18. HTML: https://unstale.sh/npm/kbar/

To see which of these apply to a repository, run `npx @unstale/cli init` in it.

## kbar 1

### Breaking changes

- Name matches now outrank subtitle matches. (1.0.0) — [release notes](https://github.com/timc1/kbar/releases/tag/v1.0.0)

### Behavior and default changes

- Queries match text regardless of diacritics; for example, `cafe` matches `Café`. (1.0.0) — [release notes](https://github.com/timc1/kbar/releases/tag/v1.0.0)
- Queries can match words across fields and in any order, instead of requiring one contiguous pattern in a single field. (1.0.0) — [release notes](https://github.com/timc1/kbar/releases/tag/v1.0.0)
- The returned element no longer needs to accept a ref because rows are measured on the wrapper. (1.0.0) — [release notes](https://github.com/timc1/kbar/releases/tag/v1.0.0)

### Fixes and other changes

- React 18 and 19 are supported. (1.0.0) — [release notes](https://github.com/timc1/kbar/releases/tag/v1.0.0)
