From e045a1667bf2c551821b7fb3f2a00265f1d7e2ab Mon Sep 17 00:00:00 2001 From: Susmita Mane Date: Mon, 17 Feb 2025 19:47:36 +0530 Subject: [PATCH 001/120] [macOS] Remove .NET 7 from macOS-13 and macOS-14 images. --- images/macos/toolsets/toolset-13.json | 2 -- images/macos/toolsets/toolset-14.json | 2 -- 2 files changed, 4 deletions(-) diff --git a/images/macos/toolsets/toolset-13.json b/images/macos/toolsets/toolset-13.json index fc8ce29c..30c24a66 100644 --- a/images/macos/toolsets/toolset-13.json +++ b/images/macos/toolsets/toolset-13.json @@ -101,14 +101,12 @@ "arch":{ "x64": { "versions": [ - "7.0", "8.0", "9.0" ] }, "arm64": { "versions": [ - "7.0", "8.0", "9.0" ] diff --git a/images/macos/toolsets/toolset-14.json b/images/macos/toolsets/toolset-14.json index 3d05f424..baf44351 100644 --- a/images/macos/toolsets/toolset-14.json +++ b/images/macos/toolsets/toolset-14.json @@ -105,14 +105,12 @@ "arch":{ "x64": { "versions": [ - "7.0", "8.0", "9.0" ] }, "arm64": { "versions": [ - "7.0", "8.0", "9.0" ] From c40b72458d742105960148bedce2ac1ebc2084af Mon Sep 17 00:00:00 2001 From: Alexey-Ayupov <116575425+Alexey-Ayupov@users.noreply.github.com> Date: Thu, 20 Feb 2025 16:09:34 +0100 Subject: [PATCH 002/120] Update Azure tags handler (#11629) --- images.CI/linux-and-win/build-image.ps1 | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/images.CI/linux-and-win/build-image.ps1 b/images.CI/linux-and-win/build-image.ps1 index 2a253c57..7db04fb9 100644 --- a/images.CI/linux-and-win/build-image.ps1 +++ b/images.CI/linux-and-win/build-image.ps1 @@ -35,7 +35,7 @@ $SensitiveData = @( ': ->' ) -$azure_tags = ($Tags.GetEnumerator() | ForEach-Object { "{0}={1}" -f $_.Key, $_.Value }) -join "," +$azure_tags = $Tags | ConvertTo-Json -Compress Write-Host "Show Packer Version" packer --version @@ -60,7 +60,7 @@ packer build -var "client_id=$ClientId" ` -var "virtual_network_resource_group_name=$VirtualNetworkRG" ` -var "virtual_network_subnet_name=$VirtualNetworkSubnet" ` -var "allowed_inbound_ip_addresses=$($AllowedInboundIpAddresses)" ` - -var "azure_tags={$azure_tags}" ` + -var "azure_tags=$azure_tags" ` -color=false ` $TemplatePath ` | Where-Object { From d7dfc73ec2a6dee824f2502c9b2be7958d1df0a3 Mon Sep 17 00:00:00 2001 From: Alexey-Ayupov <116575425+Alexey-Ayupov@users.noreply.github.com> Date: Thu, 20 Feb 2025 16:13:38 +0100 Subject: [PATCH 003/120] [Ubuntu, Windows] Add new android NDK and CMake (#11628) --- images/ubuntu/toolsets/toolset-2004.json | 4 ++-- images/ubuntu/toolsets/toolset-2204.json | 4 ++-- images/ubuntu/toolsets/toolset-2404.json | 3 ++- images/windows/toolsets/toolset-2019.json | 6 +++--- images/windows/toolsets/toolset-2022.json | 5 +++-- images/windows/toolsets/toolset-2025.json | 5 +++-- 6 files changed, 15 insertions(+), 12 deletions(-) diff --git a/images/ubuntu/toolsets/toolset-2004.json b/images/ubuntu/toolsets/toolset-2004.json index 047044b6..5cc94cee 100644 --- a/images/ubuntu/toolsets/toolset-2004.json +++ b/images/ubuntu/toolsets/toolset-2004.json @@ -88,9 +88,9 @@ "addon_list": [ ], "additional_tools": [ - "cmake;3.10.2.4988404", "cmake;3.18.1", - "cmake;3.22.1" + "cmake;3.22.1", + "cmake;3.31.5" ], "ndk": { "default": "27", diff --git a/images/ubuntu/toolsets/toolset-2204.json b/images/ubuntu/toolsets/toolset-2204.json index ea12307a..5828fb36 100644 --- a/images/ubuntu/toolsets/toolset-2204.json +++ b/images/ubuntu/toolsets/toolset-2204.json @@ -85,9 +85,9 @@ "addon_list": [ ], "additional_tools": [ - "cmake;3.10.2.4988404", "cmake;3.18.1", - "cmake;3.22.1" + "cmake;3.22.1", + "cmake;3.31.5" ], "ndk": { "default": "27", diff --git a/images/ubuntu/toolsets/toolset-2404.json b/images/ubuntu/toolsets/toolset-2404.json index 856cb5ea..6275245b 100644 --- a/images/ubuntu/toolsets/toolset-2404.json +++ b/images/ubuntu/toolsets/toolset-2404.json @@ -81,11 +81,12 @@ "addon_list": [ ], "additional_tools": [ + "cmake;3.31.5" ], "ndk": { "default": "27", "versions": [ - "26", "27" + "26", "27", "28" ] } }, diff --git a/images/windows/toolsets/toolset-2019.json b/images/windows/toolsets/toolset-2019.json index a9dca0bb..ffdcf47d 100644 --- a/images/windows/toolsets/toolset-2019.json +++ b/images/windows/toolsets/toolset-2019.json @@ -143,14 +143,14 @@ "addon-google_apis-google-21" ], "additional_tools": [ - "cmake;3.10.2.4988404", "cmake;3.18.1", - "cmake;3.22.1" + "cmake;3.22.1", + "cmake;3.31.5" ], "ndk": { "default": "27", "versions": [ - "26" , "27" + "26" , "27", "28" ] } }, diff --git a/images/windows/toolsets/toolset-2022.json b/images/windows/toolsets/toolset-2022.json index 6657f5f9..050f7647 100644 --- a/images/windows/toolsets/toolset-2022.json +++ b/images/windows/toolsets/toolset-2022.json @@ -139,12 +139,13 @@ "addons": [], "additional_tools": [ "cmake;3.18.1", - "cmake;3.22.1" + "cmake;3.22.1", + "cmake;3.31.5" ], "ndk": { "default": "27", "versions": [ - "26", "27" + "26", "27", "28" ] } }, diff --git a/images/windows/toolsets/toolset-2025.json b/images/windows/toolsets/toolset-2025.json index 42619003..77ec5405 100644 --- a/images/windows/toolsets/toolset-2025.json +++ b/images/windows/toolsets/toolset-2025.json @@ -96,12 +96,13 @@ "addons": [], "additional_tools": [ "cmake;3.22.1", - "cmake;3.30.5" + "cmake;3.30.5", + "cmake;3.31.5" ], "ndk": { "default": "27", "versions": [ - "26", "27" + "26", "27", "28" ] } }, From 7a15e7194e133294303073822d596cbcc57e1bfe Mon Sep 17 00:00:00 2001 From: Shamil Mubarakshin <127750046+shamil-mubarakshin@users.noreply.github.com> Date: Fri, 21 Feb 2025 15:14:48 +0100 Subject: [PATCH 004/120] [docs] Mark ubuntu-20.04 as deprecated (#11641) --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index ebcaeff1..077243bd 100644 --- a/README.md +++ b/README.md @@ -22,7 +22,7 @@ To build a VM machine from this repo's source, see the [instructions](docs/creat | --------------------|---------------------|--------------------|--------------------| | Ubuntu 24.04 | `ubuntu-latest` or `ubuntu-24.04` | [ubuntu-24.04] | ![Endpoint Badge](https://img.shields.io/endpoint?url=https%3A%2F%2Fgist.githubusercontent.com%2Fsubir0071%2F385e39188f4280878bada99250e99db7%2Fraw%2Fubuntu24.json) | | Ubuntu 22.04 | `ubuntu-22.04` | [ubuntu-22.04] | ![Endpoint Badge](https://img.shields.io/endpoint?url=https%3A%2F%2Fgist.githubusercontent.com%2Fsubir0071%2F385e39188f4280878bada99250e99db7%2Fraw%2Fubuntu22.json) | -| Ubuntu 20.04 | `ubuntu-20.04` | [ubuntu-20.04] | ![Endpoint Badge](https://img.shields.io/endpoint?url=https%3A%2F%2Fgist.githubusercontent.com%2Fsubir0071%2F385e39188f4280878bada99250e99db7%2Fraw%2Fubuntu20.json) | +| Ubuntu 20.04 deprecated | `ubuntu-20.04` | [ubuntu-20.04] | ![Endpoint Badge](https://img.shields.io/endpoint?url=https%3A%2F%2Fgist.githubusercontent.com%2Fsubir0071%2F385e39188f4280878bada99250e99db7%2Fraw%2Fubuntu20.json) | | macOS 15 beta | `macos-15-large`| [macOS-15] | ![Endpoint Badge](https://img.shields.io/endpoint?url=https%3A%2F%2Fgist.githubusercontent.com%2Fsubir0071%2F385e39188f4280878bada99250e99db7%2Fraw%2Fmacos-15.json) | | macOS 15 Arm64 beta | `macos-15` or `macos-15-xlarge` | [macOS-15-arm64] | ![Endpoint Badge](https://img.shields.io/endpoint?url=https%3A%2F%2Fgist.githubusercontent.com%2Fsubir0071%2F385e39188f4280878bada99250e99db7%2Fraw%2Fmacos-15-arm64.json) | | macOS 14 | `macos-latest-large` or `macos-14-large`| [macOS-14] | ![Endpoint Badge](https://img.shields.io/endpoint?url=https%3A%2F%2Fgist.githubusercontent.com%2Fsubir0071%2F385e39188f4280878bada99250e99db7%2Fraw%2Fmacos-14.json) | From a4b00d89b9b8786fea598d7294973f2628dea00d Mon Sep 17 00:00:00 2001 From: kishorekumar-anchala <168699259+kishorekumar-anchala@users.noreply.github.com> Date: Fri, 21 Feb 2025 14:38:42 +0000 Subject: [PATCH 005/120] [Windows 22 & 25] Update Visual studio signature and Az Powershell module version (#11636) * Update Vs signature and Az version * Pin the Zstd version * Update VS signature for windows 25 * Update Install-Zstd.ps1 --- images/windows/toolsets/toolset-2022.json | 4 ++-- images/windows/toolsets/toolset-2025.json | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/images/windows/toolsets/toolset-2022.json b/images/windows/toolsets/toolset-2022.json index 050f7647..8ab454c1 100644 --- a/images/windows/toolsets/toolset-2022.json +++ b/images/windows/toolsets/toolset-2022.json @@ -115,7 +115,7 @@ { "name": "az", "versions": [ - "12.1.0" + "12.4.0" ], "zip_versions": [ @@ -180,7 +180,7 @@ "subversion" : "17", "edition" : "Enterprise", "channel": "release", - "signature": "8F985BE8FD256085C90A95D3C74580511A1DB975", + "signature": "245D262748012A4FE6CE8BA6C951A4C4AFBC3E5D", "workloads": [ "Component.Dotfuscator", "Component.Linux.CMake", diff --git a/images/windows/toolsets/toolset-2025.json b/images/windows/toolsets/toolset-2025.json index 77ec5405..d8e6ecc8 100644 --- a/images/windows/toolsets/toolset-2025.json +++ b/images/windows/toolsets/toolset-2025.json @@ -137,7 +137,7 @@ "subversion" : "17", "edition" : "Enterprise", "channel": "release", - "signature": "8F985BE8FD256085C90A95D3C74580511A1DB975", + "signature": "245D262748012A4FE6CE8BA6C951A4C4AFBC3E5D", "workloads": [ "Component.Dotfuscator", "Component.Linux.CMake", From 434680b3833b6f37308d0421528c5b128799fcd1 Mon Sep 17 00:00:00 2001 From: hemanthmanga <166606741+hemanthmanga@users.noreply.github.com> Date: Sun, 23 Feb 2025 07:29:21 +0530 Subject: [PATCH 006/120] [Windows] pin the git version to 2.47.1 (#11642) --- images/windows/scripts/build/Install-Git.ps1 | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/images/windows/scripts/build/Install-Git.ps1 b/images/windows/scripts/build/Install-Git.ps1 index 21648cef..25d87d40 100644 --- a/images/windows/scripts/build/Install-Git.ps1 +++ b/images/windows/scripts/build/Install-Git.ps1 @@ -8,12 +8,12 @@ $downloadUrl = Resolve-GithubReleaseAssetUrl ` -Repo "git-for-windows/git" ` - -Version "latest" ` + -Version "2.47.1" ` -UrlMatchPattern "Git-*-64-bit.exe" $externalHash = Get-ChecksumFromGithubRelease ` -Repo "git-for-windows/git" ` - -Version "latest" ` + -Version "2.47.1" ` -FileName (Split-Path $downloadUrl -Leaf) ` -HashType "SHA256" From 1322a78c66f3aabe929e49a2d029f755df80076f Mon Sep 17 00:00:00 2001 From: kishorekumar-anchala <168699259+kishorekumar-anchala@users.noreply.github.com> Date: Mon, 24 Feb 2025 14:41:15 +0000 Subject: [PATCH 007/120] Convert signatureThumbprint variable into an array (#11647) --- images/windows/scripts/build/Install-EdgeDriver.ps1 | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/images/windows/scripts/build/Install-EdgeDriver.ps1 b/images/windows/scripts/build/Install-EdgeDriver.ps1 index e8f07b7d..8644e111 100644 --- a/images/windows/scripts/build/Install-EdgeDriver.ps1 +++ b/images/windows/scripts/build/Install-EdgeDriver.ps1 @@ -27,7 +27,10 @@ Write-Host "Expand Microsoft Edge WebDriver archive..." Expand-7ZipArchive -Path $archivePath -DestinationPath $edgeDriverPath #Validate the EdgeDriver signature -$signatureThumbprint = "7920AC8FB05E0FFFE21E8FF4B4F03093BA6AC16E" +$signatureThumbprint = @( + "7920AC8FB05E0FFFE21E8FF4B4F03093BA6AC16E", + "0BD8C56733FDCC06F8CB919FF5A200E39B1ACF71" + ) Test-FileSignature -Path "$edgeDriverPath\msedgedriver.exe" -ExpectedThumbprint $signatureThumbprint Write-Host "Setting the environment variables..." From cec14e5822247a9c3323008b6f66a427c85848bc Mon Sep 17 00:00:00 2001 From: sureshe456 <160699174+sureshe456@users.noreply.github.com> Date: Mon, 24 Feb 2025 20:36:16 +0530 Subject: [PATCH 008/120] [macOS] update git version to 2.48.1 (#11648) --- images/macos/scripts/build/install-git.sh | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/images/macos/scripts/build/install-git.sh b/images/macos/scripts/build/install-git.sh index ea064a93..adc3eccc 100644 --- a/images/macos/scripts/build/install-git.sh +++ b/images/macos/scripts/build/install-git.sh @@ -7,14 +7,7 @@ source ~/utils/utils.sh echo "Installing Git..." -#brew_smart_install "git" - -COMMIT=aecf26f53d0d1d15d42f658ae2db243f87746af6 -FORMULA_URL="https://raw.githubusercontent.com/Homebrew/homebrew-core/$COMMIT/Formula/g/git.rb" -FORMULA_PATH="$(brew --repository)/Library/Taps/homebrew/homebrew-core/Formula/g/git.rb" -mkdir -p "$(dirname $FORMULA_PATH)" -curl -fsSL $FORMULA_URL -o $FORMULA_PATH -HOMEBREW_NO_AUTO_UPDATE=1 HOMEBREW_NO_INSTALL_FROM_API=1 brew install git +brew_smart_install "git" git config --global --add safe.directory "*" From f8ba10395e7bbeb7c2b700b1865acdc350116118 Mon Sep 17 00:00:00 2001 From: Alexey-Ayupov <116575425+Alexey-Ayupov@users.noreply.github.com> Date: Mon, 24 Feb 2025 19:53:50 +0100 Subject: [PATCH 009/120] Remove obsolete ADO pipelines and scripts (#11640) --- images.CI/download-repo.ps1 | 14 - .../azure-pipelines/image-generation.yml | 181 ------- .../azure-pipelines/ubuntu2004.yml | 21 - .../azure-pipelines/ubuntu2204.yml | 21 - .../azure-pipelines/ubuntu2404.yml | 21 - .../azure-pipelines/windows2019.yml | 21 - .../azure-pipelines/windows2022.yml | 21 - images.CI/macos/anka/Anka.Helpers.psm1 | 248 --------- .../macos/anka/CreateCleanAnkaTemplate.ps1 | 227 --------- images.CI/macos/anka/Service.Helpers.psm1 | 476 ------------------ 10 files changed, 1251 deletions(-) delete mode 100644 images.CI/download-repo.ps1 delete mode 100644 images.CI/linux-and-win/azure-pipelines/image-generation.yml delete mode 100644 images.CI/linux-and-win/azure-pipelines/ubuntu2004.yml delete mode 100644 images.CI/linux-and-win/azure-pipelines/ubuntu2204.yml delete mode 100644 images.CI/linux-and-win/azure-pipelines/ubuntu2404.yml delete mode 100644 images.CI/linux-and-win/azure-pipelines/windows2019.yml delete mode 100644 images.CI/linux-and-win/azure-pipelines/windows2022.yml delete mode 100644 images.CI/macos/anka/Anka.Helpers.psm1 delete mode 100644 images.CI/macos/anka/CreateCleanAnkaTemplate.ps1 delete mode 100644 images.CI/macos/anka/Service.Helpers.psm1 diff --git a/images.CI/download-repo.ps1 b/images.CI/download-repo.ps1 deleted file mode 100644 index 14374702..00000000 --- a/images.CI/download-repo.ps1 +++ /dev/null @@ -1,14 +0,0 @@ -param( - [String] [Parameter (Mandatory=$true)] $RepoUrl, - [String] [Parameter (Mandatory=$true)] $RepoBranch -) - -Write-Host "Clean up default repository" -Remove-Item -path './*' -Recurse -Force - -Write-Host "Download ${RepoBranch} branch from ${RepoUrl}" -$env:GIT_REDIRECT_STDERR = '2>&1' -git clone $RepoUrl . -b $RepoBranch --single-branch --depth 1 - -Write-Host "Latest commit:" -git --no-pager log --pretty=format:"Date: %cd; Commit: %H - %s; Author: %an <%ae>" -1 \ No newline at end of file diff --git a/images.CI/linux-and-win/azure-pipelines/image-generation.yml b/images.CI/linux-and-win/azure-pipelines/image-generation.yml deleted file mode 100644 index 62af3d3e..00000000 --- a/images.CI/linux-and-win/azure-pipelines/image-generation.yml +++ /dev/null @@ -1,181 +0,0 @@ -# Ideally we would use GitHub Actions for this, but since we use self-hosted machines to run image builds -# we need the following features to use GitHub Actions for Images CI: -# - https://github.community/t5/GitHub-Actions/Make-secrets-available-to-builds-of-forks/m-p/30678#M508 -# - https://github.community/t5/GitHub-Actions/GitHub-Actions-Manual-Trigger-Approvals/td-p/31504 -# - https://github.community/t5/GitHub-Actions/Protecting-github-workflows/td-p/30290 - -parameters: - - name: job_id - type: string - default: 'generate_image' - - - name: image_type - type: string - - - name: image_template_name - type: string - - - name: image_readme_name - type: string - - - name: agent_pool - type: object - default: - name: 'ci-agent-pool' - - - name: variable_group_name - type: string - default: 'Image Generation Variables' - - - name: create_release - type: boolean - default: true - - - name: repository_ref - type: string - default: 'self' - -jobs: -- job: ${{ parameters.job_id }} - displayName: Image Generation (${{ parameters.image_type }}) - timeoutInMinutes: 600 - cancelTimeoutInMinutes: 30 - pool: ${{ parameters.agent_pool }} - variables: - - group: ${{ parameters.variable_group_name }} - - steps: - - checkout: ${{ parameters.repository_ref }} - clean: true - fetchDepth: 0 - fetchTags: false - - - task: PowerShell@2 - displayName: 'Download custom repository' - condition: and(ne(variables['CUSTOM_REPOSITORY_URL'], ''), ne(variables['CUSTOM_REPOSITORY_BRANCH'], '')) - inputs: - targetType: 'filePath' - filePath: ./images.CI/download-repo.ps1 - arguments: -RepoUrl $(CUSTOM_REPOSITORY_URL) ` - -RepoBranch $(CUSTOM_REPOSITORY_BRANCH) - - - task: AzureCLI@2 - displayName: 'Set variables' - inputs: - azureSubscription: 'spn-hosted-runners' - scriptType: 'pscore' - scriptLocation: 'inlineScript' - inlineScript: | - $ImageType = "${{ parameters.image_type }}" - $TemplateDirectoryName = if ($ImageType.StartsWith("ubuntu")) { "ubuntu/templates" } else { "windows/templates" } - $TemplateDirectoryPath = Join-Path "images" $TemplateDirectoryName | Resolve-Path - - $TemplateFileName = "${{ parameters.image_template_name }}" - $TemplatePath = Join-Path $TemplateDirectoryPath $TemplateFileName - Write-Host "##vso[task.setvariable variable=TemplateDirectoryPath;]$TemplateDirectoryPath" - Write-Host "##vso[task.setvariable variable=TemplatePath;]$TemplatePath" - - $ManagedImageName = "${{ parameters.image_type }}-$(Build.BuildId)" - Write-Host "##vso[task.setvariable variable=ManagedImageName;]$ManagedImageName" - - $TempResourceGroupName = "packer-temp-$ManagedImageName" - Write-Host "##vso[task.setvariable variable=TempResourceGroupName;]$TempResourceGroupName" - - $clientSecret = $(az keyvault secret show --name "spnhostedrunners" --vault-name "gh-imagegeneration" --query value -o tsv) - Write-Host "##vso[task.setvariable variable=ClientSecret;issecret=true]$clientSecret" - - - task: PowerShell@2 - displayName: 'Build VM' - inputs: - targetType: filePath - filePath: ./images.CI/linux-and-win/build-image.ps1 - arguments: -ClientId $(CLIENT_ID) ` - -ClientSecret "$(ClientSecret)" ` - -TemplatePath $(TemplatePath) ` - -ImageName "$(ManagedImageName)" ` - -ImageResourceGroupName $(AZURE_RESOURCE_GROUP) ` - -TempResourceGroupName "$(TempResourceGroupName)" ` - -SubscriptionId $(AZURE_SUBSCRIPTION) ` - -TenantId $(AZURE_TENANT) ` - -Location $(AZURE_LOCATION) ` - -VirtualNetworkName $(BUILD_AGENT_VNET_NAME) ` - -VirtualNetworkRG $(BUILD_AGENT_VNET_RESOURCE_GROUP) ` - -VirtualNetworkSubnet $(BUILD_AGENT_SUBNET_NAME) - - env: - PACKER_LOG: 1 - PACKER_LOG_PATH: "$(Agent.TempDirectory)/packer-log.txt" - - - task: PowerShell@2 - displayName: 'Copy image artifacts to the separate directory' - inputs: - targetType: 'inline' - script: | - $ImageType = "${{ parameters.image_type }}" - $rootDirectoryName = if ($ImageType.StartsWith("ubuntu")) { "ubuntu" } else { "windows" } - $rootDirectoryPath = Join-Path "images" $rootDirectoryName | Resolve-Path - - $readmePath = Join-Path $rootDirectoryPath "${{ parameters.image_readme_name }}" - $softwareReportPath = Join-Path $rootDirectoryPath "software-report.json" - - Copy-Item -Path $readmePath -Destination "$(Build.ArtifactStagingDirectory)/" - if (Test-Path $softwareReportPath) { - Copy-Item -Path $softwareReportPath -Destination "$(Build.ArtifactStagingDirectory)/" - } - - - task: PowerShell@2 - displayName: 'Print markdown software report' - inputs: - targetType: 'inline' - script: | - Get-Content -Path "$(Build.ArtifactStagingDirectory)/${{ parameters.image_readme_name }}" - - - task: PowerShell@2 - displayName: 'Print json software report' - inputs: - targetType: 'inline' - script: | - $softwareReportPath = "$(Build.ArtifactStagingDirectory)/software-report.json" - if (Test-Path $softwareReportPath) { - Get-Content -Path $softwareReportPath - } - - - task: PublishBuildArtifacts@1 - inputs: - ArtifactName: 'Built_VM_Artifacts' - displayName: Publish Artifacts - - - task: PowerShell@2 - displayName: 'Print provisioners duration' - inputs: - targetType: 'filePath' - filePath: ./images.CI/measure-provisioners-duration.ps1 - arguments: -PackerLogPath "$(Agent.TempDirectory)/packer-log.txt" ` - -PrefixToPathTrim "$(TemplateDirectoryPath)" ` - -PrintTopNLongest 25 - - - ${{ if eq(parameters.create_release, true) }}: - - task: PowerShell@2 - displayName: 'Create release for VM deployment' - inputs: - targetType: filePath - filePath: ./images.CI/linux-and-win/create-release.ps1 - arguments: -BuildId $(Build.BuildId) ` - -Organization $(RELEASE_TARGET_ORGANIZATION) ` - -DefinitionId $(RELEASE_TARGET_DEFINITION_ID) ` - -Project $(RELEASE_TARGET_PROJECT) ` - -ImageType "${{ parameters.image_type }}" ` - -ManagedImageName "$(ManagedImageName)" ` - -AccessToken $(RELEASE_TARGET_TOKEN) - - - task: PowerShell@2 - displayName: 'Clean up resources' - condition: always() - inputs: - targetType: filePath - filePath: ./images.CI/linux-and-win/cleanup.ps1 - arguments: -TempResourceGroupName "$(TempResourceGroupName)" ` - -SubscriptionId $(AZURE_SUBSCRIPTION) ` - -ClientId $(CLIENT_ID) ` - -ClientSecret "$(ClientSecret)" ` - -TenantId $(AZURE_TENANT) diff --git a/images.CI/linux-and-win/azure-pipelines/ubuntu2004.yml b/images.CI/linux-and-win/azure-pipelines/ubuntu2004.yml deleted file mode 100644 index 948e7640..00000000 --- a/images.CI/linux-and-win/azure-pipelines/ubuntu2004.yml +++ /dev/null @@ -1,21 +0,0 @@ -schedules: -- cron: "0 0 * * *" - displayName: Daily - branches: - include: - - main - always: true - -trigger: none -pr: - autoCancel: true - branches: - include: - - main - -jobs: -- template: image-generation.yml - parameters: - image_type: ubuntu2004 - image_readme_name: Ubuntu2004-Readme.md - image_template_name: ubuntu-20.04.pkr.hcl diff --git a/images.CI/linux-and-win/azure-pipelines/ubuntu2204.yml b/images.CI/linux-and-win/azure-pipelines/ubuntu2204.yml deleted file mode 100644 index b9e12815..00000000 --- a/images.CI/linux-and-win/azure-pipelines/ubuntu2204.yml +++ /dev/null @@ -1,21 +0,0 @@ -schedules: -- cron: "0 0 * * *" - displayName: Daily - branches: - include: - - main - always: true - -trigger: none -pr: - autoCancel: true - branches: - include: - - main - -jobs: -- template: image-generation.yml - parameters: - image_type: ubuntu2204 - image_readme_name: Ubuntu2204-Readme.md - image_template_name: ubuntu-22.04.pkr.hcl diff --git a/images.CI/linux-and-win/azure-pipelines/ubuntu2404.yml b/images.CI/linux-and-win/azure-pipelines/ubuntu2404.yml deleted file mode 100644 index 5856d31b..00000000 --- a/images.CI/linux-and-win/azure-pipelines/ubuntu2404.yml +++ /dev/null @@ -1,21 +0,0 @@ -schedules: -- cron: "0 0 * * *" - displayName: Daily - branches: - include: - - main - always: true - -trigger: none -pr: - autoCancel: true - branches: - include: - - main - -jobs: -- template: image-generation.yml - parameters: - image_type: ubuntu2404 - image_readme_name: Ubuntu2404-Readme.md - image_template_name: ubuntu-24.04.pkr.hcl diff --git a/images.CI/linux-and-win/azure-pipelines/windows2019.yml b/images.CI/linux-and-win/azure-pipelines/windows2019.yml deleted file mode 100644 index c8bb7f94..00000000 --- a/images.CI/linux-and-win/azure-pipelines/windows2019.yml +++ /dev/null @@ -1,21 +0,0 @@ -schedules: -- cron: "0 0 * * *" - displayName: Daily - branches: - include: - - main - always: true - -trigger: none -pr: - autoCancel: true - branches: - include: - - main - -jobs: -- template: image-generation.yml - parameters: - image_type: windows2019 - image_readme_name: Windows2019-Readme.md - image_template_name: windows-2019.pkr.hcl diff --git a/images.CI/linux-and-win/azure-pipelines/windows2022.yml b/images.CI/linux-and-win/azure-pipelines/windows2022.yml deleted file mode 100644 index b24e1d48..00000000 --- a/images.CI/linux-and-win/azure-pipelines/windows2022.yml +++ /dev/null @@ -1,21 +0,0 @@ -schedules: -- cron: "0 0 * * *" - displayName: Daily - branches: - include: - - main - always: true - -trigger: none -pr: - autoCancel: true - branches: - include: - - main - -jobs: -- template: image-generation.yml - parameters: - image_type: windows2022 - image_readme_name: Windows2022-Readme.md - image_template_name: windows-2022.pkr.hcl diff --git a/images.CI/macos/anka/Anka.Helpers.psm1 b/images.CI/macos/anka/Anka.Helpers.psm1 deleted file mode 100644 index f566e8c2..00000000 --- a/images.CI/macos/anka/Anka.Helpers.psm1 +++ /dev/null @@ -1,248 +0,0 @@ -function Push-AnkaTemplateToRegistry { - param ( - [Parameter(Mandatory)] - [ValidateNotNullOrEmpty()] - [string] $RegistryUrl, - - [Parameter(Mandatory)] - [ValidateNotNullOrEmpty()] - [string] $TagName, - - [Parameter(Mandatory)] - [ValidateNotNullOrEmpty()] - [string] $TemplateName - ) - - # if registry uuid doesn't match then delete an image in registry - $AnkaCaCrtPath="$HOME/.config/anka/certs/anka-ca-crt.pem" - $images = anka --machine-readable registry --cacert $AnkaCaCrtPath --registry-path $RegistryUrl list | ConvertFrom-Json | ForEach-Object body - $images | Where-Object name -eq $TemplateName | ForEach-Object { - $id = $_.uuid - Show-StringWithFormat "Deleting '$TemplateName[$id]' VM and '$TagName' tag" - $curlCommand='curl -s -X DELETE -k "{0}/registry/vm?id={1}"' -f $RegistryUrl, $id - Invoke-AnkaCommand -Command $curlCommand - } - - $command = "anka registry --cacert $AnkaCaCrtPath --registry-path $RegistryUrl push --force --tag $TagName $TemplateName" - Invoke-AnkaCommand -Command $command -} - -function Get-AnkaVM { - param( - [string] $VMName - ) - - $command = "anka --machine-readable list" - if (-not [string]::IsNullOrEmpty($VMName)) { - $command = "anka --machine-readable show $VMName" - } - Invoke-AnkaCommand -Command $command | ConvertFrom-Json | Foreach-Object body -} - -function Get-AnkaVMStatus { - param( - [Parameter(Mandatory)] - [ValidateNotNullOrEmpty()] - [string] $VMName - ) - - $command = "anka --machine-readable list $VMName" - Invoke-AnkaCommand -Command $command | ConvertFrom-Json | Foreach-Object { $_.body.status } -} - -function Get-AnkaVMIPAddress { - param( - [Parameter(Mandatory)] - [ValidateNotNullOrEmpty()] - [string] $VMName - ) - - Get-AnkaVM -VMName $VMName | Foreach-Object ip -} - -function Invoke-AnkaCommand { - param ( - [Parameter(Mandatory)] - [ValidateNotNullOrEmpty()] - [string] $Command - ) - - $result = bash -c "$Command 2>&1" - if ($LASTEXITCODE -ne 0) { - Write-Error "There is an error during command execution:`n$result" - exit 1 - } - $result -} - -function New-AnkaVMTemplate { - param ( - [Parameter(Mandatory)] - [ValidateNotNullOrEmpty()] - [string] $InstallerPath, - - [Parameter(Mandatory)] - [ValidateNotNullOrEmpty()] - [string] $TemplateName, - - [Parameter(Mandatory)] - [ValidateNotNullOrEmpty()] - [string] $TemplateUsername, - - [Parameter(Mandatory)] - [ValidateNotNullOrEmpty()] - [string] $TemplatePassword, - - [Parameter(Mandatory)] - [int] $CPUCount, - - [Parameter(Mandatory)] - [int] $RamSizeGb, - - [Parameter(Mandatory)] - [int] $DiskSizeGb - ) - - $env:ANKA_DEFAULT_USER = $TemplateUsername - $env:ANKA_DEFAULT_PASSWD = $TemplatePassword - $env:ANKA_CREATE_SUSPEND = 0 - $command = "anka create --cpu-count '$CPUCount' --ram-size '${RamSizeGb}G' --disk-size '${DiskSizeGb}G' --app '$InstallerPath' $TemplateName" - Invoke-AnkaCommand -Command $command -} - -function Remove-AnkaVM { - param( - [Parameter(Mandatory)] - [ValidateNotNullOrEmpty()] - [string] $VMName - ) - - $command = "anka delete $VMName --yes" - $isTemplateExists = Get-AnkaVM | Where-Object name -eq $VMName - if ($isTemplateExists) { - $null = Invoke-AnkaCommand -Command $command - } -} - -function Set-AnkaVMVideoController { - param( - [Parameter(Mandatory)] - [ValidateNotNullOrEmpty()] - [string] $VMName, - - [Parameter(Mandatory)] - [ValidateNotNullOrEmpty()] - [string] $ShortMacOSVersion, - - [ValidateSet("fbuf", "pg")] - [string] $Controller = "pg" - ) - - $command = "anka modify $VMName set display -c $Controller" - $null = Invoke-AnkaCommand -Command $command -} - -function Set-AnkaVMDisplayResolution { - param ( - [Parameter(Mandatory)] - [ValidateNotNullOrEmpty()] - [string] $VMName, - - [Parameter(Mandatory)] - [ValidateNotNullOrEmpty()] - [string] $DisplayResolution - ) - - $command = "anka modify $VMName set display -r $DisplayResolution" - $null = Invoke-AnkaCommand -Command $command -} - -function Start-AnkaVM { - param( - [Parameter(Mandatory)] - [ValidateNotNullOrEmpty()] - [string] $VMName - ) - - $command = "anka start $VMName" - $vmStatus = Get-AnkaVMStatus -VMName $VMName - if ($vmStatus -eq "stopped") { - $null = Invoke-AnkaCommand -Command $command - } -} - -function Stop-AnkaVM { - param( - [Parameter(Mandatory)] - [ValidateNotNullOrEmpty()] - [string] $VMName - ) - - $command = "anka stop $VMName" - $vmStatus = Get-AnkaVMStatus -VMName $VMName - if ($vmStatus -eq "running") { - $null = Invoke-AnkaCommand -Command $command - } -} - -function Wait-AnkaVMIPAddress { - param( - [Parameter(Mandatory)] - [ValidateNotNullOrEmpty()] - [string] $VMName, - - [int] $RetryCount = 20, - [int] $Seconds = 60 - ) - - $condition = { - $vmStatus = Get-AnkaVMStatus -VMName $VMName - if ($vmStatus -eq "failed") { - Write-Host "`t [-] $VMName is in failed status" - exit 1 - } - Get-AnkaVMIPAddress -VMName $VMName - } - $null = Invoke-WithRetry -BreakCondition $condition -RetryCount $RetryCount -Seconds $Seconds -} - -function Wait-AnkaVMSSHService { - param ( - [Parameter(Mandatory)] - [ValidateNotNullOrEmpty()] - [string] $VMName, - - [int] $RetryCount = 20, - [int] $Seconds = 60 - ) - - Start-Sleep -Seconds $Seconds - Write-Host "`t[*] Waiting for '$VMName' VM to get an IP address" - Wait-AnkaVMIPAddress -VMName $VMName -RetryCount $RetryCount -Seconds $Seconds - - $ipAddress = Get-AnkaVMIPAddress -VMName $VMName - Write-Host "`t[*] The '$ipAddress' IP address for '$VMName' VM" - - Write-Host "`t[*] Checking if SSH on a port is open" - $isSSHPortOpen = Test-SSHPort -IPAddress $ipAddress - if (-not $isSSHPortOpen) { - Write-Host "`t[x] SSH port is closed" - exit 1 - } -} - -function Set-AnkaVMUuid { - param( - [Parameter(Mandatory)] - [ValidateNotNullOrEmpty()] - [string] $VMName, - - [Parameter(Mandatory)] - [ValidateNotNullOrEmpty()] - [string] $Uuid - ) - - $command = "anka modify $VMName set custom-variable hw.uuid $Uuid" - Write-Host "`t[*] Setting $VMName uuid to $Uuid" - Invoke-AnkaCommand -Command $command -} diff --git a/images.CI/macos/anka/CreateCleanAnkaTemplate.ps1 b/images.CI/macos/anka/CreateCleanAnkaTemplate.ps1 deleted file mode 100644 index 4d7e545e..00000000 --- a/images.CI/macos/anka/CreateCleanAnkaTemplate.ps1 +++ /dev/null @@ -1,227 +0,0 @@ -[CmdletBinding()] -param( - [Parameter(Mandatory)] - [ValidateNotNullOrEmpty()] - [version] $MacOSVersion, - - [ValidateNotNullOrEmpty()] - [string] $TemplateUsername, - - [Parameter(Mandatory)] - [ValidateNotNullOrEmpty()] - [string] $TemplatePassword, - - [Parameter(Mandatory)] - [ValidateNotNullOrEmpty()] - [string] $RegistryUrl, - - [ValidateNotNullOrEmpty()] - [string] $TemplateName, - - [bool] $DownloadLatestVersion = $true, - [bool] $PushToRegistry = $true, - [bool] $BetaSearch = $false, - [bool] $InstallSoftwareUpdate = $true, - [bool] $EnableAutoLogon = $true, - [int] $CPUCount = 6, - [int] $RamSizeGb = 7, - [int] $DiskSizeGb = 325, - [string] $DisplayResolution = "1920x1080", - [string] $TagName = [DateTimeOffset]::Now.ToUnixTimeSeconds(), - [string] $Uuid = "4203018E-580F-C1B5-9525-B745CECA79EB" -) - -$ErrorActionPreference = "Stop" -$WarningPreference = "SilentlyContinue" - -# Import helper modules -Import-Module "$PSScriptRoot/Anka.Helpers.psm1" -Import-Module "$PSScriptRoot/Service.Helpers.psm1" - -# Helper functions -function Invoke-EnableAutoLogon { - if (-not $EnableAutoLogon) { - Write-Host "`t[*] Skip configuring AutoLogon" - return - } - - $ipAddress = Get-AnkaVMIPAddress -VMName $TemplateName - - Wait-AnkaVMSSHService -VMName $TemplateName -Seconds 30 - - Write-Host "`t[*] Enable AutoLogon" - Enable-AutoLogon -HostName $ipAddress -UserName $TemplateUsername -Password $TemplatePassword - - Write-Host "`t[*] Reboot '$TemplateName' VM to enable AutoLogon" - Restart-VMSSH -HostName $ipAddress | Show-StringWithFormat - - Wait-AnkaVMSSHService -VMName $TemplateName -Seconds 30 - - Write-Host "`t[*] Checking if AutoLogon is enabled" - Test-AutoLogon -VMName $TemplateName -UserName $TemplateUsername -} - -function Invoke-SoftwareUpdate { - param ( - [Parameter(Mandatory)] - [ValidateNotNullOrEmpty()] - [string] $Password - ) - - if (-not $InstallSoftwareUpdate) { - Write-Host "`t[*] Skip installing software updates" - return - } - - $ipAddress = Get-AnkaVMIPAddress -VMName $TemplateName - - # Unenroll Seed - Write-Host "`t[*] Resetting the seed before requesting stable versions" - Remove-CurrentBetaSeed -HostName $ipAddress | Show-StringWithFormat - - # Install Software Updates - # Security updates may not be able to install(hang, freeze) when AutoLogon is turned off - Write-Host "`t[*] Finding available software" - $newUpdates = Get-SoftwareUpdate -HostName $ipAddress - - if (-not $newUpdates) { - Write-Host "`t[*] No Updates Available" - return - } - - # Define the next macOS version - $command = "sw_vers" - $guestMacosVersion = Invoke-SSHPassCommand -HostName $ipAddress -Command $command - switch -regex ($guestMacosVersion[1]) { - '12.\d' { $nextOSVersion = 'macOS Ventura|macOS Sonoma|macOS Sequoia' } - '13.\d' { $nextOSVersion = 'macOS Sonoma|macOS Sequoia' } - '14.\d' { $nextOSVersion = 'macOS Sequoia' } - } - - Write-Host "`t[*] Fetching Software Updates ready to install on '$TemplateName' VM:" - Show-StringWithFormat $newUpdates - $listOfNewUpdates = $($($newUpdates.Split("*")).Split("Title").where({$_ -match "Label:"}).Replace("Label: ", '').where({$_ -notmatch $nextOSVersion})) - Write-Host "`t[*] Installing Software Updates on '$TemplateName' VM:" - Install-SoftwareUpdate -HostName $ipAddress -listOfUpdates $listOfNewUpdates -Password $Password | Show-StringWithFormat - Write-Host "`t[*] Sleep 60 seconds before the software updates have been installed" - Start-Sleep -Seconds 60 - Write-Host "`t[*] Waiting for loginwindow process" - Wait-LoginWindow -HostName $ipAddress | Show-StringWithFormat - # Re-enable AutoLogon after installing a new security software update - Invoke-EnableAutoLogon - - foreach ($newupdate in $listOfNewUpdates) { - # Check software updates have been installed - $updates = Get-SoftwareUpdate -HostName $ipAddress - if ($updates.Contains("Action: restart") -and !($updates -match $nextOSVersion)) { - Write-Host "`t[x] Software updates failed to install: " - Show-StringWithFormat $updates - exit 1 - } - } - - Write-Host "`t[*] Show the install history:" - $hUpdates = Get-SoftwareUpdateHistory -HostName $ipAddress - Show-StringWithFormat $hUpdates - - Write-Host "`t[*] The current macOS version:" - $command = "sw_vers" - Invoke-SSHPassCommand -HostName $ipAddress -Command $command | Show-StringWithFormat -} - - -function Invoke-UpdateSettings { - param ( - [Parameter(Mandatory)] - [ValidateNotNullOrEmpty()] - [string] $Password - ) - $isConfRequired = $InstallSoftwareUpdate -or $EnableAutoLogon - if (-not $isConfRequired) { - Write-Host "`t[*] Skip additional configuration" - return - } - - Write-Host "`t[*] Starting '$TemplateName' VM" - Start-AnkaVM -VMName $TemplateName - - Write-Host "`t[*] Waiting for SSH service on '$TemplateName' VM" - Wait-AnkaVMSSHService -VMName $TemplateName -Seconds 30 - - # Configure AutoLogon - Invoke-EnableAutoLogon - - # Install software updates - Invoke-SoftwareUpdate -Password $Password - - Write-Host "`t[*] Stopping '$TemplateName' VM" - Stop-AnkaVM -VMName $TemplateName -} - -function Test-VMStopped { - $vmStatus = Get-AnkaVMStatus -VMName $TemplateName - if ($vmStatus -ne "stopped") { - Write-Host "`t[x] VM '$TemplateName' state is not stopped. The current state is '$vmStatus'" - exit 1 - } -} - -# Password is passed as env-var "SSHPASS" -$env:SSHUSER = $TemplateUsername -$env:SSHPASS = $TemplatePassword - -Write-Host "`n[#1] Download macOS application installer:" -$shortMacOSVersion = Get-ShortMacOSVersion -MacOSVersion $MacOSVersion -if ([string]::IsNullOrEmpty($TemplateName)) { - $osArch = $(arch) - if ($osArch -eq "arm64") { - $macOSInstaller = Get-MacOSIPSWInstaller -MacOSVersion $MacOSVersion -DownloadLatestVersion $DownloadLatestVersion -BetaSearch $BetaSearch - $TemplateName = "clean_macos_${shortMacOSVersion}_${osArch}" - } else { - $macOSInstaller = Get-MacOSInstaller -MacOSVersion $MacOSVersion -DownloadLatestVersion $DownloadLatestVersion -BetaSearch $BetaSearch - $TemplateName = "clean_macos_${shortMacOSVersion}" - } -} - -Write-Host "`n[#2] Create a VM template:" -Write-Host "`t[*] Deleting existed template with name '$TemplateName' before creating a new one" -Remove-AnkaVM -VMName $TemplateName - -# Temporary disable VNC for macOS 14 -# It's probably Anka's bug fixed in 3.3.2 -if ($shortMacOSVersion -eq "14") { - $env:ANKA_CREATE_VNC = 0 -} - -Write-Host "`t[*] Creating Anka VM template with name '$TemplateName' and '$TemplateUsername' user" -Write-Host "`t[*] CPU Count: $CPUCount, RamSize: ${RamSizeGb}G, DiskSizeGb: ${DiskSizeGb}G, InstallerPath: $macOSInstaller, TemplateName: $TemplateName" -New-AnkaVMTemplate -InstallerPath "$macOSInstaller" ` - -TemplateName $TemplateName ` - -TemplateUsername $TemplateUsername ` - -TemplatePassword $TemplatePassword ` - -CPUCount $CPUCount ` - -RamSizeGb $RamSizeGb ` - -DiskSizeGb $DiskSizeGb | Show-StringWithFormat - -Write-Host "`n[#3] Configure AutoLogon and/or install software updates:" -Invoke-UpdateSettings -Password $TemplatePassword - -Write-Host "`n[#4] Finalization '$TemplateName' configuration and push to the registry:" -Write-Host "`t[*] The '$TemplateName' VM status is stopped" -Test-VMStopped - -# Configure graphics settings -Write-Host "`t[*] Enabling Graphics Acceleration with Apple Metal for '$TemplateName' VM" -Set-AnkaVMVideoController -VMName $TemplateName -ShortMacOSVersion $ShortMacOSVersion - -Write-Host "`t[*] Setting screen resolution to $DisplayResolution for $TemplateName" -Set-AnkaVMDisplayResolution -VMName $TemplateName -DisplayResolution $DisplayResolution - -# Set static UUID -Set-AnkaVMUuid -VMName $TemplateName -Uuid $Uuid - -if ($PushToRegistry) { - # Push a VM template (and tag) to the Cloud - Write-Host "`t[*] Pushing '$TemplateName' image with '$TagName' tag to the '$RegistryUrl' registry..." - Push-AnkaTemplateToRegistry -RegistryUrl $registryUrl -TagName $TagName -TemplateName $TemplateName -} diff --git a/images.CI/macos/anka/Service.Helpers.psm1 b/images.CI/macos/anka/Service.Helpers.psm1 deleted file mode 100644 index cabf0f9a..00000000 --- a/images.CI/macos/anka/Service.Helpers.psm1 +++ /dev/null @@ -1,476 +0,0 @@ -function Enable-AutoLogon { - param ( - [Parameter(Mandatory)] - [ValidateNotNullOrEmpty()] - [string] $HostName, - - [Parameter(Mandatory)] - [ValidateNotNullOrEmpty()] - [string] $UserName, - - [Parameter(Mandatory)] - [ValidateNotNullOrEmpty()] - [string] $Password - ) - - $url = "https://raw.githubusercontent.com/actions/runner-images/main/images/macos/assets/bootstrap-provisioner/setAutoLogin.sh" - $script = Invoke-RestMethod -Uri $url - $base64 = [Convert]::ToBase64String($script.ToCharArray()) - $command = "echo $base64 | base64 --decode > ./setAutoLogin.sh;sudo bash ./setAutoLogin.sh '${UserName}' '${Password}';rm ./setAutoLogin.sh" - Invoke-SSHPassCommand -HostName $HostName -Command $command -} - -function Invoke-SoftwareUpdateArm64 { - param ( - [Parameter(Mandatory)] - [ValidateNotNullOrEmpty()] - [string] $HostName, - - [Parameter(Mandatory)] - [ValidateNotNullOrEmpty()] - [string] $Password, - - [Parameter(Mandatory)] - [ValidateNotNullOrEmpty()] - [array] $ListOfUpdates - ) - - # Define the next macOS version - $command = "sw_vers" - $guestMacosVersion = Invoke-SSHPassCommand -HostName $HostName -Command $command - switch -regex ($guestMacosVersion[1]) { - '12.\d' { $nextOSVersion = 'macOS Ventura|macOS Sonoma|macOS Sequoia' } - '13.\d' { $nextOSVersion = 'macOS Sonoma|macOS Sequoia' } - '14.\d' { $nextOSVersion = 'macOS Sequoia' } - } - - $url = "https://raw.githubusercontent.com/actions/runner-images/main/images/macos/assets/auto-software-update-arm64.exp" - $script = Invoke-RestMethod -Uri $url - foreach ($update in $ListOfUpdates) { - if ($update -notmatch $nextOSVersion) { - $updatedScript = $script.Replace("MACOSUPDATE", $($($update.trim()).Replace(" ","\ "))) - $base64 = [Convert]::ToBase64String($updatedScript.ToCharArray()) - $command = "echo $base64 | base64 --decode > ./auto-software-update-arm64.exp;chmod +x ./auto-software-update-arm64.exp; ./auto-software-update-arm64.exp ${Password};rm ./auto-software-update-arm64.exp" - Invoke-SSHPassCommand -HostName $HostName -Command $command - } - } -} - -function Get-AvailableVersions { - param ( - [bool] $IsBeta = $false - ) - - if ($IsBeta) { - $searchPostfix = " beta" - } - - $command = { /usr/sbin/softwareupdate --list-full-installers | grep "macOS" } - $condition = { $LASTEXITCODE -eq 0 } - $softwareUpdates = Invoke-WithRetry -Command $command -BreakCondition $condition | Where-Object { $_.Contains("Title: macOS") -and $_ -match $searchPostfix } - $allVersions = $softwareUpdates -replace "(\* )?(Title|Version|Size):" | ConvertFrom-Csv -Header OSName, OSVersion | Select-Object OSName, OSVersion -Unique - - $allVersions -} - -function Get-AvailableIPSWVersions { - param ( - [bool] $IsBeta = $false, - [bool] $IsLatest = $true, - [string] $MacOSCodeNameOrVersion - ) - - if ($IsBeta) { - $command = { mist list firmware "$MacOSCodeNameOrVersion" --compatible --include-betas --latest --export "/Applications/export.json" } - } elseif ($IsLatest) { - $command = { mist list firmware "$MacOSCodeNameOrVersion" --compatible --latest --export "/Applications/export.json" } - } else { - $command = { mist list firmware "$MacOSCodeNameOrVersion" --compatible --export "/Applications/export.json" } - } - - $condition = { $LASTEXITCODE -eq 0 } - Invoke-WithRetry -Command $command -BreakCondition $condition | Out-Null - $softwareList = get-content -Path "/Applications/export.json" - $availableBuilds = ($softwareList | ConvertFrom-Json).build - if ($null -eq $availableBuilds) { - Write-Host "Requested macOS '$MacOSCodeNameOrVersion' version not found in the list of available installers." - $command = { mist list firmware "$($MacOSCodeNameOrVersion.split('.')[0])" } - Invoke-WithRetry -Command $command -BreakCondition $condition - exit 1 - } - return $availableBuilds -} - -function Get-MacOSIPSWInstaller { - param ( - [Parameter(Mandatory)] - [version] $MacOSVersion, - - [bool] $DownloadLatestVersion = $false, - [bool] $BetaSearch = $false - ) - - if ($MacOSVersion -eq [version] "13.0") { - $MacOSName = "macOS Ventura" - } elseif ($MacOSVersion -eq [version] "14.0") { - $MacOSName = "macOS Sonoma" - } else { - $MacOSName = $MacOSVersion.ToString() - } - - Write-Host "`t[*] Finding available full installers" - if ($DownloadLatestVersion -eq $true) { - $targetBuild = Get-AvailableIPSWVersions -IsLatest $true -MacOSCodeNameOrVersion $MacOSName - Write-Host "`t[*] The 'DownloadLatestVersion' flag is set to true. Latest compatible macOS build of '$MacOSName' is '$targetBuild'" - } elseif ($BetaSearch -eq $true) { - $targetBuild = Get-AvailableIPSWVersions -IsBeta $true -MacOSCodeNameOrVersion $MacOSName - Write-Host "`t[*] The 'BetaSearch' flag is set to true. Latest compatible beta macOS build of '$MacOSName' is '$targetBuild'" - } else { - $targetBuild = Get-AvailableIPSWVersions -MacOSCodeNameOrVersion $MacOSName -IsLatest $false - Write-Host "`t[*] Available compatible macOS builds of '$MacOSName' are: $($targetBuild -join ', ')" - if ($targetBuild.Count -gt 1) { - Write-Error "`t[*] Please specify the exact build number of macOS you want to install" - exit 1 - } - } - - $installerPathPattern = "/Applications/Install ${macOSName}*.ipsw" - if (Test-Path $installerPathPattern) { - $previousInstallerPath = Get-Item -Path $installerPathPattern - Write-Host "`t[*] Removing '$previousInstallerPath' installation app before downloading the new one" - sudo rm -rf "$previousInstallerPath" - } - - # Download macOS installer - $installerDir = "/Applications/" - $installerName = "Install ${macOSName}.ipsw" - Write-Host "`t[*] Requested macOS '$targetBuild' version installer found, fetching it from mist database" - Invoke-WithRetry { mist download firmware "$targetBuild" --output-directory $installerDir --firmware-name "$installerName" } { $LASTEXITCODE -eq 0 } | Out-Null - if (Test-Path "$installerDir$installerName") { - $result = "$installerDir$installerName" - } else { - Write-Error "`t[*] Requested macOS '$targetBuild' version installer failed to download" - exit 1 - } - return $result -} - -function Get-MacOSInstaller { - param ( - [Parameter(Mandatory)] - [version] $MacOSVersion, - - [bool] $DownloadLatestVersion = $false, - [bool] $BetaSearch = $false - ) - - # Enroll machine to DeveloperSeed if we need beta and unenroll otherwise - $seedutil = "/System/Library/PrivateFrameworks/Seeding.framework/Versions/Current/Resources/seedutil" - if ($BetaSearch) { - Write-Host "`t[*] Beta Version requested. Enrolling machine to DeveloperSeed" - sudo $seedutil enroll DeveloperSeed | Out-Null - } else { - Write-Host "`t[*] Resetting the seed before requesting stable versions" - sudo $seedutil unenroll | Out-Null - } - - # Validate there is no software update at the moment - Test-SoftwareUpdate - - # Validate availability OSVersion - Write-Host "`t[*] Finding available full installers" - $availableVersions = Get-AvailableVersions -IsBeta $BetaSearch - if ($DownloadLatestVersion) { - $shortMacOSVersion = Get-ShortMacOSVersion -MacOSVersion $MacOSVersion - $filterSearch = "${shortMacOSVersion}." - $filteredVersions = $availableVersions.Where{ $_.OSVersion.StartsWith($filterSearch) } - if (-not $filteredVersions) { - Write-Host "`t[x] Failed to find any macOS versions using '$filterSearch' search condition" - Show-StringWithFormat $availableVersions - exit 1 - } - Show-StringWithFormat $filteredVersions - $osVersions = $filteredVersions.OSVersion | Sort-Object { [version]$_ } - $MacOSVersion = $osVersions | Select-Object -Last 1 - Write-Host "`t[*] The 'DownloadLatestVersion' flag is set. Latest macOS version is '$MacOSVersion' now" - } - - $macOSName = $availableVersions.Where{ $MacOSVersion -eq $_.OSVersion }.OSName.Split(" ")[1] - if (-not $macOSName) { - Write-Host "`t[x] Requested macOS '$MacOSVersion' version not found in the list of available installers. Available versions are:`n$($availableVersions.OSVersion)" - Write-Host "`t[x] Make sure to pass '-BetaSearch `$true' if you need a beta version installer" - exit 1 - } - - # Clear LastRecommendedMajorOSBundleIdentifier to prevent error during fetching updates - # Install failed with error: Update not found - Update-SoftwareBundle - - # Download macOS installer - Write-Host "`t[*] Requested macOS '$MacOSVersion' version installer found, fetching it from Apple Software Update" - Invoke-WithRetry -Command { sudo /usr/local/bin/mist download installer $MacOSVersion application --force --export installer.json --output-directory /Applications } -BreakCondition { $LASTEXITCODE -eq 0 } | Out-Null - if (-not(Test-Path installer.json -PathType leaf)) { - Write-Host "`t[x] Failed to fetch $MacOSVersion macOS" - exit 1 - } - - $installerPath = (Get-Content installer.json | Out-String | ConvertFrom-Json).options.applicationPath - if (-not $installerPath) { - Write-Host "`t[x] Path not found using '$installerPathPattern'" - exit 1 - } - Write-Host "`t[*] Installer successfully downloaded to '$installerPath'" - - $installerPath -} - -function Get-ShortMacOSVersion { - param ( - [Parameter(Mandatory)] - [version] $MacOSVersion - ) - - # Take Major.Minor version for macOS 10 (10.14 or 10.15) and Major for all further versions - $MacOSVersion.Major -eq 10 ? $MacOSVersion.ToString(2) : $MacOSVersion.ToString(1) -} - -function Get-SoftwareUpdate { - param( - [Parameter(Mandatory)] - [ValidateNotNullOrEmpty()] - [string] $HostName - ) - - $command = "/usr/sbin/softwareupdate --list" - $result = Invoke-SSHPassCommand -HostName $HostName -Command $command - $result | Where-Object { $_ -match "(Label|Title):" } | Out-String -} - -function Get-SoftwareUpdateHistory { - param ( - [Parameter(Mandatory)] - [ValidateNotNullOrEmpty()] - [string] $HostName - ) - - $command = "/usr/sbin/softwareupdate --history" - Invoke-SSHPassCommand -HostName $HostName -Command $command | Out-String -} - -function Install-SoftwareUpdate { - param( - [Parameter(Mandatory)] - [ValidateNotNullOrEmpty()] - [string] $HostName, - [array] $listOfUpdates, - [string] $Password - ) - # If an update is happening on macOS arm64 we will use the additional tool to install updates. - $osArch = $(arch) - if ($osArch -eq "arm64") { - Invoke-SoftwareUpdateArm64 -HostName $HostName -Password $Password -ListOfUpdates $listOfUpdates - } else { - foreach ($update in $listOfUpdates) { - $command = "sudo /usr/sbin/softwareupdate --restart --verbose --install '$($update.trim())'" - Invoke-SSHPassCommand -HostName $HostName -Command $command - } - } -} - -function Invoke-SSHPassCommand { - param( - [Parameter(Mandatory)] - [ValidateNotNullOrEmpty()] - [string] $HostName, - - [Parameter(Mandatory)] - [ValidateNotNullOrEmpty()] - [string] $Command, - - [int] $ConnectTimeout = 10, - [int] $ConnectionAttempts = 10, - [int] $ServerAliveInterval = 30 - ) - - $sshArg = @( - "sshpass" - "-e" - "ssh" - "-o UserKnownHostsFile=/dev/null" - "-o StrictHostKeyChecking=no" - "-o ConnectTimeout=$ConnectTimeout" - "-o ConnectionAttempts=$ConnectionAttempts" - "-o LogLevel=ERROR" - "-o ServerAliveInterval=$ServerAliveInterval" - "${env:SSHUSER}@${HostName}" - ) - $sshPassOptions = $sshArg -join " " - if ($PSVersionTable.PSVersion.Major -eq 7 -and $PSVersionTable.PSVersion.Minor -le 2) { - $result = bash -c "$sshPassOptions \""$Command\"" 2>&1" - } else { - $result = bash -c "$sshPassOptions `"$Command`" 2>&1" - } - if ($LASTEXITCODE -ne 0) { - Write-Error "There is an error during command execution:`n$result" - exit 1 - } - $result -} - -function Invoke-WithRetry { - param( - [scriptblock] $Command, - [scriptblock] $BreakCondition, - [int] $RetryCount = 20, - [int] $Seconds = 60 - ) - while ($RetryCount -gt 0) { - try { - if ($Command) { - $result = & $Command - } - - if (& $BreakCondition) { - return $result - } - } catch { - Write-Host "`t [!] Error during command execution: $_" - } - - $RetryCount-- - if ($RetryCount -eq 0) { - Write-Error "No more attempts left: $BreakCondition" - } - Write-Host "`t [/] Waiting $Seconds seconds before retrying. Retries left: $RetryCount" - Start-Sleep -Seconds $Seconds - } - - $result -} - -function Restart-VMSSH { - param( - [Parameter(Mandatory)] - [ValidateNotNullOrEmpty()] - [string] $HostName - ) - - # - # https://unix.stackexchange.com/questions/58271/closing-connection-after-executing-reboot-using-ssh-command - # - $command = '(sleep 1 && sudo reboot &) && exit' - Invoke-SSHPassCommand -HostName $HostName -Command $command -} - -function Show-StringWithFormat { - param( - [Parameter(ValuefromPipeline)] - [object] $string - ) - - process { - ($string | Out-String).Trim().split("`n") | ForEach-Object { Write-Host "`t $_" } - } -} - -function Remove-CurrentBetaSeed { - param( - [Parameter(Mandatory)] - [ValidateNotNullOrEmpty()] - [string] $HostName - ) - - $command = "sudo /System/Library/PrivateFrameworks/Seeding.framework/Versions/Current/Resources/seedutil unenroll" - Invoke-SSHPassCommand -HostName $HostName -Command $command | Out-String -} - -function Test-AutoLogon { - param( - [Parameter(Mandatory)] - [ValidateNotNullOrEmpty()] - [string] $VMName, - - [Parameter(Mandatory)] - [ValidateNotNullOrEmpty()] - [string] $UserName - ) - - Invoke-WithRetry -BreakCondition { - # pwsh crashes if it invokes directly - # https://github.com/dotnet/runtime/issues/59059 - $ankaUser = "" | bash -c "anka run $VMName /usr/bin/id -nu" - $UserName -eq $ankaUser - } -} - -function Test-SoftwareUpdate { - param ( - [string] $UpdateProcessName = "softwareupdate" - ) - - $command = { - $updateProcess = (Get-Process -Name $UpdateProcessName -ErrorAction SilentlyContinue).id - if ($updateProcess) { - # Workaround to get commandline param as it doesn't work for macOS atm https://github.com/PowerShell/PowerShell/issues/13943 - $processName = /bin/ps -o command= $updateProcess - Write-Host "`t[*] Another software update process with '$updateProcess' id is in place with the following arguments '$processName'" - } - } - $condition = { - $null -eq (Get-Process -Name $UpdateProcessName -ErrorAction SilentlyContinue) - } - - Invoke-WithRetry -Command $command -BreakCondition $condition -} - -function Test-SSHPort { - param( - [Parameter(Mandatory)] - [ipaddress] $IPAddress, - - [int] $Port = 22, - [int] $Timeout = 2000 - ) - - Invoke-WithRetry -Command {$true} -BreakCondition { - try { - $client = [System.Net.Sockets.TcpClient]::new() - $client.ConnectAsync($IPAddress, $Port).Wait($Timeout) - } - catch { - $false - } - finally { - $client.Close() - } - } -} - -function Wait-LoginWindow { - param ( - [Parameter(Mandatory)] - [ValidateNotNullOrEmpty()] - [string] $HostName, - - [int] $RetryCount = 60, - [int] $Seconds = 60 - ) - - $condition = { - $psCommand = "/bin/ps auxww" - $lw = "/System/Library/CoreServices/loginwindow.app/Contents/MacOS/loginwindow" - $ctk = "/System/Library/Frameworks/CryptoTokenKit.framework/ctkahp.bundle/Contents/MacOS/ctkahp" - $proc = Invoke-SSHPassCommand -HostName $HostName -Command $psCommand | Out-String - $proc.Contains($lw) -and $proc.Contains($ctk) - } - Invoke-WithRetry -RetryCount $RetryCount -Seconds $Seconds -BreakCondition $condition -} - -function Update-SoftwareBundle { - $productVersion = sw_vers -productVersion - - if ( $productVersion.StartsWith('11.') ) { - sudo rm -rf /Library/Preferences/com.apple.commerce.plist - sudo /usr/bin/defaults delete /Library/Preferences/com.apple.SoftwareUpdate.plist LastRecommendedMajorOSBundleIdentifier | Out-Null - } -} From 3b1b75bc6acafa89730b62ddc8d35452cf09f4cc Mon Sep 17 00:00:00 2001 From: ijunaidm1 Date: Mon, 24 Feb 2025 16:25:04 -0600 Subject: [PATCH 010/120] [macOS] Adding xcode 16.3 beta (#11656) --- images/macos/toolsets/toolset-15.json | 2 ++ 1 file changed, 2 insertions(+) diff --git a/images/macos/toolsets/toolset-15.json b/images/macos/toolsets/toolset-15.json index 596aa44a..ed26af27 100644 --- a/images/macos/toolsets/toolset-15.json +++ b/images/macos/toolsets/toolset-15.json @@ -3,6 +3,7 @@ "default": "16", "x64": { "versions": [ + { "link": "16.3_beta", "version": "16.3.0-Beta+16E5104o", "symlinks": ["16.3"], "install_runtimes": "true", "sha256": "bedc4c411d65f65afe03e38d8703b133b9d1158942a30bec0ca96be0e3435c2d"}, { "link": "16.2", "version": "16.2+16C5032a", "install_runtimes": "true", "sha256": "0e367d06eb7c334ea143bada5e4422f56688aabff571bedf0d2ad9434b7290de"}, { "link": "16.1", "version": "16.1+16B40", "install_runtimes": "true", "sha256": "8ca961d55981f983d21b99a95a6b0ac04905b837f6e11346ee86d28f12afe720"}, { "link": "16", "version": "16.0.0+16A242d", "symlinks": ["16.0"], "install_runtimes": "true", "sha256": "4a26c3d102a55c7222fb145e0ee1503249c9c26c6e02dc64d783c8810b37b1e3"}, @@ -11,6 +12,7 @@ }, "arm64":{ "versions": [ + { "link": "16.3_beta", "version": "16.3.0-Beta+16E5104o", "symlinks": ["16.3"], "install_runtimes": "true", "sha256": "bedc4c411d65f65afe03e38d8703b133b9d1158942a30bec0ca96be0e3435c2d"}, { "link": "16.2", "version": "16.2+16C5032a", "install_runtimes": "true", "sha256": "0e367d06eb7c334ea143bada5e4422f56688aabff571bedf0d2ad9434b7290de"}, { "link": "16.1", "version": "16.1+16B40", "install_runtimes": "true", "sha256": "8ca961d55981f983d21b99a95a6b0ac04905b837f6e11346ee86d28f12afe720"}, { "link": "16", "version": "16.0.0+16A242d", "symlinks": ["16.0"], "install_runtimes": "true", "sha256": "4a26c3d102a55c7222fb145e0ee1503249c9c26c6e02dc64d783c8810b37b1e3"}, From 6334e65abb7f2e8a3ccd67f4f19d73986bd4bcaa Mon Sep 17 00:00:00 2001 From: hemanthmanga <166606741+hemanthmanga@users.noreply.github.com> Date: Tue, 25 Feb 2025 13:06:50 +0530 Subject: [PATCH 011/120] Revert [Windows] Pin the git version to 2.47.1 (#11652) --- images/windows/scripts/build/Install-Git.ps1 | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/images/windows/scripts/build/Install-Git.ps1 b/images/windows/scripts/build/Install-Git.ps1 index 25d87d40..21648cef 100644 --- a/images/windows/scripts/build/Install-Git.ps1 +++ b/images/windows/scripts/build/Install-Git.ps1 @@ -8,12 +8,12 @@ $downloadUrl = Resolve-GithubReleaseAssetUrl ` -Repo "git-for-windows/git" ` - -Version "2.47.1" ` + -Version "latest" ` -UrlMatchPattern "Git-*-64-bit.exe" $externalHash = Get-ChecksumFromGithubRelease ` -Repo "git-for-windows/git" ` - -Version "2.47.1" ` + -Version "latest" ` -FileName (Split-Path $downloadUrl -Leaf) ` -HashType "SHA256" From 0ef66befe1991158ef8ec72b367d17c512b727f0 Mon Sep 17 00:00:00 2001 From: ijunaidm1 Date: Tue, 25 Feb 2025 09:41:09 -0600 Subject: [PATCH 012/120] [macOS] Add more permission for Bash to TCC (#11657) --- images/macos/scripts/build/configure-tccdb-macos.sh | 1 + 1 file changed, 1 insertion(+) diff --git a/images/macos/scripts/build/configure-tccdb-macos.sh b/images/macos/scripts/build/configure-tccdb-macos.sh index da05b6c6..7d634dbb 100644 --- a/images/macos/scripts/build/configure-tccdb-macos.sh +++ b/images/macos/scripts/build/configure-tccdb-macos.sh @@ -25,6 +25,7 @@ systemValuesArray=( "'kTCCServicePostEvent','/Library/Application Support/Veertu/Anka/addons/ankarund',1,2,4,1,NULL,NULL,0,'UNUSED',NULL,0,1644565949" "'kTCCServiceScreenCapture','/usr/local/opt/runner/provisioner/provisioner',1,2,4,1,NULL,NULL,0,'UNUSED',NULL,0,1687786159" "'kTCCServiceAppleEvents','/usr/local/opt/runner/provisioner/provisioner',1,2,3,1,NULL,NULL,0,'com.apple.finder',X'fade0c000000002c00000001000000060000000200000010636f6d2e6170706c652e66696e64657200000003',NULL,1592919552" + "'kTCCServiceAppleEvents','/bin/bash',1,2,0,1,NULL,NULL,0,'com.apple.systemevents',NULL,NULL,1591532620" "'kTCCServiceAccessibility','/usr/local/opt/runner/provisioner/provisioner',1,2,4,1,NULL,NULL,0,'UNUSED',NULL,NULL,1592919552" # Allow Full Disk Access for "Microsoft Defender for macOS" to bypass installation on-flight "'kTCCServiceSystemPolicyAllFiles','com.microsoft.wdav',0,2,4,1,NULL,NULL,NULL,'UNUSED',NULL,0,1643970979" From 78d63875da54b5fa9408b4f6714e403644c004d0 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 26 Feb 2025 10:29:59 +0000 Subject: [PATCH 013/120] Updating readme file for ubuntu22 version 20250223.1.1 (#11654) Co-authored-by: Image generation service account. Co-authored-by: Actions service account --- images/ubuntu/Ubuntu2204-Readme.md | 110 ++++++++++++++--------------- 1 file changed, 55 insertions(+), 55 deletions(-) diff --git a/images/ubuntu/Ubuntu2204-Readme.md b/images/ubuntu/Ubuntu2204-Readme.md index 3c94a7ce..d71ab981 100644 --- a/images/ubuntu/Ubuntu2204-Readme.md +++ b/images/ubuntu/Ubuntu2204-Readme.md @@ -1,7 +1,7 @@ # Ubuntu 22.04 - OS Version: 22.04.5 LTS -- Kernel Version: 6.5.0-1025-azure -- Image Version: 20250209.1.0 +- Kernel Version: 6.8.0-1021-azure +- Image Version: 20250223.1.0 - Systemd version: 249.11-0ubuntu3.12 ## Installed Software @@ -18,7 +18,7 @@ - Kotlin 2.1.10-release-473 - Mono 6.12.0.200 - MSBuild 16.10.1.31701 (Mono 6.12.0.200) -- Node.js 18.20.6 +- Node.js 18.20.7 - Perl 5.34.0 - Python 3.10.12 - Ruby 3.0.2p107 @@ -26,8 +26,8 @@ ### Package Management - cpan 1.64 -- Helm 3.17.0 -- Homebrew 4.4.20 +- Helm 3.17.1 +- Homebrew 4.4.21 - Miniconda 25.1.1 - Npm 10.8.2 - NuGet 6.6.1.2 @@ -35,7 +35,7 @@ - Pip3 22.0.2 - Pipx 1.7.1 - RubyGems 3.3.5 -- Vcpkg (build from commit 74ec888e38) +- Vcpkg (build from commit 5f8c424e26) - Yarn 1.22.22 #### Environment variables @@ -55,7 +55,7 @@ to accomplish this. ### Project Management - Ant 1.10.12 - Gradle 8.12.1 -- Lerna 8.1.9 +- Lerna 8.2.0 - Maven 3.9.9 - Sbt 1.10.7 @@ -63,15 +63,15 @@ to accomplish this. - Ansible 2.17.8 - apt-fast 1.10.0 - AzCopy 10.28.0 - available by `azcopy` and `azcopy10` aliases -- Bazel 8.0.1 +- Bazel 8.1.0 - Bazelisk 1.25.0 - Bicep 0.33.93 - Buildah 1.23.1 - CMake 3.31.5 - CodeQL Action Bundle 2.20.1 -- Docker Amazon ECR Credential Helper 0.9.0 +- Docker Amazon ECR Credential Helper 0.9.1 - Docker Compose v2 2.27.1 -- Docker-Buildx 0.20.1 +- Docker-Buildx 0.21.1 - Docker Client 26.1.3 - Docker Server 26.1.3 - Fastlane 2.226.0 @@ -79,10 +79,10 @@ to accomplish this. - Git LFS 3.6.1 - Git-ftp 1.6.0 - Haveged 1.9.14 -- Heroku 10.1.0 +- Heroku 10.2.0 - jq 1.6 -- Kind 0.26.0 -- Kubectl 1.32.1 +- Kind 0.27.0 +- Kubectl 1.32.2 - Kustomize 5.6.0 - Leiningen 2.11.2 - MediaInfo 21.09 @@ -91,11 +91,11 @@ to accomplish this. - n 10.1.0 - Newman 6.2.1 - nvm 0.40.1 -- OpenSSL 3.0.2-0ubuntu1.18 +- OpenSSL 3.0.2-0ubuntu1.19 - Packer 1.12.0 - Parcel 2.13.3 - Podman 3.4.4 -- Pulumi 3.149.0 +- Pulumi 3.150.0 - R 4.4.2 - Skopeo 1.4.1 - Sphinx Open Source Search Server 2.2.11 @@ -103,21 +103,21 @@ to accomplish this. - Terraform 1.10.5 - yamllint 1.35.1 - yq 4.45.1 -- zstd 1.5.6 +- zstd 1.5.7 ### CLI Tools -- Alibaba Cloud CLI 3.0.251 -- AWS CLI 2.24.0 +- Alibaba Cloud CLI 3.0.254 +- AWS CLI 2.24.10 - AWS CLI Session Manager Plugin 1.2.707.0 -- AWS SAM CLI 1.133.0 -- Azure CLI 2.68.0 +- AWS SAM CLI 1.134.0 +- Azure CLI 2.69.0 - Azure CLI (azure-devops) 1.0.1 -- GitHub CLI 2.66.1 -- Google Cloud CLI 509.0.0 -- Netlify CLI 18.0.4 -- OpenShift CLI 4.17.15 +- GitHub CLI 2.67.0 +- Google Cloud CLI 511.0.0 +- Netlify CLI 18.1.0 +- OpenShift CLI 4.17.17 - ORAS CLI 1.2.2 -- Vercel CLI 41.0.2 +- Vercel CLI 41.2.0 ### Java | Version | Environment Variable | @@ -142,27 +142,27 @@ Both Xdebug and PCOV extensions are installed, but only Xdebug is enabled. - Stack 3.3.1 ### Rust Tools -- Cargo 1.84.1 -- Rust 1.84.1 -- Rustdoc 1.84.1 +- Cargo 1.85.0 +- Rust 1.85.0 +- Rustdoc 1.85.0 - Rustup 1.27.1 #### Packages - Bindgen 0.71.1 - Cargo audit 0.21.1 -- Cargo clippy 0.1.84 +- Cargo clippy 0.1.85 - Cargo outdated 0.16.0 - Cbindgen 0.28.0 - Rustfmt 1.8.0 ### Browsers and Drivers -- Google Chrome 133.0.6943.53 -- ChromeDriver 133.0.6943.53 +- Google Chrome 133.0.6943.126 +- ChromeDriver 133.0.6943.126 - Chromium 133.0.6943.0 -- Microsoft Edge 132.0.2957.140 -- Microsoft Edge WebDriver 132.0.2957.140 -- Selenium server 4.28.1 -- Mozilla Firefox 135.0 +- Microsoft Edge 133.0.3065.82 +- Microsoft Edge WebDriver 133.0.3065.82 +- Selenium server 4.29.0 +- Mozilla Firefox 135.0.1 - Geckodriver 0.35.0 #### Environment variables @@ -174,14 +174,14 @@ Both Xdebug and PCOV extensions are installed, but only Xdebug is enabled. | SELENIUM_JAR_PATH | /usr/share/java/selenium-server.jar | ### .NET Tools -- .NET Core SDK: 6.0.428, 8.0.405, 9.0.102 +- .NET Core SDK: 6.0.428, 8.0.406, 9.0.200 - nbgv 3.7.115+d31f50f4d1 ### Databases - sqlite3 3.37.2 #### PostgreSQL -- PostgreSQL 14.15 +- PostgreSQL 14.17 ``` User: postgres PostgreSQL service is disabled by default. @@ -209,9 +209,9 @@ Use the following command as a part of your job to start the service: 'sudo syst - 1.23.6 #### Node.js -- 18.20.6 -- 20.18.2 -- 22.13.1 +- 18.20.7 +- 20.18.3 +- 22.14.0 #### Python - 3.8.18 @@ -238,7 +238,7 @@ Use the following command as a part of your job to start the service: 'sudo syst #### PowerShell Modules - Az: 12.1.0 - MarkdownPS: 1.10 -- Microsoft.Graph: 2.25.0 +- Microsoft.Graph: 2.26.0 - Pester: 5.7.1 - PSScriptAnalyzer: 1.23.0 @@ -256,7 +256,7 @@ Use the following command as a part of your job to start the service: 'sudo syst | Android SDK Platform-Tools | 35.0.2 | | Android SDK Platforms | android-35-ext14 (rev 1)
android-35 (rev 2)
android-34-ext8 (rev 1)
android-34-ext12 (rev 1)
android-34-ext11 (rev 1)
android-34-ext10 (rev 1)
android-34 (rev 3)
android-33-ext5 (rev 1)
android-33-ext4 (rev 1)
android-33 (rev 3)
android-32 (rev 1)
android-31 (rev 1) | | Android Support Repository | 47.0.0 | -| CMake | 3.10.2
3.18.1
3.22.1 | +| CMake | 3.18.1
3.22.1
3.31.5 | | Google Play services | 49 | | Google Repository | 58 | | NDK | 26.3.11579264
27.2.12479018 (default) | @@ -276,17 +276,17 @@ Use the following command as a part of your job to start the service: 'sudo syst | -------------------- | ------------------------------------------------------------------------ | ---------- | | alpine:3.16 | sha256:452e7292acee0ee16c332324d7de05fa2c99f9994ecc9f0779c602916a672ae4 | 2024-01-27 | | alpine:3.17 | sha256:8fc3dacfb6d69da8d44e42390de777e48577085db99aa4e4af35f483eb08b989 | 2024-09-06 | -| alpine:3.18 | sha256:dd60c75fba961ecc5e918961c713f3c42dd5665171c58f9b2ef5aafe081ad5a0 | 2025-01-08 | -| alpine:3.19 | sha256:6380aa6b04faa579332d4c9d1f65bd7093012ba6e01d9bbcd5e2d8a4f9fae38f | 2025-01-08 | +| alpine:3.18 | sha256:de0eb0b3f2a47ba1eb89389859a9bd88b28e82f5826b6969ad604979713c2d4f | 2025-02-14 | +| alpine:3.19 | sha256:e5d0aea7f7d2954678a9a6269ca2d06e06591881161961ea59e974dff3f12377 | 2025-02-14 | | debian:10 | sha256:58ce6f1271ae1c8a2006ff7d3e54e9874d839f573d8009c20154ad0f2fb0a225 | 2024-06-13 | | debian:11 | sha256:63904b1442dc0bb1e7a7a7065b3ba0d10d4e300f984115a40d371827fe4e3a85 | 2025-02-03 | -| moby/buildkit:latest | sha256:14aa1b4dd92ea0a4cd03a54d0c6079046ea98cd0c0ae6176bdd7036ba370cbbe | 2025-01-20 | -| node:18 | sha256:f12d34408955b2081f82078e8f96c3299ca0f38d11e76086cb9b9b1b669977e4 | 2025-01-22 | -| node:18-alpine | sha256:974afb6cbc0314dc6502b14243b8a39fbb2d04d975e9059dd066be3e274fbb25 | 2025-01-22 | -| node:20 | sha256:3496cba96d3548fc484a7febc77edebffcae693aff6a067bc34ec6d8c1f7affe | 2025-01-22 | -| node:20-alpine | sha256:2cd2a6f4cb37cf8a007d5f1e9aef090ade6b62974c7a274098c390599e8c72b4 | 2025-01-22 | -| node:22 | sha256:5145c882f9e32f07dd7593962045d97f221d57a1b609f5bf7a807eb89deff9d6 | 2025-01-22 | -| node:22-alpine | sha256:e2b39f7b64281324929257d0f8004fb6cb4bf0fdfb9aa8cedb235a766aec31da | 2025-01-22 | +| moby/buildkit:latest | sha256:2c59b0a95f5b2dc103814d69f695a61f131e75f3150ab58ea8afecd75e3d1f9a | 2025-02-19 | +| node:18 | sha256:0629ee779413520498c69f2e6a6dce2be210879dc58789834c66eaf6d9ea9f1d | 2025-02-20 | +| node:18-alpine | sha256:e0340f26173b41066d68e3fe9bfbdb6571ab3cad0a4272919a52e36f4ae56925 | 2025-02-20 | +| node:20 | sha256:09b38290270d132b895814d9b54602635dbe146ed3ee65b04619922fe4ef6415 | 2025-02-10 | +| node:20-alpine | sha256:053c1d99e608fe9fa0db6821edd84276277c0a663cd181f4a3e59ee20f5f07ea | 2025-02-10 | +| node:22 | sha256:cfef4432ab2901fd6ab2cb05b177d3c6f8a7f48cb22ad9d7ae28bb6aa5f8b471 | 2025-02-13 | +| node:22-alpine | sha256:9bef0ef1e268f60627da9ba7d7605e8831d5b56ad07487d24d1aa386336d1944 | 2025-02-13 | | ubuntu:20.04 | sha256:8e5c4f0285ecbb4ead070431d29b576a530d3166df73ec44affc1cd27555141b | 2024-10-11 | | ubuntu:22.04 | sha256:ed1544e454989078f5dec1bfdabd8c5cc9c48e0705d07b678ab6ae3fb61952d2 | 2025-01-26 | @@ -335,7 +335,7 @@ Use the following command as a part of your job to start the service: 'sudo syst | libmagickwand-dev | 8:6.9.11.60+dfsg-1.3ubuntu0.22.04.5 | | libsecret-1-dev | 0.20.5-2 | | libsqlite3-dev | 3.37.2-2ubuntu0.3 | -| libssl-dev | 3.0.2-0ubuntu1.18 | +| libssl-dev | 3.0.2-0ubuntu1.19 | | libtool | 2.4.6-15build2 | | libunwind8 | 1.3.2-2build2.1 | | libxkbfile-dev | 1:1.1.0-1build3 | @@ -349,7 +349,7 @@ Use the following command as a part of your job to start the service: 'sudo syst | mercurial | 6.1.1-1ubuntu1 | | net-tools | 1.60+git20181103.0eebece-1ubuntu5 | | netcat | 1.218-4ubuntu1 | -| openssh-client | 1:8.9p1-3ubuntu0.10 | +| openssh-client | 1:8.9p1-3ubuntu0.11 | | p7zip-full | 16.02+dfsg-8 | | p7zip-rar | 16.02-3build1 | | parallel | 20210822+ds-2 | @@ -364,7 +364,7 @@ Use the following command as a part of your job to start the service: 'sudo syst | shellcheck | 0.8.0-2 | | sphinxsearch | 2.2.11-8 | | sqlite3 | 3.37.2-2ubuntu0.3 | -| ssh | 1:8.9p1-3ubuntu0.10 | +| ssh | 1:8.9p1-3ubuntu0.11 | | sshpass | 1.09-1 | | subversion | 1.14.1-3ubuntu0.22.04.1 | | sudo | 1.9.9-1ubuntu2.4 | @@ -375,7 +375,7 @@ Use the following command as a part of your job to start the service: 'sudo syst | texinfo | 6.8-4build1 | | time | 1.9-0.1build2 | | tk | 8.6.11+1build2 | -| tzdata | 2024b-0ubuntu0.22.04 | +| tzdata | 2024b-0ubuntu0.22.04.1 | | unzip | 6.0-26ubuntu3.2 | | upx | 3.96-3 | | wget | 1.21.2-2ubuntu1.1 | From 5370e2ae75d21d34f065f5e1943f82d89e37a11c Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 26 Feb 2025 10:31:22 +0000 Subject: [PATCH 014/120] Updating readme file for ubuntu24 version 20250223.1.1 (#11655) Co-authored-by: Image generation service account. Co-authored-by: Actions service account --- images/ubuntu/Ubuntu2404-Readme.md | 79 +++++++++++++++--------------- 1 file changed, 40 insertions(+), 39 deletions(-) diff --git a/images/ubuntu/Ubuntu2404-Readme.md b/images/ubuntu/Ubuntu2404-Readme.md index 93156ade..23abbdc7 100644 --- a/images/ubuntu/Ubuntu2404-Readme.md +++ b/images/ubuntu/Ubuntu2404-Readme.md @@ -1,7 +1,7 @@ # Ubuntu 24.04 -- OS Version: 24.04.1 LTS +- OS Version: 24.04.2 LTS - Kernel Version: 6.8.0-1021-azure -- Image Version: 20250209.1.0 +- Image Version: 20250223.1.0 - Systemd version: 255.4-1ubuntu8.5 ## Installed Software @@ -16,7 +16,7 @@ - GNU Fortran: 12.3.0, 13.3.0, 14.2.0 - Julia 1.11.3 - Kotlin 2.1.10-release-473 -- Node.js 20.18.2 +- Node.js 20.18.3 - Perl 5.38.2 - Python 3.12.3 - Ruby 3.2.3 @@ -24,15 +24,15 @@ ### Package Management - cpan 1.64 -- Helm 3.17.0 -- Homebrew 4.4.20 +- Helm 3.17.1 +- Homebrew 4.4.21 - Miniconda 25.1.1 - Npm 10.8.2 - Pip 24.0 - Pip3 24.0 - Pipx 1.7.1 - RubyGems 3.4.20 -- Vcpkg (build from commit 74ec888e38) +- Vcpkg (build from commit 5f8c424e26) - Yarn 1.22.22 #### Environment variables @@ -52,21 +52,21 @@ to accomplish this. ### Project Management - Ant 1.10.14 - Gradle 8.12.1 -- Lerna 8.1.9 +- Lerna 8.2.0 - Maven 3.9.9 ### Tools - Ansible 2.18.2 - AzCopy 10.28.0 - available by `azcopy` and `azcopy10` aliases -- Bazel 8.0.1 +- Bazel 8.1.0 - Bazelisk 1.25.0 - Bicep 0.33.93 - Buildah 1.33.7 - CMake 3.31.5 - CodeQL Action Bundle 2.20.1 -- Docker Amazon ECR Credential Helper 0.9.0 +- Docker Amazon ECR Credential Helper 0.9.1 - Docker Compose v2 2.27.1 -- Docker-Buildx 0.20.1 +- Docker-Buildx 0.21.1 - Docker Client 26.1.3 - Docker Server 26.1.3 - Fastlane 2.226.0 @@ -75,8 +75,8 @@ to accomplish this. - Git-ftp 1.6.0 - Haveged 1.9.14 - jq 1.7 -- Kind 0.26.0 -- Kubectl 1.32.1 +- Kind 0.27.0 +- Kubectl 1.32.2 - Kustomize 5.6.0 - MediaInfo 24.01 - Mercurial 6.7.2 @@ -84,25 +84,25 @@ to accomplish this. - n 10.1.0 - Newman 6.2.1 - nvm 0.40.1 -- OpenSSL 3.0.13-0ubuntu3.4 +- OpenSSL 3.0.13-0ubuntu3.5 - Packer 1.12.0 - Parcel 2.13.3 - Podman 4.9.3 -- Pulumi 3.149.0 +- Pulumi 3.150.0 - Skopeo 1.13.3 - Sphinx Open Source Search Server 2.2.11 - yamllint 1.35.1 - yq 4.45.1 -- zstd 1.5.6 +- zstd 1.5.7 ### CLI Tools -- AWS CLI 2.24.0 +- AWS CLI 2.24.10 - AWS CLI Session Manager Plugin 1.2.707.0 -- AWS SAM CLI 1.133.0 -- Azure CLI 2.68.0 +- AWS SAM CLI 1.134.0 +- Azure CLI 2.69.0 - Azure CLI (azure-devops) 1.0.1 -- GitHub CLI 2.66.1 -- Google Cloud CLI 509.0.0 +- GitHub CLI 2.67.0 +- Google Cloud CLI 511.0.0 ### Java | Version | Environment Variable | @@ -127,22 +127,22 @@ Both Xdebug and PCOV extensions are installed, but only Xdebug is enabled. - Stack 3.3.1 ### Rust Tools -- Cargo 1.84.1 -- Rust 1.84.1 -- Rustdoc 1.84.1 +- Cargo 1.85.0 +- Rust 1.85.0 +- Rustdoc 1.85.0 - Rustup 1.27.1 #### Packages - Rustfmt 1.8.0 ### Browsers and Drivers -- Google Chrome 133.0.6943.53 -- ChromeDriver 133.0.6943.53 +- Google Chrome 133.0.6943.126 +- ChromeDriver 133.0.6943.126 - Chromium 133.0.6943.0 -- Microsoft Edge 132.0.2957.140 -- Microsoft Edge WebDriver 132.0.2957.140 -- Selenium server 4.28.1 -- Mozilla Firefox 135.0 +- Microsoft Edge 133.0.3065.82 +- Microsoft Edge WebDriver 133.0.3065.82 +- Selenium server 4.29.0 +- Mozilla Firefox 135.0.1 - Geckodriver 0.35.0 #### Environment variables @@ -161,7 +161,7 @@ Both Xdebug and PCOV extensions are installed, but only Xdebug is enabled. - sqlite3 3.45.1 #### PostgreSQL -- PostgreSQL 16.6 +- PostgreSQL 16.8 ``` User: postgres PostgreSQL service is disabled by default. @@ -185,9 +185,9 @@ Use the following command as a part of your job to start the service: 'sudo syst - 1.23.6 #### Node.js -- 18.20.6 -- 20.18.2 -- 22.13.1 +- 18.20.7 +- 20.18.3 +- 22.14.0 #### Python - 3.9.21 @@ -209,7 +209,7 @@ Use the following command as a part of your job to start the service: 'sudo syst #### PowerShell Modules - Az: 12.1.0 -- Microsoft.Graph: 2.25.0 +- Microsoft.Graph: 2.26.0 - Pester: 5.7.1 - PSScriptAnalyzer: 1.23.0 @@ -227,9 +227,10 @@ Use the following command as a part of your job to start the service: 'sudo syst | Android SDK Platform-Tools | 35.0.2 | | Android SDK Platforms | android-35-ext14 (rev 1)
android-35 (rev 2)
android-34-ext8 (rev 1)
android-34-ext12 (rev 1)
android-34-ext11 (rev 1)
android-34-ext10 (rev 1)
android-34 (rev 3)
android-33-ext5 (rev 1)
android-33-ext4 (rev 1) | | Android Support Repository | 47.0.0 | +| CMake | 3.31.5 | | Google Play services | 49 | | Google Repository | 58 | -| NDK | 26.3.11579264
27.2.12479018 (default) | +| NDK | 26.3.11579264
27.2.12479018 (default)
28.0.13004108 | #### Environment variables | Name | Value | @@ -237,7 +238,7 @@ Use the following command as a part of your job to start the service: 'sudo syst | ANDROID_HOME | /usr/local/lib/android/sdk | | ANDROID_NDK | /usr/local/lib/android/sdk/ndk/27.2.12479018 | | ANDROID_NDK_HOME | /usr/local/lib/android/sdk/ndk/27.2.12479018 | -| ANDROID_NDK_LATEST_HOME | /usr/local/lib/android/sdk/ndk/27.2.12479018 | +| ANDROID_NDK_LATEST_HOME | /usr/local/lib/android/sdk/ndk/28.0.13004108 | | ANDROID_NDK_ROOT | /usr/local/lib/android/sdk/ndk/27.2.12479018 | | ANDROID_SDK_ROOT | /usr/local/lib/android/sdk | @@ -272,7 +273,7 @@ Use the following command as a part of your job to start the service: 'sudo syst | iputils-ping | 3:20240117-1build1 | | jq | 1.7.1-3build1 | | libsqlite3-dev | 3.45.1-1ubuntu2.1 | -| libssl-dev | 3.0.13-0ubuntu3.4 | +| libssl-dev | 3.0.13-0ubuntu3.5 | | libtool | 2.4.7-7build1 | | libyaml-dev | 0.2.5-1build1 | | locales | 2.39-0ubuntu8.4 | @@ -283,7 +284,7 @@ Use the following command as a part of your job to start the service: 'sudo syst | mercurial | 6.7.2-1ubuntu2.2 | | net-tools | 2.10-0.1ubuntu4 | | netcat | 1.226-1ubuntu2 | -| openssh-client | 1:9.6p1-3ubuntu13.5 | +| openssh-client | 1:9.6p1-3ubuntu13.8 | | p7zip-full | 16.02+transitional.1 | | p7zip-rar | 16.02+transitional.1 | | parallel | 20231122+ds-1 | @@ -297,7 +298,7 @@ Use the following command as a part of your job to start the service: 'sudo syst | shellcheck | 0.9.0-1 | | sphinxsearch | 2.2.11-8build1 | | sqlite3 | 3.45.1-1ubuntu2.1 | -| ssh | 1:9.6p1-3ubuntu13.5 | +| ssh | 1:9.6p1-3ubuntu13.8 | | sshpass | 1.09-1 | | sudo | 1.9.15p5-3ubuntu5 | | swig | 4.2.0-2ubuntu1 | From 8e271d615b62dca23b384774d3b312057c416398 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 26 Feb 2025 11:30:07 +0000 Subject: [PATCH 015/120] Updating readme file for ubuntu20 version 20250223.1.1 (#11653) Co-authored-by: Image generation service account. Co-authored-by: Actions service account --- images/ubuntu/Ubuntu2004-Readme.md | 106 ++++++++++++++--------------- 1 file changed, 53 insertions(+), 53 deletions(-) diff --git a/images/ubuntu/Ubuntu2004-Readme.md b/images/ubuntu/Ubuntu2004-Readme.md index 5dd4975e..c3b03422 100644 --- a/images/ubuntu/Ubuntu2004-Readme.md +++ b/images/ubuntu/Ubuntu2004-Readme.md @@ -1,7 +1,7 @@ # Ubuntu 20.04 - OS Version: 20.04.6 LTS -- Kernel Version: 5.15.0-1078-azure -- Image Version: 20250209.1.0 +- Kernel Version: 5.15.0-1079-azure +- Image Version: 20250223.1.0 - Systemd version: 245.4-4ubuntu3.24 ## Installed Software @@ -20,7 +20,7 @@ - Kotlin 2.1.10-release-473 - Mono 6.12.0.200 - MSBuild 16.10.1.31701 (Mono 6.12.0.200) -- Node.js 18.20.6 +- Node.js 18.20.7 - Perl 5.30.0 - Python 3.8.10 - Ruby 2.7.0p0 @@ -28,8 +28,8 @@ ### Package Management - cpan 1.64 -- Helm 3.17.0 -- Homebrew 4.4.20 +- Helm 3.17.1 +- Homebrew 4.4.21 - Miniconda 25.1.1 - Npm 10.8.2 - NuGet 6.6.1.2 @@ -37,7 +37,7 @@ - Pip3 20.0.2 - Pipx 1.7.1 - RubyGems 3.1.2 -- Vcpkg (build from commit 74ec888e38) +- Vcpkg (build from commit 5f8c424e26) - Yarn 1.22.22 #### Environment variables @@ -57,7 +57,7 @@ to accomplish this. ### Project Management - Ant 1.10.7 - Gradle 8.12.1 -- Lerna 8.1.9 +- Lerna 8.2.0 - Maven 3.9.9 - Sbt 1.10.7 @@ -65,15 +65,15 @@ to accomplish this. - Ansible 2.13.13 - apt-fast 1.10.0 - AzCopy 10.28.0 - available by `azcopy` and `azcopy10` aliases -- Bazel 8.0.1 +- Bazel 8.1.0 - Bazelisk 1.25.0 - Bicep 0.33.93 - Buildah 1.22.3 - CMake 3.31.5 - CodeQL Action Bundle 2.20.1 -- Docker Amazon ECR Credential Helper 0.9.0 +- Docker Amazon ECR Credential Helper 0.9.1 - Docker Compose v2 2.27.1 -- Docker-Buildx 0.20.1 +- Docker-Buildx 0.21.1 - Docker Client 26.1.3 - Docker Server 26.1.3 - Fastlane 2.226.0 @@ -81,11 +81,11 @@ to accomplish this. - Git LFS 3.6.1 - Git-ftp 1.6.0 - Haveged 1.9.1 -- Heroku 10.1.0 +- Heroku 10.2.0 - HHVM (HipHop VM) 4.172.1 - jq 1.6 -- Kind 0.26.0 -- Kubectl 1.32.1 +- Kind 0.27.0 +- Kubectl 1.32.2 - Kustomize 5.6.0 - Leiningen 2.11.2 - MediaInfo 19.09 @@ -94,12 +94,12 @@ to accomplish this. - n 10.1.0 - Newman 6.2.1 - nvm 0.40.1 -- OpenSSL 1.1.1f-1ubuntu2.23 +- OpenSSL 1.1.1f-1ubuntu2.24 - Packer 1.12.0 - Parcel 2.13.3 - PhantomJS 2.1.1 2.1.1 - Podman 3.4.2 -- Pulumi 3.149.0 +- Pulumi 3.150.0 - R 4.4.2 - Skopeo 1.5.0 - Sphinx Open Source Search Server 2.2.11 @@ -107,21 +107,21 @@ to accomplish this. - Terraform 1.10.5 - yamllint 1.35.1 - yq 4.45.1 -- zstd 1.5.6 +- zstd 1.5.7 ### CLI Tools - Alibaba Cloud CLI 3.0.174 -- AWS CLI 2.24.0 +- AWS CLI 2.24.10 - AWS CLI Session Manager Plugin 1.2.707.0 -- AWS SAM CLI 1.133.0 -- Azure CLI 2.68.0 +- AWS SAM CLI 1.134.0 +- Azure CLI 2.69.0 - Azure CLI (azure-devops) 1.0.1 -- GitHub CLI 2.66.1 -- Google Cloud CLI 509.0.0 -- Netlify CLI 18.0.4 +- GitHub CLI 2.67.0 +- Google Cloud CLI 511.0.0 +- Netlify CLI 18.1.0 - OpenShift CLI 4.15.19 - ORAS CLI 1.2.2 -- Vercel CLI 41.0.2 +- Vercel CLI 41.2.0 ### Java | Version | Environment Variable | @@ -132,7 +132,7 @@ to accomplish this. | 21.0.6+7 | JAVA_HOME_21_X64 | ### PHP Tools -- PHP: 7.4.33, 8.0.30, 8.1.31, 8.2.27, 8.3.16 +- PHP: 7.4.33, 8.0.30, 8.1.31, 8.2.27, 8.3.17 - Composer 2.8.5 - PHPUnit 8.5.41 ``` @@ -146,27 +146,27 @@ Both Xdebug and PCOV extensions are installed, but only Xdebug is enabled. - Stack 3.3.1 ### Rust Tools -- Cargo 1.84.1 -- Rust 1.84.1 -- Rustdoc 1.84.1 +- Cargo 1.85.0 +- Rust 1.85.0 +- Rustdoc 1.85.0 - Rustup 1.27.1 #### Packages - Bindgen 0.71.1 - Cargo audit 0.21.1 -- Cargo clippy 0.1.84 +- Cargo clippy 0.1.85 - Cargo outdated 0.16.0 - Cbindgen 0.28.0 - Rustfmt 1.8.0 ### Browsers and Drivers -- Google Chrome 133.0.6943.53 -- ChromeDriver 133.0.6943.53 +- Google Chrome 133.0.6943.126 +- ChromeDriver 133.0.6943.126 - Chromium 133.0.6943.0 -- Microsoft Edge 132.0.2957.140 -- Microsoft Edge WebDriver 132.0.2957.140 -- Selenium server 4.28.1 -- Mozilla Firefox 135.0 +- Microsoft Edge 133.0.3065.82 +- Microsoft Edge WebDriver 133.0.3065.82 +- Selenium server 4.29.0 +- Mozilla Firefox 135.0.1 - Geckodriver 0.35.0 #### Environment variables @@ -178,7 +178,7 @@ Both Xdebug and PCOV extensions are installed, but only Xdebug is enabled. | SELENIUM_JAR_PATH | /usr/share/java/selenium-server.jar | ### .NET Tools -- .NET Core SDK: 6.0.428, 8.0.405, 9.0.102 +- .NET Core SDK: 6.0.428, 8.0.406, 9.0.200 - nbgv 3.7.115+d31f50f4d1 ### Databases @@ -186,7 +186,7 @@ Both Xdebug and PCOV extensions are installed, but only Xdebug is enabled. - sqlite3 3.31.1 #### PostgreSQL -- PostgreSQL 14.15 +- PostgreSQL 14.17 ``` User: postgres PostgreSQL service is disabled by default. @@ -214,9 +214,9 @@ Use the following command as a part of your job to start the service: 'sudo syst - 1.23.6 #### Node.js -- 18.20.6 -- 20.18.2 -- 22.13.1 +- 18.20.7 +- 20.18.3 +- 22.14.0 #### Python - 3.8.18 @@ -246,7 +246,7 @@ Use the following command as a part of your job to start the service: 'sudo syst #### PowerShell Modules - Az: 12.1.0 - MarkdownPS: 1.10 -- Microsoft.Graph: 2.25.0 +- Microsoft.Graph: 2.26.0 - Pester: 5.7.1 - PSScriptAnalyzer: 1.23.0 @@ -265,7 +265,7 @@ Use the following command as a part of your job to start the service: 'sudo syst | Android SDK Platform-Tools | 35.0.2 | | Android SDK Platforms | android-35-ext14 (rev 1)
android-35 (rev 2)
android-34-ext8 (rev 1)
android-34-ext12 (rev 1)
android-34-ext11 (rev 1)
android-34-ext10 (rev 1)
android-34 (rev 3)
android-33-ext5 (rev 1)
android-33-ext4 (rev 1)
android-33 (rev 3)
android-32 (rev 1)
android-31 (rev 1) | | Android Support Repository | 47.0.0 | -| CMake | 3.10.2
3.18.1
3.22.1 | +| CMake | 3.18.1
3.22.1
3.31.5 | | Google Play services | 49 | | Google Repository | 58 | | NDK | 26.3.11579264
27.2.12479018 (default) | @@ -285,18 +285,18 @@ Use the following command as a part of your job to start the service: 'sudo syst | -------------------- | ------------------------------------------------------------------------ | ---------- | | alpine:3.16 | sha256:452e7292acee0ee16c332324d7de05fa2c99f9994ecc9f0779c602916a672ae4 | 2024-01-27 | | alpine:3.17 | sha256:8fc3dacfb6d69da8d44e42390de777e48577085db99aa4e4af35f483eb08b989 | 2024-09-06 | -| alpine:3.18 | sha256:dd60c75fba961ecc5e918961c713f3c42dd5665171c58f9b2ef5aafe081ad5a0 | 2025-01-08 | -| alpine:3.19 | sha256:6380aa6b04faa579332d4c9d1f65bd7093012ba6e01d9bbcd5e2d8a4f9fae38f | 2025-01-08 | +| alpine:3.18 | sha256:de0eb0b3f2a47ba1eb89389859a9bd88b28e82f5826b6969ad604979713c2d4f | 2025-02-14 | +| alpine:3.19 | sha256:e5d0aea7f7d2954678a9a6269ca2d06e06591881161961ea59e974dff3f12377 | 2025-02-14 | | debian:10 | sha256:58ce6f1271ae1c8a2006ff7d3e54e9874d839f573d8009c20154ad0f2fb0a225 | 2024-06-13 | | debian:11 | sha256:63904b1442dc0bb1e7a7a7065b3ba0d10d4e300f984115a40d371827fe4e3a85 | 2025-02-03 | | debian:9 | sha256:c5c5200ff1e9c73ffbf188b4a67eb1c91531b644856b4aefe86a58d2f0cb05be | 2022-06-23 | -| moby/buildkit:latest | sha256:14aa1b4dd92ea0a4cd03a54d0c6079046ea98cd0c0ae6176bdd7036ba370cbbe | 2025-01-20 | -| node:18 | sha256:f12d34408955b2081f82078e8f96c3299ca0f38d11e76086cb9b9b1b669977e4 | 2025-01-22 | -| node:18-alpine | sha256:974afb6cbc0314dc6502b14243b8a39fbb2d04d975e9059dd066be3e274fbb25 | 2025-01-22 | -| node:20 | sha256:3496cba96d3548fc484a7febc77edebffcae693aff6a067bc34ec6d8c1f7affe | 2025-01-22 | -| node:20-alpine | sha256:2cd2a6f4cb37cf8a007d5f1e9aef090ade6b62974c7a274098c390599e8c72b4 | 2025-01-22 | -| node:22 | sha256:5145c882f9e32f07dd7593962045d97f221d57a1b609f5bf7a807eb89deff9d6 | 2025-01-22 | -| node:22-alpine | sha256:e2b39f7b64281324929257d0f8004fb6cb4bf0fdfb9aa8cedb235a766aec31da | 2025-01-22 | +| moby/buildkit:latest | sha256:2c59b0a95f5b2dc103814d69f695a61f131e75f3150ab58ea8afecd75e3d1f9a | 2025-02-19 | +| node:18 | sha256:0629ee779413520498c69f2e6a6dce2be210879dc58789834c66eaf6d9ea9f1d | 2025-02-20 | +| node:18-alpine | sha256:e0340f26173b41066d68e3fe9bfbdb6571ab3cad0a4272919a52e36f4ae56925 | 2025-02-20 | +| node:20 | sha256:09b38290270d132b895814d9b54602635dbe146ed3ee65b04619922fe4ef6415 | 2025-02-10 | +| node:20-alpine | sha256:053c1d99e608fe9fa0db6821edd84276277c0a663cd181f4a3e59ee20f5f07ea | 2025-02-10 | +| node:22 | sha256:cfef4432ab2901fd6ab2cb05b177d3c6f8a7f48cb22ad9d7ae28bb6aa5f8b471 | 2025-02-13 | +| node:22-alpine | sha256:9bef0ef1e268f60627da9ba7d7605e8831d5b56ad07487d24d1aa386336d1944 | 2025-02-13 | | ubuntu:20.04 | sha256:8e5c4f0285ecbb4ead070431d29b576a530d3166df73ec44affc1cd27555141b | 2024-10-11 | ### Installed apt packages @@ -356,7 +356,7 @@ Use the following command as a part of your job to start the service: 'sudo syst | mercurial | 5.3.1-1ubuntu1 | | net-tools | 1.60+git20180626.aebd88e-1ubuntu1 | | netcat | 1.206-1ubuntu1 | -| openssh-client | 1:8.2p1-4ubuntu0.11 | +| openssh-client | 1:8.2p1-4ubuntu0.12 | | p7zip-full | 16.02+dfsg-7build1 | | p7zip-rar | 16.02-3build1 | | parallel | 20161222-1.1 | @@ -371,7 +371,7 @@ Use the following command as a part of your job to start the service: 'sudo syst | shellcheck | 0.7.0-2build2 | | sphinxsearch | 2.2.11-2ubuntu2 | | sqlite3 | 3.31.1-4ubuntu0.6 | -| ssh | 1:8.2p1-4ubuntu0.11 | +| ssh | 1:8.2p1-4ubuntu0.12 | | sshpass | 1.06-1 | | subversion | 1.13.0-3ubuntu0.2 | | sudo | 1.8.31-1ubuntu1.5 | @@ -382,7 +382,7 @@ Use the following command as a part of your job to start the service: 'sudo syst | texinfo | 6.7.0.dfsg.2-5 | | time | 1.7-25.1build1 | | tk | 8.6.9+1 | -| tzdata | 2024b-0ubuntu0.20.04 | +| tzdata | 2024b-0ubuntu0.20.04.1 | | unzip | 6.0-25ubuntu1.2 | | upx | 3.95-2build1 | | wget | 1.20.3-1ubuntu2.1 | From 4a2801f20bc432ce7504e5fe643b57ed925584a4 Mon Sep 17 00:00:00 2001 From: vidya sagar <160703874+vidyasagarnimmagaddi@users.noreply.github.com> Date: Wed, 26 Feb 2025 20:05:13 +0530 Subject: [PATCH 016/120] [Windows] Updating gecko-driver-signature (#11665) --- images/windows/scripts/build/Install-Firefox.ps1 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/images/windows/scripts/build/Install-Firefox.ps1 b/images/windows/scripts/build/Install-Firefox.ps1 index 281975b4..523a97a9 100644 --- a/images/windows/scripts/build/Install-Firefox.ps1 +++ b/images/windows/scripts/build/Install-Firefox.ps1 @@ -53,7 +53,7 @@ Write-Host "Expand Gecko WebDriver archive..." Expand-7ZipArchive -Path $geckoDriverArchPath -DestinationPath $geckoDriverPath # Validate Gecko WebDriver signature -$geckoDriverSignatureThumbprint = "40890F2FE1ACAE18072FA7F3C0AE456AACC8570D" +$geckoDriverSignatureThumbprint = "6663D5C4FDAF9EFD5F823A26C9C410DC9928C44A" Test-FileSignature -Path "$geckoDriverPath/geckodriver.exe" -ExpectedThumbprint $geckoDriverSignatureThumbprint Write-Host "Setting the environment variables..." From 081ea809efaa1c34558028c3c95c15e4d34f98c8 Mon Sep 17 00:00:00 2001 From: Erik Bershel <110455084+erik-bershel@users.noreply.github.com> Date: Wed, 26 Feb 2025 23:29:25 +0100 Subject: [PATCH 017/120] [macOS] Remove Xcode 16.3 Beta 1 due to compatibility issues (#11677) --- images/macos/toolsets/toolset-15.json | 2 -- 1 file changed, 2 deletions(-) diff --git a/images/macos/toolsets/toolset-15.json b/images/macos/toolsets/toolset-15.json index ed26af27..596aa44a 100644 --- a/images/macos/toolsets/toolset-15.json +++ b/images/macos/toolsets/toolset-15.json @@ -3,7 +3,6 @@ "default": "16", "x64": { "versions": [ - { "link": "16.3_beta", "version": "16.3.0-Beta+16E5104o", "symlinks": ["16.3"], "install_runtimes": "true", "sha256": "bedc4c411d65f65afe03e38d8703b133b9d1158942a30bec0ca96be0e3435c2d"}, { "link": "16.2", "version": "16.2+16C5032a", "install_runtimes": "true", "sha256": "0e367d06eb7c334ea143bada5e4422f56688aabff571bedf0d2ad9434b7290de"}, { "link": "16.1", "version": "16.1+16B40", "install_runtimes": "true", "sha256": "8ca961d55981f983d21b99a95a6b0ac04905b837f6e11346ee86d28f12afe720"}, { "link": "16", "version": "16.0.0+16A242d", "symlinks": ["16.0"], "install_runtimes": "true", "sha256": "4a26c3d102a55c7222fb145e0ee1503249c9c26c6e02dc64d783c8810b37b1e3"}, @@ -12,7 +11,6 @@ }, "arm64":{ "versions": [ - { "link": "16.3_beta", "version": "16.3.0-Beta+16E5104o", "symlinks": ["16.3"], "install_runtimes": "true", "sha256": "bedc4c411d65f65afe03e38d8703b133b9d1158942a30bec0ca96be0e3435c2d"}, { "link": "16.2", "version": "16.2+16C5032a", "install_runtimes": "true", "sha256": "0e367d06eb7c334ea143bada5e4422f56688aabff571bedf0d2ad9434b7290de"}, { "link": "16.1", "version": "16.1+16B40", "install_runtimes": "true", "sha256": "8ca961d55981f983d21b99a95a6b0ac04905b837f6e11346ee86d28f12afe720"}, { "link": "16", "version": "16.0.0+16A242d", "symlinks": ["16.0"], "install_runtimes": "true", "sha256": "4a26c3d102a55c7222fb145e0ee1503249c9c26c6e02dc64d783c8810b37b1e3"}, From 6c2adf32c4f71d6163c70a11115ec93e02e95c03 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 27 Feb 2025 09:31:48 +0000 Subject: [PATCH 018/120] Updating readme file for win25 version 20250224.3.1 (#11667) Co-authored-by: Image generation service account. Co-authored-by: Actions service account --- images/windows/Windows2025-Readme.md | 548 +++++++++++++-------------- 1 file changed, 273 insertions(+), 275 deletions(-) diff --git a/images/windows/Windows2025-Readme.md b/images/windows/Windows2025-Readme.md index 1d7de9d4..c585608a 100644 --- a/images/windows/Windows2025-Readme.md +++ b/images/windows/Windows2025-Readme.md @@ -5,12 +5,12 @@ | [[Windows] Breaking change : Docker Engine Version 26.* will be updated to Docker Engine Version 27.* from 2025-03-07](https://github.com/actions/runner-images/issues/11104) | *** # Windows Server 2025 -- OS Version: 10.0.26100 Build 2894 -- Image Version: 20250209.1.0 +- OS Version: 10.0.26100 Build 3194 +- Image Version: 20250224.3.0 ## Windows features - Windows Subsystem for Linux (WSLv1): Enabled -- Windows Subsystem for Linux (Default, WSLv2): 2.4.10.0 +- Windows Subsystem for Linux (Default, WSLv2): 2.4.11.0 ## Installed Software @@ -19,24 +19,24 @@ - Go 1.23.6 - Julia 1.10.5 - Kotlin 2.1.10 -- LLVM 19.1.5 -- Node 22.13.1 +- LLVM 19.1.7 +- Node 22.14.0 - Perl 5.40.0 -- PHP 8.4.3 +- PHP 8.4.4 - Python 3.9.13 - Ruby 3.3.7 ### Package Management - Chocolatey 2.4.2 - Composer 2.8.5 -- Helm 3.16.4 +- Helm 3.17.0 - Miniconda 25.1.1 (pre-installed on the image but not added to PATH) - NPM 10.9.2 -- NuGet 6.12.2.1 +- NuGet 6.13.1.3 - pip 25.0.1 (python 3.9) - Pipx 1.7.1 - RubyGems 3.5.22 -- Vcpkg (build from commit 74ec888e38) +- Vcpkg (build from commit 9a7a33fee3) - Yarn 1.22.22 #### Environment variables @@ -55,7 +55,7 @@ - 7zip 24.09 - aria2 1.37.0 - azcopy 10.28.0 -- Bazel 8.0.1 +- Bazel 8.1.0 - Bazelisk 1.25.0 - Bicep 0.33.13 - Cabal 3.14.1.1 @@ -65,19 +65,19 @@ - Docker Compose v2 2.27.1 - Docker-wincred 0.8.2 - ghc 9.12.1 -- Git 2.47.1.windows.2 +- Git 2.48.1.windows.1 - Git LFS 3.6.1 -- ImageMagick 7.1.1-43 +- ImageMagick 7.1.1-44 - jq 1.7.1 -- Kind 0.26.0 -- Kubectl 1.32.1 +- Kind 0.27.0 +- Kubectl 1.32.2 - gcc 14.2.0 - gdb 14.2 - GNU Binutils 2.43 - Newman 6.2.1 -- OpenSSL 3.4.0 +- OpenSSL 3.4.1 - Packer 1.12.0 -- Pulumi 3.149.0 +- Pulumi 3.152.0 - R 4.4.2 - Service Fabric SDK 10.1.2493.9590 - Stack 3.3.1 @@ -86,35 +86,35 @@ - WinAppDriver 1.2.2009.02003 - WiX Toolset 3.14.1.8722 - yamllint 1.35.1 -- zstd 1.5.6 +- zstd 1.5.7 ### CLI Tools -- AWS CLI 2.24.0 -- AWS SAM CLI 1.133.0 +- AWS CLI 2.24.10 +- AWS SAM CLI 1.134.0 - AWS Session Manager CLI 1.2.707.0 -- Azure CLI 2.68.0 +- Azure CLI 2.69.0 - Azure DevOps CLI extension 1.0.1 -- GitHub CLI 2.66.1 +- GitHub CLI 2.67.0 ### Rust Tools -- Cargo 1.84.1 -- Rust 1.84.1 -- Rustdoc 1.84.1 +- Cargo 1.85.0 +- Rust 1.85.0 +- Rustdoc 1.85.0 - Rustup 1.27.1 #### Packages -- Clippy 0.1.84 +- Clippy 0.1.85 - Rustfmt 1.8.0 ### Browsers and Drivers -- Google Chrome 133.0.6943.60 -- Chrome Driver 133.0.6943.53 -- Microsoft Edge 132.0.2957.140 -- Microsoft Edge Driver 132.0.2957.140 -- Mozilla Firefox 135.0 +- Google Chrome 133.0.6943.127 +- Chrome Driver 133.0.6943.126 +- Microsoft Edge 133.0.3065.82 +- Microsoft Edge Driver 133.0.3065.82 +- Mozilla Firefox 135.0.1 - Gecko Driver 0.35.0 - IE Driver 4.14.0.0 -- Selenium server 4.28.0 +- Selenium server 4.29.0 #### Environment variables | Name | Value | @@ -157,9 +157,9 @@ Note: MSYS2 is pre-installed on image but not added to PATH. - 1.23.6 #### Node.js -- 18.20.6 -- 20.18.2 -- 22.13.1 +- 18.20.7 +- 20.18.3 +- 22.14.0 #### Python - 3.9.13 @@ -183,7 +183,7 @@ Note: MSYS2 is pre-installed on image but not added to PATH. | Property | Value | | -------------------- | ------------------------------------------------------------------------------------------------------------------------------------ | | ServiceName | postgresql-x64-17 | -| Version | 17.2 | +| Version | 17.4 | | ServiceStatus | Stopped | | ServiceStartType | Disabled | | EnvironmentVariables | PGBIN=C:\Program Files\PostgreSQL\17\bin
PGDATA=C:\Program Files\PostgreSQL\17\data
PGROOT=C:\Program Files\PostgreSQL\17 | @@ -202,7 +202,7 @@ Note: MSYS2 is pre-installed on image but not added to PATH. - MySQL 8.0.41.0 - SQL OLEDB Driver 18.7.4.0 - SQLPS 1.0 -- MongoDB Shell (mongosh) 2.3.9 +- MongoDB Shell (mongosh) 2.4.0 ### Web Servers | Name | Version | ConfigFile | ServiceName | ServiceStatus | ListenPort | @@ -211,244 +211,242 @@ Note: MSYS2 is pre-installed on image but not added to PATH. | Nginx | 1.27.4 | C:\tools\nginx-1.27.4\conf\nginx.conf | nginx | Stopped | 80 | ### Visual Studio Enterprise 2022 -| Name | Version | Path | -| ----------------------------- | --------------- | -------------------------------------------------------- | -| Visual Studio Enterprise 2022 | 17.12.35707.178 | C:\Program Files\Microsoft Visual Studio\2022\Enterprise | +| Name | Version | Path | +| ----------------------------- | -------------- | -------------------------------------------------------- | +| Visual Studio Enterprise 2022 | 17.13.35818.85 | C:\Program Files\Microsoft Visual Studio\2022\Enterprise | #### Workloads, components and extensions | Package | Version | | ------------------------------------------------------------------------- | --------------- | -| android | 35.0.7.0 | -| Component.Android.NDK.R23C | 17.12.35410.122 | -| Component.Android.SDK.MAUI | 17.12.35410.122 | -| Component.Dotfuscator | 17.12.35410.122 | -| Component.Linux.CMake | 17.12.35410.122 | -| Component.Linux.RemoteFileExplorer | 17.12.35410.122 | -| Component.MDD.Android | 17.12.35410.122 | -| Component.MDD.Linux | 17.12.35410.122 | -| Component.MDD.Linux.GCC.arm | 17.12.35410.122 | -| Component.Microsoft.VisualStudio.LiveShare.2022 | 1.0.5940 | -| Component.Microsoft.VisualStudio.RazorExtension | 17.12.35410.122 | +| android | 35.0.39.0 | +| Component.Android.NDK.R23C | 17.13.35710.127 | +| Component.Android.SDK.MAUI | 17.13.35710.127 | +| Component.Dotfuscator | 17.13.35710.127 | +| Component.Linux.CMake | 17.13.35710.127 | +| Component.Linux.RemoteFileExplorer | 17.13.35710.127 | +| Component.MDD.Android | 17.13.35710.127 | +| Component.MDD.Linux | 17.13.35710.127 | +| Component.MDD.Linux.GCC.arm | 17.13.35710.127 | +| Component.Microsoft.VisualStudio.LiveShare.2022 | 1.0.5949 | +| Component.Microsoft.VisualStudio.RazorExtension | 17.13.35710.127 | | Component.Microsoft.VisualStudio.Tools.Applications.amd64 | 17.0.33617.0 | -| Component.Microsoft.VisualStudio.Web.AzureFunctions | 17.12.35410.122 | -| Component.Microsoft.Web.LibraryManager | 17.12.35410.122 | -| Component.Microsoft.WebTools.BrowserLink.WebLivePreview | 17.12.8.55161 | -| Component.Microsoft.Windows.DriverKit | 10.0.26100.10 | -| Component.OpenJDK | 17.12.35410.122 | -| Component.UnityEngine.x64 | 17.12.35410.122 | -| Component.Unreal.Ide | 17.12.35410.122 | -| Component.VisualStudio.GitHub.Copilot | 17.12.35707.178 | +| Component.Microsoft.VisualStudio.Web.AzureFunctions | 17.13.35710.127 | +| Component.Microsoft.Web.LibraryManager | 17.13.35710.127 | +| Component.Microsoft.WebTools.BrowserLink.WebLivePreview | 17.13.10.44860 | +| Component.Microsoft.Windows.DriverKit | 10.0.26100.12 | +| Component.OpenJDK | 17.13.35710.127 | +| Component.UnityEngine.x64 | 17.13.35710.127 | +| Component.Unreal.Ide | 17.13.35710.127 | +| Component.VisualStudio.GitHub.Copilot | 17.13.35813.95 | | Component.VSInstallerProjects2022 | 2.0.1 | | Component.WixToolset.VisualStudioExtension.Dev17 | 1.0.0.22 | | Component.WixToolset.VisualStudioExtension.Schemas3 | 1.0.0.22 | -| Component.Xamarin.RemotedSimulator | 17.12.35410.122 | -| ios | 18.1.9163.0 | -| maccatalyst | 18.1.9163.0 | +| Component.Xamarin.RemotedSimulator | 17.13.35710.127 | +| ios | 18.2.9180.0 | +| maccatalyst | 18.2.9180.0 | | maui.blazor | 9.0.14.12048 | | maui.core | 9.0.14.12048 | | maui.windows | 9.0.14.12048 | -| Microsoft.Component.Azure.DataLake.Tools | 17.12.35410.122 | -| Microsoft.Component.ClickOnce | 17.12.35410.122 | -| Microsoft.Component.CodeAnalysis.SDK | 17.12.35410.122 | -| Microsoft.Component.MSBuild | 17.12.35410.122 | -| Microsoft.Component.NetFX.Native | 17.12.35410.122 | -| Microsoft.Component.PythonTools | 17.12.35410.122 | -| Microsoft.Component.PythonTools.Web | 17.12.35410.122 | -| Microsoft.Component.VC.Runtime.UCRTSDK | 17.12.35410.122 | -| Microsoft.ComponentGroup.Blend | 17.12.35410.122 | -| Microsoft.ComponentGroup.ClickOnce.Publish | 17.12.35410.122 | -| Microsoft.Net.Component.4.5.2.TargetingPack | 17.12.35410.122 | -| Microsoft.Net.Component.4.6.2.TargetingPack | 17.12.35410.122 | -| Microsoft.Net.Component.4.6.TargetingPack | 17.12.35410.122 | -| Microsoft.Net.Component.4.7.1.TargetingPack | 17.12.35410.122 | -| Microsoft.Net.Component.4.7.2.TargetingPack | 17.12.35410.122 | -| Microsoft.Net.Component.4.7.TargetingPack | 17.12.35410.122 | -| Microsoft.Net.Component.4.8.1.SDK | 17.12.35410.122 | -| Microsoft.Net.Component.4.8.1.TargetingPack | 17.12.35410.122 | -| Microsoft.Net.Component.4.8.SDK | 17.12.35410.122 | -| Microsoft.Net.Component.4.8.TargetingPack | 17.12.35410.122 | -| Microsoft.Net.ComponentGroup.4.8.DeveloperTools | 17.12.35410.122 | -| Microsoft.Net.ComponentGroup.DevelopmentPrerequisites | 17.12.35410.122 | -| Microsoft.Net.ComponentGroup.TargetingPacks.Common | 17.12.35410.122 | -| microsoft.net.runtime.android | 9.0.124.61010 | -| microsoft.net.runtime.android.aot | 9.0.124.61010 | -| microsoft.net.runtime.android.aot.net8 | 9.0.124.61010 | -| microsoft.net.runtime.android.net8 | 9.0.124.61010 | -| microsoft.net.runtime.ios | 9.0.124.61010 | -| microsoft.net.runtime.ios.net8 | 9.0.124.61010 | -| microsoft.net.runtime.maccatalyst | 9.0.124.61010 | -| microsoft.net.runtime.maccatalyst.net8 | 9.0.124.61010 | -| microsoft.net.runtime.mono.tooling | 9.0.124.61010 | -| microsoft.net.runtime.mono.tooling.net8 | 9.0.124.61010 | -| microsoft.net.sdk.emscripten | 9.0.11.10403 | -| Microsoft.NetCore.Component.DevelopmentTools | 17.12.35410.122 | -| Microsoft.NetCore.Component.Runtime.8.0 | 17.12.35707.178 | -| Microsoft.NetCore.Component.Runtime.9.0 | 17.12.35707.178 | -| Microsoft.NetCore.Component.SDK | 17.12.35707.178 | -| Microsoft.NetCore.Component.Web | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.AppInsights.Tools | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.AspNet | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.AspNet45 | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.Azure.AuthoringTools | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.Azure.ClientLibs | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.Azure.Compute.Emulator | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.Azure.Powershell | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.Azure.ResourceManager.Tools | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.Azure.ServiceFabric.Tools | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.Azure.Waverton | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.Azure.Waverton.BuildTools | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.ClassDesigner | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.CodeMap | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.Common.Azure.Tools | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.CoreEditor | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.CppBuildInsights | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.Debugger.JustInTime | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.Debugger.Snapshot | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.DiagnosticTools | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.DockerTools | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.DotNetModelBuilder | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.DslTools | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.Embedded | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.EntityFramework | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.FSharp | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.FSharp.Desktop | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.FSharp.WebTemplates | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.GraphDocument | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.Graphics | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.Graphics.Tools | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.HLSL | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.IISExpress | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.IntelliCode | 17.12.35527.102 | -| Microsoft.VisualStudio.Component.IntelliTrace.FrontEnd | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.JavaScript.Diagnostics | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.JavaScript.TypeScript | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.LinqToSql | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.LiveUnitTesting | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.ManagedDesktop.Core | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.ManagedDesktop.Prerequisites | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.Merq | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.MonoDebugger | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.MSODBC.SQL | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.MSSQL.CMDLnUtils | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.Node.Tools | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.NuGet | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.NuGet.BuildTools | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.PortableLibrary | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.Roslyn.Compiler | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.Roslyn.LanguageServices | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.Sharepoint.Tools | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.SQL.CLR | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.SQL.DataSources | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.SQL.LocalDB.Runtime | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.SQL.SSDT | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.TeamOffice | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.TestTools.CodedUITest | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.TestTools.WebLoadTest | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.TextTemplating | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.TypeScript.TSServer | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.Unity | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.UWP.VC.ARM64 | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.UWP.VC.ARM64EC | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.VC.14.29.16.11.ARM | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.VC.14.29.16.11.ARM64 | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.VC.ASAN | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.VC.ATL | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.VC.ATL.ARM | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.VC.ATL.ARM.Spectre | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.VC.ATL.ARM64 | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.VC.ATL.ARM64.Spectre | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.VC.ATL.Spectre | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.VC.ATLMFC | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.VC.ATLMFC.Spectre | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.VC.CLI.Support | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.VC.CMake.Project | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.VC.CoreIde | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.VC.DiagnosticTools | 17.12.35527.67 | -| Microsoft.VisualStudio.Component.VC.Llvm.Clang | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.VC.Llvm.ClangToolset | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.VC.MFC.ARM | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.VC.MFC.ARM.Spectre | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.VC.MFC.ARM64 | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.VC.MFC.ARM64.Spectre | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.VC.Modules.x86.x64 | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.VC.Redist.14.Latest | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.VC.Redist.MSM | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.VC.Runtimes.ARM.Spectre | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.VC.Runtimes.ARM64.Spectre | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.VC.Runtimes.ARM64EC.Spectre | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.VC.Runtimes.x86.x64.Spectre | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.VC.TestAdapterForBoostTest | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.VC.TestAdapterForGoogleTest | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.VC.Tools.ARM | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.VC.Tools.ARM64 | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.VC.Tools.ARM64EC | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.VC.Tools.x86.x64 | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.Vcpkg | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.VSSDK | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.Wcf.Tooling | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.Web | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.WebDeploy | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.Windows10SDK | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.Windows11SDK.22621 | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.Windows11SDK.26100 | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.Windows11Sdk.WindowsPerformanceToolkit | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.WindowsAppSdkSupport.CSharp | 17.12.35707.178 | -| Microsoft.VisualStudio.Component.Workflow | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.WslDebugging | 17.12.35410.122 | -| Microsoft.VisualStudio.ComponentGroup.ArchitectureTools.Native | 17.12.35410.122 | -| Microsoft.VisualStudio.ComponentGroup.Azure.CloudServices | 17.12.35410.122 | -| Microsoft.VisualStudio.ComponentGroup.Azure.Prerequisites | 17.12.35410.122 | -| Microsoft.VisualStudio.ComponentGroup.Azure.ResourceManager.Tools | 17.12.35410.122 | -| Microsoft.VisualStudio.ComponentGroup.AzureFunctions | 17.12.35410.122 | -| Microsoft.VisualStudio.ComponentGroup.Maui.All | 17.12.35410.122 | -| Microsoft.VisualStudio.ComponentGroup.Maui.Android | 17.12.35410.122 | -| Microsoft.VisualStudio.ComponentGroup.Maui.Blazor | 17.12.35410.122 | -| Microsoft.VisualStudio.ComponentGroup.Maui.iOS | 17.12.35410.122 | -| Microsoft.VisualStudio.ComponentGroup.Maui.MacCatalyst | 17.12.35410.122 | -| Microsoft.VisualStudio.ComponentGroup.Maui.Shared | 17.12.35410.122 | -| Microsoft.VisualStudio.ComponentGroup.Maui.Windows | 17.12.35410.122 | -| Microsoft.VisualStudio.ComponentGroup.MSIX.Packaging | 17.12.35410.122 | -| Microsoft.VisualStudio.ComponentGroup.NativeDesktop.Core | 17.12.35410.122 | -| Microsoft.VisualStudio.ComponentGroup.NativeDesktop.Llvm.Clang | 17.12.35410.122 | -| Microsoft.VisualStudio.ComponentGroup.UWP.NetCoreAndStandard | 17.12.35410.122 | -| Microsoft.VisualStudio.ComponentGroup.UWP.VC.v142 | 17.12.35410.122 | -| Microsoft.VisualStudio.ComponentGroup.VC.Tools.142.x86.x64 | 17.12.35410.122 | -| Microsoft.VisualStudio.ComponentGroup.VisualStudioExtension.Prerequisites | 17.12.35410.122 | -| Microsoft.VisualStudio.ComponentGroup.Web | 17.12.35410.122 | -| Microsoft.VisualStudio.ComponentGroup.Web.CloudTools | 17.12.35410.122 | -| Microsoft.VisualStudio.ComponentGroup.WebToolsExtensions | 17.12.35410.122 | -| Microsoft.VisualStudio.ComponentGroup.WebToolsExtensions.CMake | 17.12.35410.122 | -| Microsoft.VisualStudio.ComponentGroup.WebToolsExtensions.TemplateEngine | 17.12.35410.122 | -| Microsoft.VisualStudio.ComponentGroup.WindowsAppDevelopment.Prerequisites | 17.12.35410.122 | -| Microsoft.VisualStudio.ComponentGroup.WindowsAppSDK.Cs | 17.12.35410.122 | -| Microsoft.VisualStudio.Workload.Azure | 17.12.35410.122 | -| Microsoft.VisualStudio.Workload.CoreEditor | 17.12.35410.122 | -| Microsoft.VisualStudio.Workload.Data | 17.12.35410.122 | -| Microsoft.VisualStudio.Workload.DataScience | 17.12.35410.122 | -| Microsoft.VisualStudio.Workload.ManagedDesktop | 17.12.35410.122 | -| Microsoft.VisualStudio.Workload.ManagedGame | 17.12.35410.122 | -| Microsoft.VisualStudio.Workload.NativeCrossPlat | 17.12.35410.122 | -| Microsoft.VisualStudio.Workload.NativeDesktop | 17.12.35410.122 | -| Microsoft.VisualStudio.Workload.NativeGame | 17.12.35410.122 | -| Microsoft.VisualStudio.Workload.NativeMobile | 17.12.35410.122 | -| Microsoft.VisualStudio.Workload.NetCrossPlat | 17.12.35410.122 | -| Microsoft.VisualStudio.Workload.NetWeb | 17.12.35504.99 | -| Microsoft.VisualStudio.Workload.Node | 17.12.35410.122 | -| Microsoft.VisualStudio.Workload.Office | 17.12.35410.122 | -| Microsoft.VisualStudio.Workload.Python | 17.12.35410.122 | -| Microsoft.VisualStudio.Workload.Universal | 17.12.35410.122 | -| Microsoft.VisualStudio.Workload.VisualStudioExtension | 17.12.35410.122 | -| runtimes.ios | 9.0.124.61010 | -| runtimes.ios.net8 | 9.0.124.61010 | -| runtimes.maccatalyst | 9.0.124.61010 | -| runtimes.maccatalyst.net8 | 9.0.124.61010 | -| wasm.tools | 9.0.124.61010 | +| Microsoft.Component.Azure.DataLake.Tools | 17.13.35710.127 | +| Microsoft.Component.ClickOnce | 17.13.35710.127 | +| Microsoft.Component.CodeAnalysis.SDK | 17.13.35710.127 | +| Microsoft.Component.MSBuild | 17.13.35710.127 | +| Microsoft.Component.NetFX.Native | 17.13.35710.127 | +| Microsoft.Component.PythonTools | 17.13.35710.127 | +| Microsoft.Component.PythonTools.Web | 17.13.35710.127 | +| Microsoft.Component.VC.Runtime.UCRTSDK | 17.13.35710.127 | +| Microsoft.ComponentGroup.Blend | 17.13.35710.127 | +| Microsoft.ComponentGroup.ClickOnce.Publish | 17.13.35710.127 | +| Microsoft.Net.Component.4.5.2.TargetingPack | 17.13.35710.127 | +| Microsoft.Net.Component.4.6.2.TargetingPack | 17.13.35710.127 | +| Microsoft.Net.Component.4.6.TargetingPack | 17.13.35710.127 | +| Microsoft.Net.Component.4.7.1.TargetingPack | 17.13.35710.127 | +| Microsoft.Net.Component.4.7.2.TargetingPack | 17.13.35710.127 | +| Microsoft.Net.Component.4.7.TargetingPack | 17.13.35710.127 | +| Microsoft.Net.Component.4.8.1.SDK | 17.13.35710.127 | +| Microsoft.Net.Component.4.8.1.TargetingPack | 17.13.35710.127 | +| Microsoft.Net.Component.4.8.SDK | 17.13.35710.127 | +| Microsoft.Net.Component.4.8.TargetingPack | 17.13.35710.127 | +| Microsoft.Net.ComponentGroup.4.8.DeveloperTools | 17.13.35710.127 | +| Microsoft.Net.ComponentGroup.DevelopmentPrerequisites | 17.13.35710.127 | +| Microsoft.Net.ComponentGroup.TargetingPacks.Common | 17.13.35710.127 | +| microsoft.net.runtime.android | 9.0.225.6610 | +| microsoft.net.runtime.android.aot | 9.0.225.6610 | +| microsoft.net.runtime.android.aot.net8 | 9.0.225.6610 | +| microsoft.net.runtime.android.net8 | 9.0.225.6610 | +| microsoft.net.runtime.ios | 9.0.225.6610 | +| microsoft.net.runtime.ios.net8 | 9.0.225.6610 | +| microsoft.net.runtime.maccatalyst | 9.0.225.6610 | +| microsoft.net.runtime.maccatalyst.net8 | 9.0.225.6610 | +| microsoft.net.runtime.mono.tooling | 9.0.225.6610 | +| microsoft.net.runtime.mono.tooling.net8 | 9.0.225.6610 | +| microsoft.net.sdk.emscripten | 9.0.12.6102 | +| Microsoft.NetCore.Component.DevelopmentTools | 17.13.35710.127 | +| Microsoft.NetCore.Component.Runtime.8.0 | 17.13.35806.99 | +| Microsoft.NetCore.Component.Runtime.9.0 | 17.13.35806.99 | +| Microsoft.NetCore.Component.SDK | 17.13.35806.99 | +| Microsoft.NetCore.Component.Web | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.AppInsights.Tools | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.AspNet | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.AspNet45 | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.Azure.AuthoringTools | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.Azure.ClientLibs | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.Azure.Compute.Emulator | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.Azure.ResourceManager.Tools | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.Azure.ServiceFabric.Tools | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.Azure.Waverton | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.Azure.Waverton.BuildTools | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.ClassDesigner | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.CodeMap | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.Common.Azure.Tools | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.CoreEditor | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.CppBuildInsights | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.Debugger.JustInTime | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.Debugger.Snapshot | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.DiagnosticTools | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.DockerTools | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.DotNetModelBuilder | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.DslTools | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.Embedded | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.EntityFramework | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.FSharp | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.FSharp.Desktop | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.FSharp.WebTemplates | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.GraphDocument | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.Graphics | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.Graphics.Tools | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.HLSL | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.IISExpress | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.IntelliCode | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.IntelliTrace.FrontEnd | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.JavaScript.Diagnostics | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.JavaScript.TypeScript | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.LinqToSql | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.LiveUnitTesting | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.ManagedDesktop.Core | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.ManagedDesktop.Prerequisites | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.MonoDebugger | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.MSODBC.SQL | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.MSSQL.CMDLnUtils | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.Node.Tools | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.NuGet | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.NuGet.BuildTools | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.PortableLibrary | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.Roslyn.Compiler | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.Roslyn.LanguageServices | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.Sharepoint.Tools | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.SQL.CLR | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.SQL.DataSources | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.SQL.LocalDB.Runtime | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.SQL.SSDT | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.TeamOffice | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.TestTools.CodedUITest | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.TestTools.WebLoadTest | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.TextTemplating | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.TypeScript.TSServer | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.Unity | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.UWP.VC.ARM64 | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.UWP.VC.ARM64EC | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.VC.14.29.16.11.ARM | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.VC.14.29.16.11.ARM64 | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.VC.ASAN | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.VC.ATL | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.VC.ATL.ARM | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.VC.ATL.ARM.Spectre | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.VC.ATL.ARM64 | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.VC.ATL.ARM64.Spectre | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.VC.ATL.Spectre | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.VC.ATLMFC | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.VC.ATLMFC.Spectre | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.VC.CLI.Support | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.VC.CMake.Project | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.VC.CoreIde | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.VC.DiagnosticTools | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.VC.Llvm.Clang | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.VC.Llvm.ClangToolset | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.VC.MFC.ARM | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.VC.MFC.ARM.Spectre | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.VC.MFC.ARM64 | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.VC.MFC.ARM64.Spectre | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.VC.Modules.x86.x64 | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.VC.Redist.14.Latest | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.VC.Redist.MSM | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.VC.Runtimes.ARM.Spectre | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.VC.Runtimes.ARM64.Spectre | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.VC.Runtimes.ARM64EC.Spectre | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.VC.Runtimes.x86.x64.Spectre | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.VC.TestAdapterForBoostTest | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.VC.TestAdapterForGoogleTest | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.VC.Tools.ARM | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.VC.Tools.ARM64 | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.VC.Tools.ARM64EC | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.VC.Tools.x86.x64 | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.Vcpkg | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.VSSDK | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.Wcf.Tooling | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.Web | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.WebDeploy | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.Windows10SDK | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.Windows11SDK.22621 | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.Windows11SDK.26100 | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.Windows11Sdk.WindowsPerformanceToolkit | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.WindowsAppSdkSupport.CSharp | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.Workflow | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.WslDebugging | 17.13.35710.127 | +| Microsoft.VisualStudio.ComponentGroup.ArchitectureTools.Native | 17.13.35710.127 | +| Microsoft.VisualStudio.ComponentGroup.Azure.CloudServices | 17.13.35710.127 | +| Microsoft.VisualStudio.ComponentGroup.Azure.Prerequisites | 17.13.35710.127 | +| Microsoft.VisualStudio.ComponentGroup.Azure.ResourceManager.Tools | 17.13.35710.127 | +| Microsoft.VisualStudio.ComponentGroup.AzureFunctions | 17.13.35710.127 | +| Microsoft.VisualStudio.ComponentGroup.Maui.All | 17.13.35710.127 | +| Microsoft.VisualStudio.ComponentGroup.Maui.Android | 17.13.35710.127 | +| Microsoft.VisualStudio.ComponentGroup.Maui.Blazor | 17.13.35710.127 | +| Microsoft.VisualStudio.ComponentGroup.Maui.iOS | 17.13.35710.127 | +| Microsoft.VisualStudio.ComponentGroup.Maui.MacCatalyst | 17.13.35710.127 | +| Microsoft.VisualStudio.ComponentGroup.Maui.Shared | 17.13.35710.127 | +| Microsoft.VisualStudio.ComponentGroup.Maui.Windows | 17.13.35710.127 | +| Microsoft.VisualStudio.ComponentGroup.MSIX.Packaging | 17.13.35710.127 | +| Microsoft.VisualStudio.ComponentGroup.NativeDesktop.Core | 17.13.35710.127 | +| Microsoft.VisualStudio.ComponentGroup.NativeDesktop.Llvm.Clang | 17.13.35710.127 | +| Microsoft.VisualStudio.ComponentGroup.UWP.NetCoreAndStandard | 17.13.35710.127 | +| Microsoft.VisualStudio.ComponentGroup.UWP.VC.v142 | 17.13.35710.127 | +| Microsoft.VisualStudio.ComponentGroup.VC.Tools.142.x86.x64 | 17.13.35710.127 | +| Microsoft.VisualStudio.ComponentGroup.VisualStudioExtension.Prerequisites | 17.13.35710.127 | +| Microsoft.VisualStudio.ComponentGroup.Web | 17.13.35710.127 | +| Microsoft.VisualStudio.ComponentGroup.Web.CloudTools | 17.13.35710.127 | +| Microsoft.VisualStudio.ComponentGroup.WebToolsExtensions | 17.13.35710.127 | +| Microsoft.VisualStudio.ComponentGroup.WebToolsExtensions.CMake | 17.13.35710.127 | +| Microsoft.VisualStudio.ComponentGroup.WebToolsExtensions.TemplateEngine | 17.13.35710.127 | +| Microsoft.VisualStudio.ComponentGroup.WindowsAppDevelopment.Prerequisites | 17.13.35710.127 | +| Microsoft.VisualStudio.ComponentGroup.WindowsAppSDK.Cs | 17.13.35710.127 | +| Microsoft.VisualStudio.Workload.Azure | 17.13.35710.127 | +| Microsoft.VisualStudio.Workload.CoreEditor | 17.13.35710.127 | +| Microsoft.VisualStudio.Workload.Data | 17.13.35710.127 | +| Microsoft.VisualStudio.Workload.DataScience | 17.13.35710.127 | +| Microsoft.VisualStudio.Workload.ManagedDesktop | 17.13.35710.127 | +| Microsoft.VisualStudio.Workload.ManagedGame | 17.13.35710.127 | +| Microsoft.VisualStudio.Workload.NativeCrossPlat | 17.13.35710.127 | +| Microsoft.VisualStudio.Workload.NativeDesktop | 17.13.35710.127 | +| Microsoft.VisualStudio.Workload.NativeGame | 17.13.35818.55 | +| Microsoft.VisualStudio.Workload.NativeMobile | 17.13.35710.127 | +| Microsoft.VisualStudio.Workload.NetCrossPlat | 17.13.35710.127 | +| Microsoft.VisualStudio.Workload.NetWeb | 17.13.35730.67 | +| Microsoft.VisualStudio.Workload.Node | 17.13.35710.127 | +| Microsoft.VisualStudio.Workload.Office | 17.13.35710.127 | +| Microsoft.VisualStudio.Workload.Python | 17.13.35710.127 | +| Microsoft.VisualStudio.Workload.Universal | 17.13.35710.127 | +| Microsoft.VisualStudio.Workload.VisualStudioExtension | 17.13.35710.127 | +| runtimes.ios | 9.0.225.6610 | +| runtimes.ios.net8 | 9.0.225.6610 | +| runtimes.maccatalyst | 9.0.225.6610 | +| runtimes.maccatalyst.net8 | 9.0.225.6610 | +| wasm.tools | 9.0.225.6610 | | ProBITools.MicrosoftAnalysisServicesModelingProjects2022 | 3.0.4 | | ProBITools.MicrosoftReportProjectsforVisualStudio2022 | 3.0.1 | | SSIS.MicrosoftDataToolsIntegrationServices | 1.5 | | VisualStudioClient.MicrosoftVisualStudio2022InstallerProjects | 2.0.1 | -| Windows Driver Kit Visual Studio Extension | 10.0.26100.10 | -| Windows Software Development Kit | 10.1.26100.1742 | +| Windows Driver Kit Visual Studio Extension | 10.0.26100.12 | +| Windows Software Development Kit | 10.1.26100.2454 | | WixToolset.WixToolsetVisualStudio2022Extension | 1.0.0.22 | #### Microsoft Visual C++ @@ -456,23 +454,23 @@ Note: MSYS2 is pre-installed on image but not added to PATH. | -------------------------------------------- | ------------ | ----------- | | Microsoft Visual C++ 2013 Additional Runtime | x64 | 12.0.40660 | | Microsoft Visual C++ 2013 Minimum Runtime | x64 | 12.0.40660 | -| Microsoft Visual C++ 2022 Additional Runtime | x64 | 14.42.34433 | -| Microsoft Visual C++ 2022 Debug Runtime | x64 | 14.42.34433 | -| Microsoft Visual C++ 2022 Minimum Runtime | x64 | 14.42.34433 | -| Microsoft Visual C++ 2022 Additional Runtime | x86 | 14.42.34433 | -| Microsoft Visual C++ 2022 Debug Runtime | x86 | 14.42.34433 | -| Microsoft Visual C++ 2022 Minimum Runtime | x86 | 14.42.34433 | +| Microsoft Visual C++ 2022 Additional Runtime | x64 | 14.42.34438 | +| Microsoft Visual C++ 2022 Debug Runtime | x64 | 14.42.34438 | +| Microsoft Visual C++ 2022 Minimum Runtime | x64 | 14.42.34438 | +| Microsoft Visual C++ 2022 Additional Runtime | x86 | 14.42.34438 | +| Microsoft Visual C++ 2022 Debug Runtime | x86 | 14.42.34438 | +| Microsoft Visual C++ 2022 Minimum Runtime | x86 | 14.42.34438 | #### Installed Windows SDKs - 10.0.22621.0 - 10.0.26100.0 ### .NET Core Tools -- .NET Core SDK: 8.0.112, 8.0.206, 8.0.308, 8.0.405, 9.0.102 +- .NET Core SDK: 8.0.113, 8.0.206, 8.0.309, 8.0.406, 9.0.103, 9.0.200 - .NET Framework: 4.8, 4.8.1 -- Microsoft.AspNetCore.App: 8.0.6, 8.0.12, 9.0.1 -- Microsoft.NETCore.App: 8.0.6, 8.0.12, 9.0.1 -- Microsoft.WindowsDesktop.App: 8.0.6, 8.0.12, 9.0.1 +- Microsoft.AspNetCore.App: 8.0.6, 8.0.13, 9.0.2 +- Microsoft.NETCore.App: 8.0.6, 8.0.13, 9.0.2 +- Microsoft.WindowsDesktop.App: 8.0.6, 8.0.13, 9.0.2 - nbgv 3.7.115+d31f50f4d1 ### PowerShell Tools @@ -480,10 +478,10 @@ Note: MSYS2 is pre-installed on image but not added to PATH. #### Powershell Modules - Az: 12.4.0 -- AWSPowershell: 4.1.753 +- AWSPowershell: 4.1.764 - DockerMsftProvider: 1.0.0.8 - MarkdownPS: 1.10 -- Microsoft.Graph: 2.25.0 +- Microsoft.Graph: 2.26.0 - Pester: 3.4.0, 5.7.1 - PowerShellGet: 1.0.0.1, 2.2.5 - PSScriptAnalyzer: 1.23.0 @@ -495,15 +493,15 @@ Note: MSYS2 is pre-installed on image but not added to PATH. | Package Name | Version | | -------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | Android Command Line Tools | 16.0 | -| Android Emulator | 35.3.11 | +| Android Emulator | 35.3.12 | | Android SDK Build-tools | 35.0.0 35.0.1
34.0.0 | | Android SDK Platforms | android-35-ext14 (rev 1)
android-35 (rev 2)
android-34-ext8 (rev 1)
android-34-ext12 (rev 1)
android-34-ext11 (rev 1)
android-34-ext10 (rev 1)
android-34 (rev 3) | | Android SDK Platform-Tools | 35.0.2 | | Android Support Repository | 47.0.0 | -| CMake | 3.22.1
3.30.5 | +| CMake | 3.22.1
3.30.5
3.31.5 | | Google Play services | 49 | | Google Repository | 58 | -| NDK | 26.3.11579264
27.2.12479018 | +| NDK | 26.3.11579264
27.2.12479018
28.0.13004108 | #### Environment variables | Name | Value | @@ -511,7 +509,7 @@ Note: MSYS2 is pre-installed on image but not added to PATH. | ANDROID_HOME | C:\Android\android-sdk | | ANDROID_NDK | C:\Android\android-sdk\ndk\27.2.12479018 | | ANDROID_NDK_HOME | C:\Android\android-sdk\ndk\27.2.12479018 | -| ANDROID_NDK_LATEST_HOME | C:\Android\android-sdk\ndk\27.2.12479018 | +| ANDROID_NDK_LATEST_HOME | C:\Android\android-sdk\ndk\28.0.13004108 | | ANDROID_NDK_ROOT | C:\Android\android-sdk\ndk\27.2.12479018 | | ANDROID_SDK_ROOT | C:\Android\android-sdk | From 07e271d7742120885d91586d4eb63c1a7eff88c8 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 27 Feb 2025 09:58:24 +0000 Subject: [PATCH 019/120] Updating readme file for win22 version 20250224.5.1 (#11670) Co-authored-by: Image generation service account. Co-authored-by: Actions service account --- images/windows/Windows2022-Readme.md | 568 +++++++++++++-------------- 1 file changed, 283 insertions(+), 285 deletions(-) diff --git a/images/windows/Windows2022-Readme.md b/images/windows/Windows2022-Readme.md index 2bac3767..6ab24f88 100644 --- a/images/windows/Windows2022-Readme.md +++ b/images/windows/Windows2022-Readme.md @@ -5,8 +5,8 @@ | [[Windows] Breaking change : Docker Engine Version 26.* will be updated to Docker Engine Version 27.* from 2025-03-07](https://github.com/actions/runner-images/issues/11104) | *** # Windows Server 2022 -- OS Version: 10.0.20348 Build 3091 -- Image Version: 20250209.1.0 +- OS Version: 10.0.20348 Build 3207 +- Image Version: 20250224.5.0 ## Windows features - Windows Subsystem for Linux (WSLv1): Enabled @@ -19,23 +19,23 @@ - Julia 1.10.5 - Kotlin 2.1.10 - LLVM 18.1.8 -- Node 18.20.6 +- Node 18.20.7 - Perl 5.32.1 -- PHP 8.4.3 +- PHP 8.4.4 - Python 3.9.13 - Ruby 3.0.7p220 ### Package Management - Chocolatey 2.4.2 - Composer 2.8.5 -- Helm 3.16.4 +- Helm 3.17.0 - Miniconda 25.1.1 (pre-installed on the image but not added to PATH) - NPM 10.8.2 -- NuGet 6.12.2.1 +- NuGet 6.13.1.3 - pip 25.0.1 (python 3.9) - Pipx 1.7.1 - RubyGems 3.2.33 -- Vcpkg (build from commit 74ec888e38) +- Vcpkg (build from commit 6784dd45fa) - Yarn 1.22.22 #### Environment variables @@ -54,7 +54,7 @@ - 7zip 24.09 - aria2 1.37.0 - azcopy 10.28.0 -- Bazel 8.0.1 +- Bazel 8.1.0 - Bazelisk 1.25.0 - Bicep 0.33.13 - Cabal 3.14.1.1 @@ -64,13 +64,13 @@ - Docker Compose v2 2.27.1 - Docker-wincred 0.8.2 - ghc 9.12.1 -- Git 2.47.1.windows.2 +- Git 2.48.1.windows.1 - Git LFS 3.6.1 -- ImageMagick 7.1.1-43 +- ImageMagick 7.1.1-44 - InnoSetup 6.4.0 - jq 1.7.1 -- Kind 0.26.0 -- Kubectl 1.32.1 +- Kind 0.27.0 +- Kubectl 1.32.2 - Mercurial 5.0 - gcc 12.2.0 - gdb 11.2 @@ -79,7 +79,7 @@ - NSIS 3.10 - OpenSSL 1.1.1w - Packer 1.12.0 -- Pulumi 3.149.0 +- Pulumi 3.152.0 - R 4.4.2 - Service Fabric SDK 9.1.1436.9590 - Stack 3.3.1 @@ -89,21 +89,21 @@ - WinAppDriver 1.2.2009.02003 - WiX Toolset 3.14.1.8722 - yamllint 1.35.1 -- zstd 1.5.6 +- zstd 1.5.7 ### CLI Tools -- Alibaba Cloud CLI 3.0.251 -- AWS CLI 2.24.0 -- AWS SAM CLI 1.133.0 +- Alibaba Cloud CLI 3.0.255 +- AWS CLI 2.24.10 +- AWS SAM CLI 1.134.0 - AWS Session Manager CLI 1.2.707.0 -- Azure CLI 2.68.0 +- Azure CLI 2.69.0 - Azure DevOps CLI extension 1.0.1 -- GitHub CLI 2.66.1 +- GitHub CLI 2.67.0 ### Rust Tools -- Cargo 1.84.1 -- Rust 1.84.1 -- Rustdoc 1.84.1 +- Cargo 1.85.0 +- Rust 1.85.0 +- Rustdoc 1.85.0 - Rustup 1.27.1 #### Packages @@ -111,18 +111,18 @@ - cargo-audit 0.21.1 - cargo-outdated 0.16.0 - cbindgen 0.28.0 -- Clippy 0.1.84 +- Clippy 0.1.85 - Rustfmt 1.8.0 ### Browsers and Drivers -- Google Chrome 133.0.6943.60 -- Chrome Driver 133.0.6943.53 -- Microsoft Edge 132.0.2957.140 -- Microsoft Edge Driver 132.0.2957.140 -- Mozilla Firefox 135.0 +- Google Chrome 133.0.6943.127 +- Chrome Driver 133.0.6943.126 +- Microsoft Edge 133.0.3065.82 +- Microsoft Edge Driver 133.0.3065.82 +- Mozilla Firefox 135.0.1 - Gecko Driver 0.35.0 - IE Driver 4.14.0.0 -- Selenium server 4.28.0 +- Selenium server 4.29.0 #### Environment variables | Name | Value | @@ -167,9 +167,9 @@ Note: MSYS2 is pre-installed on image but not added to PATH. #### Node.js - 16.20.2 -- 18.20.6 -- 20.18.2 -- 22.13.1 +- 18.20.7 +- 20.18.3 +- 22.14.0 #### Python - 3.8.10 @@ -198,7 +198,7 @@ Note: MSYS2 is pre-installed on image but not added to PATH. | Property | Value | | -------------------- | ------------------------------------------------------------------------------------------------------------------------------------ | | ServiceName | postgresql-x64-14 | -| Version | 14.15 | +| Version | 14.17 | | ServiceStatus | Stopped | | ServiceStartType | Disabled | | EnvironmentVariables | PGBIN=C:\Program Files\PostgreSQL\14\bin
PGDATA=C:\Program Files\PostgreSQL\14\data
PGROOT=C:\Program Files\PostgreSQL\14 | @@ -225,252 +225,250 @@ Note: MSYS2 is pre-installed on image but not added to PATH. | Nginx | 1.27.4 | C:\tools\nginx-1.27.4\conf\nginx.conf | nginx | Stopped | 80 | ### Visual Studio Enterprise 2022 -| Name | Version | Path | -| ----------------------------- | --------------- | -------------------------------------------------------- | -| Visual Studio Enterprise 2022 | 17.12.35707.178 | C:\Program Files\Microsoft Visual Studio\2022\Enterprise | +| Name | Version | Path | +| ----------------------------- | -------------- | -------------------------------------------------------- | +| Visual Studio Enterprise 2022 | 17.13.35818.85 | C:\Program Files\Microsoft Visual Studio\2022\Enterprise | #### Workloads, components and extensions | Package | Version | | ------------------------------------------------------------------------- | --------------- | -| android | 35.0.7.0 | -| Component.Android.NDK.R23C | 17.12.35410.122 | -| Component.Android.SDK.MAUI | 17.12.35410.122 | -| Component.Dotfuscator | 17.12.35410.122 | -| Component.Linux.CMake | 17.12.35410.122 | -| Component.Linux.RemoteFileExplorer | 17.12.35410.122 | -| Component.MDD.Android | 17.12.35410.122 | -| Component.MDD.Linux | 17.12.35410.122 | -| Component.MDD.Linux.GCC.arm | 17.12.35410.122 | -| Component.Microsoft.VisualStudio.LiveShare.2022 | 1.0.5940 | -| Component.Microsoft.VisualStudio.RazorExtension | 17.12.35410.122 | +| android | 35.0.39.0 | +| Component.Android.NDK.R23C | 17.13.35710.127 | +| Component.Android.SDK.MAUI | 17.13.35710.127 | +| Component.Dotfuscator | 17.13.35710.127 | +| Component.Linux.CMake | 17.13.35710.127 | +| Component.Linux.RemoteFileExplorer | 17.13.35710.127 | +| Component.MDD.Android | 17.13.35710.127 | +| Component.MDD.Linux | 17.13.35710.127 | +| Component.MDD.Linux.GCC.arm | 17.13.35710.127 | +| Component.Microsoft.VisualStudio.LiveShare.2022 | 1.0.5949 | +| Component.Microsoft.VisualStudio.RazorExtension | 17.13.35710.127 | | Component.Microsoft.VisualStudio.Tools.Applications.amd64 | 17.0.33617.0 | -| Component.Microsoft.VisualStudio.Web.AzureFunctions | 17.12.35410.122 | -| Component.Microsoft.Web.LibraryManager | 17.12.35410.122 | -| Component.Microsoft.WebTools.BrowserLink.WebLivePreview | 17.12.8.55161 | -| Component.Microsoft.Windows.DriverKit | 10.0.26100.10 | -| Component.OpenJDK | 17.12.35410.122 | -| Component.UnityEngine.x64 | 17.12.35410.122 | -| Component.Unreal | 17.12.35410.122 | -| Component.Unreal.Android | 17.12.35410.122 | -| Component.Unreal.Ide | 17.12.35410.122 | -| Component.VisualStudio.GitHub.Copilot | 17.12.35707.178 | +| Component.Microsoft.VisualStudio.Web.AzureFunctions | 17.13.35710.127 | +| Component.Microsoft.Web.LibraryManager | 17.13.35710.127 | +| Component.Microsoft.WebTools.BrowserLink.WebLivePreview | 17.13.10.44860 | +| Component.Microsoft.Windows.DriverKit | 10.0.26100.12 | +| Component.OpenJDK | 17.13.35710.127 | +| Component.UnityEngine.x64 | 17.13.35710.127 | +| Component.Unreal | 17.13.35710.127 | +| Component.Unreal.Android | 17.13.35710.127 | +| Component.Unreal.Ide | 17.13.35710.127 | +| Component.VisualStudio.GitHub.Copilot | 17.13.35813.95 | | Component.VSInstallerProjects2022 | 2.0.1 | | Component.WixToolset.VisualStudioExtension.Dev17 | 1.0.0.22 | | Component.WixToolset.VisualStudioExtension.Schemas3 | 1.0.0.22 | -| Component.Xamarin | 17.12.35410.122 | -| Component.Xamarin.RemotedSimulator | 17.12.35410.122 | -| ios | 18.1.9163.0 | -| maccatalyst | 18.1.9163.0 | +| Component.Xamarin | 17.13.35710.127 | +| Component.Xamarin.RemotedSimulator | 17.13.35710.127 | +| ios | 18.2.9180.0 | +| maccatalyst | 18.2.9180.0 | | maui.blazor | 9.0.14.12048 | | maui.core | 9.0.14.12048 | | maui.windows | 9.0.14.12048 | -| Microsoft.Component.Azure.DataLake.Tools | 17.12.35410.122 | -| Microsoft.Component.ClickOnce | 17.12.35410.122 | -| Microsoft.Component.CodeAnalysis.SDK | 17.12.35410.122 | -| Microsoft.Component.MSBuild | 17.12.35410.122 | -| Microsoft.Component.NetFX.Native | 17.12.35410.122 | -| Microsoft.Component.PythonTools | 17.12.35410.122 | -| Microsoft.Component.PythonTools.Web | 17.12.35410.122 | -| Microsoft.Component.VC.Runtime.UCRTSDK | 17.12.35410.122 | -| Microsoft.ComponentGroup.Blend | 17.12.35410.122 | -| Microsoft.ComponentGroup.ClickOnce.Publish | 17.12.35410.122 | -| Microsoft.Net.Component.4.5.2.TargetingPack | 17.12.35410.122 | -| Microsoft.Net.Component.4.6.2.TargetingPack | 17.12.35410.122 | -| Microsoft.Net.Component.4.6.TargetingPack | 17.12.35410.122 | -| Microsoft.Net.Component.4.7.1.TargetingPack | 17.12.35410.122 | -| Microsoft.Net.Component.4.7.2.SDK | 17.12.35410.122 | -| Microsoft.Net.Component.4.7.2.TargetingPack | 17.12.35410.122 | -| Microsoft.Net.Component.4.7.TargetingPack | 17.12.35410.122 | -| Microsoft.Net.Component.4.8.1.SDK | 17.12.35410.122 | -| Microsoft.Net.Component.4.8.1.TargetingPack | 17.12.35410.122 | -| Microsoft.Net.Component.4.8.SDK | 17.12.35410.122 | -| Microsoft.Net.Component.4.8.TargetingPack | 17.12.35410.122 | -| Microsoft.Net.ComponentGroup.4.8.DeveloperTools | 17.12.35410.122 | -| Microsoft.Net.ComponentGroup.DevelopmentPrerequisites | 17.12.35410.122 | -| Microsoft.Net.ComponentGroup.TargetingPacks.Common | 17.12.35410.122 | -| microsoft.net.runtime.android | 9.0.124.61010 | -| microsoft.net.runtime.android.aot | 9.0.124.61010 | -| microsoft.net.runtime.android.aot.net8 | 9.0.124.61010 | -| microsoft.net.runtime.android.net8 | 9.0.124.61010 | -| microsoft.net.runtime.ios | 9.0.124.61010 | -| microsoft.net.runtime.ios.net8 | 9.0.124.61010 | -| microsoft.net.runtime.maccatalyst | 9.0.124.61010 | -| microsoft.net.runtime.maccatalyst.net8 | 9.0.124.61010 | -| microsoft.net.runtime.mono.tooling | 9.0.124.61010 | -| microsoft.net.runtime.mono.tooling.net8 | 9.0.124.61010 | -| microsoft.net.sdk.emscripten | 9.0.11.10403 | -| Microsoft.NetCore.Component.DevelopmentTools | 17.12.35410.122 | -| Microsoft.NetCore.Component.Runtime.8.0 | 17.12.35707.178 | -| Microsoft.NetCore.Component.Runtime.9.0 | 17.12.35707.178 | -| Microsoft.NetCore.Component.SDK | 17.12.35707.178 | -| Microsoft.NetCore.Component.Web | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.AppInsights.Tools | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.AspNet | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.AspNet45 | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.Azure.AuthoringTools | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.Azure.ClientLibs | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.Azure.Compute.Emulator | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.Azure.Powershell | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.Azure.ResourceManager.Tools | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.Azure.ServiceFabric.Tools | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.Azure.Waverton | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.Azure.Waverton.BuildTools | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.ClassDesigner | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.CodeMap | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.Common.Azure.Tools | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.CoreEditor | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.CppBuildInsights | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.Debugger.JustInTime | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.Debugger.Snapshot | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.DiagnosticTools | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.DockerTools | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.DotNetModelBuilder | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.DslTools | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.Embedded | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.EntityFramework | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.FSharp | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.FSharp.Desktop | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.FSharp.WebTemplates | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.GraphDocument | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.Graphics | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.Graphics.Tools | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.HLSL | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.IISExpress | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.IntelliCode | 17.12.35527.102 | -| Microsoft.VisualStudio.Component.IntelliTrace.FrontEnd | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.JavaScript.Diagnostics | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.JavaScript.TypeScript | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.LinqToSql | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.LiveUnitTesting | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.ManagedDesktop.Core | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.ManagedDesktop.Prerequisites | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.Merq | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.MonoDebugger | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.MSODBC.SQL | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.MSSQL.CMDLnUtils | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.Node.Tools | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.NuGet | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.NuGet.BuildTools | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.PortableLibrary | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.Roslyn.Compiler | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.Roslyn.LanguageServices | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.Sharepoint.Tools | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.SQL.CLR | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.SQL.DataSources | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.SQL.LocalDB.Runtime | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.SQL.SSDT | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.TeamOffice | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.TestTools.CodedUITest | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.TestTools.WebLoadTest | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.TextTemplating | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.TypeScript.TSServer | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.Unity | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.UWP.VC.ARM64 | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.UWP.VC.ARM64EC | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.VC.14.29.16.11.ARM | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.VC.14.29.16.11.ARM64 | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.VC.ASAN | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.VC.ATL | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.VC.ATL.ARM | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.VC.ATL.ARM.Spectre | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.VC.ATL.ARM64 | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.VC.ATL.ARM64.Spectre | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.VC.ATL.Spectre | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.VC.ATLMFC | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.VC.ATLMFC.Spectre | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.VC.CLI.Support | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.VC.CMake.Project | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.VC.CoreIde | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.VC.DiagnosticTools | 17.12.35527.67 | -| Microsoft.VisualStudio.Component.VC.Llvm.Clang | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.VC.Llvm.ClangToolset | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.VC.MFC.ARM | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.VC.MFC.ARM.Spectre | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.VC.MFC.ARM64 | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.VC.MFC.ARM64.Spectre | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.VC.Modules.x86.x64 | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.VC.Redist.14.Latest | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.VC.Redist.MSM | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.VC.Runtimes.ARM.Spectre | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.VC.Runtimes.ARM64.Spectre | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.VC.Runtimes.ARM64EC.Spectre | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.VC.Runtimes.x86.x64.Spectre | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.VC.TestAdapterForBoostTest | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.VC.TestAdapterForGoogleTest | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.VC.Tools.ARM | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.VC.Tools.ARM64 | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.VC.Tools.ARM64EC | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.VC.Tools.x86.x64 | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.Vcpkg | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.VSSDK | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.Wcf.Tooling | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.Web | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.WebDeploy | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.Windows10SDK | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.Windows10SDK.19041 | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.Windows10SDK.20348 | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.Windows11SDK.22000 | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.Windows11SDK.22621 | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.Windows11SDK.26100 | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.Windows11Sdk.WindowsPerformanceToolkit | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.WindowsAppSdkSupport.CSharp | 17.12.35707.178 | -| Microsoft.VisualStudio.Component.Workflow | 17.12.35410.122 | -| Microsoft.VisualStudio.Component.WslDebugging | 17.12.35410.122 | -| Microsoft.VisualStudio.ComponentGroup.ArchitectureTools.Native | 17.12.35410.122 | -| Microsoft.VisualStudio.ComponentGroup.Azure.CloudServices | 17.12.35410.122 | -| Microsoft.VisualStudio.ComponentGroup.Azure.Prerequisites | 17.12.35410.122 | -| Microsoft.VisualStudio.ComponentGroup.Azure.ResourceManager.Tools | 17.12.35410.122 | -| Microsoft.VisualStudio.ComponentGroup.AzureFunctions | 17.12.35410.122 | -| Microsoft.VisualStudio.ComponentGroup.Maui.All | 17.12.35410.122 | -| Microsoft.VisualStudio.ComponentGroup.Maui.Android | 17.12.35410.122 | -| Microsoft.VisualStudio.ComponentGroup.Maui.Blazor | 17.12.35410.122 | -| Microsoft.VisualStudio.ComponentGroup.Maui.iOS | 17.12.35410.122 | -| Microsoft.VisualStudio.ComponentGroup.Maui.MacCatalyst | 17.12.35410.122 | -| Microsoft.VisualStudio.ComponentGroup.Maui.Shared | 17.12.35410.122 | -| Microsoft.VisualStudio.ComponentGroup.Maui.Windows | 17.12.35410.122 | -| Microsoft.VisualStudio.ComponentGroup.MSIX.Packaging | 17.12.35410.122 | -| Microsoft.VisualStudio.ComponentGroup.NativeDesktop.Core | 17.12.35410.122 | -| Microsoft.VisualStudio.ComponentGroup.NativeDesktop.Llvm.Clang | 17.12.35410.122 | -| Microsoft.VisualStudio.ComponentGroup.UWP.NetCoreAndStandard | 17.12.35410.122 | -| Microsoft.VisualStudio.ComponentGroup.UWP.VC.v142 | 17.12.35410.122 | -| Microsoft.VisualStudio.ComponentGroup.VC.Tools.142.x86.x64 | 17.12.35410.122 | -| Microsoft.VisualStudio.ComponentGroup.VisualStudioExtension.Prerequisites | 17.12.35410.122 | -| Microsoft.VisualStudio.ComponentGroup.Web | 17.12.35410.122 | -| Microsoft.VisualStudio.ComponentGroup.Web.CloudTools | 17.12.35410.122 | -| Microsoft.VisualStudio.ComponentGroup.WebToolsExtensions | 17.12.35410.122 | -| Microsoft.VisualStudio.ComponentGroup.WebToolsExtensions.CMake | 17.12.35410.122 | -| Microsoft.VisualStudio.ComponentGroup.WebToolsExtensions.TemplateEngine | 17.12.35410.122 | -| Microsoft.VisualStudio.ComponentGroup.WindowsAppDevelopment.Prerequisites | 17.12.35410.122 | -| Microsoft.VisualStudio.ComponentGroup.WindowsAppSDK.Cs | 17.12.35410.122 | -| Microsoft.VisualStudio.Workload.Azure | 17.12.35410.122 | -| Microsoft.VisualStudio.Workload.CoreEditor | 17.12.35410.122 | -| Microsoft.VisualStudio.Workload.Data | 17.12.35410.122 | -| Microsoft.VisualStudio.Workload.DataScience | 17.12.35410.122 | -| Microsoft.VisualStudio.Workload.ManagedDesktop | 17.12.35410.122 | -| Microsoft.VisualStudio.Workload.ManagedGame | 17.12.35410.122 | -| Microsoft.VisualStudio.Workload.NativeCrossPlat | 17.12.35410.122 | -| Microsoft.VisualStudio.Workload.NativeDesktop | 17.12.35410.122 | -| Microsoft.VisualStudio.Workload.NativeGame | 17.12.35410.122 | -| Microsoft.VisualStudio.Workload.NativeMobile | 17.12.35410.122 | -| Microsoft.VisualStudio.Workload.NetCrossPlat | 17.12.35410.122 | -| Microsoft.VisualStudio.Workload.NetWeb | 17.12.35504.99 | -| Microsoft.VisualStudio.Workload.Node | 17.12.35410.122 | -| Microsoft.VisualStudio.Workload.Office | 17.12.35410.122 | -| Microsoft.VisualStudio.Workload.Python | 17.12.35410.122 | -| Microsoft.VisualStudio.Workload.Universal | 17.12.35410.122 | -| Microsoft.VisualStudio.Workload.VisualStudioExtension | 17.12.35410.122 | -| runtimes.ios | 9.0.124.61010 | -| runtimes.ios.net8 | 9.0.124.61010 | -| runtimes.maccatalyst | 9.0.124.61010 | -| runtimes.maccatalyst.net8 | 9.0.124.61010 | -| wasm.tools | 9.0.124.61010 | +| Microsoft.Component.Azure.DataLake.Tools | 17.13.35710.127 | +| Microsoft.Component.ClickOnce | 17.13.35710.127 | +| Microsoft.Component.CodeAnalysis.SDK | 17.13.35710.127 | +| Microsoft.Component.MSBuild | 17.13.35710.127 | +| Microsoft.Component.NetFX.Native | 17.13.35710.127 | +| Microsoft.Component.PythonTools | 17.13.35710.127 | +| Microsoft.Component.PythonTools.Web | 17.13.35710.127 | +| Microsoft.Component.VC.Runtime.UCRTSDK | 17.13.35710.127 | +| Microsoft.ComponentGroup.Blend | 17.13.35710.127 | +| Microsoft.ComponentGroup.ClickOnce.Publish | 17.13.35710.127 | +| Microsoft.Net.Component.4.5.2.TargetingPack | 17.13.35710.127 | +| Microsoft.Net.Component.4.6.2.TargetingPack | 17.13.35710.127 | +| Microsoft.Net.Component.4.6.TargetingPack | 17.13.35710.127 | +| Microsoft.Net.Component.4.7.1.TargetingPack | 17.13.35710.127 | +| Microsoft.Net.Component.4.7.2.SDK | 17.13.35710.127 | +| Microsoft.Net.Component.4.7.2.TargetingPack | 17.13.35710.127 | +| Microsoft.Net.Component.4.7.TargetingPack | 17.13.35710.127 | +| Microsoft.Net.Component.4.8.1.SDK | 17.13.35710.127 | +| Microsoft.Net.Component.4.8.1.TargetingPack | 17.13.35710.127 | +| Microsoft.Net.Component.4.8.SDK | 17.13.35710.127 | +| Microsoft.Net.Component.4.8.TargetingPack | 17.13.35710.127 | +| Microsoft.Net.ComponentGroup.4.8.DeveloperTools | 17.13.35710.127 | +| Microsoft.Net.ComponentGroup.DevelopmentPrerequisites | 17.13.35710.127 | +| Microsoft.Net.ComponentGroup.TargetingPacks.Common | 17.13.35710.127 | +| microsoft.net.runtime.android | 9.0.225.6610 | +| microsoft.net.runtime.android.aot | 9.0.225.6610 | +| microsoft.net.runtime.android.aot.net8 | 9.0.225.6610 | +| microsoft.net.runtime.android.net8 | 9.0.225.6610 | +| microsoft.net.runtime.ios | 9.0.225.6610 | +| microsoft.net.runtime.ios.net8 | 9.0.225.6610 | +| microsoft.net.runtime.maccatalyst | 9.0.225.6610 | +| microsoft.net.runtime.maccatalyst.net8 | 9.0.225.6610 | +| microsoft.net.runtime.mono.tooling | 9.0.225.6610 | +| microsoft.net.runtime.mono.tooling.net8 | 9.0.225.6610 | +| microsoft.net.sdk.emscripten | 9.0.12.6102 | +| Microsoft.NetCore.Component.DevelopmentTools | 17.13.35710.127 | +| Microsoft.NetCore.Component.Runtime.8.0 | 17.13.35806.99 | +| Microsoft.NetCore.Component.Runtime.9.0 | 17.13.35806.99 | +| Microsoft.NetCore.Component.SDK | 17.13.35806.99 | +| Microsoft.NetCore.Component.Web | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.AppInsights.Tools | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.AspNet | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.AspNet45 | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.Azure.AuthoringTools | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.Azure.ClientLibs | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.Azure.Compute.Emulator | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.Azure.ResourceManager.Tools | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.Azure.ServiceFabric.Tools | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.Azure.Waverton | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.Azure.Waverton.BuildTools | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.ClassDesigner | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.CodeMap | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.Common.Azure.Tools | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.CoreEditor | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.CppBuildInsights | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.Debugger.JustInTime | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.Debugger.Snapshot | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.DiagnosticTools | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.DockerTools | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.DotNetModelBuilder | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.DslTools | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.Embedded | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.EntityFramework | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.FSharp | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.FSharp.Desktop | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.FSharp.WebTemplates | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.GraphDocument | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.Graphics | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.Graphics.Tools | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.HLSL | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.IISExpress | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.IntelliCode | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.IntelliTrace.FrontEnd | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.JavaScript.Diagnostics | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.JavaScript.TypeScript | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.LinqToSql | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.LiveUnitTesting | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.ManagedDesktop.Core | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.ManagedDesktop.Prerequisites | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.MonoDebugger | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.MSODBC.SQL | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.MSSQL.CMDLnUtils | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.Node.Tools | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.NuGet | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.NuGet.BuildTools | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.PortableLibrary | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.Roslyn.Compiler | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.Roslyn.LanguageServices | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.Sharepoint.Tools | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.SQL.CLR | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.SQL.DataSources | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.SQL.LocalDB.Runtime | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.SQL.SSDT | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.TeamOffice | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.TestTools.CodedUITest | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.TestTools.WebLoadTest | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.TextTemplating | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.TypeScript.TSServer | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.Unity | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.UWP.VC.ARM64 | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.UWP.VC.ARM64EC | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.VC.14.29.16.11.ARM | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.VC.14.29.16.11.ARM64 | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.VC.ASAN | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.VC.ATL | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.VC.ATL.ARM | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.VC.ATL.ARM.Spectre | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.VC.ATL.ARM64 | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.VC.ATL.ARM64.Spectre | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.VC.ATL.Spectre | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.VC.ATLMFC | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.VC.ATLMFC.Spectre | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.VC.CLI.Support | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.VC.CMake.Project | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.VC.CoreIde | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.VC.DiagnosticTools | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.VC.Llvm.Clang | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.VC.Llvm.ClangToolset | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.VC.MFC.ARM | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.VC.MFC.ARM.Spectre | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.VC.MFC.ARM64 | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.VC.MFC.ARM64.Spectre | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.VC.Modules.x86.x64 | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.VC.Redist.14.Latest | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.VC.Redist.MSM | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.VC.Runtimes.ARM.Spectre | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.VC.Runtimes.ARM64.Spectre | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.VC.Runtimes.ARM64EC.Spectre | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.VC.Runtimes.x86.x64.Spectre | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.VC.TestAdapterForBoostTest | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.VC.TestAdapterForGoogleTest | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.VC.Tools.ARM | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.VC.Tools.ARM64 | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.VC.Tools.ARM64EC | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.VC.Tools.x86.x64 | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.Vcpkg | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.VSSDK | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.Wcf.Tooling | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.Web | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.WebDeploy | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.Windows10SDK | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.Windows10SDK.19041 | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.Windows10SDK.20348 | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.Windows11SDK.22000 | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.Windows11SDK.22621 | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.Windows11SDK.26100 | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.Windows11Sdk.WindowsPerformanceToolkit | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.WindowsAppSdkSupport.CSharp | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.Workflow | 17.13.35710.127 | +| Microsoft.VisualStudio.Component.WslDebugging | 17.13.35710.127 | +| Microsoft.VisualStudio.ComponentGroup.ArchitectureTools.Native | 17.13.35710.127 | +| Microsoft.VisualStudio.ComponentGroup.Azure.CloudServices | 17.13.35710.127 | +| Microsoft.VisualStudio.ComponentGroup.Azure.Prerequisites | 17.13.35710.127 | +| Microsoft.VisualStudio.ComponentGroup.Azure.ResourceManager.Tools | 17.13.35710.127 | +| Microsoft.VisualStudio.ComponentGroup.AzureFunctions | 17.13.35710.127 | +| Microsoft.VisualStudio.ComponentGroup.Maui.All | 17.13.35710.127 | +| Microsoft.VisualStudio.ComponentGroup.Maui.Android | 17.13.35710.127 | +| Microsoft.VisualStudio.ComponentGroup.Maui.Blazor | 17.13.35710.127 | +| Microsoft.VisualStudio.ComponentGroup.Maui.iOS | 17.13.35710.127 | +| Microsoft.VisualStudio.ComponentGroup.Maui.MacCatalyst | 17.13.35710.127 | +| Microsoft.VisualStudio.ComponentGroup.Maui.Shared | 17.13.35710.127 | +| Microsoft.VisualStudio.ComponentGroup.Maui.Windows | 17.13.35710.127 | +| Microsoft.VisualStudio.ComponentGroup.MSIX.Packaging | 17.13.35710.127 | +| Microsoft.VisualStudio.ComponentGroup.NativeDesktop.Core | 17.13.35710.127 | +| Microsoft.VisualStudio.ComponentGroup.NativeDesktop.Llvm.Clang | 17.13.35710.127 | +| Microsoft.VisualStudio.ComponentGroup.UWP.NetCoreAndStandard | 17.13.35710.127 | +| Microsoft.VisualStudio.ComponentGroup.UWP.VC.v142 | 17.13.35710.127 | +| Microsoft.VisualStudio.ComponentGroup.VC.Tools.142.x86.x64 | 17.13.35710.127 | +| Microsoft.VisualStudio.ComponentGroup.VisualStudioExtension.Prerequisites | 17.13.35710.127 | +| Microsoft.VisualStudio.ComponentGroup.Web | 17.13.35710.127 | +| Microsoft.VisualStudio.ComponentGroup.Web.CloudTools | 17.13.35710.127 | +| Microsoft.VisualStudio.ComponentGroup.WebToolsExtensions | 17.13.35710.127 | +| Microsoft.VisualStudio.ComponentGroup.WebToolsExtensions.CMake | 17.13.35710.127 | +| Microsoft.VisualStudio.ComponentGroup.WebToolsExtensions.TemplateEngine | 17.13.35710.127 | +| Microsoft.VisualStudio.ComponentGroup.WindowsAppDevelopment.Prerequisites | 17.13.35710.127 | +| Microsoft.VisualStudio.ComponentGroup.WindowsAppSDK.Cs | 17.13.35710.127 | +| Microsoft.VisualStudio.Workload.Azure | 17.13.35710.127 | +| Microsoft.VisualStudio.Workload.CoreEditor | 17.13.35710.127 | +| Microsoft.VisualStudio.Workload.Data | 17.13.35710.127 | +| Microsoft.VisualStudio.Workload.DataScience | 17.13.35710.127 | +| Microsoft.VisualStudio.Workload.ManagedDesktop | 17.13.35710.127 | +| Microsoft.VisualStudio.Workload.ManagedGame | 17.13.35710.127 | +| Microsoft.VisualStudio.Workload.NativeCrossPlat | 17.13.35710.127 | +| Microsoft.VisualStudio.Workload.NativeDesktop | 17.13.35710.127 | +| Microsoft.VisualStudio.Workload.NativeGame | 17.13.35818.55 | +| Microsoft.VisualStudio.Workload.NativeMobile | 17.13.35710.127 | +| Microsoft.VisualStudio.Workload.NetCrossPlat | 17.13.35710.127 | +| Microsoft.VisualStudio.Workload.NetWeb | 17.13.35730.67 | +| Microsoft.VisualStudio.Workload.Node | 17.13.35710.127 | +| Microsoft.VisualStudio.Workload.Office | 17.13.35710.127 | +| Microsoft.VisualStudio.Workload.Python | 17.13.35710.127 | +| Microsoft.VisualStudio.Workload.Universal | 17.13.35710.127 | +| Microsoft.VisualStudio.Workload.VisualStudioExtension | 17.13.35710.127 | +| runtimes.ios | 9.0.225.6610 | +| runtimes.ios.net8 | 9.0.225.6610 | +| runtimes.maccatalyst | 9.0.225.6610 | +| runtimes.maccatalyst.net8 | 9.0.225.6610 | +| wasm.tools | 9.0.225.6610 | | ProBITools.MicrosoftAnalysisServicesModelingProjects2022 | 3.0.4 | | ProBITools.MicrosoftReportProjectsforVisualStudio2022 | 3.0.1 | | SSIS.MicrosoftDataToolsIntegrationServices | 1.5 | | VisualStudioClient.MicrosoftVisualStudio2022InstallerProjects | 2.0.1 | | Windows Driver Kit | 10.1.26100.2161 | -| Windows Driver Kit Visual Studio Extension | 10.0.26100.10 | -| Windows Software Development Kit | 10.1.26100.1742 | +| Windows Driver Kit Visual Studio Extension | 10.0.26100.12 | +| Windows Software Development Kit | 10.1.26100.2454 | | WixToolset.WixToolsetVisualStudio2022Extension | 1.0.0.22 | #### Microsoft Visual C++ @@ -478,12 +476,12 @@ Note: MSYS2 is pre-installed on image but not added to PATH. | -------------------------------------------- | ------------ | ----------- | | Microsoft Visual C++ 2013 Additional Runtime | x64 | 12.0.40660 | | Microsoft Visual C++ 2013 Minimum Runtime | x64 | 12.0.40660 | -| Microsoft Visual C++ 2022 Additional Runtime | x64 | 14.42.34433 | -| Microsoft Visual C++ 2022 Debug Runtime | x64 | 14.42.34433 | -| Microsoft Visual C++ 2022 Minimum Runtime | x64 | 14.42.34433 | -| Microsoft Visual C++ 2022 Additional Runtime | x86 | 14.42.34433 | -| Microsoft Visual C++ 2022 Debug Runtime | x86 | 14.42.34433 | -| Microsoft Visual C++ 2022 Minimum Runtime | x86 | 14.42.34433 | +| Microsoft Visual C++ 2022 Additional Runtime | x64 | 14.42.34438 | +| Microsoft Visual C++ 2022 Debug Runtime | x64 | 14.42.34438 | +| Microsoft Visual C++ 2022 Minimum Runtime | x64 | 14.42.34438 | +| Microsoft Visual C++ 2022 Additional Runtime | x86 | 14.42.34438 | +| Microsoft Visual C++ 2022 Debug Runtime | x86 | 14.42.34438 | +| Microsoft Visual C++ 2022 Minimum Runtime | x86 | 14.42.34438 | #### Installed Windows SDKs - 10.0.17763.0 @@ -494,26 +492,26 @@ Note: MSYS2 is pre-installed on image but not added to PATH. - 10.0.26100.0 ### .NET Core Tools -- .NET Core SDK: 6.0.136, 6.0.203, 6.0.321, 6.0.428, 8.0.112, 8.0.206, 8.0.308, 8.0.405, 9.0.102 +- .NET Core SDK: 6.0.136, 6.0.203, 6.0.321, 6.0.428, 8.0.113, 8.0.206, 8.0.309, 8.0.406, 9.0.103, 9.0.200 - .NET Framework: 4.7.2, 4.8, 4.8.1 -- Microsoft.AspNetCore.App: 6.0.5, 6.0.26, 6.0.36, 6.0.37, 8.0.6, 8.0.12, 9.0.1 -- Microsoft.NETCore.App: 6.0.5, 6.0.26, 6.0.36, 6.0.37, 8.0.6, 8.0.12, 9.0.1 -- Microsoft.WindowsDesktop.App: 6.0.5, 6.0.26, 6.0.36, 8.0.6, 8.0.12, 9.0.1 +- Microsoft.AspNetCore.App: 6.0.5, 6.0.26, 6.0.36, 6.0.37, 8.0.6, 8.0.13, 9.0.2 +- Microsoft.NETCore.App: 6.0.5, 6.0.26, 6.0.36, 6.0.37, 8.0.6, 8.0.13, 9.0.2 +- Microsoft.WindowsDesktop.App: 6.0.5, 6.0.26, 6.0.36, 8.0.6, 8.0.13, 9.0.2 - nbgv 3.7.115+d31f50f4d1 ### PowerShell Tools - PowerShell 7.4.7 #### Powershell Modules -- Az: 12.1.0 +- Az: 12.4.0 - Azure: 5.3.0 - AzureRM: 6.13.1 - Azure (Cached): 5.1.1.zip - AzureRM (Cached): 6.7.0.zip -- AWSPowershell: 4.1.753 +- AWSPowershell: 4.1.764 - DockerMsftProvider: 1.0.0.8 - MarkdownPS: 1.10 -- Microsoft.Graph: 2.25.0 +- Microsoft.Graph: 2.26.0 - Pester: 3.4.0, 5.7.1 - PowerShellGet: 1.0.0.1, 2.2.5 - PSScriptAnalyzer: 1.23.0 @@ -530,15 +528,15 @@ All other versions are saved but not installed. | Package Name | Version | | -------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | Android Command Line Tools | 8.0 | -| Android Emulator | 35.3.11 | +| Android Emulator | 35.3.12 | | Android SDK Build-tools | 35.0.0 35.0.1
34.0.0
33.0.0 33.0.1 33.0.2 33.0.3
32.0.0
31.0.0 | | Android SDK Platforms | android-35-ext14 (rev 1)
android-35 (rev 2)
android-34-ext8 (rev 1)
android-34-ext12 (rev 1)
android-34-ext11 (rev 1)
android-34-ext10 (rev 1)
android-34 (rev 3)
android-33-ext5 (rev 1)
android-33-ext4 (rev 1)
android-33 (rev 3)
android-32 (rev 1)
android-31 (rev 1) | | Android SDK Platform-Tools | 35.0.2 | | Android Support Repository | 47.0.0 | -| CMake | 3.18.1
3.22.1 | +| CMake | 3.18.1
3.22.1
3.31.5 | | Google Play services | 49 | | Google Repository | 58 | -| NDK | 26.3.11579264
27.2.12479018 | +| NDK | 26.3.11579264
27.2.12479018
28.0.13004108 | #### Environment variables | Name | Value | @@ -546,16 +544,16 @@ All other versions are saved but not installed. | ANDROID_HOME | C:\Android\android-sdk | | ANDROID_NDK | C:\Android\android-sdk\ndk\27.2.12479018 | | ANDROID_NDK_HOME | C:\Android\android-sdk\ndk\27.2.12479018 | -| ANDROID_NDK_LATEST_HOME | C:\Android\android-sdk\ndk\27.2.12479018 | +| ANDROID_NDK_LATEST_HOME | C:\Android\android-sdk\ndk\28.0.13004108 | | ANDROID_NDK_ROOT | C:\Android\android-sdk\ndk\27.2.12479018 | | ANDROID_SDK_ROOT | C:\Android\android-sdk | ### Cached Docker images | Repository:Tag | Digest | Created | | ------------------------------------------------------------------------- | ------------------------------------------------------------------------ | ---------- | -| mcr.microsoft.com/dotnet/framework/aspnet:4.8-windowsservercore-ltsc2022 | sha256:84079c734ab5aec702409ef7967ec47af9468c56ff4046882239cabacda78097 | 2025-01-14 | -| mcr.microsoft.com/dotnet/framework/runtime:4.8-windowsservercore-ltsc2022 | sha256:a2ca87058709f998d60ab5a49bd05db18005363b3368d0061bb48f99ee1658d5 | 2025-01-14 | -| mcr.microsoft.com/dotnet/framework/sdk:4.8-windowsservercore-ltsc2022 | sha256:142e06b06dd9922d1e259c83cc057997a3ae71164ef7589bb3a2aa4f8690b9d8 | 2025-01-14 | -| mcr.microsoft.com/windows/nanoserver:ltsc2022 | sha256:55474b390b2d25e98450356b381d6dc422e15fb79808970f724c0f34df0b217e | 2025-01-12 | -| mcr.microsoft.com/windows/servercore:ltsc2022 | sha256:a7faef3c463f53996b00abff1cad6e979c75230bf9a55fdce77fe99c764971a5 | 2025-01-12 | +| mcr.microsoft.com/dotnet/framework/aspnet:4.8-windowsservercore-ltsc2022 | sha256:18b04328e660ff00250df1e36e0042b6363ec01f59601d33726563b5fa50e52f | 2025-02-12 | +| mcr.microsoft.com/dotnet/framework/runtime:4.8-windowsservercore-ltsc2022 | sha256:2f5b08fd36b4087133d856389621eff5c0cf7e33b65f3905045c89d72e7a57da | 2025-02-11 | +| mcr.microsoft.com/dotnet/framework/sdk:4.8-windowsservercore-ltsc2022 | sha256:6b9badb21d256e90f511565a8eb19a52dad56f8951c591255b6ef998d4ad1901 | 2025-02-12 | +| mcr.microsoft.com/windows/nanoserver:ltsc2022 | sha256:f82cb05e20c4bfa93a007c9f073f83febd8bc6d16f98a3208f3baa486aafcdf4 | 2025-02-07 | +| mcr.microsoft.com/windows/servercore:ltsc2022 | sha256:3cfddbce425e07cc658829098c29af86ff1a3ccc9b8d4735f5263a76ea4b7561 | 2025-02-07 | From f1147e37b320acff66d4911cea1b464fc3a48221 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 27 Feb 2025 12:04:27 +0000 Subject: [PATCH 020/120] Updating readme file for win19 version 20250224.3.1 (#11669) Co-authored-by: Image generation service account. Co-authored-by: Actions service account --- images/windows/Windows2019-Readme.md | 114 +++++++++++++-------------- 1 file changed, 57 insertions(+), 57 deletions(-) diff --git a/images/windows/Windows2019-Readme.md b/images/windows/Windows2019-Readme.md index 0188fdec..a1b68342 100644 --- a/images/windows/Windows2019-Readme.md +++ b/images/windows/Windows2019-Readme.md @@ -5,8 +5,8 @@ | [[Windows] Breaking change : Docker Engine Version 26.* will be updated to Docker Engine Version 27.* from 2025-03-07](https://github.com/actions/runner-images/issues/11104) | *** # Windows Server 2019 -- OS Version: 10.0.17763 Build 6775 -- Image Version: 20250209.1.0 +- OS Version: 10.0.17763 Build 6893 +- Image Version: 20250224.3.0 ## Windows features - Windows Subsystem for Linux (WSLv1): Enabled @@ -19,23 +19,23 @@ - Julia 1.10.5 - Kotlin 2.1.10 - LLVM 18.1.8 -- Node 18.20.6 +- Node 18.20.7 - Perl 5.32.1 -- PHP 8.4.3 +- PHP 8.4.4 - Python 3.9.13 - Ruby 3.0.7p220 ### Package Management - Chocolatey 2.4.2 - Composer 2.8.5 -- Helm 3.16.4 +- Helm 3.17.0 - Miniconda 25.1.1 (pre-installed on the image but not added to PATH) - NPM 10.8.2 -- NuGet 6.12.2.1 +- NuGet 6.13.1.3 - pip 25.0.1 (python 3.9) - Pipx 1.7.1 - RubyGems 3.2.33 -- Vcpkg (build from commit 74ec888e38) +- Vcpkg (build from commit 6784dd45fa) - Yarn 1.22.22 #### Environment variables @@ -54,7 +54,7 @@ - 7zip 24.09 - aria2 1.37.0 - azcopy 10.28.0 -- Bazel 8.0.1 +- Bazel 8.1.0 - Bazelisk 1.25.0 - Bicep 0.33.13 - Cabal 3.14.1.1 @@ -64,14 +64,14 @@ - Docker Compose v2 2.27.1 - Docker-wincred 0.8.2 - ghc 9.12.1 -- Git 2.47.1.windows.2 +- Git 2.48.1.windows.1 - Git LFS 3.6.1 -- Google Cloud CLI 509.0.0 -- ImageMagick 7.1.1-43 +- Google Cloud CLI 511.0.0 +- ImageMagick 7.1.1-44 - InnoSetup 6.4.0 - jq 1.7.1 -- Kind 0.26.0 -- Kubectl 1.32.1 +- Kind 0.27.0 +- Kubectl 1.32.2 - Mercurial 5.0 - gcc 8.1.0 - gdb 8.1 @@ -81,7 +81,7 @@ - OpenSSL 1.1.1w - Packer 1.12.0 - Parcel 2.13.3 -- Pulumi 3.149.0 +- Pulumi 3.152.0 - R 4.4.2 - Service Fabric SDK 9.1.1436.9590 - Stack 3.3.1 @@ -91,22 +91,22 @@ - WinAppDriver 1.2.2009.02003 - WiX Toolset 3.14.1.8722 - yamllint 1.35.1 -- zstd 1.5.6 +- zstd 1.5.7 ### CLI Tools -- Alibaba Cloud CLI 3.0.251 -- AWS CLI 2.24.0 -- AWS SAM CLI 1.133.0 +- Alibaba Cloud CLI 3.0.255 +- AWS CLI 2.24.10 +- AWS SAM CLI 1.134.0 - AWS Session Manager CLI 1.2.707.0 -- Azure CLI 2.68.0 +- Azure CLI 2.69.0 - Azure DevOps CLI extension 1.0.1 - Cloud Foundry CLI 8.9.0 -- GitHub CLI 2.66.1 +- GitHub CLI 2.67.0 ### Rust Tools -- Cargo 1.84.1 -- Rust 1.84.1 -- Rustdoc 1.84.1 +- Cargo 1.85.0 +- Rust 1.85.0 +- Rustdoc 1.85.0 - Rustup 1.27.1 #### Packages @@ -114,18 +114,18 @@ - cargo-audit 0.21.1 - cargo-outdated 0.16.0 - cbindgen 0.28.0 -- Clippy 0.1.84 +- Clippy 0.1.85 - Rustfmt 1.8.0 ### Browsers and Drivers -- Google Chrome 133.0.6943.60 -- Chrome Driver 133.0.6943.53 -- Microsoft Edge 132.0.2957.140 -- Microsoft Edge Driver 132.0.2957.140 -- Mozilla Firefox 135.0 +- Google Chrome 133.0.6943.127 +- Chrome Driver 133.0.6943.126 +- Microsoft Edge 133.0.3065.82 +- Microsoft Edge Driver 133.0.3065.82 +- Mozilla Firefox 135.0.1 - Gecko Driver 0.35.0 - IE Driver 4.14.0.0 -- Selenium server 4.28.0 +- Selenium server 4.29.0 #### Environment variables | Name | Value | @@ -173,9 +173,9 @@ Note: MSYS2 is pre-installed on image but not added to PATH. #### Node.js - 16.20.2 -- 18.20.6 -- 20.18.2 -- 22.13.1 +- 18.20.7 +- 20.18.3 +- 22.14.0 #### Python - 3.8.10 @@ -205,7 +205,7 @@ Note: MSYS2 is pre-installed on image but not added to PATH. | Property | Value | | -------------------- | ------------------------------------------------------------------------------------------------------------------------------------ | | ServiceName | postgresql-x64-14 | -| Version | 14.15 | +| Version | 14.17 | | ServiceStatus | Stopped | | ServiceStartType | Disabled | | EnvironmentVariables | PGBIN=C:\Program Files\PostgreSQL\14\bin
PGDATA=C:\Program Files\PostgreSQL\14\data
PGROOT=C:\Program Files\PostgreSQL\14 | @@ -232,14 +232,14 @@ Note: MSYS2 is pre-installed on image but not added to PATH. | Nginx | 1.27.4 | C:\tools\nginx-1.27.4\conf\nginx.conf | nginx | Stopped | 80 | ### Visual Studio Enterprise 2019 -| Name | Version | Path | -| ----------------------------- | --------------- | -------------------------------------------------------------- | -| Visual Studio Enterprise 2019 | 16.11.35706.149 | C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise | +| Name | Version | Path | +| ----------------------------- | -------------- | -------------------------------------------------------------- | +| Visual Studio Enterprise 2019 | 16.11.35731.53 | C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise | #### Workloads, components and extensions | Package | Version | | ------------------------------------------------------------------------- | --------------- | -| Component.Android.NDK.R16B | 16.11.35704.18 | +| Component.Android.NDK.R16B | 16.11.35731.53 | | Component.Android.SDK25.Private | 16.0.28625.61 | | Component.Android.SDK30 | 16.10.31205.252 | | Component.Ant | 1.9.3.8 | @@ -479,10 +479,10 @@ Note: MSYS2 is pre-installed on image but not added to PATH. | Microsoft Visual C++ 2013 Minimum Runtime | x86 | 12.0.21005 | | Microsoft Visual C++ 2019 Debug Runtime | x64 | 14.29.30157 | | Microsoft Visual C++ 2019 Debug Runtime | x86 | 14.29.30157 | -| Microsoft Visual C++ 2022 Additional Runtime | x64 | 14.42.34433 | -| Microsoft Visual C++ 2022 Minimum Runtime | x64 | 14.42.34433 | -| Microsoft Visual C++ 2022 Additional Runtime | x86 | 14.42.34433 | -| Microsoft Visual C++ 2022 Minimum Runtime | x86 | 14.42.34433 | +| Microsoft Visual C++ 2022 Additional Runtime | x64 | 14.42.34438 | +| Microsoft Visual C++ 2022 Minimum Runtime | x64 | 14.42.34438 | +| Microsoft Visual C++ 2022 Additional Runtime | x86 | 14.42.34438 | +| Microsoft Visual C++ 2022 Minimum Runtime | x86 | 14.42.34438 | #### Installed Windows SDKs - 10.0.14393.0 @@ -496,11 +496,11 @@ Note: MSYS2 is pre-installed on image but not added to PATH. - 10.0.22621.0 ### .NET Core Tools -- .NET Core SDK: 6.0.136, 6.0.203, 6.0.321, 6.0.428, 8.0.112, 8.0.206, 8.0.308, 8.0.405, 9.0.102 +- .NET Core SDK: 6.0.136, 6.0.203, 6.0.321, 6.0.428, 8.0.113, 8.0.206, 8.0.309, 8.0.406, 9.0.103, 9.0.200 - .NET Framework: 4.7.2, 4.8 -- Microsoft.AspNetCore.App: 6.0.5, 6.0.26, 6.0.36, 8.0.6, 8.0.12, 9.0.1 -- Microsoft.NETCore.App: 6.0.5, 6.0.26, 6.0.36, 8.0.6, 8.0.12, 9.0.1 -- Microsoft.WindowsDesktop.App: 6.0.5, 6.0.26, 6.0.36, 8.0.6, 8.0.12, 9.0.1 +- Microsoft.AspNetCore.App: 6.0.5, 6.0.26, 6.0.36, 8.0.6, 8.0.13, 9.0.2 +- Microsoft.NETCore.App: 6.0.5, 6.0.26, 6.0.36, 8.0.6, 8.0.13, 9.0.2 +- Microsoft.WindowsDesktop.App: 6.0.5, 6.0.26, 6.0.36, 8.0.6, 8.0.13, 9.0.2 - nbgv 3.7.115+d31f50f4d1 ### PowerShell Tools @@ -512,10 +512,10 @@ Note: MSYS2 is pre-installed on image but not added to PATH. - AzureRM: 6.13.1 - Azure (Cached): 5.1.1.zip - AzureRM (Cached): 6.7.0.zip -- AWSPowershell: 4.1.753 +- AWSPowershell: 4.1.764 - DockerMsftProvider: 1.0.0.8 - MarkdownPS: 1.10 -- Microsoft.Graph: 2.25.0 +- Microsoft.Graph: 2.26.0 - Pester: 3.4.0, 5.7.1 - PowerShellGet: 1.0.0.1, 2.2.5 - PSScriptAnalyzer: 1.23.0 @@ -532,16 +532,16 @@ All other versions are saved but not installed. | Package Name | Version | | -------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | Android Command Line Tools | 8.0 | -| Android Emulator | 35.3.11 | +| Android Emulator | 35.3.12 | | Android SDK Build-tools | 35.0.0 35.0.1
34.0.0
33.0.0 33.0.1 33.0.2 33.0.3
32.0.0
31.0.0
30.0.2 | | Android SDK Platforms | android-35-ext14 (rev 1)
android-35 (rev 2)
android-34-ext8 (rev 1)
android-34-ext12 (rev 1)
android-34-ext11 (rev 1)
android-34-ext10 (rev 1)
android-34 (rev 3)
android-33-ext5 (rev 1)
android-33-ext4 (rev 1)
android-33 (rev 3)
android-32 (rev 1)
android-31 (rev 1)
android-30 (rev 3) | | Android SDK Platform-Tools | 35.0.2 | | Android Support Repository | 47.0.0 | -| CMake | 3.10.2
3.18.1
3.22.1 | +| CMake | 3.18.1
3.22.1
3.31.5 | | Google APIs | addon-google_apis-google-21
addon-google_apis-google-22
addon-google_apis-google-23
addon-google_apis-google-24 | | Google Play services | 49 | | Google Repository | 58 | -| NDK | 26.3.11579264
27.2.12479018 | +| NDK | 26.3.11579264
27.2.12479018
28.0.13004108 | #### Environment variables | Name | Value | @@ -549,16 +549,16 @@ All other versions are saved but not installed. | ANDROID_HOME | C:\Android\android-sdk | | ANDROID_NDK | C:\Android\android-sdk\ndk\27.2.12479018 | | ANDROID_NDK_HOME | C:\Android\android-sdk\ndk\27.2.12479018 | -| ANDROID_NDK_LATEST_HOME | C:\Android\android-sdk\ndk\27.2.12479018 | +| ANDROID_NDK_LATEST_HOME | C:\Android\android-sdk\ndk\28.0.13004108 | | ANDROID_NDK_ROOT | C:\Android\android-sdk\ndk\27.2.12479018 | | ANDROID_SDK_ROOT | C:\Android\android-sdk | ### Cached Docker images | Repository:Tag | Digest | Created | | ------------------------------------------------------------------------- | ------------------------------------------------------------------------ | ---------- | -| mcr.microsoft.com/dotnet/framework/aspnet:4.8-windowsservercore-ltsc2019 | sha256:a2d8245de6d6992c05b615df01bfdf903ff6f9799ee797076ae3113a907350af | 2025-01-14 | -| mcr.microsoft.com/dotnet/framework/runtime:4.8-windowsservercore-ltsc2019 | sha256:afbf97e3682b2e0460152a5e57502373acf2f2264bc80bba7c4959a72c25fd36 | 2025-01-14 | -| mcr.microsoft.com/dotnet/framework/sdk:4.8-windowsservercore-ltsc2019 | sha256:ee59ff9393e277bc86a68cd47df9f81a6519c1c7c6afa025a18e2082a68ceccb | 2025-01-14 | -| mcr.microsoft.com/windows/nanoserver:1809 | sha256:d96a6c2108e1449c872cc2b224a9b3444fa1415b4d6947280aba2d2bb3bd0025 | 2025-01-09 | -| mcr.microsoft.com/windows/servercore:ltsc2019 | sha256:fb07dd14e84db4b84909be0a989597c31e28e199e7f47964fce763623d68e5d9 | 2025-01-09 | +| mcr.microsoft.com/dotnet/framework/aspnet:4.8-windowsservercore-ltsc2019 | sha256:7cfa1d78892b08b474fe66a343b55f02d1c7038c28fe980806a335a1dbb6ed95 | 2025-02-12 | +| mcr.microsoft.com/dotnet/framework/runtime:4.8-windowsservercore-ltsc2019 | sha256:c76a8bb8c70f3601dd97e1f5a60995cb6c651def8e0f35d5092b819e491602ee | 2025-02-11 | +| mcr.microsoft.com/dotnet/framework/sdk:4.8-windowsservercore-ltsc2019 | sha256:65f8f451dc4b8f521ed51d108dfec4da61385d341b321ce86050edbec570b02e | 2025-02-12 | +| mcr.microsoft.com/windows/nanoserver:1809 | sha256:9f93d7a7eacdf9a6f7355a8bc3c0b3d46303ab13a519899d2927b1369e230b1f | 2025-02-07 | +| mcr.microsoft.com/windows/servercore:ltsc2019 | sha256:2bacc4bdc5d1bd805587cb90a2fb2d58d1c775b02df1a19fd221cbfc639ff587 | 2025-02-07 | From 468df829b9b2c6fd6c737ad367d92c1f467cd1d1 Mon Sep 17 00:00:00 2001 From: kishorekumar-anchala <168699259+kishorekumar-anchala@users.noreply.github.com> Date: Thu, 27 Feb 2025 13:49:44 +0000 Subject: [PATCH 021/120] [windows[22 & 25] Update VisualStudio signature Thumbprint on windows images (#11680) --- images/windows/toolsets/toolset-2022.json | 5 ++++- images/windows/toolsets/toolset-2025.json | 5 ++++- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/images/windows/toolsets/toolset-2022.json b/images/windows/toolsets/toolset-2022.json index 8ab454c1..cb1f0142 100644 --- a/images/windows/toolsets/toolset-2022.json +++ b/images/windows/toolsets/toolset-2022.json @@ -180,7 +180,10 @@ "subversion" : "17", "edition" : "Enterprise", "channel": "release", - "signature": "245D262748012A4FE6CE8BA6C951A4C4AFBC3E5D", + "signature": [ + "245D262748012A4FE6CE8BA6C951A4C4AFBC3E5D", + "8F985BE8FD256085C90A95D3C74580511A1DB975" + ], "workloads": [ "Component.Dotfuscator", "Component.Linux.CMake", diff --git a/images/windows/toolsets/toolset-2025.json b/images/windows/toolsets/toolset-2025.json index d8e6ecc8..1d78bc67 100644 --- a/images/windows/toolsets/toolset-2025.json +++ b/images/windows/toolsets/toolset-2025.json @@ -137,7 +137,10 @@ "subversion" : "17", "edition" : "Enterprise", "channel": "release", - "signature": "245D262748012A4FE6CE8BA6C951A4C4AFBC3E5D", + "signature": [ + "245D262748012A4FE6CE8BA6C951A4C4AFBC3E5D", + "8F985BE8FD256085C90A95D3C74580511A1DB975" + ], "workloads": [ "Component.Dotfuscator", "Component.Linux.CMake", From ae16afb6f2273242cd4efd97c46d317e4199981e Mon Sep 17 00:00:00 2001 From: vidya sagar <160703874+vidyasagarnimmagaddi@users.noreply.github.com> Date: Thu, 27 Feb 2025 23:10:17 +0530 Subject: [PATCH 022/120] [Windows] Updating Docker-Engine version to 27 (#11664) --- images/windows/toolsets/toolset-2019.json | 4 ++-- images/windows/toolsets/toolset-2022.json | 4 ++-- images/windows/toolsets/toolset-2025.json | 4 ++-- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/images/windows/toolsets/toolset-2019.json b/images/windows/toolsets/toolset-2019.json index ffdcf47d..a75b2d2a 100644 --- a/images/windows/toolsets/toolset-2019.json +++ b/images/windows/toolsets/toolset-2019.json @@ -363,8 +363,8 @@ "mcr.microsoft.com/dotnet/framework/sdk:4.8-windowsservercore-ltsc2019" ], "components": { - "docker": "26.1.3", - "compose": "2.27.1" + "docker": "27.5.1", + "compose": "2.32.2" } }, "pipx": [ diff --git a/images/windows/toolsets/toolset-2022.json b/images/windows/toolsets/toolset-2022.json index cb1f0142..a2230c8b 100644 --- a/images/windows/toolsets/toolset-2022.json +++ b/images/windows/toolsets/toolset-2022.json @@ -290,8 +290,8 @@ "mcr.microsoft.com/dotnet/framework/sdk:4.8-windowsservercore-ltsc2022" ], "components": { - "docker": "26.1.3", - "compose": "2.27.1" + "docker": "27.5.1", + "compose": "2.32.2" } }, "pipx": [ diff --git a/images/windows/toolsets/toolset-2025.json b/images/windows/toolsets/toolset-2025.json index 1d78bc67..df957602 100644 --- a/images/windows/toolsets/toolset-2025.json +++ b/images/windows/toolsets/toolset-2025.json @@ -231,8 +231,8 @@ "docker": { "images": [], "components": { - "docker": "26.1.3", - "compose": "2.27.1" + "docker": "27.5.1", + "compose": "2.32.2" } }, "pipx": [ From 6622d0ef414cdc98c488153a1a75af0121ad78a0 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Fri, 28 Feb 2025 16:15:41 +0000 Subject: [PATCH 023/120] Updating readme file for macos-14 version 20250224.833 (#11661) Co-authored-by: Image generation service account. Co-authored-by: Actions service account --- images/macos/macos-14-Readme.md | 110 ++++++++++++++++---------------- 1 file changed, 55 insertions(+), 55 deletions(-) diff --git a/images/macos/macos-14-Readme.md b/images/macos/macos-14-Readme.md index 2f8262b8..e994c916 100644 --- a/images/macos/macos-14-Readme.md +++ b/images/macos/macos-14-Readme.md @@ -1,17 +1,18 @@ | Announcements | |-| -| [[macOS] Ruby version 3.0 will be removed from the images on Feb 10, 2025 and 3.3 will be set as default. ](https://github.com/actions/runner-images/issues/11345) | -| [macOS 15 (Sequoia) is now available as a public beta in GitHub Actions](https://github.com/actions/runner-images/issues/10686) | +| [[ macOS ] .NET 7.x will be removed from macOS-13 and macOS-14 images on February 24,2025.](https://github.com/actions/runner-images/issues/11501) | +| [macOS 15 (Sequoia) will be generally available in GitHub Actions and Azure DevOps from March, 18](https://github.com/actions/runner-images/issues/11486) | +| [[macOS] Ruby version 3.0 will be removed from the images on Feb 17, 2025 and 3.3 will be set as default. ](https://github.com/actions/runner-images/issues/11345) | *** # macOS 14 -- OS Version: macOS 14.7.2 (23H311) +- OS Version: macOS 14.7.4 (23H420) - Kernel Version: Darwin 23.6.0 -- Image Version: 20250127.727 +- Image Version: 20250224.833 ## Installed Software ### Language and Runtime -- .NET Core SDK: 7.0.102, 7.0.202, 7.0.306, 7.0.410, 8.0.101, 8.0.204, 8.0.303, 8.0.405, 9.0.102 +- .NET Core SDK: 8.0.101, 8.0.204, 8.0.303, 8.0.406, 9.0.102, 9.0.200 - Bash 3.2.57(1)-release - Clang/LLVM 15.0.0 - Clang/LLVM (Homebrew) 15.0.7 - available on `$(brew --prefix llvm@15)/bin/clang` @@ -21,25 +22,25 @@ - GNU Fortran 12 (Homebrew GCC 12.4.0) - available by `gfortran-12` alias - GNU Fortran 13 (Homebrew GCC 13.3.0) - available by `gfortran-13` alias - GNU Fortran 14 (Homebrew GCC 14.2.0_1) - available by `gfortran-14` alias -- Kotlin 2.1.0-release-394 +- Kotlin 2.1.10-release-473 - Mono 6.12.0.188 -- Node.js 20.18.2 +- Node.js 20.18.3 - Perl 5.40.1 -- PHP 8.4.3 -- Python3 3.13.1 -- Ruby 3.0.7p220 +- PHP 8.4.4 +- Python3 3.13.2 +- Ruby 3.3.7 ### Package Management -- Bundler 2.5.23 +- Bundler 2.6.5 - Carthage 0.40.0 - CocoaPods 1.16.2 - Composer 2.8.5 -- Homebrew 4.4.17 +- Homebrew 4.4.22 - NPM 10.8.2 - NuGet 6.3.1.1 -- Pip3 25.0 (python 3.13) +- Pip3 25.0.1 (python 3.13) - Pipx 1.7.1 -- RubyGems 3.5.23 +- RubyGems 3.6.5 - Yarn 1.22.22 ### Project Management @@ -50,14 +51,14 @@ ### Utilities - 7-Zip 17.05 - aria2 1.37.0 -- azcopy 10.27.1 -- bazel 8.0.1 +- azcopy 10.28.0 +- bazel 8.1.0 - bazelisk 1.25.0 - bsdtar 3.5.3 - available by 'tar' alias -- Curl 8.11.1 +- Curl 8.12.1 - Git 2.48.1 - Git LFS 3.6.1 -- GitHub CLI 2.65.0 +- GitHub CLI 2.67.0 - GNU Tar 1.35 - available by 'gtar' alias - GNU Wget 1.25.0 - gpg (GnuPG) 2.4.7 @@ -67,20 +68,20 @@ - pkgconf 2.3.0 - Unxip 3.1 - yq 4.45.1 -- zstd 1.5.6 +- zstd 1.5.7 ### Tools -- AWS CLI 2.23.6 -- AWS SAM CLI 1.132.0 -- AWS Session Manager CLI 1.2.694.0 -- Azure CLI 2.68.0 +- AWS CLI 2.24.10 +- AWS SAM CLI 1.134.0 +- AWS Session Manager CLI 1.2.707.0 +- Azure CLI 2.69.0 - Azure CLI (azure-devops) 1.0.1 -- Bicep CLI 0.33.13 +- Bicep CLI 0.33.93 - Cmake 3.31.5 - CodeQL Action Bundle 2.20.1 - Fastlane 2.226.0 - SwiftFormat 0.55.5 -- Xcbeautify 2.23.0 +- Xcbeautify 2.26.0 - Xcode Command Line Tools 16.2.0.0.1.1733547573 - Xcodes 1.6.0 @@ -88,16 +89,16 @@ - SwiftLint 0.58.2 ### Browsers -- Safari 18.2 (19620.1.16.111.6) -- SafariDriver 18.2 (19620.1.16.111.6) -- Google Chrome 132.0.6834.111 -- Google Chrome for Testing 132.0.6834.110 -- ChromeDriver 132.0.6834.110 -- Microsoft Edge 132.0.2957.127 -- Microsoft Edge WebDriver 132.0.2957.127 -- Mozilla Firefox 134.0.2 +- Safari 18.3 (19620.2.4.111.8) +- SafariDriver 18.3 (19620.2.4.111.8) +- Google Chrome 133.0.6943.127 +- Google Chrome for Testing 133.0.6943.126 +- ChromeDriver 133.0.6943.126 +- Microsoft Edge 133.0.3065.82 +- Microsoft Edge WebDriver 133.0.3065.82 +- Mozilla Firefox 135.0.1 - geckodriver 0.35.0 -- Selenium server 4.28.0 +- Selenium server 4.28.1 #### Environment variables | Name | Value | @@ -117,37 +118,36 @@ ### Cached Tools #### Ruby -- 3.0.7 - 3.1.6 -- 3.2.6 +- 3.2.7 - 3.3.7 -- 3.4.1 +- 3.4.2 #### Python - 3.9.21 - 3.10.16 - 3.11.9 -- 3.12.8 -- 3.13.1 +- 3.12.9 +- 3.13.2 #### Node.js -- 18.20.6 -- 20.18.2 -- 22.13.1 +- 18.20.7 +- 20.18.3 +- 22.14.0 #### Go - 1.21.13 -- 1.22.11 -- 1.23.5 +- 1.22.12 +- 1.23.6 ### Rust Tools -- Cargo 1.84.0 -- Rust 1.84.0 -- Rustdoc 1.84.0 +- Cargo 1.85.0 +- Rust 1.85.0 +- Rustdoc 1.85.0 - Rustup 1.27.1 #### Packages -- Clippy 0.1.84 +- Clippy 0.1.85 - Rustfmt 1.8.0-stable ### PowerShell Tools @@ -214,16 +214,16 @@ | Simulator - watchOS 10.5 | watchsimulator10.5 | 15.4 | | Simulator - watchOS 11.1 | watchsimulator11.1 | 16.1 | | Simulator - watchOS 11.2 | watchsimulator11.2 | 16.2 | -| Simulator - visionOS 1.0 | xrsimulator1.0 | 15.2 | | visionOS 1.0 | xros1.0 | 15.2 | -| Simulator - visionOS 1.1 | xrsimulator1.1 | 15.3 | | visionOS 1.1 | xros1.1 | 15.3 | -| Simulator - visionOS 1.2 | xrsimulator1.2 | 15.4 | | visionOS 1.2 | xros1.2 | 15.4 | | visionOS 2.1 | xros2.1 | 16.1 | +| visionOS 2.2 | xros2.2 | 16.2 | +| Simulator - visionOS 1.0 | xrsimulator1.0 | 15.2 | +| Simulator - visionOS 1.1 | xrsimulator1.1 | 15.3 | +| Simulator - visionOS 1.2 | xrsimulator1.2 | 15.4 | | Simulator - visionOS 2.1 | xrsimulator2.1 | 16.1 | | Simulator - visionOS 2.2 | xrsimulator2.2 | 16.2 | -| visionOS 2.2 | xros2.2 | 16.2 | | DriverKit 23.0 | driverkit23.0 | 15.0.1 | | DriverKit 23.2 | driverkit23.2 | 15.1, 15.2 | | DriverKit 23.4 | driverkit23.4 | 15.3 | @@ -239,7 +239,7 @@ | iOS 17.4 | iPhone 15
iPhone 15 Plus
iPhone 15 Pro
iPhone 15 Pro Max
iPhone SE (3rd generation)
iPad (10th generation)
iPad Air 11-inch (M2)
iPad Air 13-inch (M2)
iPad mini (6th generation)
iPad Pro 11-inch (M4)
iPad Pro 13-inch (M4) | | iOS 17.5 | iPhone 15
iPhone 15 Plus
iPhone 15 Pro
iPhone 15 Pro Max
iPhone SE (3rd generation)
iPad (10th generation)
iPad Air 11-inch (M2)
iPad Air 13-inch (M2)
iPad mini (6th generation)
iPad Pro 11-inch (M4)
iPad Pro 13-inch (M4) | | iOS 18.1 | iPhone 16
iPhone 16 Plus
iPhone 16 Pro
iPhone 16 Pro Max
iPhone SE (3rd generation)
iPad (10th generation)
iPad Air 11-inch (M2)
iPad Air 13-inch (M2)
iPad mini (A17 Pro)
iPad Pro 11-inch (M4)
iPad Pro 13-inch (M4) | -| iOS 18.2 | iPhone 16
iPhone 16 Plus
iPhone 16 Pro
iPhone 16 Pro Max
iPhone SE (3rd generation)
iPad (10th generation)
iPad Air 11-inch (M2)
iPad Air 13-inch (M2)
iPad mini (A17 Pro)
iPad Pro 11-inch (M4)
iPad Pro 13-inch (M4) | +| iOS 18.3 | iPhone 16
iPhone 16 Plus
iPhone 16 Pro
iPhone 16 Pro Max
iPhone SE (3rd generation)
iPad (10th generation)
iPad Air 11-inch (M2)
iPad Air 13-inch (M2)
iPad mini (A17 Pro)
iPad Pro 11-inch (M4)
iPad Pro 13-inch (M4) | | tvOS 17.0 | Apple TV
Apple TV 4K (3rd generation)
Apple TV 4K (3rd generation) (at 1080p) | | tvOS 17.2 | Apple TV
Apple TV 4K (3rd generation)
Apple TV 4K (3rd generation) (at 1080p) | | tvOS 17.4 | Apple TV
Apple TV 4K (3rd generation)
Apple TV 4K (3rd generation) (at 1080p) | @@ -257,7 +257,7 @@ | Package Name | Version | | -------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | Android Command Line Tools | 11.0 | -| Android Emulator | 35.3.11 | +| Android Emulator | 35.3.12 | | Android SDK Build-tools | 35.0.0 35.0.1
34.0.0
33.0.2 33.0.3 | | Android SDK Platforms | android-35-ext14 (rev 1)
android-35 (rev 2)
android-34-ext8 (rev 1)
android-34-ext12 (rev 1)
android-34-ext11 (rev 1)
android-34-ext10 (rev 1)
android-34 (rev 3)
android-33-ext5 (rev 1)
android-33-ext4 (rev 1)
android-33 (rev 3) | | Android SDK Platform-Tools | 35.0.2 | @@ -283,7 +283,7 @@ #### Environment variables | Name | Value | | ----------------- | ----------------------------------------------------------------------------------------- | -| PARALLELS_DMG_URL | https://download.parallels.com/desktop/v20/20.2.0-55872/ParallelsDesktop-20.2.0-55872.dmg | +| PARALLELS_DMG_URL | https://download.parallels.com/desktop/v20/20.2.1-55876/ParallelsDesktop-20.2.1-55876.dmg | ##### Notes ``` From cddc266cdc94e6cce90b3b24825fbef919405289 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Fri, 28 Feb 2025 16:48:19 +0000 Subject: [PATCH 024/120] Updating readme file for macos-13-arm64 version 20250224.812 (#11659) Co-authored-by: Image generation service account. Co-authored-by: Actions service account --- images/macos/macos-13-arm64-Readme.md | 89 +++++++++++++-------------- 1 file changed, 44 insertions(+), 45 deletions(-) diff --git a/images/macos/macos-13-arm64-Readme.md b/images/macos/macos-13-arm64-Readme.md index 10563eb1..3df5f7c1 100644 --- a/images/macos/macos-13-arm64-Readme.md +++ b/images/macos/macos-13-arm64-Readme.md @@ -1,18 +1,18 @@ | Announcements | |-| -| [[macOS] Ruby version 3.0 will be removed from the images on Feb 10, 2025 and 3.3 will be set as default. ](https://github.com/actions/runner-images/issues/11345) | -| [[macOS] The macOS 12 Actions runner image will begin deprecation on 10/7/24 and will be fully unsupported by 12/3/24 for GitHub and by 01/13/25 for ADO](https://github.com/actions/runner-images/issues/10721) | -| [macOS 15 (Sequoia) is now available as a public beta in GitHub Actions](https://github.com/actions/runner-images/issues/10686) | +| [[ macOS ] .NET 7.x will be removed from macOS-13 and macOS-14 images on February 24,2025.](https://github.com/actions/runner-images/issues/11501) | +| [macOS 15 (Sequoia) will be generally available in GitHub Actions and Azure DevOps from March, 18](https://github.com/actions/runner-images/issues/11486) | +| [[macOS] Ruby version 3.0 will be removed from the images on Feb 17, 2025 and 3.3 will be set as default. ](https://github.com/actions/runner-images/issues/11345) | *** # macOS 13 -- OS Version: macOS 13.7.2 (22H313) +- OS Version: macOS 13.7.4 (22H420) - Kernel Version: Darwin 22.6.0 -- Image Version: 20250127.672 +- Image Version: 20250224.812 ## Installed Software ### Language and Runtime -- .NET Core SDK: 7.0.102, 7.0.202, 7.0.306, 7.0.410, 8.0.101, 8.0.204, 8.0.303, 8.0.405, 9.0.102 +- .NET Core SDK: 8.0.101, 8.0.204, 8.0.303, 8.0.406, 9.0.102, 9.0.200 - Bash 3.2.57(1)-release - Clang/LLVM 14.0.0 - Clang/LLVM (Homebrew) 15.0.7 - available on `$(brew --prefix llvm@15)/bin/clang` @@ -22,23 +22,23 @@ - GNU Fortran 12 (Homebrew GCC 12.4.0) - available by `gfortran-12` alias - GNU Fortran 13 (Homebrew GCC 13.3.0) - available by `gfortran-13` alias - GNU Fortran 14 (Homebrew GCC 14.2.0_1) - available by `gfortran-14` alias -- Kotlin 2.1.0-release-394 +- Kotlin 2.1.10-release-473 - Mono 6.12.0.188 -- Node.js 20.18.2 +- Node.js 20.18.3 - Perl 5.40.1 -- Python3 3.13.1 -- Ruby 3.0.7p220 +- Python3 3.13.2 +- Ruby 3.3.7 ### Package Management -- Bundler 2.5.23 +- Bundler 2.6.5 - Carthage 0.40.0 - CocoaPods 1.16.2 -- Homebrew 4.4.17 +- Homebrew 4.4.22 - NPM 10.8.2 - NuGet 6.3.1.1 -- Pip3 24.3.1 (python 3.13) +- Pip3 25.0 (python 3.13) - Pipx 1.7.1 -- RubyGems 3.5.23 +- RubyGems 3.6.5 - Yarn 1.22.22 ### Project Management @@ -49,14 +49,14 @@ ### Utilities - 7-Zip 17.05 - aria2 1.37.0 -- azcopy 10.27.1 -- bazel 8.0.1 +- azcopy 10.28.0 +- bazel 8.1.0 - bazelisk 1.25.0 - bsdtar 3.5.3 - available by 'tar' alias - Curl 8.7.1 - Git 2.48.1 - Git LFS 3.6.1 -- GitHub CLI 2.65.0 +- GitHub CLI 2.67.0 - GNU Tar 1.35 - available by 'gtar' alias - GNU Wget 1.25.0 - gpg (GnuPG) 2.4.7 @@ -66,32 +66,32 @@ - pkgconf 2.3.0 - Unxip 3.1 - yq 4.45.1 -- zstd 1.5.6 +- zstd 1.5.7 ### Tools -- AWS CLI 2.23.6 -- AWS SAM CLI 1.132.0 -- AWS Session Manager CLI 1.2.694.0 -- Azure CLI 2.68.0 +- AWS CLI 2.24.10 +- AWS SAM CLI 1.134.0 +- AWS Session Manager CLI 1.2.707.0 +- Azure CLI 2.69.0 - Azure CLI (azure-devops) 1.0.1 -- Bicep CLI 0.33.13 +- Bicep CLI 0.33.93 - Cmake 3.31.5 - CodeQL Action Bundle 2.20.1 - Fastlane 2.226.0 - SwiftFormat 0.55.5 -- Xcbeautify 2.23.0 +- Xcbeautify 2.26.0 - Xcode Command Line Tools 14.3.1.0.1.1683849156 - Xcodes 1.6.0 ### Linters ### Browsers -- Safari 18.2 (18620.1.16.111.6) -- SafariDriver 18.2 (18620.1.16.111.6) -- Google Chrome 132.0.6834.111 -- Google Chrome for Testing 132.0.6834.110 -- ChromeDriver 132.0.6834.110 -- Selenium server 4.28.0 +- Safari 18.3 (18620.2.4.111.8) +- SafariDriver 18.3 (18620.2.4.111.8) +- Google Chrome 133.0.6943.127 +- Google Chrome for Testing 133.0.6943.126 +- ChromeDriver 133.0.6943.126 +- Selenium server 4.28.1 #### Environment variables | Name | Value | @@ -110,35 +110,34 @@ ### Cached Tools #### Ruby -- 3.0.7 - 3.1.6 -- 3.2.6 +- 3.2.7 - 3.3.7 -- 3.4.1 +- 3.4.2 #### Python - 3.11.9 -- 3.12.8 -- 3.13.1 +- 3.12.9 +- 3.13.2 #### Node.js -- 18.20.6 -- 20.18.2 -- 22.13.1 +- 18.20.7 +- 20.18.3 +- 22.14.0 #### Go - 1.21.13 -- 1.22.11 -- 1.23.5 +- 1.22.12 +- 1.23.6 ### Rust Tools -- Cargo 1.84.0 -- Rust 1.84.0 -- Rustdoc 1.84.0 +- Cargo 1.85.0 +- Rust 1.85.0 +- Rustdoc 1.85.0 - Rustup 1.27.1 #### Packages -- Clippy 0.1.84 +- Clippy 0.1.85 - Rustfmt 1.8.0-stable ### PowerShell Tools @@ -226,7 +225,7 @@ | Package Name | Version | | -------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | Android Command Line Tools | 11.0 | -| Android Emulator | 35.3.11 | +| Android Emulator | 35.3.12 | | Android SDK Build-tools | 35.0.0 35.0.1
34.0.0
33.0.2 33.0.3 | | Android SDK Platforms | android-35-ext14 (rev 1)
android-35 (rev 2)
android-34-ext8 (rev 1)
android-34-ext12 (rev 1)
android-34-ext11 (rev 1)
android-34-ext10 (rev 1)
android-34 (rev 3)
android-33-ext5 (rev 1)
android-33-ext4 (rev 1)
android-33 (rev 3) | | Android SDK Platform-Tools | 35.0.2 | From e8fc6d05aef167f7209a417f97c064642fbb601b Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Fri, 28 Feb 2025 16:54:11 +0000 Subject: [PATCH 025/120] Updating readme file for macos-14-arm64 version 20250225.952 (#11671) Co-authored-by: Image generation service account. Co-authored-by: Actions service account --- images/macos/macos-14-arm64-Readme.md | 160 +++++++++++++------------- 1 file changed, 81 insertions(+), 79 deletions(-) diff --git a/images/macos/macos-14-arm64-Readme.md b/images/macos/macos-14-arm64-Readme.md index 9bebe821..0bdaeb0e 100644 --- a/images/macos/macos-14-arm64-Readme.md +++ b/images/macos/macos-14-arm64-Readme.md @@ -1,18 +1,18 @@ | Announcements | |-| -| [[macOS] Ruby version 3.0 will be removed from the images on Feb 10, 2025 and 3.3 will be set as default. ](https://github.com/actions/runner-images/issues/11345) | -| [[macOS] The macOS 12 Actions runner image will begin deprecation on 10/7/24 and will be fully unsupported by 12/3/24 for GitHub and by 01/13/25 for ADO](https://github.com/actions/runner-images/issues/10721) | -| [macOS 15 (Sequoia) is now available as a public beta in GitHub Actions](https://github.com/actions/runner-images/issues/10686) | +| [[ macOS ] .NET 7.x will be removed from macOS-13 and macOS-14 images on February 24,2025.](https://github.com/actions/runner-images/issues/11501) | +| [macOS 15 (Sequoia) will be generally available in GitHub Actions and Azure DevOps from March, 18](https://github.com/actions/runner-images/issues/11486) | +| [[macOS] Ruby version 3.0 will be removed from the images on Feb 17, 2025 and 3.3 will be set as default. ](https://github.com/actions/runner-images/issues/11345) | *** # macOS 14 -- OS Version: macOS 14.7.2 (23H311) +- OS Version: macOS 14.7.4 (23H420) - Kernel Version: Darwin 23.6.0 -- Image Version: 20250120.774 +- Image Version: 20250225.952 ## Installed Software ### Language and Runtime -- .NET Core SDK: 7.0.102, 7.0.202, 7.0.306, 7.0.410, 8.0.101, 8.0.204, 8.0.303, 8.0.405, 9.0.102 +- .NET Core SDK: 8.0.101, 8.0.204, 8.0.303, 8.0.406, 9.0.102, 9.0.200 - Bash 3.2.57(1)-release - Clang/LLVM 15.0.0 - Clang/LLVM (Homebrew) 15.0.7 - available on `$(brew --prefix llvm@15)/bin/clang` @@ -22,76 +22,76 @@ - GNU Fortran 12 (Homebrew GCC 12.4.0) - available by `gfortran-12` alias - GNU Fortran 13 (Homebrew GCC 13.3.0) - available by `gfortran-13` alias - GNU Fortran 14 (Homebrew GCC 14.2.0_1) - available by `gfortran-14` alias -- Kotlin 2.1.0-release-394 +- Kotlin 2.1.10-release-473 - Mono 6.12.0.188 -- Node.js 20.18.1 +- Node.js 20.18.3 - Perl 5.40.1 -- Python3 3.13.1 -- Ruby 3.0.7p220 +- Python3 3.13.2 +- Ruby 3.3.7 ### Package Management -- Bundler 2.5.23 +- Bundler 2.6.5 - Carthage 0.40.0 - CocoaPods 1.16.2 -- Homebrew 4.4.16 +- Homebrew 4.4.22 - NPM 10.8.2 - NuGet 6.3.1.1 -- Pip3 24.3.1 (python 3.13) +- Pip3 25.0 (python 3.13) - Pipx 1.7.1 -- RubyGems 3.5.23 +- RubyGems 3.6.5 - Yarn 1.22.22 ### Project Management - Apache Ant 1.10.15 - Apache Maven 3.9.9 -- Gradle 8.12 +- Gradle 8.13 ### Utilities - 7-Zip 17.05 - aria2 1.37.0 -- azcopy 10.27.1 -- bazel 8.0.1 +- azcopy 10.28.0 +- bazel 8.1.0 - bazelisk 1.25.0 - bsdtar 3.5.3 - available by 'tar' alias - Curl 8.7.1 - Git 2.48.1 - Git LFS 3.6.1 -- GitHub CLI 2.65.0 +- GitHub CLI 2.67.0 - GNU Tar 1.35 - available by 'gtar' alias - GNU Wget 1.25.0 - gpg (GnuPG) 2.4.7 - jq 1.7.1 - OpenSSL 1.1.1w 11 Sep 2023 -- Packer 1.11.2 +- Packer 1.12.0 - pkgconf 2.3.0 - Unxip 3.1 - yq 4.45.1 -- zstd 1.5.6 +- zstd 1.5.7 ### Tools -- AWS CLI 2.23.2 -- AWS SAM CLI 1.132.0 -- AWS Session Manager CLI 1.2.694.0 -- Azure CLI 2.68.0 +- AWS CLI 2.24.11 +- AWS SAM CLI 1.134.0 +- AWS Session Manager CLI 1.2.707.0 +- Azure CLI 2.69.0 - Azure CLI (azure-devops) 1.0.1 -- Bicep CLI 0.32.4 -- Cmake 3.31.4 +- Bicep CLI 0.33.93 +- Cmake 3.31.6 - CodeQL Action Bundle 2.20.1 - Fastlane 2.226.0 -- SwiftFormat 0.55.4 -- Xcbeautify 2.17.0 +- SwiftFormat 0.55.5 +- Xcbeautify 2.26.0 - Xcode Command Line Tools 16.2.0.0.1.1733547573 - Xcodes 1.6.0 ### Linters ### Browsers -- Safari 18.2 (19620.1.16.111.6) -- SafariDriver 18.2 (19620.1.16.111.6) -- Google Chrome 132.0.6834.84 -- Google Chrome for Testing 132.0.6834.83 -- ChromeDriver 132.0.6834.83 -- Selenium server 4.27.0 +- Safari 18.3 (19620.2.4.111.8) +- SafariDriver 18.3 (19620.2.4.111.8) +- Google Chrome 133.0.6943.127 +- Google Chrome for Testing 133.0.6943.126 +- ChromeDriver 133.0.6943.126 +- Selenium server 4.28.1 #### Environment variables | Name | Value | @@ -101,48 +101,47 @@ | GECKOWEBDRIVER | | ### Java -| Version | Environment Variable | -| --------------------- | -------------------- | -| 11.0.25+9 | JAVA_HOME_11_arm64 | -| 17.0.13+11 | JAVA_HOME_17_arm64 | -| 21.0.5+11.0 (default) | JAVA_HOME_21_arm64 | +| Version | Environment Variable | +| -------------------- | -------------------- | +| 11.0.26+4 | JAVA_HOME_11_arm64 | +| 17.0.14+7 | JAVA_HOME_17_arm64 | +| 21.0.6+7.0 (default) | JAVA_HOME_21_arm64 | ### Cached Tools #### Ruby -- 3.0.7 - 3.1.6 -- 3.2.6 +- 3.2.7 - 3.3.7 -- 3.4.1 +- 3.4.2 #### Python - 3.11.9 -- 3.12.8 -- 3.13.1 +- 3.12.9 +- 3.13.2 #### Node.js -- 18.20.5 -- 20.18.1 -- 22.13.0 +- 18.20.7 +- 20.18.3 +- 22.14.0 #### Go - 1.21.13 -- 1.22.10 -- 1.23.4 +- 1.22.12 +- 1.23.6 ### Rust Tools -- Cargo 1.84.0 -- Rust 1.84.0 -- Rustdoc 1.84.0 +- Cargo 1.85.0 +- Rust 1.85.0 +- Rustdoc 1.85.0 - Rustup 1.27.1 #### Packages -- Clippy 0.1.84 +- Clippy 0.1.85 - Rustfmt 1.8.0-stable ### PowerShell Tools -- PowerShell 7.4.6 +- PowerShell 7.4.7 #### PowerShell Modules - Az: 12.4.0 @@ -205,16 +204,16 @@ | Simulator - watchOS 10.5 | watchsimulator10.5 | 15.4 | | Simulator - watchOS 11.1 | watchsimulator11.1 | 16.1 | | Simulator - watchOS 11.2 | watchsimulator11.2 | 16.2 | -| Simulator - visionOS 1.0 | xrsimulator1.0 | 15.2 | | visionOS 1.0 | xros1.0 | 15.2 | -| Simulator - visionOS 1.1 | xrsimulator1.1 | 15.3 | | visionOS 1.1 | xros1.1 | 15.3 | | visionOS 1.2 | xros1.2 | 15.4 | -| Simulator - visionOS 1.2 | xrsimulator1.2 | 15.4 | | visionOS 2.1 | xros2.1 | 16.1 | +| visionOS 2.2 | xros2.2 | 16.2 | +| Simulator - visionOS 1.0 | xrsimulator1.0 | 15.2 | +| Simulator - visionOS 1.1 | xrsimulator1.1 | 15.3 | +| Simulator - visionOS 1.2 | xrsimulator1.2 | 15.4 | | Simulator - visionOS 2.1 | xrsimulator2.1 | 16.1 | | Simulator - visionOS 2.2 | xrsimulator2.2 | 16.2 | -| visionOS 2.2 | xros2.2 | 16.2 | | DriverKit 23.0 | driverkit23.0 | 15.0.1 | | DriverKit 23.2 | driverkit23.2 | 15.1, 15.2 | | DriverKit 23.4 | driverkit23.4 | 15.3 | @@ -223,32 +222,35 @@ | DriverKit 24.2 | driverkit24.2 | 16.2 | #### Installed Simulators -| OS | Simulators | -| ------------ | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| iOS 17.0 | iPhone 15
iPhone 15 Plus
iPhone 15 Pro
iPhone 15 Pro Max
iPhone SE (3rd generation)
iPad (10th generation)
iPad Air (5th generation)
iPad mini (6th generation)
iPad Pro (11-inch) (4th generation)
iPad Pro (12.9-inch) (6th generation) | -| iOS 17.2 | iPhone 15
iPhone 15 Plus
iPhone 15 Pro
iPhone 15 Pro Max
iPhone SE (3rd generation)
iPad (10th generation)
iPad Air (5th generation)
iPad mini (6th generation)
iPad Pro (11-inch) (4th generation)
iPad Pro (12.9-inch) (6th generation) | -| iOS 17.4 | iPhone 15
iPhone 15 Plus
iPhone 15 Pro
iPhone 15 Pro Max
iPhone SE (3rd generation)
iPad (10th generation)
iPad Air (5th generation)
iPad Air 11-inch (M2)
iPad Air 13-inch (M2)
iPad mini (6th generation)
iPad Pro (11-inch) (4th generation)
iPad Pro (12.9-inch) (6th generation)
iPad Pro 11-inch (M4)
iPad Pro 13-inch (M4) | -| iOS 17.5 | iPhone 15
iPhone 15 Plus
iPhone 15 Pro
iPhone 15 Pro Max
iPhone SE (3rd generation)
iPad (10th generation)
iPad Air 11-inch (M2)
iPad Air 13-inch (M2)
iPad mini (6th generation)
iPad Pro 11-inch (M4)
iPad Pro 13-inch (M4) | -| iOS 18.1 | iPhone 15
iPhone 15 Plus
iPhone 15 Pro
iPhone 15 Pro Max
iPhone 16
iPhone 16 Plus
iPhone 16 Pro
iPhone 16 Pro Max
iPhone SE (3rd generation)
iPad (10th generation)
iPad Air 11-inch (M2)
iPad Air 13-inch (M2)
iPad mini (6th generation)
iPad mini (A17 Pro)
iPad Pro 11-inch (M4)
iPad Pro 13-inch (M4) | -| tvOS 17.0 | Apple TV
Apple TV 4K (3rd generation)
Apple TV 4K (3rd generation) (at 1080p) | -| tvOS 17.2 | Apple TV
Apple TV 4K (3rd generation)
Apple TV 4K (3rd generation) (at 1080p) | -| tvOS 17.4 | Apple TV
Apple TV 4K (3rd generation)
Apple TV 4K (3rd generation) (at 1080p) | -| tvOS 17.5 | Apple TV
Apple TV 4K (3rd generation)
Apple TV 4K (3rd generation) (at 1080p) | -| tvOS 18.1 | Apple TV
Apple TV 4K (3rd generation)
Apple TV 4K (3rd generation) (at 1080p) | -| watchOS 10.0 | Apple Watch SE (40mm) (2nd generation)
Apple Watch SE (44mm) (2nd generation)
Apple Watch Series 5 (40mm)
Apple Watch Series 5 (44mm)
Apple Watch Series 6 (40mm)
Apple Watch Series 6 (44mm)
Apple Watch Series 7 (41mm)
Apple Watch Series 7 (45mm)
Apple Watch Series 9 (41mm)
Apple Watch Series 9 (45mm)
Apple Watch Ultra 2 (49mm) | -| watchOS 10.2 | Apple Watch SE (40mm) (2nd generation)
Apple Watch SE (44mm) (2nd generation)
Apple Watch Series 5 (40mm)
Apple Watch Series 5 (44mm)
Apple Watch Series 6 (40mm)
Apple Watch Series 6 (44mm)
Apple Watch Series 7 (41mm)
Apple Watch Series 7 (45mm)
Apple Watch Series 9 (41mm)
Apple Watch Series 9 (45mm)
Apple Watch Ultra 2 (49mm) | -| watchOS 10.4 | Apple Watch SE (40mm) (2nd generation)
Apple Watch SE (44mm) (2nd generation)
Apple Watch Series 5 (40mm)
Apple Watch Series 5 (44mm)
Apple Watch Series 6 (40mm)
Apple Watch Series 6 (44mm)
Apple Watch Series 7 (41mm)
Apple Watch Series 7 (45mm)
Apple Watch Series 9 (41mm)
Apple Watch Series 9 (45mm)
Apple Watch Ultra 2 (49mm) | -| watchOS 10.5 | Apple Watch SE (40mm) (2nd generation)
Apple Watch SE (44mm) (2nd generation)
Apple Watch Series 5 (40mm)
Apple Watch Series 5 (44mm)
Apple Watch Series 6 (40mm)
Apple Watch Series 6 (44mm)
Apple Watch Series 7 (41mm)
Apple Watch Series 7 (45mm)
Apple Watch Series 9 (41mm)
Apple Watch Series 9 (45mm)
Apple Watch Ultra 2 (49mm) | -| watchOS 11.1 | Apple Watch SE (40mm) (2nd generation)
Apple Watch SE (44mm) (2nd generation)
Apple Watch Series 10 (42mm)
Apple Watch Series 10 (46mm)
Apple Watch Series 5 (40mm)
Apple Watch Series 5 (44mm)
Apple Watch Series 6 (40mm)
Apple Watch Series 6 (44mm)
Apple Watch Series 7 (41mm)
Apple Watch Series 7 (45mm)
Apple Watch Series 9 (41mm)
Apple Watch Series 9 (45mm)
Apple Watch Ultra 2 (49mm) | -| visionOS 1.0 | Apple Vision Pro | -| visionOS 1.1 | Apple Vision Pro | -| visionOS 1.2 | Apple Vision Pro | +| OS | Simulators | +| ------------ | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| iOS 17.0 | iPhone 15
iPhone 15 Plus
iPhone 15 Pro
iPhone 15 Pro Max
iPhone SE (3rd generation)
iPad (10th generation)
iPad Air (5th generation)
iPad mini (6th generation)
iPad Pro (11-inch) (4th generation)
iPad Pro (12.9-inch) (6th generation) | +| iOS 17.2 | iPhone 15
iPhone 15 Plus
iPhone 15 Pro
iPhone 15 Pro Max
iPhone SE (3rd generation)
iPad (10th generation)
iPad Air (5th generation)
iPad mini (6th generation)
iPad Pro (11-inch) (4th generation)
iPad Pro (12.9-inch) (6th generation) | +| iOS 17.4 | iPhone 15
iPhone 15 Plus
iPhone 15 Pro
iPhone 15 Pro Max
iPhone SE (3rd generation)
iPad (10th generation)
iPad Air 11-inch (M2)
iPad Air 13-inch (M2)
iPad mini (6th generation)
iPad Pro 11-inch (M4)
iPad Pro 13-inch (M4) | +| iOS 17.5 | iPhone 15
iPhone 15 Plus
iPhone 15 Pro
iPhone 15 Pro Max
iPhone SE (3rd generation)
iPad (10th generation)
iPad Air 11-inch (M2)
iPad Air 13-inch (M2)
iPad mini (6th generation)
iPad Pro 11-inch (M4)
iPad Pro 13-inch (M4) | +| iOS 18.1 | iPhone 16
iPhone 16 Plus
iPhone 16 Pro
iPhone 16 Pro Max
iPhone SE (3rd generation)
iPad (10th generation)
iPad Air 11-inch (M2)
iPad Air 13-inch (M2)
iPad mini (A17 Pro)
iPad Pro 11-inch (M4)
iPad Pro 13-inch (M4) | +| iOS 18.3 | iPhone 16
iPhone 16 Plus
iPhone 16 Pro
iPhone 16 Pro Max
iPhone SE (3rd generation)
iPad (10th generation)
iPad Air 11-inch (M2)
iPad Air 13-inch (M2)
iPad mini (A17 Pro)
iPad Pro 11-inch (M4)
iPad Pro 13-inch (M4) | +| tvOS 17.0 | Apple TV
Apple TV 4K (3rd generation)
Apple TV 4K (3rd generation) (at 1080p) | +| tvOS 17.2 | Apple TV
Apple TV 4K (3rd generation)
Apple TV 4K (3rd generation) (at 1080p) | +| tvOS 17.4 | Apple TV
Apple TV 4K (3rd generation)
Apple TV 4K (3rd generation) (at 1080p) | +| tvOS 17.5 | Apple TV
Apple TV 4K (3rd generation)
Apple TV 4K (3rd generation) (at 1080p) | +| tvOS 18.1 | Apple TV
Apple TV 4K (3rd generation)
Apple TV 4K (3rd generation) (at 1080p) | +| tvOS 18.2 | Apple TV
Apple TV 4K (3rd generation)
Apple TV 4K (3rd generation) (at 1080p) | +| watchOS 10.0 | Apple Watch SE (40mm) (2nd generation)
Apple Watch SE (44mm) (2nd generation)
Apple Watch Series 9 (41mm)
Apple Watch Series 9 (45mm)
Apple Watch Ultra 2 (49mm) | +| watchOS 10.2 | Apple Watch SE (40mm) (2nd generation)
Apple Watch SE (44mm) (2nd generation)
Apple Watch Series 9 (41mm)
Apple Watch Series 9 (45mm)
Apple Watch Ultra 2 (49mm) | +| watchOS 10.4 | Apple Watch SE (40mm) (2nd generation)
Apple Watch SE (44mm) (2nd generation)
Apple Watch Series 9 (41mm)
Apple Watch Series 9 (45mm)
Apple Watch Ultra 2 (49mm) | +| watchOS 10.5 | Apple Watch SE (40mm) (2nd generation)
Apple Watch SE (44mm) (2nd generation)
Apple Watch Series 9 (41mm)
Apple Watch Series 9 (45mm)
Apple Watch Ultra 2 (49mm) | +| watchOS 11.1 | Apple Watch SE (40mm) (2nd generation)
Apple Watch SE (44mm) (2nd generation)
Apple Watch Series 10 (42mm)
Apple Watch Series 10 (46mm)
Apple Watch Ultra 2 (49mm) | +| watchOS 11.2 | Apple Watch SE (40mm) (2nd generation)
Apple Watch SE (44mm) (2nd generation)
Apple Watch Series 10 (42mm)
Apple Watch Series 10 (46mm)
Apple Watch Ultra 2 (49mm) | +| visionOS 1.0 | Apple Vision Pro | +| visionOS 1.1 | Apple Vision Pro | +| visionOS 1.2 | Apple Vision Pro | ### Android | Package Name | Version | | -------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | Android Command Line Tools | 11.0 | -| Android Emulator | 35.3.11 | +| Android Emulator | 35.3.12 | | Android SDK Build-tools | 35.0.0 35.0.1
34.0.0
33.0.2 33.0.3 | | Android SDK Platforms | android-35-ext14 (rev 1)
android-35 (rev 2)
android-34-ext8 (rev 1)
android-34-ext12 (rev 1)
android-34-ext11 (rev 1)
android-34-ext10 (rev 1)
android-34 (rev 3)
android-33-ext5 (rev 1)
android-33-ext4 (rev 1)
android-33 (rev 3) | | Android SDK Platform-Tools | 35.0.2 | From 9b2b536f10a55554cd05899f991b32a3a5ecb5bc Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Fri, 28 Feb 2025 17:25:13 +0000 Subject: [PATCH 026/120] Updating readme file for macos-15 version 20250226.755 (#11682) Co-authored-by: Image generation service account. Co-authored-by: Actions service account --- images/macos/macos-15-Readme.md | 156 ++++++++++++++++---------------- 1 file changed, 78 insertions(+), 78 deletions(-) diff --git a/images/macos/macos-15-Readme.md b/images/macos/macos-15-Readme.md index f4985f3e..18115139 100644 --- a/images/macos/macos-15-Readme.md +++ b/images/macos/macos-15-Readme.md @@ -1,18 +1,18 @@ | Announcements | |-| -| [[macOS] Ruby version 3.0 will be removed from the images on Feb 10, 2025 and 3.3 will be set as default. ](https://github.com/actions/runner-images/issues/11345) | -| [[macOS] The macOS 12 Actions runner image will begin deprecation on 10/7/24 and will be fully unsupported by 12/3/24 for GitHub and by 01/13/25 for ADO](https://github.com/actions/runner-images/issues/10721) | -| [macOS 15 (Sequoia) is now available as a public beta in GitHub Actions](https://github.com/actions/runner-images/issues/10686) | +| [[ macOS ] .NET 7.x will be removed from macOS-13 and macOS-14 images on February 24,2025.](https://github.com/actions/runner-images/issues/11501) | +| [macOS 15 (Sequoia) will be generally available in GitHub Actions and Azure DevOps from March, 18](https://github.com/actions/runner-images/issues/11486) | +| [[macOS] Ruby version 3.0 will be removed from the images on Feb 17, 2025 and 3.3 will be set as default. ](https://github.com/actions/runner-images/issues/11345) | *** # macOS 15 -- OS Version: macOS 15.2 (24C101) -- Kernel Version: Darwin 24.2.0 -- Image Version: 20250120.591 +- OS Version: macOS 15.3.1 (24D70) +- Kernel Version: Darwin 24.3.0 +- Image Version: 20250226.755 ## Installed Software ### Language and Runtime -- .NET Core SDK: 8.0.101, 8.0.204, 8.0.303, 8.0.405, 9.0.102 +- .NET Core SDK: 8.0.101, 8.0.204, 8.0.303, 8.0.406, 9.0.102, 9.0.200 - Bash 3.2.57(1)-release - Clang/LLVM 15.0.0 - Clang/LLVM (Homebrew) 18.1.8 - available on `$(brew --prefix llvm@18)/bin/clang` @@ -22,64 +22,64 @@ - GNU Fortran 12 (Homebrew GCC 12.4.0) - available by `gfortran-12` alias - GNU Fortran 13 (Homebrew GCC 13.3.0) - available by `gfortran-13` alias - GNU Fortran 14 (Homebrew GCC 14.2.0_1) - available by `gfortran-14` alias -- Kotlin 2.1.0-release-394 -- Node.js 22.13.0 +- Kotlin 2.1.10-release-473 +- Node.js 22.14.0 - Perl 5.40.1 -- PHP 8.4.3 -- Python3 3.13.1 +- PHP 8.4.4 +- Python3 3.13.2 - Ruby 3.3.7 ### Package Management -- Bundler 2.6.3 +- Bundler 2.6.5 - Carthage 0.40.0 - CocoaPods 1.16.2 -- Composer 2.8.4 -- Homebrew 4.4.16 +- Composer 2.8.6 +- Homebrew 4.4.22 - NPM 10.9.2 -- Pip3 24.3.1 (python 3.13) +- Pip3 25.0.1 (python 3.13) - Pipx 1.7.1 -- RubyGems 3.6.3 +- RubyGems 3.6.5 - Yarn 1.22.22 ### Project Management - Apache Ant 1.10.15 - Apache Maven 3.9.9 -- Gradle 8.12 +- Gradle 8.13 ### Utilities - 7-Zip 17.05 - aria2 1.37.0 -- azcopy 10.27.1 -- bazel 8.0.1 +- azcopy 10.28.0 +- bazel 8.1.1 - bazelisk 1.25.0 - bsdtar 3.5.3 - available by 'tar' alias -- Curl 8.11.1 +- Curl 8.12.1 - Git 2.48.1 - Git LFS 3.6.1 -- GitHub CLI 2.65.0 +- GitHub CLI 2.67.0 - GNU Tar 1.35 - available by 'gtar' alias - GNU Wget 1.25.0 - gpg (GnuPG) 2.4.7 - jq 1.7.1 - OpenSSL 1.1.1w 11 Sep 2023 -- Packer 1.11.2 +- Packer 1.12.0 - pkgconf 2.3.0 - Unxip 3.1 - yq 4.45.1 -- zstd 1.5.6 +- zstd 1.5.7 ### Tools -- AWS CLI 2.23.2 -- AWS SAM CLI 1.132.0 -- AWS Session Manager CLI 1.2.694.0 -- Azure CLI 2.68.0 +- AWS CLI 2.24.13 +- AWS SAM CLI 1.134.0 +- AWS Session Manager CLI 1.2.707.0 +- Azure CLI 2.69.0 - Azure CLI (azure-devops) 1.0.1 -- Bicep CLI 0.32.4 -- Cmake 3.31.4 +- Bicep CLI 0.33.93 +- Cmake 3.31.6 - CodeQL Action Bundle 2.20.1 - Fastlane 2.226.0 -- SwiftFormat 0.55.4 -- Xcbeautify 2.17.0 +- SwiftFormat 0.55.5 +- Xcbeautify 2.26.0 - Xcode Command Line Tools 16.2.0.0.1.1733547573 - Xcodes 1.6.0 @@ -87,16 +87,16 @@ - SwiftLint 0.58.2 ### Browsers -- Safari 18.2 (20620.1.16.11.8) -- SafariDriver 18.2 (20620.1.16.11.8) -- Google Chrome 132.0.6834.84 -- Google Chrome for Testing 132.0.6834.83 -- ChromeDriver 132.0.6834.83 -- Microsoft Edge 132.0.2957.115 -- Microsoft Edge WebDriver 132.0.2957.115 -- Mozilla Firefox 134.0.1 -- geckodriver 0.35.0 -- Selenium server 4.27.0 +- Safari 18.3 (20620.2.4.11.5) +- SafariDriver 18.3 (20620.2.4.11.5) +- Google Chrome 133.0.6943.142 +- Google Chrome for Testing 133.0.6943.141 +- ChromeDriver 133.0.6943.141 +- Microsoft Edge 133.0.3065.82 +- Microsoft Edge WebDriver 133.0.3065.82 +- Mozilla Firefox 135.0.1 +- geckodriver 0.36.0 +- Selenium server 4.28.1 #### Environment variables | Name | Value | @@ -106,49 +106,49 @@ | GECKOWEBDRIVER | /usr/local/opt/geckodriver/bin | ### Java -| Version | Environment Variable | -| --------------------- | -------------------- | -| 11.0.25+9 | JAVA_HOME_11_X64 | -| 17.0.13+11 | JAVA_HOME_17_X64 | -| 21.0.5+11.0 (default) | JAVA_HOME_21_X64 | +| Version | Environment Variable | +| -------------------- | -------------------- | +| 11.0.26+4 | JAVA_HOME_11_X64 | +| 17.0.14+7 | JAVA_HOME_17_X64 | +| 21.0.6+7.0 (default) | JAVA_HOME_21_X64 | ### Cached Tools #### Ruby - 3.1.6 -- 3.2.6 +- 3.2.7 - 3.3.7 -- 3.4.1 +- 3.4.2 #### Python - 3.9.21 - 3.10.16 - 3.11.9 -- 3.12.8 -- 3.13.1 +- 3.12.9 +- 3.13.2 #### Node.js -- 18.20.5 -- 20.18.1 -- 22.13.0 +- 18.20.7 +- 20.18.3 +- 22.14.0 #### Go - 1.21.13 -- 1.22.10 -- 1.23.4 +- 1.22.12 +- 1.23.6 ### Rust Tools -- Cargo 1.84.0 -- Rust 1.84.0 -- Rustdoc 1.84.0 +- Cargo 1.85.0 +- Rust 1.85.0 +- Rustdoc 1.85.0 - Rustup 1.27.1 #### Packages -- Clippy 0.1.84 +- Clippy 0.1.85 - Rustfmt 1.8.0-stable ### PowerShell Tools -- PowerShell 7.4.6 +- PowerShell 7.4.7 #### PowerShell Modules - Az: 12.4.0 @@ -194,40 +194,40 @@ | Simulator - watchOS 11.0 | watchsimulator11.0 | 16.0 | | Simulator - watchOS 11.1 | watchsimulator11.1 | 16.1 | | Simulator - watchOS 11.2 | watchsimulator11.2 | 16.2 | -| Simulator - visionOS 1.2 | xrsimulator1.2 | 15.4 | | visionOS 1.2 | xros1.2 | 15.4 | | visionOS 2.0 | xros2.0 | 16.0 | +| visionOS 2.1 | xros2.1 | 16.1 | +| visionOS 2.2 | xros2.2 | 16.2 | +| Simulator - visionOS 1.2 | xrsimulator1.2 | 15.4 | | Simulator - visionOS 2.0 | xrsimulator2.0 | 16.0 | | Simulator - visionOS 2.1 | xrsimulator2.1 | 16.1 | -| visionOS 2.1 | xros2.1 | 16.1 | | Simulator - visionOS 2.2 | xrsimulator2.2 | 16.2 | -| visionOS 2.2 | xros2.2 | 16.2 | | DriverKit 23.5 | driverkit23.5 | 15.4 | | DriverKit 24.0 | driverkit24.0 | 16.0 | | DriverKit 24.1 | driverkit24.1 | 16.1 | | DriverKit 24.2 | driverkit24.2 | 16.2 | #### Installed Simulators -| OS | Simulators | -| ------------ | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| iOS 17.5 | iPhone 15
iPhone 15 Plus
iPhone 15 Pro
iPhone 15 Pro Max
iPhone SE (3rd generation)
iPad (10th generation)
iPad Air 11-inch (M2)
iPad Air 13-inch (M2)
iPad mini (6th generation)
iPad Pro 11-inch (M4)
iPad Pro 13-inch (M4) | -| iOS 18.0 | iPhone 16
iPhone 16 Plus
iPhone 16 Pro
iPhone 16 Pro Max
iPhone SE (3rd generation)
iPad (10th generation)
iPad Air 11-inch (M2)
iPad Air 13-inch (M2)
iPad mini (6th generation)
iPad Pro 11-inch (M4)
iPad Pro 13-inch (M4) | -| iOS 18.1 | iPhone 16
iPhone 16 Plus
iPhone 16 Pro
iPhone 16 Pro Max
iPhone SE (3rd generation)
iPad (10th generation)
iPad Air 11-inch (M2)
iPad Air 13-inch (M2)
iPad mini (A17 Pro)
iPad Pro 11-inch (M4)
iPad Pro 13-inch (M4) | -| iOS 18.2 | iPhone 16
iPhone 16 Plus
iPhone 16 Pro
iPhone 16 Pro Max
iPhone SE (3rd generation)
iPad (10th generation)
iPad Air 11-inch (M2)
iPad Air 13-inch (M2)
iPad mini (A17 Pro)
iPad Pro 11-inch (M4)
iPad Pro 13-inch (M4) | -| tvOS 17.5 | Apple TV
Apple TV 4K (3rd generation)
Apple TV 4K (3rd generation) (at 1080p) | -| tvOS 18.0 | Apple TV
Apple TV 4K (3rd generation)
Apple TV 4K (3rd generation) (at 1080p) | -| tvOS 18.1 | Apple TV
Apple TV 4K (3rd generation)
Apple TV 4K (3rd generation) (at 1080p) | -| tvOS 18.2 | Apple TV
Apple TV 4K (3rd generation)
Apple TV 4K (3rd generation) (at 1080p) | -| watchOS 10.5 | Apple Watch SE (40mm) (2nd generation)
Apple Watch SE (44mm) (2nd generation)
Apple Watch Series 5 (40mm)
Apple Watch Series 5 (44mm)
Apple Watch Series 6 (40mm)
Apple Watch Series 6 (44mm)
Apple Watch Series 7 (41mm)
Apple Watch Series 7 (45mm)
Apple Watch Series 9 (41mm)
Apple Watch Series 9 (45mm)
Apple Watch Ultra 2 (49mm) | -| watchOS 11.0 | Apple Watch SE (40mm) (2nd generation)
Apple Watch SE (44mm) (2nd generation)
Apple Watch Series 10 (42mm)
Apple Watch Series 10 (46mm)
Apple Watch Ultra 2 (49mm) | -| watchOS 11.1 | Apple Watch SE (40mm) (2nd generation)
Apple Watch SE (44mm) (2nd generation)
Apple Watch Series 10 (42mm)
Apple Watch Series 10 (46mm)
Apple Watch Ultra 2 (49mm) | -| watchOS 11.2 | Apple Watch SE (40mm) (2nd generation)
Apple Watch SE (44mm) (2nd generation)
Apple Watch Series 10 (42mm)
Apple Watch Series 10 (46mm)
Apple Watch Ultra 2 (49mm) | +| OS | Simulators | +| ------------ | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| iOS 17.5 | iPhone 15
iPhone 15 Plus
iPhone 15 Pro
iPhone 15 Pro Max
iPhone SE (3rd generation)
iPad (10th generation)
iPad Air 11-inch (M2)
iPad Air 13-inch (M2)
iPad mini (6th generation)
iPad Pro 11-inch (M4)
iPad Pro 13-inch (M4) | +| iOS 18.0 | iPhone 16
iPhone 16 Plus
iPhone 16 Pro
iPhone 16 Pro Max
iPhone SE (3rd generation)
iPad (10th generation)
iPad Air 11-inch (M2)
iPad Air 13-inch (M2)
iPad mini (6th generation)
iPad Pro 11-inch (M4)
iPad Pro 13-inch (M4) | +| iOS 18.1 | iPhone 16
iPhone 16 Plus
iPhone 16 Pro
iPhone 16 Pro Max
iPhone SE (3rd generation)
iPad (10th generation)
iPad Air 11-inch (M2)
iPad Air 13-inch (M2)
iPad mini (A17 Pro)
iPad Pro 11-inch (M4)
iPad Pro 13-inch (M4) | +| iOS 18.3 | iPhone 16
iPhone 16 Plus
iPhone 16 Pro
iPhone 16 Pro Max
iPhone SE (3rd generation)
iPad (10th generation)
iPad Air 11-inch (M2)
iPad Air 13-inch (M2)
iPad mini (A17 Pro)
iPad Pro 11-inch (M4)
iPad Pro 13-inch (M4) | +| tvOS 17.5 | Apple TV
Apple TV 4K (3rd generation)
Apple TV 4K (3rd generation) (at 1080p) | +| tvOS 18.0 | Apple TV
Apple TV 4K (3rd generation)
Apple TV 4K (3rd generation) (at 1080p) | +| tvOS 18.1 | Apple TV
Apple TV 4K (3rd generation)
Apple TV 4K (3rd generation) (at 1080p) | +| tvOS 18.2 | Apple TV
Apple TV 4K (3rd generation)
Apple TV 4K (3rd generation) (at 1080p) | +| watchOS 10.5 | Apple Watch SE (40mm) (2nd generation)
Apple Watch SE (44mm) (2nd generation)
Apple Watch Series 9 (41mm)
Apple Watch Series 9 (45mm)
Apple Watch Ultra 2 (49mm) | +| watchOS 11.0 | Apple Watch SE (40mm) (2nd generation)
Apple Watch SE (44mm) (2nd generation)
Apple Watch Series 10 (42mm)
Apple Watch Series 10 (46mm)
Apple Watch Ultra 2 (49mm) | +| watchOS 11.1 | Apple Watch SE (40mm) (2nd generation)
Apple Watch SE (44mm) (2nd generation)
Apple Watch Series 10 (42mm)
Apple Watch Series 10 (46mm)
Apple Watch Ultra 2 (49mm) | +| watchOS 11.2 | Apple Watch SE (40mm) (2nd generation)
Apple Watch SE (44mm) (2nd generation)
Apple Watch Series 10 (42mm)
Apple Watch Series 10 (46mm)
Apple Watch Ultra 2 (49mm) | ### Android | Package Name | Version | | -------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | Android Command Line Tools | 16.0 | -| Android Emulator | 35.3.11 | +| Android Emulator | 35.3.12 | | Android SDK Build-tools | 35.0.0 35.0.1 | | Android SDK Platforms | android-35-ext14 (rev 1)
android-35 (rev 2)
android-34-ext8 (rev 1)
android-34-ext12 (rev 1)
android-34-ext11 (rev 1)
android-34-ext10 (rev 1)
android-34 (rev 3)
android-33-ext5 (rev 1)
android-33-ext4 (rev 1) | | Android SDK Platform-Tools | 35.0.2 | From b5421c953603a212ad643eff481e9d26ffa11625 Mon Sep 17 00:00:00 2001 From: kishorekumar-anchala <168699259+kishorekumar-anchala@users.noreply.github.com> Date: Fri, 28 Feb 2025 18:25:17 +0000 Subject: [PATCH 027/120] [windows 22 & 25 ] Upgrade visual studio to postGRO channel (#11595) * [windows 22 and 25 Upgrade visual studio to postGRO * Add condition for windows 19 to skip * [Windows] Update Vs installation script * Refactor the visual studio installation script * Fix windows 19 faliure * Fix windows 19 visual studio failure * [windows] Fix Windows 19 failure * Add condition for windows 19 * [windows] Fix windows 19 failure * [windows] update script by changing the condition syntax * Make installchannel as optioanl parametr * Update Installer script * [ windows ] Update the installation script with conditional statement * Update the installation script * Update toolsets * Update the channel ID * Update channel ID * Resolve conflicts * Resolve conflicts --- .../scripts/build/Install-VisualStudio.ps1 | 31 +++++++++++++------ .../scripts/helpers/VisualStudioHelpers.ps1 | 15 +++++++-- images/windows/toolsets/toolset-2022.json | 3 +- images/windows/toolsets/toolset-2025.json | 3 +- 4 files changed, 39 insertions(+), 13 deletions(-) diff --git a/images/windows/scripts/build/Install-VisualStudio.ps1 b/images/windows/scripts/build/Install-VisualStudio.ps1 index a4b66e7c..203dd4cc 100644 --- a/images/windows/scripts/build/Install-VisualStudio.ps1 +++ b/images/windows/scripts/build/Install-VisualStudio.ps1 @@ -2,17 +2,30 @@ ## File: Install-VisualStudio.ps1 ## Desc: Install Visual Studio ################################################################################ - $vsToolset = (Get-ToolsetContent).visualStudio -# Install VS -Install-VisualStudio ` - -Version $vsToolset.subversion ` - -Edition $vsToolset.edition ` - -Channel $vsToolset.channel ` - -RequiredComponents $vsToolset.workloads ` - -ExtraArgs "--allWorkloads --includeRecommended --remove Component.CPython3.x64" ` - -SignatureThumbprint $vsToolset.signature +if (Test-IsWin19) { + # Install Visual Studio for Windows 19 + Install-VisualStudio ` + -Version $vsToolset.subversion ` + -Edition $vsToolset.edition ` + -Channel $vsToolset.channel ` + -RequiredComponents $vsToolset.workloads ` + -ExtraArgs "--allWorkloads --includeRecommended --remove Component.CPython3.x64" ` + -SignatureThumbprint $vsToolset.signature +} + +if ( (Test-IsWin22) -or (Test-IsWin25) ) { + # Install Visual Studio for Windows 22 and 25 with InstallChannel + Install-VisualStudio ` + -Version $vsToolset.subversion ` + -Edition $vsToolset.edition ` + -Channel $vsToolset.channel ` + -InstallChannel $vsToolset.installChannel ` + -RequiredComponents $vsToolset.workloads ` + -ExtraArgs "--allWorkloads --includeRecommended --remove Component.CPython3.x64" ` + -SignatureThumbprint $vsToolset.signature +} # Find the version of VS installed for this instance # Only supports a single instance diff --git a/images/windows/scripts/helpers/VisualStudioHelpers.ps1 b/images/windows/scripts/helpers/VisualStudioHelpers.ps1 index 44f8bb32..6a2a756f 100644 --- a/images/windows/scripts/helpers/VisualStudioHelpers.ps1 +++ b/images/windows/scripts/helpers/VisualStudioHelpers.ps1 @@ -14,6 +14,9 @@ Function Install-VisualStudio { .PARAMETER Channel The channel of Visual Studio that will be installed. Required parameter. + + .PARAMETER InstallChannel + The InstallChannelUri of Visual Studio that will be installed. Required parameter. .PARAMETER RequiredComponents The list of required components. Required parameter. @@ -27,15 +30,22 @@ Function Install-VisualStudio { [Parameter(Mandatory)] [String] $Version, [Parameter(Mandatory)] [String] $Edition, [Parameter(Mandatory)] [String] $Channel, + [String] $InstallChannel = "", [Parameter(Mandatory)] [String[]] $RequiredComponents, [String] $ExtraArgs = "", [Parameter(Mandatory)] [String[]] $SignatureThumbprint ) - - $bootstrapperUrl = "https://aka.ms/vs/${Version}/${Channel}/vs_${Edition}.exe" + + + if (-not (Test-IsWin19)) { + $bootstrapperUrl = "https://aka.ms/vs/${Version}/postGRO-${Channel}/vs_${Edition}.exe" + } else { + $bootstrapperUrl = "https://aka.ms/vs/${Version}/${Channel}/vs_${Edition}.exe" + } $channelUri = "https://aka.ms/vs/${Version}/${Channel}/channel" $channelId = "VisualStudio.${Version}.Release" $productId = "Microsoft.VisualStudio.Product.${Edition}" + $installChannelUri = "https://aka.ms/vs/${Version}/${Channel}/${installchannel}/channel" Write-Host "Downloading Bootstrapper ..." $bootstrapperFilePath = Invoke-DownloadWithRetry $BootstrapperUrl @@ -45,6 +55,7 @@ Function Install-VisualStudio { try { $responseData = @{ + "installChannelUri" = $installChannelUri "channelUri" = $channelUri "channelId" = $channelId "productId" = $productId diff --git a/images/windows/toolsets/toolset-2022.json b/images/windows/toolsets/toolset-2022.json index a2230c8b..99981a12 100644 --- a/images/windows/toolsets/toolset-2022.json +++ b/images/windows/toolsets/toolset-2022.json @@ -180,6 +180,7 @@ "subversion" : "17", "edition" : "Enterprise", "channel": "release", + "installChannel": "658092423_1519083591", "signature": [ "245D262748012A4FE6CE8BA6C951A4C4AFBC3E5D", "8F985BE8FD256085C90A95D3C74580511A1DB975" @@ -405,4 +406,4 @@ "pwsh": { "version": "7.4" } -} +} \ No newline at end of file diff --git a/images/windows/toolsets/toolset-2025.json b/images/windows/toolsets/toolset-2025.json index df957602..3ae7cd19 100644 --- a/images/windows/toolsets/toolset-2025.json +++ b/images/windows/toolsets/toolset-2025.json @@ -137,6 +137,7 @@ "subversion" : "17", "edition" : "Enterprise", "channel": "release", + "installChannel": "658092423_1519083591", "signature": [ "245D262748012A4FE6CE8BA6C951A4C4AFBC3E5D", "8F985BE8FD256085C90A95D3C74580511A1DB975" @@ -339,4 +340,4 @@ "pwsh": { "version": "7.4" } -} +} \ No newline at end of file From 0f9d80da56888c227576a72883fba5c5d8a09600 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Fri, 28 Feb 2025 19:59:41 +0000 Subject: [PATCH 028/120] Updating readme file for macos-15-arm64 version 20250226.766 (#11681) Co-authored-by: Image generation service account. Co-authored-by: Actions service account --- images/macos/macos-15-arm64-Readme.md | 151 +++++++++++++------------- 1 file changed, 75 insertions(+), 76 deletions(-) diff --git a/images/macos/macos-15-arm64-Readme.md b/images/macos/macos-15-arm64-Readme.md index 638baeed..9a0e5e2b 100644 --- a/images/macos/macos-15-arm64-Readme.md +++ b/images/macos/macos-15-arm64-Readme.md @@ -1,18 +1,18 @@ | Announcements | |-| -| [[macOS] Ruby version 3.0 will be removed from the images on Feb 10, 2025 and 3.3 will be set as default. ](https://github.com/actions/runner-images/issues/11345) | -| [[macOS] The macOS 12 Actions runner image will begin deprecation on 10/7/24 and will be fully unsupported by 12/3/24 for GitHub and by 01/13/25 for ADO](https://github.com/actions/runner-images/issues/10721) | -| [macOS 15 (Sequoia) is now available as a public beta in GitHub Actions](https://github.com/actions/runner-images/issues/10686) | +| [[ macOS ] .NET 7.x will be removed from macOS-13 and macOS-14 images on February 24,2025.](https://github.com/actions/runner-images/issues/11501) | +| [macOS 15 (Sequoia) will be generally available in GitHub Actions and Azure DevOps from March, 18](https://github.com/actions/runner-images/issues/11486) | +| [[macOS] Ruby version 3.0 will be removed from the images on Feb 17, 2025 and 3.3 will be set as default. ](https://github.com/actions/runner-images/issues/11345) | *** # macOS 15 -- OS Version: macOS 15.2 (24C101) -- Kernel Version: Darwin 24.2.0 -- Image Version: 20250120.596 +- OS Version: macOS 15.3.1 (24D70) +- Kernel Version: Darwin 24.3.0 +- Image Version: 20250226.766 ## Installed Software ### Language and Runtime -- .NET Core SDK: 8.0.101, 8.0.204, 8.0.303, 8.0.405, 9.0.102 +- .NET Core SDK: 8.0.101, 8.0.204, 8.0.303, 8.0.406, 9.0.102, 9.0.200 - Bash 3.2.57(1)-release - Clang/LLVM 15.0.0 - Clang/LLVM (Homebrew) 18.1.8 - available on `$(brew --prefix llvm@18)/bin/clang` @@ -22,74 +22,74 @@ - GNU Fortran 12 (Homebrew GCC 12.4.0) - available by `gfortran-12` alias - GNU Fortran 13 (Homebrew GCC 13.3.0) - available by `gfortran-13` alias - GNU Fortran 14 (Homebrew GCC 14.2.0_1) - available by `gfortran-14` alias -- Kotlin 2.1.0-release-394 -- Node.js 22.13.0 +- Kotlin 2.1.10-release-473 +- Node.js 22.14.0 - Perl 5.40.1 -- Python3 3.13.1 +- Python3 3.13.2 - Ruby 3.3.7 ### Package Management -- Bundler 2.6.3 +- Bundler 2.6.5 - Carthage 0.40.0 - CocoaPods 1.16.2 -- Homebrew 4.4.16 +- Homebrew 4.4.22 - NPM 10.9.2 -- Pip3 24.3.1 (python 3.13) +- Pip3 25.0 (python 3.13) - Pipx 1.7.1 -- RubyGems 3.6.3 +- RubyGems 3.6.5 - Yarn 1.22.22 ### Project Management - Apache Ant 1.10.15 - Apache Maven 3.9.9 -- Gradle 8.12 +- Gradle 8.13 ### Utilities - 7-Zip 17.05 - aria2 1.37.0 -- azcopy 10.27.1 -- bazel 8.0.1 +- azcopy 10.28.0 +- bazel 8.1.1 - bazelisk 1.25.0 - bsdtar 3.5.3 - available by 'tar' alias - Curl 8.7.1 - Git 2.48.1 - Git LFS 3.6.1 -- GitHub CLI 2.65.0 +- GitHub CLI 2.67.0 - GNU Tar 1.35 - available by 'gtar' alias - GNU Wget 1.25.0 - gpg (GnuPG) 2.4.7 - jq 1.7.1 - OpenSSL 1.1.1w 11 Sep 2023 -- Packer 1.11.2 +- Packer 1.12.0 - pkgconf 2.3.0 - Unxip 3.1 - yq 4.45.1 -- zstd 1.5.6 +- zstd 1.5.7 ### Tools -- AWS CLI 2.23.2 -- AWS SAM CLI 1.132.0 -- AWS Session Manager CLI 1.2.694.0 -- Azure CLI 2.68.0 +- AWS CLI 2.24.13 +- AWS SAM CLI 1.134.0 +- AWS Session Manager CLI 1.2.707.0 +- Azure CLI 2.69.0 - Azure CLI (azure-devops) 1.0.1 -- Bicep CLI 0.32.4 -- Cmake 3.31.4 +- Bicep CLI 0.33.93 +- Cmake 3.31.6 - CodeQL Action Bundle 2.20.1 - Fastlane 2.226.0 -- SwiftFormat 0.55.4 -- Xcbeautify 2.17.0 +- SwiftFormat 0.55.5 +- Xcbeautify 2.26.0 - Xcode Command Line Tools 16.2.0.0.1.1733547573 - Xcodes 1.6.0 ### Linters ### Browsers -- Safari 18.2 (20620.1.16.11.8) -- SafariDriver 18.2 (20620.1.16.11.8) -- Google Chrome 132.0.6834.84 -- Google Chrome for Testing 132.0.6834.83 -- ChromeDriver 132.0.6834.83 -- Selenium server 4.27.0 +- Safari 18.3 (20620.2.4.11.5) +- SafariDriver 18.3 (20620.2.4.11.5) +- Google Chrome 133.0.6943.142 +- Google Chrome for Testing 133.0.6943.141 +- ChromeDriver 133.0.6943.141 +- Selenium server 4.28.1 #### Environment variables | Name | Value | @@ -99,47 +99,47 @@ | GECKOWEBDRIVER | | ### Java -| Version | Environment Variable | -| --------------------- | -------------------- | -| 11.0.25+9 | JAVA_HOME_11_arm64 | -| 17.0.13+11 | JAVA_HOME_17_arm64 | -| 21.0.5+11.0 (default) | JAVA_HOME_21_arm64 | +| Version | Environment Variable | +| -------------------- | -------------------- | +| 11.0.26+4 | JAVA_HOME_11_arm64 | +| 17.0.14+7 | JAVA_HOME_17_arm64 | +| 21.0.6+7.0 (default) | JAVA_HOME_21_arm64 | ### Cached Tools #### Ruby - 3.1.6 -- 3.2.6 +- 3.2.7 - 3.3.7 -- 3.4.1 +- 3.4.2 #### Python - 3.11.9 -- 3.12.8 -- 3.13.1 +- 3.12.9 +- 3.13.2 #### Node.js -- 18.20.5 -- 20.18.1 -- 22.13.0 +- 18.20.7 +- 20.18.3 +- 22.14.0 #### Go - 1.21.13 -- 1.22.10 -- 1.23.4 +- 1.22.12 +- 1.23.6 ### Rust Tools -- Cargo 1.84.0 -- Rust 1.84.0 -- Rustdoc 1.84.0 +- Cargo 1.85.0 +- Rust 1.85.0 +- Rustdoc 1.85.0 - Rustup 1.27.1 #### Packages -- Clippy 0.1.84 +- Clippy 0.1.85 - Rustfmt 1.8.0-stable ### PowerShell Tools -- PowerShell 7.4.6 +- PowerShell 7.4.7 #### PowerShell Modules - Az: 12.4.0 @@ -185,14 +185,13 @@ | Simulator - watchOS 11.0 | watchsimulator11.0 | 16.0 | | Simulator - watchOS 11.1 | watchsimulator11.1 | 16.1 | | Simulator - watchOS 11.2 | watchsimulator11.2 | 16.2 | -| Simulator - visionOS 1.2 | xrsimulator1.2 | 15.4 | | visionOS 1.2 | xros1.2 | 15.4 | | visionOS 2.0 | xros2.0 | 16.0 | -| Simulator - visionOS 2.0 | xrsimulator2.0 | 16.0 | | visionOS 2.1 | xros2.1 | 16.1 | -| Simulator - visionOS 2.1 | xrsimulator2.1 | 16.1 | -| Simulator - visionOS 2.2 | xrsimulator2.2 | 16.2 | | visionOS 2.2 | xros2.2 | 16.2 | +| Simulator - visionOS 1.2 | xrsimulator1.2 | 15.4 | +| Simulator - visionOS 2.0 | xrsimulator2.0 | 16.0 | +| Simulator - visionOS 2.1 | xrsimulator2.1 | 16.1 | | Simulator - visionOS 2.2 | xrsimulator2.2 | 16.2 | | DriverKit 23.5 | driverkit23.5 | 15.4 | | DriverKit 24.0 | driverkit24.0 | 16.0 | @@ -200,30 +199,30 @@ | DriverKit 24.2 | driverkit24.2 | 16.2 | #### Installed Simulators -| OS | Simulators | -| ------------ | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| iOS 17.5 | iPhone 15
iPhone 15 Plus
iPhone 15 Pro
iPhone 15 Pro Max
iPhone SE (3rd generation)
iPad (10th generation)
iPad Air 11-inch (M2)
iPad Air 13-inch (M2)
iPad mini (6th generation)
iPad Pro 11-inch (M4)
iPad Pro 13-inch (M4) | -| iOS 18.0 | iPhone 16
iPhone 16 Plus
iPhone 16 Pro
iPhone 16 Pro Max
iPhone SE (3rd generation)
iPad (10th generation)
iPad Air 11-inch (M2)
iPad Air 13-inch (M2)
iPad mini (6th generation)
iPad Pro 11-inch (M4)
iPad Pro 13-inch (M4) | -| iOS 18.1 | iPhone 16
iPhone 16 Plus
iPhone 16 Pro
iPhone 16 Pro Max
iPhone SE (3rd generation)
iPad (10th generation)
iPad Air 11-inch (M2)
iPad Air 13-inch (M2)
iPad mini (A17 Pro)
iPad Pro 11-inch (M4)
iPad Pro 13-inch (M4) | -| iOS 18.2 | iPhone 16
iPhone 16 Plus
iPhone 16 Pro
iPhone 16 Pro Max
iPhone SE (3rd generation)
iPad (10th generation)
iPad Air 11-inch (M2)
iPad Air 13-inch (M2)
iPad mini (A17 Pro)
iPad Pro 11-inch (M4)
iPad Pro 13-inch (M4) | -| tvOS 17.5 | Apple TV
Apple TV 4K (3rd generation)
Apple TV 4K (3rd generation) (at 1080p) | -| tvOS 18.0 | Apple TV
Apple TV 4K (3rd generation)
Apple TV 4K (3rd generation) (at 1080p) | -| tvOS 18.1 | Apple TV
Apple TV 4K (3rd generation)
Apple TV 4K (3rd generation) (at 1080p) | -| tvOS 18.2 | Apple TV
Apple TV 4K (3rd generation)
Apple TV 4K (3rd generation) (at 1080p) | -| watchOS 10.5 | Apple Watch SE (40mm) (2nd generation)
Apple Watch SE (44mm) (2nd generation)
Apple Watch Series 5 (40mm)
Apple Watch Series 5 (44mm)
Apple Watch Series 6 (40mm)
Apple Watch Series 6 (44mm)
Apple Watch Series 7 (41mm)
Apple Watch Series 7 (45mm)
Apple Watch Series 9 (41mm)
Apple Watch Series 9 (45mm)
Apple Watch Ultra 2 (49mm) | -| watchOS 11.0 | Apple Watch SE (40mm) (2nd generation)
Apple Watch SE (44mm) (2nd generation)
Apple Watch Series 10 (42mm)
Apple Watch Series 10 (46mm)
Apple Watch Ultra 2 (49mm) | -| watchOS 11.1 | Apple Watch SE (40mm) (2nd generation)
Apple Watch SE (44mm) (2nd generation)
Apple Watch Series 10 (42mm)
Apple Watch Series 10 (46mm)
Apple Watch Ultra 2 (49mm) | -| watchOS 11.2 | Apple Watch SE (40mm) (2nd generation)
Apple Watch SE (44mm) (2nd generation)
Apple Watch Series 10 (42mm)
Apple Watch Series 10 (46mm)
Apple Watch Ultra 2 (49mm) | -| visionOS 1.2 | Apple Vision Pro | -| visionOS 2.0 | Apple Vision Pro | -| visionOS 2.1 | Apple Vision Pro | -| visionOS 2.2 | Apple Vision Pro | +| OS | Simulators | +| ------------ | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| iOS 17.5 | iPhone 15
iPhone 15 Plus
iPhone 15 Pro
iPhone 15 Pro Max
iPhone SE (3rd generation)
iPad (10th generation)
iPad Air 11-inch (M2)
iPad Air 13-inch (M2)
iPad mini (6th generation)
iPad Pro 11-inch (M4)
iPad Pro 13-inch (M4) | +| iOS 18.0 | iPhone 16
iPhone 16 Plus
iPhone 16 Pro
iPhone 16 Pro Max
iPhone SE (3rd generation)
iPad (10th generation)
iPad Air 11-inch (M2)
iPad Air 13-inch (M2)
iPad mini (6th generation)
iPad Pro 11-inch (M4)
iPad Pro 13-inch (M4) | +| iOS 18.1 | iPhone 16
iPhone 16 Plus
iPhone 16 Pro
iPhone 16 Pro Max
iPhone SE (3rd generation)
iPad (10th generation)
iPad Air 11-inch (M2)
iPad Air 13-inch (M2)
iPad mini (A17 Pro)
iPad Pro 11-inch (M4)
iPad Pro 13-inch (M4) | +| iOS 18.3 | iPhone 16
iPhone 16 Plus
iPhone 16 Pro
iPhone 16 Pro Max
iPhone SE (3rd generation)
iPad (10th generation)
iPad Air 11-inch (M2)
iPad Air 13-inch (M2)
iPad mini (A17 Pro)
iPad Pro 11-inch (M4)
iPad Pro 13-inch (M4) | +| tvOS 17.5 | Apple TV
Apple TV 4K (3rd generation)
Apple TV 4K (3rd generation) (at 1080p) | +| tvOS 18.0 | Apple TV
Apple TV 4K (3rd generation)
Apple TV 4K (3rd generation) (at 1080p) | +| tvOS 18.1 | Apple TV
Apple TV 4K (3rd generation)
Apple TV 4K (3rd generation) (at 1080p) | +| tvOS 18.2 | Apple TV
Apple TV 4K (3rd generation)
Apple TV 4K (3rd generation) (at 1080p) | +| watchOS 10.5 | Apple Watch SE (40mm) (2nd generation)
Apple Watch SE (44mm) (2nd generation)
Apple Watch Series 9 (41mm)
Apple Watch Series 9 (45mm)
Apple Watch Ultra 2 (49mm) | +| watchOS 11.0 | Apple Watch SE (40mm) (2nd generation)
Apple Watch SE (44mm) (2nd generation)
Apple Watch Series 10 (42mm)
Apple Watch Series 10 (46mm)
Apple Watch Ultra 2 (49mm) | +| watchOS 11.1 | Apple Watch SE (40mm) (2nd generation)
Apple Watch SE (44mm) (2nd generation)
Apple Watch Series 10 (42mm)
Apple Watch Series 10 (46mm)
Apple Watch Ultra 2 (49mm) | +| watchOS 11.2 | Apple Watch SE (40mm) (2nd generation)
Apple Watch SE (44mm) (2nd generation)
Apple Watch Series 10 (42mm)
Apple Watch Series 10 (46mm)
Apple Watch Ultra 2 (49mm) | +| visionOS 1.2 | Apple Vision Pro | +| visionOS 2.0 | Apple Vision Pro | +| visionOS 2.1 | Apple Vision Pro | +| visionOS 2.3 | Apple Vision Pro | ### Android | Package Name | Version | | -------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | Android Command Line Tools | 16.0 | -| Android Emulator | 35.3.11 | +| Android Emulator | 35.3.12 | | Android SDK Build-tools | 35.0.0 35.0.1 | | Android SDK Platforms | android-35-ext14 (rev 1)
android-35 (rev 2)
android-34-ext8 (rev 1)
android-34-ext12 (rev 1)
android-34-ext11 (rev 1)
android-34-ext10 (rev 1)
android-34 (rev 3)
android-33-ext5 (rev 1)
android-33-ext4 (rev 1) | | Android SDK Platform-Tools | 35.0.2 | From cc7ea58394fa5f5a2d7dc11b7596aaddaf033882 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 1 Mar 2025 18:51:07 +0000 Subject: [PATCH 029/120] Updating readme file for macos-13 version 20250224.726 (#11660) Co-authored-by: Image generation service account. Co-authored-by: Actions service account --- images/macos/macos-13-Readme.md | 97 ++++++++++++++++----------------- 1 file changed, 48 insertions(+), 49 deletions(-) diff --git a/images/macos/macos-13-Readme.md b/images/macos/macos-13-Readme.md index 29022b97..86067284 100644 --- a/images/macos/macos-13-Readme.md +++ b/images/macos/macos-13-Readme.md @@ -1,18 +1,18 @@ | Announcements | |-| | [[ macOS ] .NET 7.x will be removed from macOS-13 and macOS-14 images on February 24,2025.](https://github.com/actions/runner-images/issues/11501) | -| [macOS 15 (Sequoia) will be generally available in GitHub Actions and Azure DevOps from February, 17](https://github.com/actions/runner-images/issues/11486) | -| [[macOS] Ruby version 3.0 will be removed from the images on Feb 10, 2025 and 3.3 will be set as default. ](https://github.com/actions/runner-images/issues/11345) | +| [macOS 15 (Sequoia) will be generally available in GitHub Actions and Azure DevOps from March, 18](https://github.com/actions/runner-images/issues/11486) | +| [[macOS] Ruby version 3.0 will be removed from the images on Feb 17, 2025 and 3.3 will be set as default. ](https://github.com/actions/runner-images/issues/11345) | *** # macOS 13 -- OS Version: macOS 13.7.2 (22H313) +- OS Version: macOS 13.7.4 (22H420) - Kernel Version: Darwin 22.6.0 -- Image Version: 20250129.634 +- Image Version: 20250224.726 ## Installed Software ### Language and Runtime -- .NET Core SDK: 7.0.102, 7.0.202, 7.0.306, 7.0.410, 8.0.101, 8.0.204, 8.0.303, 8.0.405, 9.0.102 +- .NET Core SDK: 8.0.101, 8.0.204, 8.0.303, 8.0.406, 9.0.102, 9.0.200 - Bash 3.2.57(1)-release - Clang/LLVM 14.0.0 - Clang/LLVM (Homebrew) 15.0.7 - available on `$(brew --prefix llvm@15)/bin/clang` @@ -24,24 +24,24 @@ - GNU Fortran 14 (Homebrew GCC 14.2.0_1) - available by `gfortran-14` alias - Kotlin 2.1.10-release-473 - Mono 6.12.0.188 -- Node.js 20.18.2 +- Node.js 20.18.3 - Perl 5.40.1 -- PHP 8.4.3 -- Python3 3.13.1 -- Ruby 3.0.7p220 +- PHP 8.4.4 +- Python3 3.13.2 +- Ruby 3.3.7 ### Package Management -- Bundler 2.5.23 +- Bundler 2.6.5 - Carthage 0.40.0 - CocoaPods 1.16.2 - Composer 2.8.5 -- Homebrew 4.4.19 +- Homebrew 4.4.22 - NPM 10.8.2 - NuGet 6.3.1.1 -- Pip3 25.0 (python 3.13) +- Pip3 25.0.1 (python 3.13) - Pipx 1.7.1 -- RubyGems 3.5.23 -- Vcpkg 2025 (build from commit ab42fb303) +- RubyGems 3.6.5 +- Vcpkg 2025 (build from commit 11be7f5365) - Yarn 1.22.22 ### Project Management @@ -53,13 +53,13 @@ - 7-Zip 17.05 - aria2 1.37.0 - azcopy 10.28.0 -- bazel 8.0.1 +- bazel 8.1.0 - bazelisk 1.25.0 - bsdtar 3.5.3 - available by 'tar' alias -- Curl 8.11.1 +- Curl 8.12.1 - Git 2.48.1 - Git LFS 3.6.1 -- GitHub CLI 2.65.0 +- GitHub CLI 2.67.0 - GNU Tar 1.35 - available by 'gtar' alias - GNU Wget 1.25.0 - gpg (GnuPG) 2.4.7 @@ -69,20 +69,20 @@ - pkgconf 2.3.0 - Unxip 3.1 - yq 4.45.1 -- zstd 1.5.6 +- zstd 1.5.7 ### Tools -- AWS CLI 2.23.8 -- AWS SAM CLI 1.132.0 -- AWS Session Manager CLI 1.2.694.0 -- Azure CLI 2.68.0 +- AWS CLI 2.24.10 +- AWS SAM CLI 1.134.0 +- AWS Session Manager CLI 1.2.707.0 +- Azure CLI 2.69.0 - Azure CLI (azure-devops) 1.0.1 -- Bicep CLI 0.33.13 +- Bicep CLI 0.33.93 - Cmake 3.31.5 - CodeQL Action Bundle 2.20.1 - Fastlane 2.226.0 - SwiftFormat 0.55.5 -- Xcbeautify 2.23.0 +- Xcbeautify 2.26.0 - Xcode Command Line Tools 14.3.1.0.1.1683849156 - Xcodes 1.6.0 @@ -92,14 +92,14 @@ ### Browsers - Safari 18.3 (18620.2.4.111.8) - SafariDriver 18.3 (18620.2.4.111.8) -- Google Chrome 132.0.6834.160 -- Google Chrome for Testing 132.0.6834.159 -- ChromeDriver 132.0.6834.159 -- Microsoft Edge 132.0.2957.127 -- Microsoft Edge WebDriver 132.0.2957.127 -- Mozilla Firefox 134.0.2 +- Google Chrome 133.0.6943.127 +- Google Chrome for Testing 133.0.6943.126 +- ChromeDriver 133.0.6943.126 +- Microsoft Edge 133.0.3065.82 +- Microsoft Edge WebDriver 133.0.3065.82 +- Mozilla Firefox 135.0.1 - geckodriver 0.35.0 -- Selenium server 4.28.0 +- Selenium server 4.28.1 #### Environment variables | Name | Value | @@ -119,45 +119,44 @@ ### Cached Tools #### PyPy -- 2.7.18 [PyPy 7.3.17] +- 2.7.18 [PyPy 7.3.18] - 3.7.13 [PyPy 7.3.9] - 3.8.16 [PyPy 7.3.11] - 3.9.19 [PyPy 7.3.16] -- 3.10.14 [PyPy 7.3.17] +- 3.10.16 [PyPy 7.3.18] #### Ruby -- 3.0.7 - 3.1.6 -- 3.2.6 +- 3.2.7 - 3.3.7 -- 3.4.1 +- 3.4.2 #### Python - 3.8.18 - 3.9.21 - 3.10.16 - 3.11.9 -- 3.12.8 -- 3.13.1 +- 3.12.9 +- 3.13.2 #### Node.js -- 18.20.6 -- 20.18.2 -- 22.13.1 +- 18.20.7 +- 20.18.3 +- 22.14.0 #### Go - 1.21.13 -- 1.22.11 -- 1.23.5 +- 1.22.12 +- 1.23.6 ### Rust Tools -- Cargo 1.84.0 -- Rust 1.84.0 -- Rustdoc 1.84.0 +- Cargo 1.85.0 +- Rust 1.85.0 +- Rustdoc 1.85.0 - Rustup 1.27.1 #### Packages -- Clippy 0.1.84 +- Clippy 0.1.85 - Rustfmt 1.8.0-stable ### PowerShell Tools @@ -244,7 +243,7 @@ | Package Name | Version | | -------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | Android Command Line Tools | 11.0 | -| Android Emulator | 35.3.11 | +| Android Emulator | 35.3.12 | | Android SDK Build-tools | 35.0.0 35.0.1
34.0.0
33.0.2 33.0.3 | | Android SDK Platforms | android-35-ext14 (rev 1)
android-35 (rev 2)
android-34-ext8 (rev 1)
android-34-ext12 (rev 1)
android-34-ext11 (rev 1)
android-34-ext10 (rev 1)
android-34 (rev 3)
android-33-ext5 (rev 1)
android-33-ext4 (rev 1)
android-33 (rev 3) | | Android SDK Platform-Tools | 35.0.2 | @@ -270,7 +269,7 @@ #### Environment variables | Name | Value | | ----------------- | ----------------------------------------------------------------------------------------- | -| PARALLELS_DMG_URL | https://download.parallels.com/desktop/v20/20.2.0-55872/ParallelsDesktop-20.2.0-55872.dmg | +| PARALLELS_DMG_URL | https://download.parallels.com/desktop/v20/20.2.1-55876/ParallelsDesktop-20.2.1-55876.dmg | ##### Notes ``` From 8394289b46828494d882c7ffff9cce1220f56c17 Mon Sep 17 00:00:00 2001 From: Erik Bershel <110455084+erik-bershel@users.noreply.github.com> Date: Sun, 2 Mar 2025 00:35:32 +0100 Subject: [PATCH 030/120] Revert "Updating readme file for macos-15 version 20250226.755 (#11682)" (#11698) Cause of the event: https://github.com/actions/runner-images/issues/11683 --- images/macos/macos-15-Readme.md | 156 ++++++++++++++++---------------- 1 file changed, 78 insertions(+), 78 deletions(-) diff --git a/images/macos/macos-15-Readme.md b/images/macos/macos-15-Readme.md index 18115139..f4985f3e 100644 --- a/images/macos/macos-15-Readme.md +++ b/images/macos/macos-15-Readme.md @@ -1,18 +1,18 @@ | Announcements | |-| -| [[ macOS ] .NET 7.x will be removed from macOS-13 and macOS-14 images on February 24,2025.](https://github.com/actions/runner-images/issues/11501) | -| [macOS 15 (Sequoia) will be generally available in GitHub Actions and Azure DevOps from March, 18](https://github.com/actions/runner-images/issues/11486) | -| [[macOS] Ruby version 3.0 will be removed from the images on Feb 17, 2025 and 3.3 will be set as default. ](https://github.com/actions/runner-images/issues/11345) | +| [[macOS] Ruby version 3.0 will be removed from the images on Feb 10, 2025 and 3.3 will be set as default. ](https://github.com/actions/runner-images/issues/11345) | +| [[macOS] The macOS 12 Actions runner image will begin deprecation on 10/7/24 and will be fully unsupported by 12/3/24 for GitHub and by 01/13/25 for ADO](https://github.com/actions/runner-images/issues/10721) | +| [macOS 15 (Sequoia) is now available as a public beta in GitHub Actions](https://github.com/actions/runner-images/issues/10686) | *** # macOS 15 -- OS Version: macOS 15.3.1 (24D70) -- Kernel Version: Darwin 24.3.0 -- Image Version: 20250226.755 +- OS Version: macOS 15.2 (24C101) +- Kernel Version: Darwin 24.2.0 +- Image Version: 20250120.591 ## Installed Software ### Language and Runtime -- .NET Core SDK: 8.0.101, 8.0.204, 8.0.303, 8.0.406, 9.0.102, 9.0.200 +- .NET Core SDK: 8.0.101, 8.0.204, 8.0.303, 8.0.405, 9.0.102 - Bash 3.2.57(1)-release - Clang/LLVM 15.0.0 - Clang/LLVM (Homebrew) 18.1.8 - available on `$(brew --prefix llvm@18)/bin/clang` @@ -22,64 +22,64 @@ - GNU Fortran 12 (Homebrew GCC 12.4.0) - available by `gfortran-12` alias - GNU Fortran 13 (Homebrew GCC 13.3.0) - available by `gfortran-13` alias - GNU Fortran 14 (Homebrew GCC 14.2.0_1) - available by `gfortran-14` alias -- Kotlin 2.1.10-release-473 -- Node.js 22.14.0 +- Kotlin 2.1.0-release-394 +- Node.js 22.13.0 - Perl 5.40.1 -- PHP 8.4.4 -- Python3 3.13.2 +- PHP 8.4.3 +- Python3 3.13.1 - Ruby 3.3.7 ### Package Management -- Bundler 2.6.5 +- Bundler 2.6.3 - Carthage 0.40.0 - CocoaPods 1.16.2 -- Composer 2.8.6 -- Homebrew 4.4.22 +- Composer 2.8.4 +- Homebrew 4.4.16 - NPM 10.9.2 -- Pip3 25.0.1 (python 3.13) +- Pip3 24.3.1 (python 3.13) - Pipx 1.7.1 -- RubyGems 3.6.5 +- RubyGems 3.6.3 - Yarn 1.22.22 ### Project Management - Apache Ant 1.10.15 - Apache Maven 3.9.9 -- Gradle 8.13 +- Gradle 8.12 ### Utilities - 7-Zip 17.05 - aria2 1.37.0 -- azcopy 10.28.0 -- bazel 8.1.1 +- azcopy 10.27.1 +- bazel 8.0.1 - bazelisk 1.25.0 - bsdtar 3.5.3 - available by 'tar' alias -- Curl 8.12.1 +- Curl 8.11.1 - Git 2.48.1 - Git LFS 3.6.1 -- GitHub CLI 2.67.0 +- GitHub CLI 2.65.0 - GNU Tar 1.35 - available by 'gtar' alias - GNU Wget 1.25.0 - gpg (GnuPG) 2.4.7 - jq 1.7.1 - OpenSSL 1.1.1w 11 Sep 2023 -- Packer 1.12.0 +- Packer 1.11.2 - pkgconf 2.3.0 - Unxip 3.1 - yq 4.45.1 -- zstd 1.5.7 +- zstd 1.5.6 ### Tools -- AWS CLI 2.24.13 -- AWS SAM CLI 1.134.0 -- AWS Session Manager CLI 1.2.707.0 -- Azure CLI 2.69.0 +- AWS CLI 2.23.2 +- AWS SAM CLI 1.132.0 +- AWS Session Manager CLI 1.2.694.0 +- Azure CLI 2.68.0 - Azure CLI (azure-devops) 1.0.1 -- Bicep CLI 0.33.93 -- Cmake 3.31.6 +- Bicep CLI 0.32.4 +- Cmake 3.31.4 - CodeQL Action Bundle 2.20.1 - Fastlane 2.226.0 -- SwiftFormat 0.55.5 -- Xcbeautify 2.26.0 +- SwiftFormat 0.55.4 +- Xcbeautify 2.17.0 - Xcode Command Line Tools 16.2.0.0.1.1733547573 - Xcodes 1.6.0 @@ -87,16 +87,16 @@ - SwiftLint 0.58.2 ### Browsers -- Safari 18.3 (20620.2.4.11.5) -- SafariDriver 18.3 (20620.2.4.11.5) -- Google Chrome 133.0.6943.142 -- Google Chrome for Testing 133.0.6943.141 -- ChromeDriver 133.0.6943.141 -- Microsoft Edge 133.0.3065.82 -- Microsoft Edge WebDriver 133.0.3065.82 -- Mozilla Firefox 135.0.1 -- geckodriver 0.36.0 -- Selenium server 4.28.1 +- Safari 18.2 (20620.1.16.11.8) +- SafariDriver 18.2 (20620.1.16.11.8) +- Google Chrome 132.0.6834.84 +- Google Chrome for Testing 132.0.6834.83 +- ChromeDriver 132.0.6834.83 +- Microsoft Edge 132.0.2957.115 +- Microsoft Edge WebDriver 132.0.2957.115 +- Mozilla Firefox 134.0.1 +- geckodriver 0.35.0 +- Selenium server 4.27.0 #### Environment variables | Name | Value | @@ -106,49 +106,49 @@ | GECKOWEBDRIVER | /usr/local/opt/geckodriver/bin | ### Java -| Version | Environment Variable | -| -------------------- | -------------------- | -| 11.0.26+4 | JAVA_HOME_11_X64 | -| 17.0.14+7 | JAVA_HOME_17_X64 | -| 21.0.6+7.0 (default) | JAVA_HOME_21_X64 | +| Version | Environment Variable | +| --------------------- | -------------------- | +| 11.0.25+9 | JAVA_HOME_11_X64 | +| 17.0.13+11 | JAVA_HOME_17_X64 | +| 21.0.5+11.0 (default) | JAVA_HOME_21_X64 | ### Cached Tools #### Ruby - 3.1.6 -- 3.2.7 +- 3.2.6 - 3.3.7 -- 3.4.2 +- 3.4.1 #### Python - 3.9.21 - 3.10.16 - 3.11.9 -- 3.12.9 -- 3.13.2 +- 3.12.8 +- 3.13.1 #### Node.js -- 18.20.7 -- 20.18.3 -- 22.14.0 +- 18.20.5 +- 20.18.1 +- 22.13.0 #### Go - 1.21.13 -- 1.22.12 -- 1.23.6 +- 1.22.10 +- 1.23.4 ### Rust Tools -- Cargo 1.85.0 -- Rust 1.85.0 -- Rustdoc 1.85.0 +- Cargo 1.84.0 +- Rust 1.84.0 +- Rustdoc 1.84.0 - Rustup 1.27.1 #### Packages -- Clippy 0.1.85 +- Clippy 0.1.84 - Rustfmt 1.8.0-stable ### PowerShell Tools -- PowerShell 7.4.7 +- PowerShell 7.4.6 #### PowerShell Modules - Az: 12.4.0 @@ -194,40 +194,40 @@ | Simulator - watchOS 11.0 | watchsimulator11.0 | 16.0 | | Simulator - watchOS 11.1 | watchsimulator11.1 | 16.1 | | Simulator - watchOS 11.2 | watchsimulator11.2 | 16.2 | +| Simulator - visionOS 1.2 | xrsimulator1.2 | 15.4 | | visionOS 1.2 | xros1.2 | 15.4 | | visionOS 2.0 | xros2.0 | 16.0 | -| visionOS 2.1 | xros2.1 | 16.1 | -| visionOS 2.2 | xros2.2 | 16.2 | -| Simulator - visionOS 1.2 | xrsimulator1.2 | 15.4 | | Simulator - visionOS 2.0 | xrsimulator2.0 | 16.0 | | Simulator - visionOS 2.1 | xrsimulator2.1 | 16.1 | +| visionOS 2.1 | xros2.1 | 16.1 | | Simulator - visionOS 2.2 | xrsimulator2.2 | 16.2 | +| visionOS 2.2 | xros2.2 | 16.2 | | DriverKit 23.5 | driverkit23.5 | 15.4 | | DriverKit 24.0 | driverkit24.0 | 16.0 | | DriverKit 24.1 | driverkit24.1 | 16.1 | | DriverKit 24.2 | driverkit24.2 | 16.2 | #### Installed Simulators -| OS | Simulators | -| ------------ | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| iOS 17.5 | iPhone 15
iPhone 15 Plus
iPhone 15 Pro
iPhone 15 Pro Max
iPhone SE (3rd generation)
iPad (10th generation)
iPad Air 11-inch (M2)
iPad Air 13-inch (M2)
iPad mini (6th generation)
iPad Pro 11-inch (M4)
iPad Pro 13-inch (M4) | -| iOS 18.0 | iPhone 16
iPhone 16 Plus
iPhone 16 Pro
iPhone 16 Pro Max
iPhone SE (3rd generation)
iPad (10th generation)
iPad Air 11-inch (M2)
iPad Air 13-inch (M2)
iPad mini (6th generation)
iPad Pro 11-inch (M4)
iPad Pro 13-inch (M4) | -| iOS 18.1 | iPhone 16
iPhone 16 Plus
iPhone 16 Pro
iPhone 16 Pro Max
iPhone SE (3rd generation)
iPad (10th generation)
iPad Air 11-inch (M2)
iPad Air 13-inch (M2)
iPad mini (A17 Pro)
iPad Pro 11-inch (M4)
iPad Pro 13-inch (M4) | -| iOS 18.3 | iPhone 16
iPhone 16 Plus
iPhone 16 Pro
iPhone 16 Pro Max
iPhone SE (3rd generation)
iPad (10th generation)
iPad Air 11-inch (M2)
iPad Air 13-inch (M2)
iPad mini (A17 Pro)
iPad Pro 11-inch (M4)
iPad Pro 13-inch (M4) | -| tvOS 17.5 | Apple TV
Apple TV 4K (3rd generation)
Apple TV 4K (3rd generation) (at 1080p) | -| tvOS 18.0 | Apple TV
Apple TV 4K (3rd generation)
Apple TV 4K (3rd generation) (at 1080p) | -| tvOS 18.1 | Apple TV
Apple TV 4K (3rd generation)
Apple TV 4K (3rd generation) (at 1080p) | -| tvOS 18.2 | Apple TV
Apple TV 4K (3rd generation)
Apple TV 4K (3rd generation) (at 1080p) | -| watchOS 10.5 | Apple Watch SE (40mm) (2nd generation)
Apple Watch SE (44mm) (2nd generation)
Apple Watch Series 9 (41mm)
Apple Watch Series 9 (45mm)
Apple Watch Ultra 2 (49mm) | -| watchOS 11.0 | Apple Watch SE (40mm) (2nd generation)
Apple Watch SE (44mm) (2nd generation)
Apple Watch Series 10 (42mm)
Apple Watch Series 10 (46mm)
Apple Watch Ultra 2 (49mm) | -| watchOS 11.1 | Apple Watch SE (40mm) (2nd generation)
Apple Watch SE (44mm) (2nd generation)
Apple Watch Series 10 (42mm)
Apple Watch Series 10 (46mm)
Apple Watch Ultra 2 (49mm) | -| watchOS 11.2 | Apple Watch SE (40mm) (2nd generation)
Apple Watch SE (44mm) (2nd generation)
Apple Watch Series 10 (42mm)
Apple Watch Series 10 (46mm)
Apple Watch Ultra 2 (49mm) | +| OS | Simulators | +| ------------ | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| iOS 17.5 | iPhone 15
iPhone 15 Plus
iPhone 15 Pro
iPhone 15 Pro Max
iPhone SE (3rd generation)
iPad (10th generation)
iPad Air 11-inch (M2)
iPad Air 13-inch (M2)
iPad mini (6th generation)
iPad Pro 11-inch (M4)
iPad Pro 13-inch (M4) | +| iOS 18.0 | iPhone 16
iPhone 16 Plus
iPhone 16 Pro
iPhone 16 Pro Max
iPhone SE (3rd generation)
iPad (10th generation)
iPad Air 11-inch (M2)
iPad Air 13-inch (M2)
iPad mini (6th generation)
iPad Pro 11-inch (M4)
iPad Pro 13-inch (M4) | +| iOS 18.1 | iPhone 16
iPhone 16 Plus
iPhone 16 Pro
iPhone 16 Pro Max
iPhone SE (3rd generation)
iPad (10th generation)
iPad Air 11-inch (M2)
iPad Air 13-inch (M2)
iPad mini (A17 Pro)
iPad Pro 11-inch (M4)
iPad Pro 13-inch (M4) | +| iOS 18.2 | iPhone 16
iPhone 16 Plus
iPhone 16 Pro
iPhone 16 Pro Max
iPhone SE (3rd generation)
iPad (10th generation)
iPad Air 11-inch (M2)
iPad Air 13-inch (M2)
iPad mini (A17 Pro)
iPad Pro 11-inch (M4)
iPad Pro 13-inch (M4) | +| tvOS 17.5 | Apple TV
Apple TV 4K (3rd generation)
Apple TV 4K (3rd generation) (at 1080p) | +| tvOS 18.0 | Apple TV
Apple TV 4K (3rd generation)
Apple TV 4K (3rd generation) (at 1080p) | +| tvOS 18.1 | Apple TV
Apple TV 4K (3rd generation)
Apple TV 4K (3rd generation) (at 1080p) | +| tvOS 18.2 | Apple TV
Apple TV 4K (3rd generation)
Apple TV 4K (3rd generation) (at 1080p) | +| watchOS 10.5 | Apple Watch SE (40mm) (2nd generation)
Apple Watch SE (44mm) (2nd generation)
Apple Watch Series 5 (40mm)
Apple Watch Series 5 (44mm)
Apple Watch Series 6 (40mm)
Apple Watch Series 6 (44mm)
Apple Watch Series 7 (41mm)
Apple Watch Series 7 (45mm)
Apple Watch Series 9 (41mm)
Apple Watch Series 9 (45mm)
Apple Watch Ultra 2 (49mm) | +| watchOS 11.0 | Apple Watch SE (40mm) (2nd generation)
Apple Watch SE (44mm) (2nd generation)
Apple Watch Series 10 (42mm)
Apple Watch Series 10 (46mm)
Apple Watch Ultra 2 (49mm) | +| watchOS 11.1 | Apple Watch SE (40mm) (2nd generation)
Apple Watch SE (44mm) (2nd generation)
Apple Watch Series 10 (42mm)
Apple Watch Series 10 (46mm)
Apple Watch Ultra 2 (49mm) | +| watchOS 11.2 | Apple Watch SE (40mm) (2nd generation)
Apple Watch SE (44mm) (2nd generation)
Apple Watch Series 10 (42mm)
Apple Watch Series 10 (46mm)
Apple Watch Ultra 2 (49mm) | ### Android | Package Name | Version | | -------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | Android Command Line Tools | 16.0 | -| Android Emulator | 35.3.12 | +| Android Emulator | 35.3.11 | | Android SDK Build-tools | 35.0.0 35.0.1 | | Android SDK Platforms | android-35-ext14 (rev 1)
android-35 (rev 2)
android-34-ext8 (rev 1)
android-34-ext12 (rev 1)
android-34-ext11 (rev 1)
android-34-ext10 (rev 1)
android-34 (rev 3)
android-33-ext5 (rev 1)
android-33-ext4 (rev 1) | | Android SDK Platform-Tools | 35.0.2 | From 23e31c93303d4ebfdcc0bc67fb1ac5b0ae217d3d Mon Sep 17 00:00:00 2001 From: Erik Bershel <110455084+erik-bershel@users.noreply.github.com> Date: Sun, 2 Mar 2025 00:35:56 +0100 Subject: [PATCH 031/120] Revert "Updating readme file for macos-14 version 20250224.833 (#11661)" (#11701) Cause of the event: https://github.com/actions/runner-images/issues/11683 --- images/macos/macos-14-Readme.md | 110 ++++++++++++++++---------------- 1 file changed, 55 insertions(+), 55 deletions(-) diff --git a/images/macos/macos-14-Readme.md b/images/macos/macos-14-Readme.md index e994c916..2f8262b8 100644 --- a/images/macos/macos-14-Readme.md +++ b/images/macos/macos-14-Readme.md @@ -1,18 +1,17 @@ | Announcements | |-| -| [[ macOS ] .NET 7.x will be removed from macOS-13 and macOS-14 images on February 24,2025.](https://github.com/actions/runner-images/issues/11501) | -| [macOS 15 (Sequoia) will be generally available in GitHub Actions and Azure DevOps from March, 18](https://github.com/actions/runner-images/issues/11486) | -| [[macOS] Ruby version 3.0 will be removed from the images on Feb 17, 2025 and 3.3 will be set as default. ](https://github.com/actions/runner-images/issues/11345) | +| [[macOS] Ruby version 3.0 will be removed from the images on Feb 10, 2025 and 3.3 will be set as default. ](https://github.com/actions/runner-images/issues/11345) | +| [macOS 15 (Sequoia) is now available as a public beta in GitHub Actions](https://github.com/actions/runner-images/issues/10686) | *** # macOS 14 -- OS Version: macOS 14.7.4 (23H420) +- OS Version: macOS 14.7.2 (23H311) - Kernel Version: Darwin 23.6.0 -- Image Version: 20250224.833 +- Image Version: 20250127.727 ## Installed Software ### Language and Runtime -- .NET Core SDK: 8.0.101, 8.0.204, 8.0.303, 8.0.406, 9.0.102, 9.0.200 +- .NET Core SDK: 7.0.102, 7.0.202, 7.0.306, 7.0.410, 8.0.101, 8.0.204, 8.0.303, 8.0.405, 9.0.102 - Bash 3.2.57(1)-release - Clang/LLVM 15.0.0 - Clang/LLVM (Homebrew) 15.0.7 - available on `$(brew --prefix llvm@15)/bin/clang` @@ -22,25 +21,25 @@ - GNU Fortran 12 (Homebrew GCC 12.4.0) - available by `gfortran-12` alias - GNU Fortran 13 (Homebrew GCC 13.3.0) - available by `gfortran-13` alias - GNU Fortran 14 (Homebrew GCC 14.2.0_1) - available by `gfortran-14` alias -- Kotlin 2.1.10-release-473 +- Kotlin 2.1.0-release-394 - Mono 6.12.0.188 -- Node.js 20.18.3 +- Node.js 20.18.2 - Perl 5.40.1 -- PHP 8.4.4 -- Python3 3.13.2 -- Ruby 3.3.7 +- PHP 8.4.3 +- Python3 3.13.1 +- Ruby 3.0.7p220 ### Package Management -- Bundler 2.6.5 +- Bundler 2.5.23 - Carthage 0.40.0 - CocoaPods 1.16.2 - Composer 2.8.5 -- Homebrew 4.4.22 +- Homebrew 4.4.17 - NPM 10.8.2 - NuGet 6.3.1.1 -- Pip3 25.0.1 (python 3.13) +- Pip3 25.0 (python 3.13) - Pipx 1.7.1 -- RubyGems 3.6.5 +- RubyGems 3.5.23 - Yarn 1.22.22 ### Project Management @@ -51,14 +50,14 @@ ### Utilities - 7-Zip 17.05 - aria2 1.37.0 -- azcopy 10.28.0 -- bazel 8.1.0 +- azcopy 10.27.1 +- bazel 8.0.1 - bazelisk 1.25.0 - bsdtar 3.5.3 - available by 'tar' alias -- Curl 8.12.1 +- Curl 8.11.1 - Git 2.48.1 - Git LFS 3.6.1 -- GitHub CLI 2.67.0 +- GitHub CLI 2.65.0 - GNU Tar 1.35 - available by 'gtar' alias - GNU Wget 1.25.0 - gpg (GnuPG) 2.4.7 @@ -68,20 +67,20 @@ - pkgconf 2.3.0 - Unxip 3.1 - yq 4.45.1 -- zstd 1.5.7 +- zstd 1.5.6 ### Tools -- AWS CLI 2.24.10 -- AWS SAM CLI 1.134.0 -- AWS Session Manager CLI 1.2.707.0 -- Azure CLI 2.69.0 +- AWS CLI 2.23.6 +- AWS SAM CLI 1.132.0 +- AWS Session Manager CLI 1.2.694.0 +- Azure CLI 2.68.0 - Azure CLI (azure-devops) 1.0.1 -- Bicep CLI 0.33.93 +- Bicep CLI 0.33.13 - Cmake 3.31.5 - CodeQL Action Bundle 2.20.1 - Fastlane 2.226.0 - SwiftFormat 0.55.5 -- Xcbeautify 2.26.0 +- Xcbeautify 2.23.0 - Xcode Command Line Tools 16.2.0.0.1.1733547573 - Xcodes 1.6.0 @@ -89,16 +88,16 @@ - SwiftLint 0.58.2 ### Browsers -- Safari 18.3 (19620.2.4.111.8) -- SafariDriver 18.3 (19620.2.4.111.8) -- Google Chrome 133.0.6943.127 -- Google Chrome for Testing 133.0.6943.126 -- ChromeDriver 133.0.6943.126 -- Microsoft Edge 133.0.3065.82 -- Microsoft Edge WebDriver 133.0.3065.82 -- Mozilla Firefox 135.0.1 +- Safari 18.2 (19620.1.16.111.6) +- SafariDriver 18.2 (19620.1.16.111.6) +- Google Chrome 132.0.6834.111 +- Google Chrome for Testing 132.0.6834.110 +- ChromeDriver 132.0.6834.110 +- Microsoft Edge 132.0.2957.127 +- Microsoft Edge WebDriver 132.0.2957.127 +- Mozilla Firefox 134.0.2 - geckodriver 0.35.0 -- Selenium server 4.28.1 +- Selenium server 4.28.0 #### Environment variables | Name | Value | @@ -118,36 +117,37 @@ ### Cached Tools #### Ruby +- 3.0.7 - 3.1.6 -- 3.2.7 +- 3.2.6 - 3.3.7 -- 3.4.2 +- 3.4.1 #### Python - 3.9.21 - 3.10.16 - 3.11.9 -- 3.12.9 -- 3.13.2 +- 3.12.8 +- 3.13.1 #### Node.js -- 18.20.7 -- 20.18.3 -- 22.14.0 +- 18.20.6 +- 20.18.2 +- 22.13.1 #### Go - 1.21.13 -- 1.22.12 -- 1.23.6 +- 1.22.11 +- 1.23.5 ### Rust Tools -- Cargo 1.85.0 -- Rust 1.85.0 -- Rustdoc 1.85.0 +- Cargo 1.84.0 +- Rust 1.84.0 +- Rustdoc 1.84.0 - Rustup 1.27.1 #### Packages -- Clippy 0.1.85 +- Clippy 0.1.84 - Rustfmt 1.8.0-stable ### PowerShell Tools @@ -214,16 +214,16 @@ | Simulator - watchOS 10.5 | watchsimulator10.5 | 15.4 | | Simulator - watchOS 11.1 | watchsimulator11.1 | 16.1 | | Simulator - watchOS 11.2 | watchsimulator11.2 | 16.2 | +| Simulator - visionOS 1.0 | xrsimulator1.0 | 15.2 | | visionOS 1.0 | xros1.0 | 15.2 | +| Simulator - visionOS 1.1 | xrsimulator1.1 | 15.3 | | visionOS 1.1 | xros1.1 | 15.3 | +| Simulator - visionOS 1.2 | xrsimulator1.2 | 15.4 | | visionOS 1.2 | xros1.2 | 15.4 | | visionOS 2.1 | xros2.1 | 16.1 | -| visionOS 2.2 | xros2.2 | 16.2 | -| Simulator - visionOS 1.0 | xrsimulator1.0 | 15.2 | -| Simulator - visionOS 1.1 | xrsimulator1.1 | 15.3 | -| Simulator - visionOS 1.2 | xrsimulator1.2 | 15.4 | | Simulator - visionOS 2.1 | xrsimulator2.1 | 16.1 | | Simulator - visionOS 2.2 | xrsimulator2.2 | 16.2 | +| visionOS 2.2 | xros2.2 | 16.2 | | DriverKit 23.0 | driverkit23.0 | 15.0.1 | | DriverKit 23.2 | driverkit23.2 | 15.1, 15.2 | | DriverKit 23.4 | driverkit23.4 | 15.3 | @@ -239,7 +239,7 @@ | iOS 17.4 | iPhone 15
iPhone 15 Plus
iPhone 15 Pro
iPhone 15 Pro Max
iPhone SE (3rd generation)
iPad (10th generation)
iPad Air 11-inch (M2)
iPad Air 13-inch (M2)
iPad mini (6th generation)
iPad Pro 11-inch (M4)
iPad Pro 13-inch (M4) | | iOS 17.5 | iPhone 15
iPhone 15 Plus
iPhone 15 Pro
iPhone 15 Pro Max
iPhone SE (3rd generation)
iPad (10th generation)
iPad Air 11-inch (M2)
iPad Air 13-inch (M2)
iPad mini (6th generation)
iPad Pro 11-inch (M4)
iPad Pro 13-inch (M4) | | iOS 18.1 | iPhone 16
iPhone 16 Plus
iPhone 16 Pro
iPhone 16 Pro Max
iPhone SE (3rd generation)
iPad (10th generation)
iPad Air 11-inch (M2)
iPad Air 13-inch (M2)
iPad mini (A17 Pro)
iPad Pro 11-inch (M4)
iPad Pro 13-inch (M4) | -| iOS 18.3 | iPhone 16
iPhone 16 Plus
iPhone 16 Pro
iPhone 16 Pro Max
iPhone SE (3rd generation)
iPad (10th generation)
iPad Air 11-inch (M2)
iPad Air 13-inch (M2)
iPad mini (A17 Pro)
iPad Pro 11-inch (M4)
iPad Pro 13-inch (M4) | +| iOS 18.2 | iPhone 16
iPhone 16 Plus
iPhone 16 Pro
iPhone 16 Pro Max
iPhone SE (3rd generation)
iPad (10th generation)
iPad Air 11-inch (M2)
iPad Air 13-inch (M2)
iPad mini (A17 Pro)
iPad Pro 11-inch (M4)
iPad Pro 13-inch (M4) | | tvOS 17.0 | Apple TV
Apple TV 4K (3rd generation)
Apple TV 4K (3rd generation) (at 1080p) | | tvOS 17.2 | Apple TV
Apple TV 4K (3rd generation)
Apple TV 4K (3rd generation) (at 1080p) | | tvOS 17.4 | Apple TV
Apple TV 4K (3rd generation)
Apple TV 4K (3rd generation) (at 1080p) | @@ -257,7 +257,7 @@ | Package Name | Version | | -------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | Android Command Line Tools | 11.0 | -| Android Emulator | 35.3.12 | +| Android Emulator | 35.3.11 | | Android SDK Build-tools | 35.0.0 35.0.1
34.0.0
33.0.2 33.0.3 | | Android SDK Platforms | android-35-ext14 (rev 1)
android-35 (rev 2)
android-34-ext8 (rev 1)
android-34-ext12 (rev 1)
android-34-ext11 (rev 1)
android-34-ext10 (rev 1)
android-34 (rev 3)
android-33-ext5 (rev 1)
android-33-ext4 (rev 1)
android-33 (rev 3) | | Android SDK Platform-Tools | 35.0.2 | @@ -283,7 +283,7 @@ #### Environment variables | Name | Value | | ----------------- | ----------------------------------------------------------------------------------------- | -| PARALLELS_DMG_URL | https://download.parallels.com/desktop/v20/20.2.1-55876/ParallelsDesktop-20.2.1-55876.dmg | +| PARALLELS_DMG_URL | https://download.parallels.com/desktop/v20/20.2.0-55872/ParallelsDesktop-20.2.0-55872.dmg | ##### Notes ``` From 0f23c02540eafb7dc284070ba7972073705412a5 Mon Sep 17 00:00:00 2001 From: Erik Bershel <110455084+erik-bershel@users.noreply.github.com> Date: Sun, 2 Mar 2025 01:12:41 +0100 Subject: [PATCH 032/120] Revert "Updating readme file for macos-14-arm64 version 20250225.952 (#11671)" (#11700) Cause of the event: #11683 --- images/macos/macos-14-arm64-Readme.md | 160 +++++++++++++------------- 1 file changed, 79 insertions(+), 81 deletions(-) diff --git a/images/macos/macos-14-arm64-Readme.md b/images/macos/macos-14-arm64-Readme.md index 0bdaeb0e..9bebe821 100644 --- a/images/macos/macos-14-arm64-Readme.md +++ b/images/macos/macos-14-arm64-Readme.md @@ -1,18 +1,18 @@ | Announcements | |-| -| [[ macOS ] .NET 7.x will be removed from macOS-13 and macOS-14 images on February 24,2025.](https://github.com/actions/runner-images/issues/11501) | -| [macOS 15 (Sequoia) will be generally available in GitHub Actions and Azure DevOps from March, 18](https://github.com/actions/runner-images/issues/11486) | -| [[macOS] Ruby version 3.0 will be removed from the images on Feb 17, 2025 and 3.3 will be set as default. ](https://github.com/actions/runner-images/issues/11345) | +| [[macOS] Ruby version 3.0 will be removed from the images on Feb 10, 2025 and 3.3 will be set as default. ](https://github.com/actions/runner-images/issues/11345) | +| [[macOS] The macOS 12 Actions runner image will begin deprecation on 10/7/24 and will be fully unsupported by 12/3/24 for GitHub and by 01/13/25 for ADO](https://github.com/actions/runner-images/issues/10721) | +| [macOS 15 (Sequoia) is now available as a public beta in GitHub Actions](https://github.com/actions/runner-images/issues/10686) | *** # macOS 14 -- OS Version: macOS 14.7.4 (23H420) +- OS Version: macOS 14.7.2 (23H311) - Kernel Version: Darwin 23.6.0 -- Image Version: 20250225.952 +- Image Version: 20250120.774 ## Installed Software ### Language and Runtime -- .NET Core SDK: 8.0.101, 8.0.204, 8.0.303, 8.0.406, 9.0.102, 9.0.200 +- .NET Core SDK: 7.0.102, 7.0.202, 7.0.306, 7.0.410, 8.0.101, 8.0.204, 8.0.303, 8.0.405, 9.0.102 - Bash 3.2.57(1)-release - Clang/LLVM 15.0.0 - Clang/LLVM (Homebrew) 15.0.7 - available on `$(brew --prefix llvm@15)/bin/clang` @@ -22,76 +22,76 @@ - GNU Fortran 12 (Homebrew GCC 12.4.0) - available by `gfortran-12` alias - GNU Fortran 13 (Homebrew GCC 13.3.0) - available by `gfortran-13` alias - GNU Fortran 14 (Homebrew GCC 14.2.0_1) - available by `gfortran-14` alias -- Kotlin 2.1.10-release-473 +- Kotlin 2.1.0-release-394 - Mono 6.12.0.188 -- Node.js 20.18.3 +- Node.js 20.18.1 - Perl 5.40.1 -- Python3 3.13.2 -- Ruby 3.3.7 +- Python3 3.13.1 +- Ruby 3.0.7p220 ### Package Management -- Bundler 2.6.5 +- Bundler 2.5.23 - Carthage 0.40.0 - CocoaPods 1.16.2 -- Homebrew 4.4.22 +- Homebrew 4.4.16 - NPM 10.8.2 - NuGet 6.3.1.1 -- Pip3 25.0 (python 3.13) +- Pip3 24.3.1 (python 3.13) - Pipx 1.7.1 -- RubyGems 3.6.5 +- RubyGems 3.5.23 - Yarn 1.22.22 ### Project Management - Apache Ant 1.10.15 - Apache Maven 3.9.9 -- Gradle 8.13 +- Gradle 8.12 ### Utilities - 7-Zip 17.05 - aria2 1.37.0 -- azcopy 10.28.0 -- bazel 8.1.0 +- azcopy 10.27.1 +- bazel 8.0.1 - bazelisk 1.25.0 - bsdtar 3.5.3 - available by 'tar' alias - Curl 8.7.1 - Git 2.48.1 - Git LFS 3.6.1 -- GitHub CLI 2.67.0 +- GitHub CLI 2.65.0 - GNU Tar 1.35 - available by 'gtar' alias - GNU Wget 1.25.0 - gpg (GnuPG) 2.4.7 - jq 1.7.1 - OpenSSL 1.1.1w 11 Sep 2023 -- Packer 1.12.0 +- Packer 1.11.2 - pkgconf 2.3.0 - Unxip 3.1 - yq 4.45.1 -- zstd 1.5.7 +- zstd 1.5.6 ### Tools -- AWS CLI 2.24.11 -- AWS SAM CLI 1.134.0 -- AWS Session Manager CLI 1.2.707.0 -- Azure CLI 2.69.0 +- AWS CLI 2.23.2 +- AWS SAM CLI 1.132.0 +- AWS Session Manager CLI 1.2.694.0 +- Azure CLI 2.68.0 - Azure CLI (azure-devops) 1.0.1 -- Bicep CLI 0.33.93 -- Cmake 3.31.6 +- Bicep CLI 0.32.4 +- Cmake 3.31.4 - CodeQL Action Bundle 2.20.1 - Fastlane 2.226.0 -- SwiftFormat 0.55.5 -- Xcbeautify 2.26.0 +- SwiftFormat 0.55.4 +- Xcbeautify 2.17.0 - Xcode Command Line Tools 16.2.0.0.1.1733547573 - Xcodes 1.6.0 ### Linters ### Browsers -- Safari 18.3 (19620.2.4.111.8) -- SafariDriver 18.3 (19620.2.4.111.8) -- Google Chrome 133.0.6943.127 -- Google Chrome for Testing 133.0.6943.126 -- ChromeDriver 133.0.6943.126 -- Selenium server 4.28.1 +- Safari 18.2 (19620.1.16.111.6) +- SafariDriver 18.2 (19620.1.16.111.6) +- Google Chrome 132.0.6834.84 +- Google Chrome for Testing 132.0.6834.83 +- ChromeDriver 132.0.6834.83 +- Selenium server 4.27.0 #### Environment variables | Name | Value | @@ -101,47 +101,48 @@ | GECKOWEBDRIVER | | ### Java -| Version | Environment Variable | -| -------------------- | -------------------- | -| 11.0.26+4 | JAVA_HOME_11_arm64 | -| 17.0.14+7 | JAVA_HOME_17_arm64 | -| 21.0.6+7.0 (default) | JAVA_HOME_21_arm64 | +| Version | Environment Variable | +| --------------------- | -------------------- | +| 11.0.25+9 | JAVA_HOME_11_arm64 | +| 17.0.13+11 | JAVA_HOME_17_arm64 | +| 21.0.5+11.0 (default) | JAVA_HOME_21_arm64 | ### Cached Tools #### Ruby +- 3.0.7 - 3.1.6 -- 3.2.7 +- 3.2.6 - 3.3.7 -- 3.4.2 +- 3.4.1 #### Python - 3.11.9 -- 3.12.9 -- 3.13.2 +- 3.12.8 +- 3.13.1 #### Node.js -- 18.20.7 -- 20.18.3 -- 22.14.0 +- 18.20.5 +- 20.18.1 +- 22.13.0 #### Go - 1.21.13 -- 1.22.12 -- 1.23.6 +- 1.22.10 +- 1.23.4 ### Rust Tools -- Cargo 1.85.0 -- Rust 1.85.0 -- Rustdoc 1.85.0 +- Cargo 1.84.0 +- Rust 1.84.0 +- Rustdoc 1.84.0 - Rustup 1.27.1 #### Packages -- Clippy 0.1.85 +- Clippy 0.1.84 - Rustfmt 1.8.0-stable ### PowerShell Tools -- PowerShell 7.4.7 +- PowerShell 7.4.6 #### PowerShell Modules - Az: 12.4.0 @@ -204,16 +205,16 @@ | Simulator - watchOS 10.5 | watchsimulator10.5 | 15.4 | | Simulator - watchOS 11.1 | watchsimulator11.1 | 16.1 | | Simulator - watchOS 11.2 | watchsimulator11.2 | 16.2 | +| Simulator - visionOS 1.0 | xrsimulator1.0 | 15.2 | | visionOS 1.0 | xros1.0 | 15.2 | +| Simulator - visionOS 1.1 | xrsimulator1.1 | 15.3 | | visionOS 1.1 | xros1.1 | 15.3 | | visionOS 1.2 | xros1.2 | 15.4 | -| visionOS 2.1 | xros2.1 | 16.1 | -| visionOS 2.2 | xros2.2 | 16.2 | -| Simulator - visionOS 1.0 | xrsimulator1.0 | 15.2 | -| Simulator - visionOS 1.1 | xrsimulator1.1 | 15.3 | | Simulator - visionOS 1.2 | xrsimulator1.2 | 15.4 | +| visionOS 2.1 | xros2.1 | 16.1 | | Simulator - visionOS 2.1 | xrsimulator2.1 | 16.1 | | Simulator - visionOS 2.2 | xrsimulator2.2 | 16.2 | +| visionOS 2.2 | xros2.2 | 16.2 | | DriverKit 23.0 | driverkit23.0 | 15.0.1 | | DriverKit 23.2 | driverkit23.2 | 15.1, 15.2 | | DriverKit 23.4 | driverkit23.4 | 15.3 | @@ -222,35 +223,32 @@ | DriverKit 24.2 | driverkit24.2 | 16.2 | #### Installed Simulators -| OS | Simulators | -| ------------ | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| iOS 17.0 | iPhone 15
iPhone 15 Plus
iPhone 15 Pro
iPhone 15 Pro Max
iPhone SE (3rd generation)
iPad (10th generation)
iPad Air (5th generation)
iPad mini (6th generation)
iPad Pro (11-inch) (4th generation)
iPad Pro (12.9-inch) (6th generation) | -| iOS 17.2 | iPhone 15
iPhone 15 Plus
iPhone 15 Pro
iPhone 15 Pro Max
iPhone SE (3rd generation)
iPad (10th generation)
iPad Air (5th generation)
iPad mini (6th generation)
iPad Pro (11-inch) (4th generation)
iPad Pro (12.9-inch) (6th generation) | -| iOS 17.4 | iPhone 15
iPhone 15 Plus
iPhone 15 Pro
iPhone 15 Pro Max
iPhone SE (3rd generation)
iPad (10th generation)
iPad Air 11-inch (M2)
iPad Air 13-inch (M2)
iPad mini (6th generation)
iPad Pro 11-inch (M4)
iPad Pro 13-inch (M4) | -| iOS 17.5 | iPhone 15
iPhone 15 Plus
iPhone 15 Pro
iPhone 15 Pro Max
iPhone SE (3rd generation)
iPad (10th generation)
iPad Air 11-inch (M2)
iPad Air 13-inch (M2)
iPad mini (6th generation)
iPad Pro 11-inch (M4)
iPad Pro 13-inch (M4) | -| iOS 18.1 | iPhone 16
iPhone 16 Plus
iPhone 16 Pro
iPhone 16 Pro Max
iPhone SE (3rd generation)
iPad (10th generation)
iPad Air 11-inch (M2)
iPad Air 13-inch (M2)
iPad mini (A17 Pro)
iPad Pro 11-inch (M4)
iPad Pro 13-inch (M4) | -| iOS 18.3 | iPhone 16
iPhone 16 Plus
iPhone 16 Pro
iPhone 16 Pro Max
iPhone SE (3rd generation)
iPad (10th generation)
iPad Air 11-inch (M2)
iPad Air 13-inch (M2)
iPad mini (A17 Pro)
iPad Pro 11-inch (M4)
iPad Pro 13-inch (M4) | -| tvOS 17.0 | Apple TV
Apple TV 4K (3rd generation)
Apple TV 4K (3rd generation) (at 1080p) | -| tvOS 17.2 | Apple TV
Apple TV 4K (3rd generation)
Apple TV 4K (3rd generation) (at 1080p) | -| tvOS 17.4 | Apple TV
Apple TV 4K (3rd generation)
Apple TV 4K (3rd generation) (at 1080p) | -| tvOS 17.5 | Apple TV
Apple TV 4K (3rd generation)
Apple TV 4K (3rd generation) (at 1080p) | -| tvOS 18.1 | Apple TV
Apple TV 4K (3rd generation)
Apple TV 4K (3rd generation) (at 1080p) | -| tvOS 18.2 | Apple TV
Apple TV 4K (3rd generation)
Apple TV 4K (3rd generation) (at 1080p) | -| watchOS 10.0 | Apple Watch SE (40mm) (2nd generation)
Apple Watch SE (44mm) (2nd generation)
Apple Watch Series 9 (41mm)
Apple Watch Series 9 (45mm)
Apple Watch Ultra 2 (49mm) | -| watchOS 10.2 | Apple Watch SE (40mm) (2nd generation)
Apple Watch SE (44mm) (2nd generation)
Apple Watch Series 9 (41mm)
Apple Watch Series 9 (45mm)
Apple Watch Ultra 2 (49mm) | -| watchOS 10.4 | Apple Watch SE (40mm) (2nd generation)
Apple Watch SE (44mm) (2nd generation)
Apple Watch Series 9 (41mm)
Apple Watch Series 9 (45mm)
Apple Watch Ultra 2 (49mm) | -| watchOS 10.5 | Apple Watch SE (40mm) (2nd generation)
Apple Watch SE (44mm) (2nd generation)
Apple Watch Series 9 (41mm)
Apple Watch Series 9 (45mm)
Apple Watch Ultra 2 (49mm) | -| watchOS 11.1 | Apple Watch SE (40mm) (2nd generation)
Apple Watch SE (44mm) (2nd generation)
Apple Watch Series 10 (42mm)
Apple Watch Series 10 (46mm)
Apple Watch Ultra 2 (49mm) | -| watchOS 11.2 | Apple Watch SE (40mm) (2nd generation)
Apple Watch SE (44mm) (2nd generation)
Apple Watch Series 10 (42mm)
Apple Watch Series 10 (46mm)
Apple Watch Ultra 2 (49mm) | -| visionOS 1.0 | Apple Vision Pro | -| visionOS 1.1 | Apple Vision Pro | -| visionOS 1.2 | Apple Vision Pro | +| OS | Simulators | +| ------------ | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| iOS 17.0 | iPhone 15
iPhone 15 Plus
iPhone 15 Pro
iPhone 15 Pro Max
iPhone SE (3rd generation)
iPad (10th generation)
iPad Air (5th generation)
iPad mini (6th generation)
iPad Pro (11-inch) (4th generation)
iPad Pro (12.9-inch) (6th generation) | +| iOS 17.2 | iPhone 15
iPhone 15 Plus
iPhone 15 Pro
iPhone 15 Pro Max
iPhone SE (3rd generation)
iPad (10th generation)
iPad Air (5th generation)
iPad mini (6th generation)
iPad Pro (11-inch) (4th generation)
iPad Pro (12.9-inch) (6th generation) | +| iOS 17.4 | iPhone 15
iPhone 15 Plus
iPhone 15 Pro
iPhone 15 Pro Max
iPhone SE (3rd generation)
iPad (10th generation)
iPad Air (5th generation)
iPad Air 11-inch (M2)
iPad Air 13-inch (M2)
iPad mini (6th generation)
iPad Pro (11-inch) (4th generation)
iPad Pro (12.9-inch) (6th generation)
iPad Pro 11-inch (M4)
iPad Pro 13-inch (M4) | +| iOS 17.5 | iPhone 15
iPhone 15 Plus
iPhone 15 Pro
iPhone 15 Pro Max
iPhone SE (3rd generation)
iPad (10th generation)
iPad Air 11-inch (M2)
iPad Air 13-inch (M2)
iPad mini (6th generation)
iPad Pro 11-inch (M4)
iPad Pro 13-inch (M4) | +| iOS 18.1 | iPhone 15
iPhone 15 Plus
iPhone 15 Pro
iPhone 15 Pro Max
iPhone 16
iPhone 16 Plus
iPhone 16 Pro
iPhone 16 Pro Max
iPhone SE (3rd generation)
iPad (10th generation)
iPad Air 11-inch (M2)
iPad Air 13-inch (M2)
iPad mini (6th generation)
iPad mini (A17 Pro)
iPad Pro 11-inch (M4)
iPad Pro 13-inch (M4) | +| tvOS 17.0 | Apple TV
Apple TV 4K (3rd generation)
Apple TV 4K (3rd generation) (at 1080p) | +| tvOS 17.2 | Apple TV
Apple TV 4K (3rd generation)
Apple TV 4K (3rd generation) (at 1080p) | +| tvOS 17.4 | Apple TV
Apple TV 4K (3rd generation)
Apple TV 4K (3rd generation) (at 1080p) | +| tvOS 17.5 | Apple TV
Apple TV 4K (3rd generation)
Apple TV 4K (3rd generation) (at 1080p) | +| tvOS 18.1 | Apple TV
Apple TV 4K (3rd generation)
Apple TV 4K (3rd generation) (at 1080p) | +| watchOS 10.0 | Apple Watch SE (40mm) (2nd generation)
Apple Watch SE (44mm) (2nd generation)
Apple Watch Series 5 (40mm)
Apple Watch Series 5 (44mm)
Apple Watch Series 6 (40mm)
Apple Watch Series 6 (44mm)
Apple Watch Series 7 (41mm)
Apple Watch Series 7 (45mm)
Apple Watch Series 9 (41mm)
Apple Watch Series 9 (45mm)
Apple Watch Ultra 2 (49mm) | +| watchOS 10.2 | Apple Watch SE (40mm) (2nd generation)
Apple Watch SE (44mm) (2nd generation)
Apple Watch Series 5 (40mm)
Apple Watch Series 5 (44mm)
Apple Watch Series 6 (40mm)
Apple Watch Series 6 (44mm)
Apple Watch Series 7 (41mm)
Apple Watch Series 7 (45mm)
Apple Watch Series 9 (41mm)
Apple Watch Series 9 (45mm)
Apple Watch Ultra 2 (49mm) | +| watchOS 10.4 | Apple Watch SE (40mm) (2nd generation)
Apple Watch SE (44mm) (2nd generation)
Apple Watch Series 5 (40mm)
Apple Watch Series 5 (44mm)
Apple Watch Series 6 (40mm)
Apple Watch Series 6 (44mm)
Apple Watch Series 7 (41mm)
Apple Watch Series 7 (45mm)
Apple Watch Series 9 (41mm)
Apple Watch Series 9 (45mm)
Apple Watch Ultra 2 (49mm) | +| watchOS 10.5 | Apple Watch SE (40mm) (2nd generation)
Apple Watch SE (44mm) (2nd generation)
Apple Watch Series 5 (40mm)
Apple Watch Series 5 (44mm)
Apple Watch Series 6 (40mm)
Apple Watch Series 6 (44mm)
Apple Watch Series 7 (41mm)
Apple Watch Series 7 (45mm)
Apple Watch Series 9 (41mm)
Apple Watch Series 9 (45mm)
Apple Watch Ultra 2 (49mm) | +| watchOS 11.1 | Apple Watch SE (40mm) (2nd generation)
Apple Watch SE (44mm) (2nd generation)
Apple Watch Series 10 (42mm)
Apple Watch Series 10 (46mm)
Apple Watch Series 5 (40mm)
Apple Watch Series 5 (44mm)
Apple Watch Series 6 (40mm)
Apple Watch Series 6 (44mm)
Apple Watch Series 7 (41mm)
Apple Watch Series 7 (45mm)
Apple Watch Series 9 (41mm)
Apple Watch Series 9 (45mm)
Apple Watch Ultra 2 (49mm) | +| visionOS 1.0 | Apple Vision Pro | +| visionOS 1.1 | Apple Vision Pro | +| visionOS 1.2 | Apple Vision Pro | ### Android | Package Name | Version | | -------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | Android Command Line Tools | 11.0 | -| Android Emulator | 35.3.12 | +| Android Emulator | 35.3.11 | | Android SDK Build-tools | 35.0.0 35.0.1
34.0.0
33.0.2 33.0.3 | | Android SDK Platforms | android-35-ext14 (rev 1)
android-35 (rev 2)
android-34-ext8 (rev 1)
android-34-ext12 (rev 1)
android-34-ext11 (rev 1)
android-34-ext10 (rev 1)
android-34 (rev 3)
android-33-ext5 (rev 1)
android-33-ext4 (rev 1)
android-33 (rev 3) | | Android SDK Platform-Tools | 35.0.2 | From a88fc4db06ae2350cb3128627b7fe4b5ee847f8e Mon Sep 17 00:00:00 2001 From: Erik Bershel <110455084+erik-bershel@users.noreply.github.com> Date: Sun, 2 Mar 2025 01:16:37 +0100 Subject: [PATCH 033/120] Revert "Updating readme file for macos-15-arm64 version 20250226.766 (#11681)" (#11699) Cause of the event: #11683 --- images/macos/macos-15-arm64-Readme.md | 151 +++++++++++++------------- 1 file changed, 76 insertions(+), 75 deletions(-) diff --git a/images/macos/macos-15-arm64-Readme.md b/images/macos/macos-15-arm64-Readme.md index 9a0e5e2b..638baeed 100644 --- a/images/macos/macos-15-arm64-Readme.md +++ b/images/macos/macos-15-arm64-Readme.md @@ -1,18 +1,18 @@ | Announcements | |-| -| [[ macOS ] .NET 7.x will be removed from macOS-13 and macOS-14 images on February 24,2025.](https://github.com/actions/runner-images/issues/11501) | -| [macOS 15 (Sequoia) will be generally available in GitHub Actions and Azure DevOps from March, 18](https://github.com/actions/runner-images/issues/11486) | -| [[macOS] Ruby version 3.0 will be removed from the images on Feb 17, 2025 and 3.3 will be set as default. ](https://github.com/actions/runner-images/issues/11345) | +| [[macOS] Ruby version 3.0 will be removed from the images on Feb 10, 2025 and 3.3 will be set as default. ](https://github.com/actions/runner-images/issues/11345) | +| [[macOS] The macOS 12 Actions runner image will begin deprecation on 10/7/24 and will be fully unsupported by 12/3/24 for GitHub and by 01/13/25 for ADO](https://github.com/actions/runner-images/issues/10721) | +| [macOS 15 (Sequoia) is now available as a public beta in GitHub Actions](https://github.com/actions/runner-images/issues/10686) | *** # macOS 15 -- OS Version: macOS 15.3.1 (24D70) -- Kernel Version: Darwin 24.3.0 -- Image Version: 20250226.766 +- OS Version: macOS 15.2 (24C101) +- Kernel Version: Darwin 24.2.0 +- Image Version: 20250120.596 ## Installed Software ### Language and Runtime -- .NET Core SDK: 8.0.101, 8.0.204, 8.0.303, 8.0.406, 9.0.102, 9.0.200 +- .NET Core SDK: 8.0.101, 8.0.204, 8.0.303, 8.0.405, 9.0.102 - Bash 3.2.57(1)-release - Clang/LLVM 15.0.0 - Clang/LLVM (Homebrew) 18.1.8 - available on `$(brew --prefix llvm@18)/bin/clang` @@ -22,74 +22,74 @@ - GNU Fortran 12 (Homebrew GCC 12.4.0) - available by `gfortran-12` alias - GNU Fortran 13 (Homebrew GCC 13.3.0) - available by `gfortran-13` alias - GNU Fortran 14 (Homebrew GCC 14.2.0_1) - available by `gfortran-14` alias -- Kotlin 2.1.10-release-473 -- Node.js 22.14.0 +- Kotlin 2.1.0-release-394 +- Node.js 22.13.0 - Perl 5.40.1 -- Python3 3.13.2 +- Python3 3.13.1 - Ruby 3.3.7 ### Package Management -- Bundler 2.6.5 +- Bundler 2.6.3 - Carthage 0.40.0 - CocoaPods 1.16.2 -- Homebrew 4.4.22 +- Homebrew 4.4.16 - NPM 10.9.2 -- Pip3 25.0 (python 3.13) +- Pip3 24.3.1 (python 3.13) - Pipx 1.7.1 -- RubyGems 3.6.5 +- RubyGems 3.6.3 - Yarn 1.22.22 ### Project Management - Apache Ant 1.10.15 - Apache Maven 3.9.9 -- Gradle 8.13 +- Gradle 8.12 ### Utilities - 7-Zip 17.05 - aria2 1.37.0 -- azcopy 10.28.0 -- bazel 8.1.1 +- azcopy 10.27.1 +- bazel 8.0.1 - bazelisk 1.25.0 - bsdtar 3.5.3 - available by 'tar' alias - Curl 8.7.1 - Git 2.48.1 - Git LFS 3.6.1 -- GitHub CLI 2.67.0 +- GitHub CLI 2.65.0 - GNU Tar 1.35 - available by 'gtar' alias - GNU Wget 1.25.0 - gpg (GnuPG) 2.4.7 - jq 1.7.1 - OpenSSL 1.1.1w 11 Sep 2023 -- Packer 1.12.0 +- Packer 1.11.2 - pkgconf 2.3.0 - Unxip 3.1 - yq 4.45.1 -- zstd 1.5.7 +- zstd 1.5.6 ### Tools -- AWS CLI 2.24.13 -- AWS SAM CLI 1.134.0 -- AWS Session Manager CLI 1.2.707.0 -- Azure CLI 2.69.0 +- AWS CLI 2.23.2 +- AWS SAM CLI 1.132.0 +- AWS Session Manager CLI 1.2.694.0 +- Azure CLI 2.68.0 - Azure CLI (azure-devops) 1.0.1 -- Bicep CLI 0.33.93 -- Cmake 3.31.6 +- Bicep CLI 0.32.4 +- Cmake 3.31.4 - CodeQL Action Bundle 2.20.1 - Fastlane 2.226.0 -- SwiftFormat 0.55.5 -- Xcbeautify 2.26.0 +- SwiftFormat 0.55.4 +- Xcbeautify 2.17.0 - Xcode Command Line Tools 16.2.0.0.1.1733547573 - Xcodes 1.6.0 ### Linters ### Browsers -- Safari 18.3 (20620.2.4.11.5) -- SafariDriver 18.3 (20620.2.4.11.5) -- Google Chrome 133.0.6943.142 -- Google Chrome for Testing 133.0.6943.141 -- ChromeDriver 133.0.6943.141 -- Selenium server 4.28.1 +- Safari 18.2 (20620.1.16.11.8) +- SafariDriver 18.2 (20620.1.16.11.8) +- Google Chrome 132.0.6834.84 +- Google Chrome for Testing 132.0.6834.83 +- ChromeDriver 132.0.6834.83 +- Selenium server 4.27.0 #### Environment variables | Name | Value | @@ -99,47 +99,47 @@ | GECKOWEBDRIVER | | ### Java -| Version | Environment Variable | -| -------------------- | -------------------- | -| 11.0.26+4 | JAVA_HOME_11_arm64 | -| 17.0.14+7 | JAVA_HOME_17_arm64 | -| 21.0.6+7.0 (default) | JAVA_HOME_21_arm64 | +| Version | Environment Variable | +| --------------------- | -------------------- | +| 11.0.25+9 | JAVA_HOME_11_arm64 | +| 17.0.13+11 | JAVA_HOME_17_arm64 | +| 21.0.5+11.0 (default) | JAVA_HOME_21_arm64 | ### Cached Tools #### Ruby - 3.1.6 -- 3.2.7 +- 3.2.6 - 3.3.7 -- 3.4.2 +- 3.4.1 #### Python - 3.11.9 -- 3.12.9 -- 3.13.2 +- 3.12.8 +- 3.13.1 #### Node.js -- 18.20.7 -- 20.18.3 -- 22.14.0 +- 18.20.5 +- 20.18.1 +- 22.13.0 #### Go - 1.21.13 -- 1.22.12 -- 1.23.6 +- 1.22.10 +- 1.23.4 ### Rust Tools -- Cargo 1.85.0 -- Rust 1.85.0 -- Rustdoc 1.85.0 +- Cargo 1.84.0 +- Rust 1.84.0 +- Rustdoc 1.84.0 - Rustup 1.27.1 #### Packages -- Clippy 0.1.85 +- Clippy 0.1.84 - Rustfmt 1.8.0-stable ### PowerShell Tools -- PowerShell 7.4.7 +- PowerShell 7.4.6 #### PowerShell Modules - Az: 12.4.0 @@ -185,44 +185,45 @@ | Simulator - watchOS 11.0 | watchsimulator11.0 | 16.0 | | Simulator - watchOS 11.1 | watchsimulator11.1 | 16.1 | | Simulator - watchOS 11.2 | watchsimulator11.2 | 16.2 | +| Simulator - visionOS 1.2 | xrsimulator1.2 | 15.4 | | visionOS 1.2 | xros1.2 | 15.4 | | visionOS 2.0 | xros2.0 | 16.0 | -| visionOS 2.1 | xros2.1 | 16.1 | -| visionOS 2.2 | xros2.2 | 16.2 | -| Simulator - visionOS 1.2 | xrsimulator1.2 | 15.4 | | Simulator - visionOS 2.0 | xrsimulator2.0 | 16.0 | +| visionOS 2.1 | xros2.1 | 16.1 | | Simulator - visionOS 2.1 | xrsimulator2.1 | 16.1 | | Simulator - visionOS 2.2 | xrsimulator2.2 | 16.2 | +| visionOS 2.2 | xros2.2 | 16.2 | +| Simulator - visionOS 2.2 | xrsimulator2.2 | 16.2 | | DriverKit 23.5 | driverkit23.5 | 15.4 | | DriverKit 24.0 | driverkit24.0 | 16.0 | | DriverKit 24.1 | driverkit24.1 | 16.1 | | DriverKit 24.2 | driverkit24.2 | 16.2 | #### Installed Simulators -| OS | Simulators | -| ------------ | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| iOS 17.5 | iPhone 15
iPhone 15 Plus
iPhone 15 Pro
iPhone 15 Pro Max
iPhone SE (3rd generation)
iPad (10th generation)
iPad Air 11-inch (M2)
iPad Air 13-inch (M2)
iPad mini (6th generation)
iPad Pro 11-inch (M4)
iPad Pro 13-inch (M4) | -| iOS 18.0 | iPhone 16
iPhone 16 Plus
iPhone 16 Pro
iPhone 16 Pro Max
iPhone SE (3rd generation)
iPad (10th generation)
iPad Air 11-inch (M2)
iPad Air 13-inch (M2)
iPad mini (6th generation)
iPad Pro 11-inch (M4)
iPad Pro 13-inch (M4) | -| iOS 18.1 | iPhone 16
iPhone 16 Plus
iPhone 16 Pro
iPhone 16 Pro Max
iPhone SE (3rd generation)
iPad (10th generation)
iPad Air 11-inch (M2)
iPad Air 13-inch (M2)
iPad mini (A17 Pro)
iPad Pro 11-inch (M4)
iPad Pro 13-inch (M4) | -| iOS 18.3 | iPhone 16
iPhone 16 Plus
iPhone 16 Pro
iPhone 16 Pro Max
iPhone SE (3rd generation)
iPad (10th generation)
iPad Air 11-inch (M2)
iPad Air 13-inch (M2)
iPad mini (A17 Pro)
iPad Pro 11-inch (M4)
iPad Pro 13-inch (M4) | -| tvOS 17.5 | Apple TV
Apple TV 4K (3rd generation)
Apple TV 4K (3rd generation) (at 1080p) | -| tvOS 18.0 | Apple TV
Apple TV 4K (3rd generation)
Apple TV 4K (3rd generation) (at 1080p) | -| tvOS 18.1 | Apple TV
Apple TV 4K (3rd generation)
Apple TV 4K (3rd generation) (at 1080p) | -| tvOS 18.2 | Apple TV
Apple TV 4K (3rd generation)
Apple TV 4K (3rd generation) (at 1080p) | -| watchOS 10.5 | Apple Watch SE (40mm) (2nd generation)
Apple Watch SE (44mm) (2nd generation)
Apple Watch Series 9 (41mm)
Apple Watch Series 9 (45mm)
Apple Watch Ultra 2 (49mm) | -| watchOS 11.0 | Apple Watch SE (40mm) (2nd generation)
Apple Watch SE (44mm) (2nd generation)
Apple Watch Series 10 (42mm)
Apple Watch Series 10 (46mm)
Apple Watch Ultra 2 (49mm) | -| watchOS 11.1 | Apple Watch SE (40mm) (2nd generation)
Apple Watch SE (44mm) (2nd generation)
Apple Watch Series 10 (42mm)
Apple Watch Series 10 (46mm)
Apple Watch Ultra 2 (49mm) | -| watchOS 11.2 | Apple Watch SE (40mm) (2nd generation)
Apple Watch SE (44mm) (2nd generation)
Apple Watch Series 10 (42mm)
Apple Watch Series 10 (46mm)
Apple Watch Ultra 2 (49mm) | -| visionOS 1.2 | Apple Vision Pro | -| visionOS 2.0 | Apple Vision Pro | -| visionOS 2.1 | Apple Vision Pro | -| visionOS 2.3 | Apple Vision Pro | +| OS | Simulators | +| ------------ | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| iOS 17.5 | iPhone 15
iPhone 15 Plus
iPhone 15 Pro
iPhone 15 Pro Max
iPhone SE (3rd generation)
iPad (10th generation)
iPad Air 11-inch (M2)
iPad Air 13-inch (M2)
iPad mini (6th generation)
iPad Pro 11-inch (M4)
iPad Pro 13-inch (M4) | +| iOS 18.0 | iPhone 16
iPhone 16 Plus
iPhone 16 Pro
iPhone 16 Pro Max
iPhone SE (3rd generation)
iPad (10th generation)
iPad Air 11-inch (M2)
iPad Air 13-inch (M2)
iPad mini (6th generation)
iPad Pro 11-inch (M4)
iPad Pro 13-inch (M4) | +| iOS 18.1 | iPhone 16
iPhone 16 Plus
iPhone 16 Pro
iPhone 16 Pro Max
iPhone SE (3rd generation)
iPad (10th generation)
iPad Air 11-inch (M2)
iPad Air 13-inch (M2)
iPad mini (A17 Pro)
iPad Pro 11-inch (M4)
iPad Pro 13-inch (M4) | +| iOS 18.2 | iPhone 16
iPhone 16 Plus
iPhone 16 Pro
iPhone 16 Pro Max
iPhone SE (3rd generation)
iPad (10th generation)
iPad Air 11-inch (M2)
iPad Air 13-inch (M2)
iPad mini (A17 Pro)
iPad Pro 11-inch (M4)
iPad Pro 13-inch (M4) | +| tvOS 17.5 | Apple TV
Apple TV 4K (3rd generation)
Apple TV 4K (3rd generation) (at 1080p) | +| tvOS 18.0 | Apple TV
Apple TV 4K (3rd generation)
Apple TV 4K (3rd generation) (at 1080p) | +| tvOS 18.1 | Apple TV
Apple TV 4K (3rd generation)
Apple TV 4K (3rd generation) (at 1080p) | +| tvOS 18.2 | Apple TV
Apple TV 4K (3rd generation)
Apple TV 4K (3rd generation) (at 1080p) | +| watchOS 10.5 | Apple Watch SE (40mm) (2nd generation)
Apple Watch SE (44mm) (2nd generation)
Apple Watch Series 5 (40mm)
Apple Watch Series 5 (44mm)
Apple Watch Series 6 (40mm)
Apple Watch Series 6 (44mm)
Apple Watch Series 7 (41mm)
Apple Watch Series 7 (45mm)
Apple Watch Series 9 (41mm)
Apple Watch Series 9 (45mm)
Apple Watch Ultra 2 (49mm) | +| watchOS 11.0 | Apple Watch SE (40mm) (2nd generation)
Apple Watch SE (44mm) (2nd generation)
Apple Watch Series 10 (42mm)
Apple Watch Series 10 (46mm)
Apple Watch Ultra 2 (49mm) | +| watchOS 11.1 | Apple Watch SE (40mm) (2nd generation)
Apple Watch SE (44mm) (2nd generation)
Apple Watch Series 10 (42mm)
Apple Watch Series 10 (46mm)
Apple Watch Ultra 2 (49mm) | +| watchOS 11.2 | Apple Watch SE (40mm) (2nd generation)
Apple Watch SE (44mm) (2nd generation)
Apple Watch Series 10 (42mm)
Apple Watch Series 10 (46mm)
Apple Watch Ultra 2 (49mm) | +| visionOS 1.2 | Apple Vision Pro | +| visionOS 2.0 | Apple Vision Pro | +| visionOS 2.1 | Apple Vision Pro | +| visionOS 2.2 | Apple Vision Pro | ### Android | Package Name | Version | | -------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | Android Command Line Tools | 16.0 | -| Android Emulator | 35.3.12 | +| Android Emulator | 35.3.11 | | Android SDK Build-tools | 35.0.0 35.0.1 | | Android SDK Platforms | android-35-ext14 (rev 1)
android-35 (rev 2)
android-34-ext8 (rev 1)
android-34-ext12 (rev 1)
android-34-ext11 (rev 1)
android-34-ext10 (rev 1)
android-34 (rev 3)
android-33-ext5 (rev 1)
android-33-ext4 (rev 1) | | Android SDK Platform-Tools | 35.0.2 | From f0e516bc437caca7af775dc1c806b08ff0920f6d Mon Sep 17 00:00:00 2001 From: kishorekumar-anchala <168699259+kishorekumar-anchala@users.noreply.github.com> Date: Mon, 3 Mar 2025 07:29:18 +0000 Subject: [PATCH 034/120] [Windows 19 & 22] Remove AzureRM and Azure powershell modules from windows images (#11548) * remove azure poswershell modules * Update helper scripts --- .../docs-gen/Generate-SoftwareReport.ps1 | 8 -------- images/windows/scripts/tests/Helpers.psm1 | 3 +-- images/windows/toolsets/toolset-2019.json | 20 ------------------- images/windows/toolsets/toolset-2022.json | 20 ------------------- 4 files changed, 1 insertion(+), 50 deletions(-) diff --git a/images/windows/scripts/docs-gen/Generate-SoftwareReport.ps1 b/images/windows/scripts/docs-gen/Generate-SoftwareReport.ps1 index 3cc3ee47..38cba287 100644 --- a/images/windows/scripts/docs-gen/Generate-SoftwareReport.ps1 +++ b/images/windows/scripts/docs-gen/Generate-SoftwareReport.ps1 @@ -235,14 +235,6 @@ $psTools.AddToolVersion("PowerShell", $(Get-PowershellCoreVersion)) $psModules = $psTools.AddHeader("Powershell Modules") $psModules.AddNodes($(Get-PowerShellModules)) -$azPsNotes = @' -Azure PowerShell module 2.1.0 and AzureRM PowerShell module 2.1.0 are installed -and are available via 'Get-Module -ListAvailable'. -All other versions are saved but not installed. -'@ -if (-not (Test-IsWin25)) { - $psModules.AddNote($azPsNotes) -} # Android $android = $installedSoftware.AddHeader("Android") diff --git a/images/windows/scripts/tests/Helpers.psm1 b/images/windows/scripts/tests/Helpers.psm1 index 0f00198d..2f962904 100644 --- a/images/windows/scripts/tests/Helpers.psm1 +++ b/images/windows/scripts/tests/Helpers.psm1 @@ -191,8 +191,7 @@ function Get-ModuleVersionAsJob { $modulePath, $moduleName ) - # Disable warning messages to prevent additional warnings about Az and Azurerm modules in the same session - $WarningPreference = "SilentlyContinue" + # No need to suppress AzureRM warnings now, only Az module is considered $env:PsModulePath = "$modulePath;$env:PsModulePath" Import-Module -Name $moduleName (Get-Module -Name $moduleName).Version.ToString() diff --git a/images/windows/toolsets/toolset-2019.json b/images/windows/toolsets/toolset-2019.json index a75b2d2a..38206a96 100644 --- a/images/windows/toolsets/toolset-2019.json +++ b/images/windows/toolsets/toolset-2019.json @@ -93,26 +93,6 @@ {"name": "AWSPowershell"} ], "azureModules": [ - { - "name": "azurerm", - "versions": [ - "6.13.1" - ], - "zip_versions": [ - "6.7.0" - ], - "default": "6.13.1" - }, - { - "name": "azure", - "versions": [ - "5.3.0" - ], - "zip_versions": [ - "5.1.1" - ], - "default": "5.3.0" - }, { "name": "az", "versions": [ diff --git a/images/windows/toolsets/toolset-2022.json b/images/windows/toolsets/toolset-2022.json index 99981a12..a5e8d165 100644 --- a/images/windows/toolsets/toolset-2022.json +++ b/images/windows/toolsets/toolset-2022.json @@ -92,26 +92,6 @@ {"name": "AWSPowershell"} ], "azureModules": [ - { - "name": "azurerm", - "versions": [ - "6.13.1" - ], - "zip_versions": [ - "6.7.0" - ], - "default": "6.13.1" - }, - { - "name": "azure", - "versions": [ - "5.3.0" - ], - "zip_versions": [ - "5.1.1" - ], - "default": "5.3.0" - }, { "name": "az", "versions": [ From b984947b8fece0e0474af2c3c8416b554327dc5c Mon Sep 17 00:00:00 2001 From: Erik Bershel Date: Mon, 3 Mar 2025 20:04:48 +0100 Subject: [PATCH 035/120] [macOS] Force Xcode 16.2 to install correct runtimes for visionOS and iOS --- images/macos/scripts/helpers/Xcode.Installer.psm1 | 2 +- images/macos/toolsets/toolset-14.json | 4 ++-- images/macos/toolsets/toolset-15.json | 4 ++-- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/images/macos/scripts/helpers/Xcode.Installer.psm1 b/images/macos/scripts/helpers/Xcode.Installer.psm1 index 39e01272..fd1b00bf 100644 --- a/images/macos/scripts/helpers/Xcode.Installer.psm1 +++ b/images/macos/scripts/helpers/Xcode.Installer.psm1 @@ -194,7 +194,7 @@ function Install-AdditionalSimulatorRuntimes { } # Validate and install specified runtimes - $invalidRuntimes = $Runtimes | Where-Object { $_ -notin $validRuntimes } + $invalidRuntimes = $Runtimes | Where-Object { $_ -notmatch "^($( $validRuntimes -join '|' ))(\s.*|$)" } if ($invalidRuntimes) { throw "Error: Invalid runtimes detected: $($invalidRuntimes -join ', '). Valid values are: $validRuntimes." } diff --git a/images/macos/toolsets/toolset-14.json b/images/macos/toolsets/toolset-14.json index baf44351..205098b2 100644 --- a/images/macos/toolsets/toolset-14.json +++ b/images/macos/toolsets/toolset-14.json @@ -3,7 +3,7 @@ "default": "15.4", "x64": { "versions": [ - { "link": "16.2", "version": "16.2+16C5032a", "install_runtimes": ["iOS", "watchOS", "tvOS"], "sha256": "0e367d06eb7c334ea143bada5e4422f56688aabff571bedf0d2ad9434b7290de"}, + { "link": "16.2", "version": "16.2+16C5032a", "install_runtimes": ["iOS -buildVersion 18.2", "watchOS", "tvOS"], "sha256": "0e367d06eb7c334ea143bada5e4422f56688aabff571bedf0d2ad9434b7290de"}, { "link": "16.1", "version": "16.1+16B40", "install_runtimes": ["iOS", "watchOS", "tvOS"], "sha256": "8ca961d55981f983d21b99a95a6b0ac04905b837f6e11346ee86d28f12afe720"}, { "link": "15.4", "version": "15.4.0+15F31d", "install_runtimes": "true", "sha256": "82d3d61804ff3f4c7c82085e91dc701037ddaa770e542848b2477e22f4e8aa7a"}, { "link": "15.3", "version": "15.3.0+15E204a", "install_runtimes": "true", "sha256": "f13f6a2e2df432c3008e394640b8549a18c285acd7fd148d6c4bac8c3a5af234"}, @@ -14,7 +14,7 @@ }, "arm64":{ "versions": [ - { "link": "16.2", "version": "16.2+16C5032a", "install_runtimes": ["iOS", "watchOS", "tvOS"], "sha256": "0e367d06eb7c334ea143bada5e4422f56688aabff571bedf0d2ad9434b7290de"}, + { "link": "16.2", "version": "16.2+16C5032a", "install_runtimes": ["iOS -buildVersion 18.2", "watchOS", "tvOS"], "sha256": "0e367d06eb7c334ea143bada5e4422f56688aabff571bedf0d2ad9434b7290de"}, { "link": "16.1", "version": "16.1+16B40", "install_runtimes": ["iOS", "watchOS", "tvOS"], "sha256": "8ca961d55981f983d21b99a95a6b0ac04905b837f6e11346ee86d28f12afe720"}, { "link": "15.4", "version": "15.4.0+15F31d", "install_runtimes": "true", "sha256": "82d3d61804ff3f4c7c82085e91dc701037ddaa770e542848b2477e22f4e8aa7a"}, { "link": "15.3", "version": "15.3.0+15E204a", "install_runtimes": "true", "sha256": "f13f6a2e2df432c3008e394640b8549a18c285acd7fd148d6c4bac8c3a5af234"}, diff --git a/images/macos/toolsets/toolset-15.json b/images/macos/toolsets/toolset-15.json index 596aa44a..0ccc3cca 100644 --- a/images/macos/toolsets/toolset-15.json +++ b/images/macos/toolsets/toolset-15.json @@ -3,7 +3,7 @@ "default": "16", "x64": { "versions": [ - { "link": "16.2", "version": "16.2+16C5032a", "install_runtimes": "true", "sha256": "0e367d06eb7c334ea143bada5e4422f56688aabff571bedf0d2ad9434b7290de"}, + { "link": "16.2", "version": "16.2+16C5032a", "install_runtimes": ["iOS -buildVersion 18.2", "watchOS", "tvOS" ], "sha256": "0e367d06eb7c334ea143bada5e4422f56688aabff571bedf0d2ad9434b7290de"}, { "link": "16.1", "version": "16.1+16B40", "install_runtimes": "true", "sha256": "8ca961d55981f983d21b99a95a6b0ac04905b837f6e11346ee86d28f12afe720"}, { "link": "16", "version": "16.0.0+16A242d", "symlinks": ["16.0"], "install_runtimes": "true", "sha256": "4a26c3d102a55c7222fb145e0ee1503249c9c26c6e02dc64d783c8810b37b1e3"}, { "link": "15.4", "version": "15.4.0+15F31d", "install_runtimes": "true", "sha256": "82d3d61804ff3f4c7c82085e91dc701037ddaa770e542848b2477e22f4e8aa7a"} @@ -11,7 +11,7 @@ }, "arm64":{ "versions": [ - { "link": "16.2", "version": "16.2+16C5032a", "install_runtimes": "true", "sha256": "0e367d06eb7c334ea143bada5e4422f56688aabff571bedf0d2ad9434b7290de"}, + { "link": "16.2", "version": "16.2+16C5032a", "install_runtimes": ["iOS -buildVersion 18.2", "watchOS", "tvOS", "visionOS -buildVersion 2.2"], "sha256": "0e367d06eb7c334ea143bada5e4422f56688aabff571bedf0d2ad9434b7290de"}, { "link": "16.1", "version": "16.1+16B40", "install_runtimes": "true", "sha256": "8ca961d55981f983d21b99a95a6b0ac04905b837f6e11346ee86d28f12afe720"}, { "link": "16", "version": "16.0.0+16A242d", "symlinks": ["16.0"], "install_runtimes": "true", "sha256": "4a26c3d102a55c7222fb145e0ee1503249c9c26c6e02dc64d783c8810b37b1e3"}, { "link": "15.4", "version": "15.4.0+15F31d", "install_runtimes": "true", "sha256": "82d3d61804ff3f4c7c82085e91dc701037ddaa770e542848b2477e22f4e8aa7a"} From 9782878208a23e1018eb1e48e91a4e8d0825691a Mon Sep 17 00:00:00 2001 From: Erik Bershel <110455084+erik-bershel@users.noreply.github.com> Date: Mon, 3 Mar 2025 23:57:21 +0100 Subject: [PATCH 036/120] [macOS] Enable NOPASSWD `sudo` for @admin group (#11703) --- images/macos/scripts/build/configure-machine.sh | 6 ++++++ images/macos/scripts/tests/Common.Tests.ps1 | 9 +++++++++ 2 files changed, 15 insertions(+) diff --git a/images/macos/scripts/build/configure-machine.sh b/images/macos/scripts/build/configure-machine.sh index abd1f987..7c7b3670 100644 --- a/images/macos/scripts/build/configure-machine.sh +++ b/images/macos/scripts/build/configure-machine.sh @@ -90,6 +90,12 @@ if [[ ! "$(automationmodetool)" =~ "DOES NOT REQUIRE" ]]; then exit 1 fi +# Fix sudoers file permissions +sudo chmod 440 /etc/sudoers.d/* + +# Add NOPASSWD for the current user to sudoers +sudo sed -i '' 's/%admin ALL = (ALL) ALL/%admin ALL = (ALL) NOPASSWD: ALL/g' /etc/sudoers + # Create symlink for tests running if [[ ! -d "/usr/local/bin" ]];then sudo mkdir -p -m 775 /usr/local/bin diff --git a/images/macos/scripts/tests/Common.Tests.ps1 b/images/macos/scripts/tests/Common.Tests.ps1 index 8e6be12f..353815d0 100644 --- a/images/macos/scripts/tests/Common.Tests.ps1 +++ b/images/macos/scripts/tests/Common.Tests.ps1 @@ -87,3 +87,12 @@ Describe "Unxip" { "unxip --version" | Should -ReturnZeroExitCode } } + +Describe "Sudoers" { + It "Sudo Cache" { + "sudo -v" | Should -ReturnZeroExitCode + } + It "Sudoers files" { + "sudo visudo -c" | Should -ReturnZeroExitCode + } +} From 9e8d521bef92d9823672b759bbf54fffe6995a1f Mon Sep 17 00:00:00 2001 From: Alexey-Ayupov <116575425+Alexey-Ayupov@users.noreply.github.com> Date: Tue, 4 Mar 2025 15:56:00 +0100 Subject: [PATCH 037/120] [macOS] Add Ninja (#11707) --- .../docs-gen/Generate-SoftwareReport.ps1 | 1 + .../docs-gen/SoftwareReport.Common.psm1 | 4 ++++ .../macos/scripts/tests/BasicTools.Tests.ps1 | 22 +++++++++++++++++++ images/macos/toolsets/toolset-13.json | 1 + images/macos/toolsets/toolset-14.json | 1 + images/macos/toolsets/toolset-15.json | 1 + 6 files changed, 30 insertions(+) diff --git a/images/macos/scripts/docs-gen/Generate-SoftwareReport.ps1 b/images/macos/scripts/docs-gen/Generate-SoftwareReport.ps1 index 03768c2c..a099454b 100644 --- a/images/macos/scripts/docs-gen/Generate-SoftwareReport.ps1 +++ b/images/macos/scripts/docs-gen/Generate-SoftwareReport.ps1 @@ -97,6 +97,7 @@ $utilities.AddToolVersion("pkgconf", $(Get-PKGConfVersion)) $utilities.AddToolVersion("Unxip", $(Get-UnxipVersion)) $utilities.AddToolVersion("yq", $(Get-YqVersion)) $utilities.AddToolVersion("zstd", $(Get-ZstdVersion)) +$utilities.AddToolVersion("Ninja", $(Get-NinjaVersion)) # Tools $tools = $installedSoftware.AddHeader("Tools") diff --git a/images/macos/scripts/docs-gen/SoftwareReport.Common.psm1 b/images/macos/scripts/docs-gen/SoftwareReport.Common.psm1 index db25f7e1..d3a6bdda 100644 --- a/images/macos/scripts/docs-gen/SoftwareReport.Common.psm1 +++ b/images/macos/scripts/docs-gen/SoftwareReport.Common.psm1 @@ -409,3 +409,7 @@ function Get-UnxipVersion { $unxipVersion = Run-Command "unxip --version" | Take-Part -Part 1 return $unxipVersion } + +function Get-NinjaVersion { + return $(ninja --version) +} diff --git a/images/macos/scripts/tests/BasicTools.Tests.ps1 b/images/macos/scripts/tests/BasicTools.Tests.ps1 index fd761313..357e65ed 100644 --- a/images/macos/scripts/tests/BasicTools.Tests.ps1 +++ b/images/macos/scripts/tests/BasicTools.Tests.ps1 @@ -148,3 +148,25 @@ Describe "pkgconf" { "pkgconf --version" | Should -ReturnZeroExitCode } } + +Describe "Ninja" { + New-item -Path "/tmp/ninjaproject" -ItemType Directory -Force + Set-Location '/tmp/ninjaproject' +@' +cmake_minimum_required(VERSION 3.10) +project(NinjaTest NONE) +'@ | Out-File -FilePath "./CMakeLists.txt" + + It "Make a simple ninja project" { + "cmake -GNinja /tmp/ninjaproject" | Should -ReturnZeroExitCode + } + + It "build.ninja file should exist" { + $buildFilePath = Join-Path "/tmp/ninjaproject" "build.ninja" + $buildFilePath | Should -Exist + } + + It "Ninja" { + "ninja --version" | Should -ReturnZeroExitCode + } +} diff --git a/images/macos/toolsets/toolset-13.json b/images/macos/toolsets/toolset-13.json index 30c24a66..0dba4b7e 100644 --- a/images/macos/toolsets/toolset-13.json +++ b/images/macos/toolsets/toolset-13.json @@ -81,6 +81,7 @@ "swiftformat", "tcl-tk@8", "zstd", + "ninja", "gmp", "yq", "xcbeautify", diff --git a/images/macos/toolsets/toolset-14.json b/images/macos/toolsets/toolset-14.json index 205098b2..5070a285 100644 --- a/images/macos/toolsets/toolset-14.json +++ b/images/macos/toolsets/toolset-14.json @@ -84,6 +84,7 @@ "swiftformat", "tcl-tk@8", "zstd", + "ninja", "gmp", "yq", "unxip", diff --git a/images/macos/toolsets/toolset-15.json b/images/macos/toolsets/toolset-15.json index 0ccc3cca..300867d0 100644 --- a/images/macos/toolsets/toolset-15.json +++ b/images/macos/toolsets/toolset-15.json @@ -77,6 +77,7 @@ "pkgconf", "swiftformat", "zstd", + "ninja", "gmp", "yq", "unxip", From 0f4b96df94cac45f1cfd89787208a244f2dab6be Mon Sep 17 00:00:00 2001 From: Alexey-Ayupov <116575425+Alexey-Ayupov@users.noreply.github.com> Date: Tue, 4 Mar 2025 15:57:10 +0100 Subject: [PATCH 038/120] [Ubuntu] Add Ninja (#11706) --- images/ubuntu/scripts/build/install-ninja.sh | 17 ++++++++++++++ .../docs-gen/Generate-SoftwareReport.ps1 | 1 + .../docs-gen/SoftwareReport.Tools.psm1 | 4 ++++ images/ubuntu/scripts/tests/Tools.Tests.ps1 | 22 +++++++++++++++++++ images/ubuntu/templates/ubuntu-20.04.pkr.hcl | 3 ++- images/ubuntu/templates/ubuntu-22.04.pkr.hcl | 3 ++- images/ubuntu/templates/ubuntu-24.04.pkr.hcl | 3 ++- 7 files changed, 50 insertions(+), 3 deletions(-) create mode 100644 images/ubuntu/scripts/build/install-ninja.sh diff --git a/images/ubuntu/scripts/build/install-ninja.sh b/images/ubuntu/scripts/build/install-ninja.sh new file mode 100644 index 00000000..3943505d --- /dev/null +++ b/images/ubuntu/scripts/build/install-ninja.sh @@ -0,0 +1,17 @@ +#!/bin/bash -e +################################################################################ +## File: install-ninja.sh +## Desc: Install ninja-build +################################################################################ + +# Source the helpers for use with the script +source $HELPER_SCRIPTS/install.sh + +# Install ninja +download_url=$(resolve_github_release_asset_url "ninja-build/ninja" "endswith(\"ninja-linux.zip\")" "latest") +ninja_binary_path=$(download_with_retry "${download_url}") + +# Unzip the ninja binary +unzip -qq "$ninja_binary_path" -d /usr/local/bin + +invoke_tests "Tools" "Ninja" diff --git a/images/ubuntu/scripts/docs-gen/Generate-SoftwareReport.ps1 b/images/ubuntu/scripts/docs-gen/Generate-SoftwareReport.ps1 index 96226233..9cbd1954 100644 --- a/images/ubuntu/scripts/docs-gen/Generate-SoftwareReport.ps1 +++ b/images/ubuntu/scripts/docs-gen/Generate-SoftwareReport.ps1 @@ -156,6 +156,7 @@ if ((Test-IsUbuntu20) -or (Test-IsUbuntu22)) { $tools.AddToolVersion("yamllint", $(Get-YamllintVersion)) $tools.AddToolVersion("yq", $(Get-YqVersion)) $tools.AddToolVersion("zstd", $(Get-ZstdVersion)) +$tools.AddToolVersion("Ninja", $(Get-NinjaVersion)) # CLI Tools $cliTools = $installedSoftware.AddHeader("CLI Tools") diff --git a/images/ubuntu/scripts/docs-gen/SoftwareReport.Tools.psm1 b/images/ubuntu/scripts/docs-gen/SoftwareReport.Tools.psm1 index b4656b77..33f4306a 100644 --- a/images/ubuntu/scripts/docs-gen/SoftwareReport.Tools.psm1 +++ b/images/ubuntu/scripts/docs-gen/SoftwareReport.Tools.psm1 @@ -275,6 +275,10 @@ function Get-ZstdVersion { return "$zstdVersion" } +function Get-NinjaVersion { + return $(ninja --version) +} + function Get-YqVersion { $yqVersion = $(yq -V) | Get-StringPart -Part 3 return $yqVersion.TrimStart("v").Trim() diff --git a/images/ubuntu/scripts/tests/Tools.Tests.ps1 b/images/ubuntu/scripts/tests/Tools.Tests.ps1 index 54f02e72..7b3da134 100644 --- a/images/ubuntu/scripts/tests/Tools.Tests.ps1 +++ b/images/ubuntu/scripts/tests/Tools.Tests.ps1 @@ -411,3 +411,25 @@ Describe "Kotlin" { "kotlinc-js -version" | Should -ReturnZeroExitCode } } + +Describe "Ninja" { + New-item -Path "/tmp/ninjaproject" -ItemType Directory -Force + Set-Location '/tmp/ninjaproject' +@' +cmake_minimum_required(VERSION 3.10) +project(NinjaTest NONE) +'@ | Out-File -FilePath "./CMakeLists.txt" + + It "Make a simple ninja project" { + "cmake -GNinja /tmp/ninjaproject" | Should -ReturnZeroExitCode + } + + It "build.ninja file should exist" { + $buildFilePath = Join-Path "/tmp/ninjaproject" "build.ninja" + $buildFilePath | Should -Exist + } + + It "Ninja" { + "ninja --version" | Should -ReturnZeroExitCode + } +} diff --git a/images/ubuntu/templates/ubuntu-20.04.pkr.hcl b/images/ubuntu/templates/ubuntu-20.04.pkr.hcl index 8839e11c..2025c727 100644 --- a/images/ubuntu/templates/ubuntu-20.04.pkr.hcl +++ b/images/ubuntu/templates/ubuntu-20.04.pkr.hcl @@ -328,7 +328,8 @@ build { "${path.root}/../scripts/build/install-android-sdk.sh", "${path.root}/../scripts/build/install-pypy.sh", "${path.root}/../scripts/build/install-python.sh", - "${path.root}/../scripts/build/install-zstd.sh" + "${path.root}/../scripts/build/install-zstd.sh", + "${path.root}/../scripts/build/install-ninja.sh" ] } diff --git a/images/ubuntu/templates/ubuntu-22.04.pkr.hcl b/images/ubuntu/templates/ubuntu-22.04.pkr.hcl index 0af16d28..eb96bd31 100644 --- a/images/ubuntu/templates/ubuntu-22.04.pkr.hcl +++ b/images/ubuntu/templates/ubuntu-22.04.pkr.hcl @@ -324,7 +324,8 @@ build { "${path.root}/../scripts/build/install-android-sdk.sh", "${path.root}/../scripts/build/install-pypy.sh", "${path.root}/../scripts/build/install-python.sh", - "${path.root}/../scripts/build/install-zstd.sh" + "${path.root}/../scripts/build/install-zstd.sh", + "${path.root}/../scripts/build/install-ninja.sh" ] } diff --git a/images/ubuntu/templates/ubuntu-24.04.pkr.hcl b/images/ubuntu/templates/ubuntu-24.04.pkr.hcl index 9e2ba381..f67b7f33 100644 --- a/images/ubuntu/templates/ubuntu-24.04.pkr.hcl +++ b/images/ubuntu/templates/ubuntu-24.04.pkr.hcl @@ -313,7 +313,8 @@ provisioner "shell" { "${path.root}/../scripts/build/install-android-sdk.sh", "${path.root}/../scripts/build/install-pypy.sh", "${path.root}/../scripts/build/install-python.sh", - "${path.root}/../scripts/build/install-zstd.sh" + "${path.root}/../scripts/build/install-zstd.sh", + "${path.root}/../scripts/build/install-ninja.sh" ] } From bb7932d627db649744ad36f86df04316a8105d57 Mon Sep 17 00:00:00 2001 From: Erik Bershel <110455084+erik-bershel@users.noreply.github.com> Date: Tue, 4 Mar 2025 17:02:40 +0100 Subject: [PATCH 039/120] [macOS] Add actions/runner cache (#11713) --- .../scripts/build/install-runner-package.sh | 21 +++++++++++++++++++ .../macos/scripts/tests/RunnerCache.Tests.ps1 | 7 +++++++ images/macos/templates/macOS-13.anka.pkr.hcl | 1 + .../templates/macOS-13.arm64.anka.pkr.hcl | 1 + images/macos/templates/macOS-14.anka.pkr.hcl | 1 + .../templates/macOS-14.arm64.anka.pkr.hcl | 1 + images/macos/templates/macOS-15.anka.pkr.hcl | 1 + .../templates/macOS-15.arm64.anka.pkr.hcl | 1 + 8 files changed, 34 insertions(+) create mode 100644 images/macos/scripts/build/install-runner-package.sh create mode 100644 images/macos/scripts/tests/RunnerCache.Tests.ps1 diff --git a/images/macos/scripts/build/install-runner-package.sh b/images/macos/scripts/build/install-runner-package.sh new file mode 100644 index 00000000..6e56ed33 --- /dev/null +++ b/images/macos/scripts/build/install-runner-package.sh @@ -0,0 +1,21 @@ +#!/bin/bash -e -o pipefail +################################################################################ +## File: install-runner-package.sh +## Desc: Download and Install runner package +################################################################################ + +# Source the helpers for use with the script +source ~/utils/utils.sh + +AGENT_PATH="/opt/runner-cache" +arch=$(get_arch) +download_url=$(resolve_github_release_asset_url "actions/runner" 'test("actions-runner-osx-'"$arch"'-[0-9]+\\.[0-9]{3}\\.[0-9]+\\.tar\\.gz$")' "latest") +archive_name="${download_url##*/}" +archive_path=$(download_with_retry "$download_url") + +if [[ ! -d $AGENT_PATH ]]; then + sudo mkdir -p -m 775 $AGENT_PATH + sudo chown $USER:admin $AGENT_PATH +fi + +sudo mv "$archive_path" "$AGENT_PATH/$archive_name" diff --git a/images/macos/scripts/tests/RunnerCache.Tests.ps1 b/images/macos/scripts/tests/RunnerCache.Tests.ps1 new file mode 100644 index 00000000..8c8109ef --- /dev/null +++ b/images/macos/scripts/tests/RunnerCache.Tests.ps1 @@ -0,0 +1,7 @@ +Describe "RunnerCache" { + Context "runner cache directory not empty" { + It " not empty" -TestCases @{ RunnerCachePath = "/opt/runner-cache" } { + (Get-ChildItem -Path "$RunnerCachePath/*.tar.gz" -Recurse).Count | Should -BeGreaterThan 0 + } + } +} diff --git a/images/macos/templates/macOS-13.anka.pkr.hcl b/images/macos/templates/macOS-13.anka.pkr.hcl index f764115f..1aca6f13 100644 --- a/images/macos/templates/macOS-13.anka.pkr.hcl +++ b/images/macos/templates/macOS-13.anka.pkr.hcl @@ -236,6 +236,7 @@ build { execute_command = "chmod +x {{ .Path }}; source $HOME/.bash_profile; {{ .Vars }} {{ .Path }}" scripts = [ "${path.root}/../scripts/build/install-actions-cache.sh", + "${path.root}/../scripts/build/install-runner-package.sh", "${path.root}/../scripts/build/install-llvm.sh", "${path.root}/../scripts/build/install-swiftlint.sh", "${path.root}/../scripts/build/install-openjdk.sh", diff --git a/images/macos/templates/macOS-13.arm64.anka.pkr.hcl b/images/macos/templates/macOS-13.arm64.anka.pkr.hcl index e4f4e38c..3b6248f4 100644 --- a/images/macos/templates/macOS-13.arm64.anka.pkr.hcl +++ b/images/macos/templates/macOS-13.arm64.anka.pkr.hcl @@ -237,6 +237,7 @@ build { execute_command = "chmod +x {{ .Path }}; source $HOME/.bash_profile; {{ .Vars }} {{ .Path }}" scripts = [ "${path.root}/../scripts/build/install-actions-cache.sh", + "${path.root}/../scripts/build/install-runner-package.sh", "${path.root}/../scripts/build/install-llvm.sh", "${path.root}/../scripts/build/install-openjdk.sh", "${path.root}/../scripts/build/install-aws-tools.sh", diff --git a/images/macos/templates/macOS-14.anka.pkr.hcl b/images/macos/templates/macOS-14.anka.pkr.hcl index 04ad479d..a9c2f48a 100644 --- a/images/macos/templates/macOS-14.anka.pkr.hcl +++ b/images/macos/templates/macOS-14.anka.pkr.hcl @@ -235,6 +235,7 @@ build { execute_command = "chmod +x {{ .Path }}; source $HOME/.bash_profile; {{ .Vars }} {{ .Path }}" scripts = [ "${path.root}/../scripts/build/install-actions-cache.sh", + "${path.root}/../scripts/build/install-runner-package.sh", "${path.root}/../scripts/build/install-llvm.sh", "${path.root}/../scripts/build/install-swiftlint.sh", "${path.root}/../scripts/build/install-openjdk.sh", diff --git a/images/macos/templates/macOS-14.arm64.anka.pkr.hcl b/images/macos/templates/macOS-14.arm64.anka.pkr.hcl index e61c239f..0bbb3a86 100644 --- a/images/macos/templates/macOS-14.arm64.anka.pkr.hcl +++ b/images/macos/templates/macOS-14.arm64.anka.pkr.hcl @@ -236,6 +236,7 @@ build { execute_command = "chmod +x {{ .Path }}; source $HOME/.bash_profile; {{ .Vars }} {{ .Path }}" scripts = [ "${path.root}/../scripts/build/install-actions-cache.sh", + "${path.root}/../scripts/build/install-runner-package.sh", "${path.root}/../scripts/build/install-llvm.sh", "${path.root}/../scripts/build/install-openjdk.sh", "${path.root}/../scripts/build/install-aws-tools.sh", diff --git a/images/macos/templates/macOS-15.anka.pkr.hcl b/images/macos/templates/macOS-15.anka.pkr.hcl index 6e93eccf..618478dd 100644 --- a/images/macos/templates/macOS-15.anka.pkr.hcl +++ b/images/macos/templates/macOS-15.anka.pkr.hcl @@ -233,6 +233,7 @@ build { execute_command = "chmod +x {{ .Path }}; source $HOME/.bash_profile; {{ .Vars }} {{ .Path }}" scripts = [ "${path.root}/../scripts/build/install-actions-cache.sh", + "${path.root}/../scripts/build/install-runner-package.sh", "${path.root}/../scripts/build/install-llvm.sh", "${path.root}/../scripts/build/install-swiftlint.sh", "${path.root}/../scripts/build/install-openjdk.sh", diff --git a/images/macos/templates/macOS-15.arm64.anka.pkr.hcl b/images/macos/templates/macOS-15.arm64.anka.pkr.hcl index 8e72eace..0a7dff61 100644 --- a/images/macos/templates/macOS-15.arm64.anka.pkr.hcl +++ b/images/macos/templates/macOS-15.arm64.anka.pkr.hcl @@ -235,6 +235,7 @@ build { execute_command = "chmod +x {{ .Path }}; source $HOME/.bash_profile; {{ .Vars }} {{ .Path }}" scripts = [ "${path.root}/../scripts/build/install-actions-cache.sh", + "${path.root}/../scripts/build/install-runner-package.sh", "${path.root}/../scripts/build/install-llvm.sh", "${path.root}/../scripts/build/install-openjdk.sh", "${path.root}/../scripts/build/install-aws-tools.sh", From 95dbc57b74bb968dea291de83b38fd61dd5ed637 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 5 Mar 2025 16:57:33 +0000 Subject: [PATCH 040/120] Updating readme file for ubuntu24 version 20250302.1.1 (#11704) Co-authored-by: Image generation service account. Co-authored-by: Actions service account --- images/ubuntu/Ubuntu2404-Readme.md | 44 +++++++++++++++--------------- 1 file changed, 22 insertions(+), 22 deletions(-) diff --git a/images/ubuntu/Ubuntu2404-Readme.md b/images/ubuntu/Ubuntu2404-Readme.md index 23abbdc7..cafa02b9 100644 --- a/images/ubuntu/Ubuntu2404-Readme.md +++ b/images/ubuntu/Ubuntu2404-Readme.md @@ -1,7 +1,7 @@ # Ubuntu 24.04 - OS Version: 24.04.2 LTS - Kernel Version: 6.8.0-1021-azure -- Image Version: 20250223.1.0 +- Image Version: 20250302.1.0 - Systemd version: 255.4-1ubuntu8.5 ## Installed Software @@ -25,14 +25,14 @@ ### Package Management - cpan 1.64 - Helm 3.17.1 -- Homebrew 4.4.21 +- Homebrew 4.4.22 - Miniconda 25.1.1 - Npm 10.8.2 - Pip 24.0 - Pip3 24.0 - Pipx 1.7.1 - RubyGems 3.4.20 -- Vcpkg (build from commit 5f8c424e26) +- Vcpkg (build from commit efb1e74369) - Yarn 1.22.22 #### Environment variables @@ -51,18 +51,18 @@ to accomplish this. ### Project Management - Ant 1.10.14 -- Gradle 8.12.1 +- Gradle 8.13 - Lerna 8.2.0 - Maven 3.9.9 ### Tools -- Ansible 2.18.2 +- Ansible 2.18.3 - AzCopy 10.28.0 - available by `azcopy` and `azcopy10` aliases -- Bazel 8.1.0 +- Bazel 8.1.1 - Bazelisk 1.25.0 - Bicep 0.33.93 - Buildah 1.33.7 -- CMake 3.31.5 +- CMake 3.31.6 - CodeQL Action Bundle 2.20.1 - Docker Amazon ECR Credential Helper 0.9.1 - Docker Compose v2 2.27.1 @@ -88,7 +88,7 @@ to accomplish this. - Packer 1.12.0 - Parcel 2.13.3 - Podman 4.9.3 -- Pulumi 3.150.0 +- Pulumi 3.153.1 - Skopeo 1.13.3 - Sphinx Open Source Search Server 2.2.11 - yamllint 1.35.1 @@ -96,13 +96,13 @@ to accomplish this. - zstd 1.5.7 ### CLI Tools -- AWS CLI 2.24.10 +- AWS CLI 2.24.15 - AWS CLI Session Manager Plugin 1.2.707.0 - AWS SAM CLI 1.134.0 - Azure CLI 2.69.0 - Azure CLI (azure-devops) 1.0.1 - GitHub CLI 2.67.0 -- Google Cloud CLI 511.0.0 +- Google Cloud CLI 512.0.0 ### Java | Version | Environment Variable | @@ -114,7 +114,7 @@ to accomplish this. ### PHP Tools - PHP: 8.3.6 -- Composer 2.8.5 +- Composer 2.8.6 - PHPUnit 8.5.41 ``` Both Xdebug and PCOV extensions are installed, but only Xdebug is enabled. @@ -136,14 +136,14 @@ Both Xdebug and PCOV extensions are installed, but only Xdebug is enabled. - Rustfmt 1.8.0 ### Browsers and Drivers -- Google Chrome 133.0.6943.126 -- ChromeDriver 133.0.6943.126 +- Google Chrome 133.0.6943.141 +- ChromeDriver 133.0.6943.141 - Chromium 133.0.6943.0 -- Microsoft Edge 133.0.3065.82 -- Microsoft Edge WebDriver 133.0.3065.82 +- Microsoft Edge 133.0.3065.92 +- Microsoft Edge WebDriver 133.0.3065.92 - Selenium server 4.29.0 - Mozilla Firefox 135.0.1 -- Geckodriver 0.35.0 +- Geckodriver 0.36.0 #### Environment variables | Name | Value | @@ -198,7 +198,7 @@ Use the following command as a part of your job to start the service: 'sudo syst #### PyPy - 3.9.19 [PyPy 7.3.16] -- 3.10.16 [PyPy 7.3.18] +- 3.10.16 [PyPy 7.3.19] #### Ruby - 3.2.7 @@ -209,7 +209,7 @@ Use the following command as a part of your job to start the service: 'sudo syst #### PowerShell Modules - Az: 12.1.0 -- Microsoft.Graph: 2.26.0 +- Microsoft.Graph: 2.26.1 - Pester: 5.7.1 - PSScriptAnalyzer: 1.23.0 @@ -249,7 +249,7 @@ Use the following command as a part of your job to start the service: 'sudo syst | aria2 | 1.37.0+debian-1build3 | | autoconf | 2.71-3 | | automake | 1:1.16.5-1.3ubuntu1 | -| binutils | 2.42-4ubuntu2.3 | +| binutils | 2.42-4ubuntu2.4 | | bison | 2:3.8.2+dfsg-1build2 | | brotli | 1.1.0-2build2 | | bzip2 | 1.0.8-5.1build0.1 | @@ -263,7 +263,7 @@ Use the following command as a part of your job to start the service: 'sudo syst | file | 1:5.45-3build1 | | findutils | 4.9.0-5build1 | | flex | 2.6.4-8.2build1 | -| fonts-noto-color-emoji | 2.042-1 | +| fonts-noto-color-emoji | 2.047-0ubuntu0.24.04.1 | | ftp | 20230507-2build3 | | g++ | 4:13.2.0-7ubuntu1 | | gcc | 4:13.2.0-7ubuntu1 | @@ -291,7 +291,7 @@ Use the following command as a part of your job to start the service: 'sudo syst | patchelf | 0.18.0-1.1build1 | | pigz | 2.8-1 | | pkg-config | 1.8.1-2build1 | -| pollinate | 4.33-3.1ubuntu1 | +| pollinate | 4.33-3.1ubuntu1.1 | | python-is-python3 | 3.11.4-1 | | rpm | 4.18.2+dfsg-2.1build2 | | rsync | 3.2.7-1ubuntu1.2 | @@ -313,7 +313,7 @@ Use the following command as a part of your job to start the service: 'sudo syst | unzip | 6.0-28ubuntu4.1 | | upx | 4.2.2-3 | | wget | 1.21.4-1ubuntu4.1 | -| xvfb | 2:21.1.12-1ubuntu1.1 | +| xvfb | 2:21.1.12-1ubuntu1.2 | | xz-utils | 5.6.1+really5.4.5-1build0.1 | | zip | 3.0-13ubuntu0.2 | | zsync | 0.6.2-5build1 | From 331b0774b4f588374922209c9d713557aaf9a2c6 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 5 Mar 2025 23:34:55 +0000 Subject: [PATCH 041/120] Updating readme file for macos-13 version 20250303.763 (#11715) Co-authored-by: Image generation service account. Co-authored-by: Actions service account --- images/macos/macos-13-Readme.md | 36 ++++++++++++++++----------------- 1 file changed, 18 insertions(+), 18 deletions(-) diff --git a/images/macos/macos-13-Readme.md b/images/macos/macos-13-Readme.md index 86067284..374dc48f 100644 --- a/images/macos/macos-13-Readme.md +++ b/images/macos/macos-13-Readme.md @@ -7,7 +7,7 @@ # macOS 13 - OS Version: macOS 13.7.4 (22H420) - Kernel Version: Darwin 22.6.0 -- Image Version: 20250224.726 +- Image Version: 20250303.763 ## Installed Software @@ -34,26 +34,26 @@ - Bundler 2.6.5 - Carthage 0.40.0 - CocoaPods 1.16.2 -- Composer 2.8.5 +- Composer 2.8.6 - Homebrew 4.4.22 - NPM 10.8.2 - NuGet 6.3.1.1 - Pip3 25.0.1 (python 3.13) - Pipx 1.7.1 - RubyGems 3.6.5 -- Vcpkg 2025 (build from commit 11be7f5365) +- Vcpkg 2025 (build from commit efb1e74369) - Yarn 1.22.22 ### Project Management - Apache Ant 1.10.15 - Apache Maven 3.9.9 -- Gradle 8.12.1 +- Gradle 8.13 ### Utilities - 7-Zip 17.05 - aria2 1.37.0 - azcopy 10.28.0 -- bazel 8.1.0 +- bazel 8.1.1 - bazelisk 1.25.0 - bsdtar 3.5.3 - available by 'tar' alias - Curl 8.12.1 @@ -72,17 +72,17 @@ - zstd 1.5.7 ### Tools -- AWS CLI 2.24.10 +- AWS CLI 2.24.15 - AWS SAM CLI 1.134.0 - AWS Session Manager CLI 1.2.707.0 - Azure CLI 2.69.0 - Azure CLI (azure-devops) 1.0.1 - Bicep CLI 0.33.93 -- Cmake 3.31.5 +- Cmake 3.31.6 - CodeQL Action Bundle 2.20.1 - Fastlane 2.226.0 - SwiftFormat 0.55.5 -- Xcbeautify 2.26.0 +- Xcbeautify 2.27.0 - Xcode Command Line Tools 14.3.1.0.1.1683849156 - Xcodes 1.6.0 @@ -92,14 +92,14 @@ ### Browsers - Safari 18.3 (18620.2.4.111.8) - SafariDriver 18.3 (18620.2.4.111.8) -- Google Chrome 133.0.6943.127 -- Google Chrome for Testing 133.0.6943.126 -- ChromeDriver 133.0.6943.126 -- Microsoft Edge 133.0.3065.82 -- Microsoft Edge WebDriver 133.0.3065.82 +- Google Chrome 133.0.6943.142 +- Google Chrome for Testing 133.0.6943.141 +- ChromeDriver 133.0.6943.141 +- Microsoft Edge 133.0.3065.92 +- Microsoft Edge WebDriver 133.0.3065.92 - Mozilla Firefox 135.0.1 -- geckodriver 0.35.0 -- Selenium server 4.28.1 +- geckodriver 0.36.0 +- Selenium server 4.29.0 #### Environment variables | Name | Value | @@ -119,11 +119,11 @@ ### Cached Tools #### PyPy -- 2.7.18 [PyPy 7.3.18] +- 2.7.18 [PyPy 7.3.19] - 3.7.13 [PyPy 7.3.9] - 3.8.16 [PyPy 7.3.11] - 3.9.19 [PyPy 7.3.16] -- 3.10.16 [PyPy 7.3.18] +- 3.10.16 [PyPy 7.3.19] #### Ruby - 3.1.6 @@ -269,7 +269,7 @@ #### Environment variables | Name | Value | | ----------------- | ----------------------------------------------------------------------------------------- | -| PARALLELS_DMG_URL | https://download.parallels.com/desktop/v20/20.2.1-55876/ParallelsDesktop-20.2.1-55876.dmg | +| PARALLELS_DMG_URL | https://download.parallels.com/desktop/v20/20.2.2-55879/ParallelsDesktop-20.2.2-55879.dmg | ##### Notes ``` From 61e9d92e1938dbde7bba2039f01acf3ea74744e3 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 6 Mar 2025 00:37:45 +0000 Subject: [PATCH 042/120] Updating readme file for macos-13-arm64 version 20250303.855 (#11716) Co-authored-by: Image generation service account. Co-authored-by: Actions service account --- images/macos/macos-13-arm64-Readme.md | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/images/macos/macos-13-arm64-Readme.md b/images/macos/macos-13-arm64-Readme.md index 3df5f7c1..84207008 100644 --- a/images/macos/macos-13-arm64-Readme.md +++ b/images/macos/macos-13-arm64-Readme.md @@ -7,7 +7,7 @@ # macOS 13 - OS Version: macOS 13.7.4 (22H420) - Kernel Version: Darwin 22.6.0 -- Image Version: 20250224.812 +- Image Version: 20250303.855 ## Installed Software @@ -44,13 +44,13 @@ ### Project Management - Apache Ant 1.10.15 - Apache Maven 3.9.9 -- Gradle 8.12.1 +- Gradle 8.13 ### Utilities - 7-Zip 17.05 - aria2 1.37.0 - azcopy 10.28.0 -- bazel 8.1.0 +- bazel 8.1.1 - bazelisk 1.25.0 - bsdtar 3.5.3 - available by 'tar' alias - Curl 8.7.1 @@ -69,17 +69,17 @@ - zstd 1.5.7 ### Tools -- AWS CLI 2.24.10 +- AWS CLI 2.24.15 - AWS SAM CLI 1.134.0 - AWS Session Manager CLI 1.2.707.0 - Azure CLI 2.69.0 - Azure CLI (azure-devops) 1.0.1 - Bicep CLI 0.33.93 -- Cmake 3.31.5 +- Cmake 3.31.6 - CodeQL Action Bundle 2.20.1 - Fastlane 2.226.0 - SwiftFormat 0.55.5 -- Xcbeautify 2.26.0 +- Xcbeautify 2.27.0 - Xcode Command Line Tools 14.3.1.0.1.1683849156 - Xcodes 1.6.0 @@ -88,10 +88,10 @@ ### Browsers - Safari 18.3 (18620.2.4.111.8) - SafariDriver 18.3 (18620.2.4.111.8) -- Google Chrome 133.0.6943.127 -- Google Chrome for Testing 133.0.6943.126 -- ChromeDriver 133.0.6943.126 -- Selenium server 4.28.1 +- Google Chrome 133.0.6943.142 +- Google Chrome for Testing 133.0.6943.141 +- ChromeDriver 133.0.6943.141 +- Selenium server 4.29.0 #### Environment variables | Name | Value | @@ -195,8 +195,8 @@ | visionOS 1.0 | xros1.0 | 15.2 | | Simulator - visionOS 1.0 | xrsimulator1.0 | 15.2 | | Asset Runtime SDK for macOS hosts targeting watchOS 9.4 | assetruntime.host.macosx.target.watchos9.4 | 14.3.1 | -| Asset Runtime SDK for macOS hosts targeting tvOS 16.4 | assetruntime.host.macosx.target.appletvos16.4 | 14.3.1 | | Asset Runtime SDK for macOS hosts targeting iOS 16.4 | assetruntime.host.macosx.target.iphoneos16.4 | 14.3.1 | +| Asset Runtime SDK for macOS hosts targeting tvOS 16.4 | assetruntime.host.macosx.target.appletvos16.4 | 14.3.1 | | DriverKit 22.1 | driverkit22.1 | 14.1 | | DriverKit 22.2 | driverkit22.2 | 14.2 | | DriverKit 22.4 | driverkit22.4 | 14.3.1 | From acd42a3d51730f292e417fbb97241a2c0a3e315e Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 6 Mar 2025 07:09:49 +0000 Subject: [PATCH 043/120] Updating readme file for ubuntu22 version 20250302.1.1 (#11708) Co-authored-by: Image generation service account. Co-authored-by: Actions service account --- images/ubuntu/Ubuntu2204-Readme.md | 64 +++++++++++++++--------------- 1 file changed, 32 insertions(+), 32 deletions(-) diff --git a/images/ubuntu/Ubuntu2204-Readme.md b/images/ubuntu/Ubuntu2204-Readme.md index d71ab981..3e4a51b2 100644 --- a/images/ubuntu/Ubuntu2204-Readme.md +++ b/images/ubuntu/Ubuntu2204-Readme.md @@ -1,7 +1,7 @@ # Ubuntu 22.04 - OS Version: 22.04.5 LTS - Kernel Version: 6.8.0-1021-azure -- Image Version: 20250223.1.0 +- Image Version: 20250302.1.0 - Systemd version: 249.11-0ubuntu3.12 ## Installed Software @@ -27,7 +27,7 @@ ### Package Management - cpan 1.64 - Helm 3.17.1 -- Homebrew 4.4.21 +- Homebrew 4.4.22 - Miniconda 25.1.1 - Npm 10.8.2 - NuGet 6.6.1.2 @@ -35,7 +35,7 @@ - Pip3 22.0.2 - Pipx 1.7.1 - RubyGems 3.3.5 -- Vcpkg (build from commit 5f8c424e26) +- Vcpkg (build from commit efb1e74369) - Yarn 1.22.22 #### Environment variables @@ -54,20 +54,20 @@ to accomplish this. ### Project Management - Ant 1.10.12 -- Gradle 8.12.1 +- Gradle 8.13 - Lerna 8.2.0 - Maven 3.9.9 - Sbt 1.10.7 ### Tools -- Ansible 2.17.8 +- Ansible 2.17.9 - apt-fast 1.10.0 - AzCopy 10.28.0 - available by `azcopy` and `azcopy10` aliases -- Bazel 8.1.0 +- Bazel 8.1.1 - Bazelisk 1.25.0 - Bicep 0.33.93 - Buildah 1.23.1 -- CMake 3.31.5 +- CMake 3.31.6 - CodeQL Action Bundle 2.20.1 - Docker Amazon ECR Credential Helper 0.9.1 - Docker Compose v2 2.27.1 @@ -95,29 +95,29 @@ to accomplish this. - Packer 1.12.0 - Parcel 2.13.3 - Podman 3.4.4 -- Pulumi 3.150.0 +- Pulumi 3.153.1 - R 4.4.2 - Skopeo 1.4.1 - Sphinx Open Source Search Server 2.2.11 - SVN 1.14.1 -- Terraform 1.10.5 +- Terraform 1.11.0 - yamllint 1.35.1 - yq 4.45.1 - zstd 1.5.7 ### CLI Tools -- Alibaba Cloud CLI 3.0.254 -- AWS CLI 2.24.10 +- Alibaba Cloud CLI 3.0.255 +- AWS CLI 2.24.15 - AWS CLI Session Manager Plugin 1.2.707.0 - AWS SAM CLI 1.134.0 - Azure CLI 2.69.0 - Azure CLI (azure-devops) 1.0.1 - GitHub CLI 2.67.0 -- Google Cloud CLI 511.0.0 -- Netlify CLI 18.1.0 -- OpenShift CLI 4.17.17 +- Google Cloud CLI 512.0.0 +- Netlify CLI 19.0.0 +- OpenShift CLI 4.18.1 - ORAS CLI 1.2.2 -- Vercel CLI 41.2.0 +- Vercel CLI 41.3.0 ### Java | Version | Environment Variable | @@ -129,7 +129,7 @@ to accomplish this. ### PHP Tools - PHP: 8.1.2 -- Composer 2.8.5 +- Composer 2.8.6 - PHPUnit 8.5.41 ``` Both Xdebug and PCOV extensions are installed, but only Xdebug is enabled. @@ -149,21 +149,21 @@ Both Xdebug and PCOV extensions are installed, but only Xdebug is enabled. #### Packages - Bindgen 0.71.1 -- Cargo audit 0.21.1 +- Cargo audit 0.21.2 - Cargo clippy 0.1.85 - Cargo outdated 0.16.0 - Cbindgen 0.28.0 - Rustfmt 1.8.0 ### Browsers and Drivers -- Google Chrome 133.0.6943.126 -- ChromeDriver 133.0.6943.126 +- Google Chrome 133.0.6943.141 +- ChromeDriver 133.0.6943.141 - Chromium 133.0.6943.0 -- Microsoft Edge 133.0.3065.82 -- Microsoft Edge WebDriver 133.0.3065.82 +- Microsoft Edge 133.0.3065.92 +- Microsoft Edge WebDriver 133.0.3065.92 - Selenium server 4.29.0 - Mozilla Firefox 135.0.1 -- Geckodriver 0.35.0 +- Geckodriver 0.36.0 #### Environment variables | Name | Value | @@ -225,7 +225,7 @@ Use the following command as a part of your job to start the service: 'sudo syst - 3.7.13 [PyPy 7.3.9] - 3.8.16 [PyPy 7.3.11] - 3.9.19 [PyPy 7.3.16] -- 3.10.16 [PyPy 7.3.18] +- 3.10.16 [PyPy 7.3.19] #### Ruby - 3.1.6 @@ -238,7 +238,7 @@ Use the following command as a part of your job to start the service: 'sudo syst #### PowerShell Modules - Az: 12.1.0 - MarkdownPS: 1.10 -- Microsoft.Graph: 2.26.0 +- Microsoft.Graph: 2.26.1 - Pester: 5.7.1 - PSScriptAnalyzer: 1.23.0 @@ -279,13 +279,13 @@ Use the following command as a part of your job to start the service: 'sudo syst | alpine:3.18 | sha256:de0eb0b3f2a47ba1eb89389859a9bd88b28e82f5826b6969ad604979713c2d4f | 2025-02-14 | | alpine:3.19 | sha256:e5d0aea7f7d2954678a9a6269ca2d06e06591881161961ea59e974dff3f12377 | 2025-02-14 | | debian:10 | sha256:58ce6f1271ae1c8a2006ff7d3e54e9874d839f573d8009c20154ad0f2fb0a225 | 2024-06-13 | -| debian:11 | sha256:63904b1442dc0bb1e7a7a7065b3ba0d10d4e300f984115a40d371827fe4e3a85 | 2025-02-03 | +| debian:11 | sha256:a6cec654bb08bdc6a563cd7507b62f57c916290e195142e79a0d41a70ebb26fa | 2025-02-24 | | moby/buildkit:latest | sha256:2c59b0a95f5b2dc103814d69f695a61f131e75f3150ab58ea8afecd75e3d1f9a | 2025-02-19 | -| node:18 | sha256:0629ee779413520498c69f2e6a6dce2be210879dc58789834c66eaf6d9ea9f1d | 2025-02-20 | +| node:18 | sha256:ba756f198b4b1e0114b53b23121c8ae27f7ae4d5d95ca4a0554b0649cc9c7dcf | 2025-02-20 | | node:18-alpine | sha256:e0340f26173b41066d68e3fe9bfbdb6571ab3cad0a4272919a52e36f4ae56925 | 2025-02-20 | -| node:20 | sha256:09b38290270d132b895814d9b54602635dbe146ed3ee65b04619922fe4ef6415 | 2025-02-10 | +| node:20 | sha256:bcf90f85634194bc51e92f8add1221c7fdeeff94b7f1ff360aeaa7498086d641 | 2025-02-10 | | node:20-alpine | sha256:053c1d99e608fe9fa0db6821edd84276277c0a663cd181f4a3e59ee20f5f07ea | 2025-02-10 | -| node:22 | sha256:cfef4432ab2901fd6ab2cb05b177d3c6f8a7f48cb22ad9d7ae28bb6aa5f8b471 | 2025-02-13 | +| node:22 | sha256:f6b9c31ace05502dd98ef777aaa20464362435dcc5e312b0e213121dcf7d8b95 | 2025-02-13 | | node:22-alpine | sha256:9bef0ef1e268f60627da9ba7d7605e8831d5b56ad07487d24d1aa386336d1944 | 2025-02-13 | | ubuntu:20.04 | sha256:8e5c4f0285ecbb4ead070431d29b576a530d3166df73ec44affc1cd27555141b | 2024-10-11 | | ubuntu:22.04 | sha256:ed1544e454989078f5dec1bfdabd8c5cc9c48e0705d07b678ab6ae3fb61952d2 | 2025-01-26 | @@ -297,7 +297,7 @@ Use the following command as a part of your job to start the service: 'sudo syst | aria2 | 1.36.0-1 | | autoconf | 2.71-2 | | automake | 1:1.16.5-1.3 | -| binutils | 2.38-4ubuntu2.6 | +| binutils | 2.38-4ubuntu2.7 | | bison | 2:3.8.2+dfsg-1build1 | | brotli | 1.0.9-2build6 | | bzip2 | 1.0.8-5build1 | @@ -311,7 +311,7 @@ Use the following command as a part of your job to start the service: 'sudo syst | file | 1:5.41-3ubuntu0.1 | | findutils | 4.8.0-1ubuntu3 | | flex | 2.6.4-8build2 | -| fonts-noto-color-emoji | 2.042-0ubuntu0.22.04.1 | +| fonts-noto-color-emoji | 2.047-0ubuntu0.22.04.1 | | ftp | 20210827-4build1 | | g++ | 4:11.2.0-1ubuntu1 | | gcc | 4:11.2.0-1ubuntu1 | @@ -357,7 +357,7 @@ Use the following command as a part of your job to start the service: 'sudo syst | patchelf | 0.14.3-1 | | pigz | 2.6-1 | | pkg-config | 0.29.2-1ubuntu3 | -| pollinate | 4.33-3ubuntu2 | +| pollinate | 4.33-3ubuntu2.1 | | python-is-python3 | 3.9.2-2 | | rpm | 4.17.0+dfsg1-4build1 | | rsync | 3.2.7-0ubuntu0.22.04.4 | @@ -380,7 +380,7 @@ Use the following command as a part of your job to start the service: 'sudo syst | upx | 3.96-3 | | wget | 1.21.2-2ubuntu1.1 | | xorriso | 1.5.4-2 | -| xvfb | 2:21.1.4-2ubuntu1.7\~22.04.12 | +| xvfb | 2:21.1.4-2ubuntu1.7\~22.04.13 | | xz-utils | 5.2.5-2ubuntu1 | | zip | 3.0-12build2 | | zsync | 0.6.2-3ubuntu1 | From 25d40db3edcccd0bccf6b40e696a35a5f39895f4 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 6 Mar 2025 07:09:53 +0000 Subject: [PATCH 044/120] Updating readme file for ubuntu20 version 20250302.1.1 (#11705) Co-authored-by: Image generation service account. Co-authored-by: Actions service account --- images/ubuntu/Ubuntu2004-Readme.md | 58 +++++++++++++++--------------- 1 file changed, 29 insertions(+), 29 deletions(-) diff --git a/images/ubuntu/Ubuntu2004-Readme.md b/images/ubuntu/Ubuntu2004-Readme.md index c3b03422..9fbd7bcb 100644 --- a/images/ubuntu/Ubuntu2004-Readme.md +++ b/images/ubuntu/Ubuntu2004-Readme.md @@ -1,7 +1,7 @@ # Ubuntu 20.04 - OS Version: 20.04.6 LTS - Kernel Version: 5.15.0-1079-azure -- Image Version: 20250223.1.0 +- Image Version: 20250302.1.0 - Systemd version: 245.4-4ubuntu3.24 ## Installed Software @@ -29,7 +29,7 @@ ### Package Management - cpan 1.64 - Helm 3.17.1 -- Homebrew 4.4.21 +- Homebrew 4.4.22 - Miniconda 25.1.1 - Npm 10.8.2 - NuGet 6.6.1.2 @@ -37,7 +37,7 @@ - Pip3 20.0.2 - Pipx 1.7.1 - RubyGems 3.1.2 -- Vcpkg (build from commit 5f8c424e26) +- Vcpkg (build from commit efb1e74369) - Yarn 1.22.22 #### Environment variables @@ -56,7 +56,7 @@ to accomplish this. ### Project Management - Ant 1.10.7 -- Gradle 8.12.1 +- Gradle 8.13 - Lerna 8.2.0 - Maven 3.9.9 - Sbt 1.10.7 @@ -65,11 +65,11 @@ to accomplish this. - Ansible 2.13.13 - apt-fast 1.10.0 - AzCopy 10.28.0 - available by `azcopy` and `azcopy10` aliases -- Bazel 8.1.0 +- Bazel 8.1.1 - Bazelisk 1.25.0 - Bicep 0.33.93 - Buildah 1.22.3 -- CMake 3.31.5 +- CMake 3.31.6 - CodeQL Action Bundle 2.20.1 - Docker Amazon ECR Credential Helper 0.9.1 - Docker Compose v2 2.27.1 @@ -99,29 +99,29 @@ to accomplish this. - Parcel 2.13.3 - PhantomJS 2.1.1 2.1.1 - Podman 3.4.2 -- Pulumi 3.150.0 +- Pulumi 3.153.1 - R 4.4.2 - Skopeo 1.5.0 - Sphinx Open Source Search Server 2.2.11 - SVN 1.13.0 -- Terraform 1.10.5 +- Terraform 1.11.0 - yamllint 1.35.1 - yq 4.45.1 - zstd 1.5.7 ### CLI Tools - Alibaba Cloud CLI 3.0.174 -- AWS CLI 2.24.10 +- AWS CLI 2.24.15 - AWS CLI Session Manager Plugin 1.2.707.0 - AWS SAM CLI 1.134.0 - Azure CLI 2.69.0 - Azure CLI (azure-devops) 1.0.1 - GitHub CLI 2.67.0 -- Google Cloud CLI 511.0.0 -- Netlify CLI 18.1.0 +- Google Cloud CLI 512.0.0 +- Netlify CLI 19.0.0 - OpenShift CLI 4.15.19 - ORAS CLI 1.2.2 -- Vercel CLI 41.2.0 +- Vercel CLI 41.3.0 ### Java | Version | Environment Variable | @@ -133,7 +133,7 @@ to accomplish this. ### PHP Tools - PHP: 7.4.33, 8.0.30, 8.1.31, 8.2.27, 8.3.17 -- Composer 2.8.5 +- Composer 2.8.6 - PHPUnit 8.5.41 ``` Both Xdebug and PCOV extensions are installed, but only Xdebug is enabled. @@ -153,21 +153,21 @@ Both Xdebug and PCOV extensions are installed, but only Xdebug is enabled. #### Packages - Bindgen 0.71.1 -- Cargo audit 0.21.1 +- Cargo audit 0.21.2 - Cargo clippy 0.1.85 - Cargo outdated 0.16.0 - Cbindgen 0.28.0 - Rustfmt 1.8.0 ### Browsers and Drivers -- Google Chrome 133.0.6943.126 -- ChromeDriver 133.0.6943.126 +- Google Chrome 133.0.6943.141 +- ChromeDriver 133.0.6943.141 - Chromium 133.0.6943.0 -- Microsoft Edge 133.0.3065.82 -- Microsoft Edge WebDriver 133.0.3065.82 +- Microsoft Edge 133.0.3065.92 +- Microsoft Edge WebDriver 133.0.3065.92 - Selenium server 4.29.0 - Mozilla Firefox 135.0.1 -- Geckodriver 0.35.0 +- Geckodriver 0.36.0 #### Environment variables | Name | Value | @@ -227,12 +227,12 @@ Use the following command as a part of your job to start the service: 'sudo syst - 3.13.2 #### PyPy -- 2.7.18 [PyPy 7.3.18] +- 2.7.18 [PyPy 7.3.19] - 3.6.12 [PyPy 7.3.3] - 3.7.13 [PyPy 7.3.9] - 3.8.16 [PyPy 7.3.11] - 3.9.19 [PyPy 7.3.16] -- 3.10.16 [PyPy 7.3.18] +- 3.10.16 [PyPy 7.3.19] #### Ruby - 3.0.7 @@ -246,7 +246,7 @@ Use the following command as a part of your job to start the service: 'sudo syst #### PowerShell Modules - Az: 12.1.0 - MarkdownPS: 1.10 -- Microsoft.Graph: 2.26.0 +- Microsoft.Graph: 2.26.1 - Pester: 5.7.1 - PSScriptAnalyzer: 1.23.0 @@ -288,14 +288,14 @@ Use the following command as a part of your job to start the service: 'sudo syst | alpine:3.18 | sha256:de0eb0b3f2a47ba1eb89389859a9bd88b28e82f5826b6969ad604979713c2d4f | 2025-02-14 | | alpine:3.19 | sha256:e5d0aea7f7d2954678a9a6269ca2d06e06591881161961ea59e974dff3f12377 | 2025-02-14 | | debian:10 | sha256:58ce6f1271ae1c8a2006ff7d3e54e9874d839f573d8009c20154ad0f2fb0a225 | 2024-06-13 | -| debian:11 | sha256:63904b1442dc0bb1e7a7a7065b3ba0d10d4e300f984115a40d371827fe4e3a85 | 2025-02-03 | +| debian:11 | sha256:a6cec654bb08bdc6a563cd7507b62f57c916290e195142e79a0d41a70ebb26fa | 2025-02-24 | | debian:9 | sha256:c5c5200ff1e9c73ffbf188b4a67eb1c91531b644856b4aefe86a58d2f0cb05be | 2022-06-23 | | moby/buildkit:latest | sha256:2c59b0a95f5b2dc103814d69f695a61f131e75f3150ab58ea8afecd75e3d1f9a | 2025-02-19 | -| node:18 | sha256:0629ee779413520498c69f2e6a6dce2be210879dc58789834c66eaf6d9ea9f1d | 2025-02-20 | +| node:18 | sha256:ba756f198b4b1e0114b53b23121c8ae27f7ae4d5d95ca4a0554b0649cc9c7dcf | 2025-02-20 | | node:18-alpine | sha256:e0340f26173b41066d68e3fe9bfbdb6571ab3cad0a4272919a52e36f4ae56925 | 2025-02-20 | -| node:20 | sha256:09b38290270d132b895814d9b54602635dbe146ed3ee65b04619922fe4ef6415 | 2025-02-10 | +| node:20 | sha256:bcf90f85634194bc51e92f8add1221c7fdeeff94b7f1ff360aeaa7498086d641 | 2025-02-10 | | node:20-alpine | sha256:053c1d99e608fe9fa0db6821edd84276277c0a663cd181f4a3e59ee20f5f07ea | 2025-02-10 | -| node:22 | sha256:cfef4432ab2901fd6ab2cb05b177d3c6f8a7f48cb22ad9d7ae28bb6aa5f8b471 | 2025-02-13 | +| node:22 | sha256:f6b9c31ace05502dd98ef777aaa20464362435dcc5e312b0e213121dcf7d8b95 | 2025-02-13 | | node:22-alpine | sha256:9bef0ef1e268f60627da9ba7d7605e8831d5b56ad07487d24d1aa386336d1944 | 2025-02-13 | | ubuntu:20.04 | sha256:8e5c4f0285ecbb4ead070431d29b576a530d3166df73ec44affc1cd27555141b | 2024-10-11 | @@ -306,7 +306,7 @@ Use the following command as a part of your job to start the service: 'sudo syst | aria2 | 1.35.0-1build1 | | autoconf | 2.69-11.1 | | automake | 1:1.16.1-4ubuntu6 | -| binutils | 2.34-6ubuntu1.9 | +| binutils | 2.34-6ubuntu1.10 | | bison | 2:3.5.1+dfsg-1 | | brotli | 1.0.7-6ubuntu0.1 | | bzip2 | 1.0.8-2 | @@ -364,7 +364,7 @@ Use the following command as a part of your job to start the service: 'sudo syst | patchelf | 0.10-2build1 | | pigz | 2.4-1 | | pkg-config | 0.29.1-0ubuntu4 | -| pollinate | 4.33-3ubuntu1.20.04.1 | +| pollinate | 4.33-3ubuntu1.20.04.2 | | python-is-python3 | 3.8.2-4 | | rpm | 4.14.2.1+dfsg1-1build2 | | rsync | 3.1.3-8ubuntu0.9 | @@ -387,7 +387,7 @@ Use the following command as a part of your job to start the service: 'sudo syst | upx | 3.95-2build1 | | wget | 1.20.3-1ubuntu2.1 | | xorriso | 1.5.2-1 | -| xvfb | 2:1.20.13-1ubuntu1\~20.04.18 | +| xvfb | 2:1.20.13-1ubuntu1\~20.04.19 | | xz-utils | 5.2.4-1ubuntu1.1 | | zip | 3.0-11build1 | | zsync | 0.6.2-3ubuntu1 | From 9f247d4780ed27aa9106487732138df63db91def Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 6 Mar 2025 11:17:06 +0000 Subject: [PATCH 045/120] Updating readme file for win19 version 20250303.1.1 (#11718) Co-authored-by: Image generation service account. Co-authored-by: Actions service account --- images/windows/Windows2019-Readme.md | 62 ++++++++++++---------------- 1 file changed, 27 insertions(+), 35 deletions(-) diff --git a/images/windows/Windows2019-Readme.md b/images/windows/Windows2019-Readme.md index a1b68342..fc69c907 100644 --- a/images/windows/Windows2019-Readme.md +++ b/images/windows/Windows2019-Readme.md @@ -1,12 +1,13 @@ | Announcements | |-| -| [[Windows] Removal of Azure and Azure Powershell module from windows images from 2025-03-01](https://github.com/actions/runner-images/issues/11483) | +| [[Windows] Go version 1.20 and 1.21 will be removed from the images on 2025-05-05 and 1.24 will be set as default.](https://github.com/actions/runner-images/issues/11711) | +| [[Windows 19 and 22] Node.js version 16 will be removed from Windows images on 2025-05-05](https://github.com/actions/runner-images/issues/11710) | | [Windows Server 2025 is now available](https://github.com/actions/runner-images/issues/11228) | | [[Windows] Breaking change : Docker Engine Version 26.* will be updated to Docker Engine Version 27.* from 2025-03-07](https://github.com/actions/runner-images/issues/11104) | *** # Windows Server 2019 - OS Version: 10.0.17763 Build 6893 -- Image Version: 20250224.3.0 +- Image Version: 20250303.1.0 ## Windows features - Windows Subsystem for Linux (WSLv1): Enabled @@ -26,16 +27,16 @@ - Ruby 3.0.7p220 ### Package Management -- Chocolatey 2.4.2 -- Composer 2.8.5 +- Chocolatey 2.4.3 +- Composer 2.8.6 - Helm 3.17.0 - Miniconda 25.1.1 (pre-installed on the image but not added to PATH) - NPM 10.8.2 -- NuGet 6.13.1.3 +- NuGet 6.13.2.1 - pip 25.0.1 (python 3.9) - Pipx 1.7.1 - RubyGems 3.2.33 -- Vcpkg (build from commit 6784dd45fa) +- Vcpkg (build from commit efb1e74369) - Yarn 1.22.22 #### Environment variables @@ -46,7 +47,7 @@ ### Project Management - Ant 1.10.14 -- Gradle 8.12 +- Gradle 8.13 - Maven 3.9.9 - sbt 1.10.7 @@ -54,19 +55,19 @@ - 7zip 24.09 - aria2 1.37.0 - azcopy 10.28.0 -- Bazel 8.1.0 +- Bazel 8.1.1 - Bazelisk 1.25.0 - Bicep 0.33.13 - Cabal 3.14.1.1 -- CMake 3.31.5 +- CMake 3.31.6 - CodeQL Action Bundle 2.20.1 -- Docker 26.1.3 -- Docker Compose v2 2.27.1 -- Docker-wincred 0.8.2 +- Docker 27.5.1 +- Docker Compose v2 2.32.2 +- Docker-wincred 0.9.1 - ghc 9.12.1 - Git 2.48.1.windows.1 - Git LFS 3.6.1 -- Google Cloud CLI 511.0.0 +- Google Cloud CLI 512.0.0 - ImageMagick 7.1.1-44 - InnoSetup 6.4.0 - jq 1.7.1 @@ -81,7 +82,7 @@ - OpenSSL 1.1.1w - Packer 1.12.0 - Parcel 2.13.3 -- Pulumi 3.152.0 +- Pulumi 3.153.1 - R 4.4.2 - Service Fabric SDK 9.1.1436.9590 - Stack 3.3.1 @@ -95,12 +96,12 @@ ### CLI Tools - Alibaba Cloud CLI 3.0.255 -- AWS CLI 2.24.10 +- AWS CLI 2.24.14 - AWS SAM CLI 1.134.0 - AWS Session Manager CLI 1.2.707.0 - Azure CLI 2.69.0 - Azure DevOps CLI extension 1.0.1 -- Cloud Foundry CLI 8.9.0 +- Cloud Foundry CLI 8.10.0 - GitHub CLI 2.67.0 ### Rust Tools @@ -111,19 +112,19 @@ #### Packages - bindgen 0.71.1 -- cargo-audit 0.21.1 +- cargo-audit 0.21.2 - cargo-outdated 0.16.0 - cbindgen 0.28.0 - Clippy 0.1.85 - Rustfmt 1.8.0 ### Browsers and Drivers -- Google Chrome 133.0.6943.127 -- Chrome Driver 133.0.6943.126 -- Microsoft Edge 133.0.3065.82 -- Microsoft Edge Driver 133.0.3065.82 +- Google Chrome 133.0.6943.142 +- Chrome Driver 133.0.6943.141 +- Microsoft Edge 133.0.3065.92 +- Microsoft Edge Driver 133.0.3065.92 - Mozilla Firefox 135.0.1 -- Gecko Driver 0.35.0 +- Gecko Driver 0.36.0 - IE Driver 4.14.0.0 - Selenium server 4.29.0 @@ -186,12 +187,12 @@ Note: MSYS2 is pre-installed on image but not added to PATH. - 3.13.2 #### PyPy -- 2.7.18 [PyPy 7.3.18] +- 2.7.18 [PyPy 7.3.19] - 3.6.12 [PyPy 7.3.3] - 3.7.13 [PyPy 7.3.9] - 3.8.16 [PyPy 7.3.11] - 3.9.19 [PyPy 7.3.16] -- 3.10.16 [PyPy 7.3.18] +- 3.10.16 [PyPy 7.3.19] #### Ruby - 3.0.7 @@ -508,25 +509,16 @@ Note: MSYS2 is pre-installed on image but not added to PATH. #### Powershell Modules - Az: 12.1.0 -- Azure: 5.3.0 -- AzureRM: 6.13.1 -- Azure (Cached): 5.1.1.zip -- AzureRM (Cached): 6.7.0.zip -- AWSPowershell: 4.1.764 +- AWSPowershell: 4.1.768 - DockerMsftProvider: 1.0.0.8 - MarkdownPS: 1.10 -- Microsoft.Graph: 2.26.0 +- Microsoft.Graph: 2.26.1 - Pester: 3.4.0, 5.7.1 - PowerShellGet: 1.0.0.1, 2.2.5 - PSScriptAnalyzer: 1.23.0 - PSWindowsUpdate: 2.2.1.5 - SqlServer: 22.2.0 - VSSetup: 2.2.16 -``` -Azure PowerShell module 2.1.0 and AzureRM PowerShell module 2.1.0 are installed -and are available via 'Get-Module -ListAvailable'. -All other versions are saved but not installed. -``` ### Android | Package Name | Version | From bf87643c5a0cda003fb9a6f1851b80fab721005b Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 6 Mar 2025 12:11:10 +0000 Subject: [PATCH 046/120] Updating readme file for win22 version 20250303.1.1 (#11719) Co-authored-by: Image generation service account. Co-authored-by: Actions service account --- images/windows/Windows2022-Readme.md | 66 ++++++++++++---------------- 1 file changed, 29 insertions(+), 37 deletions(-) diff --git a/images/windows/Windows2022-Readme.md b/images/windows/Windows2022-Readme.md index 6ab24f88..18d85f25 100644 --- a/images/windows/Windows2022-Readme.md +++ b/images/windows/Windows2022-Readme.md @@ -1,12 +1,13 @@ | Announcements | |-| -| [[Windows] Removal of Azure and Azure Powershell module from windows images from 2025-03-01](https://github.com/actions/runner-images/issues/11483) | +| [[Windows] Go version 1.20 and 1.21 will be removed from the images on 2025-05-05 and 1.24 will be set as default.](https://github.com/actions/runner-images/issues/11711) | +| [[Windows 19 and 22] Node.js version 16 will be removed from Windows images on 2025-05-05](https://github.com/actions/runner-images/issues/11710) | | [Windows Server 2025 is now available](https://github.com/actions/runner-images/issues/11228) | | [[Windows] Breaking change : Docker Engine Version 26.* will be updated to Docker Engine Version 27.* from 2025-03-07](https://github.com/actions/runner-images/issues/11104) | *** # Windows Server 2022 - OS Version: 10.0.20348 Build 3207 -- Image Version: 20250224.5.0 +- Image Version: 20250303.1.0 ## Windows features - Windows Subsystem for Linux (WSLv1): Enabled @@ -26,16 +27,16 @@ - Ruby 3.0.7p220 ### Package Management -- Chocolatey 2.4.2 -- Composer 2.8.5 +- Chocolatey 2.4.3 +- Composer 2.8.6 - Helm 3.17.0 - Miniconda 25.1.1 (pre-installed on the image but not added to PATH) - NPM 10.8.2 -- NuGet 6.13.1.3 +- NuGet 6.13.2.1 - pip 25.0.1 (python 3.9) - Pipx 1.7.1 - RubyGems 3.2.33 -- Vcpkg (build from commit 6784dd45fa) +- Vcpkg (build from commit efb1e74369) - Yarn 1.22.22 #### Environment variables @@ -46,7 +47,7 @@ ### Project Management - Ant 1.10.14 -- Gradle 8.12 +- Gradle 8.13 - Maven 3.9.9 - sbt 1.10.7 @@ -54,15 +55,15 @@ - 7zip 24.09 - aria2 1.37.0 - azcopy 10.28.0 -- Bazel 8.1.0 +- Bazel 8.1.1 - Bazelisk 1.25.0 - Bicep 0.33.13 - Cabal 3.14.1.1 -- CMake 3.31.5 +- CMake 3.31.6 - CodeQL Action Bundle 2.20.1 -- Docker 26.1.3 -- Docker Compose v2 2.27.1 -- Docker-wincred 0.8.2 +- Docker 27.5.1 +- Docker Compose v2 2.32.2 +- Docker-wincred 0.9.1 - ghc 9.12.1 - Git 2.48.1.windows.1 - Git LFS 3.6.1 @@ -79,7 +80,7 @@ - NSIS 3.10 - OpenSSL 1.1.1w - Packer 1.12.0 -- Pulumi 3.152.0 +- Pulumi 3.153.1 - R 4.4.2 - Service Fabric SDK 9.1.1436.9590 - Stack 3.3.1 @@ -93,7 +94,7 @@ ### CLI Tools - Alibaba Cloud CLI 3.0.255 -- AWS CLI 2.24.10 +- AWS CLI 2.24.14 - AWS SAM CLI 1.134.0 - AWS Session Manager CLI 1.2.707.0 - Azure CLI 2.69.0 @@ -108,19 +109,19 @@ #### Packages - bindgen 0.71.1 -- cargo-audit 0.21.1 +- cargo-audit 0.21.2 - cargo-outdated 0.16.0 - cbindgen 0.28.0 - Clippy 0.1.85 - Rustfmt 1.8.0 ### Browsers and Drivers -- Google Chrome 133.0.6943.127 -- Chrome Driver 133.0.6943.126 -- Microsoft Edge 133.0.3065.82 -- Microsoft Edge Driver 133.0.3065.82 +- Google Chrome 133.0.6943.142 +- Chrome Driver 133.0.6943.141 +- Microsoft Edge 133.0.3065.92 +- Microsoft Edge Driver 133.0.3065.92 - Mozilla Firefox 135.0.1 -- Gecko Driver 0.35.0 +- Gecko Driver 0.36.0 - IE Driver 4.14.0.0 - Selenium server 4.29.0 @@ -180,11 +181,11 @@ Note: MSYS2 is pre-installed on image but not added to PATH. - 3.13.2 #### PyPy -- 2.7.18 [PyPy 7.3.18] +- 2.7.18 [PyPy 7.3.19] - 3.7.13 [PyPy 7.3.9] - 3.8.16 [PyPy 7.3.11] - 3.9.19 [PyPy 7.3.16] -- 3.10.16 [PyPy 7.3.18] +- 3.10.16 [PyPy 7.3.19] #### Ruby - 3.0.7 @@ -225,9 +226,9 @@ Note: MSYS2 is pre-installed on image but not added to PATH. | Nginx | 1.27.4 | C:\tools\nginx-1.27.4\conf\nginx.conf | nginx | Stopped | 80 | ### Visual Studio Enterprise 2022 -| Name | Version | Path | -| ----------------------------- | -------------- | -------------------------------------------------------- | -| Visual Studio Enterprise 2022 | 17.13.35818.85 | C:\Program Files\Microsoft Visual Studio\2022\Enterprise | +| Name | Version | Path | +| ----------------------------- | --------------- | -------------------------------------------------------- | +| Visual Studio Enterprise 2022 | 17.13.35825.156 | C:\Program Files\Microsoft Visual Studio\2022\Enterprise | #### Workloads, components and extensions | Package | Version | @@ -253,7 +254,7 @@ Note: MSYS2 is pre-installed on image but not added to PATH. | Component.Unreal | 17.13.35710.127 | | Component.Unreal.Android | 17.13.35710.127 | | Component.Unreal.Ide | 17.13.35710.127 | -| Component.VisualStudio.GitHub.Copilot | 17.13.35813.95 | +| Component.VisualStudio.GitHub.Copilot | 17.13.35820.181 | | Component.VSInstallerProjects2022 | 2.0.1 | | Component.WixToolset.VisualStudioExtension.Dev17 | 1.0.0.22 | | Component.WixToolset.VisualStudioExtension.Schemas3 | 1.0.0.22 | @@ -504,25 +505,16 @@ Note: MSYS2 is pre-installed on image but not added to PATH. #### Powershell Modules - Az: 12.4.0 -- Azure: 5.3.0 -- AzureRM: 6.13.1 -- Azure (Cached): 5.1.1.zip -- AzureRM (Cached): 6.7.0.zip -- AWSPowershell: 4.1.764 +- AWSPowershell: 4.1.768 - DockerMsftProvider: 1.0.0.8 - MarkdownPS: 1.10 -- Microsoft.Graph: 2.26.0 +- Microsoft.Graph: 2.26.1 - Pester: 3.4.0, 5.7.1 - PowerShellGet: 1.0.0.1, 2.2.5 - PSScriptAnalyzer: 1.23.0 - PSWindowsUpdate: 2.2.1.5 - SqlServer: 22.3.0 - VSSetup: 2.2.16 -``` -Azure PowerShell module 2.1.0 and AzureRM PowerShell module 2.1.0 are installed -and are available via 'Get-Module -ListAvailable'. -All other versions are saved but not installed. -``` ### Android | Package Name | Version | From dc02e08c4e29ae54293d59b9f10490c45a7f7563 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 6 Mar 2025 12:31:03 +0000 Subject: [PATCH 047/120] Updating readme file for win25 version 20250303.1.1 (#11720) Co-authored-by: Image generation service account. Co-authored-by: Actions service account --- images/windows/Windows2025-Readme.md | 53 ++++++++++++++-------------- 1 file changed, 27 insertions(+), 26 deletions(-) diff --git a/images/windows/Windows2025-Readme.md b/images/windows/Windows2025-Readme.md index c585608a..9f2b96ff 100644 --- a/images/windows/Windows2025-Readme.md +++ b/images/windows/Windows2025-Readme.md @@ -1,12 +1,13 @@ | Announcements | |-| -| [[Windows] Removal of Azure and Azure Powershell module from windows images from 2025-03-01](https://github.com/actions/runner-images/issues/11483) | +| [[Windows] Go version 1.20 and 1.21 will be removed from the images on 2025-05-05 and 1.24 will be set as default.](https://github.com/actions/runner-images/issues/11711) | +| [[Windows 19 and 22] Node.js version 16 will be removed from Windows images on 2025-05-05](https://github.com/actions/runner-images/issues/11710) | | [Windows Server 2025 is now available](https://github.com/actions/runner-images/issues/11228) | | [[Windows] Breaking change : Docker Engine Version 26.* will be updated to Docker Engine Version 27.* from 2025-03-07](https://github.com/actions/runner-images/issues/11104) | *** # Windows Server 2025 - OS Version: 10.0.26100 Build 3194 -- Image Version: 20250224.3.0 +- Image Version: 20250303.1.0 ## Windows features - Windows Subsystem for Linux (WSLv1): Enabled @@ -27,16 +28,16 @@ - Ruby 3.3.7 ### Package Management -- Chocolatey 2.4.2 -- Composer 2.8.5 +- Chocolatey 2.4.3 +- Composer 2.8.6 - Helm 3.17.0 - Miniconda 25.1.1 (pre-installed on the image but not added to PATH) - NPM 10.9.2 -- NuGet 6.13.1.3 +- NuGet 6.13.2.1 - pip 25.0.1 (python 3.9) - Pipx 1.7.1 - RubyGems 3.5.22 -- Vcpkg (build from commit 9a7a33fee3) +- Vcpkg (build from commit efb1e74369) - Yarn 1.22.22 #### Environment variables @@ -47,7 +48,7 @@ ### Project Management - Ant 1.10.14 -- Gradle 8.12 +- Gradle 8.13 - Maven 3.9.9 - sbt 1.10.7 @@ -55,15 +56,15 @@ - 7zip 24.09 - aria2 1.37.0 - azcopy 10.28.0 -- Bazel 8.1.0 +- Bazel 8.1.1 - Bazelisk 1.25.0 - Bicep 0.33.13 - Cabal 3.14.1.1 -- CMake 3.31.5 +- CMake 3.31.6 - CodeQL Action Bundle 2.20.1 -- Docker 26.1.3 -- Docker Compose v2 2.27.1 -- Docker-wincred 0.8.2 +- Docker 27.5.1 +- Docker Compose v2 2.32.2 +- Docker-wincred 0.9.1 - ghc 9.12.1 - Git 2.48.1.windows.1 - Git LFS 3.6.1 @@ -77,7 +78,7 @@ - Newman 6.2.1 - OpenSSL 3.4.1 - Packer 1.12.0 -- Pulumi 3.152.0 +- Pulumi 3.153.1 - R 4.4.2 - Service Fabric SDK 10.1.2493.9590 - Stack 3.3.1 @@ -89,7 +90,7 @@ - zstd 1.5.7 ### CLI Tools -- AWS CLI 2.24.10 +- AWS CLI 2.24.14 - AWS SAM CLI 1.134.0 - AWS Session Manager CLI 1.2.707.0 - Azure CLI 2.69.0 @@ -107,12 +108,12 @@ - Rustfmt 1.8.0 ### Browsers and Drivers -- Google Chrome 133.0.6943.127 -- Chrome Driver 133.0.6943.126 -- Microsoft Edge 133.0.3065.82 -- Microsoft Edge Driver 133.0.3065.82 +- Google Chrome 133.0.6943.142 +- Chrome Driver 133.0.6943.141 +- Microsoft Edge 133.0.3065.92 +- Microsoft Edge Driver 133.0.3065.92 - Mozilla Firefox 135.0.1 -- Gecko Driver 0.35.0 +- Gecko Driver 0.36.0 - IE Driver 4.14.0.0 - Selenium server 4.29.0 @@ -170,7 +171,7 @@ Note: MSYS2 is pre-installed on image but not added to PATH. #### PyPy - 3.9.19 [PyPy 7.3.16] -- 3.10.16 [PyPy 7.3.18] +- 3.10.16 [PyPy 7.3.19] #### Ruby - 3.1.6 @@ -211,9 +212,9 @@ Note: MSYS2 is pre-installed on image but not added to PATH. | Nginx | 1.27.4 | C:\tools\nginx-1.27.4\conf\nginx.conf | nginx | Stopped | 80 | ### Visual Studio Enterprise 2022 -| Name | Version | Path | -| ----------------------------- | -------------- | -------------------------------------------------------- | -| Visual Studio Enterprise 2022 | 17.13.35818.85 | C:\Program Files\Microsoft Visual Studio\2022\Enterprise | +| Name | Version | Path | +| ----------------------------- | --------------- | -------------------------------------------------------- | +| Visual Studio Enterprise 2022 | 17.13.35825.156 | C:\Program Files\Microsoft Visual Studio\2022\Enterprise | #### Workloads, components and extensions | Package | Version | @@ -237,7 +238,7 @@ Note: MSYS2 is pre-installed on image but not added to PATH. | Component.OpenJDK | 17.13.35710.127 | | Component.UnityEngine.x64 | 17.13.35710.127 | | Component.Unreal.Ide | 17.13.35710.127 | -| Component.VisualStudio.GitHub.Copilot | 17.13.35813.95 | +| Component.VisualStudio.GitHub.Copilot | 17.13.35820.181 | | Component.VSInstallerProjects2022 | 2.0.1 | | Component.WixToolset.VisualStudioExtension.Dev17 | 1.0.0.22 | | Component.WixToolset.VisualStudioExtension.Schemas3 | 1.0.0.22 | @@ -478,10 +479,10 @@ Note: MSYS2 is pre-installed on image but not added to PATH. #### Powershell Modules - Az: 12.4.0 -- AWSPowershell: 4.1.764 +- AWSPowershell: 4.1.768 - DockerMsftProvider: 1.0.0.8 - MarkdownPS: 1.10 -- Microsoft.Graph: 2.26.0 +- Microsoft.Graph: 2.26.1 - Pester: 3.4.0, 5.7.1 - PowerShellGet: 1.0.0.1, 2.2.5 - PSScriptAnalyzer: 1.23.0 From 1b5eca2f7d10fa45b0138f58953ca7d7adecfddc Mon Sep 17 00:00:00 2001 From: kishorekumar-anchala <168699259+kishorekumar-anchala@users.noreply.github.com> Date: Thu, 6 Mar 2025 14:51:07 +0000 Subject: [PATCH 048/120] [Ubuntu] Add Installation of google-cloud-errors Gem for Ubuntu 20 (#11732) * Pin the google cloud error version * [Ubuntu] Add Installation of google-cloud-errors Gem for Ubuntu 20 * verify the commit --- images/ubuntu/scripts/build/install-ruby.sh | 3 +++ 1 file changed, 3 insertions(+) diff --git a/images/ubuntu/scripts/build/install-ruby.sh b/images/ubuntu/scripts/build/install-ruby.sh index 3bef0ec7..65d65861 100644 --- a/images/ubuntu/scripts/build/install-ruby.sh +++ b/images/ubuntu/scripts/build/install-ruby.sh @@ -13,6 +13,9 @@ apt-get install ruby-full # temporary fix for fastlane installation https://github.com/sporkmonger/addressable/issues/541 if is_ubuntu20; then gem install public_suffix -v 5.1.1 + + # Install google-cloud-errors gem pinned to version 1.4.0 + gem install google-cloud-errors -v 1.4.0 fi # Install ruby gems from toolset From 1489b3b53cc3faee313617b7264e3c80137aa2e4 Mon Sep 17 00:00:00 2001 From: susmitamane Date: Fri, 7 Mar 2025 19:31:05 +0530 Subject: [PATCH 049/120] [macOS] Add Go 1.24 to macOS images. (#11745) Co-authored-by: Susmita Mane --- images/macos/toolsets/toolset-13.json | 6 ++++-- images/macos/toolsets/toolset-14.json | 6 ++++-- images/macos/toolsets/toolset-15.json | 6 ++++-- 3 files changed, 12 insertions(+), 6 deletions(-) diff --git a/images/macos/toolsets/toolset-13.json b/images/macos/toolsets/toolset-13.json index 0dba4b7e..2143e189 100644 --- a/images/macos/toolsets/toolset-13.json +++ b/images/macos/toolsets/toolset-13.json @@ -193,7 +193,8 @@ "versions": [ "1.21.*", "1.22.*", - "1.23.*" + "1.23.*", + "1.24.*" ] }, "arm64": { @@ -201,7 +202,8 @@ "versions": [ "1.21.*", "1.22.*", - "1.23.*" + "1.23.*", + "1.24.*" ] } } diff --git a/images/macos/toolsets/toolset-14.json b/images/macos/toolsets/toolset-14.json index 5070a285..4772d25b 100644 --- a/images/macos/toolsets/toolset-14.json +++ b/images/macos/toolsets/toolset-14.json @@ -181,7 +181,8 @@ "versions": [ "1.21.*", "1.22.*", - "1.23.*" + "1.23.*", + "1.24.*" ] }, "arm64": { @@ -189,7 +190,8 @@ "versions": [ "1.21.*", "1.22.*", - "1.23.*" + "1.23.*", + "1.24.*" ] } } diff --git a/images/macos/toolsets/toolset-15.json b/images/macos/toolsets/toolset-15.json index 300867d0..db8f8559 100644 --- a/images/macos/toolsets/toolset-15.json +++ b/images/macos/toolsets/toolset-15.json @@ -174,7 +174,8 @@ "versions": [ "1.21.*", "1.22.*", - "1.23.*" + "1.23.*", + "1.24.*" ] }, "arm64": { @@ -182,7 +183,8 @@ "versions": [ "1.21.*", "1.22.*", - "1.23.*" + "1.23.*", + "1.24.*" ] } } From 7809601472cfa4ab3296265f41a2da354341ab68 Mon Sep 17 00:00:00 2001 From: Shamil Mubarakshin <127750046+shamil-mubarakshin@users.noreply.github.com> Date: Mon, 10 Mar 2025 13:27:39 +0100 Subject: [PATCH 050/120] Remove deprecated parameters from GenerateResourcesAndImage helper (#11690) --- docs/create-image-and-azure-resources.md | 8 ++- helpers/GenerateResourcesAndImage.ps1 | 89 +----------------------- 2 files changed, 8 insertions(+), 89 deletions(-) diff --git a/docs/create-image-and-azure-resources.md b/docs/create-image-and-azure-resources.md index 291789d3..09c11dc5 100644 --- a/docs/create-image-and-azure-resources.md +++ b/docs/create-image-and-azure-resources.md @@ -75,7 +75,7 @@ In any case, you will need these software installed: ## Manual image generation This repository includes a script that assists in generating images in Azure. -All you need is an Azure subscription and a build agent configured as described above. +All you need is an Azure subscription, a resource group in that subscription and a build agent configured as described above. We suggest starting with building the UbuntuMinimal image because it includes only basic software and builds in less than 30 minutes. All the commands below should be executed in PowerShell. @@ -96,7 +96,8 @@ Import-Module .\helpers\GenerateResourcesAndImage.ps1 Finally, run the `GenerateResourcesAndImage` function, setting the mandatory arguments: image type and where to build and store the resulting managed image: - `SubscriptionId` - your Azure Subscription ID; -- `ResourceGroupName` - the name of the resource group that will be created within your subscription (e.g., "imagegen-test"); +- `ResourceGroupName` - the name of the resource group that will store the resulting artifact (e.g., "imagegen-test"). + The resource group must already exist in your Azure subscription; - `AzureLocation` - the location where resources will be created (e.g., "East US"); - `ImageType` - the type of image to build (we suggest choosing "UbuntuMinimal" here; other valid options are "Windows2019", "Windows2022", "Windows2025", "Ubuntu2004", "Ubuntu2204", "Ubuntu2404"). @@ -195,9 +196,10 @@ you can use Packer directly. To do this, you will need: - a resource group created in your Azure subscription where the managed image will be stored; - a string to be used as a password for the user used to install software (Windows only). -Then, you can invoke Packer in your CI/CD pipeline using the following command: +Then, you can invoke Packer in your CI/CD pipeline using the following commands: ```powershell +packer plugins install github.com/hashicorp/azure 2.2.1 packer build -var "subscription_id=$SubscriptionId" ` -var "client_id=$ClientId" ` -var "client_secret=$ClientSecret" ` diff --git a/helpers/GenerateResourcesAndImage.ps1 b/helpers/GenerateResourcesAndImage.ps1 index 1f863b67..6effcf51 100644 --- a/helpers/GenerateResourcesAndImage.ps1 +++ b/helpers/GenerateResourcesAndImage.ps1 @@ -83,7 +83,7 @@ Function GenerateResourcesAndImage { .PARAMETER SubscriptionId The Azure subscription id where the Azure resources will be created. .PARAMETER ResourceGroupName - The name of the resource group to create the Azure resources in. + The name of the resource group to store the resulting artifact. Resource group must already exist. .PARAMETER ImageType The type of image to generate. Valid values are: Windows2019, Windows2022, Windows2025, Ubuntu2004, Ubuntu2204, Ubuntu2404, UbuntuMinimal. .PARAMETER ManagedImageName @@ -103,12 +103,6 @@ Function GenerateResourcesAndImage { .PARAMETER RestrictToAgentIpAddress If set, access to the VM used by packer to generate the image is restricted to the public IP address this script is run from. This parameter cannot be used in combination with the virtual_network_name packer parameter. - .PARAMETER Force - Delete the resource group if it exists without user confirmation. - This parameter is deprecated and will be removed in a future release. - .PARAMETER ReuseResourceGroup - Reuse the resource group if it exists without user confirmation. - This parameter is deprecated and will be removed in a future release. .PARAMETER OnError Specify how packer handles an error during image creation. Options: @@ -150,24 +144,12 @@ Function GenerateResourcesAndImage { [Parameter(Mandatory = $False)] [switch] $RestrictToAgentIpAddress, [Parameter(Mandatory = $False)] - [switch] $Force, - [Parameter(Mandatory = $False)] - [switch] $ReuseResourceGroup, - [Parameter(Mandatory = $False)] [ValidateSet("abort", "ask", "cleanup", "run-cleanup-provisioner")] [string] $OnError = "ask", [Parameter(Mandatory = $False)] [hashtable] $Tags = @{} ) - if ($Force -or $ReuseResourceGroup) { - Write-Warning "The `ReuseResourceGroup` and `Force` parameters are deprecated and will be removed in a future release. The resource group will be reused when it already exists and an error will be thrown when it doesn't. If you want to delete the resource group, please delete it manually." - } - - if ($Force -and $ReuseResourceGroup) { - throw "Force and ReuseResourceGroup cannot be used together." - } - Show-LatestCommit -ErrorAction SilentlyContinue # Validate packer is installed @@ -266,73 +248,8 @@ Function GenerateResourcesAndImage { if ($ResourceGroupExists) { Write-Verbose "Resource group '$ResourceGroupName' already exists." } - - # Remove resource group if it exists and we are not reusing it - if ($ResourceGroupExists -and -not $ReuseResourceGroup) { - if ($Force) { - # Delete and recreate the resource group - Write-Host "Deleting resource group '$ResourceGroupName'..." - az group delete --name $ResourceGroupName --yes --output none - if ($LastExitCode -ne 0) { - throw "Failed to delete resource group '$ResourceGroupName'." - } - Write-Host "Resource group '$ResourceGroupName' was deleted." - $ResourceGroupExists = $false - } - else { - # are we running in a non-interactive session? - # https://stackoverflow.com/questions/9738535/powershell-test-for-noninteractive-mode - if ([System.Console]::IsOutputRedirected -or ![Environment]::UserInteractive -or !!([Environment]::GetCommandLineArgs() | Where-Object { $_ -ilike '-noni*' })) { - throw "Non-interactive mode, resource group '$ResourceGroupName' already exists, either specify -Force to delete it, or -ReuseResourceGroup to reuse." - } - else { - # Resource group already exists, ask the user what to do - $title = "Resource group '$ResourceGroupName' already exists" - $message = "Do you want to delete the resource group and all resources in it?" - - $options = @( - [System.Management.Automation.Host.ChoiceDescription]::new("&Yes", "Delete the resource group and all resources in it."), - [System.Management.Automation.Host.ChoiceDescription]::new("&No", "Keep the resource group and continue."), - [System.Management.Automation.Host.ChoiceDescription]::new("&Abort", "Abort execution.") - ) - $result = $Host.UI.PromptForChoice($title, $message, $options, 0) - } - - switch ($result) { - 0 { - # Delete and recreate the resource group - Write-Host "Deleting resource group '$ResourceGroupName'..." - az group delete --name $ResourceGroupName --yes - if ($LastExitCode -ne 0) { - throw "Failed to delete resource group '$ResourceGroupName'." - } - Write-Host "Resource group '$ResourceGroupName' was deleted." - $ResourceGroupExists = $false - } - 1 { - # Keep the resource group and continue - } - 2 { - # Stop the current action - Write-Error "User stopped the action." - exit 1 - } - } - } - } - - # Create resource group - if (-not $ResourceGroupExists) { - Write-Host "Creating resource group '$ResourceGroupName' in location '$AzureLocation'..." - if ($TagsList) { - az group create --name $ResourceGroupName --location $AzureLocation --tags $TagsList --query id - } - else { - az group create --name $ResourceGroupName --location $AzureLocation --query id - } - if ($LastExitCode -ne 0) { - throw "Failed to create resource group '$ResourceGroupName'." - } + else { + throw "Resource group '$ResourceGroupName' does not exist." } # Create service principal From 71845af4a059aea9465e1d6d569793cbbb67573e Mon Sep 17 00:00:00 2001 From: Alexey-Ayupov <116575425+Alexey-Ayupov@users.noreply.github.com> Date: Mon, 10 Mar 2025 18:45:03 +0100 Subject: [PATCH 051/120] [Windows] Add Ninja (#11737) --- .../docs-gen/Generate-SoftwareReport.ps1 | 1 + .../docs-gen/SoftwareReport.Tools.psm1 | 4 +++ .../scripts/tests/ChocoPackages.Tests.ps1 | 28 +++++++++++++++++++ images/windows/toolsets/toolset-2019.json | 3 +- images/windows/toolsets/toolset-2022.json | 5 ++-- images/windows/toolsets/toolset-2025.json | 5 ++-- 6 files changed, 41 insertions(+), 5 deletions(-) diff --git a/images/windows/scripts/docs-gen/Generate-SoftwareReport.ps1 b/images/windows/scripts/docs-gen/Generate-SoftwareReport.ps1 index 38cba287..12491c9b 100644 --- a/images/windows/scripts/docs-gen/Generate-SoftwareReport.ps1 +++ b/images/windows/scripts/docs-gen/Generate-SoftwareReport.ps1 @@ -117,6 +117,7 @@ $tools.AddToolVersion("WinAppDriver", $(Get-WinAppDriver)) $tools.AddToolVersion("WiX Toolset", $(Get-WixVersion)) $tools.AddToolVersion("yamllint", $(Get-YAMLLintVersion)) $tools.AddToolVersion("zstd", $(Get-ZstdVersion)) +$tools.AddToolVersion("Ninja", $(Get-NinjaVersion)) # CLI Tools $cliTools = $installedSoftware.AddHeader("CLI Tools") diff --git a/images/windows/scripts/docs-gen/SoftwareReport.Tools.psm1 b/images/windows/scripts/docs-gen/SoftwareReport.Tools.psm1 index c4672f82..463e47b7 100644 --- a/images/windows/scripts/docs-gen/SoftwareReport.Tools.psm1 +++ b/images/windows/scripts/docs-gen/SoftwareReport.Tools.psm1 @@ -322,3 +322,7 @@ function Get-MongoshVersion { function Get-WSL2Version { return $((Get-AppxPackage -Name "MicrosoftCorporationII.WindowsSubsystemForLinux").version) } + +function Get-NinjaVersion { + return $(ninja --version) +} diff --git a/images/windows/scripts/tests/ChocoPackages.Tests.ps1 b/images/windows/scripts/tests/ChocoPackages.Tests.ps1 index fa086c37..77b6089c 100644 --- a/images/windows/scripts/tests/ChocoPackages.Tests.ps1 +++ b/images/windows/scripts/tests/ChocoPackages.Tests.ps1 @@ -103,3 +103,31 @@ Describe "ImageMagick" { "magick -version" | Should -ReturnZeroExitCode } } + +Describe "Ninja" { + BeforeAll { + $ninjaProjectPath = $(Join-Path $env:TEMP_DIR "ninjaproject") + New-item -Path $ninjaProjectPath -ItemType Directory -Force +@' +cmake_minimum_required(VERSION 3.10) +project(NinjaTest NONE) +'@ | Out-File -FilePath "$ninjaProjectPath/CMakeLists.txt" -Encoding utf8 + + $ninjaProjectBuildPath = $(Join-Path $ninjaProjectPath "build") + New-item -Path $ninjaProjectBuildPath -ItemType Directory -Force + Set-Location $ninjaProjectBuildPath + } + + It "Make a simple ninja project" { + "cmake -GNinja $ninjaProjectPath" | Should -ReturnZeroExitCode + } + + It "build.ninja file should exist" { + $buildFilePath = $(Join-Path $ninjaProjectBuildPath "build.ninja") + $buildFilePath | Should -Exist + } + + It "Ninja" { + "ninja --version" | Should -ReturnZeroExitCode + } +} diff --git a/images/windows/toolsets/toolset-2019.json b/images/windows/toolsets/toolset-2019.json index 38206a96..c3782dde 100644 --- a/images/windows/toolsets/toolset-2019.json +++ b/images/windows/toolsets/toolset-2019.json @@ -418,7 +418,8 @@ "name": "cmake.install", "args": [ "--installargs", "ADD_CMAKE_TO_PATH=\"System\"" ] }, - { "name": "imagemagick" } + { "name": "imagemagick" }, + { "name": "ninja" } ] }, "node": { diff --git a/images/windows/toolsets/toolset-2022.json b/images/windows/toolsets/toolset-2022.json index a5e8d165..7df92a5c 100644 --- a/images/windows/toolsets/toolset-2022.json +++ b/images/windows/toolsets/toolset-2022.json @@ -339,7 +339,8 @@ "name": "cmake.install", "args": [ "--installargs", "ADD_CMAKE_TO_PATH=\"System\"" ] }, - { "name": "imagemagick" } + { "name": "imagemagick" }, + { "name": "ninja" } ] }, "node": { @@ -386,4 +387,4 @@ "pwsh": { "version": "7.4" } -} \ No newline at end of file +} diff --git a/images/windows/toolsets/toolset-2025.json b/images/windows/toolsets/toolset-2025.json index 3ae7cd19..92db673a 100644 --- a/images/windows/toolsets/toolset-2025.json +++ b/images/windows/toolsets/toolset-2025.json @@ -298,7 +298,8 @@ "name": "strawberryperl" , "args": [ "--version", "5.40.0.1" ] }, - { "name": "imagemagick" } + { "name": "imagemagick" }, + { "name": "ninja" } ] }, "node": { @@ -340,4 +341,4 @@ "pwsh": { "version": "7.4" } -} \ No newline at end of file +} From ea2cbb444d9a9f006416addaa65efc4606c52efe Mon Sep 17 00:00:00 2001 From: Erik Bershel <110455084+erik-bershel@users.noreply.github.com> Date: Tue, 11 Mar 2025 15:49:34 +0100 Subject: [PATCH 052/120] [macOS] Update Runner installer script to use API PAT (#11774) --- images/macos/scripts/build/install-runner-package.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/images/macos/scripts/build/install-runner-package.sh b/images/macos/scripts/build/install-runner-package.sh index 6e56ed33..9560d1a1 100644 --- a/images/macos/scripts/build/install-runner-package.sh +++ b/images/macos/scripts/build/install-runner-package.sh @@ -9,7 +9,7 @@ source ~/utils/utils.sh AGENT_PATH="/opt/runner-cache" arch=$(get_arch) -download_url=$(resolve_github_release_asset_url "actions/runner" 'test("actions-runner-osx-'"$arch"'-[0-9]+\\.[0-9]{3}\\.[0-9]+\\.tar\\.gz$")' "latest") +download_url=$(resolve_github_release_asset_url "actions/runner" 'test("actions-runner-osx-'"$arch"'-[0-9]+\\.[0-9]{3}\\.[0-9]+\\.tar\\.gz$")' "latest" "$API_PAT") archive_name="${download_url##*/}" archive_path=$(download_with_retry "$download_url") From ab54edda7ed1e03bbd41e05469fed54be0887538 Mon Sep 17 00:00:00 2001 From: susmitamane Date: Tue, 11 Mar 2025 20:56:27 +0530 Subject: [PATCH 053/120] [macOS] Add parallels to macOS 15 images. (#11749) --------- Co-authored-by: sureshe456 <160699174+sureshe456@users.noreply.github.com> Co-authored-by: Erik Bershel <110455084+erik-bershel@users.noreply.github.com> --- .../macos/scripts/build/configure-system.sh | 2 +- .../scripts/build/install-common-utils.sh | 11 +++--- .../docs-gen/Generate-SoftwareReport.ps1 | 7 ++-- ...confirm-identified-developers-macos15.scpt | 34 +++++++++++++++++++ images/macos/templates/macOS-15.anka.pkr.hcl | 1 + images/macos/toolsets/toolset-15.json | 2 +- 6 files changed, 49 insertions(+), 8 deletions(-) create mode 100644 images/macos/scripts/helpers/confirm-identified-developers-macos15.scpt diff --git a/images/macos/scripts/build/configure-system.sh b/images/macos/scripts/build/configure-system.sh index 62fdb5bf..77983c41 100644 --- a/images/macos/scripts/build/configure-system.sh +++ b/images/macos/scripts/build/configure-system.sh @@ -12,7 +12,7 @@ close_finder_window # Remove Parallels Desktop # https://github.com/actions/runner-images/issues/6105 # https://github.com/actions/runner-images/issues/10143 -if is_SonomaX64 || is_VenturaX64; then +if is_SonomaX64 || is_VenturaX64 || is_SequoiaX64; then brew uninstall parallels fi diff --git a/images/macos/scripts/build/install-common-utils.sh b/images/macos/scripts/build/install-common-utils.sh index bdab996d..1cbcac95 100644 --- a/images/macos/scripts/build/install-common-utils.sh +++ b/images/macos/scripts/build/install-common-utils.sh @@ -35,13 +35,13 @@ for package in $cask_packages; do done # Load "Parallels International GmbH" -if is_SonomaX64 || is_VenturaX64; then +if is_SonomaX64 || is_VenturaX64 || is_SequoiaX64; then sudo kextload /Applications/Parallels\ Desktop.app/Contents/Library/Extensions/10.9/prl_hypervisor.kext || true fi -# Execute AppleScript to change security preferences for macOS12, macOS13 and macOS14 +# Execute AppleScript to change security preferences for macOS12, macOS13, macOS14 and macOS15 # System Preferences -> Security & Privacy -> General -> Unlock -> Allow -> Not now -if is_SonomaX64 || is_VenturaX64; then +if is_SonomaX64 || is_VenturaX64 || is_SequoiaX64; then for retry in {4..0}; do echo "Executing AppleScript to change security preferences. Retries left: $retry" { @@ -54,6 +54,9 @@ if is_SonomaX64 || is_VenturaX64; then if is_SonomaX64; then osascript $HOME/utils/confirm-identified-developers-macos14.scpt $USER_PASSWORD fi + if is_SequoiaX64; then + osascript $HOME/utils/confirm-identified-developers-macos15.scpt $USER_PASSWORD + fi } && break if [[ $retry -eq 0 ]]; then @@ -67,7 +70,7 @@ if is_SonomaX64 || is_VenturaX64; then fi # Validate "Parallels International GmbH" kext -if is_SonomaX64 || is_VenturaX64; then +if is_SonomaX64 || is_VenturaX64 || is_SequoiaX64; then echo "Closing System Settings window if it is still opened" killall "System Settings" || true diff --git a/images/macos/scripts/docs-gen/Generate-SoftwareReport.ps1 b/images/macos/scripts/docs-gen/Generate-SoftwareReport.ps1 index a099454b..edeae3fe 100644 --- a/images/macos/scripts/docs-gen/Generate-SoftwareReport.ps1 +++ b/images/macos/scripts/docs-gen/Generate-SoftwareReport.ps1 @@ -174,12 +174,15 @@ $android.AddTable($androidTable) $androidEnv = $android.AddHeader("Environment variables") $androidEnv.AddTable($(Build-AndroidEnvironmentTable)) -if ($os.IsSonoma -or $os.IsVentura) { +if ($os.IsSonoma -or $os.IsVentura -or $os.IsSequoiaX64) { $miscellaneous = $installedSoftware.AddHeader("Miscellaneous") +} + +if ($os.IsSonoma -or $os.IsVentura) { $miscellaneous.AddToolVersion("Tcl/Tk", $(Get-TclTkVersion)) } -if ($os.IsSonomaX64 -or $os.IsVenturaX64) { +if ($os.IsSonomaX64 -or $os.IsVenturaX64 -or $os.IsSequoiaX64) { Write-Host "Adding environment variables for parallels" diff --git a/images/macos/scripts/helpers/confirm-identified-developers-macos15.scpt b/images/macos/scripts/helpers/confirm-identified-developers-macos15.scpt new file mode 100644 index 00000000..75073de9 --- /dev/null +++ b/images/macos/scripts/helpers/confirm-identified-developers-macos15.scpt @@ -0,0 +1,34 @@ +# This AppleScript clicks "Allow" for "System Software from developer "Parallels International GmbH" +# Steps: +# - Open System Settings -> Privacy & Security +# - Click 'Allow' for 'System Software from developer "Parallels International GmbH' +# - Enter password for runner + +on run argv + set userpassword to item 1 of argv + + tell application "System Settings" + activate + delay 5 + end tell + + tell application "System Events" + tell process "System Settings" + set frontmost to true + repeat until exists window 1 + delay 2 + end repeat + + tell splitter group 1 of group 1 of window 1 + select row 27 of outline 1 of scroll area 1 of group 1 + delay 5 + click UI element 1 of row 27 of outline 1 of scroll area 1 of group 1 + delay 5 + keystroke userpassword + delay 5 + keystroke return + delay 5 + end tell + end tell + end tell +end run diff --git a/images/macos/templates/macOS-15.anka.pkr.hcl b/images/macos/templates/macOS-15.anka.pkr.hcl index 618478dd..4d78f10b 100644 --- a/images/macos/templates/macOS-15.anka.pkr.hcl +++ b/images/macos/templates/macOS-15.anka.pkr.hcl @@ -156,6 +156,7 @@ build { inline = [ "mv ${local.image_folder}/docs-gen ${local.image_folder}/software-report", "mkdir ~/utils", + "mv ${local.image_folder}/helpers/confirm-identified-developers-macos15.scpt ~/utils", "mv ${local.image_folder}/helpers/invoke-tests.sh ~/utils", "mv ${local.image_folder}/helpers/utils.sh ~/utils" ] diff --git a/images/macos/toolsets/toolset-15.json b/images/macos/toolsets/toolset-15.json index db8f8559..b5ce5d1d 100644 --- a/images/macos/toolsets/toolset-15.json +++ b/images/macos/toolsets/toolset-15.json @@ -85,7 +85,7 @@ "xcodes" ], "cask_packages": [ - "" + "parallels" ] }, "gcc": { From 7ca9ebb498abf2ad132784db6ee9eec9cc3d9107 Mon Sep 17 00:00:00 2001 From: archita105 Date: Tue, 11 Mar 2025 21:59:05 +0530 Subject: [PATCH 054/120] [macOS] Xcode 16.3 beta 2 version update (#11771) * iOS 22E5216h * Use build number for the beta VisionOS simulator --------- Co-authored-by: Pavel Iakovenko --- images/macos/toolsets/toolset-15.json | 35 ++++++++++++++++++++++----- 1 file changed, 29 insertions(+), 6 deletions(-) diff --git a/images/macos/toolsets/toolset-15.json b/images/macos/toolsets/toolset-15.json index b5ce5d1d..cb0b8705 100644 --- a/images/macos/toolsets/toolset-15.json +++ b/images/macos/toolsets/toolset-15.json @@ -3,17 +3,40 @@ "default": "16", "x64": { "versions": [ - { "link": "16.2", "version": "16.2+16C5032a", "install_runtimes": ["iOS -buildVersion 18.2", "watchOS", "tvOS" ], "sha256": "0e367d06eb7c334ea143bada5e4422f56688aabff571bedf0d2ad9434b7290de"}, - { "link": "16.1", "version": "16.1+16B40", "install_runtimes": "true", "sha256": "8ca961d55981f983d21b99a95a6b0ac04905b837f6e11346ee86d28f12afe720"}, - { "link": "16", "version": "16.0.0+16A242d", "symlinks": ["16.0"], "install_runtimes": "true", "sha256": "4a26c3d102a55c7222fb145e0ee1503249c9c26c6e02dc64d783c8810b37b1e3"}, + { + "link": "16.3_beta_2", "version": "16.3.0-Beta.2+16E5121h", "symlinks": ["16.3"], + "install_runtimes": + [ + "iOS -buildVersion 18.0", "iOS -buildVersion 18.1", "iOS -buildVersion 18.2", "iOS -buildVersion 18.3.1", "iOS -buildVersion 22E5216h", + "watchOS", + "tvOS" + ], + "sha256": "f4bb80c2e93d3561ecbabc82d1a92c830d831c96afc48944baa8116e3fd0013d" + }, + { "link": "16.2", "version": "16.2+16C5032a", "install_runtimes": "false", "sha256": "0e367d06eb7c334ea143bada5e4422f56688aabff571bedf0d2ad9434b7290de"}, + { "link": "16.1", "version": "16.1+16B40", "install_runtimes": "false", "sha256": "8ca961d55981f983d21b99a95a6b0ac04905b837f6e11346ee86d28f12afe720"}, + { "link": "16", "version": "16.0.0+16A242d", "symlinks": ["16.0"], "install_runtimes": "false", "sha256": "4a26c3d102a55c7222fb145e0ee1503249c9c26c6e02dc64d783c8810b37b1e3"}, { "link": "15.4", "version": "15.4.0+15F31d", "install_runtimes": "true", "sha256": "82d3d61804ff3f4c7c82085e91dc701037ddaa770e542848b2477e22f4e8aa7a"} ] }, "arm64":{ "versions": [ - { "link": "16.2", "version": "16.2+16C5032a", "install_runtimes": ["iOS -buildVersion 18.2", "watchOS", "tvOS", "visionOS -buildVersion 2.2"], "sha256": "0e367d06eb7c334ea143bada5e4422f56688aabff571bedf0d2ad9434b7290de"}, - { "link": "16.1", "version": "16.1+16B40", "install_runtimes": "true", "sha256": "8ca961d55981f983d21b99a95a6b0ac04905b837f6e11346ee86d28f12afe720"}, - { "link": "16", "version": "16.0.0+16A242d", "symlinks": ["16.0"], "install_runtimes": "true", "sha256": "4a26c3d102a55c7222fb145e0ee1503249c9c26c6e02dc64d783c8810b37b1e3"}, + { + "link": "16.3_beta_2", + "version": "16.3.0-Beta.2+16E5121h", + "symlinks": ["16.3"], + "install_runtimes": + [ + "iOS -buildVersion 18.0", "iOS -buildVersion 18.1", "iOS -buildVersion 18.2", "iOS -buildVersion 18.3.1", "iOS -buildVersion 22E5216h", + "watchOS", + "tvOS", + "visionOS -buildVersion 2.0", "visionOS -buildVersion 2.1", "visionOS -buildVersion 2.2", "visionOS -buildVersion 2.3", "visionOS -buildVersion 22O5215f" + ], + "sha256": "f4bb80c2e93d3561ecbabc82d1a92c830d831c96afc48944baa8116e3fd0013d" + }, + { "link": "16.2", "version": "16.2+16C5032a", "install_runtimes": "false", "sha256": "0e367d06eb7c334ea143bada5e4422f56688aabff571bedf0d2ad9434b7290de"}, + { "link": "16.1", "version": "16.1+16B40", "install_runtimes": "false", "sha256": "8ca961d55981f983d21b99a95a6b0ac04905b837f6e11346ee86d28f12afe720"}, + { "link": "16", "version": "16.0.0+16A242d", "symlinks": ["16.0"], "install_runtimes": "false", "sha256": "4a26c3d102a55c7222fb145e0ee1503249c9c26c6e02dc64d783c8810b37b1e3"}, { "link": "15.4", "version": "15.4.0+15F31d", "install_runtimes": "true", "sha256": "82d3d61804ff3f4c7c82085e91dc701037ddaa770e542848b2477e22f4e8aa7a"} ] } From 6f0d16bb03b8ab2de94842069dc97893a4483ced Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 11 Mar 2025 18:04:03 +0000 Subject: [PATCH 055/120] Updating readme file for macos-14 version 20250304.890 (#11725) Co-authored-by: Image generation service account. Co-authored-by: Actions service account --- images/macos/macos-14-Readme.md | 116 ++++++++++++++++---------------- 1 file changed, 58 insertions(+), 58 deletions(-) diff --git a/images/macos/macos-14-Readme.md b/images/macos/macos-14-Readme.md index 2f8262b8..a567d3ba 100644 --- a/images/macos/macos-14-Readme.md +++ b/images/macos/macos-14-Readme.md @@ -1,17 +1,18 @@ | Announcements | |-| -| [[macOS] Ruby version 3.0 will be removed from the images on Feb 10, 2025 and 3.3 will be set as default. ](https://github.com/actions/runner-images/issues/11345) | -| [macOS 15 (Sequoia) is now available as a public beta in GitHub Actions](https://github.com/actions/runner-images/issues/10686) | +| [[ macOS ] .NET 7.x will be removed from macOS-13 and macOS-14 images on February 24,2025.](https://github.com/actions/runner-images/issues/11501) | +| [macOS 15 (Sequoia) will be generally available in GitHub Actions and Azure DevOps from March, 18](https://github.com/actions/runner-images/issues/11486) | +| [[macOS] Ruby version 3.0 will be removed from the images on Feb 17, 2025 and 3.3 will be set as default. ](https://github.com/actions/runner-images/issues/11345) | *** # macOS 14 -- OS Version: macOS 14.7.2 (23H311) +- OS Version: macOS 14.7.4 (23H420) - Kernel Version: Darwin 23.6.0 -- Image Version: 20250127.727 +- Image Version: 20250304.890 ## Installed Software ### Language and Runtime -- .NET Core SDK: 7.0.102, 7.0.202, 7.0.306, 7.0.410, 8.0.101, 8.0.204, 8.0.303, 8.0.405, 9.0.102 +- .NET Core SDK: 8.0.101, 8.0.204, 8.0.303, 8.0.406, 9.0.102, 9.0.200 - Bash 3.2.57(1)-release - Clang/LLVM 15.0.0 - Clang/LLVM (Homebrew) 15.0.7 - available on `$(brew --prefix llvm@15)/bin/clang` @@ -21,43 +22,43 @@ - GNU Fortran 12 (Homebrew GCC 12.4.0) - available by `gfortran-12` alias - GNU Fortran 13 (Homebrew GCC 13.3.0) - available by `gfortran-13` alias - GNU Fortran 14 (Homebrew GCC 14.2.0_1) - available by `gfortran-14` alias -- Kotlin 2.1.0-release-394 +- Kotlin 2.1.10-release-473 - Mono 6.12.0.188 -- Node.js 20.18.2 +- Node.js 20.18.3 - Perl 5.40.1 -- PHP 8.4.3 -- Python3 3.13.1 -- Ruby 3.0.7p220 +- PHP 8.4.4 +- Python3 3.13.2 +- Ruby 3.3.7 ### Package Management -- Bundler 2.5.23 +- Bundler 2.6.5 - Carthage 0.40.0 - CocoaPods 1.16.2 -- Composer 2.8.5 -- Homebrew 4.4.17 +- Composer 2.8.6 +- Homebrew 4.4.23 - NPM 10.8.2 - NuGet 6.3.1.1 -- Pip3 25.0 (python 3.13) +- Pip3 25.0.1 (python 3.13) - Pipx 1.7.1 -- RubyGems 3.5.23 +- RubyGems 3.6.5 - Yarn 1.22.22 ### Project Management - Apache Ant 1.10.15 - Apache Maven 3.9.9 -- Gradle 8.12.1 +- Gradle 8.13 ### Utilities - 7-Zip 17.05 - aria2 1.37.0 -- azcopy 10.27.1 -- bazel 8.0.1 +- azcopy 10.28.0 +- bazel 8.1.1 - bazelisk 1.25.0 - bsdtar 3.5.3 - available by 'tar' alias -- Curl 8.11.1 +- Curl 8.12.1 - Git 2.48.1 - Git LFS 3.6.1 -- GitHub CLI 2.65.0 +- GitHub CLI 2.67.0 - GNU Tar 1.35 - available by 'gtar' alias - GNU Wget 1.25.0 - gpg (GnuPG) 2.4.7 @@ -67,20 +68,20 @@ - pkgconf 2.3.0 - Unxip 3.1 - yq 4.45.1 -- zstd 1.5.6 +- zstd 1.5.7 ### Tools -- AWS CLI 2.23.6 -- AWS SAM CLI 1.132.0 -- AWS Session Manager CLI 1.2.694.0 -- Azure CLI 2.68.0 +- AWS CLI 2.24.16 +- AWS SAM CLI 1.134.0 +- AWS Session Manager CLI 1.2.707.0 +- Azure CLI 2.69.0 - Azure CLI (azure-devops) 1.0.1 -- Bicep CLI 0.33.13 -- Cmake 3.31.5 +- Bicep CLI 0.33.93 +- Cmake 3.31.6 - CodeQL Action Bundle 2.20.1 - Fastlane 2.226.0 - SwiftFormat 0.55.5 -- Xcbeautify 2.23.0 +- Xcbeautify 2.27.0 - Xcode Command Line Tools 16.2.0.0.1.1733547573 - Xcodes 1.6.0 @@ -88,16 +89,16 @@ - SwiftLint 0.58.2 ### Browsers -- Safari 18.2 (19620.1.16.111.6) -- SafariDriver 18.2 (19620.1.16.111.6) -- Google Chrome 132.0.6834.111 -- Google Chrome for Testing 132.0.6834.110 -- ChromeDriver 132.0.6834.110 -- Microsoft Edge 132.0.2957.127 -- Microsoft Edge WebDriver 132.0.2957.127 -- Mozilla Firefox 134.0.2 -- geckodriver 0.35.0 -- Selenium server 4.28.0 +- Safari 18.3 (19620.2.4.111.8) +- SafariDriver 18.3 (19620.2.4.111.8) +- Google Chrome 133.0.6943.142 +- Google Chrome for Testing 133.0.6943.141 +- ChromeDriver 133.0.6943.141 +- Microsoft Edge 133.0.3065.92 +- Microsoft Edge WebDriver 133.0.3065.92 +- Mozilla Firefox 135.0.1 +- geckodriver 0.36.0 +- Selenium server 4.29.0 #### Environment variables | Name | Value | @@ -117,37 +118,36 @@ ### Cached Tools #### Ruby -- 3.0.7 - 3.1.6 -- 3.2.6 +- 3.2.7 - 3.3.7 -- 3.4.1 +- 3.4.2 #### Python - 3.9.21 - 3.10.16 - 3.11.9 -- 3.12.8 -- 3.13.1 +- 3.12.9 +- 3.13.2 #### Node.js -- 18.20.6 -- 20.18.2 -- 22.13.1 +- 18.20.7 +- 20.18.3 +- 22.14.0 #### Go - 1.21.13 -- 1.22.11 -- 1.23.5 +- 1.22.12 +- 1.23.6 ### Rust Tools -- Cargo 1.84.0 -- Rust 1.84.0 -- Rustdoc 1.84.0 +- Cargo 1.85.0 +- Rust 1.85.0 +- Rustdoc 1.85.0 - Rustup 1.27.1 #### Packages -- Clippy 0.1.84 +- Clippy 0.1.85 - Rustfmt 1.8.0-stable ### PowerShell Tools @@ -214,16 +214,16 @@ | Simulator - watchOS 10.5 | watchsimulator10.5 | 15.4 | | Simulator - watchOS 11.1 | watchsimulator11.1 | 16.1 | | Simulator - watchOS 11.2 | watchsimulator11.2 | 16.2 | -| Simulator - visionOS 1.0 | xrsimulator1.0 | 15.2 | | visionOS 1.0 | xros1.0 | 15.2 | -| Simulator - visionOS 1.1 | xrsimulator1.1 | 15.3 | | visionOS 1.1 | xros1.1 | 15.3 | -| Simulator - visionOS 1.2 | xrsimulator1.2 | 15.4 | | visionOS 1.2 | xros1.2 | 15.4 | | visionOS 2.1 | xros2.1 | 16.1 | +| visionOS 2.2 | xros2.2 | 16.2 | +| Simulator - visionOS 1.0 | xrsimulator1.0 | 15.2 | +| Simulator - visionOS 1.1 | xrsimulator1.1 | 15.3 | +| Simulator - visionOS 1.2 | xrsimulator1.2 | 15.4 | | Simulator - visionOS 2.1 | xrsimulator2.1 | 16.1 | | Simulator - visionOS 2.2 | xrsimulator2.2 | 16.2 | -| visionOS 2.2 | xros2.2 | 16.2 | | DriverKit 23.0 | driverkit23.0 | 15.0.1 | | DriverKit 23.2 | driverkit23.2 | 15.1, 15.2 | | DriverKit 23.4 | driverkit23.4 | 15.3 | @@ -257,7 +257,7 @@ | Package Name | Version | | -------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | Android Command Line Tools | 11.0 | -| Android Emulator | 35.3.11 | +| Android Emulator | 35.3.12 | | Android SDK Build-tools | 35.0.0 35.0.1
34.0.0
33.0.2 33.0.3 | | Android SDK Platforms | android-35-ext14 (rev 1)
android-35 (rev 2)
android-34-ext8 (rev 1)
android-34-ext12 (rev 1)
android-34-ext11 (rev 1)
android-34-ext10 (rev 1)
android-34 (rev 3)
android-33-ext5 (rev 1)
android-33-ext4 (rev 1)
android-33 (rev 3) | | Android SDK Platform-Tools | 35.0.2 | @@ -283,7 +283,7 @@ #### Environment variables | Name | Value | | ----------------- | ----------------------------------------------------------------------------------------- | -| PARALLELS_DMG_URL | https://download.parallels.com/desktop/v20/20.2.0-55872/ParallelsDesktop-20.2.0-55872.dmg | +| PARALLELS_DMG_URL | https://download.parallels.com/desktop/v20/20.2.2-55879/ParallelsDesktop-20.2.2-55879.dmg | ##### Notes ``` From 5f43149423da18cc574ff21a6a850840469905d6 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 11 Mar 2025 19:01:04 +0000 Subject: [PATCH 056/120] Updating readme file for macos-14-arm64 version 20250304.1018 (#11726) Co-authored-by: Image generation service account. Co-authored-by: Actions service account --- images/macos/macos-14-arm64-Readme.md | 160 +++++++++++++------------- 1 file changed, 81 insertions(+), 79 deletions(-) diff --git a/images/macos/macos-14-arm64-Readme.md b/images/macos/macos-14-arm64-Readme.md index 9bebe821..322f797e 100644 --- a/images/macos/macos-14-arm64-Readme.md +++ b/images/macos/macos-14-arm64-Readme.md @@ -1,18 +1,18 @@ | Announcements | |-| -| [[macOS] Ruby version 3.0 will be removed from the images on Feb 10, 2025 and 3.3 will be set as default. ](https://github.com/actions/runner-images/issues/11345) | -| [[macOS] The macOS 12 Actions runner image will begin deprecation on 10/7/24 and will be fully unsupported by 12/3/24 for GitHub and by 01/13/25 for ADO](https://github.com/actions/runner-images/issues/10721) | -| [macOS 15 (Sequoia) is now available as a public beta in GitHub Actions](https://github.com/actions/runner-images/issues/10686) | +| [[ macOS ] .NET 7.x will be removed from macOS-13 and macOS-14 images on February 24,2025.](https://github.com/actions/runner-images/issues/11501) | +| [macOS 15 (Sequoia) will be generally available in GitHub Actions and Azure DevOps from March, 18](https://github.com/actions/runner-images/issues/11486) | +| [[macOS] Ruby version 3.0 will be removed from the images on Feb 17, 2025 and 3.3 will be set as default. ](https://github.com/actions/runner-images/issues/11345) | *** # macOS 14 -- OS Version: macOS 14.7.2 (23H311) +- OS Version: macOS 14.7.4 (23H420) - Kernel Version: Darwin 23.6.0 -- Image Version: 20250120.774 +- Image Version: 20250304.1018 ## Installed Software ### Language and Runtime -- .NET Core SDK: 7.0.102, 7.0.202, 7.0.306, 7.0.410, 8.0.101, 8.0.204, 8.0.303, 8.0.405, 9.0.102 +- .NET Core SDK: 8.0.101, 8.0.204, 8.0.303, 8.0.406, 9.0.102, 9.0.200 - Bash 3.2.57(1)-release - Clang/LLVM 15.0.0 - Clang/LLVM (Homebrew) 15.0.7 - available on `$(brew --prefix llvm@15)/bin/clang` @@ -22,76 +22,76 @@ - GNU Fortran 12 (Homebrew GCC 12.4.0) - available by `gfortran-12` alias - GNU Fortran 13 (Homebrew GCC 13.3.0) - available by `gfortran-13` alias - GNU Fortran 14 (Homebrew GCC 14.2.0_1) - available by `gfortran-14` alias -- Kotlin 2.1.0-release-394 +- Kotlin 2.1.10-release-473 - Mono 6.12.0.188 -- Node.js 20.18.1 +- Node.js 20.18.3 - Perl 5.40.1 -- Python3 3.13.1 -- Ruby 3.0.7p220 +- Python3 3.13.2 +- Ruby 3.3.7 ### Package Management -- Bundler 2.5.23 +- Bundler 2.6.5 - Carthage 0.40.0 - CocoaPods 1.16.2 -- Homebrew 4.4.16 +- Homebrew 4.4.23 - NPM 10.8.2 - NuGet 6.3.1.1 -- Pip3 24.3.1 (python 3.13) +- Pip3 25.0 (python 3.13) - Pipx 1.7.1 -- RubyGems 3.5.23 +- RubyGems 3.6.5 - Yarn 1.22.22 ### Project Management - Apache Ant 1.10.15 - Apache Maven 3.9.9 -- Gradle 8.12 +- Gradle 8.13 ### Utilities - 7-Zip 17.05 - aria2 1.37.0 -- azcopy 10.27.1 -- bazel 8.0.1 +- azcopy 10.28.0 +- bazel 8.1.1 - bazelisk 1.25.0 - bsdtar 3.5.3 - available by 'tar' alias - Curl 8.7.1 - Git 2.48.1 - Git LFS 3.6.1 -- GitHub CLI 2.65.0 +- GitHub CLI 2.67.0 - GNU Tar 1.35 - available by 'gtar' alias - GNU Wget 1.25.0 - gpg (GnuPG) 2.4.7 - jq 1.7.1 - OpenSSL 1.1.1w 11 Sep 2023 -- Packer 1.11.2 +- Packer 1.12.0 - pkgconf 2.3.0 - Unxip 3.1 - yq 4.45.1 -- zstd 1.5.6 +- zstd 1.5.7 ### Tools -- AWS CLI 2.23.2 -- AWS SAM CLI 1.132.0 -- AWS Session Manager CLI 1.2.694.0 -- Azure CLI 2.68.0 +- AWS CLI 2.24.16 +- AWS SAM CLI 1.134.0 +- AWS Session Manager CLI 1.2.707.0 +- Azure CLI 2.70.0 - Azure CLI (azure-devops) 1.0.1 -- Bicep CLI 0.32.4 -- Cmake 3.31.4 +- Bicep CLI 0.33.93 +- Cmake 3.31.6 - CodeQL Action Bundle 2.20.1 - Fastlane 2.226.0 -- SwiftFormat 0.55.4 -- Xcbeautify 2.17.0 +- SwiftFormat 0.55.5 +- Xcbeautify 2.27.0 - Xcode Command Line Tools 16.2.0.0.1.1733547573 - Xcodes 1.6.0 ### Linters ### Browsers -- Safari 18.2 (19620.1.16.111.6) -- SafariDriver 18.2 (19620.1.16.111.6) -- Google Chrome 132.0.6834.84 -- Google Chrome for Testing 132.0.6834.83 -- ChromeDriver 132.0.6834.83 -- Selenium server 4.27.0 +- Safari 18.3 (19620.2.4.111.8) +- SafariDriver 18.3 (19620.2.4.111.8) +- Google Chrome 133.0.6943.142 +- Google Chrome for Testing 133.0.6943.141 +- ChromeDriver 133.0.6943.141 +- Selenium server 4.29.0 #### Environment variables | Name | Value | @@ -101,48 +101,47 @@ | GECKOWEBDRIVER | | ### Java -| Version | Environment Variable | -| --------------------- | -------------------- | -| 11.0.25+9 | JAVA_HOME_11_arm64 | -| 17.0.13+11 | JAVA_HOME_17_arm64 | -| 21.0.5+11.0 (default) | JAVA_HOME_21_arm64 | +| Version | Environment Variable | +| -------------------- | -------------------- | +| 11.0.26+4 | JAVA_HOME_11_arm64 | +| 17.0.14+7 | JAVA_HOME_17_arm64 | +| 21.0.6+7.0 (default) | JAVA_HOME_21_arm64 | ### Cached Tools #### Ruby -- 3.0.7 - 3.1.6 -- 3.2.6 +- 3.2.7 - 3.3.7 -- 3.4.1 +- 3.4.2 #### Python - 3.11.9 -- 3.12.8 -- 3.13.1 +- 3.12.9 +- 3.13.2 #### Node.js -- 18.20.5 -- 20.18.1 -- 22.13.0 +- 18.20.7 +- 20.18.3 +- 22.14.0 #### Go - 1.21.13 -- 1.22.10 -- 1.23.4 +- 1.22.12 +- 1.23.6 ### Rust Tools -- Cargo 1.84.0 -- Rust 1.84.0 -- Rustdoc 1.84.0 +- Cargo 1.85.0 +- Rust 1.85.0 +- Rustdoc 1.85.0 - Rustup 1.27.1 #### Packages -- Clippy 0.1.84 +- Clippy 0.1.85 - Rustfmt 1.8.0-stable ### PowerShell Tools -- PowerShell 7.4.6 +- PowerShell 7.4.7 #### PowerShell Modules - Az: 12.4.0 @@ -205,16 +204,16 @@ | Simulator - watchOS 10.5 | watchsimulator10.5 | 15.4 | | Simulator - watchOS 11.1 | watchsimulator11.1 | 16.1 | | Simulator - watchOS 11.2 | watchsimulator11.2 | 16.2 | -| Simulator - visionOS 1.0 | xrsimulator1.0 | 15.2 | | visionOS 1.0 | xros1.0 | 15.2 | -| Simulator - visionOS 1.1 | xrsimulator1.1 | 15.3 | | visionOS 1.1 | xros1.1 | 15.3 | | visionOS 1.2 | xros1.2 | 15.4 | -| Simulator - visionOS 1.2 | xrsimulator1.2 | 15.4 | | visionOS 2.1 | xros2.1 | 16.1 | +| visionOS 2.2 | xros2.2 | 16.2 | +| Simulator - visionOS 1.0 | xrsimulator1.0 | 15.2 | +| Simulator - visionOS 1.1 | xrsimulator1.1 | 15.3 | +| Simulator - visionOS 1.2 | xrsimulator1.2 | 15.4 | | Simulator - visionOS 2.1 | xrsimulator2.1 | 16.1 | | Simulator - visionOS 2.2 | xrsimulator2.2 | 16.2 | -| visionOS 2.2 | xros2.2 | 16.2 | | DriverKit 23.0 | driverkit23.0 | 15.0.1 | | DriverKit 23.2 | driverkit23.2 | 15.1, 15.2 | | DriverKit 23.4 | driverkit23.4 | 15.3 | @@ -223,32 +222,35 @@ | DriverKit 24.2 | driverkit24.2 | 16.2 | #### Installed Simulators -| OS | Simulators | -| ------------ | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| iOS 17.0 | iPhone 15
iPhone 15 Plus
iPhone 15 Pro
iPhone 15 Pro Max
iPhone SE (3rd generation)
iPad (10th generation)
iPad Air (5th generation)
iPad mini (6th generation)
iPad Pro (11-inch) (4th generation)
iPad Pro (12.9-inch) (6th generation) | -| iOS 17.2 | iPhone 15
iPhone 15 Plus
iPhone 15 Pro
iPhone 15 Pro Max
iPhone SE (3rd generation)
iPad (10th generation)
iPad Air (5th generation)
iPad mini (6th generation)
iPad Pro (11-inch) (4th generation)
iPad Pro (12.9-inch) (6th generation) | -| iOS 17.4 | iPhone 15
iPhone 15 Plus
iPhone 15 Pro
iPhone 15 Pro Max
iPhone SE (3rd generation)
iPad (10th generation)
iPad Air (5th generation)
iPad Air 11-inch (M2)
iPad Air 13-inch (M2)
iPad mini (6th generation)
iPad Pro (11-inch) (4th generation)
iPad Pro (12.9-inch) (6th generation)
iPad Pro 11-inch (M4)
iPad Pro 13-inch (M4) | -| iOS 17.5 | iPhone 15
iPhone 15 Plus
iPhone 15 Pro
iPhone 15 Pro Max
iPhone SE (3rd generation)
iPad (10th generation)
iPad Air 11-inch (M2)
iPad Air 13-inch (M2)
iPad mini (6th generation)
iPad Pro 11-inch (M4)
iPad Pro 13-inch (M4) | -| iOS 18.1 | iPhone 15
iPhone 15 Plus
iPhone 15 Pro
iPhone 15 Pro Max
iPhone 16
iPhone 16 Plus
iPhone 16 Pro
iPhone 16 Pro Max
iPhone SE (3rd generation)
iPad (10th generation)
iPad Air 11-inch (M2)
iPad Air 13-inch (M2)
iPad mini (6th generation)
iPad mini (A17 Pro)
iPad Pro 11-inch (M4)
iPad Pro 13-inch (M4) | -| tvOS 17.0 | Apple TV
Apple TV 4K (3rd generation)
Apple TV 4K (3rd generation) (at 1080p) | -| tvOS 17.2 | Apple TV
Apple TV 4K (3rd generation)
Apple TV 4K (3rd generation) (at 1080p) | -| tvOS 17.4 | Apple TV
Apple TV 4K (3rd generation)
Apple TV 4K (3rd generation) (at 1080p) | -| tvOS 17.5 | Apple TV
Apple TV 4K (3rd generation)
Apple TV 4K (3rd generation) (at 1080p) | -| tvOS 18.1 | Apple TV
Apple TV 4K (3rd generation)
Apple TV 4K (3rd generation) (at 1080p) | -| watchOS 10.0 | Apple Watch SE (40mm) (2nd generation)
Apple Watch SE (44mm) (2nd generation)
Apple Watch Series 5 (40mm)
Apple Watch Series 5 (44mm)
Apple Watch Series 6 (40mm)
Apple Watch Series 6 (44mm)
Apple Watch Series 7 (41mm)
Apple Watch Series 7 (45mm)
Apple Watch Series 9 (41mm)
Apple Watch Series 9 (45mm)
Apple Watch Ultra 2 (49mm) | -| watchOS 10.2 | Apple Watch SE (40mm) (2nd generation)
Apple Watch SE (44mm) (2nd generation)
Apple Watch Series 5 (40mm)
Apple Watch Series 5 (44mm)
Apple Watch Series 6 (40mm)
Apple Watch Series 6 (44mm)
Apple Watch Series 7 (41mm)
Apple Watch Series 7 (45mm)
Apple Watch Series 9 (41mm)
Apple Watch Series 9 (45mm)
Apple Watch Ultra 2 (49mm) | -| watchOS 10.4 | Apple Watch SE (40mm) (2nd generation)
Apple Watch SE (44mm) (2nd generation)
Apple Watch Series 5 (40mm)
Apple Watch Series 5 (44mm)
Apple Watch Series 6 (40mm)
Apple Watch Series 6 (44mm)
Apple Watch Series 7 (41mm)
Apple Watch Series 7 (45mm)
Apple Watch Series 9 (41mm)
Apple Watch Series 9 (45mm)
Apple Watch Ultra 2 (49mm) | -| watchOS 10.5 | Apple Watch SE (40mm) (2nd generation)
Apple Watch SE (44mm) (2nd generation)
Apple Watch Series 5 (40mm)
Apple Watch Series 5 (44mm)
Apple Watch Series 6 (40mm)
Apple Watch Series 6 (44mm)
Apple Watch Series 7 (41mm)
Apple Watch Series 7 (45mm)
Apple Watch Series 9 (41mm)
Apple Watch Series 9 (45mm)
Apple Watch Ultra 2 (49mm) | -| watchOS 11.1 | Apple Watch SE (40mm) (2nd generation)
Apple Watch SE (44mm) (2nd generation)
Apple Watch Series 10 (42mm)
Apple Watch Series 10 (46mm)
Apple Watch Series 5 (40mm)
Apple Watch Series 5 (44mm)
Apple Watch Series 6 (40mm)
Apple Watch Series 6 (44mm)
Apple Watch Series 7 (41mm)
Apple Watch Series 7 (45mm)
Apple Watch Series 9 (41mm)
Apple Watch Series 9 (45mm)
Apple Watch Ultra 2 (49mm) | -| visionOS 1.0 | Apple Vision Pro | -| visionOS 1.1 | Apple Vision Pro | -| visionOS 1.2 | Apple Vision Pro | +| OS | Simulators | +| ------------ | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| iOS 17.0 | iPhone 15
iPhone 15 Plus
iPhone 15 Pro
iPhone 15 Pro Max
iPhone SE (3rd generation)
iPad (10th generation)
iPad Air (5th generation)
iPad mini (6th generation)
iPad Pro (11-inch) (4th generation)
iPad Pro (12.9-inch) (6th generation) | +| iOS 17.2 | iPhone 15
iPhone 15 Plus
iPhone 15 Pro
iPhone 15 Pro Max
iPhone SE (3rd generation)
iPad (10th generation)
iPad Air (5th generation)
iPad mini (6th generation)
iPad Pro (11-inch) (4th generation)
iPad Pro (12.9-inch) (6th generation) | +| iOS 17.4 | iPhone 15
iPhone 15 Plus
iPhone 15 Pro
iPhone 15 Pro Max
iPhone SE (3rd generation)
iPad (10th generation)
iPad Air 11-inch (M2)
iPad Air 13-inch (M2)
iPad mini (6th generation)
iPad Pro 11-inch (M4)
iPad Pro 13-inch (M4) | +| iOS 17.5 | iPhone 15
iPhone 15 Plus
iPhone 15 Pro
iPhone 15 Pro Max
iPhone SE (3rd generation)
iPad (10th generation)
iPad Air 11-inch (M2)
iPad Air 13-inch (M2)
iPad mini (6th generation)
iPad Pro 11-inch (M4)
iPad Pro 13-inch (M4) | +| iOS 18.1 | iPhone 16
iPhone 16 Plus
iPhone 16 Pro
iPhone 16 Pro Max
iPhone SE (3rd generation)
iPad (10th generation)
iPad Air 11-inch (M2)
iPad Air 13-inch (M2)
iPad mini (A17 Pro)
iPad Pro 11-inch (M4)
iPad Pro 13-inch (M4) | +| iOS 18.2 | iPhone 16
iPhone 16 Plus
iPhone 16 Pro
iPhone 16 Pro Max
iPhone SE (3rd generation)
iPad (10th generation)
iPad Air 11-inch (M2)
iPad Air 13-inch (M2)
iPad mini (A17 Pro)
iPad Pro 11-inch (M4)
iPad Pro 13-inch (M4) | +| tvOS 17.0 | Apple TV
Apple TV 4K (3rd generation)
Apple TV 4K (3rd generation) (at 1080p) | +| tvOS 17.2 | Apple TV
Apple TV 4K (3rd generation)
Apple TV 4K (3rd generation) (at 1080p) | +| tvOS 17.4 | Apple TV
Apple TV 4K (3rd generation)
Apple TV 4K (3rd generation) (at 1080p) | +| tvOS 17.5 | Apple TV
Apple TV 4K (3rd generation)
Apple TV 4K (3rd generation) (at 1080p) | +| tvOS 18.1 | Apple TV
Apple TV 4K (3rd generation)
Apple TV 4K (3rd generation) (at 1080p) | +| tvOS 18.2 | Apple TV
Apple TV 4K (3rd generation)
Apple TV 4K (3rd generation) (at 1080p) | +| watchOS 10.0 | Apple Watch SE (40mm) (2nd generation)
Apple Watch SE (44mm) (2nd generation)
Apple Watch Series 9 (41mm)
Apple Watch Series 9 (45mm)
Apple Watch Ultra 2 (49mm) | +| watchOS 10.2 | Apple Watch SE (40mm) (2nd generation)
Apple Watch SE (44mm) (2nd generation)
Apple Watch Series 9 (41mm)
Apple Watch Series 9 (45mm)
Apple Watch Ultra 2 (49mm) | +| watchOS 10.4 | Apple Watch SE (40mm) (2nd generation)
Apple Watch SE (44mm) (2nd generation)
Apple Watch Series 9 (41mm)
Apple Watch Series 9 (45mm)
Apple Watch Ultra 2 (49mm) | +| watchOS 10.5 | Apple Watch SE (40mm) (2nd generation)
Apple Watch SE (44mm) (2nd generation)
Apple Watch Series 9 (41mm)
Apple Watch Series 9 (45mm)
Apple Watch Ultra 2 (49mm) | +| watchOS 11.1 | Apple Watch SE (40mm) (2nd generation)
Apple Watch SE (44mm) (2nd generation)
Apple Watch Series 10 (42mm)
Apple Watch Series 10 (46mm)
Apple Watch Ultra 2 (49mm) | +| watchOS 11.2 | Apple Watch SE (40mm) (2nd generation)
Apple Watch SE (44mm) (2nd generation)
Apple Watch Series 10 (42mm)
Apple Watch Series 10 (46mm)
Apple Watch Ultra 2 (49mm) | +| visionOS 1.0 | Apple Vision Pro | +| visionOS 1.1 | Apple Vision Pro | +| visionOS 1.2 | Apple Vision Pro | ### Android | Package Name | Version | | -------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | Android Command Line Tools | 11.0 | -| Android Emulator | 35.3.11 | +| Android Emulator | 35.3.12 | | Android SDK Build-tools | 35.0.0 35.0.1
34.0.0
33.0.2 33.0.3 | | Android SDK Platforms | android-35-ext14 (rev 1)
android-35 (rev 2)
android-34-ext8 (rev 1)
android-34-ext12 (rev 1)
android-34-ext11 (rev 1)
android-34-ext10 (rev 1)
android-34 (rev 3)
android-33-ext5 (rev 1)
android-33-ext4 (rev 1)
android-33 (rev 3) | | Android SDK Platform-Tools | 35.0.2 | From 25bced643e5dc69330e47cd7b37f77726f094b1e Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 12 Mar 2025 11:54:28 +0000 Subject: [PATCH 057/120] Updating readme file for ubuntu22 version 20250309.1.1 (#11770) Co-authored-by: Image generation service account. Co-authored-by: Actions service account --- images/ubuntu/Ubuntu2204-Readme.md | 59 +++++++++++++++++------------- 1 file changed, 33 insertions(+), 26 deletions(-) diff --git a/images/ubuntu/Ubuntu2204-Readme.md b/images/ubuntu/Ubuntu2204-Readme.md index 3e4a51b2..a24c6af2 100644 --- a/images/ubuntu/Ubuntu2204-Readme.md +++ b/images/ubuntu/Ubuntu2204-Readme.md @@ -1,7 +1,12 @@ +| Announcements | +|-| +| [[Ubuntu] Breaking change : Docker Engine Version 26.* will be updated to Docker Engine Version 28* from 2025-05-09](https://github.com/actions/runner-images/issues/11766) | +| [[Ubuntu] Breaking change : PostgreSQL version 14.* for Ubuntu 22.04, PostgreSQL version 16.* for Ubuntu 24.04 will be updated to version 17.* from 2025-05-09](https://github.com/actions/runner-images/issues/11723) | +*** # Ubuntu 22.04 - OS Version: 22.04.5 LTS - Kernel Version: 6.8.0-1021-azure -- Image Version: 20250302.1.0 +- Image Version: 20250309.1.0 - Systemd version: 249.11-0ubuntu3.12 ## Installed Software @@ -27,7 +32,7 @@ ### Package Management - cpan 1.64 - Helm 3.17.1 -- Homebrew 4.4.22 +- Homebrew 4.4.23 - Miniconda 25.1.1 - Npm 10.8.2 - NuGet 6.6.1.2 @@ -35,7 +40,7 @@ - Pip3 22.0.2 - Pipx 1.7.1 - RubyGems 3.3.5 -- Vcpkg (build from commit efb1e74369) +- Vcpkg (build from commit 300239058e) - Yarn 1.22.22 #### Environment variables @@ -55,9 +60,9 @@ to accomplish this. ### Project Management - Ant 1.10.12 - Gradle 8.13 -- Lerna 8.2.0 +- Lerna 8.2.1 - Maven 3.9.9 -- Sbt 1.10.7 +- Sbt 1.10.10 ### Tools - Ansible 2.17.9 @@ -71,7 +76,7 @@ to accomplish this. - CodeQL Action Bundle 2.20.1 - Docker Amazon ECR Credential Helper 0.9.1 - Docker Compose v2 2.27.1 -- Docker-Buildx 0.21.1 +- Docker-Buildx 0.21.2 - Docker Client 26.1.3 - Docker Server 26.1.3 - Fastlane 2.226.0 @@ -95,29 +100,30 @@ to accomplish this. - Packer 1.12.0 - Parcel 2.13.3 - Podman 3.4.4 -- Pulumi 3.153.1 -- R 4.4.2 +- Pulumi 3.154.0 +- R 4.4.3 - Skopeo 1.4.1 - Sphinx Open Source Search Server 2.2.11 - SVN 1.14.1 -- Terraform 1.11.0 +- Terraform 1.11.1 - yamllint 1.35.1 - yq 4.45.1 - zstd 1.5.7 +- Ninja 1.12.1 ### CLI Tools -- Alibaba Cloud CLI 3.0.255 -- AWS CLI 2.24.15 +- Alibaba Cloud CLI 3.0.256 +- AWS CLI 2.24.20 - AWS CLI Session Manager Plugin 1.2.707.0 - AWS SAM CLI 1.134.0 -- Azure CLI 2.69.0 +- Azure CLI 2.70.0 - Azure CLI (azure-devops) 1.0.1 -- GitHub CLI 2.67.0 -- Google Cloud CLI 512.0.0 -- Netlify CLI 19.0.0 -- OpenShift CLI 4.18.1 +- GitHub CLI 2.68.1 +- Google Cloud CLI 513.0.0 +- Netlify CLI 19.0.2 +- OpenShift CLI 4.18.3 - ORAS CLI 1.2.2 -- Vercel CLI 41.3.0 +- Vercel CLI 41.3.2 ### Java | Version | Environment Variable | @@ -145,7 +151,7 @@ Both Xdebug and PCOV extensions are installed, but only Xdebug is enabled. - Cargo 1.85.0 - Rust 1.85.0 - Rustdoc 1.85.0 -- Rustup 1.27.1 +- Rustup 1.28.1 #### Packages - Bindgen 0.71.1 @@ -156,13 +162,13 @@ Both Xdebug and PCOV extensions are installed, but only Xdebug is enabled. - Rustfmt 1.8.0 ### Browsers and Drivers -- Google Chrome 133.0.6943.141 -- ChromeDriver 133.0.6943.141 -- Chromium 133.0.6943.0 -- Microsoft Edge 133.0.3065.92 -- Microsoft Edge WebDriver 133.0.3065.92 +- Google Chrome 134.0.6998.35 +- ChromeDriver 134.0.6998.35 +- Chromium 134.0.6998.0 +- Microsoft Edge 134.0.3124.51 +- Microsoft Edge WebDriver 134.0.3124.51 - Selenium server 4.29.0 -- Mozilla Firefox 135.0.1 +- Mozilla Firefox 136.0 - Geckodriver 0.36.0 #### Environment variables @@ -206,7 +212,7 @@ Use the following command as a part of your job to start the service: 'sudo syst #### Go - 1.21.13 - 1.22.12 -- 1.23.6 +- 1.23.7 #### Node.js - 18.20.7 @@ -280,7 +286,7 @@ Use the following command as a part of your job to start the service: 'sudo syst | alpine:3.19 | sha256:e5d0aea7f7d2954678a9a6269ca2d06e06591881161961ea59e974dff3f12377 | 2025-02-14 | | debian:10 | sha256:58ce6f1271ae1c8a2006ff7d3e54e9874d839f573d8009c20154ad0f2fb0a225 | 2024-06-13 | | debian:11 | sha256:a6cec654bb08bdc6a563cd7507b62f57c916290e195142e79a0d41a70ebb26fa | 2025-02-24 | -| moby/buildkit:latest | sha256:2c59b0a95f5b2dc103814d69f695a61f131e75f3150ab58ea8afecd75e3d1f9a | 2025-02-19 | +| moby/buildkit:latest | sha256:c5137fdd77377ea102a2622714df55459fe42e5867ba180bda07291aa7952d9b | 2025-03-05 | | node:18 | sha256:ba756f198b4b1e0114b53b23121c8ae27f7ae4d5d95ca4a0554b0649cc9c7dcf | 2025-02-20 | | node:18-alpine | sha256:e0340f26173b41066d68e3fe9bfbdb6571ab3cad0a4272919a52e36f4ae56925 | 2025-02-20 | | node:20 | sha256:bcf90f85634194bc51e92f8add1221c7fdeeff94b7f1ff360aeaa7498086d641 | 2025-02-10 | @@ -384,3 +390,4 @@ Use the following command as a part of your job to start the service: 'sudo syst | xz-utils | 5.2.5-2ubuntu1 | | zip | 3.0-12build2 | | zsync | 0.6.2-3ubuntu1 | + From 297d15071ed35e712a0fb669cdeb966ec0258d3d Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 12 Mar 2025 11:54:57 +0000 Subject: [PATCH 058/120] Updating readme file for ubuntu20 version 20250309.1.1 (#11762) Co-authored-by: Image generation service account. Co-authored-by: Actions service account --- images/ubuntu/Ubuntu2004-Readme.md | 54 +++++++++++++++++------------- 1 file changed, 30 insertions(+), 24 deletions(-) diff --git a/images/ubuntu/Ubuntu2004-Readme.md b/images/ubuntu/Ubuntu2004-Readme.md index 9fbd7bcb..48c3ab14 100644 --- a/images/ubuntu/Ubuntu2004-Readme.md +++ b/images/ubuntu/Ubuntu2004-Readme.md @@ -1,7 +1,11 @@ +| Announcements | +|-| +| [[Ubuntu] Breaking change : PostgreSQL version 14.* for Ubuntu 22.04, PostgreSQL version 16.* for Ubuntu 24.04 will be updated to version 17.* from 2025-05-09](https://github.com/actions/runner-images/issues/11723) | +*** # Ubuntu 20.04 - OS Version: 20.04.6 LTS - Kernel Version: 5.15.0-1079-azure -- Image Version: 20250302.1.0 +- Image Version: 20250309.1.0 - Systemd version: 245.4-4ubuntu3.24 ## Installed Software @@ -29,7 +33,7 @@ ### Package Management - cpan 1.64 - Helm 3.17.1 -- Homebrew 4.4.22 +- Homebrew 4.4.23 - Miniconda 25.1.1 - Npm 10.8.2 - NuGet 6.6.1.2 @@ -37,7 +41,7 @@ - Pip3 20.0.2 - Pipx 1.7.1 - RubyGems 3.1.2 -- Vcpkg (build from commit efb1e74369) +- Vcpkg (build from commit 300239058e) - Yarn 1.22.22 #### Environment variables @@ -57,9 +61,9 @@ to accomplish this. ### Project Management - Ant 1.10.7 - Gradle 8.13 -- Lerna 8.2.0 +- Lerna 8.2.1 - Maven 3.9.9 -- Sbt 1.10.7 +- Sbt 1.10.10 ### Tools - Ansible 2.13.13 @@ -73,7 +77,7 @@ to accomplish this. - CodeQL Action Bundle 2.20.1 - Docker Amazon ECR Credential Helper 0.9.1 - Docker Compose v2 2.27.1 -- Docker-Buildx 0.21.1 +- Docker-Buildx 0.21.2 - Docker Client 26.1.3 - Docker Server 26.1.3 - Fastlane 2.226.0 @@ -99,29 +103,30 @@ to accomplish this. - Parcel 2.13.3 - PhantomJS 2.1.1 2.1.1 - Podman 3.4.2 -- Pulumi 3.153.1 -- R 4.4.2 +- Pulumi 3.154.0 +- R 4.4.3 - Skopeo 1.5.0 - Sphinx Open Source Search Server 2.2.11 - SVN 1.13.0 -- Terraform 1.11.0 +- Terraform 1.11.1 - yamllint 1.35.1 - yq 4.45.1 - zstd 1.5.7 +- Ninja 1.12.1 ### CLI Tools - Alibaba Cloud CLI 3.0.174 -- AWS CLI 2.24.15 +- AWS CLI 2.24.20 - AWS CLI Session Manager Plugin 1.2.707.0 - AWS SAM CLI 1.134.0 -- Azure CLI 2.69.0 +- Azure CLI 2.70.0 - Azure CLI (azure-devops) 1.0.1 -- GitHub CLI 2.67.0 -- Google Cloud CLI 512.0.0 -- Netlify CLI 19.0.0 +- GitHub CLI 2.68.1 +- Google Cloud CLI 513.0.0 +- Netlify CLI 19.0.2 - OpenShift CLI 4.15.19 - ORAS CLI 1.2.2 -- Vercel CLI 41.3.0 +- Vercel CLI 41.3.2 ### Java | Version | Environment Variable | @@ -149,7 +154,7 @@ Both Xdebug and PCOV extensions are installed, but only Xdebug is enabled. - Cargo 1.85.0 - Rust 1.85.0 - Rustdoc 1.85.0 -- Rustup 1.27.1 +- Rustup 1.28.1 #### Packages - Bindgen 0.71.1 @@ -160,13 +165,13 @@ Both Xdebug and PCOV extensions are installed, but only Xdebug is enabled. - Rustfmt 1.8.0 ### Browsers and Drivers -- Google Chrome 133.0.6943.141 -- ChromeDriver 133.0.6943.141 -- Chromium 133.0.6943.0 -- Microsoft Edge 133.0.3065.92 -- Microsoft Edge WebDriver 133.0.3065.92 +- Google Chrome 134.0.6998.35 +- ChromeDriver 134.0.6998.35 +- Chromium 134.0.6998.0 +- Microsoft Edge 134.0.3124.51 +- Microsoft Edge WebDriver 134.0.3124.51 - Selenium server 4.29.0 -- Mozilla Firefox 135.0.1 +- Mozilla Firefox 136.0 - Geckodriver 0.36.0 #### Environment variables @@ -211,7 +216,7 @@ Use the following command as a part of your job to start the service: 'sudo syst #### Go - 1.21.13 - 1.22.12 -- 1.23.6 +- 1.23.7 #### Node.js - 18.20.7 @@ -290,7 +295,7 @@ Use the following command as a part of your job to start the service: 'sudo syst | debian:10 | sha256:58ce6f1271ae1c8a2006ff7d3e54e9874d839f573d8009c20154ad0f2fb0a225 | 2024-06-13 | | debian:11 | sha256:a6cec654bb08bdc6a563cd7507b62f57c916290e195142e79a0d41a70ebb26fa | 2025-02-24 | | debian:9 | sha256:c5c5200ff1e9c73ffbf188b4a67eb1c91531b644856b4aefe86a58d2f0cb05be | 2022-06-23 | -| moby/buildkit:latest | sha256:2c59b0a95f5b2dc103814d69f695a61f131e75f3150ab58ea8afecd75e3d1f9a | 2025-02-19 | +| moby/buildkit:latest | sha256:c5137fdd77377ea102a2622714df55459fe42e5867ba180bda07291aa7952d9b | 2025-03-05 | | node:18 | sha256:ba756f198b4b1e0114b53b23121c8ae27f7ae4d5d95ca4a0554b0649cc9c7dcf | 2025-02-20 | | node:18-alpine | sha256:e0340f26173b41066d68e3fe9bfbdb6571ab3cad0a4272919a52e36f4ae56925 | 2025-02-20 | | node:20 | sha256:bcf90f85634194bc51e92f8add1221c7fdeeff94b7f1ff360aeaa7498086d641 | 2025-02-10 | @@ -391,3 +396,4 @@ Use the following command as a part of your job to start the service: 'sudo syst | xz-utils | 5.2.4-1ubuntu1.1 | | zip | 3.0-11build1 | | zsync | 0.6.2-3ubuntu1 | + From 3c122d2e15a2fdab9fcb389ecacf1bf8dc609f62 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 12 Mar 2025 11:58:01 +0000 Subject: [PATCH 059/120] Updating readme file for ubuntu24 version 20250309.1.1 (#11761) Co-authored-by: Image generation service account. Co-authored-by: Actions service account --- images/ubuntu/Ubuntu2404-Readme.md | 42 +++++++++++++++++------------- 1 file changed, 24 insertions(+), 18 deletions(-) diff --git a/images/ubuntu/Ubuntu2404-Readme.md b/images/ubuntu/Ubuntu2404-Readme.md index cafa02b9..a0b2a5af 100644 --- a/images/ubuntu/Ubuntu2404-Readme.md +++ b/images/ubuntu/Ubuntu2404-Readme.md @@ -1,7 +1,11 @@ +| Announcements | +|-| +| [[Ubuntu] Breaking change : PostgreSQL version 14.* for Ubuntu 22.04, PostgreSQL version 16.* for Ubuntu 24.04 will be updated to version 17.* from 2025-05-09](https://github.com/actions/runner-images/issues/11723) | +*** # Ubuntu 24.04 - OS Version: 24.04.2 LTS - Kernel Version: 6.8.0-1021-azure -- Image Version: 20250302.1.0 +- Image Version: 20250309.1.0 - Systemd version: 255.4-1ubuntu8.5 ## Installed Software @@ -25,14 +29,14 @@ ### Package Management - cpan 1.64 - Helm 3.17.1 -- Homebrew 4.4.22 +- Homebrew 4.4.23 - Miniconda 25.1.1 - Npm 10.8.2 - Pip 24.0 - Pip3 24.0 - Pipx 1.7.1 - RubyGems 3.4.20 -- Vcpkg (build from commit efb1e74369) +- Vcpkg (build from commit 300239058e) - Yarn 1.22.22 #### Environment variables @@ -52,7 +56,7 @@ to accomplish this. ### Project Management - Ant 1.10.14 - Gradle 8.13 -- Lerna 8.2.0 +- Lerna 8.2.1 - Maven 3.9.9 ### Tools @@ -66,7 +70,7 @@ to accomplish this. - CodeQL Action Bundle 2.20.1 - Docker Amazon ECR Credential Helper 0.9.1 - Docker Compose v2 2.27.1 -- Docker-Buildx 0.21.1 +- Docker-Buildx 0.21.2 - Docker Client 26.1.3 - Docker Server 26.1.3 - Fastlane 2.226.0 @@ -88,21 +92,22 @@ to accomplish this. - Packer 1.12.0 - Parcel 2.13.3 - Podman 4.9.3 -- Pulumi 3.153.1 +- Pulumi 3.154.0 - Skopeo 1.13.3 - Sphinx Open Source Search Server 2.2.11 - yamllint 1.35.1 - yq 4.45.1 - zstd 1.5.7 +- Ninja 1.12.1 ### CLI Tools -- AWS CLI 2.24.15 +- AWS CLI 2.24.20 - AWS CLI Session Manager Plugin 1.2.707.0 - AWS SAM CLI 1.134.0 -- Azure CLI 2.69.0 +- Azure CLI 2.70.0 - Azure CLI (azure-devops) 1.0.1 -- GitHub CLI 2.67.0 -- Google Cloud CLI 512.0.0 +- GitHub CLI 2.68.1 +- Google Cloud CLI 513.0.0 ### Java | Version | Environment Variable | @@ -130,19 +135,19 @@ Both Xdebug and PCOV extensions are installed, but only Xdebug is enabled. - Cargo 1.85.0 - Rust 1.85.0 - Rustdoc 1.85.0 -- Rustup 1.27.1 +- Rustup 1.28.1 #### Packages - Rustfmt 1.8.0 ### Browsers and Drivers -- Google Chrome 133.0.6943.141 -- ChromeDriver 133.0.6943.141 -- Chromium 133.0.6943.0 -- Microsoft Edge 133.0.3065.92 -- Microsoft Edge WebDriver 133.0.3065.92 +- Google Chrome 134.0.6998.35 +- ChromeDriver 134.0.6998.35 +- Chromium 134.0.6998.0 +- Microsoft Edge 134.0.3124.51 +- Microsoft Edge WebDriver 134.0.3124.51 - Selenium server 4.29.0 -- Mozilla Firefox 135.0.1 +- Mozilla Firefox 136.0 - Geckodriver 0.36.0 #### Environment variables @@ -182,7 +187,7 @@ Use the following command as a part of your job to start the service: 'sudo syst #### Go - 1.21.13 - 1.22.12 -- 1.23.6 +- 1.23.7 #### Node.js - 18.20.7 @@ -317,3 +322,4 @@ Use the following command as a part of your job to start the service: 'sudo syst | xz-utils | 5.6.1+really5.4.5-1build0.1 | | zip | 3.0-13ubuntu0.2 | | zsync | 0.6.2-5build1 | + From ca9d39c6500c765fb5f5cc10f3a19cb415b429bd Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 12 Mar 2025 12:15:23 +0000 Subject: [PATCH 060/120] Updating readme file for win19 version 20250309.1.1 (#11769) Co-authored-by: Image generation service account. Co-authored-by: Actions service account --- images/windows/Windows2019-Readme.md | 40 ++++++++++++++-------------- 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a/images/windows/Windows2019-Readme.md b/images/windows/Windows2019-Readme.md index fc69c907..463e79cb 100644 --- a/images/windows/Windows2019-Readme.md +++ b/images/windows/Windows2019-Readme.md @@ -1,13 +1,13 @@ | Announcements | |-| +| [Windows Server 2025 will be Generally Available in GitHub Actions and Azure DevOps from 2025-04-01](https://github.com/actions/runner-images/issues/11742) | | [[Windows] Go version 1.20 and 1.21 will be removed from the images on 2025-05-05 and 1.24 will be set as default.](https://github.com/actions/runner-images/issues/11711) | | [[Windows 19 and 22] Node.js version 16 will be removed from Windows images on 2025-05-05](https://github.com/actions/runner-images/issues/11710) | | [Windows Server 2025 is now available](https://github.com/actions/runner-images/issues/11228) | -| [[Windows] Breaking change : Docker Engine Version 26.* will be updated to Docker Engine Version 27.* from 2025-03-07](https://github.com/actions/runner-images/issues/11104) | *** # Windows Server 2019 - OS Version: 10.0.17763 Build 6893 -- Image Version: 20250303.1.0 +- Image Version: 20250309.1.0 ## Windows features - Windows Subsystem for Linux (WSLv1): Enabled @@ -36,7 +36,7 @@ - pip 25.0.1 (python 3.9) - Pipx 1.7.1 - RubyGems 3.2.33 -- Vcpkg (build from commit efb1e74369) +- Vcpkg (build from commit 300239058e) - Yarn 1.22.22 #### Environment variables @@ -49,7 +49,7 @@ - Ant 1.10.14 - Gradle 8.13 - Maven 3.9.9 -- sbt 1.10.7 +- sbt 1.10.10 ### Tools - 7zip 24.09 @@ -63,11 +63,11 @@ - CodeQL Action Bundle 2.20.1 - Docker 27.5.1 - Docker Compose v2 2.32.2 -- Docker-wincred 0.9.1 +- Docker-wincred 0.9.2 - ghc 9.12.1 - Git 2.48.1.windows.1 - Git LFS 3.6.1 -- Google Cloud CLI 512.0.0 +- Google Cloud CLI 513.0.0 - ImageMagick 7.1.1-44 - InnoSetup 6.4.0 - jq 1.7.1 @@ -82,7 +82,7 @@ - OpenSSL 1.1.1w - Packer 1.12.0 - Parcel 2.13.3 -- Pulumi 3.153.1 +- Pulumi 3.154.0 - R 4.4.2 - Service Fabric SDK 9.1.1436.9590 - Stack 3.3.1 @@ -95,20 +95,20 @@ - zstd 1.5.7 ### CLI Tools -- Alibaba Cloud CLI 3.0.255 -- AWS CLI 2.24.14 +- Alibaba Cloud CLI 3.0.256 +- AWS CLI 2.24.20 - AWS SAM CLI 1.134.0 - AWS Session Manager CLI 1.2.707.0 -- Azure CLI 2.69.0 +- Azure CLI 2.70.0 - Azure DevOps CLI extension 1.0.1 - Cloud Foundry CLI 8.10.0 -- GitHub CLI 2.67.0 +- GitHub CLI 2.68.1 ### Rust Tools - Cargo 1.85.0 - Rust 1.85.0 - Rustdoc 1.85.0 -- Rustup 1.27.1 +- Rustup 1.28.1 #### Packages - bindgen 0.71.1 @@ -119,11 +119,11 @@ - Rustfmt 1.8.0 ### Browsers and Drivers -- Google Chrome 133.0.6943.142 -- Chrome Driver 133.0.6943.141 -- Microsoft Edge 133.0.3065.92 -- Microsoft Edge Driver 133.0.3065.92 -- Mozilla Firefox 135.0.1 +- Google Chrome 134.0.6998.36 +- Chrome Driver 134.0.6998.35 +- Microsoft Edge 134.0.3124.51 +- Microsoft Edge Driver 134.0.3124.51 +- Mozilla Firefox 136.0 - Gecko Driver 0.36.0 - IE Driver 4.14.0.0 - Selenium server 4.29.0 @@ -170,7 +170,7 @@ Note: MSYS2 is pre-installed on image but not added to PATH. - 1.20.14 - 1.21.13 - 1.22.12 -- 1.23.6 +- 1.23.7 #### Node.js - 16.20.2 @@ -509,7 +509,7 @@ Note: MSYS2 is pre-installed on image but not added to PATH. #### Powershell Modules - Az: 12.1.0 -- AWSPowershell: 4.1.768 +- AWSPowershell: 4.1.773 - DockerMsftProvider: 1.0.0.8 - MarkdownPS: 1.10 - Microsoft.Graph: 2.26.1 @@ -524,7 +524,7 @@ Note: MSYS2 is pre-installed on image but not added to PATH. | Package Name | Version | | -------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | Android Command Line Tools | 8.0 | -| Android Emulator | 35.3.12 | +| Android Emulator | 35.4.9 | | Android SDK Build-tools | 35.0.0 35.0.1
34.0.0
33.0.0 33.0.1 33.0.2 33.0.3
32.0.0
31.0.0
30.0.2 | | Android SDK Platforms | android-35-ext14 (rev 1)
android-35 (rev 2)
android-34-ext8 (rev 1)
android-34-ext12 (rev 1)
android-34-ext11 (rev 1)
android-34-ext10 (rev 1)
android-34 (rev 3)
android-33-ext5 (rev 1)
android-33-ext4 (rev 1)
android-33 (rev 3)
android-32 (rev 1)
android-31 (rev 1)
android-30 (rev 3) | | Android SDK Platform-Tools | 35.0.2 | From 3f8a20c34fc3a5d0b76fa8c4454b8d917e9fbd2a Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 12 Mar 2025 12:30:54 +0000 Subject: [PATCH 061/120] Updating readme file for win22 version 20250309.1.1 (#11768) Co-authored-by: Image generation service account. Co-authored-by: Actions service account --- images/windows/Windows2022-Readme.md | 38 ++++++++++++++-------------- 1 file changed, 19 insertions(+), 19 deletions(-) diff --git a/images/windows/Windows2022-Readme.md b/images/windows/Windows2022-Readme.md index 18d85f25..ec1b99c6 100644 --- a/images/windows/Windows2022-Readme.md +++ b/images/windows/Windows2022-Readme.md @@ -1,13 +1,13 @@ | Announcements | |-| +| [Windows Server 2025 will be Generally Available in GitHub Actions and Azure DevOps from 2025-04-01](https://github.com/actions/runner-images/issues/11742) | | [[Windows] Go version 1.20 and 1.21 will be removed from the images on 2025-05-05 and 1.24 will be set as default.](https://github.com/actions/runner-images/issues/11711) | | [[Windows 19 and 22] Node.js version 16 will be removed from Windows images on 2025-05-05](https://github.com/actions/runner-images/issues/11710) | | [Windows Server 2025 is now available](https://github.com/actions/runner-images/issues/11228) | -| [[Windows] Breaking change : Docker Engine Version 26.* will be updated to Docker Engine Version 27.* from 2025-03-07](https://github.com/actions/runner-images/issues/11104) | *** # Windows Server 2022 - OS Version: 10.0.20348 Build 3207 -- Image Version: 20250303.1.0 +- Image Version: 20250309.1.0 ## Windows features - Windows Subsystem for Linux (WSLv1): Enabled @@ -36,7 +36,7 @@ - pip 25.0.1 (python 3.9) - Pipx 1.7.1 - RubyGems 3.2.33 -- Vcpkg (build from commit efb1e74369) +- Vcpkg (build from commit 300239058e) - Yarn 1.22.22 #### Environment variables @@ -49,7 +49,7 @@ - Ant 1.10.14 - Gradle 8.13 - Maven 3.9.9 -- sbt 1.10.7 +- sbt 1.10.10 ### Tools - 7zip 24.09 @@ -63,7 +63,7 @@ - CodeQL Action Bundle 2.20.1 - Docker 27.5.1 - Docker Compose v2 2.32.2 -- Docker-wincred 0.9.1 +- Docker-wincred 0.9.2 - ghc 9.12.1 - Git 2.48.1.windows.1 - Git LFS 3.6.1 @@ -80,7 +80,7 @@ - NSIS 3.10 - OpenSSL 1.1.1w - Packer 1.12.0 -- Pulumi 3.153.1 +- Pulumi 3.154.0 - R 4.4.2 - Service Fabric SDK 9.1.1436.9590 - Stack 3.3.1 @@ -93,19 +93,19 @@ - zstd 1.5.7 ### CLI Tools -- Alibaba Cloud CLI 3.0.255 -- AWS CLI 2.24.14 +- Alibaba Cloud CLI 3.0.256 +- AWS CLI 2.24.20 - AWS SAM CLI 1.134.0 - AWS Session Manager CLI 1.2.707.0 -- Azure CLI 2.69.0 +- Azure CLI 2.70.0 - Azure DevOps CLI extension 1.0.1 -- GitHub CLI 2.67.0 +- GitHub CLI 2.68.1 ### Rust Tools - Cargo 1.85.0 - Rust 1.85.0 - Rustdoc 1.85.0 -- Rustup 1.27.1 +- Rustup 1.28.1 #### Packages - bindgen 0.71.1 @@ -116,11 +116,11 @@ - Rustfmt 1.8.0 ### Browsers and Drivers -- Google Chrome 133.0.6943.142 -- Chrome Driver 133.0.6943.141 -- Microsoft Edge 133.0.3065.92 -- Microsoft Edge Driver 133.0.3065.92 -- Mozilla Firefox 135.0.1 +- Google Chrome 134.0.6998.36 +- Chrome Driver 134.0.6998.35 +- Microsoft Edge 134.0.3124.51 +- Microsoft Edge Driver 134.0.3124.51 +- Mozilla Firefox 136.0 - Gecko Driver 0.36.0 - IE Driver 4.14.0.0 - Selenium server 4.29.0 @@ -164,7 +164,7 @@ Note: MSYS2 is pre-installed on image but not added to PATH. - 1.20.14 - 1.21.13 - 1.22.12 -- 1.23.6 +- 1.23.7 #### Node.js - 16.20.2 @@ -505,7 +505,7 @@ Note: MSYS2 is pre-installed on image but not added to PATH. #### Powershell Modules - Az: 12.4.0 -- AWSPowershell: 4.1.768 +- AWSPowershell: 4.1.773 - DockerMsftProvider: 1.0.0.8 - MarkdownPS: 1.10 - Microsoft.Graph: 2.26.1 @@ -520,7 +520,7 @@ Note: MSYS2 is pre-installed on image but not added to PATH. | Package Name | Version | | -------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | Android Command Line Tools | 8.0 | -| Android Emulator | 35.3.12 | +| Android Emulator | 35.4.9 | | Android SDK Build-tools | 35.0.0 35.0.1
34.0.0
33.0.0 33.0.1 33.0.2 33.0.3
32.0.0
31.0.0 | | Android SDK Platforms | android-35-ext14 (rev 1)
android-35 (rev 2)
android-34-ext8 (rev 1)
android-34-ext12 (rev 1)
android-34-ext11 (rev 1)
android-34-ext10 (rev 1)
android-34 (rev 3)
android-33-ext5 (rev 1)
android-33-ext4 (rev 1)
android-33 (rev 3)
android-32 (rev 1)
android-31 (rev 1) | | Android SDK Platform-Tools | 35.0.2 | From 3c3efb2c8f406359f87ab48eb17f3eb46b260ce4 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 12 Mar 2025 12:46:06 +0000 Subject: [PATCH 062/120] Updating readme file for win25 version 20250309.1.1 (#11765) Co-authored-by: Image generation service account. Co-authored-by: Actions service account --- images/windows/Windows2025-Readme.md | 40 ++++++++++++++-------------- 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a/images/windows/Windows2025-Readme.md b/images/windows/Windows2025-Readme.md index 9f2b96ff..fc711026 100644 --- a/images/windows/Windows2025-Readme.md +++ b/images/windows/Windows2025-Readme.md @@ -1,13 +1,13 @@ | Announcements | |-| +| [Windows Server 2025 will be Generally Available in GitHub Actions and Azure DevOps from 2025-04-01](https://github.com/actions/runner-images/issues/11742) | | [[Windows] Go version 1.20 and 1.21 will be removed from the images on 2025-05-05 and 1.24 will be set as default.](https://github.com/actions/runner-images/issues/11711) | | [[Windows 19 and 22] Node.js version 16 will be removed from Windows images on 2025-05-05](https://github.com/actions/runner-images/issues/11710) | | [Windows Server 2025 is now available](https://github.com/actions/runner-images/issues/11228) | -| [[Windows] Breaking change : Docker Engine Version 26.* will be updated to Docker Engine Version 27.* from 2025-03-07](https://github.com/actions/runner-images/issues/11104) | *** # Windows Server 2025 - OS Version: 10.0.26100 Build 3194 -- Image Version: 20250303.1.0 +- Image Version: 20250309.1.0 ## Windows features - Windows Subsystem for Linux (WSLv1): Enabled @@ -17,7 +17,7 @@ ### Language and Runtime - Bash 5.2.37(1)-release -- Go 1.23.6 +- Go 1.23.7 - Julia 1.10.5 - Kotlin 2.1.10 - LLVM 19.1.7 @@ -37,7 +37,7 @@ - pip 25.0.1 (python 3.9) - Pipx 1.7.1 - RubyGems 3.5.22 -- Vcpkg (build from commit efb1e74369) +- Vcpkg (build from commit 300239058e) - Yarn 1.22.22 #### Environment variables @@ -50,7 +50,7 @@ - Ant 1.10.14 - Gradle 8.13 - Maven 3.9.9 -- sbt 1.10.7 +- sbt 1.10.10 ### Tools - 7zip 24.09 @@ -64,7 +64,7 @@ - CodeQL Action Bundle 2.20.1 - Docker 27.5.1 - Docker Compose v2 2.32.2 -- Docker-wincred 0.9.1 +- Docker-wincred 0.9.2 - ghc 9.12.1 - Git 2.48.1.windows.1 - Git LFS 3.6.1 @@ -78,7 +78,7 @@ - Newman 6.2.1 - OpenSSL 3.4.1 - Packer 1.12.0 -- Pulumi 3.153.1 +- Pulumi 3.154.0 - R 4.4.2 - Service Fabric SDK 10.1.2493.9590 - Stack 3.3.1 @@ -90,29 +90,29 @@ - zstd 1.5.7 ### CLI Tools -- AWS CLI 2.24.14 +- AWS CLI 2.24.20 - AWS SAM CLI 1.134.0 - AWS Session Manager CLI 1.2.707.0 -- Azure CLI 2.69.0 +- Azure CLI 2.70.0 - Azure DevOps CLI extension 1.0.1 -- GitHub CLI 2.67.0 +- GitHub CLI 2.68.1 ### Rust Tools - Cargo 1.85.0 - Rust 1.85.0 - Rustdoc 1.85.0 -- Rustup 1.27.1 +- Rustup 1.28.1 #### Packages - Clippy 0.1.85 - Rustfmt 1.8.0 ### Browsers and Drivers -- Google Chrome 133.0.6943.142 -- Chrome Driver 133.0.6943.141 -- Microsoft Edge 133.0.3065.92 -- Microsoft Edge Driver 133.0.3065.92 -- Mozilla Firefox 135.0.1 +- Google Chrome 134.0.6998.36 +- Chrome Driver 134.0.6998.35 +- Microsoft Edge 134.0.3124.51 +- Microsoft Edge Driver 134.0.3124.51 +- Mozilla Firefox 136.0 - Gecko Driver 0.36.0 - IE Driver 4.14.0.0 - Selenium server 4.29.0 @@ -155,7 +155,7 @@ Note: MSYS2 is pre-installed on image but not added to PATH. #### Go - 1.21.13 - 1.22.12 -- 1.23.6 +- 1.23.7 #### Node.js - 18.20.7 @@ -203,7 +203,7 @@ Note: MSYS2 is pre-installed on image but not added to PATH. - MySQL 8.0.41.0 - SQL OLEDB Driver 18.7.4.0 - SQLPS 1.0 -- MongoDB Shell (mongosh) 2.4.0 +- MongoDB Shell (mongosh) 2.4.2 ### Web Servers | Name | Version | ConfigFile | ServiceName | ServiceStatus | ListenPort | @@ -479,7 +479,7 @@ Note: MSYS2 is pre-installed on image but not added to PATH. #### Powershell Modules - Az: 12.4.0 -- AWSPowershell: 4.1.768 +- AWSPowershell: 4.1.773 - DockerMsftProvider: 1.0.0.8 - MarkdownPS: 1.10 - Microsoft.Graph: 2.26.1 @@ -494,7 +494,7 @@ Note: MSYS2 is pre-installed on image but not added to PATH. | Package Name | Version | | -------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | Android Command Line Tools | 16.0 | -| Android Emulator | 35.3.12 | +| Android Emulator | 35.4.9 | | Android SDK Build-tools | 35.0.0 35.0.1
34.0.0 | | Android SDK Platforms | android-35-ext14 (rev 1)
android-35 (rev 2)
android-34-ext8 (rev 1)
android-34-ext12 (rev 1)
android-34-ext11 (rev 1)
android-34-ext10 (rev 1)
android-34 (rev 3) | | Android SDK Platform-Tools | 35.0.2 | From 2c323d2f049b7899730569dd8948b6552e8c97b6 Mon Sep 17 00:00:00 2001 From: archita105 Date: Wed, 12 Mar 2025 23:06:37 +0530 Subject: [PATCH 063/120] [macOS] Xcode 16.3 beta 2 - WatchOS tvOS version update (#11783) * iOS 22E5216h * Use build number for the beta VisionOS simulator * watchOS tvOS update --------- Co-authored-by: Pavel Iakovenko Co-authored-by: ijunaidm1 --- images/macos/toolsets/toolset-15.json | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/images/macos/toolsets/toolset-15.json b/images/macos/toolsets/toolset-15.json index cb0b8705..e3d8190a 100644 --- a/images/macos/toolsets/toolset-15.json +++ b/images/macos/toolsets/toolset-15.json @@ -8,8 +8,8 @@ "install_runtimes": [ "iOS -buildVersion 18.0", "iOS -buildVersion 18.1", "iOS -buildVersion 18.2", "iOS -buildVersion 18.3.1", "iOS -buildVersion 22E5216h", - "watchOS", - "tvOS" + "watchOS -buildVersion 11.0", "watchOS -buildVersion 11.1", "watchOS -buildVersion 11.2", "watchOS -buildVersion 22T5212l", + "tvOS -buildVersion 18.0", "tvOS -buildVersion 18.1", "tvOS -buildVersion 18.2", "tvOS -buildVersion 22L5218l" ], "sha256": "f4bb80c2e93d3561ecbabc82d1a92c830d831c96afc48944baa8116e3fd0013d" }, @@ -28,8 +28,8 @@ "install_runtimes": [ "iOS -buildVersion 18.0", "iOS -buildVersion 18.1", "iOS -buildVersion 18.2", "iOS -buildVersion 18.3.1", "iOS -buildVersion 22E5216h", - "watchOS", - "tvOS", + "watchOS -buildVersion 11.0", "watchOS -buildVersion 11.1", "watchOS -buildVersion 11.2", "watchOS -buildVersion 22T5212l", + "tvOS -buildVersion 18.0", "tvOS -buildVersion 18.1", "tvOS -buildVersion 18.2", "tvOS -buildVersion 22L5218l", "visionOS -buildVersion 2.0", "visionOS -buildVersion 2.1", "visionOS -buildVersion 2.2", "visionOS -buildVersion 2.3", "visionOS -buildVersion 22O5215f" ], "sha256": "f4bb80c2e93d3561ecbabc82d1a92c830d831c96afc48944baa8116e3fd0013d" From e3e23e23832ce9c3f7917a120ad7fa8df484e24b Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Fri, 14 Mar 2025 10:13:50 +0000 Subject: [PATCH 064/120] Updating readme file for macos-13 version 20250311.806 (#11780) Co-authored-by: Image generation service account. Co-authored-by: Actions service account --- images/macos/macos-13-Readme.md | 38 +++++++++++++++++---------------- 1 file changed, 20 insertions(+), 18 deletions(-) diff --git a/images/macos/macos-13-Readme.md b/images/macos/macos-13-Readme.md index 374dc48f..833ce873 100644 --- a/images/macos/macos-13-Readme.md +++ b/images/macos/macos-13-Readme.md @@ -7,12 +7,12 @@ # macOS 13 - OS Version: macOS 13.7.4 (22H420) - Kernel Version: Darwin 22.6.0 -- Image Version: 20250303.763 +- Image Version: 20250311.806 ## Installed Software ### Language and Runtime -- .NET Core SDK: 8.0.101, 8.0.204, 8.0.303, 8.0.406, 9.0.102, 9.0.200 +- .NET Core SDK: 8.0.101, 8.0.204, 8.0.303, 8.0.407, 9.0.102, 9.0.201 - Bash 3.2.57(1)-release - Clang/LLVM 14.0.0 - Clang/LLVM (Homebrew) 15.0.7 - available on `$(brew --prefix llvm@15)/bin/clang` @@ -35,13 +35,13 @@ - Carthage 0.40.0 - CocoaPods 1.16.2 - Composer 2.8.6 -- Homebrew 4.4.22 +- Homebrew 4.4.24 - NPM 10.8.2 - NuGet 6.3.1.1 - Pip3 25.0.1 (python 3.13) - Pipx 1.7.1 - RubyGems 3.6.5 -- Vcpkg 2025 (build from commit efb1e74369) +- Vcpkg 2025 (build from commit c14d623871) - Yarn 1.22.22 ### Project Management @@ -59,23 +59,24 @@ - Curl 8.12.1 - Git 2.48.1 - Git LFS 3.6.1 -- GitHub CLI 2.67.0 +- GitHub CLI 2.68.1 - GNU Tar 1.35 - available by 'gtar' alias - GNU Wget 1.25.0 - gpg (GnuPG) 2.4.7 - jq 1.7.1 - OpenSSL 1.1.1w 11 Sep 2023 - Packer 1.12.0 -- pkgconf 2.3.0 +- pkgconf 2.4.3 - Unxip 3.1 - yq 4.45.1 - zstd 1.5.7 +- Ninja 1.12.1 ### Tools -- AWS CLI 2.24.15 -- AWS SAM CLI 1.134.0 +- AWS CLI 2.24.21 +- AWS SAM CLI 1.135.0 - AWS Session Manager CLI 1.2.707.0 -- Azure CLI 2.69.0 +- Azure CLI 2.70.0 - Azure CLI (azure-devops) 1.0.1 - Bicep CLI 0.33.93 - Cmake 3.31.6 @@ -92,12 +93,12 @@ ### Browsers - Safari 18.3 (18620.2.4.111.8) - SafariDriver 18.3 (18620.2.4.111.8) -- Google Chrome 133.0.6943.142 -- Google Chrome for Testing 133.0.6943.141 -- ChromeDriver 133.0.6943.141 -- Microsoft Edge 133.0.3065.92 -- Microsoft Edge WebDriver 133.0.3065.92 -- Mozilla Firefox 135.0.1 +- Google Chrome 134.0.6998.89 +- Google Chrome for Testing 134.0.6998.88 +- ChromeDriver 134.0.6998.88 +- Microsoft Edge 134.0.3124.51 +- Microsoft Edge WebDriver 134.0.3124.51 +- Mozilla Firefox 136.0.1 - geckodriver 0.36.0 - Selenium server 4.29.0 @@ -147,13 +148,14 @@ #### Go - 1.21.13 - 1.22.12 -- 1.23.6 +- 1.23.7 +- 1.24.1 ### Rust Tools - Cargo 1.85.0 - Rust 1.85.0 - Rustdoc 1.85.0 -- Rustup 1.27.1 +- Rustup 1.28.1 #### Packages - Clippy 0.1.85 @@ -243,7 +245,7 @@ | Package Name | Version | | -------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | Android Command Line Tools | 11.0 | -| Android Emulator | 35.3.12 | +| Android Emulator | 35.4.9 | | Android SDK Build-tools | 35.0.0 35.0.1
34.0.0
33.0.2 33.0.3 | | Android SDK Platforms | android-35-ext14 (rev 1)
android-35 (rev 2)
android-34-ext8 (rev 1)
android-34-ext12 (rev 1)
android-34-ext11 (rev 1)
android-34-ext10 (rev 1)
android-34 (rev 3)
android-33-ext5 (rev 1)
android-33-ext4 (rev 1)
android-33 (rev 3) | | Android SDK Platform-Tools | 35.0.2 | From 9214fd680ecfef73be5312da286fad62452d6c49 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Fri, 14 Mar 2025 11:24:13 +0000 Subject: [PATCH 065/120] Updating readme file for macos-13-arm64 version 20250311.898 (#11778) Co-authored-by: Image generation service account. Co-authored-by: Actions service account --- images/macos/macos-13-arm64-Readme.md | 30 ++++++++++++++------------- 1 file changed, 16 insertions(+), 14 deletions(-) diff --git a/images/macos/macos-13-arm64-Readme.md b/images/macos/macos-13-arm64-Readme.md index 84207008..363d3c0b 100644 --- a/images/macos/macos-13-arm64-Readme.md +++ b/images/macos/macos-13-arm64-Readme.md @@ -7,12 +7,12 @@ # macOS 13 - OS Version: macOS 13.7.4 (22H420) - Kernel Version: Darwin 22.6.0 -- Image Version: 20250303.855 +- Image Version: 20250311.898 ## Installed Software ### Language and Runtime -- .NET Core SDK: 8.0.101, 8.0.204, 8.0.303, 8.0.406, 9.0.102, 9.0.200 +- .NET Core SDK: 8.0.101, 8.0.204, 8.0.303, 8.0.407, 9.0.102, 9.0.201 - Bash 3.2.57(1)-release - Clang/LLVM 14.0.0 - Clang/LLVM (Homebrew) 15.0.7 - available on `$(brew --prefix llvm@15)/bin/clang` @@ -33,7 +33,7 @@ - Bundler 2.6.5 - Carthage 0.40.0 - CocoaPods 1.16.2 -- Homebrew 4.4.22 +- Homebrew 4.4.24 - NPM 10.8.2 - NuGet 6.3.1.1 - Pip3 25.0 (python 3.13) @@ -56,23 +56,24 @@ - Curl 8.7.1 - Git 2.48.1 - Git LFS 3.6.1 -- GitHub CLI 2.67.0 +- GitHub CLI 2.68.1 - GNU Tar 1.35 - available by 'gtar' alias - GNU Wget 1.25.0 - gpg (GnuPG) 2.4.7 - jq 1.7.1 - OpenSSL 1.1.1w 11 Sep 2023 - Packer 1.12.0 -- pkgconf 2.3.0 +- pkgconf 2.4.3 - Unxip 3.1 - yq 4.45.1 - zstd 1.5.7 +- Ninja 1.12.1 ### Tools -- AWS CLI 2.24.15 -- AWS SAM CLI 1.134.0 +- AWS CLI 2.24.21 +- AWS SAM CLI 1.135.0 - AWS Session Manager CLI 1.2.707.0 -- Azure CLI 2.69.0 +- Azure CLI 2.70.0 - Azure CLI (azure-devops) 1.0.1 - Bicep CLI 0.33.93 - Cmake 3.31.6 @@ -88,9 +89,9 @@ ### Browsers - Safari 18.3 (18620.2.4.111.8) - SafariDriver 18.3 (18620.2.4.111.8) -- Google Chrome 133.0.6943.142 -- Google Chrome for Testing 133.0.6943.141 -- ChromeDriver 133.0.6943.141 +- Google Chrome 134.0.6998.89 +- Google Chrome for Testing 134.0.6998.88 +- ChromeDriver 134.0.6998.88 - Selenium server 4.29.0 #### Environment variables @@ -128,13 +129,14 @@ #### Go - 1.21.13 - 1.22.12 -- 1.23.6 +- 1.23.7 +- 1.24.1 ### Rust Tools - Cargo 1.85.0 - Rust 1.85.0 - Rustdoc 1.85.0 -- Rustup 1.27.1 +- Rustup 1.28.1 #### Packages - Clippy 0.1.85 @@ -225,7 +227,7 @@ | Package Name | Version | | -------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | Android Command Line Tools | 11.0 | -| Android Emulator | 35.3.12 | +| Android Emulator | 35.4.9 | | Android SDK Build-tools | 35.0.0 35.0.1
34.0.0
33.0.2 33.0.3 | | Android SDK Platforms | android-35-ext14 (rev 1)
android-35 (rev 2)
android-34-ext8 (rev 1)
android-34-ext12 (rev 1)
android-34-ext11 (rev 1)
android-34-ext10 (rev 1)
android-34 (rev 3)
android-33-ext5 (rev 1)
android-33-ext4 (rev 1)
android-33 (rev 3) | | Android SDK Platform-Tools | 35.0.2 | From 59bfca318a5c4c0dfd2f30883690893edfdd67a8 Mon Sep 17 00:00:00 2001 From: kishorekumar-anchala <168699259+kishorekumar-anchala@users.noreply.github.com> Date: Fri, 14 Mar 2025 19:49:55 +0000 Subject: [PATCH 066/120] Fix Ubuntu 20 failure by pinning supported gems (#11793) --- images/ubuntu/scripts/build/install-ruby.sh | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/images/ubuntu/scripts/build/install-ruby.sh b/images/ubuntu/scripts/build/install-ruby.sh index 65d65861..92d21c74 100644 --- a/images/ubuntu/scripts/build/install-ruby.sh +++ b/images/ubuntu/scripts/build/install-ruby.sh @@ -12,10 +12,23 @@ apt-get install ruby-full # temporary fix for fastlane installation https://github.com/sporkmonger/addressable/issues/541 if is_ubuntu20; then + gem install public_suffix -v 5.1.1 # Install google-cloud-errors gem pinned to version 1.4.0 gem install google-cloud-errors -v 1.4.0 + + # Install faraday-net_http gem pinned to version 3.0.2 + gem install faraday-net_http -v 3.0.2 + + # Install faraday gem pinned to version 2.8.1 + gem install faraday -v 2.8.1 + + # Install google-cloud-env gem pinned to version 2.1.1 + gem install google-cloud-env -v 2.1.1 + + # Install google-cloud-core gem pinned to version 1.7.1 + gem install google-cloud-core -v 1.7.1 fi # Install ruby gems from toolset From 0c58ec9ccaa601d785d71023c8c7b230d8a8fa64 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 17 Mar 2025 19:56:45 +0000 Subject: [PATCH 067/120] Updating readme file for macos-15 version 20250312.936 (#11788) Co-authored-by: Image generation service account. Co-authored-by: Actions service account --- images/macos/macos-15-Readme.md | 200 ++++++++++++++++++-------------- 1 file changed, 114 insertions(+), 86 deletions(-) diff --git a/images/macos/macos-15-Readme.md b/images/macos/macos-15-Readme.md index f4985f3e..a85d3a7e 100644 --- a/images/macos/macos-15-Readme.md +++ b/images/macos/macos-15-Readme.md @@ -1,18 +1,16 @@ | Announcements | |-| -| [[macOS] Ruby version 3.0 will be removed from the images on Feb 10, 2025 and 3.3 will be set as default. ](https://github.com/actions/runner-images/issues/11345) | -| [[macOS] The macOS 12 Actions runner image will begin deprecation on 10/7/24 and will be fully unsupported by 12/3/24 for GitHub and by 01/13/25 for ADO](https://github.com/actions/runner-images/issues/10721) | -| [macOS 15 (Sequoia) is now available as a public beta in GitHub Actions](https://github.com/actions/runner-images/issues/10686) | +| [macOS 15 (Sequoia) will be generally available in GitHub Actions and Azure DevOps from March, 18](https://github.com/actions/runner-images/issues/11486) | *** # macOS 15 -- OS Version: macOS 15.2 (24C101) -- Kernel Version: Darwin 24.2.0 -- Image Version: 20250120.591 +- OS Version: macOS 15.3.1 (24D70) +- Kernel Version: Darwin 24.3.0 +- Image Version: 20250312.936 ## Installed Software ### Language and Runtime -- .NET Core SDK: 8.0.101, 8.0.204, 8.0.303, 8.0.405, 9.0.102 +- .NET Core SDK: 8.0.101, 8.0.204, 8.0.303, 8.0.407, 9.0.102, 9.0.201 - Bash 3.2.57(1)-release - Clang/LLVM 15.0.0 - Clang/LLVM (Homebrew) 18.1.8 - available on `$(brew --prefix llvm@18)/bin/clang` @@ -22,64 +20,65 @@ - GNU Fortran 12 (Homebrew GCC 12.4.0) - available by `gfortran-12` alias - GNU Fortran 13 (Homebrew GCC 13.3.0) - available by `gfortran-13` alias - GNU Fortran 14 (Homebrew GCC 14.2.0_1) - available by `gfortran-14` alias -- Kotlin 2.1.0-release-394 -- Node.js 22.13.0 +- Kotlin 2.1.10-release-473 +- Node.js 22.14.0 - Perl 5.40.1 -- PHP 8.4.3 -- Python3 3.13.1 +- PHP 8.4.4 +- Python3 3.13.2 - Ruby 3.3.7 ### Package Management -- Bundler 2.6.3 +- Bundler 2.6.5 - Carthage 0.40.0 - CocoaPods 1.16.2 -- Composer 2.8.4 -- Homebrew 4.4.16 +- Composer 2.8.6 +- Homebrew 4.4.24 - NPM 10.9.2 -- Pip3 24.3.1 (python 3.13) +- Pip3 25.0.1 (python 3.13) - Pipx 1.7.1 -- RubyGems 3.6.3 +- RubyGems 3.6.5 - Yarn 1.22.22 ### Project Management - Apache Ant 1.10.15 - Apache Maven 3.9.9 -- Gradle 8.12 +- Gradle 8.13 ### Utilities - 7-Zip 17.05 - aria2 1.37.0 -- azcopy 10.27.1 -- bazel 8.0.1 +- azcopy 10.28.0 +- bazel 8.1.1 - bazelisk 1.25.0 - bsdtar 3.5.3 - available by 'tar' alias -- Curl 8.11.1 +- Curl 8.12.1 - Git 2.48.1 - Git LFS 3.6.1 -- GitHub CLI 2.65.0 +- GitHub CLI 2.68.1 - GNU Tar 1.35 - available by 'gtar' alias - GNU Wget 1.25.0 - gpg (GnuPG) 2.4.7 - jq 1.7.1 - OpenSSL 1.1.1w 11 Sep 2023 -- Packer 1.11.2 -- pkgconf 2.3.0 +- Packer 1.12.0 +- pkgconf 2.4.3 - Unxip 3.1 - yq 4.45.1 -- zstd 1.5.6 +- zstd 1.5.7 +- Ninja 1.12.1 ### Tools -- AWS CLI 2.23.2 -- AWS SAM CLI 1.132.0 -- AWS Session Manager CLI 1.2.694.0 -- Azure CLI 2.68.0 +- AWS CLI 2.24.22 +- AWS SAM CLI 1.135.0 +- AWS Session Manager CLI 1.2.707.0 +- Azure CLI 2.70.0 - Azure CLI (azure-devops) 1.0.1 -- Bicep CLI 0.32.4 -- Cmake 3.31.4 +- Bicep CLI 0.33.93 +- Cmake 3.31.6 - CodeQL Action Bundle 2.20.1 - Fastlane 2.226.0 -- SwiftFormat 0.55.4 -- Xcbeautify 2.17.0 +- SwiftFormat 0.55.5 +- Xcbeautify 2.27.0 - Xcode Command Line Tools 16.2.0.0.1.1733547573 - Xcodes 1.6.0 @@ -87,16 +86,16 @@ - SwiftLint 0.58.2 ### Browsers -- Safari 18.2 (20620.1.16.11.8) -- SafariDriver 18.2 (20620.1.16.11.8) -- Google Chrome 132.0.6834.84 -- Google Chrome for Testing 132.0.6834.83 -- ChromeDriver 132.0.6834.83 -- Microsoft Edge 132.0.2957.115 -- Microsoft Edge WebDriver 132.0.2957.115 -- Mozilla Firefox 134.0.1 -- geckodriver 0.35.0 -- Selenium server 4.27.0 +- Safari 18.3 (20620.2.4.11.5) +- SafariDriver 18.3 (20620.2.4.11.5) +- Google Chrome 134.0.6998.89 +- Google Chrome for Testing 134.0.6998.88 +- ChromeDriver 134.0.6998.88 +- Microsoft Edge 134.0.3124.62 +- Microsoft Edge WebDriver 134.0.3124.62 +- Mozilla Firefox 136.0.1 +- geckodriver 0.36.0 +- Selenium server 4.29.0 #### Environment variables | Name | Value | @@ -106,49 +105,50 @@ | GECKOWEBDRIVER | /usr/local/opt/geckodriver/bin | ### Java -| Version | Environment Variable | -| --------------------- | -------------------- | -| 11.0.25+9 | JAVA_HOME_11_X64 | -| 17.0.13+11 | JAVA_HOME_17_X64 | -| 21.0.5+11.0 (default) | JAVA_HOME_21_X64 | +| Version | Environment Variable | +| -------------------- | -------------------- | +| 11.0.26+4 | JAVA_HOME_11_X64 | +| 17.0.14+7 | JAVA_HOME_17_X64 | +| 21.0.6+7.0 (default) | JAVA_HOME_21_X64 | ### Cached Tools #### Ruby - 3.1.6 -- 3.2.6 +- 3.2.7 - 3.3.7 -- 3.4.1 +- 3.4.2 #### Python - 3.9.21 - 3.10.16 - 3.11.9 -- 3.12.8 -- 3.13.1 +- 3.12.9 +- 3.13.2 #### Node.js -- 18.20.5 -- 20.18.1 -- 22.13.0 +- 18.20.7 +- 20.18.3 +- 22.14.0 #### Go - 1.21.13 -- 1.22.10 -- 1.23.4 +- 1.22.12 +- 1.23.7 +- 1.24.1 ### Rust Tools -- Cargo 1.84.0 -- Rust 1.84.0 -- Rustdoc 1.84.0 -- Rustup 1.27.1 +- Cargo 1.85.0 +- Rust 1.85.0 +- Rustdoc 1.85.0 +- Rustup 1.28.1 #### Packages -- Clippy 0.1.84 +- Clippy 0.1.85 - Rustfmt 1.8.0-stable ### PowerShell Tools -- PowerShell 7.4.6 +- PowerShell 7.4.7 #### PowerShell Modules - Az: 12.4.0 @@ -156,12 +156,13 @@ - PSScriptAnalyzer: 1.23.0 ### Xcode -| Version | Build | Path | Symlinks | -| -------------- | -------- | ---------------------------- | ----------------------------------------------------------------------------------------- | -| 16.2 | 16C5032a | /Applications/Xcode_16.2.app | /Applications/Xcode_16.2.0.app | -| 16.1 | 16B40 | /Applications/Xcode_16.1.app | /Applications/Xcode_16.1.0.app | -| 16.0 (default) | 16A242d | /Applications/Xcode_16.app | /Applications/Xcode_16.0.0.app
/Applications/Xcode_16.0.app
/Applications/Xcode.app | -| 15.4 | 15F31d | /Applications/Xcode_15.4.app | /Applications/Xcode_15.4.0.app | +| Version | Build | Path | Symlinks | +| -------------- | -------- | ----------------------------------- | ----------------------------------------------------------------------------------------- | +| 16.3 (beta) | 16E5121h | /Applications/Xcode_16.3_beta_2.app | /Applications/Xcode_16.3.0.app
/Applications/Xcode_16.3.app | +| 16.2 | 16C5032a | /Applications/Xcode_16.2.app | /Applications/Xcode_16.2.0.app | +| 16.1 | 16B40 | /Applications/Xcode_16.1.app | /Applications/Xcode_16.1.0.app | +| 16.0 (default) | 16A242d | /Applications/Xcode_16.app | /Applications/Xcode_16.0.0.app
/Applications/Xcode_16.0.app
/Applications/Xcode.app | +| 15.4 | 15F31d | /Applications/Xcode_15.4.app | /Applications/Xcode_15.4.0.app | #### Installed SDKs | SDK | SDK Name | Xcode Version | @@ -170,64 +171,78 @@ | macOS 15.0 | macosx15.0 | 16.0 | | macOS 15.1 | macosx15.1 | 16.1 | | macOS 15.2 | macosx15.2 | 16.2 | +| macOS 15.4 | macosx15.4 | 16.3 | | iOS 17.5 | iphoneos17.5 | 15.4 | | iOS 18.0 | iphoneos18.0 | 16.0 | | iOS 18.1 | iphoneos18.1 | 16.1 | | iOS 18.2 | iphoneos18.2 | 16.2 | +| iOS 18.4 | iphoneos18.4 | 16.3 | | Simulator - iOS 17.5 | iphonesimulator17.5 | 15.4 | | Simulator - iOS 18.0 | iphonesimulator18.0 | 16.0 | | Simulator - iOS 18.1 | iphonesimulator18.1 | 16.1 | | Simulator - iOS 18.2 | iphonesimulator18.2 | 16.2 | +| Simulator - iOS 18.4 | iphonesimulator18.4 | 16.3 | | tvOS 17.5 | appletvos17.5 | 15.4 | | tvOS 18.0 | appletvos18.0 | 16.0 | | tvOS 18.1 | appletvos18.1 | 16.1 | | tvOS 18.2 | appletvos18.2 | 16.2 | +| tvOS 18.4 | appletvos18.4 | 16.3 | | Simulator - tvOS 17.5 | appletvsimulator17.5 | 15.4 | | Simulator - tvOS 18.0 | appletvsimulator18.0 | 16.0 | | Simulator - tvOS 18.1 | appletvsimulator18.1 | 16.1 | | Simulator - tvOS 18.2 | appletvsimulator18.2 | 16.2 | +| Simulator - tvOS 18.4 | appletvsimulator18.4 | 16.3 | | watchOS 10.5 | watchos10.5 | 15.4 | | watchOS 11.0 | watchos11.0 | 16.0 | | watchOS 11.1 | watchos11.1 | 16.1 | | watchOS 11.2 | watchos11.2 | 16.2 | +| watchOS 11.4 | watchos11.4 | 16.3 | | Simulator - watchOS 10.5 | watchsimulator10.5 | 15.4 | | Simulator - watchOS 11.0 | watchsimulator11.0 | 16.0 | | Simulator - watchOS 11.1 | watchsimulator11.1 | 16.1 | | Simulator - watchOS 11.2 | watchsimulator11.2 | 16.2 | -| Simulator - visionOS 1.2 | xrsimulator1.2 | 15.4 | +| Simulator - watchOS 11.4 | watchsimulator11.4 | 16.3 | | visionOS 1.2 | xros1.2 | 15.4 | | visionOS 2.0 | xros2.0 | 16.0 | +| visionOS 2.1 | xros2.1 | 16.1 | +| visionOS 2.2 | xros2.2 | 16.2 | +| visionOS 2.4 | xros2.4 | 16.3 | +| Simulator - visionOS 1.2 | xrsimulator1.2 | 15.4 | | Simulator - visionOS 2.0 | xrsimulator2.0 | 16.0 | | Simulator - visionOS 2.1 | xrsimulator2.1 | 16.1 | -| visionOS 2.1 | xros2.1 | 16.1 | | Simulator - visionOS 2.2 | xrsimulator2.2 | 16.2 | -| visionOS 2.2 | xros2.2 | 16.2 | +| Simulator - visionOS 2.4 | xrsimulator2.4 | 16.3 | | DriverKit 23.5 | driverkit23.5 | 15.4 | | DriverKit 24.0 | driverkit24.0 | 16.0 | | DriverKit 24.1 | driverkit24.1 | 16.1 | | DriverKit 24.2 | driverkit24.2 | 16.2 | +| DriverKit 24.4 | driverkit24.4 | 16.3 | #### Installed Simulators -| OS | Simulators | -| ------------ | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| iOS 17.5 | iPhone 15
iPhone 15 Plus
iPhone 15 Pro
iPhone 15 Pro Max
iPhone SE (3rd generation)
iPad (10th generation)
iPad Air 11-inch (M2)
iPad Air 13-inch (M2)
iPad mini (6th generation)
iPad Pro 11-inch (M4)
iPad Pro 13-inch (M4) | -| iOS 18.0 | iPhone 16
iPhone 16 Plus
iPhone 16 Pro
iPhone 16 Pro Max
iPhone SE (3rd generation)
iPad (10th generation)
iPad Air 11-inch (M2)
iPad Air 13-inch (M2)
iPad mini (6th generation)
iPad Pro 11-inch (M4)
iPad Pro 13-inch (M4) | -| iOS 18.1 | iPhone 16
iPhone 16 Plus
iPhone 16 Pro
iPhone 16 Pro Max
iPhone SE (3rd generation)
iPad (10th generation)
iPad Air 11-inch (M2)
iPad Air 13-inch (M2)
iPad mini (A17 Pro)
iPad Pro 11-inch (M4)
iPad Pro 13-inch (M4) | -| iOS 18.2 | iPhone 16
iPhone 16 Plus
iPhone 16 Pro
iPhone 16 Pro Max
iPhone SE (3rd generation)
iPad (10th generation)
iPad Air 11-inch (M2)
iPad Air 13-inch (M2)
iPad mini (A17 Pro)
iPad Pro 11-inch (M4)
iPad Pro 13-inch (M4) | -| tvOS 17.5 | Apple TV
Apple TV 4K (3rd generation)
Apple TV 4K (3rd generation) (at 1080p) | -| tvOS 18.0 | Apple TV
Apple TV 4K (3rd generation)
Apple TV 4K (3rd generation) (at 1080p) | -| tvOS 18.1 | Apple TV
Apple TV 4K (3rd generation)
Apple TV 4K (3rd generation) (at 1080p) | -| tvOS 18.2 | Apple TV
Apple TV 4K (3rd generation)
Apple TV 4K (3rd generation) (at 1080p) | -| watchOS 10.5 | Apple Watch SE (40mm) (2nd generation)
Apple Watch SE (44mm) (2nd generation)
Apple Watch Series 5 (40mm)
Apple Watch Series 5 (44mm)
Apple Watch Series 6 (40mm)
Apple Watch Series 6 (44mm)
Apple Watch Series 7 (41mm)
Apple Watch Series 7 (45mm)
Apple Watch Series 9 (41mm)
Apple Watch Series 9 (45mm)
Apple Watch Ultra 2 (49mm) | -| watchOS 11.0 | Apple Watch SE (40mm) (2nd generation)
Apple Watch SE (44mm) (2nd generation)
Apple Watch Series 10 (42mm)
Apple Watch Series 10 (46mm)
Apple Watch Ultra 2 (49mm) | -| watchOS 11.1 | Apple Watch SE (40mm) (2nd generation)
Apple Watch SE (44mm) (2nd generation)
Apple Watch Series 10 (42mm)
Apple Watch Series 10 (46mm)
Apple Watch Ultra 2 (49mm) | -| watchOS 11.2 | Apple Watch SE (40mm) (2nd generation)
Apple Watch SE (44mm) (2nd generation)
Apple Watch Series 10 (42mm)
Apple Watch Series 10 (46mm)
Apple Watch Ultra 2 (49mm) | +| OS | Simulators | +| ------------ | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| iOS 17.5 | iPhone 15
iPhone 15 Plus
iPhone 15 Pro
iPhone 15 Pro Max
iPhone SE (3rd generation)
iPad (10th generation)
iPad Air 11-inch (M2)
iPad Air 13-inch (M2)
iPad mini (6th generation)
iPad Pro 11-inch (M4)
iPad Pro 13-inch (M4) | +| iOS 18.0 | iPhone 16
iPhone 16 Plus
iPhone 16 Pro
iPhone 16 Pro Max
iPhone SE (3rd generation)
iPad (10th generation)
iPad Air 11-inch (M2)
iPad Air 13-inch (M2)
iPad mini (6th generation)
iPad Pro 11-inch (M4)
iPad Pro 13-inch (M4) | +| iOS 18.1 | iPhone 16
iPhone 16 Plus
iPhone 16 Pro
iPhone 16 Pro Max
iPhone SE (3rd generation)
iPad (10th generation)
iPad Air 11-inch (M2)
iPad Air 13-inch (M2)
iPad mini (A17 Pro)
iPad Pro 11-inch (M4)
iPad Pro 13-inch (M4) | +| iOS 18.2 | iPhone 16
iPhone 16 Plus
iPhone 16 Pro
iPhone 16 Pro Max
iPhone SE (3rd generation)
iPad (10th generation)
iPad Air 11-inch (M2)
iPad Air 13-inch (M2)
iPad mini (A17 Pro)
iPad Pro 11-inch (M4)
iPad Pro 13-inch (M4) | +| iOS 18.3 | iPhone 16
iPhone 16 Plus
iPhone 16 Pro
iPhone 16 Pro Max
iPhone 16e
iPhone SE (3rd generation)
iPad (10th generation)
iPad (A16)
iPad Air 11-inch (M2)
iPad Air 11-inch (M3)
iPad Air 13-inch (M2)
iPad Air 13-inch (M3)
iPad mini (A17 Pro)
iPad Pro 11-inch (M4)
iPad Pro 13-inch (M4) | +| iOS 18.4 | iPhone 16
iPhone 16 Plus
iPhone 16 Pro
iPhone 16 Pro Max
iPhone 16e
iPhone SE (3rd generation)
iPad (10th generation)
iPad Air 11-inch (M2)
iPad Air 13-inch (M2)
iPad mini (A17 Pro)
iPad Pro 11-inch (M4)
iPad Pro 13-inch (M4) | +| tvOS 17.5 | Apple TV
Apple TV 4K (3rd generation)
Apple TV 4K (3rd generation) (at 1080p) | +| tvOS 18.0 | Apple TV
Apple TV 4K (3rd generation)
Apple TV 4K (3rd generation) (at 1080p) | +| tvOS 18.1 | Apple TV
Apple TV 4K (3rd generation)
Apple TV 4K (3rd generation) (at 1080p) | +| tvOS 18.2 | Apple TV
Apple TV 4K (3rd generation)
Apple TV 4K (3rd generation) (at 1080p) | +| tvOS 18.4 | Apple TV
Apple TV 4K (3rd generation)
Apple TV 4K (3rd generation) (at 1080p) | +| watchOS 10.5 | Apple Watch SE (40mm) (2nd generation)
Apple Watch SE (44mm) (2nd generation)
Apple Watch Series 9 (41mm)
Apple Watch Series 9 (45mm)
Apple Watch Ultra 2 (49mm) | +| watchOS 11.0 | Apple Watch SE (40mm) (2nd generation)
Apple Watch SE (44mm) (2nd generation)
Apple Watch Series 10 (42mm)
Apple Watch Series 10 (46mm)
Apple Watch Ultra 2 (49mm) | +| watchOS 11.1 | Apple Watch SE (40mm) (2nd generation)
Apple Watch SE (44mm) (2nd generation)
Apple Watch Series 10 (42mm)
Apple Watch Series 10 (46mm)
Apple Watch Ultra 2 (49mm) | +| watchOS 11.2 | Apple Watch SE (40mm) (2nd generation)
Apple Watch SE (44mm) (2nd generation)
Apple Watch Series 10 (42mm)
Apple Watch Series 10 (46mm)
Apple Watch Ultra 2 (49mm) | +| watchOS 11.4 | Apple Watch SE (40mm) (2nd generation)
Apple Watch SE (44mm) (2nd generation)
Apple Watch Series 10 (42mm)
Apple Watch Series 10 (46mm)
Apple Watch Ultra 2 (49mm) | ### Android | Package Name | Version | | -------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | Android Command Line Tools | 16.0 | -| Android Emulator | 35.3.11 | +| Android Emulator | 35.4.9 | | Android SDK Build-tools | 35.0.0 35.0.1 | | Android SDK Platforms | android-35-ext14 (rev 1)
android-35 (rev 2)
android-34-ext8 (rev 1)
android-34-ext12 (rev 1)
android-34-ext11 (rev 1)
android-34-ext10 (rev 1)
android-34 (rev 3)
android-33-ext5 (rev 1)
android-33-ext4 (rev 1) | | Android SDK Platform-Tools | 35.0.2 | @@ -247,3 +262,16 @@ | ANDROID_NDK_ROOT | /Users/runner/Library/Android/sdk/ndk/27.2.12479018 | | ANDROID_SDK_ROOT | /Users/runner/Library/Android/sdk | +### Miscellaneous + +#### Environment variables +| Name | Value | +| ----------------- | ----------------------------------------------------------------------------------------- | +| PARALLELS_DMG_URL | https://download.parallels.com/desktop/v20/20.2.2-55879/ParallelsDesktop-20.2.2-55879.dmg | + +##### Notes +``` +If you want to use Parallels Desktop you should download a package from URL stored in +PARALLELS_DMG_URL environment variable. A system extension is allowed for this version. +``` + From f940dcf26357b72ac4febe8dfb71b5c31096c094 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 17 Mar 2025 20:54:32 +0000 Subject: [PATCH 068/120] Updating readme file for macos-15-arm64 version 20250312.1001 (#11787) Co-authored-by: Image generation service account. Co-authored-by: Actions service account --- images/macos/macos-15-arm64-Readme.md | 184 ++++++++++++++------------ 1 file changed, 100 insertions(+), 84 deletions(-) diff --git a/images/macos/macos-15-arm64-Readme.md b/images/macos/macos-15-arm64-Readme.md index 638baeed..35d02c77 100644 --- a/images/macos/macos-15-arm64-Readme.md +++ b/images/macos/macos-15-arm64-Readme.md @@ -1,18 +1,16 @@ | Announcements | |-| -| [[macOS] Ruby version 3.0 will be removed from the images on Feb 10, 2025 and 3.3 will be set as default. ](https://github.com/actions/runner-images/issues/11345) | -| [[macOS] The macOS 12 Actions runner image will begin deprecation on 10/7/24 and will be fully unsupported by 12/3/24 for GitHub and by 01/13/25 for ADO](https://github.com/actions/runner-images/issues/10721) | -| [macOS 15 (Sequoia) is now available as a public beta in GitHub Actions](https://github.com/actions/runner-images/issues/10686) | +| [macOS 15 (Sequoia) will be generally available in GitHub Actions and Azure DevOps from March, 18](https://github.com/actions/runner-images/issues/11486) | *** # macOS 15 -- OS Version: macOS 15.2 (24C101) -- Kernel Version: Darwin 24.2.0 -- Image Version: 20250120.596 +- OS Version: macOS 15.3.1 (24D70) +- Kernel Version: Darwin 24.3.0 +- Image Version: 20250312.1001 ## Installed Software ### Language and Runtime -- .NET Core SDK: 8.0.101, 8.0.204, 8.0.303, 8.0.405, 9.0.102 +- .NET Core SDK: 8.0.101, 8.0.204, 8.0.303, 8.0.407, 9.0.102, 9.0.201 - Bash 3.2.57(1)-release - Clang/LLVM 15.0.0 - Clang/LLVM (Homebrew) 18.1.8 - available on `$(brew --prefix llvm@18)/bin/clang` @@ -22,74 +20,75 @@ - GNU Fortran 12 (Homebrew GCC 12.4.0) - available by `gfortran-12` alias - GNU Fortran 13 (Homebrew GCC 13.3.0) - available by `gfortran-13` alias - GNU Fortran 14 (Homebrew GCC 14.2.0_1) - available by `gfortran-14` alias -- Kotlin 2.1.0-release-394 -- Node.js 22.13.0 +- Kotlin 2.1.10-release-473 +- Node.js 22.14.0 - Perl 5.40.1 -- Python3 3.13.1 +- Python3 3.13.2 - Ruby 3.3.7 ### Package Management -- Bundler 2.6.3 +- Bundler 2.6.5 - Carthage 0.40.0 - CocoaPods 1.16.2 -- Homebrew 4.4.16 +- Homebrew 4.4.24 - NPM 10.9.2 -- Pip3 24.3.1 (python 3.13) +- Pip3 25.0 (python 3.13) - Pipx 1.7.1 -- RubyGems 3.6.3 +- RubyGems 3.6.5 - Yarn 1.22.22 ### Project Management - Apache Ant 1.10.15 - Apache Maven 3.9.9 -- Gradle 8.12 +- Gradle 8.13 ### Utilities - 7-Zip 17.05 - aria2 1.37.0 -- azcopy 10.27.1 -- bazel 8.0.1 +- azcopy 10.28.0 +- bazel 8.1.1 - bazelisk 1.25.0 - bsdtar 3.5.3 - available by 'tar' alias - Curl 8.7.1 - Git 2.48.1 - Git LFS 3.6.1 -- GitHub CLI 2.65.0 +- GitHub CLI 2.68.1 - GNU Tar 1.35 - available by 'gtar' alias - GNU Wget 1.25.0 - gpg (GnuPG) 2.4.7 - jq 1.7.1 - OpenSSL 1.1.1w 11 Sep 2023 -- Packer 1.11.2 -- pkgconf 2.3.0 +- Packer 1.12.0 +- pkgconf 2.4.3 - Unxip 3.1 - yq 4.45.1 -- zstd 1.5.6 +- zstd 1.5.7 +- Ninja 1.12.1 ### Tools -- AWS CLI 2.23.2 -- AWS SAM CLI 1.132.0 -- AWS Session Manager CLI 1.2.694.0 -- Azure CLI 2.68.0 +- AWS CLI 2.24.22 +- AWS SAM CLI 1.135.0 +- AWS Session Manager CLI 1.2.707.0 +- Azure CLI 2.70.0 - Azure CLI (azure-devops) 1.0.1 -- Bicep CLI 0.32.4 -- Cmake 3.31.4 +- Bicep CLI 0.33.93 +- Cmake 3.31.6 - CodeQL Action Bundle 2.20.1 - Fastlane 2.226.0 -- SwiftFormat 0.55.4 -- Xcbeautify 2.17.0 +- SwiftFormat 0.55.5 +- Xcbeautify 2.27.0 - Xcode Command Line Tools 16.2.0.0.1.1733547573 - Xcodes 1.6.0 ### Linters ### Browsers -- Safari 18.2 (20620.1.16.11.8) -- SafariDriver 18.2 (20620.1.16.11.8) -- Google Chrome 132.0.6834.84 -- Google Chrome for Testing 132.0.6834.83 -- ChromeDriver 132.0.6834.83 -- Selenium server 4.27.0 +- Safari 18.3 (20620.2.4.11.5) +- SafariDriver 18.3 (20620.2.4.11.5) +- Google Chrome 134.0.6998.89 +- Google Chrome for Testing 134.0.6998.88 +- ChromeDriver 134.0.6998.88 +- Selenium server 4.29.0 #### Environment variables | Name | Value | @@ -99,47 +98,48 @@ | GECKOWEBDRIVER | | ### Java -| Version | Environment Variable | -| --------------------- | -------------------- | -| 11.0.25+9 | JAVA_HOME_11_arm64 | -| 17.0.13+11 | JAVA_HOME_17_arm64 | -| 21.0.5+11.0 (default) | JAVA_HOME_21_arm64 | +| Version | Environment Variable | +| -------------------- | -------------------- | +| 11.0.26+4 | JAVA_HOME_11_arm64 | +| 17.0.14+7 | JAVA_HOME_17_arm64 | +| 21.0.6+7.0 (default) | JAVA_HOME_21_arm64 | ### Cached Tools #### Ruby - 3.1.6 -- 3.2.6 +- 3.2.7 - 3.3.7 -- 3.4.1 +- 3.4.2 #### Python - 3.11.9 -- 3.12.8 -- 3.13.1 +- 3.12.9 +- 3.13.2 #### Node.js -- 18.20.5 -- 20.18.1 -- 22.13.0 +- 18.20.7 +- 20.18.3 +- 22.14.0 #### Go - 1.21.13 -- 1.22.10 -- 1.23.4 +- 1.22.12 +- 1.23.7 +- 1.24.1 ### Rust Tools -- Cargo 1.84.0 -- Rust 1.84.0 -- Rustdoc 1.84.0 -- Rustup 1.27.1 +- Cargo 1.85.0 +- Rust 1.85.0 +- Rustdoc 1.85.0 +- Rustup 1.28.1 #### Packages -- Clippy 0.1.84 +- Clippy 0.1.85 - Rustfmt 1.8.0-stable ### PowerShell Tools -- PowerShell 7.4.6 +- PowerShell 7.4.7 #### PowerShell Modules - Az: 12.4.0 @@ -147,12 +147,13 @@ - PSScriptAnalyzer: 1.23.0 ### Xcode -| Version | Build | Path | Symlinks | -| -------------- | -------- | ---------------------------- | ----------------------------------------------------------------------------------------- | -| 16.2 | 16C5032a | /Applications/Xcode_16.2.app | /Applications/Xcode_16.2.0.app | -| 16.1 | 16B40 | /Applications/Xcode_16.1.app | /Applications/Xcode_16.1.0.app | -| 16.0 (default) | 16A242d | /Applications/Xcode_16.app | /Applications/Xcode_16.0.0.app
/Applications/Xcode_16.0.app
/Applications/Xcode.app | -| 15.4 | 15F31d | /Applications/Xcode_15.4.app | /Applications/Xcode_15.4.0.app | +| Version | Build | Path | Symlinks | +| -------------- | -------- | ----------------------------------- | ----------------------------------------------------------------------------------------- | +| 16.3 (beta) | 16E5121h | /Applications/Xcode_16.3_beta_2.app | /Applications/Xcode_16.3.0.app
/Applications/Xcode_16.3.app | +| 16.2 | 16C5032a | /Applications/Xcode_16.2.app | /Applications/Xcode_16.2.0.app | +| 16.1 | 16B40 | /Applications/Xcode_16.1.app | /Applications/Xcode_16.1.0.app | +| 16.0 (default) | 16A242d | /Applications/Xcode_16.app | /Applications/Xcode_16.0.0.app
/Applications/Xcode_16.0.app
/Applications/Xcode.app | +| 15.4 | 15F31d | /Applications/Xcode_15.4.app | /Applications/Xcode_15.4.0.app | #### Installed SDKs | SDK | SDK Name | Xcode Version | @@ -161,69 +162,84 @@ | macOS 15.0 | macosx15.0 | 16.0 | | macOS 15.1 | macosx15.1 | 16.1 | | macOS 15.2 | macosx15.2 | 16.2 | +| macOS 15.4 | macosx15.4 | 16.3 | | iOS 17.5 | iphoneos17.5 | 15.4 | | iOS 18.0 | iphoneos18.0 | 16.0 | | iOS 18.1 | iphoneos18.1 | 16.1 | | iOS 18.2 | iphoneos18.2 | 16.2 | +| iOS 18.4 | iphoneos18.4 | 16.3 | | Simulator - iOS 17.5 | iphonesimulator17.5 | 15.4 | | Simulator - iOS 18.0 | iphonesimulator18.0 | 16.0 | | Simulator - iOS 18.1 | iphonesimulator18.1 | 16.1 | | Simulator - iOS 18.2 | iphonesimulator18.2 | 16.2 | +| Simulator - iOS 18.4 | iphonesimulator18.4 | 16.3 | | tvOS 17.5 | appletvos17.5 | 15.4 | | tvOS 18.0 | appletvos18.0 | 16.0 | | tvOS 18.1 | appletvos18.1 | 16.1 | | tvOS 18.2 | appletvos18.2 | 16.2 | +| tvOS 18.4 | appletvos18.4 | 16.3 | | Simulator - tvOS 17.5 | appletvsimulator17.5 | 15.4 | | Simulator - tvOS 18.0 | appletvsimulator18.0 | 16.0 | | Simulator - tvOS 18.1 | appletvsimulator18.1 | 16.1 | | Simulator - tvOS 18.2 | appletvsimulator18.2 | 16.2 | +| Simulator - tvOS 18.4 | appletvsimulator18.4 | 16.3 | | watchOS 10.5 | watchos10.5 | 15.4 | | watchOS 11.0 | watchos11.0 | 16.0 | | watchOS 11.1 | watchos11.1 | 16.1 | | watchOS 11.2 | watchos11.2 | 16.2 | +| watchOS 11.4 | watchos11.4 | 16.3 | | Simulator - watchOS 10.5 | watchsimulator10.5 | 15.4 | | Simulator - watchOS 11.0 | watchsimulator11.0 | 16.0 | | Simulator - watchOS 11.1 | watchsimulator11.1 | 16.1 | | Simulator - watchOS 11.2 | watchsimulator11.2 | 16.2 | -| Simulator - visionOS 1.2 | xrsimulator1.2 | 15.4 | +| Simulator - watchOS 11.4 | watchsimulator11.4 | 16.3 | | visionOS 1.2 | xros1.2 | 15.4 | | visionOS 2.0 | xros2.0 | 16.0 | -| Simulator - visionOS 2.0 | xrsimulator2.0 | 16.0 | | visionOS 2.1 | xros2.1 | 16.1 | +| visionOS 2.2 | xros2.2 | 16.2 | +| visionOS 2.4 | xros2.4 | 16.3 | +| Simulator - visionOS 1.2 | xrsimulator1.2 | 15.4 | +| Simulator - visionOS 2.0 | xrsimulator2.0 | 16.0 | | Simulator - visionOS 2.1 | xrsimulator2.1 | 16.1 | | Simulator - visionOS 2.2 | xrsimulator2.2 | 16.2 | -| visionOS 2.2 | xros2.2 | 16.2 | -| Simulator - visionOS 2.2 | xrsimulator2.2 | 16.2 | +| Simulator - visionOS 2.4 | xrsimulator2.4 | 16.3 | | DriverKit 23.5 | driverkit23.5 | 15.4 | | DriverKit 24.0 | driverkit24.0 | 16.0 | | DriverKit 24.1 | driverkit24.1 | 16.1 | | DriverKit 24.2 | driverkit24.2 | 16.2 | +| DriverKit 24.4 | driverkit24.4 | 16.3 | #### Installed Simulators -| OS | Simulators | -| ------------ | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| iOS 17.5 | iPhone 15
iPhone 15 Plus
iPhone 15 Pro
iPhone 15 Pro Max
iPhone SE (3rd generation)
iPad (10th generation)
iPad Air 11-inch (M2)
iPad Air 13-inch (M2)
iPad mini (6th generation)
iPad Pro 11-inch (M4)
iPad Pro 13-inch (M4) | -| iOS 18.0 | iPhone 16
iPhone 16 Plus
iPhone 16 Pro
iPhone 16 Pro Max
iPhone SE (3rd generation)
iPad (10th generation)
iPad Air 11-inch (M2)
iPad Air 13-inch (M2)
iPad mini (6th generation)
iPad Pro 11-inch (M4)
iPad Pro 13-inch (M4) | -| iOS 18.1 | iPhone 16
iPhone 16 Plus
iPhone 16 Pro
iPhone 16 Pro Max
iPhone SE (3rd generation)
iPad (10th generation)
iPad Air 11-inch (M2)
iPad Air 13-inch (M2)
iPad mini (A17 Pro)
iPad Pro 11-inch (M4)
iPad Pro 13-inch (M4) | -| iOS 18.2 | iPhone 16
iPhone 16 Plus
iPhone 16 Pro
iPhone 16 Pro Max
iPhone SE (3rd generation)
iPad (10th generation)
iPad Air 11-inch (M2)
iPad Air 13-inch (M2)
iPad mini (A17 Pro)
iPad Pro 11-inch (M4)
iPad Pro 13-inch (M4) | -| tvOS 17.5 | Apple TV
Apple TV 4K (3rd generation)
Apple TV 4K (3rd generation) (at 1080p) | -| tvOS 18.0 | Apple TV
Apple TV 4K (3rd generation)
Apple TV 4K (3rd generation) (at 1080p) | -| tvOS 18.1 | Apple TV
Apple TV 4K (3rd generation)
Apple TV 4K (3rd generation) (at 1080p) | -| tvOS 18.2 | Apple TV
Apple TV 4K (3rd generation)
Apple TV 4K (3rd generation) (at 1080p) | -| watchOS 10.5 | Apple Watch SE (40mm) (2nd generation)
Apple Watch SE (44mm) (2nd generation)
Apple Watch Series 5 (40mm)
Apple Watch Series 5 (44mm)
Apple Watch Series 6 (40mm)
Apple Watch Series 6 (44mm)
Apple Watch Series 7 (41mm)
Apple Watch Series 7 (45mm)
Apple Watch Series 9 (41mm)
Apple Watch Series 9 (45mm)
Apple Watch Ultra 2 (49mm) | -| watchOS 11.0 | Apple Watch SE (40mm) (2nd generation)
Apple Watch SE (44mm) (2nd generation)
Apple Watch Series 10 (42mm)
Apple Watch Series 10 (46mm)
Apple Watch Ultra 2 (49mm) | -| watchOS 11.1 | Apple Watch SE (40mm) (2nd generation)
Apple Watch SE (44mm) (2nd generation)
Apple Watch Series 10 (42mm)
Apple Watch Series 10 (46mm)
Apple Watch Ultra 2 (49mm) | -| watchOS 11.2 | Apple Watch SE (40mm) (2nd generation)
Apple Watch SE (44mm) (2nd generation)
Apple Watch Series 10 (42mm)
Apple Watch Series 10 (46mm)
Apple Watch Ultra 2 (49mm) | -| visionOS 1.2 | Apple Vision Pro | -| visionOS 2.0 | Apple Vision Pro | -| visionOS 2.1 | Apple Vision Pro | -| visionOS 2.2 | Apple Vision Pro | +| OS | Simulators | +| ------------ | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| iOS 17.5 | iPhone 15
iPhone 15 Plus
iPhone 15 Pro
iPhone 15 Pro Max
iPhone SE (3rd generation)
iPad (10th generation)
iPad Air 11-inch (M2)
iPad Air 13-inch (M2)
iPad mini (6th generation)
iPad Pro 11-inch (M4)
iPad Pro 13-inch (M4) | +| iOS 18.0 | iPhone 16
iPhone 16 Plus
iPhone 16 Pro
iPhone 16 Pro Max
iPhone SE (3rd generation)
iPad (10th generation)
iPad Air 11-inch (M2)
iPad Air 13-inch (M2)
iPad mini (6th generation)
iPad Pro 11-inch (M4)
iPad Pro 13-inch (M4) | +| iOS 18.1 | iPhone 16
iPhone 16 Plus
iPhone 16 Pro
iPhone 16 Pro Max
iPhone SE (3rd generation)
iPad (10th generation)
iPad Air 11-inch (M2)
iPad Air 13-inch (M2)
iPad mini (A17 Pro)
iPad Pro 11-inch (M4)
iPad Pro 13-inch (M4) | +| iOS 18.2 | iPhone 16
iPhone 16 Plus
iPhone 16 Pro
iPhone 16 Pro Max
iPhone SE (3rd generation)
iPad (10th generation)
iPad Air 11-inch (M2)
iPad Air 13-inch (M2)
iPad mini (A17 Pro)
iPad Pro 11-inch (M4)
iPad Pro 13-inch (M4) | +| iOS 18.3 | iPhone 16
iPhone 16 Plus
iPhone 16 Pro
iPhone 16 Pro Max
iPhone 16e
iPhone SE (3rd generation)
iPad (10th generation)
iPad (A16)
iPad Air 11-inch (M2)
iPad Air 11-inch (M3)
iPad Air 13-inch (M2)
iPad Air 13-inch (M3)
iPad mini (A17 Pro)
iPad Pro 11-inch (M4)
iPad Pro 13-inch (M4) | +| iOS 18.4 | iPhone 16
iPhone 16 Plus
iPhone 16 Pro
iPhone 16 Pro Max
iPhone 16e
iPhone SE (3rd generation)
iPad (10th generation)
iPad Air 11-inch (M2)
iPad Air 13-inch (M2)
iPad mini (A17 Pro)
iPad Pro 11-inch (M4)
iPad Pro 13-inch (M4) | +| tvOS 17.5 | Apple TV
Apple TV 4K (3rd generation)
Apple TV 4K (3rd generation) (at 1080p) | +| tvOS 18.0 | Apple TV
Apple TV 4K (3rd generation)
Apple TV 4K (3rd generation) (at 1080p) | +| tvOS 18.1 | Apple TV
Apple TV 4K (3rd generation)
Apple TV 4K (3rd generation) (at 1080p) | +| tvOS 18.2 | Apple TV
Apple TV 4K (3rd generation)
Apple TV 4K (3rd generation) (at 1080p) | +| tvOS 18.4 | Apple TV
Apple TV 4K (3rd generation)
Apple TV 4K (3rd generation) (at 1080p) | +| watchOS 10.5 | Apple Watch SE (40mm) (2nd generation)
Apple Watch SE (44mm) (2nd generation)
Apple Watch Series 9 (41mm)
Apple Watch Series 9 (45mm)
Apple Watch Ultra 2 (49mm) | +| watchOS 11.0 | Apple Watch SE (40mm) (2nd generation)
Apple Watch SE (44mm) (2nd generation)
Apple Watch Series 10 (42mm)
Apple Watch Series 10 (46mm)
Apple Watch Ultra 2 (49mm) | +| watchOS 11.1 | Apple Watch SE (40mm) (2nd generation)
Apple Watch SE (44mm) (2nd generation)
Apple Watch Series 10 (42mm)
Apple Watch Series 10 (46mm)
Apple Watch Ultra 2 (49mm) | +| watchOS 11.2 | Apple Watch SE (40mm) (2nd generation)
Apple Watch SE (44mm) (2nd generation)
Apple Watch Series 10 (42mm)
Apple Watch Series 10 (46mm)
Apple Watch Ultra 2 (49mm) | +| watchOS 11.4 | Apple Watch SE (40mm) (2nd generation)
Apple Watch SE (44mm) (2nd generation)
Apple Watch Series 10 (42mm)
Apple Watch Series 10 (46mm)
Apple Watch Ultra 2 (49mm) | +| visionOS 1.2 | Apple Vision Pro | +| visionOS 2.0 | Apple Vision Pro | +| visionOS 2.1 | Apple Vision Pro | +| visionOS 2.2 | Apple Vision Pro | +| visionOS 2.3 | Apple Vision Pro | +| visionOS 2.4 | Apple Vision Pro | ### Android | Package Name | Version | | -------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | Android Command Line Tools | 16.0 | -| Android Emulator | 35.3.11 | +| Android Emulator | 35.4.9 | | Android SDK Build-tools | 35.0.0 35.0.1 | | Android SDK Platforms | android-35-ext14 (rev 1)
android-35 (rev 2)
android-34-ext8 (rev 1)
android-34-ext12 (rev 1)
android-34-ext11 (rev 1)
android-34-ext10 (rev 1)
android-34 (rev 3)
android-33-ext5 (rev 1)
android-33-ext4 (rev 1) | | Android SDK Platform-Tools | 35.0.2 | From 9311d5e54f40245522703b478117a87d69a051a2 Mon Sep 17 00:00:00 2001 From: ijunaidm1 Date: Mon, 17 Mar 2025 17:11:15 -0500 Subject: [PATCH 069/120] Updating create_pull_request file (#11817) * Updating create PR file * Updating create PR file --- .github/workflows/create_pull_request.yml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/.github/workflows/create_pull_request.yml b/.github/workflows/create_pull_request.yml index 67c23a34..197b757a 100644 --- a/.github/workflows/create_pull_request.yml +++ b/.github/workflows/create_pull_request.yml @@ -11,8 +11,7 @@ jobs: steps: - uses: actions/checkout@v4 - with: - fetch-depth: 0 + - name: Clone release branch to create pull request run: | From f7a56e06401e8579e99f26ba5b85c73eb5ee6d12 Mon Sep 17 00:00:00 2001 From: Erik Bershel <110455084+erik-bershel@users.noreply.github.com> Date: Tue, 18 Mar 2025 11:06:15 +0100 Subject: [PATCH 070/120] [macOS] Remove unused NVM installer script (#11803) --- images/macos/scripts/build/install-nvm.sh | 36 ----------------------- images/macos/scripts/tests/Node.Tests.ps1 | 25 ---------------- 2 files changed, 61 deletions(-) delete mode 100644 images/macos/scripts/build/install-nvm.sh diff --git a/images/macos/scripts/build/install-nvm.sh b/images/macos/scripts/build/install-nvm.sh deleted file mode 100644 index 35731cf9..00000000 --- a/images/macos/scripts/build/install-nvm.sh +++ /dev/null @@ -1,36 +0,0 @@ -#!/bin/bash -e -o pipefail -################################################################################ -## File: install-nvm.sh -## Desc: Install node version manager -################################################################################ - -source ~/utils/utils.sh - -[[ -n $API_PAT ]] && authString=(-H "Authorization: token ${API_PAT}") - -nvm_version=$(get_toolset_value '.node.nvm_installer') -if [[ -z $nvm_version || "$nvm_version" == "latest" ]]; then - nvm_version=$(curl "${authString[@]}" -fsSL https://api.github.com/repos/nvm-sh/nvm/releases/latest | jq -r '.tag_name') -fi - -if [[ $nvm_version != "v*" ]]; then - nvm_version="v${nvm_version}" -fi - -nvm_installer_path=$(download_with_retry "https://raw.githubusercontent.com/nvm-sh/nvm/$nvm_version/install.sh") - -if bash $nvm_installer_path; then - source ~/.bashrc - nvm --version - for version in $(get_toolset_value '.node.nvm_versions[]'); do - nvm install "v${version}" - done - - # set system node as default - nvm alias default system - echo "Node version manager has been installed successfully" -else - echo "Node version manager installation failed" -fi - -invoke_tests "Node" "nvm" diff --git a/images/macos/scripts/tests/Node.Tests.ps1 b/images/macos/scripts/tests/Node.Tests.ps1 index a48008ef..ebd432fc 100644 --- a/images/macos/scripts/tests/Node.Tests.ps1 +++ b/images/macos/scripts/tests/Node.Tests.ps1 @@ -21,31 +21,6 @@ Describe "Node.js" { } } -Describe "nvm" -Skip:($os.IsVentura -or $os.IsSonoma -or $os.IsSequoia) { - BeforeAll { - $nvmPath = Join-Path $env:HOME ".nvm" "nvm.sh" - $nvmInitCommand = ". $nvmPath > /dev/null 2>&1 || true" - } - - It "nvm is installed" { - $nvmPath | Should -Exist - "$nvmInitCommand && nvm --version" | Should -ReturnZeroExitCode - } - - Context "nvm versions" { - [array]$nvmVersions = (Get-ToolsetContent).node.nvm_versions - $testCases = $nvmVersions | ForEach-Object { @{NvmVersion = $_} } - - It "" -TestCases $testCases { - param ( - [string] $NvmVersion - ) - - "$nvmInitCommand && nvm ls $($NvmVersion)" | Should -ReturnZeroExitCode - } - } -} - Describe "Global NPM Packages" { $globalNpmPackages = (Get-ToolsetContent).npm.global_packages $globalNpmPackagesWithTests = $globalNpmPackages | Where-Object { $_.test } | ForEach-Object { @{ Name = $_.name; Test = $_.test } } From 17f8e51b5d4079d7b071d04989d9fc5417f77bef Mon Sep 17 00:00:00 2001 From: Erik Bershel <110455084+erik-bershel@users.noreply.github.com> Date: Tue, 18 Mar 2025 12:21:33 +0100 Subject: [PATCH 071/120] Revert "Updating create_pull_request file (#11817)" (#11824) This reverts commit 9311d5e54f40245522703b478117a87d69a051a2. --- .github/workflows/create_pull_request.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/create_pull_request.yml b/.github/workflows/create_pull_request.yml index 197b757a..67c23a34 100644 --- a/.github/workflows/create_pull_request.yml +++ b/.github/workflows/create_pull_request.yml @@ -11,7 +11,8 @@ jobs: steps: - uses: actions/checkout@v4 - + with: + fetch-depth: 0 - name: Clone release branch to create pull request run: | From 2f0977345162a7d48d2eee118c1a03fe5f17f8a9 Mon Sep 17 00:00:00 2001 From: Pavel Iakovenko Date: Tue, 18 Mar 2025 15:27:09 +0000 Subject: [PATCH 072/120] [actions] Force push release docs branch on Create PR workflow (#11819) Co-authored-by: Erik Bershel <110455084+erik-bershel@users.noreply.github.com> --- .github/workflows/create_pull_request.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/create_pull_request.yml b/.github/workflows/create_pull_request.yml index 67c23a34..b3de3b7b 100644 --- a/.github/workflows/create_pull_request.yml +++ b/.github/workflows/create_pull_request.yml @@ -18,7 +18,7 @@ jobs: run: | git checkout ${{ github.event.client_payload.ReleaseBranchName }} git branch ${{ github.event.client_payload.ReleaseBranchName }}-docs - git push origin ${{ github.event.client_payload.ReleaseBranchName }}-docs + git push origin ${{ github.event.client_payload.ReleaseBranchName }}-docs --force - name: Create pull request for ${{ github.event.client_payload.ReleaseBranchName }} id: create-pr From d7a88d213aa692c8222be589ebbefa67525700ff Mon Sep 17 00:00:00 2001 From: Erik Bershel <110455084+erik-bershel@users.noreply.github.com> Date: Tue, 18 Mar 2025 19:17:32 +0100 Subject: [PATCH 073/120] Revert "Updating readme file for macos-15 version 20250312.936 (#11788)" (#11829) This reverts commit 0c58ec9ccaa601d785d71023c8c7b230d8a8fa64. --- images/macos/macos-15-Readme.md | 200 ++++++++++++++------------------ 1 file changed, 86 insertions(+), 114 deletions(-) diff --git a/images/macos/macos-15-Readme.md b/images/macos/macos-15-Readme.md index a85d3a7e..f4985f3e 100644 --- a/images/macos/macos-15-Readme.md +++ b/images/macos/macos-15-Readme.md @@ -1,16 +1,18 @@ | Announcements | |-| -| [macOS 15 (Sequoia) will be generally available in GitHub Actions and Azure DevOps from March, 18](https://github.com/actions/runner-images/issues/11486) | +| [[macOS] Ruby version 3.0 will be removed from the images on Feb 10, 2025 and 3.3 will be set as default. ](https://github.com/actions/runner-images/issues/11345) | +| [[macOS] The macOS 12 Actions runner image will begin deprecation on 10/7/24 and will be fully unsupported by 12/3/24 for GitHub and by 01/13/25 for ADO](https://github.com/actions/runner-images/issues/10721) | +| [macOS 15 (Sequoia) is now available as a public beta in GitHub Actions](https://github.com/actions/runner-images/issues/10686) | *** # macOS 15 -- OS Version: macOS 15.3.1 (24D70) -- Kernel Version: Darwin 24.3.0 -- Image Version: 20250312.936 +- OS Version: macOS 15.2 (24C101) +- Kernel Version: Darwin 24.2.0 +- Image Version: 20250120.591 ## Installed Software ### Language and Runtime -- .NET Core SDK: 8.0.101, 8.0.204, 8.0.303, 8.0.407, 9.0.102, 9.0.201 +- .NET Core SDK: 8.0.101, 8.0.204, 8.0.303, 8.0.405, 9.0.102 - Bash 3.2.57(1)-release - Clang/LLVM 15.0.0 - Clang/LLVM (Homebrew) 18.1.8 - available on `$(brew --prefix llvm@18)/bin/clang` @@ -20,65 +22,64 @@ - GNU Fortran 12 (Homebrew GCC 12.4.0) - available by `gfortran-12` alias - GNU Fortran 13 (Homebrew GCC 13.3.0) - available by `gfortran-13` alias - GNU Fortran 14 (Homebrew GCC 14.2.0_1) - available by `gfortran-14` alias -- Kotlin 2.1.10-release-473 -- Node.js 22.14.0 +- Kotlin 2.1.0-release-394 +- Node.js 22.13.0 - Perl 5.40.1 -- PHP 8.4.4 -- Python3 3.13.2 +- PHP 8.4.3 +- Python3 3.13.1 - Ruby 3.3.7 ### Package Management -- Bundler 2.6.5 +- Bundler 2.6.3 - Carthage 0.40.0 - CocoaPods 1.16.2 -- Composer 2.8.6 -- Homebrew 4.4.24 +- Composer 2.8.4 +- Homebrew 4.4.16 - NPM 10.9.2 -- Pip3 25.0.1 (python 3.13) +- Pip3 24.3.1 (python 3.13) - Pipx 1.7.1 -- RubyGems 3.6.5 +- RubyGems 3.6.3 - Yarn 1.22.22 ### Project Management - Apache Ant 1.10.15 - Apache Maven 3.9.9 -- Gradle 8.13 +- Gradle 8.12 ### Utilities - 7-Zip 17.05 - aria2 1.37.0 -- azcopy 10.28.0 -- bazel 8.1.1 +- azcopy 10.27.1 +- bazel 8.0.1 - bazelisk 1.25.0 - bsdtar 3.5.3 - available by 'tar' alias -- Curl 8.12.1 +- Curl 8.11.1 - Git 2.48.1 - Git LFS 3.6.1 -- GitHub CLI 2.68.1 +- GitHub CLI 2.65.0 - GNU Tar 1.35 - available by 'gtar' alias - GNU Wget 1.25.0 - gpg (GnuPG) 2.4.7 - jq 1.7.1 - OpenSSL 1.1.1w 11 Sep 2023 -- Packer 1.12.0 -- pkgconf 2.4.3 +- Packer 1.11.2 +- pkgconf 2.3.0 - Unxip 3.1 - yq 4.45.1 -- zstd 1.5.7 -- Ninja 1.12.1 +- zstd 1.5.6 ### Tools -- AWS CLI 2.24.22 -- AWS SAM CLI 1.135.0 -- AWS Session Manager CLI 1.2.707.0 -- Azure CLI 2.70.0 +- AWS CLI 2.23.2 +- AWS SAM CLI 1.132.0 +- AWS Session Manager CLI 1.2.694.0 +- Azure CLI 2.68.0 - Azure CLI (azure-devops) 1.0.1 -- Bicep CLI 0.33.93 -- Cmake 3.31.6 +- Bicep CLI 0.32.4 +- Cmake 3.31.4 - CodeQL Action Bundle 2.20.1 - Fastlane 2.226.0 -- SwiftFormat 0.55.5 -- Xcbeautify 2.27.0 +- SwiftFormat 0.55.4 +- Xcbeautify 2.17.0 - Xcode Command Line Tools 16.2.0.0.1.1733547573 - Xcodes 1.6.0 @@ -86,16 +87,16 @@ - SwiftLint 0.58.2 ### Browsers -- Safari 18.3 (20620.2.4.11.5) -- SafariDriver 18.3 (20620.2.4.11.5) -- Google Chrome 134.0.6998.89 -- Google Chrome for Testing 134.0.6998.88 -- ChromeDriver 134.0.6998.88 -- Microsoft Edge 134.0.3124.62 -- Microsoft Edge WebDriver 134.0.3124.62 -- Mozilla Firefox 136.0.1 -- geckodriver 0.36.0 -- Selenium server 4.29.0 +- Safari 18.2 (20620.1.16.11.8) +- SafariDriver 18.2 (20620.1.16.11.8) +- Google Chrome 132.0.6834.84 +- Google Chrome for Testing 132.0.6834.83 +- ChromeDriver 132.0.6834.83 +- Microsoft Edge 132.0.2957.115 +- Microsoft Edge WebDriver 132.0.2957.115 +- Mozilla Firefox 134.0.1 +- geckodriver 0.35.0 +- Selenium server 4.27.0 #### Environment variables | Name | Value | @@ -105,50 +106,49 @@ | GECKOWEBDRIVER | /usr/local/opt/geckodriver/bin | ### Java -| Version | Environment Variable | -| -------------------- | -------------------- | -| 11.0.26+4 | JAVA_HOME_11_X64 | -| 17.0.14+7 | JAVA_HOME_17_X64 | -| 21.0.6+7.0 (default) | JAVA_HOME_21_X64 | +| Version | Environment Variable | +| --------------------- | -------------------- | +| 11.0.25+9 | JAVA_HOME_11_X64 | +| 17.0.13+11 | JAVA_HOME_17_X64 | +| 21.0.5+11.0 (default) | JAVA_HOME_21_X64 | ### Cached Tools #### Ruby - 3.1.6 -- 3.2.7 +- 3.2.6 - 3.3.7 -- 3.4.2 +- 3.4.1 #### Python - 3.9.21 - 3.10.16 - 3.11.9 -- 3.12.9 -- 3.13.2 +- 3.12.8 +- 3.13.1 #### Node.js -- 18.20.7 -- 20.18.3 -- 22.14.0 +- 18.20.5 +- 20.18.1 +- 22.13.0 #### Go - 1.21.13 -- 1.22.12 -- 1.23.7 -- 1.24.1 +- 1.22.10 +- 1.23.4 ### Rust Tools -- Cargo 1.85.0 -- Rust 1.85.0 -- Rustdoc 1.85.0 -- Rustup 1.28.1 +- Cargo 1.84.0 +- Rust 1.84.0 +- Rustdoc 1.84.0 +- Rustup 1.27.1 #### Packages -- Clippy 0.1.85 +- Clippy 0.1.84 - Rustfmt 1.8.0-stable ### PowerShell Tools -- PowerShell 7.4.7 +- PowerShell 7.4.6 #### PowerShell Modules - Az: 12.4.0 @@ -156,13 +156,12 @@ - PSScriptAnalyzer: 1.23.0 ### Xcode -| Version | Build | Path | Symlinks | -| -------------- | -------- | ----------------------------------- | ----------------------------------------------------------------------------------------- | -| 16.3 (beta) | 16E5121h | /Applications/Xcode_16.3_beta_2.app | /Applications/Xcode_16.3.0.app
/Applications/Xcode_16.3.app | -| 16.2 | 16C5032a | /Applications/Xcode_16.2.app | /Applications/Xcode_16.2.0.app | -| 16.1 | 16B40 | /Applications/Xcode_16.1.app | /Applications/Xcode_16.1.0.app | -| 16.0 (default) | 16A242d | /Applications/Xcode_16.app | /Applications/Xcode_16.0.0.app
/Applications/Xcode_16.0.app
/Applications/Xcode.app | -| 15.4 | 15F31d | /Applications/Xcode_15.4.app | /Applications/Xcode_15.4.0.app | +| Version | Build | Path | Symlinks | +| -------------- | -------- | ---------------------------- | ----------------------------------------------------------------------------------------- | +| 16.2 | 16C5032a | /Applications/Xcode_16.2.app | /Applications/Xcode_16.2.0.app | +| 16.1 | 16B40 | /Applications/Xcode_16.1.app | /Applications/Xcode_16.1.0.app | +| 16.0 (default) | 16A242d | /Applications/Xcode_16.app | /Applications/Xcode_16.0.0.app
/Applications/Xcode_16.0.app
/Applications/Xcode.app | +| 15.4 | 15F31d | /Applications/Xcode_15.4.app | /Applications/Xcode_15.4.0.app | #### Installed SDKs | SDK | SDK Name | Xcode Version | @@ -171,78 +170,64 @@ | macOS 15.0 | macosx15.0 | 16.0 | | macOS 15.1 | macosx15.1 | 16.1 | | macOS 15.2 | macosx15.2 | 16.2 | -| macOS 15.4 | macosx15.4 | 16.3 | | iOS 17.5 | iphoneos17.5 | 15.4 | | iOS 18.0 | iphoneos18.0 | 16.0 | | iOS 18.1 | iphoneos18.1 | 16.1 | | iOS 18.2 | iphoneos18.2 | 16.2 | -| iOS 18.4 | iphoneos18.4 | 16.3 | | Simulator - iOS 17.5 | iphonesimulator17.5 | 15.4 | | Simulator - iOS 18.0 | iphonesimulator18.0 | 16.0 | | Simulator - iOS 18.1 | iphonesimulator18.1 | 16.1 | | Simulator - iOS 18.2 | iphonesimulator18.2 | 16.2 | -| Simulator - iOS 18.4 | iphonesimulator18.4 | 16.3 | | tvOS 17.5 | appletvos17.5 | 15.4 | | tvOS 18.0 | appletvos18.0 | 16.0 | | tvOS 18.1 | appletvos18.1 | 16.1 | | tvOS 18.2 | appletvos18.2 | 16.2 | -| tvOS 18.4 | appletvos18.4 | 16.3 | | Simulator - tvOS 17.5 | appletvsimulator17.5 | 15.4 | | Simulator - tvOS 18.0 | appletvsimulator18.0 | 16.0 | | Simulator - tvOS 18.1 | appletvsimulator18.1 | 16.1 | | Simulator - tvOS 18.2 | appletvsimulator18.2 | 16.2 | -| Simulator - tvOS 18.4 | appletvsimulator18.4 | 16.3 | | watchOS 10.5 | watchos10.5 | 15.4 | | watchOS 11.0 | watchos11.0 | 16.0 | | watchOS 11.1 | watchos11.1 | 16.1 | | watchOS 11.2 | watchos11.2 | 16.2 | -| watchOS 11.4 | watchos11.4 | 16.3 | | Simulator - watchOS 10.5 | watchsimulator10.5 | 15.4 | | Simulator - watchOS 11.0 | watchsimulator11.0 | 16.0 | | Simulator - watchOS 11.1 | watchsimulator11.1 | 16.1 | | Simulator - watchOS 11.2 | watchsimulator11.2 | 16.2 | -| Simulator - watchOS 11.4 | watchsimulator11.4 | 16.3 | +| Simulator - visionOS 1.2 | xrsimulator1.2 | 15.4 | | visionOS 1.2 | xros1.2 | 15.4 | | visionOS 2.0 | xros2.0 | 16.0 | -| visionOS 2.1 | xros2.1 | 16.1 | -| visionOS 2.2 | xros2.2 | 16.2 | -| visionOS 2.4 | xros2.4 | 16.3 | -| Simulator - visionOS 1.2 | xrsimulator1.2 | 15.4 | | Simulator - visionOS 2.0 | xrsimulator2.0 | 16.0 | | Simulator - visionOS 2.1 | xrsimulator2.1 | 16.1 | +| visionOS 2.1 | xros2.1 | 16.1 | | Simulator - visionOS 2.2 | xrsimulator2.2 | 16.2 | -| Simulator - visionOS 2.4 | xrsimulator2.4 | 16.3 | +| visionOS 2.2 | xros2.2 | 16.2 | | DriverKit 23.5 | driverkit23.5 | 15.4 | | DriverKit 24.0 | driverkit24.0 | 16.0 | | DriverKit 24.1 | driverkit24.1 | 16.1 | | DriverKit 24.2 | driverkit24.2 | 16.2 | -| DriverKit 24.4 | driverkit24.4 | 16.3 | #### Installed Simulators -| OS | Simulators | -| ------------ | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| iOS 17.5 | iPhone 15
iPhone 15 Plus
iPhone 15 Pro
iPhone 15 Pro Max
iPhone SE (3rd generation)
iPad (10th generation)
iPad Air 11-inch (M2)
iPad Air 13-inch (M2)
iPad mini (6th generation)
iPad Pro 11-inch (M4)
iPad Pro 13-inch (M4) | -| iOS 18.0 | iPhone 16
iPhone 16 Plus
iPhone 16 Pro
iPhone 16 Pro Max
iPhone SE (3rd generation)
iPad (10th generation)
iPad Air 11-inch (M2)
iPad Air 13-inch (M2)
iPad mini (6th generation)
iPad Pro 11-inch (M4)
iPad Pro 13-inch (M4) | -| iOS 18.1 | iPhone 16
iPhone 16 Plus
iPhone 16 Pro
iPhone 16 Pro Max
iPhone SE (3rd generation)
iPad (10th generation)
iPad Air 11-inch (M2)
iPad Air 13-inch (M2)
iPad mini (A17 Pro)
iPad Pro 11-inch (M4)
iPad Pro 13-inch (M4) | -| iOS 18.2 | iPhone 16
iPhone 16 Plus
iPhone 16 Pro
iPhone 16 Pro Max
iPhone SE (3rd generation)
iPad (10th generation)
iPad Air 11-inch (M2)
iPad Air 13-inch (M2)
iPad mini (A17 Pro)
iPad Pro 11-inch (M4)
iPad Pro 13-inch (M4) | -| iOS 18.3 | iPhone 16
iPhone 16 Plus
iPhone 16 Pro
iPhone 16 Pro Max
iPhone 16e
iPhone SE (3rd generation)
iPad (10th generation)
iPad (A16)
iPad Air 11-inch (M2)
iPad Air 11-inch (M3)
iPad Air 13-inch (M2)
iPad Air 13-inch (M3)
iPad mini (A17 Pro)
iPad Pro 11-inch (M4)
iPad Pro 13-inch (M4) | -| iOS 18.4 | iPhone 16
iPhone 16 Plus
iPhone 16 Pro
iPhone 16 Pro Max
iPhone 16e
iPhone SE (3rd generation)
iPad (10th generation)
iPad Air 11-inch (M2)
iPad Air 13-inch (M2)
iPad mini (A17 Pro)
iPad Pro 11-inch (M4)
iPad Pro 13-inch (M4) | -| tvOS 17.5 | Apple TV
Apple TV 4K (3rd generation)
Apple TV 4K (3rd generation) (at 1080p) | -| tvOS 18.0 | Apple TV
Apple TV 4K (3rd generation)
Apple TV 4K (3rd generation) (at 1080p) | -| tvOS 18.1 | Apple TV
Apple TV 4K (3rd generation)
Apple TV 4K (3rd generation) (at 1080p) | -| tvOS 18.2 | Apple TV
Apple TV 4K (3rd generation)
Apple TV 4K (3rd generation) (at 1080p) | -| tvOS 18.4 | Apple TV
Apple TV 4K (3rd generation)
Apple TV 4K (3rd generation) (at 1080p) | -| watchOS 10.5 | Apple Watch SE (40mm) (2nd generation)
Apple Watch SE (44mm) (2nd generation)
Apple Watch Series 9 (41mm)
Apple Watch Series 9 (45mm)
Apple Watch Ultra 2 (49mm) | -| watchOS 11.0 | Apple Watch SE (40mm) (2nd generation)
Apple Watch SE (44mm) (2nd generation)
Apple Watch Series 10 (42mm)
Apple Watch Series 10 (46mm)
Apple Watch Ultra 2 (49mm) | -| watchOS 11.1 | Apple Watch SE (40mm) (2nd generation)
Apple Watch SE (44mm) (2nd generation)
Apple Watch Series 10 (42mm)
Apple Watch Series 10 (46mm)
Apple Watch Ultra 2 (49mm) | -| watchOS 11.2 | Apple Watch SE (40mm) (2nd generation)
Apple Watch SE (44mm) (2nd generation)
Apple Watch Series 10 (42mm)
Apple Watch Series 10 (46mm)
Apple Watch Ultra 2 (49mm) | -| watchOS 11.4 | Apple Watch SE (40mm) (2nd generation)
Apple Watch SE (44mm) (2nd generation)
Apple Watch Series 10 (42mm)
Apple Watch Series 10 (46mm)
Apple Watch Ultra 2 (49mm) | +| OS | Simulators | +| ------------ | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| iOS 17.5 | iPhone 15
iPhone 15 Plus
iPhone 15 Pro
iPhone 15 Pro Max
iPhone SE (3rd generation)
iPad (10th generation)
iPad Air 11-inch (M2)
iPad Air 13-inch (M2)
iPad mini (6th generation)
iPad Pro 11-inch (M4)
iPad Pro 13-inch (M4) | +| iOS 18.0 | iPhone 16
iPhone 16 Plus
iPhone 16 Pro
iPhone 16 Pro Max
iPhone SE (3rd generation)
iPad (10th generation)
iPad Air 11-inch (M2)
iPad Air 13-inch (M2)
iPad mini (6th generation)
iPad Pro 11-inch (M4)
iPad Pro 13-inch (M4) | +| iOS 18.1 | iPhone 16
iPhone 16 Plus
iPhone 16 Pro
iPhone 16 Pro Max
iPhone SE (3rd generation)
iPad (10th generation)
iPad Air 11-inch (M2)
iPad Air 13-inch (M2)
iPad mini (A17 Pro)
iPad Pro 11-inch (M4)
iPad Pro 13-inch (M4) | +| iOS 18.2 | iPhone 16
iPhone 16 Plus
iPhone 16 Pro
iPhone 16 Pro Max
iPhone SE (3rd generation)
iPad (10th generation)
iPad Air 11-inch (M2)
iPad Air 13-inch (M2)
iPad mini (A17 Pro)
iPad Pro 11-inch (M4)
iPad Pro 13-inch (M4) | +| tvOS 17.5 | Apple TV
Apple TV 4K (3rd generation)
Apple TV 4K (3rd generation) (at 1080p) | +| tvOS 18.0 | Apple TV
Apple TV 4K (3rd generation)
Apple TV 4K (3rd generation) (at 1080p) | +| tvOS 18.1 | Apple TV
Apple TV 4K (3rd generation)
Apple TV 4K (3rd generation) (at 1080p) | +| tvOS 18.2 | Apple TV
Apple TV 4K (3rd generation)
Apple TV 4K (3rd generation) (at 1080p) | +| watchOS 10.5 | Apple Watch SE (40mm) (2nd generation)
Apple Watch SE (44mm) (2nd generation)
Apple Watch Series 5 (40mm)
Apple Watch Series 5 (44mm)
Apple Watch Series 6 (40mm)
Apple Watch Series 6 (44mm)
Apple Watch Series 7 (41mm)
Apple Watch Series 7 (45mm)
Apple Watch Series 9 (41mm)
Apple Watch Series 9 (45mm)
Apple Watch Ultra 2 (49mm) | +| watchOS 11.0 | Apple Watch SE (40mm) (2nd generation)
Apple Watch SE (44mm) (2nd generation)
Apple Watch Series 10 (42mm)
Apple Watch Series 10 (46mm)
Apple Watch Ultra 2 (49mm) | +| watchOS 11.1 | Apple Watch SE (40mm) (2nd generation)
Apple Watch SE (44mm) (2nd generation)
Apple Watch Series 10 (42mm)
Apple Watch Series 10 (46mm)
Apple Watch Ultra 2 (49mm) | +| watchOS 11.2 | Apple Watch SE (40mm) (2nd generation)
Apple Watch SE (44mm) (2nd generation)
Apple Watch Series 10 (42mm)
Apple Watch Series 10 (46mm)
Apple Watch Ultra 2 (49mm) | ### Android | Package Name | Version | | -------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | Android Command Line Tools | 16.0 | -| Android Emulator | 35.4.9 | +| Android Emulator | 35.3.11 | | Android SDK Build-tools | 35.0.0 35.0.1 | | Android SDK Platforms | android-35-ext14 (rev 1)
android-35 (rev 2)
android-34-ext8 (rev 1)
android-34-ext12 (rev 1)
android-34-ext11 (rev 1)
android-34-ext10 (rev 1)
android-34 (rev 3)
android-33-ext5 (rev 1)
android-33-ext4 (rev 1) | | Android SDK Platform-Tools | 35.0.2 | @@ -262,16 +247,3 @@ | ANDROID_NDK_ROOT | /Users/runner/Library/Android/sdk/ndk/27.2.12479018 | | ANDROID_SDK_ROOT | /Users/runner/Library/Android/sdk | -### Miscellaneous - -#### Environment variables -| Name | Value | -| ----------------- | ----------------------------------------------------------------------------------------- | -| PARALLELS_DMG_URL | https://download.parallels.com/desktop/v20/20.2.2-55879/ParallelsDesktop-20.2.2-55879.dmg | - -##### Notes -``` -If you want to use Parallels Desktop you should download a package from URL stored in -PARALLELS_DMG_URL environment variable. A system extension is allowed for this version. -``` - From 63d860d2b98eb47c1bb3f0d84ac8960949f3918f Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 19 Mar 2025 10:12:08 +0000 Subject: [PATCH 074/120] Updating readme file for ubuntu22 version 20250316.1.1 (#11809) Co-authored-by: Image generation service account. Co-authored-by: Actions service account --- images/ubuntu/Ubuntu2204-Readme.md | 80 +++++++++++++++--------------- 1 file changed, 40 insertions(+), 40 deletions(-) diff --git a/images/ubuntu/Ubuntu2204-Readme.md b/images/ubuntu/Ubuntu2204-Readme.md index a24c6af2..0188f91f 100644 --- a/images/ubuntu/Ubuntu2204-Readme.md +++ b/images/ubuntu/Ubuntu2204-Readme.md @@ -6,7 +6,7 @@ # Ubuntu 22.04 - OS Version: 22.04.5 LTS - Kernel Version: 6.8.0-1021-azure -- Image Version: 20250309.1.0 +- Image Version: 20250316.1.0 - Systemd version: 249.11-0ubuntu3.12 ## Installed Software @@ -19,7 +19,7 @@ - Dash 0.5.11+git20210903+057cd650a4ed-3build1 - GNU C++: 10.5.0, 11.4.0, 12.3.0 - GNU Fortran: 10.5.0, 11.4.0, 12.3.0 -- Julia 1.11.3 +- Julia 1.11.4 - Kotlin 2.1.10-release-473 - Mono 6.12.0.200 - MSBuild 16.10.1.31701 (Mono 6.12.0.200) @@ -31,8 +31,8 @@ ### Package Management - cpan 1.64 -- Helm 3.17.1 -- Homebrew 4.4.23 +- Helm 3.17.2 +- Homebrew 4.4.24 - Miniconda 25.1.1 - Npm 10.8.2 - NuGet 6.6.1.2 @@ -40,7 +40,7 @@ - Pip3 22.0.2 - Pipx 1.7.1 - RubyGems 3.3.5 -- Vcpkg (build from commit 300239058e) +- Vcpkg (build from commit 782ccc18d8) - Yarn 1.22.22 #### Environment variables @@ -79,15 +79,15 @@ to accomplish this. - Docker-Buildx 0.21.2 - Docker Client 26.1.3 - Docker Server 26.1.3 -- Fastlane 2.226.0 +- Fastlane 2.227.0 - Git 2.48.1 - Git LFS 3.6.1 - Git-ftp 1.6.0 - Haveged 1.9.14 -- Heroku 10.2.0 +- Heroku 10.3.0 - jq 1.6 - Kind 0.27.0 -- Kubectl 1.32.2 +- Kubectl 1.32.3 - Kustomize 5.6.0 - Leiningen 2.11.2 - MediaInfo 21.09 @@ -95,35 +95,35 @@ to accomplish this. - Minikube 1.34.0 - n 10.1.0 - Newman 6.2.1 -- nvm 0.40.1 +- nvm 0.40.2 - OpenSSL 3.0.2-0ubuntu1.19 - Packer 1.12.0 - Parcel 2.13.3 - Podman 3.4.4 -- Pulumi 3.154.0 +- Pulumi 3.156.0 - R 4.4.3 - Skopeo 1.4.1 - Sphinx Open Source Search Server 2.2.11 - SVN 1.14.1 -- Terraform 1.11.1 -- yamllint 1.35.1 +- Terraform 1.11.2 +- yamllint 1.36.1 - yq 4.45.1 - zstd 1.5.7 - Ninja 1.12.1 ### CLI Tools -- Alibaba Cloud CLI 3.0.256 -- AWS CLI 2.24.20 +- Alibaba Cloud CLI 3.0.259 +- AWS CLI 2.24.24 - AWS CLI Session Manager Plugin 1.2.707.0 -- AWS SAM CLI 1.134.0 +- AWS SAM CLI 1.135.0 - Azure CLI 2.70.0 - Azure CLI (azure-devops) 1.0.1 - GitHub CLI 2.68.1 -- Google Cloud CLI 513.0.0 +- Google Cloud CLI 514.0.0 - Netlify CLI 19.0.2 -- OpenShift CLI 4.18.3 +- OpenShift CLI 4.18.4 - ORAS CLI 1.2.2 -- Vercel CLI 41.3.2 +- Vercel CLI 41.4.1 ### Java | Version | Environment Variable | @@ -143,7 +143,7 @@ Both Xdebug and PCOV extensions are installed, but only Xdebug is enabled. ### Haskell Tools - Cabal 3.14.1.1 -- GHC 9.12.1 +- GHC 9.12.2 - GHCup 0.1.40.0 - Stack 3.3.1 @@ -157,18 +157,18 @@ Both Xdebug and PCOV extensions are installed, but only Xdebug is enabled. - Bindgen 0.71.1 - Cargo audit 0.21.2 - Cargo clippy 0.1.85 -- Cargo outdated 0.16.0 +- Cargo outdated 0.17.0 - Cbindgen 0.28.0 - Rustfmt 1.8.0 ### Browsers and Drivers -- Google Chrome 134.0.6998.35 -- ChromeDriver 134.0.6998.35 +- Google Chrome 134.0.6998.88 +- ChromeDriver 134.0.6998.88 - Chromium 134.0.6998.0 -- Microsoft Edge 134.0.3124.51 -- Microsoft Edge WebDriver 134.0.3124.51 +- Microsoft Edge 134.0.3124.68 +- Microsoft Edge WebDriver 134.0.3124.68 - Selenium server 4.29.0 -- Mozilla Firefox 136.0 +- Mozilla Firefox 136.0.1 - Geckodriver 0.36.0 #### Environment variables @@ -180,7 +180,7 @@ Both Xdebug and PCOV extensions are installed, but only Xdebug is enabled. | SELENIUM_JAR_PATH | /usr/share/java/selenium-server.jar | ### .NET Tools -- .NET Core SDK: 6.0.428, 8.0.406, 9.0.200 +- .NET Core SDK: 6.0.428, 8.0.407, 9.0.201 - nbgv 3.7.115+d31f50f4d1 ### Databases @@ -216,7 +216,7 @@ Use the following command as a part of your job to start the service: 'sudo syst #### Node.js - 18.20.7 -- 20.18.3 +- 20.19.0 - 22.14.0 #### Python @@ -255,17 +255,17 @@ Use the following command as a part of your job to start the service: 'sudo syst | nginx | 1.18.0 | /etc/nginx/nginx.conf | inactive | 80 | ### Android -| Package Name | Version | -| -------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| Android Command Line Tools | 9.0 | -| Android SDK Build-tools | 35.0.0 35.0.1
34.0.0
33.0.0 33.0.1 33.0.2 33.0.3
32.0.0
31.0.0 | -| Android SDK Platform-Tools | 35.0.2 | -| Android SDK Platforms | android-35-ext14 (rev 1)
android-35 (rev 2)
android-34-ext8 (rev 1)
android-34-ext12 (rev 1)
android-34-ext11 (rev 1)
android-34-ext10 (rev 1)
android-34 (rev 3)
android-33-ext5 (rev 1)
android-33-ext4 (rev 1)
android-33 (rev 3)
android-32 (rev 1)
android-31 (rev 1) | -| Android Support Repository | 47.0.0 | -| CMake | 3.18.1
3.22.1
3.31.5 | -| Google Play services | 49 | -| Google Repository | 58 | -| NDK | 26.3.11579264
27.2.12479018 (default) | +| Package Name | Version | +| -------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| Android Command Line Tools | 9.0 | +| Android SDK Build-tools | 36.0.0
35.0.0 35.0.1
34.0.0
33.0.0 33.0.1 33.0.2 33.0.3
32.0.0
31.0.0 | +| Android SDK Platform-Tools | 35.0.2 | +| Android SDK Platforms | android-36 (rev 1)
android-35-ext14 (rev 1)
android-35 (rev 2)
android-34-ext8 (rev 1)
android-34-ext12 (rev 1)
android-34-ext11 (rev 1)
android-34-ext10 (rev 1)
android-34 (rev 3)
android-33-ext5 (rev 1)
android-33-ext4 (rev 1)
android-33 (rev 3)
android-32 (rev 1)
android-31 (rev 1) | +| Android Support Repository | 47.0.0 | +| CMake | 3.18.1
3.22.1
3.31.5 | +| Google Play services | 49 | +| Google Repository | 58 | +| NDK | 26.3.11579264
27.2.12479018 (default) | #### Environment variables | Name | Value | @@ -289,8 +289,8 @@ Use the following command as a part of your job to start the service: 'sudo syst | moby/buildkit:latest | sha256:c5137fdd77377ea102a2622714df55459fe42e5867ba180bda07291aa7952d9b | 2025-03-05 | | node:18 | sha256:ba756f198b4b1e0114b53b23121c8ae27f7ae4d5d95ca4a0554b0649cc9c7dcf | 2025-02-20 | | node:18-alpine | sha256:e0340f26173b41066d68e3fe9bfbdb6571ab3cad0a4272919a52e36f4ae56925 | 2025-02-20 | -| node:20 | sha256:bcf90f85634194bc51e92f8add1221c7fdeeff94b7f1ff360aeaa7498086d641 | 2025-02-10 | -| node:20-alpine | sha256:053c1d99e608fe9fa0db6821edd84276277c0a663cd181f4a3e59ee20f5f07ea | 2025-02-10 | +| node:20 | sha256:a2cc2512d230a0b40f0445086f82c0e720edf34ff6520221b2c649c1f2268d0e | 2025-03-13 | +| node:20-alpine | sha256:8bda036ddd59ea51a23bc1a1035d3b5c614e72c01366d989f4120e8adca196d4 | 2025-03-13 | | node:22 | sha256:f6b9c31ace05502dd98ef777aaa20464362435dcc5e312b0e213121dcf7d8b95 | 2025-02-13 | | node:22-alpine | sha256:9bef0ef1e268f60627da9ba7d7605e8831d5b56ad07487d24d1aa386336d1944 | 2025-02-13 | | ubuntu:20.04 | sha256:8e5c4f0285ecbb4ead070431d29b576a530d3166df73ec44affc1cd27555141b | 2024-10-11 | From a46c6aa28fec380670ed5a09e267ef654739fc40 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 19 Mar 2025 11:38:13 +0000 Subject: [PATCH 075/120] Updating readme file for ubuntu20 version 20250316.1.1 (#11806) Co-authored-by: Image generation service account. Co-authored-by: Actions service account --- images/ubuntu/Ubuntu2004-Readme.md | 79 +++++++++++++++--------------- 1 file changed, 40 insertions(+), 39 deletions(-) diff --git a/images/ubuntu/Ubuntu2004-Readme.md b/images/ubuntu/Ubuntu2004-Readme.md index 48c3ab14..0bfc0d78 100644 --- a/images/ubuntu/Ubuntu2004-Readme.md +++ b/images/ubuntu/Ubuntu2004-Readme.md @@ -1,11 +1,12 @@ | Announcements | |-| +| [[Ubuntu] Breaking change : Docker Engine Version 26.* will be updated to Docker Engine Version 28* from 2025-05-09](https://github.com/actions/runner-images/issues/11766) | | [[Ubuntu] Breaking change : PostgreSQL version 14.* for Ubuntu 22.04, PostgreSQL version 16.* for Ubuntu 24.04 will be updated to version 17.* from 2025-05-09](https://github.com/actions/runner-images/issues/11723) | *** # Ubuntu 20.04 - OS Version: 20.04.6 LTS -- Kernel Version: 5.15.0-1079-azure -- Image Version: 20250309.1.0 +- Kernel Version: 5.15.0-1082-azure +- Image Version: 20250316.1.0 - Systemd version: 245.4-4ubuntu3.24 ## Installed Software @@ -20,7 +21,7 @@ - Erlang rebar3 3.24.0 - GNU C++: 10.5.0 - GNU Fortran: 10.5.0 -- Julia 1.11.3 +- Julia 1.11.4 - Kotlin 2.1.10-release-473 - Mono 6.12.0.200 - MSBuild 16.10.1.31701 (Mono 6.12.0.200) @@ -32,8 +33,8 @@ ### Package Management - cpan 1.64 -- Helm 3.17.1 -- Homebrew 4.4.23 +- Helm 3.17.2 +- Homebrew 4.4.24 - Miniconda 25.1.1 - Npm 10.8.2 - NuGet 6.6.1.2 @@ -41,7 +42,7 @@ - Pip3 20.0.2 - Pipx 1.7.1 - RubyGems 3.1.2 -- Vcpkg (build from commit 300239058e) +- Vcpkg (build from commit 782ccc18d8) - Yarn 1.22.22 #### Environment variables @@ -80,16 +81,16 @@ to accomplish this. - Docker-Buildx 0.21.2 - Docker Client 26.1.3 - Docker Server 26.1.3 -- Fastlane 2.226.0 +- Fastlane 2.227.0 - Git 2.48.1 - Git LFS 3.6.1 - Git-ftp 1.6.0 - Haveged 1.9.1 -- Heroku 10.2.0 +- Heroku 10.3.0 - HHVM (HipHop VM) 4.172.1 - jq 1.6 - Kind 0.27.0 -- Kubectl 1.32.2 +- Kubectl 1.32.3 - Kustomize 5.6.0 - Leiningen 2.11.2 - MediaInfo 19.09 @@ -97,18 +98,18 @@ to accomplish this. - Minikube 1.34.0 - n 10.1.0 - Newman 6.2.1 -- nvm 0.40.1 +- nvm 0.40.2 - OpenSSL 1.1.1f-1ubuntu2.24 - Packer 1.12.0 - Parcel 2.13.3 - PhantomJS 2.1.1 2.1.1 - Podman 3.4.2 -- Pulumi 3.154.0 +- Pulumi 3.156.0 - R 4.4.3 - Skopeo 1.5.0 - Sphinx Open Source Search Server 2.2.11 - SVN 1.13.0 -- Terraform 1.11.1 +- Terraform 1.11.2 - yamllint 1.35.1 - yq 4.45.1 - zstd 1.5.7 @@ -116,17 +117,17 @@ to accomplish this. ### CLI Tools - Alibaba Cloud CLI 3.0.174 -- AWS CLI 2.24.20 +- AWS CLI 2.24.24 - AWS CLI Session Manager Plugin 1.2.707.0 -- AWS SAM CLI 1.134.0 +- AWS SAM CLI 1.135.0 - Azure CLI 2.70.0 - Azure CLI (azure-devops) 1.0.1 - GitHub CLI 2.68.1 -- Google Cloud CLI 513.0.0 +- Google Cloud CLI 514.0.0 - Netlify CLI 19.0.2 - OpenShift CLI 4.15.19 - ORAS CLI 1.2.2 -- Vercel CLI 41.3.2 +- Vercel CLI 41.4.1 ### Java | Version | Environment Variable | @@ -137,7 +138,7 @@ to accomplish this. | 21.0.6+7 | JAVA_HOME_21_X64 | ### PHP Tools -- PHP: 7.4.33, 8.0.30, 8.1.31, 8.2.27, 8.3.17 +- PHP: 7.4.33, 8.0.30, 8.1.32, 8.2.28, 8.3.19 - Composer 2.8.6 - PHPUnit 8.5.41 ``` @@ -146,7 +147,7 @@ Both Xdebug and PCOV extensions are installed, but only Xdebug is enabled. ### Haskell Tools - Cabal 3.14.1.1 -- GHC 9.12.1 +- GHC 9.12.2 - GHCup 0.1.40.0 - Stack 3.3.1 @@ -160,18 +161,18 @@ Both Xdebug and PCOV extensions are installed, but only Xdebug is enabled. - Bindgen 0.71.1 - Cargo audit 0.21.2 - Cargo clippy 0.1.85 -- Cargo outdated 0.16.0 +- Cargo outdated 0.17.0 - Cbindgen 0.28.0 - Rustfmt 1.8.0 ### Browsers and Drivers -- Google Chrome 134.0.6998.35 -- ChromeDriver 134.0.6998.35 +- Google Chrome 134.0.6998.88 +- ChromeDriver 134.0.6998.88 - Chromium 134.0.6998.0 -- Microsoft Edge 134.0.3124.51 -- Microsoft Edge WebDriver 134.0.3124.51 +- Microsoft Edge 134.0.3124.68 +- Microsoft Edge WebDriver 134.0.3124.68 - Selenium server 4.29.0 -- Mozilla Firefox 136.0 +- Mozilla Firefox 136.0.1 - Geckodriver 0.36.0 #### Environment variables @@ -183,7 +184,7 @@ Both Xdebug and PCOV extensions are installed, but only Xdebug is enabled. | SELENIUM_JAR_PATH | /usr/share/java/selenium-server.jar | ### .NET Tools -- .NET Core SDK: 6.0.428, 8.0.406, 9.0.200 +- .NET Core SDK: 6.0.428, 8.0.407, 9.0.201 - nbgv 3.7.115+d31f50f4d1 ### Databases @@ -220,7 +221,7 @@ Use the following command as a part of your job to start the service: 'sudo syst #### Node.js - 18.20.7 -- 20.18.3 +- 20.19.0 - 22.14.0 #### Python @@ -263,17 +264,17 @@ Use the following command as a part of your job to start the service: 'sudo syst | nginx | 1.18.0 | /etc/nginx/nginx.conf | inactive | 80 | ### Android -| Package Name | Version | -| -------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| Android Command Line Tools | 9.0 | -| Android SDK Build-tools | 35.0.0 35.0.1
34.0.0
33.0.0 33.0.1 33.0.2 33.0.3
32.0.0
31.0.0 | -| Android SDK Platform-Tools | 35.0.2 | -| Android SDK Platforms | android-35-ext14 (rev 1)
android-35 (rev 2)
android-34-ext8 (rev 1)
android-34-ext12 (rev 1)
android-34-ext11 (rev 1)
android-34-ext10 (rev 1)
android-34 (rev 3)
android-33-ext5 (rev 1)
android-33-ext4 (rev 1)
android-33 (rev 3)
android-32 (rev 1)
android-31 (rev 1) | -| Android Support Repository | 47.0.0 | -| CMake | 3.18.1
3.22.1
3.31.5 | -| Google Play services | 49 | -| Google Repository | 58 | -| NDK | 26.3.11579264
27.2.12479018 (default) | +| Package Name | Version | +| -------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| Android Command Line Tools | 9.0 | +| Android SDK Build-tools | 36.0.0
35.0.0 35.0.1
34.0.0
33.0.0 33.0.1 33.0.2 33.0.3
32.0.0
31.0.0 | +| Android SDK Platform-Tools | 35.0.2 | +| Android SDK Platforms | android-36 (rev 1)
android-35-ext14 (rev 1)
android-35 (rev 2)
android-34-ext8 (rev 1)
android-34-ext12 (rev 1)
android-34-ext11 (rev 1)
android-34-ext10 (rev 1)
android-34 (rev 3)
android-33-ext5 (rev 1)
android-33-ext4 (rev 1)
android-33 (rev 3)
android-32 (rev 1)
android-31 (rev 1) | +| Android Support Repository | 47.0.0 | +| CMake | 3.18.1
3.22.1
3.31.5 | +| Google Play services | 49 | +| Google Repository | 58 | +| NDK | 26.3.11579264
27.2.12479018 (default) | #### Environment variables | Name | Value | @@ -298,8 +299,8 @@ Use the following command as a part of your job to start the service: 'sudo syst | moby/buildkit:latest | sha256:c5137fdd77377ea102a2622714df55459fe42e5867ba180bda07291aa7952d9b | 2025-03-05 | | node:18 | sha256:ba756f198b4b1e0114b53b23121c8ae27f7ae4d5d95ca4a0554b0649cc9c7dcf | 2025-02-20 | | node:18-alpine | sha256:e0340f26173b41066d68e3fe9bfbdb6571ab3cad0a4272919a52e36f4ae56925 | 2025-02-20 | -| node:20 | sha256:bcf90f85634194bc51e92f8add1221c7fdeeff94b7f1ff360aeaa7498086d641 | 2025-02-10 | -| node:20-alpine | sha256:053c1d99e608fe9fa0db6821edd84276277c0a663cd181f4a3e59ee20f5f07ea | 2025-02-10 | +| node:20 | sha256:a2cc2512d230a0b40f0445086f82c0e720edf34ff6520221b2c649c1f2268d0e | 2025-03-13 | +| node:20-alpine | sha256:8bda036ddd59ea51a23bc1a1035d3b5c614e72c01366d989f4120e8adca196d4 | 2025-03-13 | | node:22 | sha256:f6b9c31ace05502dd98ef777aaa20464362435dcc5e312b0e213121dcf7d8b95 | 2025-02-13 | | node:22-alpine | sha256:9bef0ef1e268f60627da9ba7d7605e8831d5b56ad07487d24d1aa386336d1944 | 2025-02-13 | | ubuntu:20.04 | sha256:8e5c4f0285ecbb4ead070431d29b576a530d3166df73ec44affc1cd27555141b | 2024-10-11 | From 88c7661ae29f4e53cb56e750226a14dd1720fd68 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 19 Mar 2025 13:18:06 +0000 Subject: [PATCH 076/120] Updating readme file for ubuntu24 version 20250316.1.1 (#11807) Co-authored-by: Image generation service account. Co-authored-by: Actions service account --- images/ubuntu/Ubuntu2404-Readme.md | 67 +++++++++++++++--------------- 1 file changed, 34 insertions(+), 33 deletions(-) diff --git a/images/ubuntu/Ubuntu2404-Readme.md b/images/ubuntu/Ubuntu2404-Readme.md index a0b2a5af..8baf8281 100644 --- a/images/ubuntu/Ubuntu2404-Readme.md +++ b/images/ubuntu/Ubuntu2404-Readme.md @@ -1,11 +1,12 @@ | Announcements | |-| +| [[Ubuntu] Breaking change : Docker Engine Version 26.* will be updated to Docker Engine Version 28* from 2025-05-09](https://github.com/actions/runner-images/issues/11766) | | [[Ubuntu] Breaking change : PostgreSQL version 14.* for Ubuntu 22.04, PostgreSQL version 16.* for Ubuntu 24.04 will be updated to version 17.* from 2025-05-09](https://github.com/actions/runner-images/issues/11723) | *** # Ubuntu 24.04 - OS Version: 24.04.2 LTS - Kernel Version: 6.8.0-1021-azure -- Image Version: 20250309.1.0 +- Image Version: 20250316.1.0 - Systemd version: 255.4-1ubuntu8.5 ## Installed Software @@ -18,9 +19,9 @@ - Dash 0.5.12-6ubuntu5 - GNU C++: 12.3.0, 13.3.0, 14.2.0 - GNU Fortran: 12.3.0, 13.3.0, 14.2.0 -- Julia 1.11.3 +- Julia 1.11.4 - Kotlin 2.1.10-release-473 -- Node.js 20.18.3 +- Node.js 20.19.0 - Perl 5.38.2 - Python 3.12.3 - Ruby 3.2.3 @@ -28,15 +29,15 @@ ### Package Management - cpan 1.64 -- Helm 3.17.1 -- Homebrew 4.4.23 +- Helm 3.17.2 +- Homebrew 4.4.24 - Miniconda 25.1.1 - Npm 10.8.2 - Pip 24.0 - Pip3 24.0 - Pipx 1.7.1 - RubyGems 3.4.20 -- Vcpkg (build from commit 300239058e) +- Vcpkg (build from commit 782ccc18d8) - Yarn 1.22.22 #### Environment variables @@ -73,41 +74,41 @@ to accomplish this. - Docker-Buildx 0.21.2 - Docker Client 26.1.3 - Docker Server 26.1.3 -- Fastlane 2.226.0 +- Fastlane 2.227.0 - Git 2.48.1 - Git LFS 3.6.1 - Git-ftp 1.6.0 - Haveged 1.9.14 - jq 1.7 - Kind 0.27.0 -- Kubectl 1.32.2 +- Kubectl 1.32.3 - Kustomize 5.6.0 - MediaInfo 24.01 - Mercurial 6.7.2 - Minikube 1.34.0 - n 10.1.0 - Newman 6.2.1 -- nvm 0.40.1 +- nvm 0.40.2 - OpenSSL 3.0.13-0ubuntu3.5 - Packer 1.12.0 - Parcel 2.13.3 - Podman 4.9.3 -- Pulumi 3.154.0 +- Pulumi 3.156.0 - Skopeo 1.13.3 - Sphinx Open Source Search Server 2.2.11 -- yamllint 1.35.1 +- yamllint 1.36.1 - yq 4.45.1 - zstd 1.5.7 - Ninja 1.12.1 ### CLI Tools -- AWS CLI 2.24.20 +- AWS CLI 2.24.24 - AWS CLI Session Manager Plugin 1.2.707.0 -- AWS SAM CLI 1.134.0 +- AWS SAM CLI 1.135.0 - Azure CLI 2.70.0 - Azure CLI (azure-devops) 1.0.1 - GitHub CLI 2.68.1 -- Google Cloud CLI 513.0.0 +- Google Cloud CLI 514.0.0 ### Java | Version | Environment Variable | @@ -127,7 +128,7 @@ Both Xdebug and PCOV extensions are installed, but only Xdebug is enabled. ### Haskell Tools - Cabal 3.14.1.1 -- GHC 9.12.1 +- GHC 9.12.2 - GHCup 0.1.40.0 - Stack 3.3.1 @@ -141,13 +142,13 @@ Both Xdebug and PCOV extensions are installed, but only Xdebug is enabled. - Rustfmt 1.8.0 ### Browsers and Drivers -- Google Chrome 134.0.6998.35 -- ChromeDriver 134.0.6998.35 +- Google Chrome 134.0.6998.88 +- ChromeDriver 134.0.6998.88 - Chromium 134.0.6998.0 -- Microsoft Edge 134.0.3124.51 -- Microsoft Edge WebDriver 134.0.3124.51 +- Microsoft Edge 134.0.3124.68 +- Microsoft Edge WebDriver 134.0.3124.68 - Selenium server 4.29.0 -- Mozilla Firefox 136.0 +- Mozilla Firefox 136.0.1 - Geckodriver 0.36.0 #### Environment variables @@ -159,7 +160,7 @@ Both Xdebug and PCOV extensions are installed, but only Xdebug is enabled. | SELENIUM_JAR_PATH | /usr/share/java/selenium-server.jar | ### .NET Tools -- .NET Core SDK: 8.0.112 +- .NET Core SDK: 8.0.114 - nbgv 3.7.115+d31f50f4d1 ### Databases @@ -191,7 +192,7 @@ Use the following command as a part of your job to start the service: 'sudo syst #### Node.js - 18.20.7 -- 20.18.3 +- 20.19.0 - 22.14.0 #### Python @@ -225,17 +226,17 @@ Use the following command as a part of your job to start the service: 'sudo syst | nginx | 1.24.0 | /etc/nginx/nginx.conf | inactive | 80 | ### Android -| Package Name | Version | -| -------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| Android Command Line Tools | 12.0 | -| Android SDK Build-tools | 35.0.0 35.0.1
34.0.0 | -| Android SDK Platform-Tools | 35.0.2 | -| Android SDK Platforms | android-35-ext14 (rev 1)
android-35 (rev 2)
android-34-ext8 (rev 1)
android-34-ext12 (rev 1)
android-34-ext11 (rev 1)
android-34-ext10 (rev 1)
android-34 (rev 3)
android-33-ext5 (rev 1)
android-33-ext4 (rev 1) | -| Android Support Repository | 47.0.0 | -| CMake | 3.31.5 | -| Google Play services | 49 | -| Google Repository | 58 | -| NDK | 26.3.11579264
27.2.12479018 (default)
28.0.13004108 | +| Package Name | Version | +| -------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| Android Command Line Tools | 12.0 | +| Android SDK Build-tools | 36.0.0
35.0.0 35.0.1
34.0.0 | +| Android SDK Platform-Tools | 35.0.2 | +| Android SDK Platforms | android-36 (rev 1)
android-35-ext14 (rev 1)
android-35 (rev 2)
android-34-ext8 (rev 1)
android-34-ext12 (rev 1)
android-34-ext11 (rev 1)
android-34-ext10 (rev 1)
android-34 (rev 3)
android-33-ext5 (rev 1)
android-33-ext4 (rev 1) | +| Android Support Repository | 47.0.0 | +| CMake | 3.31.5 | +| Google Play services | 49 | +| Google Repository | 58 | +| NDK | 26.3.11579264
27.2.12479018 (default)
28.0.13004108 | #### Environment variables | Name | Value | From 55bacf67dbc36518afb5e205ad46c3bf5df0dec9 Mon Sep 17 00:00:00 2001 From: kishorekumar-anchala <168699259+kishorekumar-anchala@users.noreply.github.com> Date: Wed, 19 Mar 2025 17:04:20 +0000 Subject: [PATCH 077/120] [Windows] Update WSL2 signature, Sbt version check and Regex Handling for Major Versions (#11833) * [Windows] Fix Dotnet, sbt, wsl2 errors on windows * [Windows] rollback scripts changes --- helpers/software-report-base/SoftwareReport.Nodes.psm1 | 2 +- images/windows/scripts/build/Install-WSL2.ps1 | 2 +- images/windows/scripts/docs-gen/Generate-SoftwareReport.ps1 | 2 +- images/windows/scripts/docs-gen/SoftwareReport.Common.psm1 | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/helpers/software-report-base/SoftwareReport.Nodes.psm1 b/helpers/software-report-base/SoftwareReport.Nodes.psm1 index b77e1c17..9ca73982 100644 --- a/helpers/software-report-base/SoftwareReport.Nodes.psm1 +++ b/helpers/software-report-base/SoftwareReport.Nodes.psm1 @@ -436,4 +436,4 @@ class NoteNode: BaseNode { [Boolean] IsIdenticalTo([BaseNode] $OtherNode) { return $this.IsSimilarTo($OtherNode) } -} +} \ No newline at end of file diff --git a/images/windows/scripts/build/Install-WSL2.ps1 b/images/windows/scripts/build/Install-WSL2.ps1 index f6e12125..4607ced1 100644 --- a/images/windows/scripts/build/Install-WSL2.ps1 +++ b/images/windows/scripts/build/Install-WSL2.ps1 @@ -8,7 +8,7 @@ $downloadUrl = Resolve-GithubReleaseAssetUrl ` Install-Binary -Type MSI ` -Url $downloadUrl ` - -ExpectedSHA256Sum "3CC2866BE450210BDD7A7449DF96E0B1EAE25067EE348631A5B9BFC62C943740" + -ExpectedSHA256Sum "5A890C175A6A56ABE5D3D98AABD65E90023AAB18ACA4619390B6338A89CE1DDF" Write-Host "Performing wsl --install --no-distribution" wsl.exe --install --no-distribution diff --git a/images/windows/scripts/docs-gen/Generate-SoftwareReport.ps1 b/images/windows/scripts/docs-gen/Generate-SoftwareReport.ps1 index 12491c9b..93b38fab 100644 --- a/images/windows/scripts/docs-gen/Generate-SoftwareReport.ps1 +++ b/images/windows/scripts/docs-gen/Generate-SoftwareReport.ps1 @@ -221,7 +221,7 @@ if (Test-IsWin19) { # Visual Studio 2019 brings own version of .NET Core which is different from latest official version $netCoreTools.AddToolVersionsListInline(".NET Core SDK", $(Get-DotnetSdks).Versions, '^\d+\.\d+\.\d{2}') } else { - $netCoreTools.AddToolVersionsListInline(".NET Core SDK", $(Get-DotnetSdks).Versions, '^\d+\.\d+\.\d') + $netCoreTools.AddToolVersionsListInline(".NET Core SDK", $(Get-DotnetSdks).Versions, '^\d+\.\d+\.\d{3}') } $netCoreTools.AddToolVersionsListInline(".NET Framework", $(Get-DotnetFrameworkVersions), '^.+') Get-DotnetRuntimes | ForEach-Object { diff --git a/images/windows/scripts/docs-gen/SoftwareReport.Common.psm1 b/images/windows/scripts/docs-gen/SoftwareReport.Common.psm1 index 34a956b2..68446bd5 100644 --- a/images/windows/scripts/docs-gen/SoftwareReport.Common.psm1 +++ b/images/windows/scripts/docs-gen/SoftwareReport.Common.psm1 @@ -166,7 +166,7 @@ function Get-GradleVersion { } function Get-SbtVersion { - (sbt -version) -match "sbt script" | Get-StringPart -Part 3 + (sbt -version) -match "sbt runner" | Get-StringPart -Part 3 } function Get-DotnetSdks { From fa021fd1728931c32e97220320cec491472c20ad Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 19 Mar 2025 17:39:32 +0000 Subject: [PATCH 078/120] Updating readme file for macos-13-arm64 version 20250317.910 (#11810) Co-authored-by: Image generation service account. Co-authored-by: Actions service account --- images/macos/macos-13-arm64-Readme.md | 50 +++++++++++++-------------- 1 file changed, 24 insertions(+), 26 deletions(-) diff --git a/images/macos/macos-13-arm64-Readme.md b/images/macos/macos-13-arm64-Readme.md index 363d3c0b..95c8354b 100644 --- a/images/macos/macos-13-arm64-Readme.md +++ b/images/macos/macos-13-arm64-Readme.md @@ -1,13 +1,11 @@ | Announcements | |-| -| [[ macOS ] .NET 7.x will be removed from macOS-13 and macOS-14 images on February 24,2025.](https://github.com/actions/runner-images/issues/11501) | -| [macOS 15 (Sequoia) will be generally available in GitHub Actions and Azure DevOps from March, 18](https://github.com/actions/runner-images/issues/11486) | -| [[macOS] Ruby version 3.0 will be removed from the images on Feb 17, 2025 and 3.3 will be set as default. ](https://github.com/actions/runner-images/issues/11345) | +| [macOS 15 (Sequoia) will be generally available in GitHub Actions and Azure DevOps from March, 25](https://github.com/actions/runner-images/issues/11486) | *** # macOS 13 - OS Version: macOS 13.7.4 (22H420) - Kernel Version: Darwin 22.6.0 -- Image Version: 20250311.898 +- Image Version: 20250317.910 ## Installed Software @@ -24,13 +22,13 @@ - GNU Fortran 14 (Homebrew GCC 14.2.0_1) - available by `gfortran-14` alias - Kotlin 2.1.10-release-473 - Mono 6.12.0.188 -- Node.js 20.18.3 +- Node.js 20.19.0 - Perl 5.40.1 - Python3 3.13.2 - Ruby 3.3.7 ### Package Management -- Bundler 2.6.5 +- Bundler 2.6.6 - Carthage 0.40.0 - CocoaPods 1.16.2 - Homebrew 4.4.24 @@ -38,7 +36,7 @@ - NuGet 6.3.1.1 - Pip3 25.0 (python 3.13) - Pipx 1.7.1 -- RubyGems 3.6.5 +- RubyGems 3.6.6 - Yarn 1.22.22 ### Project Management @@ -54,7 +52,7 @@ - bazelisk 1.25.0 - bsdtar 3.5.3 - available by 'tar' alias - Curl 8.7.1 -- Git 2.48.1 +- Git 2.49.0 - Git LFS 3.6.1 - GitHub CLI 2.68.1 - GNU Tar 1.35 - available by 'gtar' alias @@ -70,7 +68,7 @@ - Ninja 1.12.1 ### Tools -- AWS CLI 2.24.21 +- AWS CLI 2.24.24 - AWS SAM CLI 1.135.0 - AWS Session Manager CLI 1.2.707.0 - Azure CLI 2.70.0 @@ -78,7 +76,7 @@ - Bicep CLI 0.33.93 - Cmake 3.31.6 - CodeQL Action Bundle 2.20.1 -- Fastlane 2.226.0 +- Fastlane 2.227.0 - SwiftFormat 0.55.5 - Xcbeautify 2.27.0 - Xcode Command Line Tools 14.3.1.0.1.1683849156 @@ -87,8 +85,8 @@ ### Linters ### Browsers -- Safari 18.3 (18620.2.4.111.8) -- SafariDriver 18.3 (18620.2.4.111.8) +- Safari 18.3.1 (18620.2.4.111.9) +- SafariDriver 18.3.1 (18620.2.4.111.9) - Google Chrome 134.0.6998.89 - Google Chrome for Testing 134.0.6998.88 - ChromeDriver 134.0.6998.88 @@ -123,7 +121,7 @@ #### Node.js - 18.20.7 -- 20.18.3 +- 20.19.0 - 22.14.0 #### Go @@ -197,8 +195,8 @@ | visionOS 1.0 | xros1.0 | 15.2 | | Simulator - visionOS 1.0 | xrsimulator1.0 | 15.2 | | Asset Runtime SDK for macOS hosts targeting watchOS 9.4 | assetruntime.host.macosx.target.watchos9.4 | 14.3.1 | -| Asset Runtime SDK for macOS hosts targeting iOS 16.4 | assetruntime.host.macosx.target.iphoneos16.4 | 14.3.1 | | Asset Runtime SDK for macOS hosts targeting tvOS 16.4 | assetruntime.host.macosx.target.appletvos16.4 | 14.3.1 | +| Asset Runtime SDK for macOS hosts targeting iOS 16.4 | assetruntime.host.macosx.target.iphoneos16.4 | 14.3.1 | | DriverKit 22.1 | driverkit22.1 | 14.1 | | DriverKit 22.2 | driverkit22.2 | 14.2 | | DriverKit 22.4 | driverkit22.4 | 14.3.1 | @@ -224,18 +222,18 @@ | visionOS 1.0 | Apple Vision Pro | ### Android -| Package Name | Version | -| -------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| Android Command Line Tools | 11.0 | -| Android Emulator | 35.4.9 | -| Android SDK Build-tools | 35.0.0 35.0.1
34.0.0
33.0.2 33.0.3 | -| Android SDK Platforms | android-35-ext14 (rev 1)
android-35 (rev 2)
android-34-ext8 (rev 1)
android-34-ext12 (rev 1)
android-34-ext11 (rev 1)
android-34-ext10 (rev 1)
android-34 (rev 3)
android-33-ext5 (rev 1)
android-33-ext4 (rev 1)
android-33 (rev 3) | -| Android SDK Platform-Tools | 35.0.2 | -| Android Support Repository | 47.0.0 | -| CMake | 3.31.0 | -| Google Play services | 49 | -| Google Repository | 58 | -| NDK | 26.3.11579264 (default)
27.2.12479018 | +| Package Name | Version | +| -------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| Android Command Line Tools | 11.0 | +| Android Emulator | 35.4.9 | +| Android SDK Build-tools | 36.0.0
35.0.0 35.0.1
34.0.0
33.0.2 33.0.3 | +| Android SDK Platforms | android-36 (rev 1)
android-35-ext14 (rev 1)
android-35 (rev 2)
android-34-ext8 (rev 1)
android-34-ext12 (rev 1)
android-34-ext11 (rev 1)
android-34-ext10 (rev 1)
android-34 (rev 3)
android-33-ext5 (rev 1)
android-33-ext4 (rev 1)
android-33 (rev 3) | +| Android SDK Platform-Tools | 35.0.2 | +| Android Support Repository | 47.0.0 | +| CMake | 3.31.0 | +| Google Play services | 49 | +| Google Repository | 58 | +| NDK | 26.3.11579264 (default)
27.2.12479018 | #### Environment variables | Name | Value | From d8205bb47dba429281e63bd1c0477e5109e8e693 Mon Sep 17 00:00:00 2001 From: hemanthmanga <166606741+hemanthmanga@users.noreply.github.com> Date: Thu, 20 Mar 2025 00:03:56 +0530 Subject: [PATCH 079/120] [Ubuntu] Updating SBT version regex pattern (#11835) --- images/ubuntu/scripts/docs-gen/SoftwareReport.Common.psm1 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/images/ubuntu/scripts/docs-gen/SoftwareReport.Common.psm1 b/images/ubuntu/scripts/docs-gen/SoftwareReport.Common.psm1 index 73e3e1f3..d4ebbebb 100644 --- a/images/ubuntu/scripts/docs-gen/SoftwareReport.Common.psm1 +++ b/images/ubuntu/scripts/docs-gen/SoftwareReport.Common.psm1 @@ -207,7 +207,7 @@ function Get-MavenVersion { function Get-SbtVersion { $result = Get-CommandResult "sbt -version" - $result.Output -match "sbt script version: (?\d+\.\d+\.\d+)" | Out-Null + $result.Output -match "sbt runner version: (?\d+\.\d+\.\d+)" | Out-Null return $Matches.version } From 4be947a93883ce8407dd4d728c274c3ab7f41f9e Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 19 Mar 2025 23:44:59 +0000 Subject: [PATCH 080/120] Updating readme file for macos-13 version 20250317.820 (#11811) Co-authored-by: Image generation service account. Co-authored-by: Actions service account --- images/macos/macos-13-Readme.md | 58 ++++++++++++++++----------------- 1 file changed, 28 insertions(+), 30 deletions(-) diff --git a/images/macos/macos-13-Readme.md b/images/macos/macos-13-Readme.md index 833ce873..249b1060 100644 --- a/images/macos/macos-13-Readme.md +++ b/images/macos/macos-13-Readme.md @@ -1,13 +1,11 @@ | Announcements | |-| -| [[ macOS ] .NET 7.x will be removed from macOS-13 and macOS-14 images on February 24,2025.](https://github.com/actions/runner-images/issues/11501) | -| [macOS 15 (Sequoia) will be generally available in GitHub Actions and Azure DevOps from March, 18](https://github.com/actions/runner-images/issues/11486) | -| [[macOS] Ruby version 3.0 will be removed from the images on Feb 17, 2025 and 3.3 will be set as default. ](https://github.com/actions/runner-images/issues/11345) | +| [macOS 15 (Sequoia) will be generally available in GitHub Actions and Azure DevOps from March, 25](https://github.com/actions/runner-images/issues/11486) | *** # macOS 13 - OS Version: macOS 13.7.4 (22H420) - Kernel Version: Darwin 22.6.0 -- Image Version: 20250311.806 +- Image Version: 20250317.820 ## Installed Software @@ -24,14 +22,14 @@ - GNU Fortran 14 (Homebrew GCC 14.2.0_1) - available by `gfortran-14` alias - Kotlin 2.1.10-release-473 - Mono 6.12.0.188 -- Node.js 20.18.3 +- Node.js 20.19.0 - Perl 5.40.1 -- PHP 8.4.4 +- PHP 8.4.5 - Python3 3.13.2 - Ruby 3.3.7 ### Package Management -- Bundler 2.6.5 +- Bundler 2.6.6 - Carthage 0.40.0 - CocoaPods 1.16.2 - Composer 2.8.6 @@ -40,8 +38,8 @@ - NuGet 6.3.1.1 - Pip3 25.0.1 (python 3.13) - Pipx 1.7.1 -- RubyGems 3.6.5 -- Vcpkg 2025 (build from commit c14d623871) +- RubyGems 3.6.6 +- Vcpkg 2025 (build from commit 782ccc18d8) - Yarn 1.22.22 ### Project Management @@ -57,7 +55,7 @@ - bazelisk 1.25.0 - bsdtar 3.5.3 - available by 'tar' alias - Curl 8.12.1 -- Git 2.48.1 +- Git 2.49.0 - Git LFS 3.6.1 - GitHub CLI 2.68.1 - GNU Tar 1.35 - available by 'gtar' alias @@ -73,7 +71,7 @@ - Ninja 1.12.1 ### Tools -- AWS CLI 2.24.21 +- AWS CLI 2.24.24 - AWS SAM CLI 1.135.0 - AWS Session Manager CLI 1.2.707.0 - Azure CLI 2.70.0 @@ -81,7 +79,7 @@ - Bicep CLI 0.33.93 - Cmake 3.31.6 - CodeQL Action Bundle 2.20.1 -- Fastlane 2.226.0 +- Fastlane 2.227.0 - SwiftFormat 0.55.5 - Xcbeautify 2.27.0 - Xcode Command Line Tools 14.3.1.0.1.1683849156 @@ -91,13 +89,13 @@ - SwiftLint 0.58.2 ### Browsers -- Safari 18.3 (18620.2.4.111.8) -- SafariDriver 18.3 (18620.2.4.111.8) +- Safari 18.3.1 (18620.2.4.111.9) +- SafariDriver 18.3.1 (18620.2.4.111.9) - Google Chrome 134.0.6998.89 - Google Chrome for Testing 134.0.6998.88 - ChromeDriver 134.0.6998.88 -- Microsoft Edge 134.0.3124.51 -- Microsoft Edge WebDriver 134.0.3124.51 +- Microsoft Edge 134.0.3124.68 +- Microsoft Edge WebDriver 134.0.3124.68 - Mozilla Firefox 136.0.1 - geckodriver 0.36.0 - Selenium server 4.29.0 @@ -142,7 +140,7 @@ #### Node.js - 18.20.7 -- 20.18.3 +- 20.19.0 - 22.14.0 #### Go @@ -216,8 +214,8 @@ | visionOS 1.0 | xros1.0 | 15.2 | | Simulator - visionOS 1.0 | xrsimulator1.0 | 15.2 | | Asset Runtime SDK for macOS hosts targeting watchOS 9.4 | assetruntime.host.macosx.target.watchos9.4 | 14.3.1 | -| Asset Runtime SDK for macOS hosts targeting iOS 16.4 | assetruntime.host.macosx.target.iphoneos16.4 | 14.3.1 | | Asset Runtime SDK for macOS hosts targeting tvOS 16.4 | assetruntime.host.macosx.target.appletvos16.4 | 14.3.1 | +| Asset Runtime SDK for macOS hosts targeting iOS 16.4 | assetruntime.host.macosx.target.iphoneos16.4 | 14.3.1 | | DriverKit 22.1 | driverkit22.1 | 14.1 | | DriverKit 22.2 | driverkit22.2 | 14.2 | | DriverKit 22.4 | driverkit22.4 | 14.3.1 | @@ -242,18 +240,18 @@ | watchOS 10.2 | Apple Watch SE (40mm) (2nd generation)
Apple Watch SE (44mm) (2nd generation)
Apple Watch Series 5 (40mm)
Apple Watch Series 5 (44mm)
Apple Watch Series 6 (40mm)
Apple Watch Series 6 (44mm)
Apple Watch Series 7 (41mm)
Apple Watch Series 7 (45mm)
Apple Watch Series 8 (41mm)
Apple Watch Series 8 (45mm)
Apple Watch Series 9 (41mm)
Apple Watch Series 9 (45mm)
Apple Watch Ultra (49mm)
Apple Watch Ultra 2 (49mm) | ### Android -| Package Name | Version | -| -------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| Android Command Line Tools | 11.0 | -| Android Emulator | 35.4.9 | -| Android SDK Build-tools | 35.0.0 35.0.1
34.0.0
33.0.2 33.0.3 | -| Android SDK Platforms | android-35-ext14 (rev 1)
android-35 (rev 2)
android-34-ext8 (rev 1)
android-34-ext12 (rev 1)
android-34-ext11 (rev 1)
android-34-ext10 (rev 1)
android-34 (rev 3)
android-33-ext5 (rev 1)
android-33-ext4 (rev 1)
android-33 (rev 3) | -| Android SDK Platform-Tools | 35.0.2 | -| Android Support Repository | 47.0.0 | -| CMake | 3.31.0 | -| Google Play services | 49 | -| Google Repository | 58 | -| NDK | 26.3.11579264 (default)
27.2.12479018 | +| Package Name | Version | +| -------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| Android Command Line Tools | 11.0 | +| Android Emulator | 35.4.9 | +| Android SDK Build-tools | 36.0.0
35.0.0 35.0.1
34.0.0
33.0.2 33.0.3 | +| Android SDK Platforms | android-36 (rev 1)
android-35-ext14 (rev 1)
android-35 (rev 2)
android-34-ext8 (rev 1)
android-34-ext12 (rev 1)
android-34-ext11 (rev 1)
android-34-ext10 (rev 1)
android-34 (rev 3)
android-33-ext5 (rev 1)
android-33-ext4 (rev 1)
android-33 (rev 3) | +| Android SDK Platform-Tools | 35.0.2 | +| Android Support Repository | 47.0.0 | +| CMake | 3.31.0 | +| Google Play services | 49 | +| Google Repository | 58 | +| NDK | 26.3.11579264 (default)
27.2.12479018 | #### Environment variables | Name | Value | From abf37e28443b6b22b5e337ae0b2fdf85432a772a Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 20 Mar 2025 14:48:13 +0000 Subject: [PATCH 081/120] Updating readme file for macos-14 version 20250317.946 (#11826) Co-authored-by: Image generation service account. Co-authored-by: Actions service account --- images/macos/macos-14-Readme.md | 80 ++++++++++++++++----------------- 1 file changed, 40 insertions(+), 40 deletions(-) diff --git a/images/macos/macos-14-Readme.md b/images/macos/macos-14-Readme.md index a567d3ba..2b6c296e 100644 --- a/images/macos/macos-14-Readme.md +++ b/images/macos/macos-14-Readme.md @@ -1,18 +1,16 @@ | Announcements | |-| -| [[ macOS ] .NET 7.x will be removed from macOS-13 and macOS-14 images on February 24,2025.](https://github.com/actions/runner-images/issues/11501) | -| [macOS 15 (Sequoia) will be generally available in GitHub Actions and Azure DevOps from March, 18](https://github.com/actions/runner-images/issues/11486) | -| [[macOS] Ruby version 3.0 will be removed from the images on Feb 17, 2025 and 3.3 will be set as default. ](https://github.com/actions/runner-images/issues/11345) | +| [macOS 15 (Sequoia) will be generally available in GitHub Actions and Azure DevOps from March, 25](https://github.com/actions/runner-images/issues/11486) | *** # macOS 14 - OS Version: macOS 14.7.4 (23H420) - Kernel Version: Darwin 23.6.0 -- Image Version: 20250304.890 +- Image Version: 20250317.946 ## Installed Software ### Language and Runtime -- .NET Core SDK: 8.0.101, 8.0.204, 8.0.303, 8.0.406, 9.0.102, 9.0.200 +- .NET Core SDK: 8.0.101, 8.0.204, 8.0.303, 8.0.407, 9.0.102, 9.0.201 - Bash 3.2.57(1)-release - Clang/LLVM 15.0.0 - Clang/LLVM (Homebrew) 15.0.7 - available on `$(brew --prefix llvm@15)/bin/clang` @@ -24,23 +22,23 @@ - GNU Fortran 14 (Homebrew GCC 14.2.0_1) - available by `gfortran-14` alias - Kotlin 2.1.10-release-473 - Mono 6.12.0.188 -- Node.js 20.18.3 +- Node.js 20.19.0 - Perl 5.40.1 -- PHP 8.4.4 +- PHP 8.4.5 - Python3 3.13.2 - Ruby 3.3.7 ### Package Management -- Bundler 2.6.5 +- Bundler 2.6.6 - Carthage 0.40.0 - CocoaPods 1.16.2 - Composer 2.8.6 -- Homebrew 4.4.23 +- Homebrew 4.4.24 - NPM 10.8.2 - NuGet 6.3.1.1 - Pip3 25.0.1 (python 3.13) - Pipx 1.7.1 -- RubyGems 3.6.5 +- RubyGems 3.6.6 - Yarn 1.22.22 ### Project Management @@ -56,30 +54,31 @@ - bazelisk 1.25.0 - bsdtar 3.5.3 - available by 'tar' alias - Curl 8.12.1 -- Git 2.48.1 +- Git 2.49.0 - Git LFS 3.6.1 -- GitHub CLI 2.67.0 +- GitHub CLI 2.68.1 - GNU Tar 1.35 - available by 'gtar' alias - GNU Wget 1.25.0 - gpg (GnuPG) 2.4.7 - jq 1.7.1 - OpenSSL 1.1.1w 11 Sep 2023 - Packer 1.12.0 -- pkgconf 2.3.0 +- pkgconf 2.4.3 - Unxip 3.1 - yq 4.45.1 - zstd 1.5.7 +- Ninja 1.12.1 ### Tools -- AWS CLI 2.24.16 -- AWS SAM CLI 1.134.0 +- AWS CLI 2.24.24 +- AWS SAM CLI 1.135.0 - AWS Session Manager CLI 1.2.707.0 -- Azure CLI 2.69.0 +- Azure CLI 2.70.0 - Azure CLI (azure-devops) 1.0.1 - Bicep CLI 0.33.93 - Cmake 3.31.6 - CodeQL Action Bundle 2.20.1 -- Fastlane 2.226.0 +- Fastlane 2.227.0 - SwiftFormat 0.55.5 - Xcbeautify 2.27.0 - Xcode Command Line Tools 16.2.0.0.1.1733547573 @@ -89,14 +88,14 @@ - SwiftLint 0.58.2 ### Browsers -- Safari 18.3 (19620.2.4.111.8) -- SafariDriver 18.3 (19620.2.4.111.8) -- Google Chrome 133.0.6943.142 -- Google Chrome for Testing 133.0.6943.141 -- ChromeDriver 133.0.6943.141 -- Microsoft Edge 133.0.3065.92 -- Microsoft Edge WebDriver 133.0.3065.92 -- Mozilla Firefox 135.0.1 +- Safari 18.3.1 (19620.2.4.111.9) +- SafariDriver 18.3.1 (19620.2.4.111.9) +- Google Chrome 134.0.6998.89 +- Google Chrome for Testing 134.0.6998.88 +- ChromeDriver 134.0.6998.88 +- Microsoft Edge 134.0.3124.68 +- Microsoft Edge WebDriver 134.0.3124.68 +- Mozilla Firefox 136.0.1 - geckodriver 0.36.0 - Selenium server 4.29.0 @@ -132,19 +131,20 @@ #### Node.js - 18.20.7 -- 20.18.3 +- 20.19.0 - 22.14.0 #### Go - 1.21.13 - 1.22.12 -- 1.23.6 +- 1.23.7 +- 1.24.1 ### Rust Tools - Cargo 1.85.0 - Rust 1.85.0 - Rustdoc 1.85.0 -- Rustup 1.27.1 +- Rustup 1.28.1 #### Packages - Clippy 0.1.85 @@ -254,18 +254,18 @@ | watchOS 11.2 | Apple Watch SE (40mm) (2nd generation)
Apple Watch SE (44mm) (2nd generation)
Apple Watch Series 10 (42mm)
Apple Watch Series 10 (46mm)
Apple Watch Ultra 2 (49mm) | ### Android -| Package Name | Version | -| -------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| Android Command Line Tools | 11.0 | -| Android Emulator | 35.3.12 | -| Android SDK Build-tools | 35.0.0 35.0.1
34.0.0
33.0.2 33.0.3 | -| Android SDK Platforms | android-35-ext14 (rev 1)
android-35 (rev 2)
android-34-ext8 (rev 1)
android-34-ext12 (rev 1)
android-34-ext11 (rev 1)
android-34-ext10 (rev 1)
android-34 (rev 3)
android-33-ext5 (rev 1)
android-33-ext4 (rev 1)
android-33 (rev 3) | -| Android SDK Platform-Tools | 35.0.2 | -| Android Support Repository | 47.0.0 | -| CMake | 3.31.0 | -| Google Play services | 49 | -| Google Repository | 58 | -| NDK | 26.3.11579264 (default)
27.2.12479018 | +| Package Name | Version | +| -------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| Android Command Line Tools | 11.0 | +| Android Emulator | 35.4.9 | +| Android SDK Build-tools | 36.0.0
35.0.0 35.0.1
34.0.0
33.0.2 33.0.3 | +| Android SDK Platforms | android-36 (rev 1)
android-35-ext14 (rev 1)
android-35 (rev 2)
android-34-ext8 (rev 1)
android-34-ext12 (rev 1)
android-34-ext11 (rev 1)
android-34-ext10 (rev 1)
android-34 (rev 3)
android-33-ext5 (rev 1)
android-33-ext4 (rev 1)
android-33 (rev 3) | +| Android SDK Platform-Tools | 35.0.2 | +| Android Support Repository | 47.0.0 | +| CMake | 3.31.0 | +| Google Play services | 49 | +| Google Repository | 58 | +| NDK | 26.3.11579264 (default)
27.2.12479018 | #### Environment variables | Name | Value | From 96b18578a084dd9fc23310a5f2b3504efde2b3c7 Mon Sep 17 00:00:00 2001 From: hemanthmanga <166606741+hemanthmanga@users.noreply.github.com> Date: Fri, 21 Mar 2025 20:03:57 +0530 Subject: [PATCH 082/120] [Ubuntu] Pinning Kotlin previous version 2.1.10 (#11846) --- images/ubuntu/scripts/build/install-kotlin.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/images/ubuntu/scripts/build/install-kotlin.sh b/images/ubuntu/scripts/build/install-kotlin.sh index 7b35212d..3124a94a 100644 --- a/images/ubuntu/scripts/build/install-kotlin.sh +++ b/images/ubuntu/scripts/build/install-kotlin.sh @@ -9,7 +9,7 @@ source $HELPER_SCRIPTS/install.sh KOTLIN_ROOT="/usr/share" -download_url=$(resolve_github_release_asset_url "JetBrains/kotlin" "contains(\"kotlin-compiler\") and endswith(\".zip\")" "latest") +download_url=$(resolve_github_release_asset_url "JetBrains/kotlin" "contains(\"kotlin-compiler\") and endswith(\".zip\")" "2.1.10") archive_path=$(download_with_retry "$download_url") # Supply chain security - Kotlin From fbae48148a7f77df5e60ab36d3f706a6d5bb9c18 Mon Sep 17 00:00:00 2001 From: sangeeths03 Date: Fri, 21 Mar 2025 20:14:40 +0530 Subject: [PATCH 083/120] [macOS] Updated xcode to 16.3 beta 3 for macOS15 macOS15arm (#11839) * added xcode 16.3 beta 3 * added xcode 16.3 beta 3 * added xcode 16.3 beta 3 * added xcode 16.3 beta 3 --- images/macos/toolsets/toolset-15.json | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/images/macos/toolsets/toolset-15.json b/images/macos/toolsets/toolset-15.json index e3d8190a..23ac077f 100644 --- a/images/macos/toolsets/toolset-15.json +++ b/images/macos/toolsets/toolset-15.json @@ -4,14 +4,14 @@ "x64": { "versions": [ { - "link": "16.3_beta_2", "version": "16.3.0-Beta.2+16E5121h", "symlinks": ["16.3"], + "link": "16.3_beta_3", "version": "16.3.0-Beta.3+16E5129f", "symlinks": ["16.3"], "install_runtimes": [ - "iOS -buildVersion 18.0", "iOS -buildVersion 18.1", "iOS -buildVersion 18.2", "iOS -buildVersion 18.3.1", "iOS -buildVersion 22E5216h", - "watchOS -buildVersion 11.0", "watchOS -buildVersion 11.1", "watchOS -buildVersion 11.2", "watchOS -buildVersion 22T5212l", - "tvOS -buildVersion 18.0", "tvOS -buildVersion 18.1", "tvOS -buildVersion 18.2", "tvOS -buildVersion 22L5218l" + "iOS -buildVersion 18.0", "iOS -buildVersion 18.1", "iOS -buildVersion 18.2", "iOS -buildVersion 18.3.1", "iOS -buildVersion 22E5232a", + "watchOS -buildVersion 11.0", "watchOS -buildVersion 11.1", "watchOS -buildVersion 11.2", "watchOS -buildVersion 22T5244a", + "tvOS -buildVersion 18.0", "tvOS -buildVersion 18.1", "tvOS -buildVersion 18.2", "tvOS -buildVersion 22L5250a" ], - "sha256": "f4bb80c2e93d3561ecbabc82d1a92c830d831c96afc48944baa8116e3fd0013d" + "sha256": "5f709f7b418005c7c735d6f62076feb8fd9095f874f3d7c2d58a039ce9531348" }, { "link": "16.2", "version": "16.2+16C5032a", "install_runtimes": "false", "sha256": "0e367d06eb7c334ea143bada5e4422f56688aabff571bedf0d2ad9434b7290de"}, { "link": "16.1", "version": "16.1+16B40", "install_runtimes": "false", "sha256": "8ca961d55981f983d21b99a95a6b0ac04905b837f6e11346ee86d28f12afe720"}, @@ -22,17 +22,17 @@ "arm64":{ "versions": [ { - "link": "16.3_beta_2", - "version": "16.3.0-Beta.2+16E5121h", + "link": "16.3_beta_3", + "version": "16.3.0-Beta.3+16E5129f", "symlinks": ["16.3"], "install_runtimes": [ - "iOS -buildVersion 18.0", "iOS -buildVersion 18.1", "iOS -buildVersion 18.2", "iOS -buildVersion 18.3.1", "iOS -buildVersion 22E5216h", - "watchOS -buildVersion 11.0", "watchOS -buildVersion 11.1", "watchOS -buildVersion 11.2", "watchOS -buildVersion 22T5212l", - "tvOS -buildVersion 18.0", "tvOS -buildVersion 18.1", "tvOS -buildVersion 18.2", "tvOS -buildVersion 22L5218l", + "iOS -buildVersion 18.0", "iOS -buildVersion 18.1", "iOS -buildVersion 18.2", "iOS -buildVersion 18.3.1", "iOS -buildVersion 22E5232a", + "watchOS -buildVersion 11.0", "watchOS -buildVersion 11.1", "watchOS -buildVersion 11.2", "watchOS -buildVersion 22T5244a", + "tvOS -buildVersion 18.0", "tvOS -buildVersion 18.1", "tvOS -buildVersion 18.2", "tvOS -buildVersion 22L5250a", "visionOS -buildVersion 2.0", "visionOS -buildVersion 2.1", "visionOS -buildVersion 2.2", "visionOS -buildVersion 2.3", "visionOS -buildVersion 22O5215f" ], - "sha256": "f4bb80c2e93d3561ecbabc82d1a92c830d831c96afc48944baa8116e3fd0013d" + "sha256": "5f709f7b418005c7c735d6f62076feb8fd9095f874f3d7c2d58a039ce9531348" }, { "link": "16.2", "version": "16.2+16C5032a", "install_runtimes": "false", "sha256": "0e367d06eb7c334ea143bada5e4422f56688aabff571bedf0d2ad9434b7290de"}, { "link": "16.1", "version": "16.1+16B40", "install_runtimes": "false", "sha256": "8ca961d55981f983d21b99a95a6b0ac04905b837f6e11346ee86d28f12afe720"}, From f494ea35381ab62061e6193b9efb1b940724991c Mon Sep 17 00:00:00 2001 From: Erik Bershel <110455084+erik-bershel@users.noreply.github.com> Date: Fri, 21 Mar 2025 19:11:29 +0100 Subject: [PATCH 084/120] [macOS] Deprecate brew/bundle tap, pin Kotlin to 2.1.10 (#11850) * [macOS] Remove deprecated bundle tap * Pin Kotlin to 2.1.10 * Update logic for tcl-tk --- .../scripts/build/install-common-utils.sh | 38 +++++++++++++------ .../macos/scripts/build/install-homebrew.sh | 3 -- 2 files changed, 27 insertions(+), 14 deletions(-) diff --git a/images/macos/scripts/build/install-common-utils.sh b/images/macos/scripts/build/install-common-utils.sh index 1cbcac95..7c3a87cd 100644 --- a/images/macos/scripts/build/install-common-utils.sh +++ b/images/macos/scripts/build/install-common-utils.sh @@ -9,19 +9,35 @@ source ~/utils/utils.sh common_packages=$(get_toolset_value '.brew.common_packages[]') for package in $common_packages; do echo "Installing $package..." - if [[ $package == "packer" ]]; then - # Packer has been deprecated in Homebrew. Use tap to install Packer. - brew install hashicorp/tap/packer - else - if (is_VenturaX64 || is_SonomaX64) && [[ $package == "tcl-tk@8" ]]; then + case "$package" in + packer) + # Packer has been deprecated in Homebrew. Use tap to install Packer. + brew install hashicorp/tap/packer + ;; + + kotlin) + # Pin kotlin bottle to 2.1.10 due to an issue with the latest version + # https://youtrack.jetbrains.com/issue/KT-76169/kotlinc-js-version-and-kapt-version-returning-non-zero-status-code-on-v2.1.20 + kotlin_commit="442af88a2925f8c0e079eaf4fa62261133d2d7c4" + kotlin_rb_link="https://raw.githubusercontent.com/Homebrew/homebrew-core/$kotlin_commit/Formula/k/kotlin.rb" + kotlin_rb_path=$(download_with_retry "$kotlin_rb_link") + brew install "$kotlin_rb_path" + ;; + + tcl-tk@8) brew_smart_install "$package" - # Fix for https://github.com/actions/runner-images/issues/11074 - ln -sf $(brew --prefix tcl-tk@8)/lib/libtcl8.6.dylib /usr/local/lib/libtcl8.6.dylib - ln -sf $(brew --prefix tcl-tk@8)/lib/libtk8.6.dylib /usr/local/lib/libtk8.6.dylib - else + if is_VenturaX64 || is_SonomaX64; then + # Fix for https://github.com/actions/runner-images/issues/11074 + ln -sf "$(brew --prefix tcl-tk@8)/lib/libtcl8.6.dylib" /usr/local/lib/libtcl8.6.dylib + ln -sf "$(brew --prefix tcl-tk@8)/lib/libtk8.6.dylib" /usr/local/lib/libtk8.6.dylib + fi + ;; + + # Default behaviour for all other packages + *) brew_smart_install "$package" - fi - fi + ;; + esac done cask_packages=$(get_toolset_value '.brew.cask_packages[]') diff --git a/images/macos/scripts/build/install-homebrew.sh b/images/macos/scripts/build/install-homebrew.sh index 4a72cf2e..b6e3666b 100644 --- a/images/macos/scripts/build/install-homebrew.sh +++ b/images/macos/scripts/build/install-homebrew.sh @@ -38,6 +38,3 @@ brew_smart_install curl echo "Installing wget..." brew_smart_install "wget" - -# init brew bundle feature -brew tap Homebrew/bundle From db5e0167f47feefd6c8e0ac4908d4110bd1a6c64 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Fri, 21 Mar 2025 18:18:40 +0000 Subject: [PATCH 085/120] Updating readme file for macos-14-arm64 version 20250317.1117 (#11825) Co-authored-by: Image generation service account. Co-authored-by: Actions service account --- images/macos/macos-14-arm64-Readme.md | 70 +++++++++++++-------------- 1 file changed, 35 insertions(+), 35 deletions(-) diff --git a/images/macos/macos-14-arm64-Readme.md b/images/macos/macos-14-arm64-Readme.md index 322f797e..662175e2 100644 --- a/images/macos/macos-14-arm64-Readme.md +++ b/images/macos/macos-14-arm64-Readme.md @@ -1,18 +1,16 @@ | Announcements | |-| -| [[ macOS ] .NET 7.x will be removed from macOS-13 and macOS-14 images on February 24,2025.](https://github.com/actions/runner-images/issues/11501) | -| [macOS 15 (Sequoia) will be generally available in GitHub Actions and Azure DevOps from March, 18](https://github.com/actions/runner-images/issues/11486) | -| [[macOS] Ruby version 3.0 will be removed from the images on Feb 17, 2025 and 3.3 will be set as default. ](https://github.com/actions/runner-images/issues/11345) | +| [macOS 15 (Sequoia) will be generally available in GitHub Actions and Azure DevOps from March, 25](https://github.com/actions/runner-images/issues/11486) | *** # macOS 14 - OS Version: macOS 14.7.4 (23H420) - Kernel Version: Darwin 23.6.0 -- Image Version: 20250304.1018 +- Image Version: 20250317.1117 ## Installed Software ### Language and Runtime -- .NET Core SDK: 8.0.101, 8.0.204, 8.0.303, 8.0.406, 9.0.102, 9.0.200 +- .NET Core SDK: 8.0.101, 8.0.204, 8.0.303, 8.0.407, 9.0.102, 9.0.201 - Bash 3.2.57(1)-release - Clang/LLVM 15.0.0 - Clang/LLVM (Homebrew) 15.0.7 - available on `$(brew --prefix llvm@15)/bin/clang` @@ -24,21 +22,21 @@ - GNU Fortran 14 (Homebrew GCC 14.2.0_1) - available by `gfortran-14` alias - Kotlin 2.1.10-release-473 - Mono 6.12.0.188 -- Node.js 20.18.3 +- Node.js 20.19.0 - Perl 5.40.1 - Python3 3.13.2 - Ruby 3.3.7 ### Package Management -- Bundler 2.6.5 +- Bundler 2.6.6 - Carthage 0.40.0 - CocoaPods 1.16.2 -- Homebrew 4.4.23 +- Homebrew 4.4.24 - NPM 10.8.2 - NuGet 6.3.1.1 - Pip3 25.0 (python 3.13) - Pipx 1.7.1 -- RubyGems 3.6.5 +- RubyGems 3.6.6 - Yarn 1.22.22 ### Project Management @@ -54,30 +52,31 @@ - bazelisk 1.25.0 - bsdtar 3.5.3 - available by 'tar' alias - Curl 8.7.1 -- Git 2.48.1 +- Git 2.49.0 - Git LFS 3.6.1 -- GitHub CLI 2.67.0 +- GitHub CLI 2.68.1 - GNU Tar 1.35 - available by 'gtar' alias - GNU Wget 1.25.0 - gpg (GnuPG) 2.4.7 - jq 1.7.1 - OpenSSL 1.1.1w 11 Sep 2023 - Packer 1.12.0 -- pkgconf 2.3.0 +- pkgconf 2.4.3 - Unxip 3.1 - yq 4.45.1 - zstd 1.5.7 +- Ninja 1.12.1 ### Tools -- AWS CLI 2.24.16 -- AWS SAM CLI 1.134.0 +- AWS CLI 2.24.24 +- AWS SAM CLI 1.135.0 - AWS Session Manager CLI 1.2.707.0 - Azure CLI 2.70.0 - Azure CLI (azure-devops) 1.0.1 - Bicep CLI 0.33.93 - Cmake 3.31.6 - CodeQL Action Bundle 2.20.1 -- Fastlane 2.226.0 +- Fastlane 2.227.0 - SwiftFormat 0.55.5 - Xcbeautify 2.27.0 - Xcode Command Line Tools 16.2.0.0.1.1733547573 @@ -86,11 +85,11 @@ ### Linters ### Browsers -- Safari 18.3 (19620.2.4.111.8) -- SafariDriver 18.3 (19620.2.4.111.8) -- Google Chrome 133.0.6943.142 -- Google Chrome for Testing 133.0.6943.141 -- ChromeDriver 133.0.6943.141 +- Safari 18.3.1 (19620.2.4.111.9) +- SafariDriver 18.3.1 (19620.2.4.111.9) +- Google Chrome 134.0.6998.89 +- Google Chrome for Testing 134.0.6998.88 +- ChromeDriver 134.0.6998.88 - Selenium server 4.29.0 #### Environment variables @@ -122,19 +121,20 @@ #### Node.js - 18.20.7 -- 20.18.3 +- 20.19.0 - 22.14.0 #### Go - 1.21.13 - 1.22.12 -- 1.23.6 +- 1.23.7 +- 1.24.1 ### Rust Tools - Cargo 1.85.0 - Rust 1.85.0 - Rustdoc 1.85.0 -- Rustup 1.27.1 +- Rustup 1.28.1 #### Packages - Clippy 0.1.85 @@ -247,18 +247,18 @@ | visionOS 1.2 | Apple Vision Pro | ### Android -| Package Name | Version | -| -------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| Android Command Line Tools | 11.0 | -| Android Emulator | 35.3.12 | -| Android SDK Build-tools | 35.0.0 35.0.1
34.0.0
33.0.2 33.0.3 | -| Android SDK Platforms | android-35-ext14 (rev 1)
android-35 (rev 2)
android-34-ext8 (rev 1)
android-34-ext12 (rev 1)
android-34-ext11 (rev 1)
android-34-ext10 (rev 1)
android-34 (rev 3)
android-33-ext5 (rev 1)
android-33-ext4 (rev 1)
android-33 (rev 3) | -| Android SDK Platform-Tools | 35.0.2 | -| Android Support Repository | 47.0.0 | -| CMake | 3.31.0 | -| Google Play services | 49 | -| Google Repository | 58 | -| NDK | 26.3.11579264 (default)
27.2.12479018 | +| Package Name | Version | +| -------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| Android Command Line Tools | 11.0 | +| Android Emulator | 35.4.9 | +| Android SDK Build-tools | 36.0.0
35.0.0 35.0.1
34.0.0
33.0.2 33.0.3 | +| Android SDK Platforms | android-36 (rev 1)
android-35-ext14 (rev 1)
android-35 (rev 2)
android-34-ext8 (rev 1)
android-34-ext12 (rev 1)
android-34-ext11 (rev 1)
android-34-ext10 (rev 1)
android-34 (rev 3)
android-33-ext5 (rev 1)
android-33-ext4 (rev 1)
android-33 (rev 3) | +| Android SDK Platform-Tools | 35.0.2 | +| Android Support Repository | 47.0.0 | +| CMake | 3.31.0 | +| Google Play services | 49 | +| Google Repository | 58 | +| NDK | 26.3.11579264 (default)
27.2.12479018 | #### Environment variables | Name | Value | From fced4a529c9adfd3145964a4a2346eb88dc655bd Mon Sep 17 00:00:00 2001 From: Erik Bershel <110455084+erik-bershel@users.noreply.github.com> Date: Sun, 23 Mar 2025 12:40:15 +0100 Subject: [PATCH 086/120] [macOS] Update Xcode runtimes installer helper and toolset format (#11763) --- images/macos/scripts/build/Install-Xcode.ps1 | 2 +- .../scripts/helpers/Xcode.Installer.psm1 | 91 +++++++++++---- images/macos/toolsets/Readme.md | 44 ++++++- images/macos/toolsets/toolset-13.json | 24 ++-- images/macos/toolsets/toolset-14.json | 109 +++++++++++++++--- images/macos/toolsets/toolset-15.json | 96 ++++++++++----- 6 files changed, 288 insertions(+), 78 deletions(-) diff --git a/images/macos/scripts/build/Install-Xcode.ps1 b/images/macos/scripts/build/Install-Xcode.ps1 index 1ac23478..d8f3ac7b 100644 --- a/images/macos/scripts/build/Install-Xcode.ps1 +++ b/images/macos/scripts/build/Install-Xcode.ps1 @@ -33,7 +33,7 @@ Write-Host "Configuring Xcode versions..." $xcodeVersions | ForEach-Object { Write-Host "Configuring Xcode $($_.link) ..." Invoke-XcodeRunFirstLaunch -Version $_.link - Install-AdditionalSimulatorRuntimes -Version $_.link -Runtimes $_.install_runtimes + Install-AdditionalSimulatorRuntimes -Version $_.link -Arch $arch -Runtimes $_.install_runtimes } Invoke-XcodeRunFirstLaunch -Version $defaultXcode diff --git a/images/macos/scripts/helpers/Xcode.Installer.psm1 b/images/macos/scripts/helpers/Xcode.Installer.psm1 index fd1b00bf..2f9b9902 100644 --- a/images/macos/scripts/helpers/Xcode.Installer.psm1 +++ b/images/macos/scripts/helpers/Xcode.Installer.psm1 @@ -175,33 +175,84 @@ function Install-AdditionalSimulatorRuntimes { [Parameter(Mandatory)] [string] $Version, [Parameter(Mandatory)] - [array] $Runtimes + [string] $Arch, + [Parameter(Mandatory)] + [object] $Runtimes ) Write-Host "Installing Simulator Runtimes for Xcode $Version ..." $xcodebuildPath = Get-XcodeToolPath -Version $Version -ToolName 'xcodebuild' - $validRuntimes = @("iOS", "watchOS", "tvOS", "visionOS") - # Install all runtimes / skip all runtimes installation - if ($Runtimes.Count -eq 1) { - if ($Runtimes[0] -eq "true") { - Write-Host "Installing all runtimes for Xcode $Version ..." - Invoke-ValidateCommand "sudo $xcodebuildPath -downloadAllPlatforms" | Out-Null - return - } elseif ($Runtimes[0] -eq "false") { - Write-Host "Skipping runtimes installation for Xcode $Version ..." - return - } + $validRuntimes = @("iOS", "watchOS", "tvOS") + + # visionOS is only available on arm64 + if ($Arch -eq "arm64") { + $validRuntimes += "visionOS" } - # Validate and install specified runtimes - $invalidRuntimes = $Runtimes | Where-Object { $_ -notmatch "^($( $validRuntimes -join '|' ))(\s.*|$)" } - if ($invalidRuntimes) { - throw "Error: Invalid runtimes detected: $($invalidRuntimes -join ', '). Valid values are: $validRuntimes." + # Install all runtimes / skip runtimes + if ($Runtimes -eq "default") { + Write-Host "Installing all runtimes for Xcode $Version ..." + Invoke-ValidateCommand "sudo $xcodebuildPath -downloadAllPlatforms" | Out-Null + return + } elseif ($Runtimes -eq "none") { + Write-Host "Skipping runtimes installation for Xcode $Version ..." + return } - - foreach ($runtime in $Runtimes) { - Write-Host "Installing runtime $runtime ..." - Invoke-ValidateCommand "sudo $xcodebuildPath -downloadPlatform $runtime" | Out-Null + + # Convert $Runtimes to hashtable + if ($Runtimes -is [System.Object[]]) { + $convertedRuntimes = @{} + + foreach ($entry in $Runtimes) { + if ($entry -is [PSCustomObject]) { + $entry = $entry | ConvertTo-Json -Compress | ConvertFrom-Json -AsHashtable + } + + # Copy all keys and values from the entry to the converted runtimes + foreach ($key in $entry.Keys) { + if ($convertedRuntimes.ContainsKey($key)) { + $convertedRuntimes[$key] += $entry[$key] + } else { + $convertedRuntimes[$key] = $entry[$key] + } + } + } + $Runtimes = $convertedRuntimes + } + + # Validate runtimes format + if ($Runtimes -isnot [System.Collections.Hashtable]) { + throw "Invalid runtime format for Xcode $(Version): Expected hashtable, got [$($Runtimes.GetType())]" + } + + # Install runtimes for specified platforms + foreach ($platform in $validRuntimes) { + if (-not $Runtimes.ContainsKey($platform)) { + Write-Host "No runtimes specified for $platform in the toolset for Xcode $Version, please check the toolset." + return + } + foreach ($platformVersion in $Runtimes[$platform]) { + switch ($platformVersion) { + "skip" { + Write-Host "Skipping $platform runtimes installation for Xcode $Version ..." + continue + } + "default" { + Write-Host "Installing default $platform runtime for Xcode $Version ..." + Invoke-ValidateCommand "sudo $xcodebuildPath -downloadPlatform $platform" | Out-Null + continue + } + default { + # Version might be a semver or a build number + if (($platformVersion -match "^\d{1,2}\.\d(\.\d)?$") -or ($platformVersion -match "^[a-zA-Z0-9]{6,8}$")) { + Write-Host "Installing $platform $platformVersion runtime for Xcode $Version ..." + Invoke-ValidateCommand "sudo $xcodebuildPath -downloadPlatform $platform -buildVersion $platformVersion" | Out-Null + continue + } + throw "$platformVersion is not a valid value for $platform version. Valid values are 'latest' or 'skip' or a semver from 0.0 to 99.9.(9)." + } + } + } } } diff --git a/images/macos/toolsets/Readme.md b/images/macos/toolsets/Readme.md index 3714d917..fe4c2612 100644 --- a/images/macos/toolsets/Readme.md +++ b/images/macos/toolsets/Readme.md @@ -6,9 +6,19 @@ - `link` property points to the place where Xcode will be located on image. `/Applications/Xcode_.app` - `version` points to Xcode version that will be downloaded and installed - `symlinks` describes the list of aliases where symlinks will be created to - - `install_runtimes` is an array or boolean function to control over the related simulator runtimes, set of possible values: [ `iOS`, `watchOS`, `visionOS`, `tvOS` ], use `true` if you want to install all runtimes, use `false` if you want to skip runtimes installation - `sha256` used to check integrity of the Xcode installer file -- `default` - version of Xcode to set as default (should be metched with any `link` in `versions` property) + - `install_runtimes` – controls the installation of simulator runtimes: + - `default` – installs all default runtimes. + - `none` – skips runtime installation. + - **Hashtable** – allows manual selection: + - Mandatory keys: `[ "iOS", "watchOS", "tvOS" ]`, plus `visionOS` for arm64 images. + - Values [array of string]: + - `"default"` – installs the default runtime. + - `"skip"` – skips installation. + - Specific version numbers, e.g., `"18.2"`, `"2.2"`, `"18.3.1"`. + - Apple release version, e.g., `"22E5216h"`, `"17A577"`. + +- `default` - version of Xcode to set as default (should be matched with any `link` in `versions` property) **Example:** `"11.2"` **Note:** @@ -22,10 +32,36 @@ **Example:** +String format: + ```json "versions": [ - { "link": "16_beta_4", "version": "16.0.0-Beta.4+16A5211f", "symlinks": ["16.0"], "install_runtimes": "false", "sha256": "4270cd8021b2f7f512ce91bfc4423b25bccab36cdab21834709d798c8daade72"}, - { "link": "15.4", "version": "15.4.0+15F31d", "install_runtimes": "true", "sha256": "82d3d61804ff3f4c7c82085e91dc701037ddaa770e542848b2477e22f4e8aa7a"} + { "link": "16_beta_4", "version": "16.0.0-Beta.4+16A5211f", "symlinks": ["16.0"], "install_runtimes": "none", "sha256": "4270cd8021b2f7f512ce91bfc4423b25bccab36cdab21834709d798c8daade72"}, + { "link": "15.4", "version": "15.4.0+15F31d", "install_runtimes": "default", "sha256": "82d3d61804ff3f4c7c82085e91dc701037ddaa770e542848b2477e22f4e8aa7a"} +] +``` + +Block format: + +```json +"versions": [ + { + "link": "16.2", + "version": "16.2+16C5032a", + "sha256": "0e367d06eb7c334ea143bada5e4422f56688aabff571bedf0d2ad9434b7290de", + "install_runtimes": [ + { "iOS": ["18.0", "18.1", "18.2"] }, + { "watchOS": "default" }, + { "tvOS": "default" }, + { "visionOS": "2.2" } + ] + }, + { + "link": "16.1", + "version": "16.1+16B40", + "sha256": "8ca961d55981f983d21b99a95a6b0ac04905b837f6e11346ee86d28f12afe720", + "install_runtimes": "default" + } ] ``` diff --git a/images/macos/toolsets/toolset-13.json b/images/macos/toolsets/toolset-13.json index 2143e189..4082ae53 100644 --- a/images/macos/toolsets/toolset-13.json +++ b/images/macos/toolsets/toolset-13.json @@ -3,22 +3,22 @@ "default": "15.2", "x64": { "versions": [ - { "link": "15.2", "version": "15.2.0+15C500b", "install_runtimes": "true", "sha256": "04E93680C6DDBEC84666531BE412DE778AFC8EAC6AB2037F4C2BE7290818B59B"}, - { "link": "15.1", "version": "15.1.0+15C65", "install_runtimes": "true", "sha256": "857D8DB537BAC82BF99DE0E1D3895D214D4D02101C1340CEF3DAF6E821BA1D05"}, - { "link": "15.0.1", "version": "15.0.1+15A507", "symlinks": ["15.0"], "install_runtimes": "true", "sha256": "5AC17AE6060CAFC3C7112C6DA0B153450BE21F1DE6632777FBA9FBC9D999C9E8"}, - { "link": "14.3.1", "version": "14.3.1+14E300c","symlinks": ["14.3"], "install_runtimes": "true", "sha256": "B5CC7BF37447C32A971B37D71C7DA1AF7ABB45CEE4B96FE126A1D3B0D2C260AF"}, - { "link": "14.2", "version": "14.2.0+14C18", "install_runtimes": "true", "sha256": "686B9D53CA49E50D563BC0104B1E8B4F7CCFE80064A6D689965FB819BF8EFE72"}, - { "link": "14.1", "version": "14.1.0+14B47b", "install_runtimes": "true", "sha256": "12F8A3AEF78BF354470AD8B351ADDD925C8EDAD888137D138CA50A8130EB9F2F"} + { "link": "15.2", "version": "15.2.0+15C500b", "install_runtimes": "default", "sha256": "04E93680C6DDBEC84666531BE412DE778AFC8EAC6AB2037F4C2BE7290818B59B"}, + { "link": "15.1", "version": "15.1.0+15C65", "install_runtimes": "default", "sha256": "857D8DB537BAC82BF99DE0E1D3895D214D4D02101C1340CEF3DAF6E821BA1D05"}, + { "link": "15.0.1", "version": "15.0.1+15A507", "symlinks": ["15.0"], "install_runtimes": "default", "sha256": "5AC17AE6060CAFC3C7112C6DA0B153450BE21F1DE6632777FBA9FBC9D999C9E8"}, + { "link": "14.3.1", "version": "14.3.1+14E300c","symlinks": ["14.3"], "install_runtimes": "default", "sha256": "B5CC7BF37447C32A971B37D71C7DA1AF7ABB45CEE4B96FE126A1D3B0D2C260AF"}, + { "link": "14.2", "version": "14.2.0+14C18", "install_runtimes": "default", "sha256": "686B9D53CA49E50D563BC0104B1E8B4F7CCFE80064A6D689965FB819BF8EFE72"}, + { "link": "14.1", "version": "14.1.0+14B47b", "install_runtimes": "default", "sha256": "12F8A3AEF78BF354470AD8B351ADDD925C8EDAD888137D138CA50A8130EB9F2F"} ] }, "arm64":{ "versions": [ - { "link": "15.2", "version": "15.2.0+15C500b", "install_runtimes": "true", "sha256": "04E93680C6DDBEC84666531BE412DE778AFC8EAC6AB2037F4C2BE7290818B59B"}, - { "link": "15.1", "version": "15.1.0+15C65", "install_runtimes": "true", "sha256": "857D8DB537BAC82BF99DE0E1D3895D214D4D02101C1340CEF3DAF6E821BA1D05"}, - { "link": "15.0.1", "version": "15.0.1+15A507", "symlinks": ["15.0"], "install_runtimes": "true", "sha256": "5AC17AE6060CAFC3C7112C6DA0B153450BE21F1DE6632777FBA9FBC9D999C9E8"}, - { "link": "14.3.1", "version": "14.3.1+14E300c","symlinks": ["14.3"], "install_runtimes": "true", "sha256": "B5CC7BF37447C32A971B37D71C7DA1AF7ABB45CEE4B96FE126A1D3B0D2C260AF"}, - { "link": "14.2", "version": "14.2.0+14C18", "install_runtimes": "true", "sha256": "686B9D53CA49E50D563BC0104B1E8B4F7CCFE80064A6D689965FB819BF8EFE72"}, - { "link": "14.1", "version": "14.1.0+14B47b", "install_runtimes": "true", "sha256": "12F8A3AEF78BF354470AD8B351ADDD925C8EDAD888137D138CA50A8130EB9F2F"} + { "link": "15.2", "version": "15.2.0+15C500b", "install_runtimes": "default", "sha256": "04E93680C6DDBEC84666531BE412DE778AFC8EAC6AB2037F4C2BE7290818B59B"}, + { "link": "15.1", "version": "15.1.0+15C65", "install_runtimes": "default", "sha256": "857D8DB537BAC82BF99DE0E1D3895D214D4D02101C1340CEF3DAF6E821BA1D05"}, + { "link": "15.0.1", "version": "15.0.1+15A507", "symlinks": ["15.0"], "install_runtimes": "default", "sha256": "5AC17AE6060CAFC3C7112C6DA0B153450BE21F1DE6632777FBA9FBC9D999C9E8"}, + { "link": "14.3.1", "version": "14.3.1+14E300c","symlinks": ["14.3"], "install_runtimes": "default", "sha256": "B5CC7BF37447C32A971B37D71C7DA1AF7ABB45CEE4B96FE126A1D3B0D2C260AF"}, + { "link": "14.2", "version": "14.2.0+14C18", "install_runtimes": "default", "sha256": "686B9D53CA49E50D563BC0104B1E8B4F7CCFE80064A6D689965FB819BF8EFE72"}, + { "link": "14.1", "version": "14.1.0+14B47b", "install_runtimes": "default", "sha256": "12F8A3AEF78BF354470AD8B351ADDD925C8EDAD888137D138CA50A8130EB9F2F"} ] } }, diff --git a/images/macos/toolsets/toolset-14.json b/images/macos/toolsets/toolset-14.json index 4772d25b..15686b50 100644 --- a/images/macos/toolsets/toolset-14.json +++ b/images/macos/toolsets/toolset-14.json @@ -3,24 +3,105 @@ "default": "15.4", "x64": { "versions": [ - { "link": "16.2", "version": "16.2+16C5032a", "install_runtimes": ["iOS -buildVersion 18.2", "watchOS", "tvOS"], "sha256": "0e367d06eb7c334ea143bada5e4422f56688aabff571bedf0d2ad9434b7290de"}, - { "link": "16.1", "version": "16.1+16B40", "install_runtimes": ["iOS", "watchOS", "tvOS"], "sha256": "8ca961d55981f983d21b99a95a6b0ac04905b837f6e11346ee86d28f12afe720"}, - { "link": "15.4", "version": "15.4.0+15F31d", "install_runtimes": "true", "sha256": "82d3d61804ff3f4c7c82085e91dc701037ddaa770e542848b2477e22f4e8aa7a"}, - { "link": "15.3", "version": "15.3.0+15E204a", "install_runtimes": "true", "sha256": "f13f6a2e2df432c3008e394640b8549a18c285acd7fd148d6c4bac8c3a5af234"}, - { "link": "15.2", "version": "15.2.0+15C500b", "install_runtimes": "true", "sha256": "04E93680C6DDBEC84666531BE412DE778AFC8EAC6AB2037F4C2BE7290818B59B"}, - { "link": "15.1", "version": "15.1.0+15C65", "install_runtimes": "true", "sha256": "857D8DB537BAC82BF99DE0E1D3895D214D4D02101C1340CEF3DAF6E821BA1D05"}, - { "link": "15.0.1", "version": "15.0.1+15A507", "symlinks": ["15.0"], "install_runtimes": "true", "sha256": "5AC17AE6060CAFC3C7112C6DA0B153450BE21F1DE6632777FBA9FBC9D999C9E8"} + { + "link": "16.2", + "version": "16.2+16C5032a", + "sha256": "0e367d06eb7c334ea143bada5e4422f56688aabff571bedf0d2ad9434b7290de", + "install_runtimes": [ + { "iOS": "18.2" }, + { "watchOS": "default" }, + { "tvOS": "default" } + ] + }, + { + "link": "16.1", + "version": "16.1+16B40", + "sha256": "8ca961d55981f983d21b99a95a6b0ac04905b837f6e11346ee86d28f12afe720", + "install_runtimes": "default" + }, + { + "link": "15.4", + "version": "15.4.0+15F31d", + "sha256": "82d3d61804ff3f4c7c82085e91dc701037ddaa770e542848b2477e22f4e8aa7a", + "install_runtimes": "default" + }, + { + "link": "15.3", + "version": "15.3.0+15E204a", + "sha256": "f13f6a2e2df432c3008e394640b8549a18c285acd7fd148d6c4bac8c3a5af234", + "install_runtimes": "default" + }, + { + "link": "15.2", + "version": "15.2.0+15C500b", + "sha256": "04E93680C6DDBEC84666531BE412DE778AFC8EAC6AB2037F4C2BE7290818B59B", + "install_runtimes": "default" + }, + { + "link": "15.1", + "version": "15.1.0+15C65", + "sha256": "857D8DB537BAC82BF99DE0E1D3895D214D4D02101C1340CEF3DAF6E821BA1D05", + "install_runtimes": "default" + }, + { + "link": "15.0.1", + "version": "15.0.1+15A507", + "sha256": "5AC17AE6060CAFC3C7112C6DA0B153450BE21F1DE6632777FBA9FBC9D999C9E8", + "symlinks": ["15.0"], + "install_runtimes": "default" + } ] }, "arm64":{ "versions": [ - { "link": "16.2", "version": "16.2+16C5032a", "install_runtimes": ["iOS -buildVersion 18.2", "watchOS", "tvOS"], "sha256": "0e367d06eb7c334ea143bada5e4422f56688aabff571bedf0d2ad9434b7290de"}, - { "link": "16.1", "version": "16.1+16B40", "install_runtimes": ["iOS", "watchOS", "tvOS"], "sha256": "8ca961d55981f983d21b99a95a6b0ac04905b837f6e11346ee86d28f12afe720"}, - { "link": "15.4", "version": "15.4.0+15F31d", "install_runtimes": "true", "sha256": "82d3d61804ff3f4c7c82085e91dc701037ddaa770e542848b2477e22f4e8aa7a"}, - { "link": "15.3", "version": "15.3.0+15E204a", "install_runtimes": "true", "sha256": "f13f6a2e2df432c3008e394640b8549a18c285acd7fd148d6c4bac8c3a5af234"}, - { "link": "15.2", "version": "15.2.0+15C500b", "install_runtimes": "true", "sha256": "04E93680C6DDBEC84666531BE412DE778AFC8EAC6AB2037F4C2BE7290818B59B"}, - { "link": "15.1", "version": "15.1.0+15C65", "install_runtimes": "true", "sha256": "857D8DB537BAC82BF99DE0E1D3895D214D4D02101C1340CEF3DAF6E821BA1D05"}, - { "link": "15.0.1", "version": "15.0.1+15A507", "symlinks": ["15.0"], "install_runtimes": "true", "sha256": "5AC17AE6060CAFC3C7112C6DA0B153450BE21F1DE6632777FBA9FBC9D999C9E8"} + { + "link": "16.2", + "version": "16.2+16C5032a", + "sha256": "0e367d06eb7c334ea143bada5e4422f56688aabff571bedf0d2ad9434b7290de", + "install_runtimes": [ + { "iOS": "18.2" }, + { "watchOS": "default" }, + { "tvOS": "default" }, + { "visionOS": "2.2" } + ] + }, + { + "link": "16.1", + "version": "16.1+16B40", + "sha256": "8ca961d55981f983d21b99a95a6b0ac04905b837f6e11346ee86d28f12afe720", + "install_runtimes": "default" + }, + { + "link": "15.4", + "version": "15.4.0+15F31d", + "sha256": "82d3d61804ff3f4c7c82085e91dc701037ddaa770e542848b2477e22f4e8aa7a", + "install_runtimes": "default" + }, + { + "link": "15.3", + "version": "15.3.0+15E204a", + "sha256": "f13f6a2e2df432c3008e394640b8549a18c285acd7fd148d6c4bac8c3a5af234", + "install_runtimes": "default" + }, + { + "link": "15.2", + "version": "15.2.0+15C500b", + "sha256": "04E93680C6DDBEC84666531BE412DE778AFC8EAC6AB2037F4C2BE7290818B59B", + "install_runtimes": "default" + }, + { + "link": "15.1", + "version": "15.1.0+15C65", + "sha256": "857D8DB537BAC82BF99DE0E1D3895D214D4D02101C1340CEF3DAF6E821BA1D05", + "install_runtimes": "default" + }, + { + "link": "15.0.1", + "version": "15.0.1+15A507", + "sha256": "5AC17AE6060CAFC3C7112C6DA0B153450BE21F1DE6632777FBA9FBC9D999C9E8", + "symlinks": ["15.0"], + "install_runtimes": "default" + } ] } }, diff --git a/images/macos/toolsets/toolset-15.json b/images/macos/toolsets/toolset-15.json index 23ac077f..19484113 100644 --- a/images/macos/toolsets/toolset-15.json +++ b/images/macos/toolsets/toolset-15.json @@ -4,40 +4,82 @@ "x64": { "versions": [ { - "link": "16.3_beta_3", "version": "16.3.0-Beta.3+16E5129f", "symlinks": ["16.3"], - "install_runtimes": - [ - "iOS -buildVersion 18.0", "iOS -buildVersion 18.1", "iOS -buildVersion 18.2", "iOS -buildVersion 18.3.1", "iOS -buildVersion 22E5232a", - "watchOS -buildVersion 11.0", "watchOS -buildVersion 11.1", "watchOS -buildVersion 11.2", "watchOS -buildVersion 22T5244a", - "tvOS -buildVersion 18.0", "tvOS -buildVersion 18.1", "tvOS -buildVersion 18.2", "tvOS -buildVersion 22L5250a" - ], - "sha256": "5f709f7b418005c7c735d6f62076feb8fd9095f874f3d7c2d58a039ce9531348" + "link": "16.3_beta_3", + "version": "16.3.0-Beta.3+16E5129f", + "symlinks": ["16.3"], + "sha256": "5f709f7b418005c7c735d6f62076feb8fd9095f874f3d7c2d58a039ce9531348", + "install_runtimes": [ + { "iOS": ["18.0", "18.1", "18.2", "18.3.1", "22E5232a"] }, + { "watchOS": ["11.0", "11.1", "11.2", "22T5244a"] }, + { "tvOS": ["18.0", "18.1", "18.2", "22L5250a"] } + ] }, - { "link": "16.2", "version": "16.2+16C5032a", "install_runtimes": "false", "sha256": "0e367d06eb7c334ea143bada5e4422f56688aabff571bedf0d2ad9434b7290de"}, - { "link": "16.1", "version": "16.1+16B40", "install_runtimes": "false", "sha256": "8ca961d55981f983d21b99a95a6b0ac04905b837f6e11346ee86d28f12afe720"}, - { "link": "16", "version": "16.0.0+16A242d", "symlinks": ["16.0"], "install_runtimes": "false", "sha256": "4a26c3d102a55c7222fb145e0ee1503249c9c26c6e02dc64d783c8810b37b1e3"}, - { "link": "15.4", "version": "15.4.0+15F31d", "install_runtimes": "true", "sha256": "82d3d61804ff3f4c7c82085e91dc701037ddaa770e542848b2477e22f4e8aa7a"} + { + "link": "16.2", + "version": "16.2+16C5032a", + "sha256": "0e367d06eb7c334ea143bada5e4422f56688aabff571bedf0d2ad9434b7290de", + "install_runtimes": "none" + }, + { + "link": "16.1", + "version": "16.1+16B40", + "sha256": "8ca961d55981f983d21b99a95a6b0ac04905b837f6e11346ee86d28f12afe720", + "install_runtimes": "none" + }, + { + "link": "16", + "version": "16.0.0+16A242d", + "sha256": "4a26c3d102a55c7222fb145e0ee1503249c9c26c6e02dc64d783c8810b37b1e3", + "symlinks": ["16.0"], + "install_runtimes": "none" + }, + { + "link": "15.4", + "version": "15.4.0+15F31d", + "sha256": "82d3d61804ff3f4c7c82085e91dc701037ddaa770e542848b2477e22f4e8aa7a", + "install_runtimes": "default" + } ] }, "arm64":{ "versions": [ { - "link": "16.3_beta_3", - "version": "16.3.0-Beta.3+16E5129f", - "symlinks": ["16.3"], - "install_runtimes": - [ - "iOS -buildVersion 18.0", "iOS -buildVersion 18.1", "iOS -buildVersion 18.2", "iOS -buildVersion 18.3.1", "iOS -buildVersion 22E5232a", - "watchOS -buildVersion 11.0", "watchOS -buildVersion 11.1", "watchOS -buildVersion 11.2", "watchOS -buildVersion 22T5244a", - "tvOS -buildVersion 18.0", "tvOS -buildVersion 18.1", "tvOS -buildVersion 18.2", "tvOS -buildVersion 22L5250a", - "visionOS -buildVersion 2.0", "visionOS -buildVersion 2.1", "visionOS -buildVersion 2.2", "visionOS -buildVersion 2.3", "visionOS -buildVersion 22O5215f" - ], - "sha256": "5f709f7b418005c7c735d6f62076feb8fd9095f874f3d7c2d58a039ce9531348" + "link": "16.3_beta_3", + "version": "16.3.0-Beta.3+16E5129f", + "symlinks": ["16.3"], + "sha256": "5f709f7b418005c7c735d6f62076feb8fd9095f874f3d7c2d58a039ce9531348", + "install_runtimes": [ + { "iOS": ["18.0", "18.1", "18.2", "18.3.1", "22E5232a"] }, + { "watchOS": ["11.0", "11.1", "11.2", "22T5244a"] }, + { "tvOS": ["18.0", "18.1", "18.2", "22L5250a"] }, + { "visionOS": ["2.0", "2.1", "2.2", "2.3", "22O5215f"] } + ] }, - { "link": "16.2", "version": "16.2+16C5032a", "install_runtimes": "false", "sha256": "0e367d06eb7c334ea143bada5e4422f56688aabff571bedf0d2ad9434b7290de"}, - { "link": "16.1", "version": "16.1+16B40", "install_runtimes": "false", "sha256": "8ca961d55981f983d21b99a95a6b0ac04905b837f6e11346ee86d28f12afe720"}, - { "link": "16", "version": "16.0.0+16A242d", "symlinks": ["16.0"], "install_runtimes": "false", "sha256": "4a26c3d102a55c7222fb145e0ee1503249c9c26c6e02dc64d783c8810b37b1e3"}, - { "link": "15.4", "version": "15.4.0+15F31d", "install_runtimes": "true", "sha256": "82d3d61804ff3f4c7c82085e91dc701037ddaa770e542848b2477e22f4e8aa7a"} + { + "link": "16.2", + "version": "16.2+16C5032a", + "sha256": "0e367d06eb7c334ea143bada5e4422f56688aabff571bedf0d2ad9434b7290de", + "install_runtimes": "none" + }, + { + "link": "16.1", + "version": "16.1+16B40", + "sha256": "8ca961d55981f983d21b99a95a6b0ac04905b837f6e11346ee86d28f12afe720", + "install_runtimes": "none" + }, + { + "link": "16", + "version": "16.0.0+16A242d", + "sha256": "4a26c3d102a55c7222fb145e0ee1503249c9c26c6e02dc64d783c8810b37b1e3", + "symlinks": ["16.0"], + "install_runtimes": "none" + }, + { + "link": "15.4", + "version": "15.4.0+15F31d", + "sha256": "82d3d61804ff3f4c7c82085e91dc701037ddaa770e542848b2477e22f4e8aa7a", + "install_runtimes": "default" + } ] } }, From fe5a6ae53be635adac0c210358f3c7d86271665c Mon Sep 17 00:00:00 2001 From: Subir Ghosh Date: Mon, 24 Mar 2025 08:12:09 -0600 Subject: [PATCH 087/120] [Windows] Change file encoding to utf8 with no BOM (#11853) * feat:Change utf8 with no bom * chore: replace WriteAllLines with WriteAllText --- images/windows/scripts/build/Configure-ImageDataFile.ps1 | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/images/windows/scripts/build/Configure-ImageDataFile.ps1 b/images/windows/scripts/build/Configure-ImageDataFile.ps1 index 9c014ef9..37a53770 100644 --- a/images/windows/scripts/build/Configure-ImageDataFile.ps1 +++ b/images/windows/scripts/build/Configure-ImageDataFile.ps1 @@ -44,4 +44,5 @@ $json = @" ] "@ -$json | Out-File -FilePath $imageDataFile +$Utf8NoBomEncoding = New-Object System.Text.UTF8Encoding $False +[System.IO.File]::WriteAllText($imageDataFile, $json, $Utf8NoBomEncoding) From 004b9b79e81eeec8ed1f5ca04dad3e0e008b8143 Mon Sep 17 00:00:00 2001 From: hemanthmanga <166606741+hemanthmanga@users.noreply.github.com> Date: Tue, 25 Mar 2025 01:54:15 +0530 Subject: [PATCH 088/120] [Windows] Fix SBT version issue and Pinning Kotlin version (#11866) * [Windows] Fix SBT version issue and Pinning Kotlin version * [Windows]Removing try catch block and adding script version --- images/windows/scripts/docs-gen/SoftwareReport.Common.psm1 | 2 +- images/windows/toolsets/toolset-2019.json | 7 ++++++- images/windows/toolsets/toolset-2022.json | 7 ++++++- images/windows/toolsets/toolset-2025.json | 7 ++++++- 4 files changed, 19 insertions(+), 4 deletions(-) diff --git a/images/windows/scripts/docs-gen/SoftwareReport.Common.psm1 b/images/windows/scripts/docs-gen/SoftwareReport.Common.psm1 index 68446bd5..d8644009 100644 --- a/images/windows/scripts/docs-gen/SoftwareReport.Common.psm1 +++ b/images/windows/scripts/docs-gen/SoftwareReport.Common.psm1 @@ -166,7 +166,7 @@ function Get-GradleVersion { } function Get-SbtVersion { - (sbt -version) -match "sbt runner" | Get-StringPart -Part 3 + sbt --script-version } function Get-DotnetSdks { diff --git a/images/windows/toolsets/toolset-2019.json b/images/windows/toolsets/toolset-2019.json index c3782dde..905d12e9 100644 --- a/images/windows/toolsets/toolset-2019.json +++ b/images/windows/toolsets/toolset-2019.json @@ -452,7 +452,12 @@ "installVcRedist": true }, "kotlin": { - "version": "latest" + "version": "2.1.10", + "pinnedDetails": { + "link": "https://youtrack.jetbrains.com/issues/KT?preview=KT-76169", + "reason": "this was pinned due to a new version 2.1.20 released has an issue with kotlinc-js -version` and kapt -version", + "review-at": "2025-03-31" + } }, "openssl": { "version": "1.1.1", diff --git a/images/windows/toolsets/toolset-2022.json b/images/windows/toolsets/toolset-2022.json index 7df92a5c..691fa3a9 100644 --- a/images/windows/toolsets/toolset-2022.json +++ b/images/windows/toolsets/toolset-2022.json @@ -373,7 +373,12 @@ "installVcRedist": true }, "kotlin": { - "version": "latest" + "version": "2.1.10", + "pinnedDetails": { + "link": "https://youtrack.jetbrains.com/issues/KT?preview=KT-76169", + "reason": "this was pinned due to a new version 2.1.20 released has an issue with kotlinc-js -version` and kapt -version", + "review-at": "2025-03-31" + } }, "openssl": { "version": "1.1.1", diff --git a/images/windows/toolsets/toolset-2025.json b/images/windows/toolsets/toolset-2025.json index 92db673a..4e184c5d 100644 --- a/images/windows/toolsets/toolset-2025.json +++ b/images/windows/toolsets/toolset-2025.json @@ -327,7 +327,12 @@ "signature": "698BA51AA27CC31282AACA5055E4B9190BC6C0E9" }, "kotlin": { - "version": "latest" + "version": "2.1.10", + "pinnedDetails": { + "link": "https://youtrack.jetbrains.com/issues/KT?preview=KT-76169", + "reason": "this was pinned due to a new version 2.1.20 released has an issue with kotlinc-js -version` and kapt -version", + "review-at": "2025-03-31" + } }, "openssl": { "version": "3.4.1", From 86ef9be8745af78c1e11cce2921532217216c90b Mon Sep 17 00:00:00 2001 From: Erik Bershel <110455084+erik-bershel@users.noreply.github.com> Date: Tue, 25 Mar 2025 07:03:45 +0100 Subject: [PATCH 089/120] Revert "Updating readme file for macos-15-arm64 version 20250312.1001 (#11787)" (#11830) This reverts commit f940dcf26357b72ac4febe8dfb71b5c31096c094. --- images/macos/macos-15-arm64-Readme.md | 184 ++++++++++++-------------- 1 file changed, 84 insertions(+), 100 deletions(-) diff --git a/images/macos/macos-15-arm64-Readme.md b/images/macos/macos-15-arm64-Readme.md index 35d02c77..638baeed 100644 --- a/images/macos/macos-15-arm64-Readme.md +++ b/images/macos/macos-15-arm64-Readme.md @@ -1,16 +1,18 @@ | Announcements | |-| -| [macOS 15 (Sequoia) will be generally available in GitHub Actions and Azure DevOps from March, 18](https://github.com/actions/runner-images/issues/11486) | +| [[macOS] Ruby version 3.0 will be removed from the images on Feb 10, 2025 and 3.3 will be set as default. ](https://github.com/actions/runner-images/issues/11345) | +| [[macOS] The macOS 12 Actions runner image will begin deprecation on 10/7/24 and will be fully unsupported by 12/3/24 for GitHub and by 01/13/25 for ADO](https://github.com/actions/runner-images/issues/10721) | +| [macOS 15 (Sequoia) is now available as a public beta in GitHub Actions](https://github.com/actions/runner-images/issues/10686) | *** # macOS 15 -- OS Version: macOS 15.3.1 (24D70) -- Kernel Version: Darwin 24.3.0 -- Image Version: 20250312.1001 +- OS Version: macOS 15.2 (24C101) +- Kernel Version: Darwin 24.2.0 +- Image Version: 20250120.596 ## Installed Software ### Language and Runtime -- .NET Core SDK: 8.0.101, 8.0.204, 8.0.303, 8.0.407, 9.0.102, 9.0.201 +- .NET Core SDK: 8.0.101, 8.0.204, 8.0.303, 8.0.405, 9.0.102 - Bash 3.2.57(1)-release - Clang/LLVM 15.0.0 - Clang/LLVM (Homebrew) 18.1.8 - available on `$(brew --prefix llvm@18)/bin/clang` @@ -20,75 +22,74 @@ - GNU Fortran 12 (Homebrew GCC 12.4.0) - available by `gfortran-12` alias - GNU Fortran 13 (Homebrew GCC 13.3.0) - available by `gfortran-13` alias - GNU Fortran 14 (Homebrew GCC 14.2.0_1) - available by `gfortran-14` alias -- Kotlin 2.1.10-release-473 -- Node.js 22.14.0 +- Kotlin 2.1.0-release-394 +- Node.js 22.13.0 - Perl 5.40.1 -- Python3 3.13.2 +- Python3 3.13.1 - Ruby 3.3.7 ### Package Management -- Bundler 2.6.5 +- Bundler 2.6.3 - Carthage 0.40.0 - CocoaPods 1.16.2 -- Homebrew 4.4.24 +- Homebrew 4.4.16 - NPM 10.9.2 -- Pip3 25.0 (python 3.13) +- Pip3 24.3.1 (python 3.13) - Pipx 1.7.1 -- RubyGems 3.6.5 +- RubyGems 3.6.3 - Yarn 1.22.22 ### Project Management - Apache Ant 1.10.15 - Apache Maven 3.9.9 -- Gradle 8.13 +- Gradle 8.12 ### Utilities - 7-Zip 17.05 - aria2 1.37.0 -- azcopy 10.28.0 -- bazel 8.1.1 +- azcopy 10.27.1 +- bazel 8.0.1 - bazelisk 1.25.0 - bsdtar 3.5.3 - available by 'tar' alias - Curl 8.7.1 - Git 2.48.1 - Git LFS 3.6.1 -- GitHub CLI 2.68.1 +- GitHub CLI 2.65.0 - GNU Tar 1.35 - available by 'gtar' alias - GNU Wget 1.25.0 - gpg (GnuPG) 2.4.7 - jq 1.7.1 - OpenSSL 1.1.1w 11 Sep 2023 -- Packer 1.12.0 -- pkgconf 2.4.3 +- Packer 1.11.2 +- pkgconf 2.3.0 - Unxip 3.1 - yq 4.45.1 -- zstd 1.5.7 -- Ninja 1.12.1 +- zstd 1.5.6 ### Tools -- AWS CLI 2.24.22 -- AWS SAM CLI 1.135.0 -- AWS Session Manager CLI 1.2.707.0 -- Azure CLI 2.70.0 +- AWS CLI 2.23.2 +- AWS SAM CLI 1.132.0 +- AWS Session Manager CLI 1.2.694.0 +- Azure CLI 2.68.0 - Azure CLI (azure-devops) 1.0.1 -- Bicep CLI 0.33.93 -- Cmake 3.31.6 +- Bicep CLI 0.32.4 +- Cmake 3.31.4 - CodeQL Action Bundle 2.20.1 - Fastlane 2.226.0 -- SwiftFormat 0.55.5 -- Xcbeautify 2.27.0 +- SwiftFormat 0.55.4 +- Xcbeautify 2.17.0 - Xcode Command Line Tools 16.2.0.0.1.1733547573 - Xcodes 1.6.0 ### Linters ### Browsers -- Safari 18.3 (20620.2.4.11.5) -- SafariDriver 18.3 (20620.2.4.11.5) -- Google Chrome 134.0.6998.89 -- Google Chrome for Testing 134.0.6998.88 -- ChromeDriver 134.0.6998.88 -- Selenium server 4.29.0 +- Safari 18.2 (20620.1.16.11.8) +- SafariDriver 18.2 (20620.1.16.11.8) +- Google Chrome 132.0.6834.84 +- Google Chrome for Testing 132.0.6834.83 +- ChromeDriver 132.0.6834.83 +- Selenium server 4.27.0 #### Environment variables | Name | Value | @@ -98,48 +99,47 @@ | GECKOWEBDRIVER | | ### Java -| Version | Environment Variable | -| -------------------- | -------------------- | -| 11.0.26+4 | JAVA_HOME_11_arm64 | -| 17.0.14+7 | JAVA_HOME_17_arm64 | -| 21.0.6+7.0 (default) | JAVA_HOME_21_arm64 | +| Version | Environment Variable | +| --------------------- | -------------------- | +| 11.0.25+9 | JAVA_HOME_11_arm64 | +| 17.0.13+11 | JAVA_HOME_17_arm64 | +| 21.0.5+11.0 (default) | JAVA_HOME_21_arm64 | ### Cached Tools #### Ruby - 3.1.6 -- 3.2.7 +- 3.2.6 - 3.3.7 -- 3.4.2 +- 3.4.1 #### Python - 3.11.9 -- 3.12.9 -- 3.13.2 +- 3.12.8 +- 3.13.1 #### Node.js -- 18.20.7 -- 20.18.3 -- 22.14.0 +- 18.20.5 +- 20.18.1 +- 22.13.0 #### Go - 1.21.13 -- 1.22.12 -- 1.23.7 -- 1.24.1 +- 1.22.10 +- 1.23.4 ### Rust Tools -- Cargo 1.85.0 -- Rust 1.85.0 -- Rustdoc 1.85.0 -- Rustup 1.28.1 +- Cargo 1.84.0 +- Rust 1.84.0 +- Rustdoc 1.84.0 +- Rustup 1.27.1 #### Packages -- Clippy 0.1.85 +- Clippy 0.1.84 - Rustfmt 1.8.0-stable ### PowerShell Tools -- PowerShell 7.4.7 +- PowerShell 7.4.6 #### PowerShell Modules - Az: 12.4.0 @@ -147,13 +147,12 @@ - PSScriptAnalyzer: 1.23.0 ### Xcode -| Version | Build | Path | Symlinks | -| -------------- | -------- | ----------------------------------- | ----------------------------------------------------------------------------------------- | -| 16.3 (beta) | 16E5121h | /Applications/Xcode_16.3_beta_2.app | /Applications/Xcode_16.3.0.app
/Applications/Xcode_16.3.app | -| 16.2 | 16C5032a | /Applications/Xcode_16.2.app | /Applications/Xcode_16.2.0.app | -| 16.1 | 16B40 | /Applications/Xcode_16.1.app | /Applications/Xcode_16.1.0.app | -| 16.0 (default) | 16A242d | /Applications/Xcode_16.app | /Applications/Xcode_16.0.0.app
/Applications/Xcode_16.0.app
/Applications/Xcode.app | -| 15.4 | 15F31d | /Applications/Xcode_15.4.app | /Applications/Xcode_15.4.0.app | +| Version | Build | Path | Symlinks | +| -------------- | -------- | ---------------------------- | ----------------------------------------------------------------------------------------- | +| 16.2 | 16C5032a | /Applications/Xcode_16.2.app | /Applications/Xcode_16.2.0.app | +| 16.1 | 16B40 | /Applications/Xcode_16.1.app | /Applications/Xcode_16.1.0.app | +| 16.0 (default) | 16A242d | /Applications/Xcode_16.app | /Applications/Xcode_16.0.0.app
/Applications/Xcode_16.0.app
/Applications/Xcode.app | +| 15.4 | 15F31d | /Applications/Xcode_15.4.app | /Applications/Xcode_15.4.0.app | #### Installed SDKs | SDK | SDK Name | Xcode Version | @@ -162,84 +161,69 @@ | macOS 15.0 | macosx15.0 | 16.0 | | macOS 15.1 | macosx15.1 | 16.1 | | macOS 15.2 | macosx15.2 | 16.2 | -| macOS 15.4 | macosx15.4 | 16.3 | | iOS 17.5 | iphoneos17.5 | 15.4 | | iOS 18.0 | iphoneos18.0 | 16.0 | | iOS 18.1 | iphoneos18.1 | 16.1 | | iOS 18.2 | iphoneos18.2 | 16.2 | -| iOS 18.4 | iphoneos18.4 | 16.3 | | Simulator - iOS 17.5 | iphonesimulator17.5 | 15.4 | | Simulator - iOS 18.0 | iphonesimulator18.0 | 16.0 | | Simulator - iOS 18.1 | iphonesimulator18.1 | 16.1 | | Simulator - iOS 18.2 | iphonesimulator18.2 | 16.2 | -| Simulator - iOS 18.4 | iphonesimulator18.4 | 16.3 | | tvOS 17.5 | appletvos17.5 | 15.4 | | tvOS 18.0 | appletvos18.0 | 16.0 | | tvOS 18.1 | appletvos18.1 | 16.1 | | tvOS 18.2 | appletvos18.2 | 16.2 | -| tvOS 18.4 | appletvos18.4 | 16.3 | | Simulator - tvOS 17.5 | appletvsimulator17.5 | 15.4 | | Simulator - tvOS 18.0 | appletvsimulator18.0 | 16.0 | | Simulator - tvOS 18.1 | appletvsimulator18.1 | 16.1 | | Simulator - tvOS 18.2 | appletvsimulator18.2 | 16.2 | -| Simulator - tvOS 18.4 | appletvsimulator18.4 | 16.3 | | watchOS 10.5 | watchos10.5 | 15.4 | | watchOS 11.0 | watchos11.0 | 16.0 | | watchOS 11.1 | watchos11.1 | 16.1 | | watchOS 11.2 | watchos11.2 | 16.2 | -| watchOS 11.4 | watchos11.4 | 16.3 | | Simulator - watchOS 10.5 | watchsimulator10.5 | 15.4 | | Simulator - watchOS 11.0 | watchsimulator11.0 | 16.0 | | Simulator - watchOS 11.1 | watchsimulator11.1 | 16.1 | | Simulator - watchOS 11.2 | watchsimulator11.2 | 16.2 | -| Simulator - watchOS 11.4 | watchsimulator11.4 | 16.3 | +| Simulator - visionOS 1.2 | xrsimulator1.2 | 15.4 | | visionOS 1.2 | xros1.2 | 15.4 | | visionOS 2.0 | xros2.0 | 16.0 | -| visionOS 2.1 | xros2.1 | 16.1 | -| visionOS 2.2 | xros2.2 | 16.2 | -| visionOS 2.4 | xros2.4 | 16.3 | -| Simulator - visionOS 1.2 | xrsimulator1.2 | 15.4 | | Simulator - visionOS 2.0 | xrsimulator2.0 | 16.0 | +| visionOS 2.1 | xros2.1 | 16.1 | | Simulator - visionOS 2.1 | xrsimulator2.1 | 16.1 | | Simulator - visionOS 2.2 | xrsimulator2.2 | 16.2 | -| Simulator - visionOS 2.4 | xrsimulator2.4 | 16.3 | +| visionOS 2.2 | xros2.2 | 16.2 | +| Simulator - visionOS 2.2 | xrsimulator2.2 | 16.2 | | DriverKit 23.5 | driverkit23.5 | 15.4 | | DriverKit 24.0 | driverkit24.0 | 16.0 | | DriverKit 24.1 | driverkit24.1 | 16.1 | | DriverKit 24.2 | driverkit24.2 | 16.2 | -| DriverKit 24.4 | driverkit24.4 | 16.3 | #### Installed Simulators -| OS | Simulators | -| ------------ | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| iOS 17.5 | iPhone 15
iPhone 15 Plus
iPhone 15 Pro
iPhone 15 Pro Max
iPhone SE (3rd generation)
iPad (10th generation)
iPad Air 11-inch (M2)
iPad Air 13-inch (M2)
iPad mini (6th generation)
iPad Pro 11-inch (M4)
iPad Pro 13-inch (M4) | -| iOS 18.0 | iPhone 16
iPhone 16 Plus
iPhone 16 Pro
iPhone 16 Pro Max
iPhone SE (3rd generation)
iPad (10th generation)
iPad Air 11-inch (M2)
iPad Air 13-inch (M2)
iPad mini (6th generation)
iPad Pro 11-inch (M4)
iPad Pro 13-inch (M4) | -| iOS 18.1 | iPhone 16
iPhone 16 Plus
iPhone 16 Pro
iPhone 16 Pro Max
iPhone SE (3rd generation)
iPad (10th generation)
iPad Air 11-inch (M2)
iPad Air 13-inch (M2)
iPad mini (A17 Pro)
iPad Pro 11-inch (M4)
iPad Pro 13-inch (M4) | -| iOS 18.2 | iPhone 16
iPhone 16 Plus
iPhone 16 Pro
iPhone 16 Pro Max
iPhone SE (3rd generation)
iPad (10th generation)
iPad Air 11-inch (M2)
iPad Air 13-inch (M2)
iPad mini (A17 Pro)
iPad Pro 11-inch (M4)
iPad Pro 13-inch (M4) | -| iOS 18.3 | iPhone 16
iPhone 16 Plus
iPhone 16 Pro
iPhone 16 Pro Max
iPhone 16e
iPhone SE (3rd generation)
iPad (10th generation)
iPad (A16)
iPad Air 11-inch (M2)
iPad Air 11-inch (M3)
iPad Air 13-inch (M2)
iPad Air 13-inch (M3)
iPad mini (A17 Pro)
iPad Pro 11-inch (M4)
iPad Pro 13-inch (M4) | -| iOS 18.4 | iPhone 16
iPhone 16 Plus
iPhone 16 Pro
iPhone 16 Pro Max
iPhone 16e
iPhone SE (3rd generation)
iPad (10th generation)
iPad Air 11-inch (M2)
iPad Air 13-inch (M2)
iPad mini (A17 Pro)
iPad Pro 11-inch (M4)
iPad Pro 13-inch (M4) | -| tvOS 17.5 | Apple TV
Apple TV 4K (3rd generation)
Apple TV 4K (3rd generation) (at 1080p) | -| tvOS 18.0 | Apple TV
Apple TV 4K (3rd generation)
Apple TV 4K (3rd generation) (at 1080p) | -| tvOS 18.1 | Apple TV
Apple TV 4K (3rd generation)
Apple TV 4K (3rd generation) (at 1080p) | -| tvOS 18.2 | Apple TV
Apple TV 4K (3rd generation)
Apple TV 4K (3rd generation) (at 1080p) | -| tvOS 18.4 | Apple TV
Apple TV 4K (3rd generation)
Apple TV 4K (3rd generation) (at 1080p) | -| watchOS 10.5 | Apple Watch SE (40mm) (2nd generation)
Apple Watch SE (44mm) (2nd generation)
Apple Watch Series 9 (41mm)
Apple Watch Series 9 (45mm)
Apple Watch Ultra 2 (49mm) | -| watchOS 11.0 | Apple Watch SE (40mm) (2nd generation)
Apple Watch SE (44mm) (2nd generation)
Apple Watch Series 10 (42mm)
Apple Watch Series 10 (46mm)
Apple Watch Ultra 2 (49mm) | -| watchOS 11.1 | Apple Watch SE (40mm) (2nd generation)
Apple Watch SE (44mm) (2nd generation)
Apple Watch Series 10 (42mm)
Apple Watch Series 10 (46mm)
Apple Watch Ultra 2 (49mm) | -| watchOS 11.2 | Apple Watch SE (40mm) (2nd generation)
Apple Watch SE (44mm) (2nd generation)
Apple Watch Series 10 (42mm)
Apple Watch Series 10 (46mm)
Apple Watch Ultra 2 (49mm) | -| watchOS 11.4 | Apple Watch SE (40mm) (2nd generation)
Apple Watch SE (44mm) (2nd generation)
Apple Watch Series 10 (42mm)
Apple Watch Series 10 (46mm)
Apple Watch Ultra 2 (49mm) | -| visionOS 1.2 | Apple Vision Pro | -| visionOS 2.0 | Apple Vision Pro | -| visionOS 2.1 | Apple Vision Pro | -| visionOS 2.2 | Apple Vision Pro | -| visionOS 2.3 | Apple Vision Pro | -| visionOS 2.4 | Apple Vision Pro | +| OS | Simulators | +| ------------ | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| iOS 17.5 | iPhone 15
iPhone 15 Plus
iPhone 15 Pro
iPhone 15 Pro Max
iPhone SE (3rd generation)
iPad (10th generation)
iPad Air 11-inch (M2)
iPad Air 13-inch (M2)
iPad mini (6th generation)
iPad Pro 11-inch (M4)
iPad Pro 13-inch (M4) | +| iOS 18.0 | iPhone 16
iPhone 16 Plus
iPhone 16 Pro
iPhone 16 Pro Max
iPhone SE (3rd generation)
iPad (10th generation)
iPad Air 11-inch (M2)
iPad Air 13-inch (M2)
iPad mini (6th generation)
iPad Pro 11-inch (M4)
iPad Pro 13-inch (M4) | +| iOS 18.1 | iPhone 16
iPhone 16 Plus
iPhone 16 Pro
iPhone 16 Pro Max
iPhone SE (3rd generation)
iPad (10th generation)
iPad Air 11-inch (M2)
iPad Air 13-inch (M2)
iPad mini (A17 Pro)
iPad Pro 11-inch (M4)
iPad Pro 13-inch (M4) | +| iOS 18.2 | iPhone 16
iPhone 16 Plus
iPhone 16 Pro
iPhone 16 Pro Max
iPhone SE (3rd generation)
iPad (10th generation)
iPad Air 11-inch (M2)
iPad Air 13-inch (M2)
iPad mini (A17 Pro)
iPad Pro 11-inch (M4)
iPad Pro 13-inch (M4) | +| tvOS 17.5 | Apple TV
Apple TV 4K (3rd generation)
Apple TV 4K (3rd generation) (at 1080p) | +| tvOS 18.0 | Apple TV
Apple TV 4K (3rd generation)
Apple TV 4K (3rd generation) (at 1080p) | +| tvOS 18.1 | Apple TV
Apple TV 4K (3rd generation)
Apple TV 4K (3rd generation) (at 1080p) | +| tvOS 18.2 | Apple TV
Apple TV 4K (3rd generation)
Apple TV 4K (3rd generation) (at 1080p) | +| watchOS 10.5 | Apple Watch SE (40mm) (2nd generation)
Apple Watch SE (44mm) (2nd generation)
Apple Watch Series 5 (40mm)
Apple Watch Series 5 (44mm)
Apple Watch Series 6 (40mm)
Apple Watch Series 6 (44mm)
Apple Watch Series 7 (41mm)
Apple Watch Series 7 (45mm)
Apple Watch Series 9 (41mm)
Apple Watch Series 9 (45mm)
Apple Watch Ultra 2 (49mm) | +| watchOS 11.0 | Apple Watch SE (40mm) (2nd generation)
Apple Watch SE (44mm) (2nd generation)
Apple Watch Series 10 (42mm)
Apple Watch Series 10 (46mm)
Apple Watch Ultra 2 (49mm) | +| watchOS 11.1 | Apple Watch SE (40mm) (2nd generation)
Apple Watch SE (44mm) (2nd generation)
Apple Watch Series 10 (42mm)
Apple Watch Series 10 (46mm)
Apple Watch Ultra 2 (49mm) | +| watchOS 11.2 | Apple Watch SE (40mm) (2nd generation)
Apple Watch SE (44mm) (2nd generation)
Apple Watch Series 10 (42mm)
Apple Watch Series 10 (46mm)
Apple Watch Ultra 2 (49mm) | +| visionOS 1.2 | Apple Vision Pro | +| visionOS 2.0 | Apple Vision Pro | +| visionOS 2.1 | Apple Vision Pro | +| visionOS 2.2 | Apple Vision Pro | ### Android | Package Name | Version | | -------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | Android Command Line Tools | 16.0 | -| Android Emulator | 35.4.9 | +| Android Emulator | 35.3.11 | | Android SDK Build-tools | 35.0.0 35.0.1 | | Android SDK Platforms | android-35-ext14 (rev 1)
android-35 (rev 2)
android-34-ext8 (rev 1)
android-34-ext12 (rev 1)
android-34-ext11 (rev 1)
android-34-ext10 (rev 1)
android-34 (rev 3)
android-33-ext5 (rev 1)
android-33-ext4 (rev 1) | | Android SDK Platform-Tools | 35.0.2 | From ea4a8cd0e9575ba85e17e9643bc20d8221bad3ba Mon Sep 17 00:00:00 2001 From: Erik Bershel <110455084+erik-bershel@users.noreply.github.com> Date: Wed, 26 Mar 2025 11:28:16 +0100 Subject: [PATCH 090/120] [macOS] Remove `sudo` from sims installer script (#11880) --- images/macos/scripts/helpers/Xcode.Installer.psm1 | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/images/macos/scripts/helpers/Xcode.Installer.psm1 b/images/macos/scripts/helpers/Xcode.Installer.psm1 index 2f9b9902..e65d745e 100644 --- a/images/macos/scripts/helpers/Xcode.Installer.psm1 +++ b/images/macos/scripts/helpers/Xcode.Installer.psm1 @@ -192,7 +192,7 @@ function Install-AdditionalSimulatorRuntimes { # Install all runtimes / skip runtimes if ($Runtimes -eq "default") { Write-Host "Installing all runtimes for Xcode $Version ..." - Invoke-ValidateCommand "sudo $xcodebuildPath -downloadAllPlatforms" | Out-Null + Invoke-ValidateCommand "$xcodebuildPath -downloadAllPlatforms" | Out-Null return } elseif ($Runtimes -eq "none") { Write-Host "Skipping runtimes installation for Xcode $Version ..." @@ -239,14 +239,14 @@ function Install-AdditionalSimulatorRuntimes { } "default" { Write-Host "Installing default $platform runtime for Xcode $Version ..." - Invoke-ValidateCommand "sudo $xcodebuildPath -downloadPlatform $platform" | Out-Null + Invoke-ValidateCommand "$xcodebuildPath -downloadPlatform $platform" | Out-Null continue } default { # Version might be a semver or a build number if (($platformVersion -match "^\d{1,2}\.\d(\.\d)?$") -or ($platformVersion -match "^[a-zA-Z0-9]{6,8}$")) { Write-Host "Installing $platform $platformVersion runtime for Xcode $Version ..." - Invoke-ValidateCommand "sudo $xcodebuildPath -downloadPlatform $platform -buildVersion $platformVersion" | Out-Null + Invoke-ValidateCommand "$xcodebuildPath -downloadPlatform $platform -buildVersion $platformVersion" | Out-Null continue } throw "$platformVersion is not a valid value for $platform version. Valid values are 'latest' or 'skip' or a semver from 0.0 to 99.9.(9)." From a6af5600248060167814be3b934cae0fe0cd1783 Mon Sep 17 00:00:00 2001 From: sangeeths03 Date: Wed, 26 Mar 2025 16:23:11 +0530 Subject: [PATCH 091/120] [macOS] Ndk cmake versionupgrade (#11882) * Upgrade android ndk to r28 & its bundled cmake to 3.31.5 in macOS * Upgrade android ndk to r28 & its bundled cmake to 3.31.5 in macOS2 * cmake macos14 and macos13 updated * default setted as 27 * cmake version upgrade * cmake version upgrade * cmake version upgrade * cmake version upgrade * cmake version upgrade * cmake version upgrade * cmake version upgrade * cmake version upgrade --- images/macos/toolsets/toolset-13.json | 4 ++-- images/macos/toolsets/toolset-14.json | 4 ++-- images/macos/toolsets/toolset-15.json | 4 ++-- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/images/macos/toolsets/toolset-13.json b/images/macos/toolsets/toolset-13.json index 4082ae53..cbe2768d 100644 --- a/images/macos/toolsets/toolset-13.json +++ b/images/macos/toolsets/toolset-13.json @@ -42,12 +42,12 @@ ], "addons": [], "additional_tools": [ - "cmake;3.31.0" + "cmake;3.31.5" ], "ndk": { "default": "26", "versions": [ - "26", "27" + "26", "27", "28" ] } }, diff --git a/images/macos/toolsets/toolset-14.json b/images/macos/toolsets/toolset-14.json index 15686b50..6d0df8cb 100644 --- a/images/macos/toolsets/toolset-14.json +++ b/images/macos/toolsets/toolset-14.json @@ -125,12 +125,12 @@ ], "addons": [], "additional_tools": [ - "cmake;3.31.0" + "cmake;3.31.5" ], "ndk": { "default": "26", "versions": [ - "26", "27" + "26", "27", "28" ] } }, diff --git a/images/macos/toolsets/toolset-15.json b/images/macos/toolsets/toolset-15.json index 19484113..7ab3db2f 100644 --- a/images/macos/toolsets/toolset-15.json +++ b/images/macos/toolsets/toolset-15.json @@ -103,12 +103,12 @@ ], "addons": [], "additional_tools": [ - "cmake;3.31.0" + "cmake;3.31.5" ], "ndk": { "default": "27", "versions": [ - "26", "27" + "26", "27","28" ] } }, From a2547b98201714dad9849c3600dae6554f410cea Mon Sep 17 00:00:00 2001 From: Erik Bershel <110455084+erik-bershel@users.noreply.github.com> Date: Wed, 26 Mar 2025 12:20:27 +0100 Subject: [PATCH 092/120] [macOS] Disable rarely used services, use optimised configs (#11877) --- .../macos/scripts/build/configure-system.sh | 41 ++++++++++++++++--- .../templates/macOS-13.arm64.anka.pkr.hcl | 5 ++- .../templates/macOS-14.arm64.anka.pkr.hcl | 5 ++- .../templates/macOS-15.arm64.anka.pkr.hcl | 5 ++- 4 files changed, 48 insertions(+), 8 deletions(-) diff --git a/images/macos/scripts/build/configure-system.sh b/images/macos/scripts/build/configure-system.sh index 77983c41..2538f498 100644 --- a/images/macos/scripts/build/configure-system.sh +++ b/images/macos/scripts/build/configure-system.sh @@ -6,9 +6,33 @@ source ~/utils/utils.sh +# Set solid color wallpaper +osascript -e 'tell application "Finder" to set desktop picture to POSIX file "/System/Library/Desktop Pictures/Solid Colors/Black.png"' + # Close all finder windows because they can interfere with UI tests close_finder_window +# Disable Handoff and Continuity +defaults write com.apple.coreservices.useractivityd ActivityReceivingEnabled -bool false +defaults write com.apple.coreservices.useractivityd ActivityAdvertisingAllowed -bool false + +# Disable graphic effects in System +defaults write com.apple.universalaccess reduceMotion -bool true +defaults write com.apple.universalaccess reduceTransparency -bool true + +# Disable analytics daemon (requires SIP to be disabled) +sudo launchctl unload -w /System/Library/LaunchDaemons/com.apple.SubmitDiagInfo.plist + +# Disable notification center agent +launchctl unload -w /System/Library/LaunchAgents/com.apple.notificationcenterui.plist + +# Disable Time Machine and it's daemon +sudo tmutil disable +sudo launchctl unload -w /System/Library/LaunchDaemons/com.apple.backupd.plist + +# Disable Apple Push Notification Service daemon +sudo launchctl unload -w /System/Library/LaunchDaemons/com.apple.apsd.plist + # Remove Parallels Desktop # https://github.com/actions/runner-images/issues/6105 # https://github.com/actions/runner-images/issues/10143 @@ -32,11 +56,18 @@ yarn cache clean # Clean up temporary directories sudo rm -rf ~/utils /tmp/* -# Erase all indexes and wait until the rebuilding process ends, -# for now there is no way to get status of indexing process, it takes around 3 minutes to accomplish -sudo mdutil -E / -sudo log stream | grep -q -E 'mds.*Released.*BackgroundTask' || true -echo "Indexing completed" +if is_Ventura; then + # Erase all indexes and wait until the rebuilding process ends, + # for now there is no way to get status of indexing process, it takes around 3 minutes to accomplish + sudo mdutil -E / + sudo log stream | grep -q -E 'mds.*Released.*BackgroundTask' || true + echo "Indexing completed" +else + # Disable spotlight and MDS + sudo mdutil -a -i off + sudo launchctl unload -w /System/Library/LaunchDaemons/com.apple.metadata.mds.plist + sudo mdutil -a -s | grep "Indexing enabled." && echo "Indexing is still enabled" && exit 1 || true +fi # delete symlink for tests running sudo rm -f /usr/local/bin/invoke_tests diff --git a/images/macos/templates/macOS-13.arm64.anka.pkr.hcl b/images/macos/templates/macOS-13.arm64.anka.pkr.hcl index 3b6248f4..5f35e3ee 100644 --- a/images/macos/templates/macOS-13.arm64.anka.pkr.hcl +++ b/images/macos/templates/macOS-13.arm64.anka.pkr.hcl @@ -284,6 +284,9 @@ build { provisioner "shell" { execute_command = "chmod +x {{ .Path }}; source $HOME/.bash_profile; {{ .Vars }} {{ .Path }}" - scripts = ["${path.root}/../scripts/build/configure-hostname.sh"] + scripts = [ + "${path.root}/../scripts/build/configure-hostname.sh", + "${path.root}/../scripts/build/configure-system.sh" + ] } } diff --git a/images/macos/templates/macOS-14.arm64.anka.pkr.hcl b/images/macos/templates/macOS-14.arm64.anka.pkr.hcl index 0bbb3a86..68d34f92 100644 --- a/images/macos/templates/macOS-14.arm64.anka.pkr.hcl +++ b/images/macos/templates/macOS-14.arm64.anka.pkr.hcl @@ -283,6 +283,9 @@ build { provisioner "shell" { execute_command = "chmod +x {{ .Path }}; source $HOME/.bash_profile; {{ .Vars }} {{ .Path }}" - scripts = ["${path.root}/../scripts/build/configure-hostname.sh"] + scripts = [ + "${path.root}/../scripts/build/configure-hostname.sh", + "${path.root}/../scripts/build/configure-system.sh" + ] } } diff --git a/images/macos/templates/macOS-15.arm64.anka.pkr.hcl b/images/macos/templates/macOS-15.arm64.anka.pkr.hcl index 0a7dff61..8ec6e0b9 100644 --- a/images/macos/templates/macOS-15.arm64.anka.pkr.hcl +++ b/images/macos/templates/macOS-15.arm64.anka.pkr.hcl @@ -282,6 +282,9 @@ build { provisioner "shell" { execute_command = "chmod +x {{ .Path }}; source $HOME/.bash_profile; {{ .Vars }} {{ .Path }}" - scripts = ["${path.root}/../scripts/build/configure-hostname.sh"] + scripts = [ + "${path.root}/../scripts/build/configure-hostname.sh", + "${path.root}/../scripts/build/configure-system.sh" + ] } } From ef3313ccde2aa1b831b0d7924ecc75bbcab7bf8e Mon Sep 17 00:00:00 2001 From: ijunaidm1 Date: Wed, 26 Mar 2025 06:22:17 -0500 Subject: [PATCH 093/120] [macOS] Update Xcode 16.3 to 16.3 RC on macOS 15. (#11871) --- images/macos/toolsets/toolset-15.json | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/images/macos/toolsets/toolset-15.json b/images/macos/toolsets/toolset-15.json index 7ab3db2f..af1376a5 100644 --- a/images/macos/toolsets/toolset-15.json +++ b/images/macos/toolsets/toolset-15.json @@ -4,14 +4,14 @@ "x64": { "versions": [ { - "link": "16.3_beta_3", - "version": "16.3.0-Beta.3+16E5129f", + "link": "16.3_Release_Candidate", + "version": "16.3_Release_Candidate+16E137", "symlinks": ["16.3"], - "sha256": "5f709f7b418005c7c735d6f62076feb8fd9095f874f3d7c2d58a039ce9531348", + "sha256": "d23af7e6fc2f79b8b88483ddf0b469294d675beb035bcde97c44e156b5bfb350", "install_runtimes": [ - { "iOS": ["18.0", "18.1", "18.2", "18.3.1", "22E5232a"] }, - { "watchOS": ["11.0", "11.1", "11.2", "22T5244a"] }, - { "tvOS": ["18.0", "18.1", "18.2", "22L5250a"] } + { "iOS": ["18.0", "18.1", "18.2", "18.3.1", "18.4"] }, + { "watchOS": ["11.0", "11.1", "11.2", "11.4"] }, + { "tvOS": ["18.0", "18.1", "18.2", "18.4"] } ] }, { @@ -44,15 +44,15 @@ "arm64":{ "versions": [ { - "link": "16.3_beta_3", - "version": "16.3.0-Beta.3+16E5129f", + "link": "16.3_Release_Candidate", + "version": "16.3_Release_Candidate+16E137", "symlinks": ["16.3"], - "sha256": "5f709f7b418005c7c735d6f62076feb8fd9095f874f3d7c2d58a039ce9531348", + "sha256": "d23af7e6fc2f79b8b88483ddf0b469294d675beb035bcde97c44e156b5bfb350", "install_runtimes": [ - { "iOS": ["18.0", "18.1", "18.2", "18.3.1", "22E5232a"] }, - { "watchOS": ["11.0", "11.1", "11.2", "22T5244a"] }, - { "tvOS": ["18.0", "18.1", "18.2", "22L5250a"] }, - { "visionOS": ["2.0", "2.1", "2.2", "2.3", "22O5215f"] } + { "iOS": ["18.0", "18.1", "18.2", "18.3.1", "18.4"] }, + { "watchOS": ["11.0", "11.1", "11.2", "11.4"] }, + { "tvOS": ["18.0", "18.1", "18.2", "18.4"] }, + { "visionOS": ["2.0", "2.1", "2.2", "2.3", "2.4"] } ] }, { From cebe6ffc9efd0a40a79a4b3a5e0547af66fa7fed Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 26 Mar 2025 14:04:51 +0000 Subject: [PATCH 094/120] Updating readme file for macos-13 version 20250324.860 (#11867) Co-authored-by: Image generation service account. Co-authored-by: Actions service account --- images/macos/macos-13-Readme.md | 34 ++++++++++++++++----------------- 1 file changed, 17 insertions(+), 17 deletions(-) diff --git a/images/macos/macos-13-Readme.md b/images/macos/macos-13-Readme.md index 249b1060..e2b98f06 100644 --- a/images/macos/macos-13-Readme.md +++ b/images/macos/macos-13-Readme.md @@ -5,12 +5,12 @@ # macOS 13 - OS Version: macOS 13.7.4 (22H420) - Kernel Version: Darwin 22.6.0 -- Image Version: 20250317.820 +- Image Version: 20250324.860 ## Installed Software ### Language and Runtime -- .NET Core SDK: 8.0.101, 8.0.204, 8.0.303, 8.0.407, 9.0.102, 9.0.201 +- .NET Core SDK: 8.0.101, 8.0.204, 8.0.303, 8.0.407, 9.0.102, 9.0.202 - Bash 3.2.57(1)-release - Clang/LLVM 14.0.0 - Clang/LLVM (Homebrew) 15.0.7 - available on `$(brew --prefix llvm@15)/bin/clang` @@ -33,13 +33,13 @@ - Carthage 0.40.0 - CocoaPods 1.16.2 - Composer 2.8.6 -- Homebrew 4.4.24 +- Homebrew 4.4.25 - NPM 10.8.2 - NuGet 6.3.1.1 - Pip3 25.0.1 (python 3.13) - Pipx 1.7.1 - RubyGems 3.6.6 -- Vcpkg 2025 (build from commit 782ccc18d8) +- Vcpkg 2025 (build from commit a76b33254a) - Yarn 1.22.22 ### Project Management @@ -57,7 +57,7 @@ - Curl 8.12.1 - Git 2.49.0 - Git LFS 3.6.1 -- GitHub CLI 2.68.1 +- GitHub CLI 2.69.0 - GNU Tar 1.35 - available by 'gtar' alias - GNU Wget 1.25.0 - gpg (GnuPG) 2.4.7 @@ -71,12 +71,12 @@ - Ninja 1.12.1 ### Tools -- AWS CLI 2.24.24 +- AWS CLI 2.25.1 - AWS SAM CLI 1.135.0 - AWS Session Manager CLI 1.2.707.0 - Azure CLI 2.70.0 - Azure CLI (azure-devops) 1.0.1 -- Bicep CLI 0.33.93 +- Bicep CLI 0.34.1 - Cmake 3.31.6 - CodeQL Action Bundle 2.20.1 - Fastlane 2.227.0 @@ -91,12 +91,12 @@ ### Browsers - Safari 18.3.1 (18620.2.4.111.9) - SafariDriver 18.3.1 (18620.2.4.111.9) -- Google Chrome 134.0.6998.89 -- Google Chrome for Testing 134.0.6998.88 -- ChromeDriver 134.0.6998.88 -- Microsoft Edge 134.0.3124.68 -- Microsoft Edge WebDriver 134.0.3124.68 -- Mozilla Firefox 136.0.1 +- Google Chrome 134.0.6998.166 +- Google Chrome for Testing 134.0.6998.165 +- ChromeDriver 134.0.6998.165 +- Microsoft Edge 134.0.3124.83 +- Microsoft Edge WebDriver 134.0.3124.83 +- Mozilla Firefox 136.0.2 - geckodriver 0.36.0 - Selenium server 4.29.0 @@ -150,9 +150,9 @@ - 1.24.1 ### Rust Tools -- Cargo 1.85.0 -- Rust 1.85.0 -- Rustdoc 1.85.0 +- Cargo 1.85.1 +- Rust 1.85.1 +- Rustdoc 1.85.1 - Rustup 1.28.1 #### Packages @@ -165,7 +165,7 @@ #### PowerShell Modules - Az: 12.4.0 - Pester: 5.7.1 -- PSScriptAnalyzer: 1.23.0 +- PSScriptAnalyzer: 1.24.0 ### Xcode | Version | Build | Path | Symlinks | From 81d70d6c80607b29376d17e3bf15b1008b8497c6 Mon Sep 17 00:00:00 2001 From: Prabhatkumar59 <167855894+Prabhatkumar59@users.noreply.github.com> Date: Thu, 27 Mar 2025 01:07:28 +0530 Subject: [PATCH 095/120] Updating wsl2 checksum (#11885) --- images/windows/scripts/build/Install-WSL2.ps1 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/images/windows/scripts/build/Install-WSL2.ps1 b/images/windows/scripts/build/Install-WSL2.ps1 index 4607ced1..bc3cbe27 100644 --- a/images/windows/scripts/build/Install-WSL2.ps1 +++ b/images/windows/scripts/build/Install-WSL2.ps1 @@ -8,7 +8,7 @@ $downloadUrl = Resolve-GithubReleaseAssetUrl ` Install-Binary -Type MSI ` -Url $downloadUrl ` - -ExpectedSHA256Sum "5A890C175A6A56ABE5D3D98AABD65E90023AAB18ACA4619390B6338A89CE1DDF" + -ExpectedSHA256Sum "A327590770BD334878FB47113355AA07CFCF056ACDC08F5E5646A2418C66D721" Write-Host "Performing wsl --install --no-distribution" wsl.exe --install --no-distribution From b31827dae5025fdff17f8d9aade9dac15604e686 Mon Sep 17 00:00:00 2001 From: vidya sagar <160703874+vidyasagarnimmagaddi@users.noreply.github.com> Date: Thu, 27 Mar 2025 01:12:47 +0530 Subject: [PATCH 096/120] [Windows] Updating Windows-Service-Fabric Runtime and SDK version to latest (#11743) --- images/windows/toolsets/toolset-2019.json | 8 ++++---- images/windows/toolsets/toolset-2022.json | 8 ++++---- images/windows/toolsets/toolset-2025.json | 4 ++-- 3 files changed, 10 insertions(+), 10 deletions(-) diff --git a/images/windows/toolsets/toolset-2019.json b/images/windows/toolsets/toolset-2019.json index 905d12e9..86eabf75 100644 --- a/images/windows/toolsets/toolset-2019.json +++ b/images/windows/toolsets/toolset-2019.json @@ -373,12 +373,12 @@ }, "serviceFabric": { "runtime": { - "version": "9.1.1436.9590", - "checksum": "089F9BE6A63AF66C337E507B52082575C8ED330DF765259C6F2F13F900DA96D5" + "version": "10.1.2493.9590", + "checksum": "09C63A971BACDE338282C73B3C9174BED9AAD53E1D3A1B73D44515852C9C00CF" }, "sdk": { - "version": "6.1.1436", - "checksum": "D2A6B58315D08B6E46C2D25E91DFA1163136F70A5FA8CEF9DB147F07EE001AD1" + "version": "7.1.2493", + "checksum": "0CB1084156C75CF5075EA91ABA330CF10B58648B8E036C9C2F286805263C497F" } }, "dotnet": { diff --git a/images/windows/toolsets/toolset-2022.json b/images/windows/toolsets/toolset-2022.json index 691fa3a9..44f83f57 100644 --- a/images/windows/toolsets/toolset-2022.json +++ b/images/windows/toolsets/toolset-2022.json @@ -295,12 +295,12 @@ }, "serviceFabric": { "runtime": { - "version": "9.1.1436.9590", - "checksum": "089F9BE6A63AF66C337E507B52082575C8ED330DF765259C6F2F13F900DA96D5" + "version": "10.1.2493.9590", + "checksum": "09C63A971BACDE338282C73B3C9174BED9AAD53E1D3A1B73D44515852C9C00CF" }, "sdk": { - "version": "6.1.1436", - "checksum": "D2A6B58315D08B6E46C2D25E91DFA1163136F70A5FA8CEF9DB147F07EE001AD1" + "version": "7.1.2493", + "checksum": "0CB1084156C75CF5075EA91ABA330CF10B58648B8E036C9C2F286805263C497F" } }, "dotnet": { diff --git a/images/windows/toolsets/toolset-2025.json b/images/windows/toolsets/toolset-2025.json index 4e184c5d..c8fb1aec 100644 --- a/images/windows/toolsets/toolset-2025.json +++ b/images/windows/toolsets/toolset-2025.json @@ -260,8 +260,8 @@ "checksum": "09C63A971BACDE338282C73B3C9174BED9AAD53E1D3A1B73D44515852C9C00CF" }, "sdk": { - "version": "7.0.2712", - "checksum": "69F54790B63488875513964A88AF38C104D3C0D073FC2A63D590F0ADD2773754" + "version": "7.1.2493", + "checksum": "0CB1084156C75CF5075EA91ABA330CF10B58648B8E036C9C2F286805263C497F" } }, "dotnet": { From cfb86936f8dd72ef2d0c63ed9f95fcb260b15d4b Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 26 Mar 2025 21:08:03 +0000 Subject: [PATCH 097/120] Updating readme file for macos-13-arm64 version 20250324.952 (#11863) Co-authored-by: Image generation service account. Co-authored-by: Actions service account --- images/macos/macos-13-arm64-Readme.md | 28 +++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/images/macos/macos-13-arm64-Readme.md b/images/macos/macos-13-arm64-Readme.md index 95c8354b..97cd2263 100644 --- a/images/macos/macos-13-arm64-Readme.md +++ b/images/macos/macos-13-arm64-Readme.md @@ -5,12 +5,12 @@ # macOS 13 - OS Version: macOS 13.7.4 (22H420) - Kernel Version: Darwin 22.6.0 -- Image Version: 20250317.910 +- Image Version: 20250324.952 ## Installed Software ### Language and Runtime -- .NET Core SDK: 8.0.101, 8.0.204, 8.0.303, 8.0.407, 9.0.102, 9.0.201 +- .NET Core SDK: 8.0.101, 8.0.204, 8.0.303, 8.0.407, 9.0.102, 9.0.202 - Bash 3.2.57(1)-release - Clang/LLVM 14.0.0 - Clang/LLVM (Homebrew) 15.0.7 - available on `$(brew --prefix llvm@15)/bin/clang` @@ -31,7 +31,7 @@ - Bundler 2.6.6 - Carthage 0.40.0 - CocoaPods 1.16.2 -- Homebrew 4.4.24 +- Homebrew 4.4.25 - NPM 10.8.2 - NuGet 6.3.1.1 - Pip3 25.0 (python 3.13) @@ -54,7 +54,7 @@ - Curl 8.7.1 - Git 2.49.0 - Git LFS 3.6.1 -- GitHub CLI 2.68.1 +- GitHub CLI 2.69.0 - GNU Tar 1.35 - available by 'gtar' alias - GNU Wget 1.25.0 - gpg (GnuPG) 2.4.7 @@ -68,12 +68,12 @@ - Ninja 1.12.1 ### Tools -- AWS CLI 2.24.24 +- AWS CLI 2.25.1 - AWS SAM CLI 1.135.0 - AWS Session Manager CLI 1.2.707.0 - Azure CLI 2.70.0 - Azure CLI (azure-devops) 1.0.1 -- Bicep CLI 0.33.93 +- Bicep CLI 0.34.1 - Cmake 3.31.6 - CodeQL Action Bundle 2.20.1 - Fastlane 2.227.0 @@ -87,9 +87,9 @@ ### Browsers - Safari 18.3.1 (18620.2.4.111.9) - SafariDriver 18.3.1 (18620.2.4.111.9) -- Google Chrome 134.0.6998.89 -- Google Chrome for Testing 134.0.6998.88 -- ChromeDriver 134.0.6998.88 +- Google Chrome 134.0.6998.166 +- Google Chrome for Testing 134.0.6998.165 +- ChromeDriver 134.0.6998.165 - Selenium server 4.29.0 #### Environment variables @@ -131,9 +131,9 @@ - 1.24.1 ### Rust Tools -- Cargo 1.85.0 -- Rust 1.85.0 -- Rustdoc 1.85.0 +- Cargo 1.85.1 +- Rust 1.85.1 +- Rustdoc 1.85.1 - Rustup 1.28.1 #### Packages @@ -146,7 +146,7 @@ #### PowerShell Modules - Az: 12.4.0 - Pester: 5.7.1 -- PSScriptAnalyzer: 1.23.0 +- PSScriptAnalyzer: 1.24.0 ### Xcode | Version | Build | Path | Symlinks | @@ -195,8 +195,8 @@ | visionOS 1.0 | xros1.0 | 15.2 | | Simulator - visionOS 1.0 | xrsimulator1.0 | 15.2 | | Asset Runtime SDK for macOS hosts targeting watchOS 9.4 | assetruntime.host.macosx.target.watchos9.4 | 14.3.1 | -| Asset Runtime SDK for macOS hosts targeting tvOS 16.4 | assetruntime.host.macosx.target.appletvos16.4 | 14.3.1 | | Asset Runtime SDK for macOS hosts targeting iOS 16.4 | assetruntime.host.macosx.target.iphoneos16.4 | 14.3.1 | +| Asset Runtime SDK for macOS hosts targeting tvOS 16.4 | assetruntime.host.macosx.target.appletvos16.4 | 14.3.1 | | DriverKit 22.1 | driverkit22.1 | 14.1 | | DriverKit 22.2 | driverkit22.2 | 14.2 | | DriverKit 22.4 | driverkit22.4 | 14.3.1 | From cee0ff744a3aa27f1bf5b447623e34cb187d0b86 Mon Sep 17 00:00:00 2001 From: vidya sagar <160703874+vidyasagarnimmagaddi@users.noreply.github.com> Date: Thu, 27 Mar 2025 23:15:36 +0530 Subject: [PATCH 098/120] [Ubuntu] Remving mongo db from toolset in Ubuntu 22.04 and 24.04 (#11890) --- images/ubuntu/toolsets/toolset-2204.json | 5 +---- images/ubuntu/toolsets/toolset-2404.json | 3 --- 2 files changed, 1 insertion(+), 7 deletions(-) diff --git a/images/ubuntu/toolsets/toolset-2204.json b/images/ubuntu/toolsets/toolset-2204.json index 5828fb36..3a31d791 100644 --- a/images/ubuntu/toolsets/toolset-2204.json +++ b/images/ubuntu/toolsets/toolset-2204.json @@ -367,10 +367,7 @@ "command": "yarn" } ], - "mongodb": { - "version": "5.0" - }, - "postgresql": { + "postgresql": { "version": "14" }, "pwsh": { diff --git a/images/ubuntu/toolsets/toolset-2404.json b/images/ubuntu/toolsets/toolset-2404.json index 6275245b..4dc5f061 100644 --- a/images/ubuntu/toolsets/toolset-2404.json +++ b/images/ubuntu/toolsets/toolset-2404.json @@ -314,9 +314,6 @@ "command": "yarn" } ], - "mongodb": { - "version": "7.0" - }, "postgresql": { "version": "16" }, From f9b7da63c6dacacbc0e337dcbe0eacdcdbad5add Mon Sep 17 00:00:00 2001 From: Prabhatkumar59 <167855894+Prabhatkumar59@users.noreply.github.com> Date: Fri, 28 Mar 2025 00:33:23 +0530 Subject: [PATCH 099/120] Updating signature thumbprint for mongodb (#11892) --- images/windows/toolsets/toolset-2025.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/images/windows/toolsets/toolset-2025.json b/images/windows/toolsets/toolset-2025.json index c8fb1aec..c183c060 100644 --- a/images/windows/toolsets/toolset-2025.json +++ b/images/windows/toolsets/toolset-2025.json @@ -314,7 +314,7 @@ }, "mongodb": { "version": "7.0", - "signature": "F2D7C28591847BB2CB2B1C2A0C59459FDC728A38" + "signature": "A5BBE2A6DA1D2A6E057EF870267E6A91E4D56BAA" }, "llvm": { "version": "19" From f59df2512b33cace9fdbac434c9c677f2352b0c8 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Fri, 28 Mar 2025 08:58:48 +0000 Subject: [PATCH 100/120] Updating readme file for macos-14 version 20250324.987 (#11887) Co-authored-by: Image generation service account. Co-authored-by: Actions service account --- images/macos/macos-14-Readme.md | 34 ++++++++++++++++----------------- 1 file changed, 17 insertions(+), 17 deletions(-) diff --git a/images/macos/macos-14-Readme.md b/images/macos/macos-14-Readme.md index 2b6c296e..19d5061b 100644 --- a/images/macos/macos-14-Readme.md +++ b/images/macos/macos-14-Readme.md @@ -1,16 +1,16 @@ | Announcements | |-| -| [macOS 15 (Sequoia) will be generally available in GitHub Actions and Azure DevOps from March, 25](https://github.com/actions/runner-images/issues/11486) | +| [macOS 15 (Sequoia) will be generally available in GitHub Actions and Azure DevOps from April, 08](https://github.com/actions/runner-images/issues/11486) | *** # macOS 14 - OS Version: macOS 14.7.4 (23H420) - Kernel Version: Darwin 23.6.0 -- Image Version: 20250317.946 +- Image Version: 20250324.987 ## Installed Software ### Language and Runtime -- .NET Core SDK: 8.0.101, 8.0.204, 8.0.303, 8.0.407, 9.0.102, 9.0.201 +- .NET Core SDK: 8.0.101, 8.0.204, 8.0.303, 8.0.407, 9.0.102, 9.0.202 - Bash 3.2.57(1)-release - Clang/LLVM 15.0.0 - Clang/LLVM (Homebrew) 15.0.7 - available on `$(brew --prefix llvm@15)/bin/clang` @@ -33,7 +33,7 @@ - Carthage 0.40.0 - CocoaPods 1.16.2 - Composer 2.8.6 -- Homebrew 4.4.24 +- Homebrew 4.4.25 - NPM 10.8.2 - NuGet 6.3.1.1 - Pip3 25.0.1 (python 3.13) @@ -56,7 +56,7 @@ - Curl 8.12.1 - Git 2.49.0 - Git LFS 3.6.1 -- GitHub CLI 2.68.1 +- GitHub CLI 2.69.0 - GNU Tar 1.35 - available by 'gtar' alias - GNU Wget 1.25.0 - gpg (GnuPG) 2.4.7 @@ -70,12 +70,12 @@ - Ninja 1.12.1 ### Tools -- AWS CLI 2.24.24 +- AWS CLI 2.25.1 - AWS SAM CLI 1.135.0 - AWS Session Manager CLI 1.2.707.0 - Azure CLI 2.70.0 - Azure CLI (azure-devops) 1.0.1 -- Bicep CLI 0.33.93 +- Bicep CLI 0.34.1 - Cmake 3.31.6 - CodeQL Action Bundle 2.20.1 - Fastlane 2.227.0 @@ -90,12 +90,12 @@ ### Browsers - Safari 18.3.1 (19620.2.4.111.9) - SafariDriver 18.3.1 (19620.2.4.111.9) -- Google Chrome 134.0.6998.89 -- Google Chrome for Testing 134.0.6998.88 -- ChromeDriver 134.0.6998.88 -- Microsoft Edge 134.0.3124.68 -- Microsoft Edge WebDriver 134.0.3124.68 -- Mozilla Firefox 136.0.1 +- Google Chrome 134.0.6998.166 +- Google Chrome for Testing 134.0.6998.165 +- ChromeDriver 134.0.6998.165 +- Microsoft Edge 134.0.3124.83 +- Microsoft Edge WebDriver 134.0.3124.83 +- Mozilla Firefox 136.0.2 - geckodriver 0.36.0 - Selenium server 4.29.0 @@ -141,9 +141,9 @@ - 1.24.1 ### Rust Tools -- Cargo 1.85.0 -- Rust 1.85.0 -- Rustdoc 1.85.0 +- Cargo 1.85.1 +- Rust 1.85.1 +- Rustdoc 1.85.1 - Rustup 1.28.1 #### Packages @@ -156,7 +156,7 @@ #### PowerShell Modules - Az: 12.4.0 - Pester: 5.7.1 -- PSScriptAnalyzer: 1.23.0 +- PSScriptAnalyzer: 1.24.0 ### Xcode | Version | Build | Path | Symlinks | From 900f307ee04cfc7388f72b463627e5bf1a82eb53 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Fri, 28 Mar 2025 15:05:10 +0000 Subject: [PATCH 101/120] Updating readme file for macos-14-arm64 version 20250324.1158 (#11862) Co-authored-by: Image generation service account. Co-authored-by: Actions service account --- images/macos/macos-14-arm64-Readme.md | 28 ++++++++++++++------------- 1 file changed, 15 insertions(+), 13 deletions(-) diff --git a/images/macos/macos-14-arm64-Readme.md b/images/macos/macos-14-arm64-Readme.md index 662175e2..b378f43d 100644 --- a/images/macos/macos-14-arm64-Readme.md +++ b/images/macos/macos-14-arm64-Readme.md @@ -5,12 +5,12 @@ # macOS 14 - OS Version: macOS 14.7.4 (23H420) - Kernel Version: Darwin 23.6.0 -- Image Version: 20250317.1117 +- Image Version: 20250324.1158 ## Installed Software ### Language and Runtime -- .NET Core SDK: 8.0.101, 8.0.204, 8.0.303, 8.0.407, 9.0.102, 9.0.201 +- .NET Core SDK: 8.0.101, 8.0.204, 8.0.303, 8.0.407, 9.0.102, 9.0.202 - Bash 3.2.57(1)-release - Clang/LLVM 15.0.0 - Clang/LLVM (Homebrew) 15.0.7 - available on `$(brew --prefix llvm@15)/bin/clang` @@ -31,7 +31,7 @@ - Bundler 2.6.6 - Carthage 0.40.0 - CocoaPods 1.16.2 -- Homebrew 4.4.24 +- Homebrew 4.4.25 - NPM 10.8.2 - NuGet 6.3.1.1 - Pip3 25.0 (python 3.13) @@ -54,7 +54,7 @@ - Curl 8.7.1 - Git 2.49.0 - Git LFS 3.6.1 -- GitHub CLI 2.68.1 +- GitHub CLI 2.69.0 - GNU Tar 1.35 - available by 'gtar' alias - GNU Wget 1.25.0 - gpg (GnuPG) 2.4.7 @@ -68,12 +68,12 @@ - Ninja 1.12.1 ### Tools -- AWS CLI 2.24.24 +- AWS CLI 2.25.1 - AWS SAM CLI 1.135.0 - AWS Session Manager CLI 1.2.707.0 - Azure CLI 2.70.0 - Azure CLI (azure-devops) 1.0.1 -- Bicep CLI 0.33.93 +- Bicep CLI 0.34.1 - Cmake 3.31.6 - CodeQL Action Bundle 2.20.1 - Fastlane 2.227.0 @@ -87,9 +87,9 @@ ### Browsers - Safari 18.3.1 (19620.2.4.111.9) - SafariDriver 18.3.1 (19620.2.4.111.9) -- Google Chrome 134.0.6998.89 -- Google Chrome for Testing 134.0.6998.88 -- ChromeDriver 134.0.6998.88 +- Google Chrome 134.0.6998.166 +- Google Chrome for Testing 134.0.6998.165 +- ChromeDriver 134.0.6998.165 - Selenium server 4.29.0 #### Environment variables @@ -131,9 +131,9 @@ - 1.24.1 ### Rust Tools -- Cargo 1.85.0 -- Rust 1.85.0 -- Rustdoc 1.85.0 +- Cargo 1.85.1 +- Rust 1.85.1 +- Rustdoc 1.85.1 - Rustup 1.28.1 #### Packages @@ -146,7 +146,7 @@ #### PowerShell Modules - Az: 12.4.0 - Pester: 5.7.1 -- PSScriptAnalyzer: 1.23.0 +- PSScriptAnalyzer: 1.24.0 ### Xcode | Version | Build | Path | Symlinks | @@ -245,6 +245,8 @@ | visionOS 1.0 | Apple Vision Pro | | visionOS 1.1 | Apple Vision Pro | | visionOS 1.2 | Apple Vision Pro | +| visionOS 2.1 | Apple Vision Pro | +| visionOS 2.2 | Apple Vision Pro | ### Android | Package Name | Version | From 767f70f17c29ae9bebfe3a05004300eb457cd0f4 Mon Sep 17 00:00:00 2001 From: Prasanjit Sahoo <160633557+prasanjitsahoo@users.noreply.github.com> Date: Sun, 30 Mar 2025 23:08:42 +0530 Subject: [PATCH 102/120] [macOS] Update Xcode 16.3 RC to 16.3 RC2 on macOS 15. (#11896) --- images/macos/toolsets/toolset-15.json | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/images/macos/toolsets/toolset-15.json b/images/macos/toolsets/toolset-15.json index af1376a5..410e57a6 100644 --- a/images/macos/toolsets/toolset-15.json +++ b/images/macos/toolsets/toolset-15.json @@ -4,10 +4,10 @@ "x64": { "versions": [ { - "link": "16.3_Release_Candidate", - "version": "16.3_Release_Candidate+16E137", + "link": "16.3_Release_Candidate_2", + "version": "16.3.0-Release.Candidate.2+16E140", "symlinks": ["16.3"], - "sha256": "d23af7e6fc2f79b8b88483ddf0b469294d675beb035bcde97c44e156b5bfb350", + "sha256": "c593177b73e45f31e1cf7ced131760d8aa8e1532f5bbf8ba11a4ded01da14fbb", "install_runtimes": [ { "iOS": ["18.0", "18.1", "18.2", "18.3.1", "18.4"] }, { "watchOS": ["11.0", "11.1", "11.2", "11.4"] }, @@ -44,10 +44,10 @@ "arm64":{ "versions": [ { - "link": "16.3_Release_Candidate", - "version": "16.3_Release_Candidate+16E137", + "link": "16.3_Release_Candidate_2", + "version": "16.3.0-Release.Candidate.2+16E140", "symlinks": ["16.3"], - "sha256": "d23af7e6fc2f79b8b88483ddf0b469294d675beb035bcde97c44e156b5bfb350", + "sha256": "c593177b73e45f31e1cf7ced131760d8aa8e1532f5bbf8ba11a4ded01da14fbb", "install_runtimes": [ { "iOS": ["18.0", "18.1", "18.2", "18.3.1", "18.4"] }, { "watchOS": ["11.0", "11.1", "11.2", "11.4"] }, From c53f6bfeb15f3151ed0c7844e20acc27034f956a Mon Sep 17 00:00:00 2001 From: Angela P Wen Date: Wed, 2 Apr 2025 00:42:48 +0200 Subject: [PATCH 103/120] [macOS] Update default CodeQL major version to v3 (#11928) --- images/macos/scripts/build/install-codeql-bundle.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/images/macos/scripts/build/install-codeql-bundle.sh b/images/macos/scripts/build/install-codeql-bundle.sh index ca05d231..7c179add 100644 --- a/images/macos/scripts/build/install-codeql-bundle.sh +++ b/images/macos/scripts/build/install-codeql-bundle.sh @@ -7,7 +7,7 @@ source ~/utils/utils.sh # Retrieve the CLI version of the latest CodeQL bundle. -defaults_json_path=$(download_with_retry https://raw.githubusercontent.com/github/codeql-action/v2/src/defaults.json) +defaults_json_path=$(download_with_retry https://raw.githubusercontent.com/github/codeql-action/v3/src/defaults.json) bundle_version=$(jq -r '.cliVersion' $defaults_json_path) bundle_tag_name="codeql-bundle-v$bundle_version" From 5826942237eb4ad1f40963b2014f5bf294360880 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 2 Apr 2025 16:16:55 +0000 Subject: [PATCH 104/120] Updating readme file for win19 version 20250330.1.1 (#11914) Co-authored-by: Image generation service account. Co-authored-by: Actions service account --- images/windows/Windows2019-Readme.md | 140 ++++++++++++++------------- 1 file changed, 71 insertions(+), 69 deletions(-) diff --git a/images/windows/Windows2019-Readme.md b/images/windows/Windows2019-Readme.md index 463e79cb..717b50dd 100644 --- a/images/windows/Windows2019-Readme.md +++ b/images/windows/Windows2019-Readme.md @@ -1,13 +1,14 @@ | Announcements | |-| +| [[Windows] Breaking change : Updating Service Fabric runtime and SDK to latest( 10.1.2493.9590 ) from 2025-04-04](https://github.com/actions/runner-images/issues/11773) | | [Windows Server 2025 will be Generally Available in GitHub Actions and Azure DevOps from 2025-04-01](https://github.com/actions/runner-images/issues/11742) | -| [[Windows] Go version 1.20 and 1.21 will be removed from the images on 2025-05-05 and 1.24 will be set as default.](https://github.com/actions/runner-images/issues/11711) | -| [[Windows 19 and 22] Node.js version 16 will be removed from Windows images on 2025-05-05](https://github.com/actions/runner-images/issues/11710) | +| [[Windows] Go version 1.20 and 1.21 will be removed from the images on 2025-05-09 and 1.24 will be set as default.](https://github.com/actions/runner-images/issues/11711) | +| [[Windows 19 and 22] Node.js version 16 will be removed from Windows images on 2025-05-09](https://github.com/actions/runner-images/issues/11710) | | [Windows Server 2025 is now available](https://github.com/actions/runner-images/issues/11228) | *** # Windows Server 2019 -- OS Version: 10.0.17763 Build 6893 -- Image Version: 20250309.1.0 +- OS Version: 10.0.17763 Build 7009 +- Image Version: 20250330.1.0 ## Windows features - Windows Subsystem for Linux (WSLv1): Enabled @@ -20,23 +21,23 @@ - Julia 1.10.5 - Kotlin 2.1.10 - LLVM 18.1.8 -- Node 18.20.7 +- Node 18.20.8 - Perl 5.32.1 -- PHP 8.4.4 +- PHP 8.4.5 - Python 3.9.13 - Ruby 3.0.7p220 ### Package Management - Chocolatey 2.4.3 - Composer 2.8.6 -- Helm 3.17.0 +- Helm 3.17.1 - Miniconda 25.1.1 (pre-installed on the image but not added to PATH) - NPM 10.8.2 - NuGet 6.13.2.1 - pip 25.0.1 (python 3.9) - Pipx 1.7.1 - RubyGems 3.2.33 -- Vcpkg (build from commit 300239058e) +- Vcpkg (build from commit acd5bba5aa) - Yarn 1.22.22 #### Environment variables @@ -49,30 +50,30 @@ - Ant 1.10.14 - Gradle 8.13 - Maven 3.9.9 -- sbt 1.10.10 +- sbt 1.10.11 ### Tools - 7zip 24.09 - aria2 1.37.0 -- azcopy 10.28.0 +- azcopy 10.28.1 - Bazel 8.1.1 - Bazelisk 1.25.0 - Bicep 0.33.13 - Cabal 3.14.1.1 -- CMake 3.31.6 +- CMake 4.0.0 - CodeQL Action Bundle 2.20.1 - Docker 27.5.1 - Docker Compose v2 2.32.2 -- Docker-wincred 0.9.2 -- ghc 9.12.1 -- Git 2.48.1.windows.1 +- Docker-wincred 0.9.3 +- ghc 9.12.2 +- Git 2.49.0.windows.1 - Git LFS 3.6.1 -- Google Cloud CLI 513.0.0 -- ImageMagick 7.1.1-44 +- Google Cloud CLI 516.0.0 +- ImageMagick 7.1.1-46 - InnoSetup 6.4.0 - jq 1.7.1 - Kind 0.27.0 -- Kubectl 1.32.2 +- Kubectl 1.32.3 - Mercurial 5.0 - gcc 8.1.0 - gdb 8.1 @@ -81,52 +82,53 @@ - NSIS 3.10 - OpenSSL 1.1.1w - Packer 1.12.0 -- Parcel 2.13.3 -- Pulumi 3.154.0 +- Parcel 2.14.4 +- Pulumi 3.159.0 - R 4.4.2 -- Service Fabric SDK 9.1.1436.9590 -- Stack 3.3.1 +- Service Fabric SDK 10.1.2493.9590 +- Stack 3.5.1 - Subversion (SVN) 1.14.5 - Swig 4.1.1 - VSWhere 3.1.7 - WinAppDriver 1.2.2009.02003 - WiX Toolset 3.14.1.8722 -- yamllint 1.35.1 +- yamllint 1.37.0 - zstd 1.5.7 +- Ninja 1.12.1 ### CLI Tools -- Alibaba Cloud CLI 3.0.256 -- AWS CLI 2.24.20 -- AWS SAM CLI 1.134.0 +- Alibaba Cloud CLI 3.0.264 +- AWS CLI 2.25.4 +- AWS SAM CLI 1.136.0 - AWS Session Manager CLI 1.2.707.0 - Azure CLI 2.70.0 - Azure DevOps CLI extension 1.0.1 -- Cloud Foundry CLI 8.10.0 -- GitHub CLI 2.68.1 +- Cloud Foundry CLI 8.12.0 +- GitHub CLI 2.69.0 ### Rust Tools -- Cargo 1.85.0 -- Rust 1.85.0 -- Rustdoc 1.85.0 +- Cargo 1.85.1 +- Rust 1.85.1 +- Rustdoc 1.85.1 - Rustup 1.28.1 #### Packages - bindgen 0.71.1 - cargo-audit 0.21.2 -- cargo-outdated 0.16.0 +- cargo-outdated 0.17.0 - cbindgen 0.28.0 - Clippy 0.1.85 - Rustfmt 1.8.0 ### Browsers and Drivers -- Google Chrome 134.0.6998.36 -- Chrome Driver 134.0.6998.35 -- Microsoft Edge 134.0.3124.51 -- Microsoft Edge Driver 134.0.3124.51 -- Mozilla Firefox 136.0 +- Google Chrome 134.0.6998.178 +- Chrome Driver 134.0.6998.165 +- Microsoft Edge 134.0.3124.93 +- Microsoft Edge Driver 134.0.3124.93 +- Mozilla Firefox 136.0.4 - Gecko Driver 0.36.0 - IE Driver 4.14.0.0 -- Selenium server 4.29.0 +- Selenium server 4.30.0 #### Environment variables | Name | Value | @@ -174,8 +176,8 @@ Note: MSYS2 is pre-installed on image but not added to PATH. #### Node.js - 16.20.2 -- 18.20.7 -- 20.18.3 +- 18.20.8 +- 20.19.0 - 22.14.0 #### Python @@ -196,8 +198,8 @@ Note: MSYS2 is pre-installed on image but not added to PATH. #### Ruby - 3.0.7 -- 3.1.6 -- 3.2.7 +- 3.1.7 +- 3.2.8 - 3.3.7 ### Databases @@ -233,14 +235,14 @@ Note: MSYS2 is pre-installed on image but not added to PATH. | Nginx | 1.27.4 | C:\tools\nginx-1.27.4\conf\nginx.conf | nginx | Stopped | 80 | ### Visual Studio Enterprise 2019 -| Name | Version | Path | -| ----------------------------- | -------------- | -------------------------------------------------------------- | -| Visual Studio Enterprise 2019 | 16.11.35731.53 | C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise | +| Name | Version | Path | +| ----------------------------- | --------------- | -------------------------------------------------------------- | +| Visual Studio Enterprise 2019 | 16.11.35826.135 | C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise | #### Workloads, components and extensions | Package | Version | | ------------------------------------------------------------------------- | --------------- | -| Component.Android.NDK.R16B | 16.11.35731.53 | +| Component.Android.NDK.R16B | 16.11.35824.211 | | Component.Android.SDK25.Private | 16.0.28625.61 | | Component.Android.SDK30 | 16.10.31205.252 | | Component.Ant | 1.9.3.8 | @@ -497,11 +499,11 @@ Note: MSYS2 is pre-installed on image but not added to PATH. - 10.0.22621.0 ### .NET Core Tools -- .NET Core SDK: 6.0.136, 6.0.203, 6.0.321, 6.0.428, 8.0.113, 8.0.206, 8.0.309, 8.0.406, 9.0.103, 9.0.200 +- .NET Core SDK: 6.0.136, 6.0.203, 6.0.321, 6.0.428, 8.0.114, 8.0.206, 8.0.310, 8.0.407, 9.0.104, 9.0.202 - .NET Framework: 4.7.2, 4.8 -- Microsoft.AspNetCore.App: 6.0.5, 6.0.26, 6.0.36, 8.0.6, 8.0.13, 9.0.2 -- Microsoft.NETCore.App: 6.0.5, 6.0.26, 6.0.36, 8.0.6, 8.0.13, 9.0.2 -- Microsoft.WindowsDesktop.App: 6.0.5, 6.0.26, 6.0.36, 8.0.6, 8.0.13, 9.0.2 +- Microsoft.AspNetCore.App: 6.0.5, 6.0.26, 6.0.36, 8.0.6, 8.0.14, 9.0.3 +- Microsoft.NETCore.App: 6.0.5, 6.0.26, 6.0.36, 8.0.6, 8.0.14, 9.0.3 +- Microsoft.WindowsDesktop.App: 6.0.5, 6.0.26, 6.0.36, 8.0.6, 8.0.14, 9.0.3 - nbgv 3.7.115+d31f50f4d1 ### PowerShell Tools @@ -509,31 +511,31 @@ Note: MSYS2 is pre-installed on image but not added to PATH. #### Powershell Modules - Az: 12.1.0 -- AWSPowershell: 4.1.773 +- AWSPowershell: 4.1.787 - DockerMsftProvider: 1.0.0.8 - MarkdownPS: 1.10 - Microsoft.Graph: 2.26.1 - Pester: 3.4.0, 5.7.1 - PowerShellGet: 1.0.0.1, 2.2.5 -- PSScriptAnalyzer: 1.23.0 +- PSScriptAnalyzer: 1.24.0 - PSWindowsUpdate: 2.2.1.5 - SqlServer: 22.2.0 - VSSetup: 2.2.16 ### Android -| Package Name | Version | -| -------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| Android Command Line Tools | 8.0 | -| Android Emulator | 35.4.9 | -| Android SDK Build-tools | 35.0.0 35.0.1
34.0.0
33.0.0 33.0.1 33.0.2 33.0.3
32.0.0
31.0.0
30.0.2 | -| Android SDK Platforms | android-35-ext14 (rev 1)
android-35 (rev 2)
android-34-ext8 (rev 1)
android-34-ext12 (rev 1)
android-34-ext11 (rev 1)
android-34-ext10 (rev 1)
android-34 (rev 3)
android-33-ext5 (rev 1)
android-33-ext4 (rev 1)
android-33 (rev 3)
android-32 (rev 1)
android-31 (rev 1)
android-30 (rev 3) | -| Android SDK Platform-Tools | 35.0.2 | -| Android Support Repository | 47.0.0 | -| CMake | 3.18.1
3.22.1
3.31.5 | -| Google APIs | addon-google_apis-google-21
addon-google_apis-google-22
addon-google_apis-google-23
addon-google_apis-google-24 | -| Google Play services | 49 | -| Google Repository | 58 | -| NDK | 26.3.11579264
27.2.12479018
28.0.13004108 | +| Package Name | Version | +| -------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| Android Command Line Tools | 8.0 | +| Android Emulator | 35.4.9 | +| Android SDK Build-tools | 36.0.0
35.0.0 35.0.1
34.0.0
33.0.0 33.0.1 33.0.2 33.0.3
32.0.0
31.0.0
30.0.2 | +| Android SDK Platforms | android-36 (rev 1)
android-35-ext15 (rev 1)
android-35-ext14 (rev 1)
android-35 (rev 2)
android-34-ext8 (rev 1)
android-34-ext12 (rev 1)
android-34-ext11 (rev 1)
android-34-ext10 (rev 1)
android-34 (rev 3)
android-33-ext5 (rev 1)
android-33-ext4 (rev 1)
android-33 (rev 3)
android-32 (rev 1)
android-31 (rev 1)
android-30 (rev 3) | +| Android SDK Platform-Tools | 35.0.2 | +| Android Support Repository | 47.0.0 | +| CMake | 3.18.1
3.22.1
3.31.5 | +| Google APIs | addon-google_apis-google-21
addon-google_apis-google-22
addon-google_apis-google-23
addon-google_apis-google-24 | +| Google Play services | 49 | +| Google Repository | 58 | +| NDK | 26.3.11579264
27.2.12479018
28.0.13004108 | #### Environment variables | Name | Value | @@ -548,9 +550,9 @@ Note: MSYS2 is pre-installed on image but not added to PATH. ### Cached Docker images | Repository:Tag | Digest | Created | | ------------------------------------------------------------------------- | ------------------------------------------------------------------------ | ---------- | -| mcr.microsoft.com/dotnet/framework/aspnet:4.8-windowsservercore-ltsc2019 | sha256:7cfa1d78892b08b474fe66a343b55f02d1c7038c28fe980806a335a1dbb6ed95 | 2025-02-12 | -| mcr.microsoft.com/dotnet/framework/runtime:4.8-windowsservercore-ltsc2019 | sha256:c76a8bb8c70f3601dd97e1f5a60995cb6c651def8e0f35d5092b819e491602ee | 2025-02-11 | -| mcr.microsoft.com/dotnet/framework/sdk:4.8-windowsservercore-ltsc2019 | sha256:65f8f451dc4b8f521ed51d108dfec4da61385d341b321ce86050edbec570b02e | 2025-02-12 | -| mcr.microsoft.com/windows/nanoserver:1809 | sha256:9f93d7a7eacdf9a6f7355a8bc3c0b3d46303ab13a519899d2927b1369e230b1f | 2025-02-07 | -| mcr.microsoft.com/windows/servercore:ltsc2019 | sha256:2bacc4bdc5d1bd805587cb90a2fb2d58d1c775b02df1a19fd221cbfc639ff587 | 2025-02-07 | +| mcr.microsoft.com/dotnet/framework/aspnet:4.8-windowsservercore-ltsc2019 | sha256:6bf012ff707f75b3d8c29d18786bb8bd7e140b8ee7c3ef3dbeadf12f293463e7 | 2025-03-11 | +| mcr.microsoft.com/dotnet/framework/runtime:4.8-windowsservercore-ltsc2019 | sha256:4a7b12f44cccd1b5bee7bf3280a370b00b71b4d3c017e4cc19182295edbd608f | 2025-03-11 | +| mcr.microsoft.com/dotnet/framework/sdk:4.8-windowsservercore-ltsc2019 | sha256:d130ddefb8bc401ee4ecbb52ad77a2832b40fc65fec2c1dc20a213679fe49633 | 2025-03-11 | +| mcr.microsoft.com/windows/nanoserver:1809 | sha256:53bdfd6a43540a028b9f60fdbc012fb561394fc378af9c5ebd12ef608f3fcb46 | 2025-03-05 | +| mcr.microsoft.com/windows/servercore:ltsc2019 | sha256:e746e5d5ef9beff2c723aba94e33ceb4311a35076f44ceafa6eba34ed0b86aff | 2025-03-05 | From 008c834ff02dd5628836f765ad88595022c1ca60 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 2 Apr 2025 16:53:47 +0000 Subject: [PATCH 105/120] Updating readme file for win22 version 20250330.1.1 (#11906) Co-authored-by: Image generation service account. Co-authored-by: Actions service account --- images/windows/Windows2022-Readme.md | 124 ++++++++++++++------------- 1 file changed, 63 insertions(+), 61 deletions(-) diff --git a/images/windows/Windows2022-Readme.md b/images/windows/Windows2022-Readme.md index ec1b99c6..87cd97fd 100644 --- a/images/windows/Windows2022-Readme.md +++ b/images/windows/Windows2022-Readme.md @@ -1,13 +1,14 @@ | Announcements | |-| +| [[Windows] Breaking change : Updating Service Fabric runtime and SDK to latest( 10.1.2493.9590 ) from 2025-04-04](https://github.com/actions/runner-images/issues/11773) | | [Windows Server 2025 will be Generally Available in GitHub Actions and Azure DevOps from 2025-04-01](https://github.com/actions/runner-images/issues/11742) | -| [[Windows] Go version 1.20 and 1.21 will be removed from the images on 2025-05-05 and 1.24 will be set as default.](https://github.com/actions/runner-images/issues/11711) | -| [[Windows 19 and 22] Node.js version 16 will be removed from Windows images on 2025-05-05](https://github.com/actions/runner-images/issues/11710) | +| [[Windows] Go version 1.20 and 1.21 will be removed from the images on 2025-05-09 and 1.24 will be set as default.](https://github.com/actions/runner-images/issues/11711) | +| [[Windows 19 and 22] Node.js version 16 will be removed from Windows images on 2025-05-09](https://github.com/actions/runner-images/issues/11710) | | [Windows Server 2025 is now available](https://github.com/actions/runner-images/issues/11228) | *** # Windows Server 2022 -- OS Version: 10.0.20348 Build 3207 -- Image Version: 20250309.1.0 +- OS Version: 10.0.20348 Build 3328 +- Image Version: 20250330.1.0 ## Windows features - Windows Subsystem for Linux (WSLv1): Enabled @@ -20,23 +21,23 @@ - Julia 1.10.5 - Kotlin 2.1.10 - LLVM 18.1.8 -- Node 18.20.7 +- Node 18.20.8 - Perl 5.32.1 -- PHP 8.4.4 +- PHP 8.4.5 - Python 3.9.13 - Ruby 3.0.7p220 ### Package Management - Chocolatey 2.4.3 - Composer 2.8.6 -- Helm 3.17.0 +- Helm 3.17.1 - Miniconda 25.1.1 (pre-installed on the image but not added to PATH) - NPM 10.8.2 - NuGet 6.13.2.1 - pip 25.0.1 (python 3.9) - Pipx 1.7.1 - RubyGems 3.2.33 -- Vcpkg (build from commit 300239058e) +- Vcpkg (build from commit acd5bba5aa) - Yarn 1.22.22 #### Environment variables @@ -49,29 +50,29 @@ - Ant 1.10.14 - Gradle 8.13 - Maven 3.9.9 -- sbt 1.10.10 +- sbt 1.10.11 ### Tools - 7zip 24.09 - aria2 1.37.0 -- azcopy 10.28.0 +- azcopy 10.28.1 - Bazel 8.1.1 - Bazelisk 1.25.0 - Bicep 0.33.13 - Cabal 3.14.1.1 -- CMake 3.31.6 +- CMake 4.0.0 - CodeQL Action Bundle 2.20.1 - Docker 27.5.1 - Docker Compose v2 2.32.2 -- Docker-wincred 0.9.2 -- ghc 9.12.1 -- Git 2.48.1.windows.1 +- Docker-wincred 0.9.3 +- ghc 9.12.2 +- Git 2.49.0.windows.1 - Git LFS 3.6.1 -- ImageMagick 7.1.1-44 +- ImageMagick 7.1.1-46 - InnoSetup 6.4.0 - jq 1.7.1 - Kind 0.27.0 -- Kubectl 1.32.2 +- Kubectl 1.32.3 - Mercurial 5.0 - gcc 12.2.0 - gdb 11.2 @@ -80,50 +81,51 @@ - NSIS 3.10 - OpenSSL 1.1.1w - Packer 1.12.0 -- Pulumi 3.154.0 +- Pulumi 3.159.0 - R 4.4.2 -- Service Fabric SDK 9.1.1436.9590 -- Stack 3.3.1 +- Service Fabric SDK 10.1.2493.9590 +- Stack 3.5.1 - Subversion (SVN) 1.14.5 - Swig 4.1.1 - VSWhere 3.1.7 - WinAppDriver 1.2.2009.02003 - WiX Toolset 3.14.1.8722 -- yamllint 1.35.1 +- yamllint 1.37.0 - zstd 1.5.7 +- Ninja 1.12.1 ### CLI Tools -- Alibaba Cloud CLI 3.0.256 -- AWS CLI 2.24.20 -- AWS SAM CLI 1.134.0 +- Alibaba Cloud CLI 3.0.264 +- AWS CLI 2.25.4 +- AWS SAM CLI 1.136.0 - AWS Session Manager CLI 1.2.707.0 - Azure CLI 2.70.0 - Azure DevOps CLI extension 1.0.1 -- GitHub CLI 2.68.1 +- GitHub CLI 2.69.0 ### Rust Tools -- Cargo 1.85.0 -- Rust 1.85.0 -- Rustdoc 1.85.0 +- Cargo 1.85.1 +- Rust 1.85.1 +- Rustdoc 1.85.1 - Rustup 1.28.1 #### Packages - bindgen 0.71.1 - cargo-audit 0.21.2 -- cargo-outdated 0.16.0 +- cargo-outdated 0.17.0 - cbindgen 0.28.0 - Clippy 0.1.85 - Rustfmt 1.8.0 ### Browsers and Drivers -- Google Chrome 134.0.6998.36 -- Chrome Driver 134.0.6998.35 -- Microsoft Edge 134.0.3124.51 -- Microsoft Edge Driver 134.0.3124.51 -- Mozilla Firefox 136.0 +- Google Chrome 134.0.6998.178 +- Chrome Driver 134.0.6998.165 +- Microsoft Edge 134.0.3124.93 +- Microsoft Edge Driver 134.0.3124.93 +- Mozilla Firefox 136.0.4 - Gecko Driver 0.36.0 - IE Driver 4.14.0.0 -- Selenium server 4.29.0 +- Selenium server 4.30.0 #### Environment variables | Name | Value | @@ -168,8 +170,8 @@ Note: MSYS2 is pre-installed on image but not added to PATH. #### Node.js - 16.20.2 -- 18.20.7 -- 20.18.3 +- 18.20.8 +- 20.19.0 - 22.14.0 #### Python @@ -189,8 +191,8 @@ Note: MSYS2 is pre-installed on image but not added to PATH. #### Ruby - 3.0.7 -- 3.1.6 -- 3.2.7 +- 3.1.7 +- 3.2.8 - 3.3.7 ### Databases @@ -493,11 +495,11 @@ Note: MSYS2 is pre-installed on image but not added to PATH. - 10.0.26100.0 ### .NET Core Tools -- .NET Core SDK: 6.0.136, 6.0.203, 6.0.321, 6.0.428, 8.0.113, 8.0.206, 8.0.309, 8.0.406, 9.0.103, 9.0.200 +- .NET Core SDK: 6.0.136, 6.0.203, 6.0.321, 6.0.428, 8.0.114, 8.0.206, 8.0.310, 8.0.407, 9.0.104, 9.0.200, 9.0.202 - .NET Framework: 4.7.2, 4.8, 4.8.1 -- Microsoft.AspNetCore.App: 6.0.5, 6.0.26, 6.0.36, 6.0.37, 8.0.6, 8.0.13, 9.0.2 -- Microsoft.NETCore.App: 6.0.5, 6.0.26, 6.0.36, 6.0.37, 8.0.6, 8.0.13, 9.0.2 -- Microsoft.WindowsDesktop.App: 6.0.5, 6.0.26, 6.0.36, 8.0.6, 8.0.13, 9.0.2 +- Microsoft.AspNetCore.App: 6.0.5, 6.0.26, 6.0.36, 6.0.37, 8.0.6, 8.0.13, 8.0.14, 9.0.2, 9.0.3 +- Microsoft.NETCore.App: 6.0.5, 6.0.26, 6.0.36, 6.0.37, 8.0.6, 8.0.13, 8.0.14, 9.0.2, 9.0.3 +- Microsoft.WindowsDesktop.App: 6.0.5, 6.0.26, 6.0.36, 8.0.6, 8.0.13, 8.0.14, 9.0.2, 9.0.3 - nbgv 3.7.115+d31f50f4d1 ### PowerShell Tools @@ -505,30 +507,30 @@ Note: MSYS2 is pre-installed on image but not added to PATH. #### Powershell Modules - Az: 12.4.0 -- AWSPowershell: 4.1.773 +- AWSPowershell: 4.1.787 - DockerMsftProvider: 1.0.0.8 - MarkdownPS: 1.10 - Microsoft.Graph: 2.26.1 - Pester: 3.4.0, 5.7.1 - PowerShellGet: 1.0.0.1, 2.2.5 -- PSScriptAnalyzer: 1.23.0 +- PSScriptAnalyzer: 1.24.0 - PSWindowsUpdate: 2.2.1.5 - SqlServer: 22.3.0 - VSSetup: 2.2.16 ### Android -| Package Name | Version | -| -------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| Android Command Line Tools | 8.0 | -| Android Emulator | 35.4.9 | -| Android SDK Build-tools | 35.0.0 35.0.1
34.0.0
33.0.0 33.0.1 33.0.2 33.0.3
32.0.0
31.0.0 | -| Android SDK Platforms | android-35-ext14 (rev 1)
android-35 (rev 2)
android-34-ext8 (rev 1)
android-34-ext12 (rev 1)
android-34-ext11 (rev 1)
android-34-ext10 (rev 1)
android-34 (rev 3)
android-33-ext5 (rev 1)
android-33-ext4 (rev 1)
android-33 (rev 3)
android-32 (rev 1)
android-31 (rev 1) | -| Android SDK Platform-Tools | 35.0.2 | -| Android Support Repository | 47.0.0 | -| CMake | 3.18.1
3.22.1
3.31.5 | -| Google Play services | 49 | -| Google Repository | 58 | -| NDK | 26.3.11579264
27.2.12479018
28.0.13004108 | +| Package Name | Version | +| -------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| Android Command Line Tools | 8.0 | +| Android Emulator | 35.4.9 | +| Android SDK Build-tools | 36.0.0
35.0.0 35.0.1
34.0.0
33.0.0 33.0.1 33.0.2 33.0.3
32.0.0
31.0.0 | +| Android SDK Platforms | android-36 (rev 1)
android-35-ext15 (rev 1)
android-35-ext14 (rev 1)
android-35 (rev 2)
android-34-ext8 (rev 1)
android-34-ext12 (rev 1)
android-34-ext11 (rev 1)
android-34-ext10 (rev 1)
android-34 (rev 3)
android-33-ext5 (rev 1)
android-33-ext4 (rev 1)
android-33 (rev 3)
android-32 (rev 1)
android-31 (rev 1) | +| Android SDK Platform-Tools | 35.0.2 | +| Android Support Repository | 47.0.0 | +| CMake | 3.18.1
3.22.1
3.31.5 | +| Google Play services | 49 | +| Google Repository | 58 | +| NDK | 26.3.11579264
27.2.12479018
28.0.13004108 | #### Environment variables | Name | Value | @@ -543,9 +545,9 @@ Note: MSYS2 is pre-installed on image but not added to PATH. ### Cached Docker images | Repository:Tag | Digest | Created | | ------------------------------------------------------------------------- | ------------------------------------------------------------------------ | ---------- | -| mcr.microsoft.com/dotnet/framework/aspnet:4.8-windowsservercore-ltsc2022 | sha256:18b04328e660ff00250df1e36e0042b6363ec01f59601d33726563b5fa50e52f | 2025-02-12 | -| mcr.microsoft.com/dotnet/framework/runtime:4.8-windowsservercore-ltsc2022 | sha256:2f5b08fd36b4087133d856389621eff5c0cf7e33b65f3905045c89d72e7a57da | 2025-02-11 | -| mcr.microsoft.com/dotnet/framework/sdk:4.8-windowsservercore-ltsc2022 | sha256:6b9badb21d256e90f511565a8eb19a52dad56f8951c591255b6ef998d4ad1901 | 2025-02-12 | -| mcr.microsoft.com/windows/nanoserver:ltsc2022 | sha256:f82cb05e20c4bfa93a007c9f073f83febd8bc6d16f98a3208f3baa486aafcdf4 | 2025-02-07 | -| mcr.microsoft.com/windows/servercore:ltsc2022 | sha256:3cfddbce425e07cc658829098c29af86ff1a3ccc9b8d4735f5263a76ea4b7561 | 2025-02-07 | +| mcr.microsoft.com/dotnet/framework/aspnet:4.8-windowsservercore-ltsc2022 | sha256:c0f52d51a98cd530ef5d5d23d507abce40789ccedf570f39aa70fdc1d9389262 | 2025-03-11 | +| mcr.microsoft.com/dotnet/framework/runtime:4.8-windowsservercore-ltsc2022 | sha256:fa0c1b9347ffa1c63cc0ae76da91cbf2c11ed2c9cac4f3641c1bec5650b0f154 | 2025-03-11 | +| mcr.microsoft.com/dotnet/framework/sdk:4.8-windowsservercore-ltsc2022 | sha256:c430ac8177ef74e1b7bd1f10e91552045a6c58d185ddb7fbecac1b55dca04be2 | 2025-03-11 | +| mcr.microsoft.com/windows/nanoserver:ltsc2022 | sha256:cac96611341ac97e50f33e952abe313e755a1f297df096e952cfd8d3f1ba8c05 | 2025-03-06 | +| mcr.microsoft.com/windows/servercore:ltsc2022 | sha256:b1e1bd182c21723af77037208115bdc387dcecbab3802ed243d572a76ac50853 | 2025-03-06 | From 2724e90679155d24657c8955ada2b43710f06f82 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 2 Apr 2025 17:26:53 +0000 Subject: [PATCH 106/120] Updating readme file for macos-13 version 20250331.901 (#11911) Co-authored-by: Image generation service account. Co-authored-by: Actions service account --- images/macos/macos-13-Readme.md | 56 ++++++++++++++++----------------- 1 file changed, 28 insertions(+), 28 deletions(-) diff --git a/images/macos/macos-13-Readme.md b/images/macos/macos-13-Readme.md index e2b98f06..c3c8067c 100644 --- a/images/macos/macos-13-Readme.md +++ b/images/macos/macos-13-Readme.md @@ -1,11 +1,11 @@ | Announcements | |-| -| [macOS 15 (Sequoia) will be generally available in GitHub Actions and Azure DevOps from March, 25](https://github.com/actions/runner-images/issues/11486) | +| [macOS 15 (Sequoia) will be generally available in GitHub Actions and Azure DevOps from April, 08](https://github.com/actions/runner-images/issues/11486) | *** # macOS 13 - OS Version: macOS 13.7.4 (22H420) - Kernel Version: Darwin 22.6.0 -- Image Version: 20250324.860 +- Image Version: 20250331.901 ## Installed Software @@ -33,13 +33,13 @@ - Carthage 0.40.0 - CocoaPods 1.16.2 - Composer 2.8.6 -- Homebrew 4.4.25 +- Homebrew 4.4.26 - NPM 10.8.2 - NuGet 6.3.1.1 - Pip3 25.0.1 (python 3.13) - Pipx 1.7.1 - RubyGems 3.6.6 -- Vcpkg 2025 (build from commit a76b33254a) +- Vcpkg 2025 (build from commit acd5bba5aa) - Yarn 1.22.22 ### Project Management @@ -50,7 +50,7 @@ ### Utilities - 7-Zip 17.05 - aria2 1.37.0 -- azcopy 10.28.0 +- azcopy 10.28.1 - bazel 8.1.1 - bazelisk 1.25.0 - bsdtar 3.5.3 - available by 'tar' alias @@ -71,17 +71,17 @@ - Ninja 1.12.1 ### Tools -- AWS CLI 2.25.1 -- AWS SAM CLI 1.135.0 +- AWS CLI 2.25.6 +- AWS SAM CLI 1.136.0 - AWS Session Manager CLI 1.2.707.0 - Azure CLI 2.70.0 - Azure CLI (azure-devops) 1.0.1 -- Bicep CLI 0.34.1 +- Bicep CLI 0.34.44 - Cmake 3.31.6 - CodeQL Action Bundle 2.20.1 - Fastlane 2.227.0 - SwiftFormat 0.55.5 -- Xcbeautify 2.27.0 +- Xcbeautify 2.28.0 - Xcode Command Line Tools 14.3.1.0.1.1683849156 - Xcodes 1.6.0 @@ -94,9 +94,9 @@ - Google Chrome 134.0.6998.166 - Google Chrome for Testing 134.0.6998.165 - ChromeDriver 134.0.6998.165 -- Microsoft Edge 134.0.3124.83 -- Microsoft Edge WebDriver 134.0.3124.83 -- Mozilla Firefox 136.0.2 +- Microsoft Edge 134.0.3124.95 +- Microsoft Edge WebDriver 134.0.3124.95 +- Mozilla Firefox 136.0.4 - geckodriver 0.36.0 - Selenium server 4.29.0 @@ -125,8 +125,8 @@ - 3.10.16 [PyPy 7.3.19] #### Ruby -- 3.1.6 -- 3.2.7 +- 3.1.7 +- 3.2.8 - 3.3.7 - 3.4.2 @@ -139,7 +139,7 @@ - 3.13.2 #### Node.js -- 18.20.7 +- 18.20.8 - 20.19.0 - 22.14.0 @@ -240,18 +240,18 @@ | watchOS 10.2 | Apple Watch SE (40mm) (2nd generation)
Apple Watch SE (44mm) (2nd generation)
Apple Watch Series 5 (40mm)
Apple Watch Series 5 (44mm)
Apple Watch Series 6 (40mm)
Apple Watch Series 6 (44mm)
Apple Watch Series 7 (41mm)
Apple Watch Series 7 (45mm)
Apple Watch Series 8 (41mm)
Apple Watch Series 8 (45mm)
Apple Watch Series 9 (41mm)
Apple Watch Series 9 (45mm)
Apple Watch Ultra (49mm)
Apple Watch Ultra 2 (49mm) | ### Android -| Package Name | Version | -| -------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| Android Command Line Tools | 11.0 | -| Android Emulator | 35.4.9 | -| Android SDK Build-tools | 36.0.0
35.0.0 35.0.1
34.0.0
33.0.2 33.0.3 | -| Android SDK Platforms | android-36 (rev 1)
android-35-ext14 (rev 1)
android-35 (rev 2)
android-34-ext8 (rev 1)
android-34-ext12 (rev 1)
android-34-ext11 (rev 1)
android-34-ext10 (rev 1)
android-34 (rev 3)
android-33-ext5 (rev 1)
android-33-ext4 (rev 1)
android-33 (rev 3) | -| Android SDK Platform-Tools | 35.0.2 | -| Android Support Repository | 47.0.0 | -| CMake | 3.31.0 | -| Google Play services | 49 | -| Google Repository | 58 | -| NDK | 26.3.11579264 (default)
27.2.12479018 | +| Package Name | Version | +| -------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| Android Command Line Tools | 11.0 | +| Android Emulator | 35.4.9 | +| Android SDK Build-tools | 36.0.0
35.0.0 35.0.1
34.0.0
33.0.2 33.0.3 | +| Android SDK Platforms | android-36 (rev 1)
android-35-ext15 (rev 1)
android-35-ext14 (rev 1)
android-35 (rev 2)
android-34-ext8 (rev 1)
android-34-ext12 (rev 1)
android-34-ext11 (rev 1)
android-34-ext10 (rev 1)
android-34 (rev 3)
android-33-ext5 (rev 1)
android-33-ext4 (rev 1)
android-33 (rev 3) | +| Android SDK Platform-Tools | 35.0.2 | +| Android Support Repository | 47.0.0 | +| CMake | 3.31.5 | +| Google Play services | 49 | +| Google Repository | 58 | +| NDK | 26.3.11579264 (default)
27.2.12479018
28.0.13004108 | #### Environment variables | Name | Value | @@ -259,7 +259,7 @@ | ANDROID_HOME | /Users/runner/Library/Android/sdk | | ANDROID_NDK | /Users/runner/Library/Android/sdk/ndk/26.3.11579264 | | ANDROID_NDK_HOME | /Users/runner/Library/Android/sdk/ndk/26.3.11579264 | -| ANDROID_NDK_LATEST_HOME | /Users/runner/Library/Android/sdk/ndk/27.2.12479018 | +| ANDROID_NDK_LATEST_HOME | /Users/runner/Library/Android/sdk/ndk/28.0.13004108 | | ANDROID_NDK_ROOT | /Users/runner/Library/Android/sdk/ndk/26.3.11579264 | | ANDROID_SDK_ROOT | /Users/runner/Library/Android/sdk | From fa281655096b61b2710dfddd68c9ae8267171a9a Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 2 Apr 2025 18:16:30 +0000 Subject: [PATCH 107/120] Updating readme file for macos-13-arm64 version 20250331.995 (#11912) Co-authored-by: Image generation service account. Co-authored-by: Actions service account --- images/macos/macos-13-arm64-Readme.md | 48 +++++++++++++-------------- 1 file changed, 24 insertions(+), 24 deletions(-) diff --git a/images/macos/macos-13-arm64-Readme.md b/images/macos/macos-13-arm64-Readme.md index 97cd2263..bbd36c5f 100644 --- a/images/macos/macos-13-arm64-Readme.md +++ b/images/macos/macos-13-arm64-Readme.md @@ -1,11 +1,11 @@ | Announcements | |-| -| [macOS 15 (Sequoia) will be generally available in GitHub Actions and Azure DevOps from March, 25](https://github.com/actions/runner-images/issues/11486) | +| [macOS 15 (Sequoia) will be generally available in GitHub Actions and Azure DevOps from April, 08](https://github.com/actions/runner-images/issues/11486) | *** # macOS 13 - OS Version: macOS 13.7.4 (22H420) - Kernel Version: Darwin 22.6.0 -- Image Version: 20250324.952 +- Image Version: 20250331.995 ## Installed Software @@ -31,7 +31,7 @@ - Bundler 2.6.6 - Carthage 0.40.0 - CocoaPods 1.16.2 -- Homebrew 4.4.25 +- Homebrew 4.4.26 - NPM 10.8.2 - NuGet 6.3.1.1 - Pip3 25.0 (python 3.13) @@ -47,7 +47,7 @@ ### Utilities - 7-Zip 17.05 - aria2 1.37.0 -- azcopy 10.28.0 +- azcopy 10.28.1 - bazel 8.1.1 - bazelisk 1.25.0 - bsdtar 3.5.3 - available by 'tar' alias @@ -68,17 +68,17 @@ - Ninja 1.12.1 ### Tools -- AWS CLI 2.25.1 -- AWS SAM CLI 1.135.0 +- AWS CLI 2.25.6 +- AWS SAM CLI 1.136.0 - AWS Session Manager CLI 1.2.707.0 - Azure CLI 2.70.0 - Azure CLI (azure-devops) 1.0.1 -- Bicep CLI 0.34.1 +- Bicep CLI 0.34.44 - Cmake 3.31.6 - CodeQL Action Bundle 2.20.1 - Fastlane 2.227.0 - SwiftFormat 0.55.5 -- Xcbeautify 2.27.0 +- Xcbeautify 2.28.0 - Xcode Command Line Tools 14.3.1.0.1.1683849156 - Xcodes 1.6.0 @@ -109,8 +109,8 @@ ### Cached Tools #### Ruby -- 3.1.6 -- 3.2.7 +- 3.1.7 +- 3.2.8 - 3.3.7 - 3.4.2 @@ -120,7 +120,7 @@ - 3.13.2 #### Node.js -- 18.20.7 +- 18.20.8 - 20.19.0 - 22.14.0 @@ -222,18 +222,18 @@ | visionOS 1.0 | Apple Vision Pro | ### Android -| Package Name | Version | -| -------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| Android Command Line Tools | 11.0 | -| Android Emulator | 35.4.9 | -| Android SDK Build-tools | 36.0.0
35.0.0 35.0.1
34.0.0
33.0.2 33.0.3 | -| Android SDK Platforms | android-36 (rev 1)
android-35-ext14 (rev 1)
android-35 (rev 2)
android-34-ext8 (rev 1)
android-34-ext12 (rev 1)
android-34-ext11 (rev 1)
android-34-ext10 (rev 1)
android-34 (rev 3)
android-33-ext5 (rev 1)
android-33-ext4 (rev 1)
android-33 (rev 3) | -| Android SDK Platform-Tools | 35.0.2 | -| Android Support Repository | 47.0.0 | -| CMake | 3.31.0 | -| Google Play services | 49 | -| Google Repository | 58 | -| NDK | 26.3.11579264 (default)
27.2.12479018 | +| Package Name | Version | +| -------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| Android Command Line Tools | 11.0 | +| Android Emulator | 35.4.9 | +| Android SDK Build-tools | 36.0.0
35.0.0 35.0.1
34.0.0
33.0.2 33.0.3 | +| Android SDK Platforms | android-36 (rev 1)
android-35-ext15 (rev 1)
android-35-ext14 (rev 1)
android-35 (rev 2)
android-34-ext8 (rev 1)
android-34-ext12 (rev 1)
android-34-ext11 (rev 1)
android-34-ext10 (rev 1)
android-34 (rev 3)
android-33-ext5 (rev 1)
android-33-ext4 (rev 1)
android-33 (rev 3) | +| Android SDK Platform-Tools | 35.0.2 | +| Android Support Repository | 47.0.0 | +| CMake | 3.31.5 | +| Google Play services | 49 | +| Google Repository | 58 | +| NDK | 26.3.11579264 (default)
27.2.12479018
28.0.13004108 | #### Environment variables | Name | Value | @@ -241,7 +241,7 @@ | ANDROID_HOME | /Users/runner/Library/Android/sdk | | ANDROID_NDK | /Users/runner/Library/Android/sdk/ndk/26.3.11579264 | | ANDROID_NDK_HOME | /Users/runner/Library/Android/sdk/ndk/26.3.11579264 | -| ANDROID_NDK_LATEST_HOME | /Users/runner/Library/Android/sdk/ndk/27.2.12479018 | +| ANDROID_NDK_LATEST_HOME | /Users/runner/Library/Android/sdk/ndk/28.0.13004108 | | ANDROID_NDK_ROOT | /Users/runner/Library/Android/sdk/ndk/26.3.11579264 | | ANDROID_SDK_ROOT | /Users/runner/Library/Android/sdk | From ce3d5899248e04c52bb9613f7fc479c2ff27b51b Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 2 Apr 2025 19:09:20 +0000 Subject: [PATCH 108/120] Updating readme file for macos-14 version 20250331.1019 (#11907) Co-authored-by: Image generation service account. Co-authored-by: Actions service account --- images/macos/macos-14-Readme.md | 92 ++++++++++++++++----------------- 1 file changed, 46 insertions(+), 46 deletions(-) diff --git a/images/macos/macos-14-Readme.md b/images/macos/macos-14-Readme.md index 19d5061b..b84c9bdc 100644 --- a/images/macos/macos-14-Readme.md +++ b/images/macos/macos-14-Readme.md @@ -5,7 +5,7 @@ # macOS 14 - OS Version: macOS 14.7.4 (23H420) - Kernel Version: Darwin 23.6.0 -- Image Version: 20250324.987 +- Image Version: 20250331.1019 ## Installed Software @@ -33,7 +33,7 @@ - Carthage 0.40.0 - CocoaPods 1.16.2 - Composer 2.8.6 -- Homebrew 4.4.25 +- Homebrew 4.4.26 - NPM 10.8.2 - NuGet 6.3.1.1 - Pip3 25.0.1 (python 3.13) @@ -49,7 +49,7 @@ ### Utilities - 7-Zip 17.05 - aria2 1.37.0 -- azcopy 10.28.0 +- azcopy 10.28.1 - bazel 8.1.1 - bazelisk 1.25.0 - bsdtar 3.5.3 - available by 'tar' alias @@ -70,17 +70,17 @@ - Ninja 1.12.1 ### Tools -- AWS CLI 2.25.1 -- AWS SAM CLI 1.135.0 +- AWS CLI 2.25.6 +- AWS SAM CLI 1.136.0 - AWS Session Manager CLI 1.2.707.0 - Azure CLI 2.70.0 - Azure CLI (azure-devops) 1.0.1 -- Bicep CLI 0.34.1 +- Bicep CLI 0.34.44 - Cmake 3.31.6 - CodeQL Action Bundle 2.20.1 - Fastlane 2.227.0 - SwiftFormat 0.55.5 -- Xcbeautify 2.27.0 +- Xcbeautify 2.28.0 - Xcode Command Line Tools 16.2.0.0.1.1733547573 - Xcodes 1.6.0 @@ -93,9 +93,9 @@ - Google Chrome 134.0.6998.166 - Google Chrome for Testing 134.0.6998.165 - ChromeDriver 134.0.6998.165 -- Microsoft Edge 134.0.3124.83 -- Microsoft Edge WebDriver 134.0.3124.83 -- Mozilla Firefox 136.0.2 +- Microsoft Edge 134.0.3124.95 +- Microsoft Edge WebDriver 134.0.3124.95 +- Mozilla Firefox 136.0.4 - geckodriver 0.36.0 - Selenium server 4.29.0 @@ -117,8 +117,8 @@ ### Cached Tools #### Ruby -- 3.1.6 -- 3.2.7 +- 3.1.7 +- 3.2.8 - 3.3.7 - 3.4.2 @@ -130,7 +130,7 @@ - 3.13.2 #### Node.js -- 18.20.7 +- 18.20.8 - 20.19.0 - 22.14.0 @@ -232,40 +232,40 @@ | DriverKit 24.2 | driverkit24.2 | 16.2 | #### Installed Simulators -| OS | Simulators | -| ------------ | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| iOS 17.0 | iPhone 15
iPhone 15 Plus
iPhone 15 Pro
iPhone 15 Pro Max
iPhone SE (3rd generation)
iPad (10th generation)
iPad Air (5th generation)
iPad mini (6th generation)
iPad Pro (11-inch) (4th generation)
iPad Pro (12.9-inch) (6th generation) | -| iOS 17.2 | iPhone 15
iPhone 15 Plus
iPhone 15 Pro
iPhone 15 Pro Max
iPhone SE (3rd generation)
iPad (10th generation)
iPad Air (5th generation)
iPad mini (6th generation)
iPad Pro (11-inch) (4th generation)
iPad Pro (12.9-inch) (6th generation) | -| iOS 17.4 | iPhone 15
iPhone 15 Plus
iPhone 15 Pro
iPhone 15 Pro Max
iPhone SE (3rd generation)
iPad (10th generation)
iPad Air 11-inch (M2)
iPad Air 13-inch (M2)
iPad mini (6th generation)
iPad Pro 11-inch (M4)
iPad Pro 13-inch (M4) | -| iOS 17.5 | iPhone 15
iPhone 15 Plus
iPhone 15 Pro
iPhone 15 Pro Max
iPhone SE (3rd generation)
iPad (10th generation)
iPad Air 11-inch (M2)
iPad Air 13-inch (M2)
iPad mini (6th generation)
iPad Pro 11-inch (M4)
iPad Pro 13-inch (M4) | -| iOS 18.1 | iPhone 16
iPhone 16 Plus
iPhone 16 Pro
iPhone 16 Pro Max
iPhone SE (3rd generation)
iPad (10th generation)
iPad Air 11-inch (M2)
iPad Air 13-inch (M2)
iPad mini (A17 Pro)
iPad Pro 11-inch (M4)
iPad Pro 13-inch (M4) | -| iOS 18.2 | iPhone 16
iPhone 16 Plus
iPhone 16 Pro
iPhone 16 Pro Max
iPhone SE (3rd generation)
iPad (10th generation)
iPad Air 11-inch (M2)
iPad Air 13-inch (M2)
iPad mini (A17 Pro)
iPad Pro 11-inch (M4)
iPad Pro 13-inch (M4) | -| tvOS 17.0 | Apple TV
Apple TV 4K (3rd generation)
Apple TV 4K (3rd generation) (at 1080p) | -| tvOS 17.2 | Apple TV
Apple TV 4K (3rd generation)
Apple TV 4K (3rd generation) (at 1080p) | -| tvOS 17.4 | Apple TV
Apple TV 4K (3rd generation)
Apple TV 4K (3rd generation) (at 1080p) | -| tvOS 17.5 | Apple TV
Apple TV 4K (3rd generation)
Apple TV 4K (3rd generation) (at 1080p) | -| tvOS 18.1 | Apple TV
Apple TV 4K (3rd generation)
Apple TV 4K (3rd generation) (at 1080p) | -| tvOS 18.2 | Apple TV
Apple TV 4K (3rd generation)
Apple TV 4K (3rd generation) (at 1080p) | -| watchOS 10.0 | Apple Watch SE (40mm) (2nd generation)
Apple Watch SE (44mm) (2nd generation)
Apple Watch Series 9 (41mm)
Apple Watch Series 9 (45mm)
Apple Watch Ultra 2 (49mm) | -| watchOS 10.2 | Apple Watch SE (40mm) (2nd generation)
Apple Watch SE (44mm) (2nd generation)
Apple Watch Series 9 (41mm)
Apple Watch Series 9 (45mm)
Apple Watch Ultra 2 (49mm) | -| watchOS 10.4 | Apple Watch SE (40mm) (2nd generation)
Apple Watch SE (44mm) (2nd generation)
Apple Watch Series 9 (41mm)
Apple Watch Series 9 (45mm)
Apple Watch Ultra 2 (49mm) | -| watchOS 10.5 | Apple Watch SE (40mm) (2nd generation)
Apple Watch SE (44mm) (2nd generation)
Apple Watch Series 9 (41mm)
Apple Watch Series 9 (45mm)
Apple Watch Ultra 2 (49mm) | -| watchOS 11.1 | Apple Watch SE (40mm) (2nd generation)
Apple Watch SE (44mm) (2nd generation)
Apple Watch Series 10 (42mm)
Apple Watch Series 10 (46mm)
Apple Watch Ultra 2 (49mm) | -| watchOS 11.2 | Apple Watch SE (40mm) (2nd generation)
Apple Watch SE (44mm) (2nd generation)
Apple Watch Series 10 (42mm)
Apple Watch Series 10 (46mm)
Apple Watch Ultra 2 (49mm) | +| OS | Simulators | +| ------------ | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| iOS 17.0 | iPhone 15
iPhone 15 Plus
iPhone 15 Pro
iPhone 15 Pro Max
iPhone SE (3rd generation)
iPad (10th generation)
iPad Air (5th generation)
iPad mini (6th generation)
iPad Pro (11-inch) (4th generation)
iPad Pro (12.9-inch) (6th generation) | +| iOS 17.2 | iPhone 15
iPhone 15 Plus
iPhone 15 Pro
iPhone 15 Pro Max
iPhone SE (3rd generation)
iPad (10th generation)
iPad Air (5th generation)
iPad mini (6th generation)
iPad Pro (11-inch) (4th generation)
iPad Pro (12.9-inch) (6th generation) | +| iOS 17.4 | iPhone 15
iPhone 15 Plus
iPhone 15 Pro
iPhone 15 Pro Max
iPhone SE (3rd generation)
iPad (10th generation)
iPad Air 11-inch (M2)
iPad Air 13-inch (M2)
iPad mini (6th generation)
iPad Pro 11-inch (M4)
iPad Pro 13-inch (M4) | +| iOS 17.5 | iPhone 15
iPhone 15 Plus
iPhone 15 Pro
iPhone 15 Pro Max
iPhone SE (3rd generation)
iPad (10th generation)
iPad Air 11-inch (M2)
iPad Air 13-inch (M2)
iPad mini (6th generation)
iPad Pro 11-inch (M4)
iPad Pro 13-inch (M4) | +| iOS 18.1 | iPhone 16
iPhone 16 Plus
iPhone 16 Pro
iPhone 16 Pro Max
iPhone SE (3rd generation)
iPad (10th generation)
iPad Air 11-inch (M2)
iPad Air 13-inch (M2)
iPad mini (A17 Pro)
iPad Pro 11-inch (M4)
iPad Pro 13-inch (M4) | +| iOS 18.2 | iPhone 16
iPhone 16 Plus
iPhone 16 Pro
iPhone 16 Pro Max
iPhone SE (3rd generation)
iPad (10th generation)
iPad Air 11-inch (M2)
iPad Air 13-inch (M2)
iPad mini (A17 Pro)
iPad Pro 11-inch (M4)
iPad Pro 13-inch (M4) | +| tvOS 17.0 | Apple TV
Apple TV 4K (3rd generation)
Apple TV 4K (3rd generation) (at 1080p) | +| tvOS 17.2 | Apple TV
Apple TV 4K (3rd generation)
Apple TV 4K (3rd generation) (at 1080p) | +| tvOS 17.4 | Apple TV
Apple TV 4K (3rd generation)
Apple TV 4K (3rd generation) (at 1080p) | +| tvOS 17.5 | Apple TV
Apple TV 4K (3rd generation)
Apple TV 4K (3rd generation) (at 1080p) | +| tvOS 18.1 | Apple TV
Apple TV 4K (3rd generation)
Apple TV 4K (3rd generation) (at 1080p) | +| tvOS 18.2 | Apple TV
Apple TV 4K (3rd generation)
Apple TV 4K (3rd generation) (at 1080p) | +| watchOS 10.0 | Apple Watch SE (40mm) (2nd generation)
Apple Watch SE (44mm) (2nd generation)
Apple Watch Series 5 (40mm)
Apple Watch Series 5 (44mm)
Apple Watch Series 6 (40mm)
Apple Watch Series 6 (44mm)
Apple Watch Series 7 (41mm)
Apple Watch Series 7 (45mm)
Apple Watch Series 9 (41mm)
Apple Watch Series 9 (45mm)
Apple Watch Ultra 2 (49mm) | +| watchOS 10.2 | Apple Watch SE (40mm) (2nd generation)
Apple Watch SE (44mm) (2nd generation)
Apple Watch Series 5 (40mm)
Apple Watch Series 5 (44mm)
Apple Watch Series 6 (40mm)
Apple Watch Series 6 (44mm)
Apple Watch Series 7 (41mm)
Apple Watch Series 7 (45mm)
Apple Watch Series 9 (41mm)
Apple Watch Series 9 (45mm)
Apple Watch Ultra 2 (49mm) | +| watchOS 10.4 | Apple Watch SE (40mm) (2nd generation)
Apple Watch SE (44mm) (2nd generation)
Apple Watch Series 5 (40mm)
Apple Watch Series 5 (44mm)
Apple Watch Series 6 (40mm)
Apple Watch Series 6 (44mm)
Apple Watch Series 7 (41mm)
Apple Watch Series 7 (45mm)
Apple Watch Series 9 (41mm)
Apple Watch Series 9 (45mm)
Apple Watch Ultra 2 (49mm) | +| watchOS 10.5 | Apple Watch SE (40mm) (2nd generation)
Apple Watch SE (44mm) (2nd generation)
Apple Watch Series 9 (41mm)
Apple Watch Series 9 (45mm)
Apple Watch Ultra 2 (49mm) | +| watchOS 11.1 | Apple Watch SE (40mm) (2nd generation)
Apple Watch SE (44mm) (2nd generation)
Apple Watch Series 10 (42mm)
Apple Watch Series 10 (46mm)
Apple Watch Ultra 2 (49mm) | +| watchOS 11.2 | Apple Watch SE (40mm) (2nd generation)
Apple Watch SE (44mm) (2nd generation)
Apple Watch Series 10 (42mm)
Apple Watch Series 10 (46mm)
Apple Watch Ultra 2 (49mm) | ### Android -| Package Name | Version | -| -------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| Android Command Line Tools | 11.0 | -| Android Emulator | 35.4.9 | -| Android SDK Build-tools | 36.0.0
35.0.0 35.0.1
34.0.0
33.0.2 33.0.3 | -| Android SDK Platforms | android-36 (rev 1)
android-35-ext14 (rev 1)
android-35 (rev 2)
android-34-ext8 (rev 1)
android-34-ext12 (rev 1)
android-34-ext11 (rev 1)
android-34-ext10 (rev 1)
android-34 (rev 3)
android-33-ext5 (rev 1)
android-33-ext4 (rev 1)
android-33 (rev 3) | -| Android SDK Platform-Tools | 35.0.2 | -| Android Support Repository | 47.0.0 | -| CMake | 3.31.0 | -| Google Play services | 49 | -| Google Repository | 58 | -| NDK | 26.3.11579264 (default)
27.2.12479018 | +| Package Name | Version | +| -------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| Android Command Line Tools | 11.0 | +| Android Emulator | 35.4.9 | +| Android SDK Build-tools | 36.0.0
35.0.0 35.0.1
34.0.0
33.0.2 33.0.3 | +| Android SDK Platforms | android-36 (rev 1)
android-35-ext15 (rev 1)
android-35-ext14 (rev 1)
android-35 (rev 2)
android-34-ext8 (rev 1)
android-34-ext12 (rev 1)
android-34-ext11 (rev 1)
android-34-ext10 (rev 1)
android-34 (rev 3)
android-33-ext5 (rev 1)
android-33-ext4 (rev 1)
android-33 (rev 3) | +| Android SDK Platform-Tools | 35.0.2 | +| Android Support Repository | 47.0.0 | +| CMake | 3.31.5 | +| Google Play services | 49 | +| Google Repository | 58 | +| NDK | 26.3.11579264 (default)
27.2.12479018
28.0.13004108 | #### Environment variables | Name | Value | @@ -273,7 +273,7 @@ | ANDROID_HOME | /Users/runner/Library/Android/sdk | | ANDROID_NDK | /Users/runner/Library/Android/sdk/ndk/26.3.11579264 | | ANDROID_NDK_HOME | /Users/runner/Library/Android/sdk/ndk/26.3.11579264 | -| ANDROID_NDK_LATEST_HOME | /Users/runner/Library/Android/sdk/ndk/27.2.12479018 | +| ANDROID_NDK_LATEST_HOME | /Users/runner/Library/Android/sdk/ndk/28.0.13004108 | | ANDROID_NDK_ROOT | /Users/runner/Library/Android/sdk/ndk/26.3.11579264 | | ANDROID_SDK_ROOT | /Users/runner/Library/Android/sdk | From 6675dd9c7c5957c465cfec2fe033ab268e78cb42 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 2 Apr 2025 22:45:31 +0000 Subject: [PATCH 109/120] Updating readme file for macos-14-arm64 version 20250331.1204 (#11908) Co-authored-by: Image generation service account. Co-authored-by: Actions service account --- images/macos/macos-14-arm64-Readme.md | 98 +++++++++++++-------------- 1 file changed, 49 insertions(+), 49 deletions(-) diff --git a/images/macos/macos-14-arm64-Readme.md b/images/macos/macos-14-arm64-Readme.md index b378f43d..92975f6f 100644 --- a/images/macos/macos-14-arm64-Readme.md +++ b/images/macos/macos-14-arm64-Readme.md @@ -1,11 +1,11 @@ | Announcements | |-| -| [macOS 15 (Sequoia) will be generally available in GitHub Actions and Azure DevOps from March, 25](https://github.com/actions/runner-images/issues/11486) | +| [macOS 15 (Sequoia) will be generally available in GitHub Actions and Azure DevOps from April, 08](https://github.com/actions/runner-images/issues/11486) | *** # macOS 14 - OS Version: macOS 14.7.4 (23H420) - Kernel Version: Darwin 23.6.0 -- Image Version: 20250324.1158 +- Image Version: 20250331.1204 ## Installed Software @@ -31,7 +31,7 @@ - Bundler 2.6.6 - Carthage 0.40.0 - CocoaPods 1.16.2 -- Homebrew 4.4.25 +- Homebrew 4.4.26 - NPM 10.8.2 - NuGet 6.3.1.1 - Pip3 25.0 (python 3.13) @@ -47,7 +47,7 @@ ### Utilities - 7-Zip 17.05 - aria2 1.37.0 -- azcopy 10.28.0 +- azcopy 10.28.1 - bazel 8.1.1 - bazelisk 1.25.0 - bsdtar 3.5.3 - available by 'tar' alias @@ -68,17 +68,17 @@ - Ninja 1.12.1 ### Tools -- AWS CLI 2.25.1 -- AWS SAM CLI 1.135.0 +- AWS CLI 2.25.6 +- AWS SAM CLI 1.136.0 - AWS Session Manager CLI 1.2.707.0 - Azure CLI 2.70.0 - Azure CLI (azure-devops) 1.0.1 -- Bicep CLI 0.34.1 +- Bicep CLI 0.34.44 - Cmake 3.31.6 - CodeQL Action Bundle 2.20.1 - Fastlane 2.227.0 - SwiftFormat 0.55.5 -- Xcbeautify 2.27.0 +- Xcbeautify 2.28.0 - Xcode Command Line Tools 16.2.0.0.1.1733547573 - Xcodes 1.6.0 @@ -109,8 +109,8 @@ ### Cached Tools #### Ruby -- 3.1.6 -- 3.2.7 +- 3.1.7 +- 3.2.8 - 3.3.7 - 3.4.2 @@ -120,7 +120,7 @@ - 3.13.2 #### Node.js -- 18.20.7 +- 18.20.8 - 20.19.0 - 22.14.0 @@ -222,45 +222,45 @@ | DriverKit 24.2 | driverkit24.2 | 16.2 | #### Installed Simulators -| OS | Simulators | -| ------------ | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| iOS 17.0 | iPhone 15
iPhone 15 Plus
iPhone 15 Pro
iPhone 15 Pro Max
iPhone SE (3rd generation)
iPad (10th generation)
iPad Air (5th generation)
iPad mini (6th generation)
iPad Pro (11-inch) (4th generation)
iPad Pro (12.9-inch) (6th generation) | -| iOS 17.2 | iPhone 15
iPhone 15 Plus
iPhone 15 Pro
iPhone 15 Pro Max
iPhone SE (3rd generation)
iPad (10th generation)
iPad Air (5th generation)
iPad mini (6th generation)
iPad Pro (11-inch) (4th generation)
iPad Pro (12.9-inch) (6th generation) | -| iOS 17.4 | iPhone 15
iPhone 15 Plus
iPhone 15 Pro
iPhone 15 Pro Max
iPhone SE (3rd generation)
iPad (10th generation)
iPad Air 11-inch (M2)
iPad Air 13-inch (M2)
iPad mini (6th generation)
iPad Pro 11-inch (M4)
iPad Pro 13-inch (M4) | -| iOS 17.5 | iPhone 15
iPhone 15 Plus
iPhone 15 Pro
iPhone 15 Pro Max
iPhone SE (3rd generation)
iPad (10th generation)
iPad Air 11-inch (M2)
iPad Air 13-inch (M2)
iPad mini (6th generation)
iPad Pro 11-inch (M4)
iPad Pro 13-inch (M4) | -| iOS 18.1 | iPhone 16
iPhone 16 Plus
iPhone 16 Pro
iPhone 16 Pro Max
iPhone SE (3rd generation)
iPad (10th generation)
iPad Air 11-inch (M2)
iPad Air 13-inch (M2)
iPad mini (A17 Pro)
iPad Pro 11-inch (M4)
iPad Pro 13-inch (M4) | -| iOS 18.2 | iPhone 16
iPhone 16 Plus
iPhone 16 Pro
iPhone 16 Pro Max
iPhone SE (3rd generation)
iPad (10th generation)
iPad Air 11-inch (M2)
iPad Air 13-inch (M2)
iPad mini (A17 Pro)
iPad Pro 11-inch (M4)
iPad Pro 13-inch (M4) | -| tvOS 17.0 | Apple TV
Apple TV 4K (3rd generation)
Apple TV 4K (3rd generation) (at 1080p) | -| tvOS 17.2 | Apple TV
Apple TV 4K (3rd generation)
Apple TV 4K (3rd generation) (at 1080p) | -| tvOS 17.4 | Apple TV
Apple TV 4K (3rd generation)
Apple TV 4K (3rd generation) (at 1080p) | -| tvOS 17.5 | Apple TV
Apple TV 4K (3rd generation)
Apple TV 4K (3rd generation) (at 1080p) | -| tvOS 18.1 | Apple TV
Apple TV 4K (3rd generation)
Apple TV 4K (3rd generation) (at 1080p) | -| tvOS 18.2 | Apple TV
Apple TV 4K (3rd generation)
Apple TV 4K (3rd generation) (at 1080p) | -| watchOS 10.0 | Apple Watch SE (40mm) (2nd generation)
Apple Watch SE (44mm) (2nd generation)
Apple Watch Series 9 (41mm)
Apple Watch Series 9 (45mm)
Apple Watch Ultra 2 (49mm) | -| watchOS 10.2 | Apple Watch SE (40mm) (2nd generation)
Apple Watch SE (44mm) (2nd generation)
Apple Watch Series 9 (41mm)
Apple Watch Series 9 (45mm)
Apple Watch Ultra 2 (49mm) | -| watchOS 10.4 | Apple Watch SE (40mm) (2nd generation)
Apple Watch SE (44mm) (2nd generation)
Apple Watch Series 9 (41mm)
Apple Watch Series 9 (45mm)
Apple Watch Ultra 2 (49mm) | -| watchOS 10.5 | Apple Watch SE (40mm) (2nd generation)
Apple Watch SE (44mm) (2nd generation)
Apple Watch Series 9 (41mm)
Apple Watch Series 9 (45mm)
Apple Watch Ultra 2 (49mm) | -| watchOS 11.1 | Apple Watch SE (40mm) (2nd generation)
Apple Watch SE (44mm) (2nd generation)
Apple Watch Series 10 (42mm)
Apple Watch Series 10 (46mm)
Apple Watch Ultra 2 (49mm) | -| watchOS 11.2 | Apple Watch SE (40mm) (2nd generation)
Apple Watch SE (44mm) (2nd generation)
Apple Watch Series 10 (42mm)
Apple Watch Series 10 (46mm)
Apple Watch Ultra 2 (49mm) | -| visionOS 1.0 | Apple Vision Pro | -| visionOS 1.1 | Apple Vision Pro | -| visionOS 1.2 | Apple Vision Pro | -| visionOS 2.1 | Apple Vision Pro | -| visionOS 2.2 | Apple Vision Pro | +| OS | Simulators | +| ------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | +| iOS 17.0 | iPhone 15
iPhone 15 Plus
iPhone 15 Pro
iPhone 15 Pro Max
iPhone SE (3rd generation)
iPad (10th generation)
iPad Air (5th generation)
iPad mini (6th generation)
iPad Pro (11-inch) (4th generation)
iPad Pro (12.9-inch) (6th generation) | +| iOS 17.2 | iPhone 15
iPhone 15 Plus
iPhone 15 Pro
iPhone 15 Pro Max
iPhone SE (3rd generation)
iPad (10th generation)
iPad Air (5th generation)
iPad mini (6th generation)
iPad Pro (11-inch) (4th generation)
iPad Pro (12.9-inch) (6th generation) | +| iOS 17.4 | iPhone 15
iPhone 15 Plus
iPhone 15 Pro
iPhone 15 Pro Max
iPhone SE (3rd generation)
iPad (10th generation)
iPad Air (5th generation)
iPad Air 11-inch (M2)
iPad Air 13-inch (M2)
iPad mini (6th generation)
iPad Pro (11-inch) (4th generation)
iPad Pro (12.9-inch) (6th generation)
iPad Pro 11-inch (M4)
iPad Pro 13-inch (M4) | +| iOS 17.5 | iPhone 15
iPhone 15 Plus
iPhone 15 Pro
iPhone 15 Pro Max
iPhone SE (3rd generation)
iPad (10th generation)
iPad Air 11-inch (M2)
iPad Air 13-inch (M2)
iPad mini (6th generation)
iPad Pro 11-inch (M4)
iPad Pro 13-inch (M4) | +| iOS 18.1 | iPhone 16
iPhone 16 Plus
iPhone 16 Pro
iPhone 16 Pro Max
iPhone SE (3rd generation)
iPad (10th generation)
iPad Air 11-inch (M2)
iPad Air 13-inch (M2)
iPad mini (A17 Pro)
iPad Pro 11-inch (M4)
iPad Pro 13-inch (M4) | +| iOS 18.2 | iPhone 16
iPhone 16 Plus
iPhone 16 Pro
iPhone 16 Pro Max
iPhone SE (3rd generation)
iPad (10th generation)
iPad Air 11-inch (M2)
iPad Air 13-inch (M2)
iPad mini (A17 Pro)
iPad Pro 11-inch (M4)
iPad Pro 13-inch (M4) | +| tvOS 17.0 | Apple TV
Apple TV 4K (3rd generation)
Apple TV 4K (3rd generation) (at 1080p) | +| tvOS 17.2 | Apple TV
Apple TV 4K (3rd generation)
Apple TV 4K (3rd generation) (at 1080p) | +| tvOS 17.4 | Apple TV
Apple TV 4K (3rd generation)
Apple TV 4K (3rd generation) (at 1080p) | +| tvOS 17.5 | Apple TV
Apple TV 4K (3rd generation)
Apple TV 4K (3rd generation) (at 1080p) | +| tvOS 18.1 | Apple TV
Apple TV 4K (3rd generation)
Apple TV 4K (3rd generation) (at 1080p) | +| tvOS 18.2 | Apple TV
Apple TV 4K (3rd generation)
Apple TV 4K (3rd generation) (at 1080p) | +| watchOS 10.0 | Apple Watch SE (40mm) (2nd generation)
Apple Watch SE (44mm) (2nd generation)
Apple Watch Series 5 (40mm)
Apple Watch Series 5 (44mm)
Apple Watch Series 6 (40mm)
Apple Watch Series 6 (44mm)
Apple Watch Series 7 (41mm)
Apple Watch Series 7 (45mm)
Apple Watch Series 9 (41mm)
Apple Watch Series 9 (45mm)
Apple Watch Ultra 2 (49mm) | +| watchOS 10.2 | Apple Watch SE (40mm) (2nd generation)
Apple Watch SE (44mm) (2nd generation)
Apple Watch Series 5 (40mm)
Apple Watch Series 5 (44mm)
Apple Watch Series 6 (40mm)
Apple Watch Series 6 (44mm)
Apple Watch Series 7 (41mm)
Apple Watch Series 7 (45mm)
Apple Watch Series 9 (41mm)
Apple Watch Series 9 (45mm)
Apple Watch Ultra 2 (49mm) | +| watchOS 10.4 | Apple Watch SE (40mm) (2nd generation)
Apple Watch SE (44mm) (2nd generation)
Apple Watch Series 5 (40mm)
Apple Watch Series 5 (44mm)
Apple Watch Series 6 (40mm)
Apple Watch Series 6 (44mm)
Apple Watch Series 7 (41mm)
Apple Watch Series 7 (45mm)
Apple Watch Series 9 (41mm)
Apple Watch Series 9 (45mm)
Apple Watch Ultra 2 (49mm) | +| watchOS 10.5 | Apple Watch SE (40mm) (2nd generation)
Apple Watch SE (44mm) (2nd generation)
Apple Watch Series 5 (40mm)
Apple Watch Series 5 (44mm)
Apple Watch Series 6 (40mm)
Apple Watch Series 6 (44mm)
Apple Watch Series 7 (41mm)
Apple Watch Series 7 (45mm)
Apple Watch Series 9 (41mm)
Apple Watch Series 9 (45mm)
Apple Watch Ultra 2 (49mm) | +| watchOS 11.1 | Apple Watch SE (40mm) (2nd generation)
Apple Watch SE (44mm) (2nd generation)
Apple Watch Series 10 (42mm)
Apple Watch Series 10 (46mm)
Apple Watch Ultra 2 (49mm) | +| watchOS 11.2 | Apple Watch SE (40mm) (2nd generation)
Apple Watch SE (44mm) (2nd generation)
Apple Watch Series 10 (42mm)
Apple Watch Series 10 (46mm)
Apple Watch Ultra 2 (49mm) | +| visionOS 1.0 | Apple Vision Pro | +| visionOS 1.1 | Apple Vision Pro | +| visionOS 1.2 | Apple Vision Pro | +| visionOS 2.1 | Apple Vision Pro | +| visionOS 2.2 | Apple Vision Pro | ### Android -| Package Name | Version | -| -------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| Android Command Line Tools | 11.0 | -| Android Emulator | 35.4.9 | -| Android SDK Build-tools | 36.0.0
35.0.0 35.0.1
34.0.0
33.0.2 33.0.3 | -| Android SDK Platforms | android-36 (rev 1)
android-35-ext14 (rev 1)
android-35 (rev 2)
android-34-ext8 (rev 1)
android-34-ext12 (rev 1)
android-34-ext11 (rev 1)
android-34-ext10 (rev 1)
android-34 (rev 3)
android-33-ext5 (rev 1)
android-33-ext4 (rev 1)
android-33 (rev 3) | -| Android SDK Platform-Tools | 35.0.2 | -| Android Support Repository | 47.0.0 | -| CMake | 3.31.0 | -| Google Play services | 49 | -| Google Repository | 58 | -| NDK | 26.3.11579264 (default)
27.2.12479018 | +| Package Name | Version | +| -------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| Android Command Line Tools | 11.0 | +| Android Emulator | 35.4.9 | +| Android SDK Build-tools | 36.0.0
35.0.0 35.0.1
34.0.0
33.0.2 33.0.3 | +| Android SDK Platforms | android-36 (rev 1)
android-35-ext15 (rev 1)
android-35-ext14 (rev 1)
android-35 (rev 2)
android-34-ext8 (rev 1)
android-34-ext12 (rev 1)
android-34-ext11 (rev 1)
android-34-ext10 (rev 1)
android-34 (rev 3)
android-33-ext5 (rev 1)
android-33-ext4 (rev 1)
android-33 (rev 3) | +| Android SDK Platform-Tools | 35.0.2 | +| Android Support Repository | 47.0.0 | +| CMake | 3.31.5 | +| Google Play services | 49 | +| Google Repository | 58 | +| NDK | 26.3.11579264 (default)
27.2.12479018
28.0.13004108 | #### Environment variables | Name | Value | @@ -268,7 +268,7 @@ | ANDROID_HOME | /Users/runner/Library/Android/sdk | | ANDROID_NDK | /Users/runner/Library/Android/sdk/ndk/26.3.11579264 | | ANDROID_NDK_HOME | /Users/runner/Library/Android/sdk/ndk/26.3.11579264 | -| ANDROID_NDK_LATEST_HOME | /Users/runner/Library/Android/sdk/ndk/27.2.12479018 | +| ANDROID_NDK_LATEST_HOME | /Users/runner/Library/Android/sdk/ndk/28.0.13004108 | | ANDROID_NDK_ROOT | /Users/runner/Library/Android/sdk/ndk/26.3.11579264 | | ANDROID_SDK_ROOT | /Users/runner/Library/Android/sdk | From a4f250d2057ca1840560654459e02757d3132ad3 Mon Sep 17 00:00:00 2001 From: Angela P Wen Date: Thu, 3 Apr 2025 18:43:08 +0200 Subject: [PATCH 110/120] [Windows] Update default CodeQL major version to v3 (#11927) --- images/windows/scripts/build/Install-CodeQLBundle.ps1 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/images/windows/scripts/build/Install-CodeQLBundle.ps1 b/images/windows/scripts/build/Install-CodeQLBundle.ps1 index 5ebcd67f..7ff96569 100644 --- a/images/windows/scripts/build/Install-CodeQLBundle.ps1 +++ b/images/windows/scripts/build/Install-CodeQLBundle.ps1 @@ -4,7 +4,7 @@ ################################################################################ # Retrieve the CLI version of the latest CodeQL bundle. -$defaults = (Invoke-RestMethod "https://raw.githubusercontent.com/github/codeql-action/v2/src/defaults.json") +$defaults = (Invoke-RestMethod "https://raw.githubusercontent.com/github/codeql-action/v3/src/defaults.json") $cliVersion = $defaults.cliVersion $tagName = "codeql-bundle-v" + $cliVersion From 9b3dea1ae842834df0dd5236f20327f15d0f653f Mon Sep 17 00:00:00 2001 From: Angela P Wen Date: Thu, 3 Apr 2025 18:43:41 +0200 Subject: [PATCH 111/120] [Ubuntu] Update default CodeQL major version to v3 (#11929) --- images/ubuntu/scripts/build/install-codeql-bundle.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/images/ubuntu/scripts/build/install-codeql-bundle.sh b/images/ubuntu/scripts/build/install-codeql-bundle.sh index a92933aa..ddce6653 100644 --- a/images/ubuntu/scripts/build/install-codeql-bundle.sh +++ b/images/ubuntu/scripts/build/install-codeql-bundle.sh @@ -8,7 +8,7 @@ source $HELPER_SCRIPTS/install.sh # Retrieve the CLI version of the latest CodeQL bundle. -base_url="$(curl -fsSL https://raw.githubusercontent.com/github/codeql-action/v2/src/defaults.json)" +base_url="$(curl -fsSL https://raw.githubusercontent.com/github/codeql-action/v3/src/defaults.json)" bundle_version="$(echo "$base_url" | jq -r '.cliVersion')" bundle_tag_name="codeql-bundle-v$bundle_version" From a73845001e48fc96c379f192566b7645c0b9a921 Mon Sep 17 00:00:00 2001 From: Erik Bershel <110455084+erik-bershel@users.noreply.github.com> Date: Fri, 4 Apr 2025 13:43:10 +0200 Subject: [PATCH 112/120] [macOS] Pin Cmake to 3.31.6 due to a backward compatibility issue in 4.0 (#11940) --- images/macos/scripts/build/install-common-utils.sh | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/images/macos/scripts/build/install-common-utils.sh b/images/macos/scripts/build/install-common-utils.sh index 7c3a87cd..df25bbc6 100644 --- a/images/macos/scripts/build/install-common-utils.sh +++ b/images/macos/scripts/build/install-common-utils.sh @@ -24,6 +24,15 @@ for package in $common_packages; do brew install "$kotlin_rb_path" ;; + cmake) + # Pin cmake bottle to 3.31.6 due to a backward compatibility issue with the latest version + # https://github.com/actions/runner-images/issues/11926 + cmake_commit="b4e46db74e74a8c1650b38b1da222284ce1ec5ce" + cmake_rb_link="https://raw.githubusercontent.com/Homebrew/homebrew-core/$cmake_commit/Formula/c/cmake.rb" + cmake_rb_path=$(download_with_retry "$cmake_rb_link") + brew install "$cmake_rb_path" + ;; + tcl-tk@8) brew_smart_install "$package" if is_VenturaX64 || is_SonomaX64; then From 79ad381addf50d2f8cc28e998e27d25894cac64f Mon Sep 17 00:00:00 2001 From: sureshe456 <160699174+sureshe456@users.noreply.github.com> Date: Fri, 4 Apr 2025 17:13:47 +0530 Subject: [PATCH 113/120] [macOS] Update Xcode 16.3 to 16.3 Release to macOS15 images. (#11945) --- images/macos/toolsets/toolset-15.json | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/images/macos/toolsets/toolset-15.json b/images/macos/toolsets/toolset-15.json index 410e57a6..a7387aea 100644 --- a/images/macos/toolsets/toolset-15.json +++ b/images/macos/toolsets/toolset-15.json @@ -4,9 +4,8 @@ "x64": { "versions": [ { - "link": "16.3_Release_Candidate_2", - "version": "16.3.0-Release.Candidate.2+16E140", - "symlinks": ["16.3"], + "link": "16.3", + "version": "16.3+16E140", "sha256": "c593177b73e45f31e1cf7ced131760d8aa8e1532f5bbf8ba11a4ded01da14fbb", "install_runtimes": [ { "iOS": ["18.0", "18.1", "18.2", "18.3.1", "18.4"] }, @@ -44,9 +43,8 @@ "arm64":{ "versions": [ { - "link": "16.3_Release_Candidate_2", - "version": "16.3.0-Release.Candidate.2+16E140", - "symlinks": ["16.3"], + "link": "16.3", + "version": "16.3+16E140", "sha256": "c593177b73e45f31e1cf7ced131760d8aa8e1532f5bbf8ba11a4ded01da14fbb", "install_runtimes": [ { "iOS": ["18.0", "18.1", "18.2", "18.3.1", "18.4"] }, From 246db5f901e1839420f802f6594f7df4162ab18c Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Fri, 4 Apr 2025 08:16:33 -0600 Subject: [PATCH 114/120] Updating readme file for ubuntu22 version 20250323.1.1 (#11861) Co-authored-by: Image generation service account. --- images/ubuntu/Ubuntu2204-Readme.md | 67 +++++++++++++++--------------- 1 file changed, 33 insertions(+), 34 deletions(-) diff --git a/images/ubuntu/Ubuntu2204-Readme.md b/images/ubuntu/Ubuntu2204-Readme.md index 0188f91f..79156fd4 100644 --- a/images/ubuntu/Ubuntu2204-Readme.md +++ b/images/ubuntu/Ubuntu2204-Readme.md @@ -1,12 +1,11 @@ | Announcements | |-| | [[Ubuntu] Breaking change : Docker Engine Version 26.* will be updated to Docker Engine Version 28* from 2025-05-09](https://github.com/actions/runner-images/issues/11766) | -| [[Ubuntu] Breaking change : PostgreSQL version 14.* for Ubuntu 22.04, PostgreSQL version 16.* for Ubuntu 24.04 will be updated to version 17.* from 2025-05-09](https://github.com/actions/runner-images/issues/11723) | *** # Ubuntu 22.04 - OS Version: 22.04.5 LTS - Kernel Version: 6.8.0-1021-azure -- Image Version: 20250316.1.0 +- Image Version: 20250323.1.0 - Systemd version: 249.11-0ubuntu3.12 ## Installed Software @@ -32,7 +31,7 @@ ### Package Management - cpan 1.64 - Helm 3.17.2 -- Homebrew 4.4.24 +- Homebrew 4.4.25 - Miniconda 25.1.1 - Npm 10.8.2 - NuGet 6.6.1.2 @@ -40,7 +39,7 @@ - Pip3 22.0.2 - Pipx 1.7.1 - RubyGems 3.3.5 -- Vcpkg (build from commit 782ccc18d8) +- Vcpkg (build from commit a76b33254a) - Yarn 1.22.22 #### Environment variables @@ -62,7 +61,7 @@ to accomplish this. - Gradle 8.13 - Lerna 8.2.1 - Maven 3.9.9 -- Sbt 1.10.10 +- Sbt 1.10.11 ### Tools - Ansible 2.17.9 @@ -70,21 +69,21 @@ to accomplish this. - AzCopy 10.28.0 - available by `azcopy` and `azcopy10` aliases - Bazel 8.1.1 - Bazelisk 1.25.0 -- Bicep 0.33.93 +- Bicep 0.34.1 - Buildah 1.23.1 - CMake 3.31.6 - CodeQL Action Bundle 2.20.1 - Docker Amazon ECR Credential Helper 0.9.1 - Docker Compose v2 2.27.1 -- Docker-Buildx 0.21.2 +- Docker-Buildx 0.22.0 - Docker Client 26.1.3 - Docker Server 26.1.3 - Fastlane 2.227.0 -- Git 2.48.1 +- Git 2.49.0 - Git LFS 3.6.1 - Git-ftp 1.6.0 - Haveged 1.9.14 -- Heroku 10.3.0 +- Heroku 10.4.0 - jq 1.6 - Kind 0.27.0 - Kubectl 1.32.3 @@ -98,30 +97,30 @@ to accomplish this. - nvm 0.40.2 - OpenSSL 3.0.2-0ubuntu1.19 - Packer 1.12.0 -- Parcel 2.13.3 +- Parcel 2.14.1 - Podman 3.4.4 -- Pulumi 3.156.0 +- Pulumi 3.157.0 - R 4.4.3 - Skopeo 1.4.1 - Sphinx Open Source Search Server 2.2.11 - SVN 1.14.1 - Terraform 1.11.2 -- yamllint 1.36.1 +- yamllint 1.37.0 - yq 4.45.1 - zstd 1.5.7 - Ninja 1.12.1 ### CLI Tools -- Alibaba Cloud CLI 3.0.259 -- AWS CLI 2.24.24 +- Alibaba Cloud CLI 3.0.260 +- AWS CLI 2.25.1 - AWS CLI Session Manager Plugin 1.2.707.0 - AWS SAM CLI 1.135.0 - Azure CLI 2.70.0 - Azure CLI (azure-devops) 1.0.1 -- GitHub CLI 2.68.1 -- Google Cloud CLI 514.0.0 -- Netlify CLI 19.0.2 -- OpenShift CLI 4.18.4 +- GitHub CLI 2.69.0 +- Google Cloud CLI 515.0.0 +- Netlify CLI 19.0.3 +- OpenShift CLI 4.18.5 - ORAS CLI 1.2.2 - Vercel CLI 41.4.1 @@ -144,13 +143,13 @@ Both Xdebug and PCOV extensions are installed, but only Xdebug is enabled. ### Haskell Tools - Cabal 3.14.1.1 - GHC 9.12.2 -- GHCup 0.1.40.0 +- GHCup 0.1.50.0 - Stack 3.3.1 ### Rust Tools -- Cargo 1.85.0 -- Rust 1.85.0 -- Rustdoc 1.85.0 +- Cargo 1.85.1 +- Rust 1.85.1 +- Rustdoc 1.85.1 - Rustup 1.28.1 #### Packages @@ -162,13 +161,13 @@ Both Xdebug and PCOV extensions are installed, but only Xdebug is enabled. - Rustfmt 1.8.0 ### Browsers and Drivers -- Google Chrome 134.0.6998.88 -- ChromeDriver 134.0.6998.88 +- Google Chrome 134.0.6998.165 +- ChromeDriver 134.0.6998.165 - Chromium 134.0.6998.0 -- Microsoft Edge 134.0.3124.68 -- Microsoft Edge WebDriver 134.0.3124.68 -- Selenium server 4.29.0 -- Mozilla Firefox 136.0.1 +- Microsoft Edge 134.0.3124.83 +- Microsoft Edge WebDriver 134.0.3124.83 +- Selenium server 4.30.0 +- Mozilla Firefox 136.0.2 - Geckodriver 0.36.0 #### Environment variables @@ -180,7 +179,7 @@ Both Xdebug and PCOV extensions are installed, but only Xdebug is enabled. | SELENIUM_JAR_PATH | /usr/share/java/selenium-server.jar | ### .NET Tools -- .NET Core SDK: 6.0.428, 8.0.407, 9.0.201 +- .NET Core SDK: 6.0.428, 8.0.407, 9.0.202 - nbgv 3.7.115+d31f50f4d1 ### Databases @@ -246,7 +245,7 @@ Use the following command as a part of your job to start the service: 'sudo syst - MarkdownPS: 1.10 - Microsoft.Graph: 2.26.1 - Pester: 5.7.1 -- PSScriptAnalyzer: 1.23.0 +- PSScriptAnalyzer: 1.24.0 ### Web Servers | Name | Version | ConfigFile | ServiceStatus | ListenPort | @@ -285,13 +284,13 @@ Use the following command as a part of your job to start the service: 'sudo syst | alpine:3.18 | sha256:de0eb0b3f2a47ba1eb89389859a9bd88b28e82f5826b6969ad604979713c2d4f | 2025-02-14 | | alpine:3.19 | sha256:e5d0aea7f7d2954678a9a6269ca2d06e06591881161961ea59e974dff3f12377 | 2025-02-14 | | debian:10 | sha256:58ce6f1271ae1c8a2006ff7d3e54e9874d839f573d8009c20154ad0f2fb0a225 | 2024-06-13 | -| debian:11 | sha256:a6cec654bb08bdc6a563cd7507b62f57c916290e195142e79a0d41a70ebb26fa | 2025-02-24 | +| debian:11 | sha256:5c028c19adaab78491711830600749729a8276b9839416716d5d7339ec3d7216 | 2025-03-17 | | moby/buildkit:latest | sha256:c5137fdd77377ea102a2622714df55459fe42e5867ba180bda07291aa7952d9b | 2025-03-05 | -| node:18 | sha256:ba756f198b4b1e0114b53b23121c8ae27f7ae4d5d95ca4a0554b0649cc9c7dcf | 2025-02-20 | +| node:18 | sha256:7f6bcd8e08a1f81bfbb29f5948de5c5507624788ddb50cadb94ddd439426b7c4 | 2025-02-20 | | node:18-alpine | sha256:e0340f26173b41066d68e3fe9bfbdb6571ab3cad0a4272919a52e36f4ae56925 | 2025-02-20 | -| node:20 | sha256:a2cc2512d230a0b40f0445086f82c0e720edf34ff6520221b2c649c1f2268d0e | 2025-03-13 | +| node:20 | sha256:735b1ba7e4550c415f98568efbf527e3f75828ac4f10692e490ca78e11d89f6e | 2025-03-13 | | node:20-alpine | sha256:8bda036ddd59ea51a23bc1a1035d3b5c614e72c01366d989f4120e8adca196d4 | 2025-03-13 | -| node:22 | sha256:f6b9c31ace05502dd98ef777aaa20464362435dcc5e312b0e213121dcf7d8b95 | 2025-02-13 | +| node:22 | sha256:c7fd844945a76eeaa83cb372e4d289b4a30b478a1c80e16c685b62c54156285b | 2025-02-13 | | node:22-alpine | sha256:9bef0ef1e268f60627da9ba7d7605e8831d5b56ad07487d24d1aa386336d1944 | 2025-02-13 | | ubuntu:20.04 | sha256:8e5c4f0285ecbb4ead070431d29b576a530d3166df73ec44affc1cd27555141b | 2024-10-11 | | ubuntu:22.04 | sha256:ed1544e454989078f5dec1bfdabd8c5cc9c48e0705d07b678ab6ae3fb61952d2 | 2025-01-26 | From 9bbb22834875df9a28ae6053bf795b90c814147b Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Fri, 4 Apr 2025 08:17:31 -0600 Subject: [PATCH 115/120] Updating readme file for ubuntu24 version 20250323.1.1 (#11865) Co-authored-by: Image generation service account. --- images/ubuntu/Ubuntu2404-Readme.md | 51 +++++++++++++++--------------- 1 file changed, 25 insertions(+), 26 deletions(-) diff --git a/images/ubuntu/Ubuntu2404-Readme.md b/images/ubuntu/Ubuntu2404-Readme.md index 8baf8281..fe71a820 100644 --- a/images/ubuntu/Ubuntu2404-Readme.md +++ b/images/ubuntu/Ubuntu2404-Readme.md @@ -1,13 +1,12 @@ | Announcements | |-| | [[Ubuntu] Breaking change : Docker Engine Version 26.* will be updated to Docker Engine Version 28* from 2025-05-09](https://github.com/actions/runner-images/issues/11766) | -| [[Ubuntu] Breaking change : PostgreSQL version 14.* for Ubuntu 22.04, PostgreSQL version 16.* for Ubuntu 24.04 will be updated to version 17.* from 2025-05-09](https://github.com/actions/runner-images/issues/11723) | *** # Ubuntu 24.04 - OS Version: 24.04.2 LTS - Kernel Version: 6.8.0-1021-azure -- Image Version: 20250316.1.0 -- Systemd version: 255.4-1ubuntu8.5 +- Image Version: 20250323.1.0 +- Systemd version: 255.4-1ubuntu8.6 ## Installed Software @@ -30,14 +29,14 @@ ### Package Management - cpan 1.64 - Helm 3.17.2 -- Homebrew 4.4.24 +- Homebrew 4.4.25 - Miniconda 25.1.1 - Npm 10.8.2 - Pip 24.0 - Pip3 24.0 - Pipx 1.7.1 - RubyGems 3.4.20 -- Vcpkg (build from commit 782ccc18d8) +- Vcpkg (build from commit a76b33254a) - Yarn 1.22.22 #### Environment variables @@ -65,17 +64,17 @@ to accomplish this. - AzCopy 10.28.0 - available by `azcopy` and `azcopy10` aliases - Bazel 8.1.1 - Bazelisk 1.25.0 -- Bicep 0.33.93 +- Bicep 0.34.1 - Buildah 1.33.7 - CMake 3.31.6 - CodeQL Action Bundle 2.20.1 - Docker Amazon ECR Credential Helper 0.9.1 - Docker Compose v2 2.27.1 -- Docker-Buildx 0.21.2 +- Docker-Buildx 0.22.0 - Docker Client 26.1.3 - Docker Server 26.1.3 - Fastlane 2.227.0 -- Git 2.48.1 +- Git 2.49.0 - Git LFS 3.6.1 - Git-ftp 1.6.0 - Haveged 1.9.14 @@ -91,24 +90,24 @@ to accomplish this. - nvm 0.40.2 - OpenSSL 3.0.13-0ubuntu3.5 - Packer 1.12.0 -- Parcel 2.13.3 +- Parcel 2.14.1 - Podman 4.9.3 -- Pulumi 3.156.0 +- Pulumi 3.157.0 - Skopeo 1.13.3 - Sphinx Open Source Search Server 2.2.11 -- yamllint 1.36.1 +- yamllint 1.37.0 - yq 4.45.1 - zstd 1.5.7 - Ninja 1.12.1 ### CLI Tools -- AWS CLI 2.24.24 +- AWS CLI 2.25.1 - AWS CLI Session Manager Plugin 1.2.707.0 - AWS SAM CLI 1.135.0 - Azure CLI 2.70.0 - Azure CLI (azure-devops) 1.0.1 -- GitHub CLI 2.68.1 -- Google Cloud CLI 514.0.0 +- GitHub CLI 2.69.0 +- Google Cloud CLI 515.0.0 ### Java | Version | Environment Variable | @@ -129,26 +128,26 @@ Both Xdebug and PCOV extensions are installed, but only Xdebug is enabled. ### Haskell Tools - Cabal 3.14.1.1 - GHC 9.12.2 -- GHCup 0.1.40.0 +- GHCup 0.1.50.0 - Stack 3.3.1 ### Rust Tools -- Cargo 1.85.0 -- Rust 1.85.0 -- Rustdoc 1.85.0 +- Cargo 1.85.1 +- Rust 1.85.1 +- Rustdoc 1.85.1 - Rustup 1.28.1 #### Packages - Rustfmt 1.8.0 ### Browsers and Drivers -- Google Chrome 134.0.6998.88 -- ChromeDriver 134.0.6998.88 +- Google Chrome 134.0.6998.165 +- ChromeDriver 134.0.6998.165 - Chromium 134.0.6998.0 -- Microsoft Edge 134.0.3124.68 -- Microsoft Edge WebDriver 134.0.3124.68 -- Selenium server 4.29.0 -- Mozilla Firefox 136.0.1 +- Microsoft Edge 134.0.3124.83 +- Microsoft Edge WebDriver 134.0.3124.83 +- Selenium server 4.30.0 +- Mozilla Firefox 136.0.2 - Geckodriver 0.36.0 #### Environment variables @@ -217,7 +216,7 @@ Use the following command as a part of your job to start the service: 'sudo syst - Az: 12.1.0 - Microsoft.Graph: 2.26.1 - Pester: 5.7.1 -- PSScriptAnalyzer: 1.23.0 +- PSScriptAnalyzer: 1.24.0 ### Web Servers | Name | Version | ConfigFile | ServiceStatus | ListenPort | @@ -308,7 +307,7 @@ Use the following command as a part of your job to start the service: 'sudo syst | sshpass | 1.09-1 | | sudo | 1.9.15p5-3ubuntu5 | | swig | 4.2.0-2ubuntu1 | -| systemd-coredump | 255.4-1ubuntu8.5 | +| systemd-coredump | 255.4-1ubuntu8.6 | | tar | 1.35+dfsg-3build1 | | telnet | 0.17+2.5-3ubuntu4 | | texinfo | 7.1-3build2 | From 499ad89feb561bcdc5848dc21cd002f423e9c1a0 Mon Sep 17 00:00:00 2001 From: RaviAkshintala <167848931+RaviAkshintala@users.noreply.github.com> Date: Fri, 4 Apr 2025 20:06:04 +0530 Subject: [PATCH 116/120] [Ubuntu] pinning the cmake older version 3.31.6 (#11933) Co-authored-by: Ravi Akshintala --- images/ubuntu/scripts/build/install-cmake.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/images/ubuntu/scripts/build/install-cmake.sh b/images/ubuntu/scripts/build/install-cmake.sh index 3a53eec3..ad1da245 100644 --- a/images/ubuntu/scripts/build/install-cmake.sh +++ b/images/ubuntu/scripts/build/install-cmake.sh @@ -14,11 +14,11 @@ if command -v cmake; then echo "cmake is already installed" else # Download script to install CMake - download_url=$(resolve_github_release_asset_url "Kitware/CMake" "endswith(\"inux-x86_64.sh\")" "latest") + download_url=$(resolve_github_release_asset_url "Kitware/CMake" "endswith(\"inux-x86_64.sh\")" "3.31.6") curl -fsSL "${download_url}" -o cmakeinstall.sh # Supply chain security - CMake - hash_url=$(resolve_github_release_asset_url "Kitware/CMake" "endswith(\"SHA-256.txt\")" "latest") + hash_url=$(resolve_github_release_asset_url "Kitware/CMake" "endswith(\"SHA-256.txt\")" "3.31.6") external_hash=$(get_checksum_from_url "$hash_url" "linux-x86_64.sh" "SHA256") use_checksum_comparison "cmakeinstall.sh" "$external_hash" From 10987cebf7f3108fb36b64693969e8b55c5e9781 Mon Sep 17 00:00:00 2001 From: hemanthmanga <166606741+hemanthmanga@users.noreply.github.com> Date: Sat, 5 Apr 2025 02:26:31 +0530 Subject: [PATCH 117/120] [Ubuntu] Fix rust issue for ubuntu-20 and ubuntu-22 (#11948) --- images/ubuntu/scripts/build/install-rust.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/images/ubuntu/scripts/build/install-rust.sh b/images/ubuntu/scripts/build/install-rust.sh index f27a071a..3625ae05 100644 --- a/images/ubuntu/scripts/build/install-rust.sh +++ b/images/ubuntu/scripts/build/install-rust.sh @@ -20,11 +20,11 @@ source $CARGO_HOME/env rustup component add rustfmt clippy if is_ubuntu22; then - cargo install bindgen-cli cbindgen cargo-audit cargo-outdated + cargo install --locked bindgen-cli cbindgen cargo-audit cargo-outdated fi if is_ubuntu20; then - cargo install bindgen-cli cbindgen cargo-audit cargo-outdated + cargo install --locked bindgen-cli cbindgen cargo-audit cargo-outdated fi # Cleanup Cargo cache From 5efa00f978be126b09b6ab53c8c82fa4f5a4ed18 Mon Sep 17 00:00:00 2001 From: hemanthmanga <166606741+hemanthmanga@users.noreply.github.com> Date: Sat, 5 Apr 2025 03:20:45 +0530 Subject: [PATCH 118/120] [Windows 19 & Windows 22] Fix Rust issue. (#11949) --- images/windows/scripts/build/Install-Rust.ps1 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/images/windows/scripts/build/Install-Rust.ps1 b/images/windows/scripts/build/Install-Rust.ps1 index 7b16842b..cf35a741 100644 --- a/images/windows/scripts/build/Install-Rust.ps1 +++ b/images/windows/scripts/build/Install-Rust.ps1 @@ -40,7 +40,7 @@ if ($LASTEXITCODE -ne 0) { throw "Rust component installation failed with exit code $LASTEXITCODE" } if (-not (Test-IsWin25)) { - cargo install bindgen-cli cbindgen cargo-audit cargo-outdated + cargo install --locked bindgen-cli cbindgen cargo-audit cargo-outdated if ($LASTEXITCODE -ne 0) { throw "Rust tools installation failed with exit code $LASTEXITCODE" } From 68d05af296412da21e1f56edc7dfd992e1e7b872 Mon Sep 17 00:00:00 2001 From: kishorekumar-anchala <168699259+kishorekumar-anchala@users.noreply.github.com> Date: Sun, 6 Apr 2025 05:37:45 +0000 Subject: [PATCH 119/120] [windows] Pin the cmake version to 3.31.6 (#11936) * [windows] Pin the cmake version to 3.31.6 * [windows] adjust choco script * Fix choco build failure * Add version parameter to choco script --- .../scripts/build/Install-ChocolateyPackages.ps1 | 2 +- images/windows/scripts/helpers/ChocoHelpers.ps1 | 13 ++++++++++--- images/windows/toolsets/toolset-2019.json | 1 + images/windows/toolsets/toolset-2022.json | 1 + images/windows/toolsets/toolset-2025.json | 1 + 5 files changed, 14 insertions(+), 4 deletions(-) diff --git a/images/windows/scripts/build/Install-ChocolateyPackages.ps1 b/images/windows/scripts/build/Install-ChocolateyPackages.ps1 index 826e77ff..12d0fc0e 100644 --- a/images/windows/scripts/build/Install-ChocolateyPackages.ps1 +++ b/images/windows/scripts/build/Install-ChocolateyPackages.ps1 @@ -6,7 +6,7 @@ $commonPackages = (Get-ToolsetContent).choco.common_packages foreach ($package in $commonPackages) { - Install-ChocoPackage $package.name -ArgumentList $package.args + Install-ChocoPackage $package.name -Version $package.version -ArgumentList $package.args } Invoke-PesterTests -TestFile "ChocoPackages" diff --git a/images/windows/scripts/helpers/ChocoHelpers.ps1 b/images/windows/scripts/helpers/ChocoHelpers.ps1 index 610aee8f..59115693 100644 --- a/images/windows/scripts/helpers/ChocoHelpers.ps1 +++ b/images/windows/scripts/helpers/ChocoHelpers.ps1 @@ -16,8 +16,11 @@ function Install-ChocoPackage { .PARAMETER RetryCount The number of times to retry the installation if it fails. Default is 5. + .PARAMETER Version + The version of the package to install. + .EXAMPLE - Install-ChocoPackage -PackageName "git" -RetryCount 3 + Install-ChocoPackage -PackageName "git" -Version "2.39.2" -RetryCount 3 #> [CmdletBinding()] @@ -25,6 +28,7 @@ function Install-ChocoPackage { [Parameter(Mandatory)] [string] $PackageName, [string[]] $ArgumentList, + [string] $Version, [int] $RetryCount = 5 ) @@ -32,8 +36,11 @@ function Install-ChocoPackage { $count = 1 while ($true) { Write-Host "Running [#$count]: choco install $packageName -y $argumentList" - choco install $packageName -y @argumentList --no-progress --require-checksums - + if ($Version) { + choco install $packageName --version $Version -y @ArgumentList --no-progress --require-checksums + } else { + choco install $packageName -y @ArgumentList --no-progress --require-checksums + } $pkg = choco list --localonly $packageName --exact --all --limitoutput if ($pkg) { Write-Host "Package installed: $pkg" diff --git a/images/windows/toolsets/toolset-2019.json b/images/windows/toolsets/toolset-2019.json index 86eabf75..cf8de603 100644 --- a/images/windows/toolsets/toolset-2019.json +++ b/images/windows/toolsets/toolset-2019.json @@ -416,6 +416,7 @@ }, { "name": "cmake.install", + "version": "3.31.6", "args": [ "--installargs", "ADD_CMAKE_TO_PATH=\"System\"" ] }, { "name": "imagemagick" }, diff --git a/images/windows/toolsets/toolset-2022.json b/images/windows/toolsets/toolset-2022.json index 44f83f57..cb7b69e5 100644 --- a/images/windows/toolsets/toolset-2022.json +++ b/images/windows/toolsets/toolset-2022.json @@ -337,6 +337,7 @@ }, { "name": "cmake.install", + "version": "3.31.6", "args": [ "--installargs", "ADD_CMAKE_TO_PATH=\"System\"" ] }, { "name": "imagemagick" }, diff --git a/images/windows/toolsets/toolset-2025.json b/images/windows/toolsets/toolset-2025.json index c183c060..b3ec2031 100644 --- a/images/windows/toolsets/toolset-2025.json +++ b/images/windows/toolsets/toolset-2025.json @@ -292,6 +292,7 @@ }, { "name": "cmake.install", + "version": "3.31.6", "args": [ "--installargs", "ADD_CMAKE_TO_PATH=\"System\"" ] }, { From 2742bacfadb87d26817bbdf7f3aad3d80fed264a Mon Sep 17 00:00:00 2001 From: Erik Bershel <110455084+erik-bershel@users.noreply.github.com> Date: Mon, 7 Apr 2025 13:32:11 +0200 Subject: [PATCH 120/120] [macOS] Enable indexing for macOS-14 and macOS-15 (#11930) --- images/macos/scripts/build/configure-system.sh | 17 +++++------------ 1 file changed, 5 insertions(+), 12 deletions(-) diff --git a/images/macos/scripts/build/configure-system.sh b/images/macos/scripts/build/configure-system.sh index 2538f498..aff5b77c 100644 --- a/images/macos/scripts/build/configure-system.sh +++ b/images/macos/scripts/build/configure-system.sh @@ -56,18 +56,11 @@ yarn cache clean # Clean up temporary directories sudo rm -rf ~/utils /tmp/* -if is_Ventura; then - # Erase all indexes and wait until the rebuilding process ends, - # for now there is no way to get status of indexing process, it takes around 3 minutes to accomplish - sudo mdutil -E / - sudo log stream | grep -q -E 'mds.*Released.*BackgroundTask' || true - echo "Indexing completed" -else - # Disable spotlight and MDS - sudo mdutil -a -i off - sudo launchctl unload -w /System/Library/LaunchDaemons/com.apple.metadata.mds.plist - sudo mdutil -a -s | grep "Indexing enabled." && echo "Indexing is still enabled" && exit 1 || true -fi +# Erase all indexes and wait until the rebuilding process ends, +# for now there is no way to get status of indexing process, it takes around 5 minutes to accomplish +sudo mdutil -E / +sudo log stream | grep -q -E 'mds.*Released.*BackgroundTask' || true +echo "Indexing completed" # delete symlink for tests running sudo rm -f /usr/local/bin/invoke_tests