Avatar
「元から Swift Playground 内蔵の SwiftPM を明確にサポートしていたわけじゃないですよ」って扱いなら別に互換性を壊していることにはならないんじゃないですかね? パッケージ側の Package.swiftContext.environment を使わずに ProcessInfo.processInfo.environment を使うようにして修正する方法も,SwiftPM 側で Context のエラーハンドリングを見直して修正する方法も,Swift Playground 側で ProcessInfo.processInfo.arguments に与える値を見直して修正する方法もあるんで,どこのレイヤーで修正すべきか簡単には決められないんだろうなと想像してます.