---
title: SwiftVersion
framework: swift-package-manager
role: symbol
role_heading: Type Alias
path: swift-package-manager/documentation/packagedescription/swiftversion
---

# SwiftVersion

Type alias to previous name for backward source compatibility

## Declaration

```swift
typealias SwiftVersion = SwiftLanguageMode
```

## See Also

### Declaring Supported Languages

- [SwiftLanguageMode](swift-package-manager/documentation/packagedescription/swiftlanguagemode.md)
- [CLanguageStandard](swift-package-manager/documentation/packagedescription/clanguagestandard.md)
- [CXXLanguageStandard](swift-package-manager/documentation/packagedescription/cxxlanguagestandard.md)
- [swiftLanguageModes](swift-package-manager/documentation/packagedescription/package/swiftlanguagemodes.md)
- [cLanguageStandard](swift-package-manager/documentation/packagedescription/package/clanguagestandard.md)
- [cxxLanguageStandard](swift-package-manager/documentation/packagedescription/package/cxxlanguagestandard.md)
- [swiftLanguageVersions](swift-package-manager/documentation/packagedescription/package/swiftlanguageversions.md)
