Skip to content

Update watchOS minimum version to 5#363

Merged
dfed merged 2 commits into
square:mainfrom
zunda-pixel:agent/update-watchos-platform-v5
Jul 12, 2026
Merged

Update watchOS minimum version to 5#363
dfed merged 2 commits into
square:mainfrom
zunda-pixel:agent/update-watchos-platform-v5

Conversation

@zunda-pixel

@zunda-pixel zunda-pixel commented Jul 12, 2026

Copy link
Copy Markdown
Contributor

Summary

Updates the Swift Package manifest's watchOS platform declaration from .watchOS(.v4) to .watchOS(.v5).

Fixes #362.

Why

Xcode reports a deprecation warning for .watchOS(.v4) in Package.swift:

'v4' is deprecated: watchOS 9.0 is the oldest supported version

Using .watchOS(.v5) removes the warning while keeping the deployment target increase minimal.

The resulting SwiftPM minimum platform versions are still aligned by release era:

OS Minimum version Release year
macOS 10.13 High Sierra 2017
iOS 12 2018
tvOS 12 2018
watchOS 5 2018

README and Valet.podspec are updated as well so the documented requirements and CocoaPods deployment target match the SwiftPM platform declaration.

@CLAassistant

CLAassistant commented Jul 12, 2026

Copy link
Copy Markdown

CLA assistant check
All committers have signed the CLA.

@zunda-pixel zunda-pixel force-pushed the agent/update-watchos-platform-v5 branch from 25b2e8f to 8a7d4e4 Compare July 12, 2026 12:04
@zunda-pixel zunda-pixel changed the title Update SwiftPM watchOS platform to v5 Update watchOS minimum version to 5 Jul 12, 2026
Defer to package definition files instead

@dfed dfed left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you!

@dfed dfed merged commit 43f5179 into square:main Jul 12, 2026
17 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Update minimum watchOS deployment target from deprecated v4 to watchOS 9

3 participants