mxcl / PromiseKit

Promises for Swift & ObjC.
MIT License
14.24k stars 1.46k forks source link

Why PromiseKit v7 was never released? #1347

Open denandreychuk opened 5 months ago

denandreychuk commented 5 months ago

In v7 there are a lot of really nice important features, as well as in v8. Why v7 is abandoned?

denandreychuk commented 5 months ago

I can potentially merge and fix the conflicts if it's due to tight time, but I need green light from some of the maintainers here

RomanPodymov commented 5 months ago

I can potentially merge and fix the conflicts if it's due to tight time, but I need green light from some of the maintainers here

Hello @denandreychuk So, which branch are you going to merge to v7?

denandreychuk commented 5 months ago

Originally I was thinking about merge v7 into v9 v7 itself, if I understand correctly, is RC. But we probably need to introduce v9 due to breaking changes.

So we can prepare v9. v8 can still be live, if you need. And then at some point, we can release v9 as v7+v8.

mxcl commented 2 months ago

v7 was maybe good, but ultimately I lacked the enthusiasm to release something with such breaking changes for a project I no longer actively use.

GarthSnyder commented 2 months ago

v7 predated both Combine and robust concurrency support in Swift. I think the functional argument for the v7 features is much weaker in the current context.