Releases: verybadcat/CSharpMath
0.4.0 Avalonia Update Beta Phase
0.4.0 Avalonia Update Alpha Phase
0.3.0 Clickity Update
The 0.3.0 Clickity Update brings a clickable math editor! See #104.
0.3.0 Clickity Update Beta Phase 3
0.3.0 Clickity Update Beta Phase 2
This is a big bugfix prerelease.
Breaking changes
All packages now target .NET Standard 2.0 instead of .NET Standard 1.1/1.3. Open an issue if you depend on these older platforms. (#66)
Pull requests merged
Thanks @FoggyFinder!
Pull request | Bug(s) fixed |
---|---|
#62 | |
#63 | #45 |
#65 | #64 |
#68 | #51 |
#70 | #56 |
#73 | #72 |
#74 | #71 |
#76 | #43, #48 |
Thanks @charlesroddie!
Thanks @hflexgrig!
Thanks @Smurf-IV!
Wow, that's a lot of PRs! Thanks everyone for your contribution!
0.3.0 Clickity Update Beta Phase
More tests and more tests fixed in CSharpMath.Editor.Tests.
Also, the NuGet package generation magically works for CSharpMath.Ios now. Publishing.
0.3.0 Clickity Update Alpha Phase
The 0.3.0 Clickity Update brings a clickable math editor! Big thanks for @FoggyFinder for raising bugs and contributing to this release.
Bugs are to be expected in this release, as #41, #42, #43, #45 and #47 will be fixed in later prereleases.
Breaking changes
-
CSharpMath.Forms.MathKeyboard
has been removed and now lives inCSharpMath.Forms.Example
. Its appearance is not ideal and users should create their own interfaces to suit their own needs. -
CSharpMath.Forms.MathKeyboard.BindDisplay
is now an extension method forCSharpMath.Rendering.MathKeyboard
. This change should make usage of MathKeyboard easier. -
Some API improvements, e.g.
CSharpMath.SkiaSharp.MathPainter.AntiAlias
's type is now anCSharpMath.SkiaSharp.AntiAlias
instead ofbool?
, which is more descriptive. The defaulttrue
is nowWithSubpixelText
.
Other notable changes
-
CSharpMath.Forms now only requires Xamarin.Forms 3.3 instead of 3.4 to match SkiaSharp.View.Forms's requirements.
-
This prerelease doesn't include CSharpMath.Ios as the release procedure seems to be broken by Xamarin updates. NuGet.Build.Packaging doesn't work anymore. If no solution is found, then this package will be deprecated.
0.2.1 LaTeX Binding Update
The 0.2.1 LaTeX Binding Update brings a bindable LaTeX property to MathView and TextView.
0.2.0 Editor Update
The 0.2.0 Editor Update brings an editor interface to CSharpMath.
0.2.0 Editor Update Beta Phase 1
The 0.2.0 Editor Update brings an editor interface to CSharpMath.
Refined APIs of MathKeyboard