---
title: "Changelog"
description: "What each release brings, with live demos of what is new, and what to change when you upgrade."
canonical_url: "https://zizigy.github.io/vue-dnd-kit/docs/changelog"
---

> Index of every page on this site: [llms.txt](https://zizigy.github.io/vue-dnd-kit/llms.txt)

Every release has a page here: what is new, with the demos that show it; what to change when
you upgrade; and every change. The same notes go to its
[GitHub release](https://github.com/ZiZIGY/vue-dnd-kit/releases), and each package keeps its
list of commits in its `CHANGELOG.md`.

```bash
npm i @vue-dnd-kit/core
```

v3 follows semantic versioning: a minor or patch release changes no API you use, and what
changes is said on its page. Coming from v2, see [migrating from v2](https://zizigy.github.io/docs/getting-started/migrating-from-v2).

## Releases

<card-group>
<card icon="i-lucide-tag" title="3.0.0" to="/docs/changelog/v3-0-0">

v3 is stable: drag and drop, sortable lists and trees, multi-drag, files from other apps,
the keyboard and screen readers, in one package.

</card>

<card icon="i-lucide-tag" title="3.0.0-beta.2" to="/docs/changelog/v3-0-0-beta-2">

Files and other apps, drop targets that shape the overlay, drags that don't wait for
landings, an overlay that lifts and settles, filtered lists.

</card>

<card icon="i-lucide-tag" title="3.0.0-beta.1" to="/docs/changelog/v3-0-0-beta-1">

The first beta of v3: one package, sortable lists and trees, multi-drag, the keyboard and
screen readers.

</card>
</card-group>

## Sitemap

See the full [sitemap](https://zizigy.github.io/vue-dnd-kit/sitemap.md) for all pages.
