---
title: Migration guides
order: 1000
hidden: true
description: How to update your code when upgrading to a new version of Rerun
---

Rerun does not have a stable API yet, so most releases have breaking changes.
When you upgrade across several versions, read the guides for every version in between, oldest first.

## Rerun 0.34 and later

For Rerun 0.34 and later, breaking changes and how to migrate are listed in the "Breaking changes" section of each release in the [changelog](https://landing-git-codex-site-metrics-improvements-rerun.vercel.app/docs/changelog.md).
Some releases also have a separate migration guide:

- [Migrating from 0.38 to 0.39](https://landing-git-codex-site-metrics-improvements-rerun.vercel.app/docs/reference/migration/migration-0-39.md)
- [Migrating from 0.37 to 0.38](https://landing-git-codex-site-metrics-improvements-rerun.vercel.app/docs/reference/migration/migration-0-38.md)

## Older migration guides

Migration guides for releases up to and including 0.33:

- [Migrating from 0.32 to 0.33](https://landing-git-codex-site-metrics-improvements-rerun.vercel.app/docs/reference/migration/migration-0-33.md)
- [Migrating from 0.31 to 0.32](https://landing-git-codex-site-metrics-improvements-rerun.vercel.app/docs/reference/migration/migration-0-32.md)
- [Migrating from 0.30 to 0.31](https://landing-git-codex-site-metrics-improvements-rerun.vercel.app/docs/reference/migration/migration-0-31.md)
- [Migrating from 0.29 to 0.30](https://landing-git-codex-site-metrics-improvements-rerun.vercel.app/docs/reference/migration/migration-0-30.md)
- [Migrating from 0.28 to 0.29](https://landing-git-codex-site-metrics-improvements-rerun.vercel.app/docs/reference/migration/migration-0-29.md)
- [Migrating from 0.27 to 0.28](https://landing-git-codex-site-metrics-improvements-rerun.vercel.app/docs/reference/migration/migration-0-28.md)
- [Migrating from 0.26 to 0.27](https://landing-git-codex-site-metrics-improvements-rerun.vercel.app/docs/reference/migration/migration-0-27.md)
- [Migrating from 0.25 to 0.26](https://landing-git-codex-site-metrics-improvements-rerun.vercel.app/docs/reference/migration/migration-0-26.md)
- [Migrating from 0.24 to 0.25](https://landing-git-codex-site-metrics-improvements-rerun.vercel.app/docs/reference/migration/migration-0-25.md)
- [Migrating from 0.23 to 0.24](https://landing-git-codex-site-metrics-improvements-rerun.vercel.app/docs/reference/migration/migration-0-24.md)
- [Migrating from 0.22 to 0.23](https://landing-git-codex-site-metrics-improvements-rerun.vercel.app/docs/reference/migration/migration-0-23.md)
- [Migrating from 0.21 to 0.22](https://landing-git-codex-site-metrics-improvements-rerun.vercel.app/docs/reference/migration/migration-0-22.md)
- [Migrating from 0.20 to 0.21](https://landing-git-codex-site-metrics-improvements-rerun.vercel.app/docs/reference/migration/migration-0-21.md)
- [Migrating from 0.19 to 0.20](https://landing-git-codex-site-metrics-improvements-rerun.vercel.app/docs/reference/migration/migration-0-20.md)
- [Migrating from 0.18 to 0.19](https://landing-git-codex-site-metrics-improvements-rerun.vercel.app/docs/reference/migration/migration-0-19.md)
- [Migrating from 0.17 to 0.18](https://landing-git-codex-site-metrics-improvements-rerun.vercel.app/docs/reference/migration/migration-0-18.md)
- [Migrating from 0.16 to 0.17](https://landing-git-codex-site-metrics-improvements-rerun.vercel.app/docs/reference/migration/migration-0-17.md)
- [Migrating from 0.15 to 0.16](https://landing-git-codex-site-metrics-improvements-rerun.vercel.app/docs/reference/migration/migration-0-16.md)
- [Migrating from 0.14 to 0.15](https://landing-git-codex-site-metrics-improvements-rerun.vercel.app/docs/reference/migration/migration-0-15.md)
- [Migrating from 0.12 to 0.13](https://landing-git-codex-site-metrics-improvements-rerun.vercel.app/docs/reference/migration/migration-0-13.md)
- [Migrating from 0.8 to 0.9](https://landing-git-codex-site-metrics-improvements-rerun.vercel.app/docs/reference/migration/migration-0-9.md)
