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