@@ -50,17 +50,6 @@ const getVersionsInURL = () => {
5050const compareReleaseCandidateVersions = ( { version, versionToCompare } ) =>
5151 [ 'prepatch' , null ] . includes ( semver . diff ( version , versionToCompare ) )
5252
53- const getLatestMajorReleaseVersion = releasedVersions =>
54- semver . valid (
55- semver . coerce (
56- releasedVersions . find (
57- releasedVersion =>
58- ! semver . prerelease ( releasedVersion ) &&
59- semver . patch ( releasedVersion ) === 0
60- )
61- )
62- )
63-
6453// Check if `from` rc version is one of the latest major release (ie. 0.60.0)
6554const checkLatestReleaseCandidate = ( { version, latestVersion } ) =>
6655 semver . prerelease ( version ) &&
@@ -107,22 +96,7 @@ const getReleasedVersionsWithCandidates = ({
10796}
10897
10998const getReleasedVersions = ( { releasedVersions, minVersion, maxVersion } ) => {
110- const latestMajorReleaseVersion = getLatestMajorReleaseVersion (
111- releasedVersions
112- )
113-
114- const isVersionAReleaseAndOfLatest = version =>
115- version . includes ( 'rc' ) &&
116- semver . valid ( semver . coerce ( version ) ) === latestMajorReleaseVersion
117-
118- return releasedVersions . filter (
119- releasedVersion =>
120- releasedVersion . length > 0 &&
121- ( ( maxVersion && semver . lt ( releasedVersion , maxVersion ) ) ||
122- ( minVersion &&
123- semver . gt ( releasedVersion , minVersion ) &&
124- ! isVersionAReleaseAndOfLatest ( releasedVersion ) ) )
125- )
99+ return releasedVersions
126100}
127101
128102// Finds the first minor release (which in react-native is the major) when compared to another version
@@ -203,7 +177,7 @@ const VersionSelector = ({ showDiff, showReleaseCandidates }) => {
203177 showReleaseCandidates
204178 } )
205179
206- setAllVersions ( sanitizedVersions )
180+ setAllVersions ( allVersionsFromResponse )
207181
208182 const fromVersionToBeSet = hasFromVersionInURL
209183 ? versionsInURL . fromVersion
0 commit comments