It would be great to get official advice on this. Having an extension that depends on the same third party lib as the main target isn't unheard of. It seems this should have never worked in the first place (which is fine), but then it's not nice to break this without a workaround.I've moved most dependecies to SwiftPM, but still have cocoapods around so I've brought all dependecies that I use in extensions back to cocoapods.