Skip to content

Releases: verybadcat/CSharpMath

0.4.0 Avalonia Update Beta Phase

03 Apr 10:59
Compare
Choose a tag to compare
Pre-release

New Avalonia front end!

Also added:

  • Massive refactoring of CSharpMath and CSharpMath.Rendering
  • LargeOperator editing for CSharpMath.Editor
  • Several new test projects
  • GitHub Actions for the CSharpMath repo
  • Numerous fixes including #37 and #59

0.4.0 Avalonia Update Alpha Phase

18 Mar 17:45
Compare
Choose a tag to compare
Pre-release

New Avalonia front end!

Warning: massive breaking changes!

Fixed #37, #59

0.3.0 Clickity Update

19 Dec 17:05
Compare
Choose a tag to compare

The 0.3.0 Clickity Update brings a clickable math editor! See #104.

0.3.0 Clickity Update Beta Phase 3

08 Nov 16:28
Compare
Choose a tag to compare
Pre-release

#67 fixed
#87 fixed
#88 implemented

0.3.0 Clickity Update Beta Phase 2

04 Nov 10:42
Compare
Choose a tag to compare
Pre-release

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!

#75

Thanks @hflexgrig!

#66

Thanks @Smurf-IV!

#61 (fixed #60)

Wow, that's a lot of PRs! Thanks everyone for your contribution!

0.3.0 Clickity Update Beta Phase

08 Sep 16:23
Compare
Choose a tag to compare
Pre-release

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

23 Aug 06:23
Compare
Choose a tag to compare
Pre-release

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 in CSharpMath.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 for CSharpMath.Rendering.MathKeyboard. This change should make usage of MathKeyboard easier.

  • Some API improvements, e.g. CSharpMath.SkiaSharp.MathPainter.AntiAlias's type is now an CSharpMath.SkiaSharp.AntiAlias instead of bool?, which is more descriptive. The default true is now WithSubpixelText.

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

24 Apr 15:01
Compare
Choose a tag to compare

The 0.2.1 LaTeX Binding Update brings a bindable LaTeX property to MathView and TextView.

0.2.0 Editor Update

22 Jan 09:52
5b04d4c
Compare
Choose a tag to compare

The 0.2.0 Editor Update brings an editor interface to CSharpMath.

0.2.0 Editor Update Beta Phase 1

05 Jan 04:54
Compare
Choose a tag to compare
Pre-release

The 0.2.0 Editor Update brings an editor interface to CSharpMath.
Refined APIs of MathKeyboard