Home / v1.0.0
Name Modified Size InfoDownloads / Week
Parent folder
XamlMath.Shared.1.0.0.snupkg 2023-02-06 88.4 kB
WpfMath.1.0.0.snupkg 2023-02-06 29.8 kB
AvaloniaMath.1.0.0.snupkg 2023-02-06 29.3 kB
XamlMath.Shared.1.0.0.nupkg 2023-02-06 229.2 kB
WpfMath.1.0.0.nupkg 2023-02-06 135.8 kB
AvaloniaMath.1.0.0.nupkg 2023-02-06 187.5 kB
README.md 2023-02-06 1.8 kB
XAML-Math v1.0.0 source code.tar.gz 2023-02-06 310.9 kB
XAML-Math v1.0.0 source code.zip 2023-02-06 490.7 kB
Totals: 9 Items   1.5 MB 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 to XamlMath.Shared:
  • a lot of types were migrated from WpfMath namespace to XamlMath,
  • all the internal XML file resources were migrated to the new namespace as well.
  • 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 accepts IReadOnlyList instead of IEnumerable.
  • (Minor breaking change.) XamlMath.Colors.StandardColorParsers::Dictionary static public field is now readonly.
  • (Minor breaking change.) WpfMath.Rendering.WpfBrushFactory's constructor is now private.
  • (Minor breaking change.) WpfMath.Rendering.WpfBrushFactory::Instance static public field is now readonly.

Removed

  • (Breaking change.) Delete the TexRenderer class. Use extension methods from WpfMath.Rendering.WpfTeXFormulaExtensions and WpfMath.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.

Source: README.md, updated 2023-02-06