# What changed in usehooks-ts

> 14 changes in usehooks-ts 3 from its official release notes, upgrade guides and advisories: 14 breaking. Each one cited. Sources checked 2026-10-20. HTML: https://unstale.sh/npm/usehooks-ts/

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

## usehooks-ts 3

### Breaking changes

- The hook signature was updated, introducing a breaking change. (3.0.0) — [upgrade guide](https://usehooks-ts.com/migrate-to-v3)
- The hook signature was updated, introducing a breaking change. (3.0.0) — [upgrade guide](https://usehooks-ts.com/migrate-to-v3)
- The hook was removed and replaced by useDebounceValue and useDebounceCallback. (3.0.0) — [upgrade guide](https://usehooks-ts.com/migrate-to-v3)
- The hook was removed; the notes recommend built-in React hooks instead. (3.0.0) — [upgrade guide](https://usehooks-ts.com/migrate-to-v3)
- The hook was removed and replaced by useResizeObserver. (3.0.0) — [upgrade guide](https://usehooks-ts.com/migrate-to-v3)
- The hook was removed; the notes recommend other data-fetching solutions. (3.0.0) — [upgrade guide](https://usehooks-ts.com/migrate-to-v3)
- The hook was removed because it was too opinionated. (3.0.0) — [upgrade guide](https://usehooks-ts.com/migrate-to-v3)
- The hook signature was updated, introducing a breaking change. (3.0.0) — [upgrade guide](https://usehooks-ts.com/migrate-to-v3)
- The hook was removed because it does not comply with the React functional mindset. (3.0.0) — [upgrade guide](https://usehooks-ts.com/migrate-to-v3)
- The hook was removed and replaced by useScrollLock. (3.0.0) — [upgrade guide](https://usehooks-ts.com/migrate-to-v3)
- The hook signature was updated, introducing a breaking change. (3.0.0) — [upgrade guide](https://usehooks-ts.com/migrate-to-v3)
- The hook was removed because it was not a React hook. (3.0.0) — [upgrade guide](https://usehooks-ts.com/migrate-to-v3)
- The hook signature was updated, introducing a breaking change. (3.0.0) — [upgrade guide](https://usehooks-ts.com/migrate-to-v3)
- The hook was removed; the notes recommend built-in React hooks instead. (3.0.0) — [upgrade guide](https://usehooks-ts.com/migrate-to-v3)
