uias / Tabman

™️ A powerful paging view controller with interactive indicator bars
https://uias.github.io/Tabman
MIT License
2.84k stars 235 forks source link

Explain Swift 5.10 requirements #629

Closed kapitoshka438 closed 4 months ago

kapitoshka438 commented 4 months ago

New Issue Checklist

Issue Description

Tabman 3.1.0 requires Swift 5.10. Are you sure this was necessary? swift-tools-version in Package.swift should define minimum supported Swift version not the latest one. Otherwise it doesn't work in Xcode below 15.3.

Other useful things

error: Dependencies could not be resolved because 'tabman' 3.1.0 contains incompatible tools version (5.10.0) and root depends on 'tabman' 3.1.0.

kapitoshka438 commented 4 months ago

Same for Pageboy

msaps commented 4 months ago

@kapitoshka438 yep good point - just updated it blindly, apologies! Downgraded back to 5.7 for both Tabman and Pageboy (meaning Xcode 14 is the minimum requirement which should be fine)