v1.7.0-rc1
Pre-releaseAllows OCCTSwiftInteraction 2.x, pinned explicitly at 2.0.0-rc2.
Part of the coordinated 2.x bump (ecosystem#52). Every consumer capped OCCTSwiftInteraction at from: "0.x", which is .upToNextMajor and therefore excludes 2.x entirely. A leaf application asking for 2.x while this package demanded <1.0.0 was unsatisfiable, and SwiftPM resolved that by silently selecting a pre-merge version of this package, which then collided on duplicate target names at build-graph assembly. Nothing reported the unsatisfiable constraint; the error looked like a packaging fault.
This is a prerelease because its OCCTSwiftInteraction dependency is one. It pins 2.0.0-rc2 by exact name rather than by a floating range, so the candidate chain stays visible: SwiftPM does not select a prerelease unless one is named. A consumer wanting this has to ask for it deliberately. Both move to final versions when OCCTSwiftInteraction 2.0.0 ships.
Verified: 12 tests pass. This package never used the OCCTSwiftAIS compatibility aliases that rc2 deprecates, so the bump surfaced no warnings here.