Published July 3, 2026 | Version 4.1.3

mathjax/MathJax-src: MathJax v4.1.3

Description

This is a bug-fix release, primarily to resolve several issues with the semantic-enrichment and speech-generation code that could loop infinitely in some cases, leading MathJax to crash.

The issues addressed include:

  • Several regressions within the speech-rule engine, mostly involving empty bases for super- or subscript, or initial spaces within expressions:

    • (mathjax/MathJax#3578)
    • (mathjax/MathJax#3573)
    • (mathjax/MathJax#3571)
    • (mathjax/MathJax#3570)
    • (mathjax/MathJax#3558)
    • (mathjax/MathJax#3557)
    • (mathjax/MathJax#3552)
  • Resolve performance issue with speech generation for large flat expressions. (mathjax/MathJax#3556)

  • Handle inline line breaking with nested embellished operators. (mathjax/MathJax#3581) (#1515)

  • Allow \label ids to pass ui/safe id filters. (mathjax/MathJax#3580) (#1514)

  • Work around issue with Safari 26 not processing math inside otherwise empty containers with overflow: auto. (mathjax/MathJax#3579) (#1511)

  • Handle braces better in array environment preambles. (mathjax/MathJax#3565) (#1508)

  • Fix equation number ids for expressions containing forward refs. (mathjax/MathJax#3562) (#1507)

  • Set box-sizing in dialogs to avoid CSS bleed through that affects close and help buttons. (#1506)

  • Make sure multi-byte UTF8 characters are handled properly in data-latex attributes. (mathjax/MathJax#3575)(#1505)

  • Fix \bbox problem with padding values that are decimals. (mathjax/MathJax#3568) (#1503)

  • Make sure the parsers array is cleared for TeX and text parsers. (#1474) (#1502)

  • Don't rerender the output during menu initialization. (#1501)

  • Load font files synchronously, when possible. (#1458) (#1500)

  • Add symmetric="true" to \middle results. (mathjax/MathJax#3560) (#1499)

  • Fix problem with \limits and \nolimits when used after a script. (mathjax/MathJax#3569) (#1497)

  • Fixes issue in Euro Braille where some colons of the LaTeX expression were omitted

Files

mathjax/MathJax-src-4.1.3.zip

Files (1.5 MB)

Name Size Download all
md5:ee3d27c3480e26191fe4979cad6960a0
1.5 MB Preview Download

Additional details

Related works