Skip to content

Releases: the-turk/flarum-mathren

0.3.5

21 Jun 20:21
Compare
Choose a tag to compare
  • Fix posts in discussion won't render if you edit and save a post.
  • Fix posts in discussion won't render if you change route while editing a post.

0.3.4

20 Jun 16:42
Compare
Choose a tag to compare
  • Fix usernames were rendering in .Post-body if they contains math delimiters (such as [math]username[/math]).

0.3.3

20 Jun 14:19
Compare
Choose a tag to compare
  • Flarum v1.0.2 compatible
  • fof/best-answer compatible
  • Update KaTeX to v0.13.11 (see their changelog).

0.3.2

24 Jul 15:42
Compare
Choose a tag to compare
  • Fix can't disable options if their default value is set to true.

0.3.1

24 Jul 13:36
Compare
Choose a tag to compare
  • Fix wrong selection range after adding BBCodes via composer buttons.
  • Fix it was rendering the same post x2 times for no reason. 🤦‍♂️
  • Fix wrong default value for "Allow copying the source of KaTeX-rendered elements" option.
  • Optimize page load time.
    • Now it loads scripts only when it is necessary. Huge thanks to @datitisev
  • Switch to CDN.
  • Update KaTeX to v0.12.0 (see their changelog).
  • Require flarum/mentions to make the quote button work.
  • Run prettier for all JS files.

0.3.0

26 May 12:50
Compare
Choose a tag to compare
  • Drop special delimiters support (it is BBCodes-only now).
    • Thus, it should work faster from 0.2.x
    • I'll continue looking for better solutions to use them.
  • Remove the ability to customize wrappers from the MathRen settings page.
    • Because we can add custom CSS from the Appearance page already.
  • Remove the ability to change block and inline wrapper classes.
  • Add live previews.
  • Add Copy-tex plugin.
    • Now you can copy any expression's source to the clipboard. You can even quote it with selection.
    • It's not working flawless though, see their repository for known issues and let's see if we can find unknown ones.
  • Add some validation for the MathRen settings page.
  • Fix macros weren't working all the time.
    • Now you have to write them using JavaScript's syntax (e.g. \name => \\name)

Also the backend has become more clear now, don't hesitate to join me.

0.2.7

06 May 19:38
Compare
Choose a tag to compare
  • Update version constraints for Flarum 0.1.0-beta.13.

0.2.6

05 Mar 19:16
Compare
Choose a tag to compare
  • Beta 12 compatibility.

v0.2.5: Merge pull request #5 from vlntsolo/patch-1

09 Feb 20:44
9186075
Compare
Choose a tag to compare

v0.2.4

29 Jan 21:50
Compare
Choose a tag to compare
  • Remove unnecessary files.
  • Remove filter definitions.
  • Fix a typo in settings page component.
  • Fix linebreaks ruins rendering expressions.