protocolbuffers/protobuf (Google.Protobuf)
### [`v3.26.1`](https://togithub.com/protocolbuffers/protobuf/compare/v3.26.0...v3.26.1)
### [`v3.26.0`](https://togithub.com/protocolbuffers/protobuf/compare/v3.25.3...v3.26.0)
zzzprojects/html-agility-pack (HtmlAgilityPack)
### [`v1.11.60`](https://togithub.com/zzzprojects/html-agility-pack/releases/tag/v1.11.60)
#### Download the library **[here](https://www.nuget.org/packages/HtmlAgilityPack/)**
- **FIXED:** Performance optimization with Avoid creating new strings when parsing PcData [#541](https://togithub.com/zzzprojects/html-agility-pack/issues/541)
- **FIXED:** The html rendering result is different from the html output result when we have two unclosed tbody tags [#540](https://togithub.com/zzzprojects/html-agility-pack/issues/540)
### [`v1.11.59`](https://togithub.com/zzzprojects/html-agility-pack/releases/tag/v1.11.59)
#### Download the library **[here](https://www.nuget.org/packages/HtmlAgilityPack/)**
- **ADDED:** The option `DisableImplicitEnd`. When `true`, instead of implicitly ending a tag, they will explicitly be ended. (Double
open tags leave one
open even with option setted [#538](https://togithub.com/zzzprojects/html-agility-pack/issues/538))
### [`v1.11.58`](https://togithub.com/zzzprojects/html-agility-pack/releases/tag/v1.11.58)
#### Download the library **[here](https://www.nuget.org/packages/HtmlAgilityPack/)**
- **UNDO:** Fix added in v1.11.57 [#529](https://togithub.com/zzzprojects/html-agility-pack/issues/529)
- **FIX:** The html rendering result is different from the html output result when tbody is added inside unclosed th [#530](https://togithub.com/zzzprojects/html-agility-pack/issues/530)
### [`v1.11.57`](https://togithub.com/zzzprojects/html-agility-pack/releases/tag/v1.11.57)
#### Download the library **[here](https://www.nuget.org/packages/HtmlAgilityPack/)**
- **FIXED:** The html rendering result is different from the html output result [#529](https://togithub.com/zzzprojects/html-agility-pack/issues/529)
### [`v1.11.56`](https://togithub.com/zzzprojects/html-agility-pack/releases/tag/v1.11.56)
#### Download the library **[here](https://www.nuget.org/packages/HtmlAgilityPack/)**
- **MERGED:** [Fix copyright symbol encoding; force UTF-8-BOM encoding for C# files #526](https://togithub.com/zzzprojects/html-agility-pack/pull/528) (To remove additional space when creating a manual comment tag added in v1.11.55)
### [`v1.11.55`](https://togithub.com/zzzprojects/html-agility-pack/releases/tag/v1.11.55)
#### Download the library **[here](https://www.nuget.org/packages/HtmlAgilityPack/)**
- **FIXED:** Fix copyright symbol encoding; force UTF-8-BOM encoding for C# files [#526](https://togithub.com/zzzprojects/html-agility-pack/issues/526)
- **FIXED:** Inconsistent comment rendering [#525](https://togithub.com/zzzprojects/html-agility-pack/issues/525)
- **UPDATED:** Due to package vulnerability ([#527](https://togithub.com/zzzprojects/html-agility-pack/issues/527))
- `Microsoft.NETCore.UniversalWindowsPlatform` from `5.2.3` to `5.2.4`
- `System.Net.Http` from `4.3.2` to `4.3.3`
### [`v1.11.54`](https://togithub.com/zzzprojects/html-agility-pack/releases/tag/v1.11.54)
#### Download the library **[here](https://www.nuget.org/packages/HtmlAgilityPack/)**
- **FIXED:** Trailing slash on void element becomes part of the attribute name [#514](https://togithub.com/zzzprojects/html-agility-pack/issues/514)
### [`v1.11.53`](https://togithub.com/zzzprojects/html-agility-pack/releases/tag/v1.11.53)
#### Download the library **[here](https://www.nuget.org/packages/HtmlAgilityPack/)**
- **ADDED:** Custom error when a scenario similar happens: Stackoverflow when using ReplaceChild [#513](https://togithub.com/zzzprojects/html-agility-pack/issues/513)
### [`v1.11.52`](https://togithub.com/zzzprojects/html-agility-pack/releases/tag/v1.11.52)
##### Download the library **[here](https://www.nuget.org/packages/HtmlAgilityPack/)**
- **FIXED:** Setting InnerHtml does not assign OwnerDocument to new nodes correctly [#512](https://togithub.com/zzzprojects/html-agility-pack/issues/512)
### [`v1.11.51`](https://togithub.com/zzzprojects/html-agility-pack/releases/tag/v1.11.51)
#### Download the library **[here](https://www.nuget.org/packages/HtmlAgilityPack/)**
- **MERGED:** Set inner html as default to implict set ReturnType [#509](https://togithub.com/zzzprojects/html-agility-pack/issues/509)
- **MERGED:** Use backwards for loop instead of linq for performance in AttributeCollection.Remove [#511](https://togithub.com/zzzprojects/html-agility-pack/issues/511)
### [`v1.11.50`](https://togithub.com/zzzprojects/html-agility-pack/releases/tag/v1.11.50)
#### Download the library **[here](https://www.nuget.org/packages/HtmlAgilityPack/)**
- **MERGED:** Added ability to set the maximum redirects [#503](https://togithub.com/zzzprojects/html-agility-pack/issues/503)
- **MERGED:** fix encapsulated item with corresponding ReturnType [#506](https://togithub.com/zzzprojects/html-agility-pack/issues/506)
### [`v1.11.49`](https://togithub.com/zzzprojects/html-agility-pack/releases/tag/v1.11.49)
#### Download the library **[here](https://www.nuget.org/packages/HtmlAgilityPack/)**
- **ADDED:** Added ability to set the timeout of an HTTP request [#502](https://togithub.com/zzzprojects/html-agility-pack/issues/502)
### [`v1.11.48`](https://togithub.com/zzzprojects/html-agility-pack/releases/tag/v1.11.48)
#### Download the library **[here](https://www.nuget.org/packages/HtmlAgilityPack/)**
- **FIXED:** Setting node name seems to work only partially [#497](https://togithub.com/zzzprojects/html-agility-pack/issues/497)
- **FIXED:** Mistake in assembly version in v1.11.47
### [`v1.11.47`](https://togithub.com/zzzprojects/html-agility-pack/releases/tag/v1.11.47)
#### Download the library **[here](https://www.nuget.org/packages/HtmlAgilityPack/)**
- **FIXED:** Setting node name seems to work only partially [#497](https://togithub.com/zzzprojects/html-agility-pack/issues/497)
microsoft/testfx (MSTest.TestAdapter)
### [`v3.3.1`](https://togithub.com/microsoft/testfx/releases/tag/v3.3.1)
See the release notes [here](https://togithub.com/microsoft/testfx/blob/main/docs/Changelog.md#331---2024-04-04)
### [`v3.3.0`](https://togithub.com/microsoft/testfx/releases/tag/v3.3.0)
See the release notes [here](https://togithub.com/microsoft/testfx/blob/main/docs/Changelog.md#330---2024-04-23).
dotnet/efcore (Microsoft.EntityFrameworkCore.Design)
### [`v8.0.4`](https://togithub.com/dotnet/efcore/releases/tag/v8.0.4): .NET 8.0.4
[Release](https://togithub.com/dotnet/core/releases/tag/v8.0.4)
### [`v8.0.3`](https://togithub.com/dotnet/efcore/releases/tag/v8.0.3): EF Core 8.0.3
EF Core 8.0.3 is [available on NuGet now](https://www.nuget.org/packages/Microsoft.EntityFrameworkCore/8.0.3). This is a patch release of EF Core 8 (EF8) containing only [important bug fixes](https://togithub.com/dotnet/efcore/issues?q=is%3Aissue+milestone%3A8.0.3+is%3Aclosed):
- [Constructor calls when using inheritance with owned entities causes exceptions](https://togithub.com/dotnet/efcore/issues/31353)
- [Missing package README file](https://togithub.com/dotnet/efcore/issues/31947)
- [String properties with indexes are compared case insensitively on SQL Server](https://togithub.com/dotnet/efcore/issues/32898)
- [Using SqliteConnection from an ASP.NET MVC (.NET Framework) application results in a few different exceptions](https://togithub.com/dotnet/efcore/issues/32614)
- [Exception when using FromSql on entity with ComplexProperty](https://togithub.com/dotnet/efcore/issues/32699)
- [IndexOutOfRange for EntityEntry.GetDatabaseValues() with complex type and TPH](https://togithub.com/dotnet/efcore/issues/32701)
- [SQL Server Migrations - SqlOperation.Sql is stripped of all empty lines](https://togithub.com/dotnet/efcore/issues/32730)
- [NullReferenceException in Get-Migration in EF Core 8](https://togithub.com/dotnet/efcore/issues/32732)
- [Owned entity on genericly typed entity generates unwanted steps in new migrations](https://togithub.com/dotnet/efcore/issues/32763)
- [Dotnet-ef mismatch causes apply Entity Framework migration fails when publishing an individual web app.](https://togithub.com/dotnet/efcore/issues/32782)
- [Query never returns when DB value for column mapped to primitive collection is](https://togithub.com/dotnet/efcore/issues/32896)
microsoft/playwright-dotnet (Microsoft.Playwright)
### [`v1.43.0`](https://togithub.com/microsoft/playwright-dotnet/releases/tag/v1.43.0)
#### New APIs
- Method [BrowserContext.ClearCookiesAsync()](https://playwright.dev/dotnet/docs/api/class-browsercontext#browser-context-clear-cookies) now supports filters to remove only some cookies.
```csharp
// Clear all cookies.
await Context.ClearCookiesAsync();
// New: clear cookies with a particular name.
await Context.ClearCookiesAsync(new() { Name = "session-id" });
// New: clear cookies for a particular domain.
await Context.ClearCookiesAsync(new() { Domain = "my-origin.com" });
```
- New property [Locator.ContentFrame](https://playwright.dev/dotnet/docs/api/class-locator#locator-content-frame) converts a [Locator](https://playwright.dev/dotnet/docs/api/class-locator) object to a [FrameLocator](https://playwright.dev/dotnet/docs/api/class-framelocator). This can be useful when you have a [Locator](https://playwright.dev/dotnet/docs/api/class-locator) object obtained somewhere, and later on would like to interact with the content inside the frame.
```csharp
var locator = Page.Locator("iframe[name='embedded']");
// ...
var frameLocator = locator.ContentFrame;
await frameLocator.GetByRole(AriaRole.Button).ClickAsync();
```
- New property [FrameLocator.Owner](https://playwright.dev/dotnet/docs/api/class-framelocator#frame-locator-owner) converts a [FrameLocator](https://playwright.dev/dotnet/docs/api/class-locatorframe) object to a [Locator](https://playwright.dev/dotnet/docs/api/class-locator). This can be useful when you have a [FrameLocator](https://playwright.dev/dotnet/docs/api/class-framelocator) object obtained somewhere, and later on would like to interact with the `iframe` element.
```csharp
var frameLocator = page.FrameLocator("iframe[name='embedded']");
// ...
var locator = frameLocator.Owner;
await Expect(locator).ToBeVisibleAsync();
```
#### Browser Versions
- Chromium 124.0.6367.8
- Mozilla Firefox 124.0
- WebKit 17.4
This version was also tested against the following stable channels:
- Google Chrome 123
- Microsoft Edge 123
### [`v1.42.0`](https://togithub.com/microsoft/playwright-dotnet/releases/tag/v1.42.0)
#### New Locator Handler
New method [page.addLocatorHandler(locator, handler, handler, handler)](https://playwright.dev/dotnet/docs/api/class-page#page-add-locator-handler) registers a callback that will be invoked when specified element becomes visible and may block Playwright actions. The callback can get rid of the overlay. Here is an example that closes a cookie dialog when it appears.
```csharp
// Setup the handler.
await Page.AddLocatorHandlerAsync(
Page.GetByRole(AriaRole.Heading, new() { Name = "Hej! You are in control of your cookies." }),
async () =>
{
await Page.GetByRole(AriaRole.Button, new() { Name = "Accept all" }).ClickAsync();
});
// Write the test as usual.
await Page.GotoAsync("https://www.ikea.com/");
await Page.GetByRole(AriaRole.Link, new() { Name = "Collection of blue and white" }).ClickAsync();
await Expect(Page.GetByRole(AriaRole.Heading, new() { Name = "Light and easy" })).ToBeVisibleAsync();
```
#### New APIs
- [page.pdf(\[options\])](https://playwright.dev/dotnet/docs/api/class-page#page-pdf) accepts two new options `tagged` and `outline`.
#### Announcements
- ⚠️ Ubuntu 18 is not supported anymore.
#### Browser Versions
- Chromium 123.0.6312.4
- Mozilla Firefox 123.0
- WebKit 17.4
This version was also tested against the following stable channels:
- Google Chrome 122
- Microsoft Edge 123
Taritsyn/WebMarkupMin (WebMarkupMin.Core)
### [`v2.16.0`](https://togithub.com/Taritsyn/WebMarkupMin/blob/HEAD/CHANGELOG.md#v2160---February-28-2024)
- Added support of JavaScript code minification in the `script` tags with `module`, `text/x-javascript`, `text/x-ecmascript`, `application/x-javascript` and `application/x-ecmascript` types
- Added support of JSON data minification in the `script` tags with `importmap` and `speculationrules` types
- The `nomodule` attribute is now processed as a Boolean attribute
- In WebMarkupMin.NUglify added support for the NUglify version 1.21.4
- In WebMarkupMin.AspNetCore6 added support for the ASP.NET Core 6.0.27
- In WebMarkupMin.AspNetCore7 added support for the ASP.NET Core 7.0.16
- In WebMarkupMin.AspNetCore8 added support for the ASP.NET Core 8.0.2
### [`v2.14.0`](https://togithub.com/Taritsyn/WebMarkupMin/blob/HEAD/CHANGELOG.md#v2140---May-24-2023)
- In HTML and XHTML minification settings was added one new property - `AttributeQuotesStyle` (default `Auto`)
- In WebMarkupMin.NUglify added support of the NUglify version 1.20.7
- In WebMarkupMin.AspNetCore6 added support of ASP.NET Core 6.0.16
- In WebMarkupMin.AspNetCore7 added support of ASP.NET Core 7.0.5
### [`v2.13.9`](https://togithub.com/Taritsyn/WebMarkupMin/blob/HEAD/CHANGELOG.md#v2139---April-3-2023)
- Small refactoring of the HTML/XHTML parser was performed
- In ASP.NET Core extensions was made refactoring
- In WebMarkupMin.AspNetCore6 added support of ASP.NET Core 6.0.15
- In WebMarkupMin.AspNetCore7 added support of ASP.NET Core 7.0.4
### [`v2.13.8`](https://togithub.com/Taritsyn/WebMarkupMin/blob/HEAD/CHANGELOG.md#v2138---February-9-2023)
- Fixed a incorrect whitespace minification which occurs when there are empty XML tags in the HTML/XHTML markup
### [`v2.13.7`](https://togithub.com/Taritsyn/WebMarkupMin/blob/HEAD/CHANGELOG.md#v2137---January-28-2023)
- Implemented a more correct parsing of the missing HTML end tags
- Fixed a [error #154](https://togithub.com/Taritsyn/WebMarkupMin/issues/154) “Whitespace trimming on anchor tags (when using svg tag)”
### [`v2.13.6`](https://togithub.com/Taritsyn/WebMarkupMin/blob/HEAD/CHANGELOG.md#v2136---January-26-2023)
- Fixed a [error #102](https://togithub.com/Taritsyn/WebMarkupMin/issues/102) “Minification mangling html with conditional comments”
- In WebMarkupMin.NUglify added support of the NUglify version 1.20.5
- In WebMarkupMin.AspNetCore6 added support of ASP.NET Core 6.0.13
- In WebMarkupMin.AspNetCore7 added support of ASP.NET Core 7.0.2
xunit/xunit (xunit)
### [`v2.7.1`](https://togithub.com/xunit/xunit/compare/2.7.0...2.7.1)
[Compare Source](https://togithub.com/xunit/xunit/compare/2.7.0...2.7.1)
xunit/xunit.analyzers (xunit.analyzers)
### [`v1.12.0`](https://togithub.com/xunit/xunit.analyzers/compare/1.11.0...1.12.0)
[Compare Source](https://togithub.com/xunit/xunit.analyzers/compare/1.11.0...1.12.0)
xunit/visualstudio.xunit (xunit.runner.visualstudio)
### [`v2.5.8`](https://togithub.com/xunit/visualstudio.xunit/compare/2.5.7...2.5.8)
[Compare Source](https://togithub.com/xunit/visualstudio.xunit/compare/2.5.7...2.5.8)
Configuration
📅 Schedule: Branch creation - "before 4am 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.
[ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
9.8.3296
->9.9.3963
3.25.3
->3.26.1
1.11.46
->1.11.60
3.2.2
->3.3.1
3.2.2
->3.3.1
8.0.2
->8.0.4
8.0.2
->8.0.4
1.41.2
->1.43.0
6.4.0
->6.9.1
6.4.0
->6.9.1
2.13.0
->2.16.0
2.7.0
->2.7.1
1.11.0
->1.12.0
2.7.0
->2.7.1
2.7.0
->2.7.1
2.7.0
->2.7.1
2.7.0
->2.7.1
2.5.7
->2.5.8
Release Notes
protocolbuffers/protobuf (Google.Protobuf)
### [`v3.26.1`](https://togithub.com/protocolbuffers/protobuf/compare/v3.26.0...v3.26.1) ### [`v3.26.0`](https://togithub.com/protocolbuffers/protobuf/compare/v3.25.3...v3.26.0)zzzprojects/html-agility-pack (HtmlAgilityPack)
### [`v1.11.60`](https://togithub.com/zzzprojects/html-agility-pack/releases/tag/v1.11.60) #### Download the library **[here](https://www.nuget.org/packages/HtmlAgilityPack/)** - **FIXED:** Performance optimization with Avoid creating new strings when parsing PcData [#541](https://togithub.com/zzzprojects/html-agility-pack/issues/541) - **FIXED:** The html rendering result is different from the html output result when we have two unclosed tbody tags [#540](https://togithub.com/zzzprojects/html-agility-pack/issues/540) ### [`v1.11.59`](https://togithub.com/zzzprojects/html-agility-pack/releases/tag/v1.11.59) #### Download the library **[here](https://www.nuget.org/packages/HtmlAgilityPack/)** - **ADDED:** The option `DisableImplicitEnd`. When `true`, instead of implicitly ending a tag, they will explicitly be ended. (Doubleopen tags leave one
open even with option setted [#538](https://togithub.com/zzzprojects/html-agility-pack/issues/538)) ### [`v1.11.58`](https://togithub.com/zzzprojects/html-agility-pack/releases/tag/v1.11.58) #### Download the library **[here](https://www.nuget.org/packages/HtmlAgilityPack/)** - **UNDO:** Fix added in v1.11.57 [#529](https://togithub.com/zzzprojects/html-agility-pack/issues/529) - **FIX:** The html rendering result is different from the html output result when tbody is added inside unclosed th [#530](https://togithub.com/zzzprojects/html-agility-pack/issues/530) ### [`v1.11.57`](https://togithub.com/zzzprojects/html-agility-pack/releases/tag/v1.11.57) #### Download the library **[here](https://www.nuget.org/packages/HtmlAgilityPack/)** - **FIXED:** The html rendering result is different from the html output result [#529](https://togithub.com/zzzprojects/html-agility-pack/issues/529) ### [`v1.11.56`](https://togithub.com/zzzprojects/html-agility-pack/releases/tag/v1.11.56) #### Download the library **[here](https://www.nuget.org/packages/HtmlAgilityPack/)** - **MERGED:** [Fix copyright symbol encoding; force UTF-8-BOM encoding for C# files #526](https://togithub.com/zzzprojects/html-agility-pack/pull/528) (To remove additional space when creating a manual comment tag added in v1.11.55) ### [`v1.11.55`](https://togithub.com/zzzprojects/html-agility-pack/releases/tag/v1.11.55) #### Download the library **[here](https://www.nuget.org/packages/HtmlAgilityPack/)** - **FIXED:** Fix copyright symbol encoding; force UTF-8-BOM encoding for C# files [#526](https://togithub.com/zzzprojects/html-agility-pack/issues/526) - **FIXED:** Inconsistent comment rendering [#525](https://togithub.com/zzzprojects/html-agility-pack/issues/525) - **UPDATED:** Due to package vulnerability ([#527](https://togithub.com/zzzprojects/html-agility-pack/issues/527)) - `Microsoft.NETCore.UniversalWindowsPlatform` from `5.2.3` to `5.2.4` - `System.Net.Http` from `4.3.2` to `4.3.3` ### [`v1.11.54`](https://togithub.com/zzzprojects/html-agility-pack/releases/tag/v1.11.54) #### Download the library **[here](https://www.nuget.org/packages/HtmlAgilityPack/)** - **FIXED:** Trailing slash on void element becomes part of the attribute name [#514](https://togithub.com/zzzprojects/html-agility-pack/issues/514) ### [`v1.11.53`](https://togithub.com/zzzprojects/html-agility-pack/releases/tag/v1.11.53) #### Download the library **[here](https://www.nuget.org/packages/HtmlAgilityPack/)** - **ADDED:** Custom error when a scenario similar happens: Stackoverflow when using ReplaceChild [#513](https://togithub.com/zzzprojects/html-agility-pack/issues/513) ### [`v1.11.52`](https://togithub.com/zzzprojects/html-agility-pack/releases/tag/v1.11.52) ##### Download the library **[here](https://www.nuget.org/packages/HtmlAgilityPack/)** - **FIXED:** Setting InnerHtml does not assign OwnerDocument to new nodes correctly [#512](https://togithub.com/zzzprojects/html-agility-pack/issues/512) ### [`v1.11.51`](https://togithub.com/zzzprojects/html-agility-pack/releases/tag/v1.11.51) #### Download the library **[here](https://www.nuget.org/packages/HtmlAgilityPack/)** - **MERGED:** Set inner html as default to implict set ReturnType [#509](https://togithub.com/zzzprojects/html-agility-pack/issues/509) - **MERGED:** Use backwards for loop instead of linq for performance in AttributeCollection.Remove [#511](https://togithub.com/zzzprojects/html-agility-pack/issues/511) ### [`v1.11.50`](https://togithub.com/zzzprojects/html-agility-pack/releases/tag/v1.11.50) #### Download the library **[here](https://www.nuget.org/packages/HtmlAgilityPack/)** - **MERGED:** Added ability to set the maximum redirects [#503](https://togithub.com/zzzprojects/html-agility-pack/issues/503) - **MERGED:** fix encapsulated item with corresponding ReturnType [#506](https://togithub.com/zzzprojects/html-agility-pack/issues/506) ### [`v1.11.49`](https://togithub.com/zzzprojects/html-agility-pack/releases/tag/v1.11.49) #### Download the library **[here](https://www.nuget.org/packages/HtmlAgilityPack/)** - **ADDED:** Added ability to set the timeout of an HTTP request [#502](https://togithub.com/zzzprojects/html-agility-pack/issues/502) ### [`v1.11.48`](https://togithub.com/zzzprojects/html-agility-pack/releases/tag/v1.11.48) #### Download the library **[here](https://www.nuget.org/packages/HtmlAgilityPack/)** - **FIXED:** Setting node name seems to work only partially [#497](https://togithub.com/zzzprojects/html-agility-pack/issues/497) - **FIXED:** Mistake in assembly version in v1.11.47 ### [`v1.11.47`](https://togithub.com/zzzprojects/html-agility-pack/releases/tag/v1.11.47) #### Download the library **[here](https://www.nuget.org/packages/HtmlAgilityPack/)** - **FIXED:** Setting node name seems to work only partially [#497](https://togithub.com/zzzprojects/html-agility-pack/issues/497)
microsoft/testfx (MSTest.TestAdapter)
### [`v3.3.1`](https://togithub.com/microsoft/testfx/releases/tag/v3.3.1) See the release notes [here](https://togithub.com/microsoft/testfx/blob/main/docs/Changelog.md#331---2024-04-04) ### [`v3.3.0`](https://togithub.com/microsoft/testfx/releases/tag/v3.3.0) See the release notes [here](https://togithub.com/microsoft/testfx/blob/main/docs/Changelog.md#330---2024-04-23).dotnet/efcore (Microsoft.EntityFrameworkCore.Design)
### [`v8.0.4`](https://togithub.com/dotnet/efcore/releases/tag/v8.0.4): .NET 8.0.4 [Release](https://togithub.com/dotnet/core/releases/tag/v8.0.4) ### [`v8.0.3`](https://togithub.com/dotnet/efcore/releases/tag/v8.0.3): EF Core 8.0.3 EF Core 8.0.3 is [available on NuGet now](https://www.nuget.org/packages/Microsoft.EntityFrameworkCore/8.0.3). This is a patch release of EF Core 8 (EF8) containing only [important bug fixes](https://togithub.com/dotnet/efcore/issues?q=is%3Aissue+milestone%3A8.0.3+is%3Aclosed): - [Constructor calls when using inheritance with owned entities causes exceptions](https://togithub.com/dotnet/efcore/issues/31353) - [Missing package README file](https://togithub.com/dotnet/efcore/issues/31947) - [String properties with indexes are compared case insensitively on SQL Server](https://togithub.com/dotnet/efcore/issues/32898) - [Using SqliteConnection from an ASP.NET MVC (.NET Framework) application results in a few different exceptions](https://togithub.com/dotnet/efcore/issues/32614) - [Exception when using FromSql on entity with ComplexProperty](https://togithub.com/dotnet/efcore/issues/32699) - [IndexOutOfRange for EntityEntry.GetDatabaseValues() with complex type and TPH](https://togithub.com/dotnet/efcore/issues/32701) - [SQL Server Migrations - SqlOperation.Sql is stripped of all empty lines](https://togithub.com/dotnet/efcore/issues/32730) - [NullReferenceException in Get-Migration in EF Core 8](https://togithub.com/dotnet/efcore/issues/32732) - [Owned entity on genericly typed entity generates unwanted steps in new migrations](https://togithub.com/dotnet/efcore/issues/32763) - [Dotnet-ef mismatch causes apply Entity Framework migration fails when publishing an individual web app.](https://togithub.com/dotnet/efcore/issues/32782) - [Query never returns when DB value for column mapped to primitive collection is](https://togithub.com/dotnet/efcore/issues/32896)microsoft/playwright-dotnet (Microsoft.Playwright)
### [`v1.43.0`](https://togithub.com/microsoft/playwright-dotnet/releases/tag/v1.43.0) #### New APIs - Method [BrowserContext.ClearCookiesAsync()](https://playwright.dev/dotnet/docs/api/class-browsercontext#browser-context-clear-cookies) now supports filters to remove only some cookies. ```csharp // Clear all cookies. await Context.ClearCookiesAsync(); // New: clear cookies with a particular name. await Context.ClearCookiesAsync(new() { Name = "session-id" }); // New: clear cookies for a particular domain. await Context.ClearCookiesAsync(new() { Domain = "my-origin.com" }); ``` - New property [Locator.ContentFrame](https://playwright.dev/dotnet/docs/api/class-locator#locator-content-frame) converts a [Locator](https://playwright.dev/dotnet/docs/api/class-locator) object to a [FrameLocator](https://playwright.dev/dotnet/docs/api/class-framelocator). This can be useful when you have a [Locator](https://playwright.dev/dotnet/docs/api/class-locator) object obtained somewhere, and later on would like to interact with the content inside the frame. ```csharp var locator = Page.Locator("iframe[name='embedded']"); // ... var frameLocator = locator.ContentFrame; await frameLocator.GetByRole(AriaRole.Button).ClickAsync(); ``` - New property [FrameLocator.Owner](https://playwright.dev/dotnet/docs/api/class-framelocator#frame-locator-owner) converts a [FrameLocator](https://playwright.dev/dotnet/docs/api/class-locatorframe) object to a [Locator](https://playwright.dev/dotnet/docs/api/class-locator). This can be useful when you have a [FrameLocator](https://playwright.dev/dotnet/docs/api/class-framelocator) object obtained somewhere, and later on would like to interact with the `iframe` element. ```csharp var frameLocator = page.FrameLocator("iframe[name='embedded']"); // ... var locator = frameLocator.Owner; await Expect(locator).ToBeVisibleAsync(); ``` #### Browser Versions - Chromium 124.0.6367.8 - Mozilla Firefox 124.0 - WebKit 17.4 This version was also tested against the following stable channels: - Google Chrome 123 - Microsoft Edge 123 ### [`v1.42.0`](https://togithub.com/microsoft/playwright-dotnet/releases/tag/v1.42.0) #### New Locator Handler New method [page.addLocatorHandler(locator, handler, handler, handler)](https://playwright.dev/dotnet/docs/api/class-page#page-add-locator-handler) registers a callback that will be invoked when specified element becomes visible and may block Playwright actions. The callback can get rid of the overlay. Here is an example that closes a cookie dialog when it appears. ```csharp // Setup the handler. await Page.AddLocatorHandlerAsync( Page.GetByRole(AriaRole.Heading, new() { Name = "Hej! You are in control of your cookies." }), async () => { await Page.GetByRole(AriaRole.Button, new() { Name = "Accept all" }).ClickAsync(); }); // Write the test as usual. await Page.GotoAsync("https://www.ikea.com/"); await Page.GetByRole(AriaRole.Link, new() { Name = "Collection of blue and white" }).ClickAsync(); await Expect(Page.GetByRole(AriaRole.Heading, new() { Name = "Light and easy" })).ToBeVisibleAsync(); ``` #### New APIs - [page.pdf(\[options\])](https://playwright.dev/dotnet/docs/api/class-page#page-pdf) accepts two new options `tagged` and `outline`. #### Announcements - ⚠️ Ubuntu 18 is not supported anymore. #### Browser Versions - Chromium 123.0.6312.4 - Mozilla Firefox 123.0 - WebKit 17.4 This version was also tested against the following stable channels: - Google Chrome 122 - Microsoft Edge 123Taritsyn/WebMarkupMin (WebMarkupMin.Core)
### [`v2.16.0`](https://togithub.com/Taritsyn/WebMarkupMin/blob/HEAD/CHANGELOG.md#v2160---February-28-2024) - Added support of JavaScript code minification in the `script` tags with `module`, `text/x-javascript`, `text/x-ecmascript`, `application/x-javascript` and `application/x-ecmascript` types - Added support of JSON data minification in the `script` tags with `importmap` and `speculationrules` types - The `nomodule` attribute is now processed as a Boolean attribute - In WebMarkupMin.NUglify added support for the NUglify version 1.21.4 - In WebMarkupMin.AspNetCore6 added support for the ASP.NET Core 6.0.27 - In WebMarkupMin.AspNetCore7 added support for the ASP.NET Core 7.0.16 - In WebMarkupMin.AspNetCore8 added support for the ASP.NET Core 8.0.2 ### [`v2.14.0`](https://togithub.com/Taritsyn/WebMarkupMin/blob/HEAD/CHANGELOG.md#v2140---May-24-2023) - In HTML and XHTML minification settings was added one new property - `AttributeQuotesStyle` (default `Auto`) - In WebMarkupMin.NUglify added support of the NUglify version 1.20.7 - In WebMarkupMin.AspNetCore6 added support of ASP.NET Core 6.0.16 - In WebMarkupMin.AspNetCore7 added support of ASP.NET Core 7.0.5 ### [`v2.13.9`](https://togithub.com/Taritsyn/WebMarkupMin/blob/HEAD/CHANGELOG.md#v2139---April-3-2023) - Small refactoring of the HTML/XHTML parser was performed - In ASP.NET Core extensions was made refactoring - In WebMarkupMin.AspNetCore6 added support of ASP.NET Core 6.0.15 - In WebMarkupMin.AspNetCore7 added support of ASP.NET Core 7.0.4 ### [`v2.13.8`](https://togithub.com/Taritsyn/WebMarkupMin/blob/HEAD/CHANGELOG.md#v2138---February-9-2023) - Fixed a incorrect whitespace minification which occurs when there are empty XML tags in the HTML/XHTML markup ### [`v2.13.7`](https://togithub.com/Taritsyn/WebMarkupMin/blob/HEAD/CHANGELOG.md#v2137---January-28-2023) - Implemented a more correct parsing of the missing HTML end tags - Fixed a [error #154](https://togithub.com/Taritsyn/WebMarkupMin/issues/154) “Whitespace trimming on anchor tags (when using svg tag)” ### [`v2.13.6`](https://togithub.com/Taritsyn/WebMarkupMin/blob/HEAD/CHANGELOG.md#v2136---January-26-2023) - Fixed a [error #102](https://togithub.com/Taritsyn/WebMarkupMin/issues/102) “Minification mangling html with conditional comments” - In WebMarkupMin.NUglify added support of the NUglify version 1.20.5 - In WebMarkupMin.AspNetCore6 added support of ASP.NET Core 6.0.13 - In WebMarkupMin.AspNetCore7 added support of ASP.NET Core 7.0.2xunit/xunit (xunit)
### [`v2.7.1`](https://togithub.com/xunit/xunit/compare/2.7.0...2.7.1) [Compare Source](https://togithub.com/xunit/xunit/compare/2.7.0...2.7.1)xunit/xunit.analyzers (xunit.analyzers)
### [`v1.12.0`](https://togithub.com/xunit/xunit.analyzers/compare/1.11.0...1.12.0) [Compare Source](https://togithub.com/xunit/xunit.analyzers/compare/1.11.0...1.12.0)xunit/visualstudio.xunit (xunit.runner.visualstudio)
### [`v2.5.8`](https://togithub.com/xunit/visualstudio.xunit/compare/2.5.7...2.5.8) [Compare Source](https://togithub.com/xunit/visualstudio.xunit/compare/2.5.7...2.5.8)Configuration
📅 Schedule: Branch creation - "before 4am 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.