hcoona / OneDotNet

The DotNet mono repository for me
GNU General Public License v3.0
2 stars 1 forks source link

chore(deps): update third-party #118

Closed renovate[bot] closed 1 year ago

renovate[bot] commented 1 year ago

Mend Renovate

This PR contains the following updates:

Package Type Update Change
Google.OrTools (source) nuget minor 9.4.1874 -> 9.5.2237
Google.Protobuf nuget patch 3.21.9 -> 3.21.10
Microsoft.Playwright nuget minor 1.26.0 -> 1.28.0

Release Notes

microsoft/playwright-dotnet ### [`v1.28.0`](https://togithub.com/microsoft/playwright-dotnet/releases/tag/v1.28.0) #### Highlights ##### Playwright Tools - **Live Locators in CodeGen.** Generate a locator for any element on the page using "Explore" tool. ![Locator Explorer](https://user-images.githubusercontent.com/9798949/202293757-2e3ec0ac-1feb-4d6f-9935-73e08658b76d.png) ##### New APIs - [`method: Locator.blur`](https://playwright.dev/dotnet/docs/api/class-locator#locator-blur) - [`method: Locator.clear`](https://playwright.dev/dotnet/docs/api/class-locator#locator-clear) ##### Browser Versions - Chromium 108.0.5359.29 - Mozilla Firefox 106.0 - WebKit 16.4 This version was also tested against the following stable channels: - Google Chrome 107 - Microsoft Edge 107 ### [`v1.27.2`](https://togithub.com/microsoft/playwright-dotnet/releases/tag/v1.27.2) #### Highlights This patch release includes the following bug fixes: [https://github.com/microsoft/playwright-dotnet/issues/2345](https://togithub.com/microsoft/playwright-dotnet/issues/2345) - \[BUG] No Name prop in class PageGetByRoleOptions #### Browser Versions - Chromium 107.0.5304.18 - Mozilla Firefox 105.0.1 - WebKit 16.0 This version was also tested against the following stable channels: - Google Chrome 106 - Microsoft Edge 106 ### [`v1.27.1`](https://togithub.com/microsoft/playwright-dotnet/releases/tag/v1.27.1) ##### Highlights This patch release includes the following bug fixes: [https://github.com/microsoft/playwright/pull/18010](https://togithub.com/microsoft/playwright/pull/18010) - fix(generator): generate nice locators for arbitrary selectors [https://github.com/microsoft/playwright/issues/17960](https://togithub.com/microsoft/playwright/issues/17960) - \[BUG] Codegen 1.27 creates NUnit code that does not compile[https://github.com/microsoft/playwright/pull/17952](https://togithub.com/microsoft/playwright/pull/17952)2 - fix: fix typo in treeitem role typing ##### Browser Versions - Chromium 107.0.5304.18 - Mozilla Firefox 105.0.1 - WebKit 16.0 This version was also tested against the following stable channels: - Google Chrome 106 - Microsoft Edge 106 ### [`v1.27.0`](https://togithub.com/microsoft/playwright-dotnet/releases/tag/v1.27.0) #### Highlights ##### Locators With these new APIs writing locators is a joy: - [Page.GetByText(text, options)](https://playwright.dev/dotnet/docs/api/class-page#page-get-by-text) to locate by text content. - [Page.GetByRole(role, options)](https://playwright.dev/dotnet/docs/api/class-page#page-get-by-role) to locate by [ARIA role](https://www.w3.org/TR/wai-aria-1.2/#roles), [ARIA attributes](https://www.w3.org/TR/wai-aria-1.2/#aria-attributes) and [accessible name](https://w3c.github.io/accname/#dfn-accessible-name). - [Page.GetByLabel(text, options)](https://playwright.dev/dotnet/docs/api/class-page#page-get-by-label) to locate a form control by associated label's text. - [Page.GetByPlaceholder(text, options)](https://playwright.dev/dotnet/docs/api/class-page#page-get-by-placeholder) to locate an input by placeholder. - [Page.GetByAltText(text, options)](https://playwright.dev/dotnet/docs/api/class-page#page-get-by-alt-text)e to locate an element, usually image, by its text alternative. - [Page.GetByTitle(text, options)](https://playwright.dev/dotnet/docs/api/class-page#page-get-by-title) to locate an element by its title. ```csharp await Page.GetByLabel("User Name").FillAsync("John"); await Page.GetByLabel("Password").FillAsync("secret-password"); await Page.GetByRole("button", new() { Name = "Sign in" }).ClickAsync(); await Expect(Page.GetByText("Welcome, John!")).ToBeVisibleAsync(); ``` All the same methods are also available on [Locator](https://playwright.dev/dotnet/docs/api/class-locator), [FrameLocator](https://playwright.dev/dotnet/docs/api/class-framelocator) and [Frame](https://playwright.dev/dotnet/docs/api/class-frame) classes. ##### Other highlights - As announced in v1.25, Ubuntu 18 will not be supported as of Dec 2022. In addition to that, there will be no WebKit updates on Ubuntu 18 starting from the next Playwright release. ##### Behavior Changes - [Expect(Locator).ToHaveAttributeAsync(name, value, options)](https://playwright.dev/dotnet/docs/test-assertions#locator-assertions-to-have-attribute) with an empty value does not match missing attribute anymore. For example, the following snippet will succeed when `button` **does not** have a `disabled` attribute. ```js await Expect(page.GetByRole("button")).ToHaveAttribute("disabled", ""); ``` ##### Browser Versions - Chromium 107.0.5304.18 - Mozilla Firefox 105.0.1 - WebKit 16.0 This version was also tested against the following stable channels: - Google Chrome 106 - Microsoft Edge 106

Configuration

📅 Schedule: Branch creation - "before 3am on the first day of the month" in timezone Asia/Hong_Kong, Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.



This PR has been generated by Mend Renovate. View repository job log here.

renovate[bot] commented 1 year ago

⚠ Artifact update problem

Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

The artifact failure details are included below:

File name: codelab/TaskAssigner/packages.lock.json, codelab/TplLab/packages.lock.json, srcs/private/DotNetLockFileLister/packages.lock.json, srcs/private/OxfordWordlistExtractor/packages.lock.json, srcs/private/QiDianBookDownloader/packages.lock.json, srcs/public/CircularList/packages.lock.json, srcs/public/Clocks.Net/Clocks.Abstraction/packages.lock.json, srcs/public/Clocks.Net/Clocks.IntervalTreeClocks/packages.lock.json, srcs/public/Clocks.Net/Clocks.LamportClock/packages.lock.json, srcs/public/Clocks.Net/Clocks.System/packages.lock.json, srcs/public/Memoization/packages.lock.json, srcs/public/MicrosoftExtensions.Logging.MSTest/packages.lock.json, srcs/public/MicrosoftExtensions.Logging.Xunit/packages.lock.json, srcs/public/MicrosoftExtensions.Options.DedupChangeExtensions/packages.lock.json, srcs/public/PhiFailureDetector/PhiFailureDetector.Console/packages.lock.json, srcs/public/PhiFailureDetector/PhiFailureDetector/packages.lock.json, srcs/public/RateLimiter/packages.lock.json, srcs/public/WebHdfs.Extensions.FileProviders/packages.lock.json, tests/CircularList.UnitTest/packages.lock.json, tests/Memoization.Tests/packages.lock.json, tests/MicrosoftExtensions.Logging.Xunit.Tests/packages.lock.json, tests/PhiFailureDetector.UnitTest/packages.lock.json, tests/RateLimiter.Tests/packages.lock.json
installing v2 tool dotnet v7.0.100
dotnet-install: Note that the intended use of this script is for Continuous Integration (CI) scenarios, where:
dotnet-install: - The SDK needs to be installed without user interaction and without admin rights.
dotnet-install: - The SDK installation doesn't need to persist across multiple CI runs.
dotnet-install: To set up a development environment or to run apps, use installers rather than this script. Visit https://dotnet.microsoft.com/download to get the installer.

dotnet-install: Attempting to download using primary link https://dotnetcli.azureedge.net/dotnet/Sdk/7.0.100/dotnet-sdk-7.0.100-linux-x64.tar.gz
dotnet-install: Extracting zip from https://dotnetcli.azureedge.net/dotnet/Sdk/7.0.100/dotnet-sdk-7.0.100-linux-x64.tar.gz
dotnet-install: Installed version is 7.0.100
dotnet-install: Binaries of dotnet can be found in /opt/buildpack/tools/dotnet
dotnet-install: Note that the script does not resolve dependencies during installation.
dotnet-install: To check the list of dependencies, go to https://learn.microsoft.com/dotnet/core/install, select your operating system and check the "Dependencies" section.
dotnet-install: Installation finished successfully.
linking tool dotnet v7.0.100
renovate[bot] commented 1 year ago

Edited/Blocked Notification

Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR. You can manually request rebase by checking the rebase/retry box above.

Warning: custom changes will be lost.