XAML-Math v1.0.0
Changed
- The project has been renamed to XAML-Math. This doesn't change the NuGet package names (WpfMath and AvaloniaMath) and their contents (including namespaces of most entities), but changed the contents of the shared assembly.
- (Breaking change.)
WpfMath.Shared
assembly was renamed toXamlMath.Shared
:- a lot of types were migrated from
WpfMath
namespace toXamlMath
, - all the internal XML file resources were migrated to the new namespace as well.
- a lot of types were migrated from
- The
XamlMath.Shared
assembly has been extracted into a separately published NuGet package. - (Breaking change.) WPF-Math no longer supports .NET Framework 4.5.2, .NET Core 3.1 and .NET 5.0, because they are out of support by Microsoft. The only supported runtimes are:
- .NET Framework 4.6.2 or later,
- .NET 6.0 and later.
- (Breaking change.)
WpfMath.Colors.IColorParser::Parse
now acceptsIReadOnlyList
instead ofIEnumerable
. - (Minor breaking change.)
XamlMath.Colors.StandardColorParsers::Dictionary
static public field is nowreadonly
. - (Minor breaking change.)
WpfMath.Rendering.WpfBrushFactory
's constructor is nowprivate
. - (Minor breaking change.)
WpfMath.Rendering.WpfBrushFactory::Instance
static public field is nowreadonly
.
Removed
- (Breaking change.) Delete the
TexRenderer
class. Use extension methods fromWpfMath.Rendering.WpfTeXFormulaExtensions
andWpfMath.Rendering.TeXFormulaExtensions
to replace its functionality in your code.
Added
-
Avalonia version is now available! Install the AvaloniaMath NuGet package to get it.
It supports the following .NET variants:
- .NET Framework 4.6.2 or later,
- .NET Standard 2.0 or later,
- .NET 6.0 or later.
-
Portable PDB packages are now published to NuGet.