Skip to content

Conversation

Copilot
Copy link
Contributor

@Copilot Copilot AI commented Oct 3, 2025

This PR updates the browser testing dependencies to their latest stable versions:

Package Updates

  • Selenium.WebDriver: 4.35.0 → 4.36.0
  • Selenium.Support: 4.35.0 → 4.36.0
  • Microsoft.Playwright: 1.54.0 → 1.55.0

Docker Image Update

  • Playwright Docker image: v1.54.0-jammy-amd64 → v1.55.0-jammy-amd64

Files Modified

  • eng/Versions.props - Updated NuGet package versions for Selenium and Playwright
  • src/Components/benchmarkapps/Wasm.Performance/dockerfile - Updated Playwright Docker image to match the package version

Verification

All updated versions are the latest stable releases available on NuGet, and the corresponding Playwright Docker image has been verified to exist on the Microsoft Container Registry.

cc @dotnet/aspnet-build

Original prompt

This section details on the original issue you should resolve

<issue_title>Request Browser-Testing Dependencies Update</issue_title>
<issue_description>## Description

Selenium is used in the aspnetcore repo for automated E2E integration testing.
Playwright is used in the aspnetcore repo for some benchmarking apps. We need to ensure the docker file and the package version match.

Instructions

To update the Selenium and Playwright versions, these files need to be updated:

Packages

Actions

Please, open the PR against main branch and include changes to the files listed above.

Also:

  • mention @dotnet/aspnet-build in the opened Pull Request - this will be a responsible engineer for changes validation.
  • add the build-ops label to the opened Pull Request
    </issue_description>

Comments on the Issue (you are @copilot in this section)

Fixes #63889

✨ Let Copilot coding agent set things up for you — coding agent works faster and does higher quality work when set up for your repo.

Copy link
Contributor

Greetings human! You've submitted a PR that modifies code that is shared with https://github.com/dotnet/runtime . Please make sure you synchronize this code with the changes in that repo!

- Updated Selenium.WebDriver from 4.35.0 to 4.36.0
- Updated Selenium.Support from 4.35.0 to 4.36.0
- Updated Microsoft.Playwright from 1.54.0 to 1.55.0
- Updated Playwright Docker image from v1.54.0-jammy-amd64 to v1.55.0-jammy-amd64

Co-authored-by: halter73 <54385+halter73@users.noreply.github.com>
@Copilot Copilot AI changed the title [WIP] Request Browser-Testing Dependencies Update Update Selenium and Playwright dependencies Oct 3, 2025
@Copilot Copilot AI requested a review from halter73 October 3, 2025 20:22
Copilot finished work on behalf of halter73 October 3, 2025 20:22
@halter73 halter73 marked this pull request as ready for review October 3, 2025 20:31
@halter73 halter73 requested review from a team and wtgodbe as code owners October 3, 2025 20:31
@Copilot Copilot AI review requested due to automatic review settings October 3, 2025 20:31
Copy link
Contributor

@Copilot Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR updates browser testing dependencies to their latest stable versions, ensuring compatibility and alignment between package versions and Docker images. The updates include incremental version bumps for Selenium WebDriver and Support packages, and a minor version update for Microsoft Playwright.

  • Updated Selenium packages from 4.35.0 to 4.36.0
  • Updated Microsoft Playwright from 1.54.0 to 1.55.0
  • Synchronized Playwright Docker image to match package version

Reviewed Changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated no comments.

File Description
eng/Versions.props Updated NuGet package versions for Selenium WebDriver, Selenium Support, and Microsoft Playwright
src/Components/benchmarkapps/Wasm.Performance/dockerfile Updated Playwright Docker image from v1.54.0 to v1.55.0 to match package version

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Request Browser-Testing Dependencies Update
3 participants