Beta 10
[1.0.0-beta 10] - 2020-09-15
This release fixes a few bugs and more importantly, adds support for .net 5 release candidate 1.
Added
List of new features.
- Added support for .NET 5 RC-1.
Changed
List of changes in existing functionality.
- Related to #189, a bunch of the core
ITestRendererand related types have changed. The internals ofITestRendereris now less exposed and the test renderer is now in control of when rendered components and rendered fragments are created, and when they are updated. This enables the test renderer to protect against race conditions when theFindComponent,FindComponents,RenderFragment, andRenderComponentmethods are called.
Fixed
List of any bug fixes.
- Fixes #189: The test renderer did not correctly protect against a race condition during initial rendering of a component, and that could in some rare circumstances cause a test to fail when it should not. This has been addressed in this release with a major rewrite of the test renderer, which now controls and owns the rendered component and rendered fragment instances which is created when a component is rendered. By @egil in #201. Credits to @Smurf-IV for reporting and helping investigate this issue.