From 7c66bcd41f2e297889b902dfc736cab95dd2d88a Mon Sep 17 00:00:00 2001
From: Michael Thyregod <2386496+michaelthyregod@users.noreply.github.com>
Date: Mon, 2 Nov 2026 22:10:09 +0100
Subject: [PATCH 1/2] Raise the minimum AngleSharp version to 1.9.1
---
.github/workflows/ci.yml | 8 ++++----
AGENTS.md | 4 ++--
CHANGELOG.md | 1 +
src/AngleSharp.Css/AngleSharp.Css.csproj | 2 +-
4 files changed, 8 insertions(+), 7 deletions(-)
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index 2d27f5b2..af62db9c 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -56,7 +56,7 @@ jobs:
10.0.x
- name: Build
- run: ./build.sh -AngleSharpVersion 1.9.0
+ run: ./build.sh -AngleSharpVersion 1.9.1
windows:
runs-on: windows-latest
@@ -87,9 +87,9 @@ jobs:
NUGET_API_KEY: ${{ steps.nuget_login.outputs.NUGET_API_KEY }}
run: |
if ($env:GITHUB_REF -eq "refs/heads/main") {
- .\build.ps1 -Target Publish -AngleSharpVersion 1.9.0
+ .\build.ps1 -Target Publish -AngleSharpVersion 1.9.1
} elseif ($env:GITHUB_REF -eq "refs/heads/devel") {
- .\build.ps1 -Target PrePublish -AngleSharpVersion 1.9.0
+ .\build.ps1 -Target PrePublish -AngleSharpVersion 1.9.1
} else {
- .\build.ps1 -AngleSharpVersion 1.9.0
+ .\build.ps1 -AngleSharpVersion 1.9.1
}
diff --git a/AGENTS.md b/AGENTS.md
index 22bd99c3..84a8576a 100644
--- a/AGENTS.md
+++ b/AGENTS.md
@@ -35,7 +35,7 @@ dotnet run --project src/AngleSharp.Performance.Css/AngleSharp.Performance.Css.c
Notes:
-- CI invokes `./build.sh -AngleSharpVersion 1.9.0` on Linux and `./build.ps1` on Windows.
+- CI invokes `./build.sh -AngleSharpVersion 1.9.1` on Linux and `./build.ps1` on Windows.
- Treat warnings as errors is enabled in `src/Directory.Build.props`.
## 3) Build and target framework facts
@@ -43,7 +43,7 @@ Notes:
- Library project: `src/AngleSharp.Css/AngleSharp.Css.csproj`
- Targets: `netstandard2.0;net8.0;net10.0`
- Additional Windows-only targets: `net462;net472`
- - The AngleSharp dependency defaults to version `1.9.0` and allows versions below `2.0.0`.
+ - The AngleSharp dependency defaults to version `1.9.1` and allows versions below `2.0.0`.
- The `net8.0` and `net10.0` targets set `IsAotCompatible`, so trim and AOT analyzer warnings fail the build.
- Test project: `src/AngleSharp.Css.Tests/AngleSharp.Css.Tests.csproj`
- Targets: `net8.0`
diff --git a/CHANGELOG.md b/CHANGELOG.md
index bc4d594f..ad06ef90 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -5,6 +5,7 @@ Released on Monday, November 2 2026.
- Improved the parser with a nesting limit for values and conditions (`MaxValueNestingDepth`) (#260) @michaelthyregod
- Improved indexing rules with deeply nested `:is()`, `:where()`, or `:matches()` (#261) @michaelthyregod
- Improved reading inherited properties on deep trees (e.g. `visibility` in `IsVisible` and `GetInnerText`) (#263) @michaelthyregod
+- Updated to use a minimum of AngleSharp 1.9.1 @michaelthyregod
# 1.3.1
diff --git a/src/AngleSharp.Css/AngleSharp.Css.csproj b/src/AngleSharp.Css/AngleSharp.Css.csproj
index be708955..e07a7277 100644
--- a/src/AngleSharp.Css/AngleSharp.Css.csproj
+++ b/src/AngleSharp.Css/AngleSharp.Css.csproj
@@ -40,7 +40,7 @@
true
true
snupkg
- 1.9.0
+ 1.9.1
From 80c74911ca006f2aa03458e8a756de69fa544357 Mon Sep 17 00:00:00 2001
From: Michael Thyregod <2386496+michaelthyregod@users.noreply.github.com>
Date: Mon, 2 Nov 2026 22:13:38 +0100
Subject: [PATCH 2/2] Add the PR number to the CHANGELOG entry
---
CHANGELOG.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index ad06ef90..81e88712 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -5,7 +5,7 @@ Released on Monday, November 2 2026.
- Improved the parser with a nesting limit for values and conditions (`MaxValueNestingDepth`) (#260) @michaelthyregod
- Improved indexing rules with deeply nested `:is()`, `:where()`, or `:matches()` (#261) @michaelthyregod
- Improved reading inherited properties on deep trees (e.g. `visibility` in `IsVisible` and `GetInnerText`) (#263) @michaelthyregod
-- Updated to use a minimum of AngleSharp 1.9.1 @michaelthyregod
+- Updated to use a minimum of AngleSharp 1.9.1 (#264) @michaelthyregod
# 1.3.1