Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
2.7.1
->3.2.2
Release Notes
mathjax/MathJax (mathjax)
v3.2.2
: MathJax v3.2.2Compare Source
This is a hot-fix release that resolves three issues introduced in v3.2.1. See the release notes for details.
v3.2.1
: MathJax v3.2.1Compare Source
This is a bug fix release that resolves more than 40 issues, and includes significant updates to the speech-rule engine that handles MathJax's assistive technology. See the release notes for details.
v3.2.0
: MathJax v3.2.0Compare Source
This is a feature release that includes a new lazy-typesetting extension, nine new TeX extensions, a port of the v2 MML3 extension, new Hindi support in the expression explorer, along with several other improvements, and a number of bug fixes. See the release notes for details.
v3.1.4
: MathJax v3.1.4Compare Source
This is a hot fix release to fix two problems with the recent 3.1.3 version. See the release notes for details.
v3.1.3
: MathJax 3.1.3Compare Source
This is a bug fix release that resolves more than 70 issues, and updates a number of modules on which MathJax relies. See the release notes for details.
v3.1.2
: MathJax v3.1.2Compare Source
Hot fix to correct regression introduced in v3.1.1 that caused control sequences followed by spaces to not be recognized.
v3.1.1
: MathJax v3.1.1Compare Source
This is a bug fix release to address issues that arose from the recent 3.1.0 release. See the release notes for details.
v3.1.0
: MathJax v3.1.0Compare Source
This is a feature release that includes a number of API improvements, new extensions, and updates to the assistive tools, as described in the release notes.
v3.0.5
: MathJax v3.0.5Compare Source
This is a hot fix release to resolve an important issue with horizontal stretchy characters (e.g.,
\overline
and\overrightarrow
) in CommonHTML output that was introduced in the recent version 3.0.4 release.v3.0.4
: MathJax v3.0.4Compare Source
This is a bug-fix release. See the release notes for details.
Note that version 3.0.2 and 3.0.3 had problems with their
npm
deployment (some files where missing from the package), so were removed. This is the next actual version after 3.0.1v3.0.1
: MathJax v3.0.1Compare Source
This is a bug-fix release. See the release notes for details.
v2.7.9
: MathJax v2.7.9Compare Source
This release updates the Speech-Rule Engine (SRE) that underlies MathJax's accessibility features to version 3.1 and updates the a11y extensions to version 1.6.0 to take advantage of the new SRE version. The upgrade includes new languages (German and French), and access to the Clearspeak rules via the accessibility menu, as well as bug fixes in SRE, and faster conversion of expressions to speech.
v2.7.7
: MathJax v2.7.7Compare Source
This release adds the missing top-level
MathJax.js
file to the npm package that was accidentally left out when we moved from a black list to a white list for packaging the npm release. There are no functional changes to MathJax itself with this release.v2.7.6
: MathJax v2.7.6Compare Source
This is a bug fix release that fixes an issue with the
latest.js
file that is used to obtain the most current 2.x version of MathJax from one of the CDNs that serves MathJax. The problem is that the most current version is only obtained if the highest version on the CDN is version 2.x.y for some x and y, so when MathJax goes to version 3.0,latest.js
will find that the current CDN version is 3.0 and (correctly) will not switch to that, but instead will (incorrectly) use the version from whichlatest.js
was loaded rather than the highest 2.x.y available. This means that when version 3.0 is released, sites usinglatest.js
will fall back from version 2.7.5 to the version that they specified forlatests.js
. MathJax will still run on those pages, but it may be an earlier version than you have been getting in the past.The new version of
latest.js
properly handles the situation when the current version is not 2.x, so switching to2.7.6/latest.js
should mean you will get the highest 2.x version in the future, even when v3.0 is released. This version also updates the CDN list to include additional servers, and to remove RawGit, which is no longer in service.We recommend anyone using
latest.js
switch to this version.v2.7.5
: MathJax v2.7.5Compare Source
This is a bug-fix release primarily to address issues with WebKit that can cause the page to crash or some text to be missing in recent versions of Safari.
setRenderer()
. (#1986)\big
, etc., are at the right size in script styles in CHTML. (#1987)max-width
in SVG output to account for scaling factor.useMMLspacing
andFORM
attributes.v2.7.4
: MathJax v2.7.4Compare Source
This is a bug-fix release. Among the issue fixed in this release are the following:
\overset
and\underset
. (#1929)px
tomax-width
for SVG output containing tags. (#1950)math
in MathML input. (#1951)tex2jax
andasciimath2jax
rescan after unmatched delimiter. (#1960)v2.7.3
: MathJax v2.7.3Compare Source
This is mostly a bug-fix release, with a few enhancements as well.
The primary enhancement is the addition of version 2.3 of the Speech-Rule Engine that underlies the accessibility tools. This includes performance enhancements as well as a Spanish localization that is tied to the MathJax localization menu. In addition, the Explorer menu in the Assistive submenu has been slimmed down to remove unneeded options.
Other bug fixes and enhancements include:
AsciiMath has been updated to include new features that have been added in the official
AsciiMathML.js
file since v2.7.2 was released.HTML-CSS: Improve detection of web fonts (#517)
Improve line breaking past the container width when no break is found within it (#1883)
SVG: Don't lose pre-spacing in elements containing line breaks (#1915)
CommonHTML: Fix width of roots containing line breaks (#1882)
TeX: Remove
balanceBraces
option fromtex2jax
, which was never implemented (#1871)TeX: Make HTML id's used in
\tag
handling more robust (#1899)TeX: Make
\DeclareMathOperator
and\Newextarrow
localizable bybegingroup
(#1876)SVG: Measure sizes of
annotation-xml
elements properly (#1870)TeX: Have
\bigg
and friends to trim spaces from their arguments (#1819)Handle default border width properly in SVG and HTML-CSS (#1855)
Decode hash URI component so it works with special characters (#1843)
CommonHTML: Reset character width if a reset occurs while an equation is being processed (#1837)
CommonHTML: Properly scale widths in line breaking algorithm (#1881)
HTML-CSS: Fix position of rightmost glyph in multi-glyph horizontal stretchy characters (#1896)
MathML: Don't add duplicate
xmlns
attribute when original is empty (#1862)TeX: Don't produce unwanted
mrow
s with\left...\right
(#1829)v2.7.2
: MathJax v2.7.2Compare Source
MathJax v2.7.2 focuses on bug fixes including a workaround for a regression in Safari as well as an important update to the speech-rule engine that underlies the MathJax Accessibility Extensions.
Bug fixes
Accessibility
API
Typeset()
call without callbacks. #1680 #1794Output
useMMLspacing
is in effect. #1626 #1786<=>
arrow in mhchem. 1657 #1795getNode()
method not descending into all the children. #1691 #1791Input
\Rule
and add\rule
macro. #1666 #1673\shoveleft
and\shoveright
. #1701 #1782\text{}
in\cases{}
. #1482 #1793aligned
/alignedat
. #1690 #1784Interface
Misc.
For more information see also
Configuration
📅 Schedule: 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.
This PR was generated by Mend Renovate. View the repository job log.