Skip to content

Releases: AngleSharp/AngleSharp.Diffing

0.13.2

28 Dec 22:39
806c1a8

Choose a tag to compare

Released on Thursday, December 27, 2019.

  • Added code documentation to all public methods.
  • Refactored IDiffingStrategyCollection's methods to take a StrategyType strategyType = StrategyType.Specialized as input instead of bool isSpecialized* = true argument.
  • Fixed bug where TextNodeFilter would not give <style> and <script> the WhitespaceOption.Preserve by default.
  • Fixed bug where IgnoreElementComparer would not change a current decision to SKip if it was Same.

0.13.1

27 Dec 10:47

Choose a tag to compare

Released on Thursday, December 26, 2019.
Small point release with an additional method added to the HtmlDiffer class.

0.13.0

25 Dec 22:13
39261ea

Choose a tag to compare

Released on Wednesday, December 25, 2019.

  • Updated path's index' calculation in ComparisonSource to only include nodes that implement the IParentNode.
  • Small change to HtmlDifferenceEngine. It now takes the control and test sources during construction. This makes it clear it is single use. For reusable differ, use HtmlDiffer going forward.
  • Added interface IDiffContext and made DiffContext internal.

First non-preview release ready

25 Dec 22:15
39261ea

Choose a tag to compare

Released on Wednesday, December 25, 2019.

After kicking the tires for a while it looks as if this library is ready for its first non-preview release.

Here are the changes since preview 3:

  • Updated path's index' calculation in ComparisonSource to only include nodes that implement the IParentNode.
  • Small change to HtmlDifferenceEngine. It now takes the control and test sources during construction. This makes it clear it is single use. For reusable differ, use HtmlDiffer going forward.
  • Added interface IDiffContext and made DiffContext internal.

The NuGet package is available at: https://www.nuget.org/packages/AngleSharp.Diffing/0.13.0

0.13.0-preview-3

24 Nov 12:02

Choose a tag to compare

0.13.0-preview-3 Pre-release
Pre-release

Released on Sunday, November 24, 2019.

  • Added Compare(INode controlNode, INode testNode) to HtmlDifferenceEngine
  • Changed existing Compare method in HtmlDifferenceEngine to take IEnumerable<INode> instead of INodeList.

0.13.0-preview-2

03 Nov 23:50
282f679

Choose a tag to compare

0.13.0-preview-2 Pre-release
Pre-release

Released on Sunday, November 3, 2019.

  • Fixed error in repository url reported to nuget.

0.13.0-preview-1

03 Nov 23:25
d5b1e6c

Choose a tag to compare

0.13.0-preview-1 Pre-release
Pre-release

Released on Sunday, November 3, 2019.
This is the initial preview release of AngleSharp.Diffing.