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

Swift 4.2 support #30

Open
gfontenot opened this issue Nov 27, 2018 · 2 comments
Open

Swift 4.2 support #30

gfontenot opened this issue Nov 27, 2018 · 2 comments

Comments

@gfontenot
Copy link
Member

Swift 4.2 introduced a bunch of churn around imported UIKit interfaces. The result is that SuperDelegate fails to build with Swift 4.2 entirely.

I'm happy to do the work to update the library for 4.2, but before I do: how have these updates been handled in the past. Do we want to maintain backwards compatibility, or do we want to bump the version number and only support 4.2+?

@dfed
Copy link
Collaborator

dfed commented Nov 27, 2018

Since development on this project is not terribly active, I'd be fine with a major version bump and a breaking change. However, if we go the breaking change route it may be best to drop support for iOS 8 and Xcode's 7-9 given #14. Note you'll want to do a pass on the README to better reflect the current versioning.

Maintaining backwards compatibility would allow us to not bump a major version, but given how long we've been at 0.9, and given that we don't have plans to add new features to 0.9 (right?) I don't see a whole lot of benefit.

@ghost
Copy link

ghost commented Dec 18, 2019

So is there any chance that anyone will be upgrading this useful library to latest versions of swift..???

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

No branches or pull requests

2 participants