Skip to content

v2.0.0

Latest
Compare
Choose a tag to compare
@craigfowler craigfowler released this 19 Feb 18:34
· 8 commits to master since this release

This release represents a major rewrite compared to the v1.x code. Some of the core paradigms of the framework have now changed, such as the use of Microsoft.Extensions.DependencyInjection and the alteration of many of the core patterns.

New features

  • AngleSharp is now available as a document provider
  • Support for structure expressions is added
  • Documentation has been greatly improved
  • Numerous other bugfixes and improvements

Breaking changes

There are likely to be too many breaking changes to list. That said, for standard usage the impact on codebases might be self-contained. Some known breaking changes are:

  • NuGet package names have all changed. Old packages have been marked deprecated in favour of replacements.
  • The way in which the API is invoked has changed completely
  • The configuration file is removed
  • Support for the legacy XML API is withdrawn
  • Support for load expressions is withdrawn