Skip to content

Conversation

@renovate
Copy link

@renovate renovate bot commented Jan 31, 2025

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
HtmlAgilityPack (source) 1.11.231.12.4 age adoption passing confidence

Release Notes

zzzprojects/html-agility-pack (HtmlAgilityPack)

v1.12.4

Download the library here

ADDED: New property OriginalOuterLength for OuterLength is incorrect, refering to the reconstructed OuterHtml and not the original #​602
FIXED: EndNode is not null for self-closing tags (documentation) #​603
MERGED: Don't allocate AttributesCollection in HtmlNode unless needed #​558
MERGED: Reduce need to call string.ToLower with proper comparisons #​559


Library Sponsored By

This library is sponsored by Entity Framework Extensions

Entity Framework Extensions

v1.12.3

Download the library here

FIXED: High memory usage in WriteAttribute #​601
MERGED: Optimize HtmlNode.WriteAttribute #​556
MERGED: Add non-boxing enumerator for HtmlNodeCollection #​555


Library Sponsored By

This library is sponsored by Entity Framework Extensions

Entity Framework Extensions

v1.12.2

Download the library here

FIXED: The library now target .NET7 instead of .NET8 to avoid all nullable annotations (#​587, #​594) issues
MERGED: IsOverlappedClosingElement: Incorrect Length Check for Minimal Tags #​593
MERGED: Use Dictionary.TryGetValue to avoid double lookup #​595


Library Sponsored By

This library is sponsored by Entity Framework Extensions

Entity Framework Extensions

v1.12.1

Download the library here

  • FIXED: Wrong nullable attributes #​587

Library Sponsored By

This library is sponsored by Entity Framework Extensions

Entity Framework Extensions

v1.12.0

Download the library here

  • FIXED: Dependency Vulnerability on System.Text.RegularExpressions #​581
  • REMOVED: Support to .NET Standard 1.3 and .NET Standard 1.6 to fix #​581 (we will evaluate if people are requesting it back)
  • ADDED: Support to .NET8 (All upcoming LTS will be added)

Library Sponsored By

This library is sponsored by Entity Framework Extensions

Entity Framework Extensions

v1.11.74

Download the library here

  • FIXED: Error with LoadFromWebAsync after v1.11.73 #​586

Library Sponsored By

This library is sponsored by Entity Framework Extensions

Entity Framework Extensions

v1.11.73

Download the library here

  • MERGED: Fixes issues with colgroup and caption tags not being closed properly. Issues #​584 and #​583 (PR #​585)
  • MERGED: Make LoadFromWebAsync honor the Timeout property. Fixes #​580 (PR #​582)

Library Sponsored By

This library is sponsored by Entity Framework Extensions

Entity Framework Extensions

v1.11.72

Download the library here

  • Added: AttributeValueQuote.InitialExceptWithoutValue to fix #​575

Library Sponsored By

This library is sponsored by Entity Framework Extensions

Entity Framework Extensions

v1.11.71

Download the library here

  • MERGED: Pull Request - Fix AOT warning with HtmlNode.GetAttributeValue #​573
  • ADDED: New option OptionEnableBreakLineForInnerText = true, when enabled the br tag will cause a break line for the InnerText

Library Sponsored By

This library is sponsored by Entity Framework Extensions

Entity Framework Extensions

v1.11.70

Download the library here

  • RENAMED: The option added in v1.11.67 from OptionThreatCDataBlockAsComment to OptionTreatCDataBlockAsComment

Library Sponsored By

This library is sponsored by Entity Framework Extensions

Entity Framework Extensions

v1.11.69

Download the library here

  • FIXED: Added the right dll, the v1.11.68 was still containing the dll from v1.11.67

Library Sponsored By

This library is sponsored by Entity Framework Extensions

Entity Framework Extensions

v1.11.68

Download the library here

  • ADDED: OptionThreatCDataBlockAsComment to thread the whole "CDATA" block as a single comment (Issue #​571)

Library Sponsored By

This library is sponsored by Entity Framework Extensions

Entity Framework Extensions

v1.11.66

Download the library here

  • FIXED: OptionOutputAsXml = true since version 1.11.65 crossorigin issue #​569

Library Sponsored By

This library is sponsored by Entity Framework Extensions

Entity Framework Extensions

v1.11.65

Download the library here

  • ADDED: A new options OptionWriteEmptyNodesWithoutSpace allows to write "empty node" without the additional space
  • FIXED: Attributes with spaces are not quoted if the attribute was loaded without quotes #​568

v1.11.64

Download the library here

  • MERGED: An attribute read without quotes is written without quotes even after the value has been set #​565

v1.11.63

Download the library here

  • MERGED: Add tfoot to appropriate fields in IsParentExplicitEnd #​563, #​562

v1.11.62

Download the library here

v1.11.61

Download the library here

  • FIXED: Set PackageLicenseExpression on nuget #​544
  • FIXED: Modify a #text node name causes a StackOverflowException #​548

v1.11.60

Download the library here

  • FIXED: Performance optimization with Avoid creating new strings when parsing PcData #​541
  • FIXED: The html rendering result is different from the html output result when we have two unclosed tbody tags #​540

v1.11.59

Download the library here

  • 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)

v1.11.58

Download the library here

  • UNDO: Fix added in v1.11.57 #​529
  • FIX: The html rendering result is different from the html output result when tbody is added inside unclosed th #​530

v1.11.57

Download the library here

  • FIXED: The html rendering result is different from the html output result #​529

NOTE: This version has been removed from NuGet. It contained unintended breaking changes.

v1.11.56

Download the library here

v1.11.55

Download the library here

  • FIXED: Fix copyright symbol encoding; force UTF-8-BOM encoding for C# files #​526
  • FIXED: Inconsistent comment rendering #​525
  • UPDATED: Due to package vulnerability (#​527)
    • Microsoft.NETCore.UniversalWindowsPlatform from 5.2.3 to 5.2.4
    • System.Net.Http from 4.3.2 to 4.3.4

v1.11.54

Download the library here

  • FIXED: Trailing slash on void element becomes part of the attribute name #​514

v1.11.53

Download the library here

  • ADDED: Custom error when a scenario similar happens: Stackoverflow when using ReplaceChild #​513

v1.11.52

Download the library here

  • FIXED: Setting InnerHtml does not assign OwnerDocument to new nodes correctly #​512

v1.11.51

Download the library here

  • MERGED: Set inner html as default to implict set ReturnType #​509
  • MERGED: Use backwards for loop instead of linq for performance in AttributeCollection.Remove #​511

v1.11.50

Download the library here

  • MERGED: Added ability to set the maximum redirects #​503
  • MERGED: fix encapsulated item with corresponding ReturnType #​506

v1.11.49

Download the library here

  • ADDED: Added ability to set the timeout of an HTTP request #​502

v1.11.48

Download the library here

  • FIXED: Setting node name seems to work only partially #​497
  • FIXED: Mistake in assembly version in v1.11.47

v1.11.47

Download the library here

  • FIXED: Setting node name seems to work only partially #​497

v1.11.46

Download the library here

  • FIXED: StackOverflowException with the file #​486 (A no closing "p" tag was inside an "li" tag)

v1.11.45

Download the library here

  • FIXED: CaptureRedirect=true does not capture ANY redirects, ResponseUri = null #​483

v1.11.44

Download the library here

  • FIXED: CaptureRedirect=true does not capture ANY redirects, ResponseUri = null #​483

v1.11.43

Download the library here

  • FIXED: .Net 3.5 version does not has strong name #​478

v1.11.42

Download the library here

  • FIXED: HtmlAttributeCollection: Implementation for ICollection.Remove(HtmlAttribute) violates interface contract #​465

v1.11.41

Download the library here

  • FIXED: HtmlAttributeCollection: ICollection.Clear() and ICollection.Remove(HtmlAttribute) methods forget to update Hashitems #​463

v1.11.40

Download the library here

  • FIXED: Not all attributes are removed with Remove() if there are multiple attributes of the same name #​461
  • FIXED: Reuse HttpClient #​459

v1.11.39

Download the library here

  • FIXED: Re-added missing reference in UAP that has been removed in #​274
  • FIXED: When using LoadFromBrowser, a popup window appears if the content is in json. #​457

v1.11.38

Download the library here

  • FIXED: HtmlWeb.Load not work correct #​454 (Added option HtmlWeb.AutomaticDecompression)

v1.11.37

Download the library here

  • FIXED: ClonedNode with attributes without quote (like ) becomes when written #​450

Thank you a lot to @​POFerro for his contribution

v1.11.36

Download the library here

  • FIXED: Issue introduced with changes in v1.11.35

Thank you a lot to @​POFerro for his contribution

v1.11.35

Download the library here

  • FIXED: Attribute original name is not preserved after clone #​443
  • FIXED:: Feature: Would be nice to have a way of preserving empty attributes #​446
  • ADDED: Feature - Would be nice to have an option to set UseOriginalName to a default value #​445

Thank you a lot to @​POFerro for his contribution

v1.11.34

Download the library here

  • ADDED: Attributes without a value #​439

v1.11.33

Download the library here

  • FIXED: HtmlNode.GetAttributeValue(string name, bool def) not working in version 1.11.32 #​437

v1.11.32

Download the library here

  • ADDED: node.MoveChild and node.MoveChildren. When moving, a node will be appended and removed from the previous parent

v1.11.31

Download the library here

  • FIXED: node.OuterHtml Lose img element "/" #​425

v1.11.30

Download the library here

  • DONE: Missing control over QuoteType used when outputting html #​422
  • ADDED: htmlDoc.GlobalAttributeValueQuote = AttributeValueQuote.Initial; to keep the parse quote, double quote or none to attribute
  • ADDED: htmlDoc.GlobalAttributeValueQuote = AttributeValueQuote.None; to force to never add single quote or double quote to attribute

v1.11.29

Download the library here

  • ADDED: OuterStartIndex as public property

v1.11.28

Download the library here

  • FIX: stackoverflow exception when load pages has lots of nested
    tags #​415

v1.11.27

Download the library here

  • FIX: Issue when </br> was considering like an ending tag (should be equivalent to <br>)
  • FIX: Issue when reading bad encoding that contains quote

v1.11.26

Download the library here

  • FIX: Added support to MaxDepth for InnerText: HtmlNode.InternalInnerText should have a level parameter passed in to it #​413

v1.11.25

Download the library here

  • ADDED: Added option OptionXmlForceOriginalComment for OptionOutputAsXml adds spaces to comments when using InnerHtml #​412

v1.11.24

Download the library here

  • FIXED: Remove redundant package references from .NET Standard 2.0. #​392

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), 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.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot force-pushed the renovate/htmlagilitypack-1.x branch from ea78077 to be5d162 Compare February 27, 2025 04:04
@renovate renovate bot changed the title Update dependency HtmlAgilityPack to 1.11.72 Update dependency HtmlAgilityPack to 1.11.73 Feb 27, 2025
@renovate renovate bot force-pushed the renovate/htmlagilitypack-1.x branch from be5d162 to a5867a2 Compare March 1, 2025 08:02
@renovate renovate bot changed the title Update dependency HtmlAgilityPack to 1.11.73 Update dependency HtmlAgilityPack to 1.11.74 Mar 1, 2025
@renovate renovate bot changed the title Update dependency HtmlAgilityPack to 1.11.74 Update dependency HtmlAgilityPack to 1.12.0 Mar 10, 2025
@renovate renovate bot force-pushed the renovate/htmlagilitypack-1.x branch from a5867a2 to e3c7b17 Compare March 10, 2025 19:55
@renovate renovate bot force-pushed the renovate/htmlagilitypack-1.x branch from e3c7b17 to 6435fc3 Compare April 18, 2025 00:14
@renovate renovate bot changed the title Update dependency HtmlAgilityPack to 1.12.0 Update dependency HtmlAgilityPack to 1.12.1 Apr 18, 2025
@renovate renovate bot force-pushed the renovate/htmlagilitypack-1.x branch from 6435fc3 to c60c2b7 Compare July 27, 2025 03:54
@renovate renovate bot changed the title Update dependency HtmlAgilityPack to 1.12.1 Update dependency HtmlAgilityPack to 1.12.2 Jul 27, 2025
@renovate renovate bot force-pushed the renovate/htmlagilitypack-1.x branch from c60c2b7 to 28e3b2a Compare September 17, 2025 08:05
@renovate renovate bot changed the title Update dependency HtmlAgilityPack to 1.12.2 Update dependency HtmlAgilityPack to 1.12.3 Sep 17, 2025
@renovate renovate bot force-pushed the renovate/htmlagilitypack-1.x branch from 28e3b2a to 3b76f6c Compare October 4, 2025 06:53
@renovate renovate bot changed the title Update dependency HtmlAgilityPack to 1.12.3 Update dependency HtmlAgilityPack to 1.12.4 Oct 4, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants