Latest information

This commit is contained in:
xcodereleases 2021-07-17 14:22:39 -06:00
parent b47228c688
commit 0e5909d11c
5 changed files with 148 additions and 3 deletions

BIN
Sources/.DS_Store vendored

Binary file not shown.

View File

@ -10,6 +10,87 @@ import Foundation
import XCModel import XCModel
let xcodes12: Array<Xcode> = [ let xcodes12: Array<Xcode> = [
Xcode(version: V("12E507", "12.5.1", .release),
date: (2021, 06, 21),
requires: "11.0",
sdks: SDKs(macOS: V("20E214", "11.3"), iOS: V("18E182", "14.5"), watchOS: V("18T187", "7.4"), tvOS: V("18L191", "14.5")),
compilers: Compilers(clang: V("1205.0.22.11", "12.0.5"), swift: V("1205.0.28.2", "5.4.2")),
links: Links(download: Link("https://download.developer.apple.com/Developer_Tools/Xcode_12.5.1/Xcode_12.5.1.xip"),
notes: Link("https://developer.apple.com/documentation/xcode-release-notes/xcode-12_5_1-release-notes")),
checksums: Checksums(sha1: "315560dfcf1a26a71de1d2be22d20fa52bb3848b")),
Xcode(version: V("12E262", "12.5", .release),
date: (2021, 04, 26),
requires: "11.0",
sdks: SDKs(macOS: V("20E214", "11.3"), iOS: V("18E182", "14.5"), watchOS: V("18T187", "7.4"), tvOS: V("18L191", "14.5")),
compilers: Compilers(clang: V("1205.0.22.9", "12.0.5"), swift: V("1205.0.26.9", "5.4")),
links: Links(download: Link("https://download.developer.apple.com/Developer_Tools/Xcode_12.5/Xcode_12.5.xip"),
notes: Link("https://developer.apple.com/documentation/xcode-release-notes/xcode-12_5-release-notes")),
checksums: Checksums(sha1: "4dbc71f78317d8dd4868ce453a22be29d435e6f3")),
Xcode(version: V("12E262", "12.5", .rc(1)),
date: (2021, 04, 20),
requires: "11.0",
sdks: SDKs(macOS: V("20E214", "11.3"), iOS: V("18E182", "14.5"), watchOS: V("18T187", "7.4"), tvOS: V("18L191", "14.5")),
compilers: Compilers(clang: V("1205.0.22.9", "12.0.5"), swift: V("1205.0.26.9", "5.4")),
links: Links(download: Link("https://download.developer.apple.com/Developer_Tools/Xcode_12.5_Release_Candidate/Xcode_12.5_Release_Candidate.xip"),
notes: Link("https://developer.apple.com/documentation/xcode-release-notes/xcode-12_5-release-notes")),
checksums: Checksums(sha1: "4dbc71f78317d8dd4868ce453a22be29d435e6f3")),
Xcode(version: V("12E5244e", "12.5", .beta(3)),
date: (2021, 03, 02),
requires: "11.0",
sdks: SDKs(macOS: V("20E5196d", "11.3"), iOS: V("18E5164d", "14.5"), watchOS: V("18T5169d", "7.4"), tvOS: V("18L5173d", "14.5")),
compilers: Compilers(clang: V("1205.0.22.6", "12.0.5"), swift: V("1205.0.26.4", "5.4")),
links: Links(download: Link("https://download.developer.apple.com/Developer_Tools/Xcode_12.5_beta_3/Xcode_12.5_beta_3.xip"),
notes: Link("https://developer.apple.com/documentation/xcode-release-notes/xcode-12_5-beta-release-notes/")),
checksums: Checksums(sha1: "e0cf43bec0c5bed98ec52668d322ccf2f53969b4")),
Xcode(version: V("12E5234g", "12.5", .beta(2)),
date: (2021, 02, 16),
requires: "11.0",
sdks: SDKs(macOS: V("20E5186d", "11.3"), iOS: V("18E5154g", "14.5"), watchOS: V("18T5159g", "7.4"), tvOS: V("18L5163e", "14.5")),
compilers: Compilers(clang: V("1205.0.21.3", "12.0.5"), swift: V("1205.0.24.6", "5.4")),
links: Links(download: Link("https://download.developer.apple.com/Developer_Tools/Xcode_12.5_beta_2/Xcode_12.5_beta_2.xip"),
notes: Link("https://developer.apple.com/documentation/xcode-release-notes/xcode-12_5-beta-release-notes/")),
checksums: Checksums(sha1: "d18783f32648f7284e54df74987fb594b66c5e37")),
Xcode(version: V("12E5220o", "12.5", .beta(1)),
date: (2021, 02, 01),
requires: "11.0",
sdks: SDKs(macOS: V("20E5172i", "11.3"), iOS: V("18E5140i", "14.5"), watchOS: V("18T5144k", "7.4"), tvOS: V("18L5149i", "14.5")),
compilers: Compilers(clang: V("1205.0.19.34", "12.0.5"), swift: V("1205.0.16.12", "5.4")),
links: Links(download: Link("https://download.developer.apple.com/Developer_Tools/Xcode_12.5_beta/Xcode_12.5_beta.xip"),
notes: Link("https://developer.apple.com/documentation/xcode-release-notes/xcode-12_5-beta-release-notes/")),
checksums: Checksums(sha1: "7168e7735cac047091cf8c063de8a906bee781a2")),
Xcode(version: V("12D4e", "12.4", .release),
date: (2021, 01, 26),
requires: "10.15.4",
sdks: SDKs(macOS: V("20C63", "11.1"), iOS: V("18D46", "14.4"), watchOS: V("18S561", "7.2"), tvOS: V("18K559", "14.3")),
compilers: Compilers(clang: V("1200.0.32.29", "12.0.0"), swift: V("1200.0.45", "5.3.2")),
links: Links(download: Link("https://download.developer.apple.com/Developer_Tools/Xcode_12.4/Xcode_12.4.xip"),
notes: Link("https://developer.apple.com/documentation/xcode-release-notes/xcode-12_4-release-notes")),
checksums: Checksums(sha1: "85d77f3876bd3a955b4422e10d2e9acd9a11f104")),
Xcode(version: V("12D4e", "12.4", .rc(1)),
date: (2021, 01, 21),
requires: "10.15.4",
sdks: SDKs(macOS: V("20C63", "11.1"), iOS: V("18D46", "14.4"), watchOS: V("18S561", "7.2"), tvOS: V("18K559", "14.3")),
compilers: Compilers(clang: V("1200.0.32.29", "12.0.0"), swift: V("1200.0.45", "5.3.2")),
links: Links(download: Link("https://download.developer.apple.com/Developer_Tools/Xcode_12.4_Release_Candidate/Xcode_12.4_Release_Candidate.xip"),
notes: Link("https://developer.apple.com/documentation/xcode-release-notes/xcode-12_4-rc-release-notes/")),
checksums: Checksums(sha1: "85d77f3876bd3a955b4422e10d2e9acd9a11f104")),
Xcode(version: V("12C33", "12.3", .release),
date: (2020, 12, 14),
requires: "10.15.4",
sdks: SDKs(macOS: V("20C63", "11.1"), iOS: V("18C61", "14.3"), watchOS: V("18S561", "7.2"), tvOS: V("18K559", "14.3")),
compilers: Compilers(clang: V("1200.0.32.28", "12.0.0"), swift: V("1200.0.45", "5.3.2")),
links: Links(download: Link("https://download.developer.apple.com/Developer_Tools/Xcode_12.3/Xcode_12.3.xip"),
notes: Link("https://developer.apple.com/documentation/xcode-release-notes/xcode-12_3-release-notes/")),
checksums: Checksums(sha1: "2e06e98d11662abc64b0abe2217c094fd907433f")),
Xcode(version: V("12C33", "12.3", .rc(1)), Xcode(version: V("12C33", "12.3", .rc(1)),
date: (2020, 12, 08), date: (2020, 12, 08),
requires: "10.15.4", requires: "10.15.4",

View File

@ -0,0 +1,64 @@
//
// Xcode13.swift
// xcodereleases
//
// Created by Xcode Releases on 6/7/21.
// Copyright © 2021 Xcode Releases. All rights reserved.
//
import Foundation
import XCModel
/*
Xcode(version: V("<#build number#>", "<#version number#>", .<#release type#>),
date: (<#year#>, <#month#>, <#day#>),
requires: "<#required macOS version#>",
sdks: SDKs(macOS: V("<#macOS SDK build#>", "<#macOS SDK version#>"), iOS: V("<#iOS SDK build#>", "<#iOS SDK version#>"), watchOS: V("<#watchOS SDK build#>", "<#watchOS SDK version#>"), tvOS: V("<#tvOS SDK build#>", "<#tvOS SDK version#>")),
compilers: Compilers(clang: V("<#clang build#>", "<#clang version#>"), swift: V("<#swift build#>", "<#swift version#>")),
links: Links(download: Link("<#direct download link#>"),
notes: Link("<#direct release notes link#>")),
checksums: Checksums(sha1: "<#shasum checksum#>")),
*/
let xcodes13: Array<Xcode> = [
/*
Beta 3 was re-released two days after its initial release.
The only thing that changed was the Xcode version number.
The release notes imply it was a tools fix to address issues communicating with the Xcode Cloud feature
*/
Xcode(version: V("13A5192j", "13.0", .beta(3)),
date: (2021, 07, 16),
requires: "11.3",
sdks: SDKs(macOS: V("21A5284e", "12.0"), iOS: V("19A5297f", "15.0"), watchOS: V("19R5302g", "8.0"), tvOS: V("19J5304f", "15.0")),
compilers: Compilers(clang: V("1300.0.25.3", "13.0.0"), swift: V("1300.0.24.13", "5.5")),
links: Links(download: Link("https://download.developer.apple.com/Developer_Tools/Xcode_13_beta_3/Xcode_13_beta3.xip"),
notes: Link("https://developer.apple.com/documentation/xcode-release-notes/xcode-13-beta-release-notes")),
checksums: Checksums(sha1: "9e2a6f2e6665fbe551dfd1f526b058cf930a968c")),
Xcode(version: V("13A5192i", "13.0", .beta(3)),
date: (2021, 07, 14),
requires: "11.3",
sdks: SDKs(macOS: V("21A5284e", "12.0"), iOS: V("19A5297f", "15.0"), watchOS: V("19R5302g", "8.0"), tvOS: V("19J5304f", "15.0")),
compilers: Compilers(clang: V("1300.0.25.3", "13.0.0"), swift: V("1300.0.24.13", "5.5")),
links: Links(download: Link("https://download.developer.apple.com/Developer_Tools/Xcode_13_beta_3/Xcode_13_beta_3.xip"),
notes: Link("https://developer.apple.com/documentation/xcode-release-notes/xcode-13-beta-release-notes")),
checksums: Checksums(sha1: "8c1f13f2d76b4beb153b85670dde49640dc08c30")),
Xcode(version: V("13A5155e", "13.0", .beta(2)),
date: (2021, 06, 24),
requires: "11.3",
sdks: SDKs(macOS: V("21A5268d", "12.0"), iOS: V("19A5281d", "15.0"), watchOS: V("19R5286d", "8.0"), tvOS: V("19J5288d", "15.0")),
compilers: Compilers(clang: V("1300.0.18.6", "13.0.0"), swift: V("1300.0.20.104", "5.5")),
links: Links(download: Link("https://download.developer.apple.com/Developer_Tools/Xcode_13_beta_2/Xcode_13_beta_2.xip"),
notes: Link("https://developer.apple.com/documentation/xcode-release-notes/xcode-13-beta-release-notes")),
checksums: Checksums(sha1: "4bb6141976252823b170e0869adbf0ed817b7e42")),
Xcode(version: V("13A5154h", "13.0", .beta(1)),
date: (2021, 06, 07),
requires: "11.3",
sdks: SDKs(macOS: V("21A5248o", "12.0"), iOS: V("19A5261u", "15.0"), watchOS: V("19R5266p", "8.0"), tvOS: V("19J5268q", "15.0")),
compilers: Compilers(clang: V("1300.0.18.6", "13.0.0"), swift: V("1300.0.19.104", "5.5")),
links: Links(download: Link("https://download.developer.apple.com/Developer_Tools/Xcode_13_beta/Xcode_13_beta.xip"),
notes: Link("https://developer.apple.com/documentation/xcode-release-notes/xcode-13-beta-release-notes")),
checksums: Checksums(sha1: "c57bf73df0c488507c5353b7d7730bf1206529be")),
]

View File

@ -16,7 +16,7 @@ let xcodes8: Array<Xcode> = [
requires: "10.12", requires: "10.12",
sdks: SDKs(macOS: V("16E185"), iOS: V("14E8301"), watchOS: V("14V243"), tvOS: V("14W260")), sdks: SDKs(macOS: V("16E185"), iOS: V("14E8301"), watchOS: V("14V243"), tvOS: V("14W260")),
compilers: Compilers(clang: V("802.0.42", "8.1.0"), swift: V("802.0.53", "3.1")), compilers: Compilers(clang: V("802.0.42", "8.1.0"), swift: V("802.0.53", "3.1")),
links: Links(download: Link("https://download.developer.apple.com/Developer_Tools/Xcode_8.3.3/Xcode8.3.3.xip"), links: Links(download: Link("https://download.developer.apple.com/Developer_Tools/Xcode_8.3.3/Xcode_8.3.3.xip"),
notes: Link("https://developer.apple.com/library/content/releasenotes/DeveloperTools/RN-Xcode/Chapters/Introduction.html#//apple_ref/doc/uid/TP40001051-CH1-SW870")), notes: Link("https://developer.apple.com/library/content/releasenotes/DeveloperTools/RN-Xcode/Chapters/Introduction.html#//apple_ref/doc/uid/TP40001051-CH1-SW870")),
checksums: Checksums(sha1: "67023787df49c91ff5d6a67e12d165bc610f0022")), checksums: Checksums(sha1: "67023787df49c91ff5d6a67e12d165bc610f0022")),
@ -25,7 +25,7 @@ let xcodes8: Array<Xcode> = [
requires: "10.12", requires: "10.12",
sdks: SDKs(macOS: V("16E185"), iOS: V("14E269"), watchOS: V("14V243"), tvOS: V("14W260")), sdks: SDKs(macOS: V("16E185"), iOS: V("14E269"), watchOS: V("14V243"), tvOS: V("14W260")),
compilers: Compilers(clang: V("802.0.42", "8.1.0"), swift: V("802.0.53", "3.1")), compilers: Compilers(clang: V("802.0.42", "8.1.0"), swift: V("802.0.53", "3.1")),
links: Links(download: Link("https://download.developer.apple.com/Developer_Tools/Xcode_8.3.2/Xcode8.3.2.xip"), links: Links(download: Link("https://download.developer.apple.com/Developer_Tools/Xcode_8.3.2/Xcode_8.3.2.xip"),
notes: Link("https://developer.apple.com/library/content/releasenotes/DeveloperTools/RN-Xcode/Chapters/Introduction.html#//apple_ref/doc/uid/TP40001051-CH1-SW853")), notes: Link("https://developer.apple.com/library/content/releasenotes/DeveloperTools/RN-Xcode/Chapters/Introduction.html#//apple_ref/doc/uid/TP40001051-CH1-SW853")),
checksums: Checksums(sha1: "4e7e97e6e2c5c92432a04e657dfe94226849cb51")), checksums: Checksums(sha1: "4e7e97e6e2c5c92432a04e657dfe94226849cb51")),

View File

@ -12,7 +12,7 @@ import XCModel
extension Xcode { extension Xcode {
public static var allVersions: Array<Xcode> { public static var allVersions: Array<Xcode> {
return xcodes12 + xcodes11 + xcodes10 + xcodes9 + xcodes8 + xcodes7 + xcodes6 + xcodes5 + xcodes4 + xcodes3 + xcodes2 + xcodes1 return xcodes13 + xcodes12 + xcodes11 + xcodes10 + xcodes9 + xcodes8 + xcodes7 + xcodes6 + xcodes5 + xcodes4 + xcodes3 + xcodes2 + xcodes1
} }
} }