Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: add swift version support blurb in readme #3709

Merged
merged 2 commits into from
May 17, 2024
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
17 changes: 12 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -38,6 +38,13 @@ The Amplify Library for Swift is layered on the [AWS SDK for Swift](https://aws.
> To use Amplify Swift with visionOS, you'll need to target the `visionos-preview` branch.
> For more information, see [Platform Support](https://github.com/aws-amplify/amplify-swift/tree/visionos-preview#platform-support) on the `visionos-preview` branch.

### Swift Version Support

The current minimum supported Swift language version is **Swift 5.9**.

> [!NOTE]
> The minimum Swift language version supported by Amplify Swift matches the version included in the minimum Xcode version allowed by Apple to upload apps to App Store Connect. Historically, Apple updates the minimum allowed Xcode version in April each year. You can expect Amplify Swift to update the minimum supported Swift version within the following 60 days. This is done to ensure Amplify Swift can provide modern Swift APIs and take advantage of Swift language improvements.

## Semantic versioning

We follow [semantic versioning](https://semver.org/) for our releases.
Expand All @@ -51,18 +58,18 @@ Applications that evaluate all members of an enumeration using a `switch` statem

## License

This library is licensed under the Apache 2.0 License.
This library is licensed under the Apache 2.0 License.

## Installation

Amplify requires the following Xcode versions, according to the targeted platform:

| Platform | Xcode Version |
| -------------:| ------------: |
| iOS | 14.1+ |
| macOS | 14.1+ |
| tvOS | 14.3+ |
| watchOS | 14.3+ |
| iOS | 15.0+ |
| macOS | 15.0+ |
| tvOS | 15.0+ |
| watchOS | 15.0+ |
| visionOS | 15 beta 2+ |

| For more detailed instructions, follow the getting started guides in our [documentation site](https://docs.amplify.aws/lib/q/platform/ios) |
Expand Down
Loading