All Versions
58
Latest Version
Avg Release Cycle
82 days
Latest Release
-

Changelog History
Page 1

  • v1.0.0 Changes

    ๐Ÿš€ Released on ?

    • โœ‚ Remove usage of CWT and introduce context info bag (#918)
  • v0.15.0 Changes

    ๐Ÿš€ Released on Thursday, April 22 2021.

    • โž• Added ToHtmlAsync() extension method (#863)
    • โž• Added ParseFragment overload using Stream (#896)
    • โž• Added euc-kr encoding (#928)
    • ๐Ÿ›  Fixed CSS attribute value comparison w.r.t. case sensitivity (#864)
    • ๐Ÿ›  Fixed issue in the Heisenberg algorithm of the HTML5 parser (#893)
    • ๐Ÿ›  Fixed issue with the strictness of broken char references in attribute values (#902)
    • ๐Ÿ›  Fixed possible NRE in the markup formatters / attribute serialization (#903)
    • ๐Ÿ›  Fixed GetSelector returning invalid ID selector (#909)
    • ๐Ÿ›  Fixed GetSelector returning duplicate element ids (#910)
    • ๐Ÿ›  Fixed possible NRE in media and embed elements without src (#914)
    • โšก๏ธ Updated CI/CD system to GitHub Actions (#942)
    • โฌ‡๏ธ Dropped support for the .NET Standard 1.3 target (#944)
  • v0.14.0 Changes

    March 31, 2020

    ๐Ÿš€ Released on Tuesday, March 31 2020.

    • Included context event error for error tracking (#698)
    • Extended the IMarkupFormatter for literal text (#821)
    • Extended the IElementFactory definition
    • ๐Ÿ›  Fixed an issue regarding n-th child for the GetSelector utility (#835)
    • โž• Added explicit support for .NET 4.6.1 (#842)
    • โž• Added public constructor to BrowsingContext (#844)
    • ๐Ÿ‘ฎ Force IBrowsingContext to be IDisposable for cleanup purposes
    • ๐Ÿ›  Fixed missing Media property of stylesheets (#846)
    • ๐Ÿ‘Œ Improved API of IMarkupFormatter (#858)
    • โœจ Enhanced existing IMarkupFormatter instances to allow inheritance
    • โž• Added default accepts header for standard document requests (#859)
  • v0.13.0 Changes

    September 06, 2019

    ๐Ÿš€ Released on Monday, August 26 2019.

    • โœ‚ Removed the TaskEventLoop (#782)
    • 0๏ธโƒฃ Renamed WithCookies to WithDefaultCookies
    • ๐Ÿ›  Fixed bubbling of DOMContentLoaded event (#789)
    • ๐Ÿ›  Fixed maximum recursion depth at query selector (#763)
    • โž• Added MinifyMarkupFormatter (#745)
    • โž• Added Prettify and Minify extension methods
    • ๐Ÿšš Moved hashchange to be emitted on IWindow
    • โž• Added option to avoid consuming character references (#494)
    • โž• Added more pseudo elements for GCPM
    • ๐Ÿ›  Fixed character position starting at normalized CRLF (#786)
    • ๐Ÿ‘Œ Improved setting Href in Url
    • ๐Ÿ›  Fixed crash for invalid attribute names during SVG parsing (#795)
    • โž• Added more punycode replacement characters on .NET Standard 1.3 (#797)
    • โž• Added use of correct hostname IDN on .NET Standard 2.0 and .NET Framework 4.6 (#797)
    • โž• Added ability to delay load in Document (#815)
  • v0.12.1 Changes

    May 14, 2019

    ๐Ÿš€ Released on Wednesday, May 15 2019.

    • Binary version fix
    • ๐Ÿ“š Updated documentation regarding AngleSharp.Js
  • v0.12.0 Changes

    May 03, 2019

    ๐Ÿš€ Released on Thursday, May 2 2019.

    • โž• Added GetExtension helper to MimeTypeNames
    • ๐Ÿ‘Œ Improved extension capability for document fragment parsing
    • โž• Added Index and more documentation to TextPosition (#787)
    • โž• Added ability to create a selector for an element (#784)
    • โœจ Enhanced documentation (#776, #774, #771)
    • ๐Ÿ›  Fixed DOM name attribute in AdjacentPosition (#775)
    • ๐Ÿ›  Fixed bug regarding set-cookie header (#768)
    • โž• Added attribute start position in token (#766)
    • โž• Added support for XML processing instruction (#761)
    • ๐Ÿ›  Fixed serialization of xmlns attributes (#760)
    • โž• Added ISourceReference for source position retrieval (#754)
  • v0.11.0 Changes

    February 12, 2019

    ๐Ÿš€ Released on Monday, February 11 2019.

    • ๐Ÿšš Moved everything from AngleSharp.Xml to its own library (#139)
    • โž• Added more examples regarding forms (#242)
    • ๐Ÿšš Moved ISvgDocument and AutoSelectedMarkupFormatter to AngleSharp.Xml
    • ๐Ÿ‘Œ Improved fragment parsing (#594)
    • ๐Ÿ›  Fixed inconsistent behavior in fragment parsing (#741)
    • ๐Ÿ‘Œ Improved migration documentation (#743)
    • ๐Ÿ›  Fixed internal bug in link resolution (#753)
    • โœ‚ Removed SetDefault function from Configuration
  • v0.10.1 Changes

    January 07, 2019

    ๐Ÿš€ Released on Monday, January 7 2019.

    • โž• Added .NET Standard 1.3 target (#738)
    • ๐Ÿ›  Fixed missing reference to System.Encoding.CodePages (#740)
    • ๐Ÿ›  Fixed invalid context of OuterHtml parsing (#741)
  • v0.10.0 Changes

    January 05, 2019

    ๐Ÿš€ Released on Friday, January 4 2019.

    • โœ‚ Removed CSS parser from AngleSharp.Core (#139)
    • ๐Ÿ‘Œ Improvements to CSS selector evaluation (#352, #550)
    • ๐Ÿ›  Fixed bug in location.assign (#496)
    • Introduced the concept of scope to selectors (#440)
    • ๐Ÿ‘Œ Improved the IEntityProvider (#442)
    • ๐Ÿ›  Fixed parsing the Cookie header (#431)
    • ๐Ÿ›  Some fixes regarding attributes (#434)
    • Pseudo-class :has() improvements (#439)
    • ๐Ÿ‘ Allow underscores in URLs (#445)
    • ๐Ÿ‘Œ Improved XML namespace handling (#448)
    • ๐Ÿ›  Fixed the insert method (#449)
    • ๐Ÿ”ง Restructured services and configuration (#454)
    • ๐Ÿ›  Fixed trailing comments bug (#459)
    • ๐Ÿง Make AngleSharp build on Linux (#460)
    • Corrected "specifity" (#463)
    • โšก๏ธ Optimized node iteration allocations (#476)
    • ๐Ÿ‘Œ Improved cookie handling for path-dependent cookies (#477)
    • โšก๏ธ Optimized tag name allocations (#479)
    • โšก๏ธ Micro-Optimized CharacterData.Append() (#481)
    • ๐Ÿ›  Fixed culture-specific number parsing (#482)
    • Fast resource dictionary lookup (#485)
    • Introduced the ISelectorVisitor to get selector information (#487)
    • ๐Ÿ›  Fixed multi-threading element initialization bug (#489)
    • Extended the attribute changed callback with IAttributeObserver (#491)
    • ๐Ÿ›  Fixed computation of href (#501)
    • General cookie handling improvements (#519, #548, #607, #702)
    • Solved potential encoding issues in .NET Core (#534)
    • ๐Ÿ‘Œ Improved parsing of invalid HTML tags (#543)
    • ๐Ÿ‘Œ Improved the default requester (#572)
    • โšก๏ธ Updated parts to adhere to HTML 5.2 (#618)
    • โž• Added support for parsing noframes (#631)
    • ๐Ÿ›  Fixed build on Visual Studio 2017 (#679)
    • โšก๏ธ Updated to new csproj format (#713)
    • ๐Ÿ›  Fixed parser mode selection w.r.t. templates (#735)
    • Placed extensions close to their instances
    • ๐Ÿ”ฆ Exposed the ILinkRelationFactory interface and default implementation
    • ๐Ÿ”ฆ Exposed the IInputTypeFactory interface and default implementation
    • ๐Ÿ“œ Reordered events for requesters and parsers
  • v0.9.11.0 Changes

    November 22, 2018
    • Prevent entity overflow (#716)
    • ๐Ÿ›  Fixed bug in URL parser (#711)
    • ๐Ÿ”ง Include setup to configure default HttpWebRequest (#700)