Skip to content

MathJax v4.0.0-beta.3

Pre-release
Pre-release
Compare
Choose a tag to compare
@dpvc dpvc released this 19 Jul 21:48
· 9 commits to v4.0-beta since this release

This is the first beta release of MathJax version 4.0.0, which includes significant improvements over the alpha release. In particular:

  • This version uses version ES6 of javascript rather than the down-compiled ES5 code of previous versions. That means it no longer supports IE11, which does not implement enough of the ES6 features to run MathJax.

  • Because the code is now ES6, the es5 directory is no longer an accurate name, and the MathJax component files are now available at the top level, so you no longer need to include /es5 in the URL that you use to load MathJax. E.g., you can use

    https://cdn.jsdelivr.net/npm/mathjax@4.0.0-beta.3/tex-mml-chtml.js
    

    as the URL to load the tex-mml-chtml.js combined component.

  • A number of issues with line breaking have been addressed.

  • Several new menu items are available in the Show Math As and Copy to Clipboard submenus.

  • The promise-based functions like MathJax.typesetPromise() now use MathJax.startup.promise internally to synchronize their actions, so you no longer have to do that yourself.

See the release notes for more details.