I haven't found it anywhere and it seems that the Moya 8 milestone is empty: https://github.com/Moya/Moya/issues?q=is%3Aopen+is%3Aissue+milestone%3A%22Moya+8+%2F+Swift+3%22, so what is blocking Moya 8.0.0 to be released?
My guess would be ReactiveCocoa and RxSwift. If so, couldn't we just pin their versions to their latest betas for now and once they're final we can make a new release. Thoughts?
Another (much more difficult) option would be making these subspecs projects themselves so that they can have their own release cycle. Of course that would break everyone's Podfiles 馃槄
Hmm, not sure where that milestone came from actually. I agree it's time to consider releasing Moya 8.
We're still ironing out regular bugs and other breaking changes for Swift 3, personally I'm fine with keeping it in beta for now. Especially since if we go final with beta versions of RxSwift/RAC, and then there's another RxSwift/RAC beta with breaking changes, then we need to have a new major version to avoid breaking semantic versioning.
I also think that we should stay in beta as long as our dependencies are. No need to rush and ReactiveSwift isn't even out of alpha. Also, I've removed the milestone to avoid confusion.
My main issue with staying in beta is that the main reason seems to the optional subspecs dependencies and that only Moya 8 is compatible with Swift 3 - which is out for a while. I don't like the idea of "being stuck" because of RxSwift/RAC as none of those are dependencies of my project.
I know it's unfair, but just tried to expose my concern as others might have the same feeling.
I opened this issue to check if they were any other blockers and how I could help 馃槉
Also, since we're here, it seems that there're a lot of changes since beta 2. Could we have a new beta? 馃槄
It's a fair point, thanks for bringing it up. I think a new beta makes at least makes sense, I'll try to get it done today.
Cool, beta 3 is up and pushed for Carthage and CocoaPods 馃憤
RxSwift's updated to 3.0 final, so we're just waiting on Reactiveswift now. I'll open an issue asking for a timelineLooks like they only have one issue left and there's already a PR so it shouldn't be too long.
Thanks for the update, Ash! 馃挴
Closing in favor of #759
Most helpful comment
Cool, beta 3 is up and pushed for Carthage and CocoaPods 馃憤