> For clean Markdown content of this page, append .md to this URL. For the complete documentation index, see https://buildwithfern.com/learn/llms.txt. # Migration guides ## Docs - [Migrating to SDK Config](https://buildwithfern.com/learn/sdks/legacy/generators/migration-guides/sdk-config.md): Move SDK generation from generators.yml to sdk-config.yml with fern sdk migrate, one language at a time or all at once, while keeping a rollback path. - [Migrating to TypeScript generator v4](https://buildwithfern.com/learn/sdks/legacy/generators/migration-guides/typescript-v4.md): Breaking changes in version 4.0.0 of the Fern TypeScript SDK generator and how to update code that uses your generated TypeScript SDK. - [Migrating to Python generator v6](https://buildwithfern.com/learn/sdks/legacy/generators/migration-guides/python-v6.md): Breaking changes in version 6.0.0 of the Fern Python SDK generator and how to update code that uses your generated Python SDK. - [Migrating to Go generator v2](https://buildwithfern.com/learn/sdks/legacy/generators/migration-guides/go-v2.md): Breaking changes in version 2.0.0 of the Fern Go SDK generator and how to update code that uses your generated Go SDK. - [Migrating to Java generator v5](https://buildwithfern.com/learn/sdks/legacy/generators/migration-guides/java-v5.md): Breaking changes in version 5.0.0 of the Fern Java SDK generator and how to update code that uses your generated Java SDK. - [Migrating to C# generator v3](https://buildwithfern.com/learn/sdks/legacy/generators/migration-guides/csharp-v3.md): Breaking changes in version 3.0.0 of the Fern C# SDK generator and how to update code that uses your generated .NET SDK. - [Migrating to PHP generator v3](https://buildwithfern.com/learn/sdks/legacy/generators/migration-guides/php-v3.md): Breaking changes in version 3.0.0 of the Fern PHP SDK generator and how to update code that uses your generated PHP SDK. - [Migrating to Ruby generator v2](https://buildwithfern.com/learn/sdks/legacy/generators/migration-guides/ruby-v2.md): Breaking changes in version 2.0.0 of the Fern Ruby SDK generator and how to update code that uses your generated Ruby gem. - [Migrating to Swift generator v1](https://buildwithfern.com/learn/sdks/legacy/generators/migration-guides/swift-v1.md): Breaking changes in version 1.0.0 of the Fern Swift SDK generator and how to update code that uses your generated Swift SDK. - [Migrating to Rust generator v1](https://buildwithfern.com/learn/sdks/legacy/generators/migration-guides/rust-v1.md): Breaking changes in version 1.0.0 of the Fern Rust SDK generator and how to update code that uses your generated Rust crate.