Repository navigation
Update dependency AngleSharp to 1.8.6 - #7241
Conversation
Codex Review SummaryThis comment shows the latest Codex review activity on this pull request.
ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings. |
|
No actionable comments were generated in the recent review.
|
| Layer / File(s) | Summary |
|---|---|
Update central package version Directory.Packages.props |
The central AngleSharp package version changes from 1.8.5 to 1.8.6. |
Priority:
Estimated code review effort: 1 (Trivial) | ~3 minutes
Change: Other
Possibly related issues
- Issue 602 tracks the same
AngleSharpupdate from1.8.5to1.8.6.
Merge Risk: 
Minimal · up to 47b44
-
The dependency update is ready to merge with normal checks.
Pre-merge checks: 
5
-
Full details: Title check
-
Explanation
The title "Update dependency AngleSharp to 1.8.6" matches the single change in the changeset, which bumps the centrally managed AngleSharp package version from 1.8.5 to 1.8.6 in Directory.Packages.props. It is short, specific, and names the package and target version, so a teammate scanning history understands the primary change.
Full details: Docstring Coverage
-
Explanation
No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check. Docstring coverage is scoped to functions touched by this diff. Analyzed 0 functions across 0 files. (1 skipped: 1 unsupported.)
-
Finishing Touches
-
🧪 Generate unit tests (beta)
-
- Commit to this branch
- Create a new PR
-
- Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.
A rabbit checks the package list,
One version hops from old to new.
AngleSharp now reads one point six,
The central props file shows it too.
Then off I hop, with greens in view.
Comment @coderabbitai help to get the list of available commands.
[Medium impact] The dependency update appears safe to merge. SummaryUpdates the centrally managed
Reviews (1) · Last reviewed commit: "Update dependency AngleSharp to 1.8.6" · Reviewed by Greptile |
This PR contains the following updates:
1.8.5→1.8.6Release Notes
AngleSharp/AngleSharp (AngleSharp)
v1.8.6Released on Sunday, October 25 2026
INode.Equals(isEqualNode) to compare what the DOM spec compares: character data, doctype identifiers, processing instructions, element prefixes and attribute local names, no longer base URLs, without overflowing the stack on deep treesIAttr.Equalscomparing the prefix instead of the local nameIDocument.Import(importNode) returning nodes owned by the source document instead of the importing oneIDocument.Importaccepting a shadow root instead of throwingNotSupportedINode.CloneandImportoverflowing the stack on deeply nested trees and templates<template>copying its contents<and>in attribute values unescaped, which let markup break out when reparsed under different rules (mutation XSS); they are now written as<and>like browsers do since the HTML spec change of May 2025IRange.CopyContentandExtractContentoverflowing the stack on deeply nested rangesDispatch(dispatchEvent) returningtruefor a canceled eventMutationObservernot observing a document itself and throwing for one without a root elementMutationObserver.Disconnectkeeping the previous targets for a laterConnectDoClickcrashing the process; it is reported as a context errorURLSearchParamstreating non-ASCII values as single bytes and leaving+undecoded @NotAFlightRiskIHtmlSelectElement.SelectedIndexsetterHtmlParserOptions.MaximumDepth(default 512) to stop deeply nested markup from building trees that overflow the stacktabindexand blurring of any focused elementDoClickAsyncto await a click's navigation or form submission<details>when clicking its<summary><template shadowrootmode="open">(orclosed) as the shadow root of its parent:host(<compound>), and selectors in a shadow tree reaching its host (only through:host)Configuration
📅 Schedule: (UTC)
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate CLI.