Component/s: Package Manager
% swift --version
Apple Swift version 4.0 (swiftlang-900.0.43 clang-900.0.22.8)
% xcodebuild -version
Build version 9M136h
When using from: "major.minor.patch" to specify a version constraint, the package manager incorrectly resolves prerelease tags from the next major version as compatible with the current major version.
Sample project: https://github.com/sharplet/swiftpm-prerelease-bug