Releases: AngleSharp/AngleSharp.Diffing
Releases · AngleSharp/AngleSharp.Diffing
0.13.2
Released on Thursday, December 27, 2019.
- Added code documentation to all public methods.
- Refactored IDiffingStrategyCollection's methods to take a
StrategyType strategyType = StrategyType.Specializedas input instead ofbool isSpecialized* = trueargument. - Fixed bug where
TextNodeFilterwould not give<style>and<script>theWhitespaceOption.Preserveby default. - Fixed bug where
IgnoreElementComparerwould not change a current decision to SKip if it was Same.
0.13.1
Released on Thursday, December 26, 2019.
Small point release with an additional method added to the HtmlDiffer class.
0.13.0
Released on Wednesday, December 25, 2019.
- Updated path's index' calculation in
ComparisonSourceto 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
HtmlDiffergoing forward. - Added interface
IDiffContextand madeDiffContextinternal.
First non-preview release ready
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
ComparisonSourceto 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
HtmlDiffergoing forward. - Added interface
IDiffContextand madeDiffContextinternal.
The NuGet package is available at: https://www.nuget.org/packages/AngleSharp.Diffing/0.13.0
0.13.0-preview-3
Released on Sunday, November 24, 2019.
- Added
Compare(INode controlNode, INode testNode)to HtmlDifferenceEngine - Changed existing
Comparemethod in HtmlDifferenceEngine to takeIEnumerable<INode>instead ofINodeList.
0.13.0-preview-2
Released on Sunday, November 3, 2019.
- Fixed error in repository url reported to nuget.
0.13.0-preview-1
Released on Sunday, November 3, 2019.
This is the initial preview release of AngleSharp.Diffing.