Skip to content

Update dependency mathjax to v4.1.3 - #459

Open
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/mathjax-4.x
Open

Update dependency mathjax to v4.1.3#459
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/mathjax-4.x

Conversation

@renovate

@renovate renovate Bot commented Jun 23, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Confidence
mathjax 4.1.14.1.3 age confidence

Warning

Some dependencies could not be looked up. Check the Dependency Dashboard for more information.


Release Notes

mathjax/MathJax (mathjax)

v4.1.3: mathJax v4.1.3

Compare Source

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. In particular:

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

  • A performance issue with speech generation for large flat expressions was resolved.

See the release notes for the list of other bugs that have been fixed in this version.

v4.1.2: MathJax v4.1.2

Compare Source

This is mainly a bug fix release that resolves a number of issues from v4.1.1.

The one change that may affect current content is that some of the font-sizing macros like \large and \tiny were setting the wrong sizes, and have been corrected. In particular, the sizes for \tiny and \Tiny were reversed, while the size for \large and the other larger sizes were all off by one size (\large was using the size that should have been for \Large, \Large was using the size of \LARGE, etc.), and \small was too small. These have all been fixed to use the correct sizes. Existing content that use these macros will now use the correct sizing values, and that may affect the results of those expressions. For this reason, we have added a new fontsizev3 TeX package that puts back the incorrect sizing values used in v3 and earlier versions of v4. If you include

window.MathJax = {
  loader: {load: ['[tex]/fontsizev3']},
  tex: {packages: {'[+]': ['fontsizev3']}},
};

in your configuration, you will keep the original sizes. In addition to these size corrections, the missing \SMALL, \Small, and \footnotesize were added, as was a non-standard \HUGE to correspond with the size available (incorrectly) as \Huge in the past.

See the release notes for 4.1.2 for additional details.


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate Bot added the dependencies Dependencies related things label Jun 23, 2026
@renovate renovate Bot changed the title chore(deps): update dependency mathjax to v4.1.2 Update dependency mathjax to v4.1.2 Jun 23, 2026
@renovate renovate Bot changed the title Update dependency mathjax to v4.1.2 Update dependency mathjax to v4.1.3 Jul 3, 2026
@renovate
renovate Bot force-pushed the renovate/mathjax-4.x branch from 61430d4 to 7e18086 Compare July 3, 2026 14:34
@sonarqubecloud

sonarqubecloud Bot commented Jul 3, 2026

Copy link
Copy Markdown

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Dependencies related things

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants