Skip to content

Commit 289714a

Browse files
authored
chore: roll to 1.55.0 (#3232)
1 parent 672e52a commit 289714a

File tree

21 files changed

+114
-161
lines changed

21 files changed

+114
-161
lines changed

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,9 @@
33

44
| | Linux | macOS | Windows |
55
| :--- | :---: | :---: | :---: |
6-
| Chromium <!-- GEN:chromium-version -->139.0.7258.5<!-- GEN:stop --> ||||
6+
| Chromium <!-- GEN:chromium-version -->140.0.7339.16<!-- GEN:stop --> ||||
77
| WebKit <!-- GEN:webkit-version -->26.0<!-- GEN:stop --> ||||
8-
| Firefox <!-- GEN:firefox-version -->140.0.2<!-- GEN:stop --> ||||
8+
| Firefox <!-- GEN:firefox-version -->141.0<!-- GEN:stop --> ||||
99

1010
Playwright for .NET is the official language port of [Playwright](https://playwright.dev), the library to automate [Chromium](https://www.chromium.org/Home), [Firefox](https://www.mozilla.org/en-US/firefox/new/) and [WebKit](https://webkit.org/) with a single API. Playwright is built to enable cross-browser web automation that is **ever-green**, **capable**, **reliable** and **fast**.
1111

src/Common/Version.props

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
<PropertyGroup>
33
<AssemblyVersion>1.55.0</AssemblyVersion>
44
<PackageVersion>$(AssemblyVersion)-beta-4</PackageVersion>
5-
<DriverVersion>1.54.1</DriverVersion>
5+
<DriverVersion>1.55.0</DriverVersion>
66
<ReleaseVersion>$(AssemblyVersion)</ReleaseVersion>
77
<FileVersion>$(AssemblyVersion)</FileVersion>
88
<NoDefaultExcludes>true</NoDefaultExcludes>

src/Playwright.TestingHarnessTest/package-lock.json

Lines changed: 23 additions & 23 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/Playwright.TestingHarnessTest/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"name": "playwright.testingharnesstest",
33
"private": true,
44
"devDependencies": {
5-
"@playwright/test": "1.54.1",
5+
"@playwright/test": "1.55.0",
66
"@types/node": "^22.12.0",
77
"fast-xml-parser": "^4.5.0"
88
}

src/Playwright.Tests/ChromiumLauncherTests.cs

Lines changed: 0 additions & 90 deletions
This file was deleted.

src/Playwright.Tests/InterceptionTests.cs

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -88,6 +88,13 @@ bool URLMatches(string baseURL, string url, string glob)
8888
Assert.True(URLMatches("http://playwright.dev", "http://playwright.dev/?x=y", "?x=y"));
8989
Assert.True(URLMatches("http://playwright.dev/foo/", "http://playwright.dev/foo/bar?x=y", "./bar?x=y"));
9090

91+
// Case insensitive matching
92+
Assert.True(URLMatches(null, "https://playwright.dev/fooBAR", "HtTpS://pLaYwRiGhT.dEv/fooBAR"));
93+
Assert.True(URLMatches("http://ignored", "https://playwright.dev/fooBAR", "HtTpS://pLaYwRiGhT.dEv/fooBAR"));
94+
// Path and search query are case-sensitive
95+
Assert.False(URLMatches(null, "https://playwright.dev/foobar", "https://playwright.dev/fooBAR"));
96+
Assert.False(URLMatches(null, "https://playwright.dev/foobar?a=b", "https://playwright.dev/foobar?A=B"));
97+
9198
// This is not supported, we treat ? as a query separator.
9299
Assert.That("http://localhost:8080/Simple/path.js", Does.Not.Match(GlobToRegex("http://localhost:8080/?imple/path.js")));
93100
Assert.False(URLMatches(null, "http://playwright.dev/", "http://playwright.?ev"));

src/Playwright.Tests/assets/simple-extension/content-script.js

Lines changed: 0 additions & 3 deletions
This file was deleted.

src/Playwright.Tests/assets/simple-extension/index.js

Lines changed: 0 additions & 2 deletions
This file was deleted.

src/Playwright.Tests/assets/simple-extension/manifest.json

Lines changed: 0 additions & 14 deletions
This file was deleted.

src/Playwright/API/Generated/IBrowserType.cs

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -174,6 +174,12 @@ public partial interface IBrowserType
174174
/// seen at <c>chrome://version</c>.
175175
/// Note that browsers do not allow launching multiple instances with the same User
176176
/// Data Directory.
177+
/// Chromium/Chrome: Due to recent Chrome policy changes, automating the default Chrome
178+
/// user profile is not supported. Pointing <c>userDataDir</c> to Chrome's main "User
179+
/// Data" directory (the profile used for your regular browsing) may result in pages
180+
/// not loading or the browser exiting. Create and use a separate directory (for example,
181+
/// an empty folder) as your automation profile instead. See https://developer.chrome.com/blog/remote-debugging-port
182+
/// for details.
177183
/// </param>
178184
/// <param name="options">Call options</param>
179185
Task<IBrowserContext> LaunchPersistentContextAsync(string userDataDir, BrowserTypeLaunchPersistentContextOptions? options = default);

0 commit comments

Comments
 (0)