Release notes
*Sourced from [mathjax's releases](https://github.com/mathjax/MathJax/releases).*
> ## MathJax v2.7.4
> This is a bug-fix release. Among the issue fixed in this release are the following:
>
> * Prevent infinite loop if an autoloaded component fails to load. ([#1936](https://github-redirect.dependabot.com/mathjax/MathJax/issues/1936))
> * Always set movablelimits to false in `\overset` and `\underset`. ([#1929](https://github-redirect.dependabot.com/mathjax/MathJax/issues/1929))
> * CSS reset for box-sizing in HTML-CSS output. ([#1942](https://github-redirect.dependabot.com/mathjax/MathJax/issues/1942))
> * Add `px` to `max-width` for SVG output containing tags. ([#1950](https://github-redirect.dependabot.com/mathjax/MathJax/issues/1950))
> * Properly handle namespaces starting with `math` in MathML input. ([#1951](https://github-redirect.dependabot.com/mathjax/MathJax/issues/1951))
> * Make `tex2jax` and `asciimath2jax` rescan after unmatched delimiter. ([#1960](https://github-redirect.dependabot.com/mathjax/MathJax/issues/1960))
> * Fix minimum height of accents in scripts. ([#1956](https://github-redirect.dependabot.com/mathjax/MathJax/issues/1956))
> * Make monospaced non-breaking space be of correct width. ([#1953](https://github-redirect.dependabot.com/mathjax/MathJax/issues/1953))
> * Handle size of centered large operators correctly in mrows. ([#1933](https://github-redirect.dependabot.com/mathjax/MathJax/issues/1933))
>
> ## MathJax v2.7.3
> 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](https://github-redirect.dependabot.com/mathjax/MathJax/issues/517))
> * Improve line breaking past the container width when no break is found within it ([#1883](https://github-redirect.dependabot.com/mathjax/MathJax/issues/1883))
> * SVG: Don't lose pre-spacing in elements containing line breaks ([#1915](https://github-redirect.dependabot.com/mathjax/MathJax/issues/1915))
> * CommonHTML: Fix width of roots containing line breaks ([#1882](https://github-redirect.dependabot.com/mathjax/MathJax/issues/1882))
> * TeX: Remove `balanceBraces` option from `tex2jax`, which was never implemented ([#1871](https://github-redirect.dependabot.com/mathjax/MathJax/issues/1871))
> * TeX: Make HTML id's used in `\tag` handling more robust ([#1899](https://github-redirect.dependabot.com/mathjax/MathJax/issues/1899))
> * TeX: Make `\DeclareMathOperator` and `\Newextarrow` localizable by `begingroup` ([#1876](https://github-redirect.dependabot.com/mathjax/MathJax/issues/1876))
> * SVG: Measure sizes of `annotation-xml` elements properly ([#1870](https://github-redirect.dependabot.com/mathjax/MathJax/issues/1870))
> * TeX: Have `\bigg` and friends to trim spaces from their arguments ([#1819](https://github-redirect.dependabot.com/mathjax/MathJax/issues/1819))
> * Handle default border width properly in SVG and HTML-CSS ([#1855](https://github-redirect.dependabot.com/mathjax/MathJax/issues/1855))
> * Decode hash URI component so it works with special characters ([#1843](https://github-redirect.dependabot.com/mathjax/MathJax/issues/1843))
> * CommonHTML: Reset character width if a reset occurs while an equation is being processed ([#1837](https://github-redirect.dependabot.com/mathjax/MathJax/issues/1837))
> * CommonHTML: Properly scale widths in line breaking algorithm ([#1881](https://github-redirect.dependabot.com/mathjax/MathJax/issues/1881))
> * HTML-CSS: Fix position of rightmost glyph in multi-glyph horizontal stretchy characters ([#1896](https://github-redirect.dependabot.com/mathjax/MathJax/issues/1896))
> * MathML: Don't add duplicate `xmlns` attribute when original is empty ([#1862](https://github-redirect.dependabot.com/mathjax/MathJax/issues/1862))
> * TeX: Don't produce unwanted `mrow`s with `\left...\right` ([#1829](https://github-redirect.dependabot.com/mathjax/MathJax/issues/1829))
>
> 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
>
> * Upgrade Accessibility Extensions to [v1.2.3](https://github.com/mathjax/MathJax-a11y/releases/tag/1.2.3)
>
> ### API
>
> * Properly handle arrays of elements in `Typeset()` call without callbacks. [#1680](https://github-redirect.dependabot.com/mathjax/MathJax/issues/1680) [#1794](https://github-redirect.dependabot.com/mathjax/MathJax/issues/1794)
> ... (truncated)
Commits
- [`50c333c`](https://github.com/mathjax/MathJax/commit/50c333cc695066b9d27f713035b44c9ef78ab658) Merge remote-tracking branch 'origin/develop'
- [`c4eca32`](https://github.com/mathjax/MathJax/commit/c4eca3211291d6f05cfb79eb14ea88bc2b209d22) Update version number in package.json
- [`d6834e5`](https://github.com/mathjax/MathJax/commit/d6834e56ae6db26fe3215eeeaacf578a501119d6) Merge pull request [#1971](https://github-redirect.dependabot.com/mathjax/MathJax/issues/1971) from mathjax/develop
- [`22a2431`](https://github.com/mathjax/MathJax/commit/22a2431612631e30a5680956c92ff8e690fad818) Repack and recombine for 2.7.4
- [`1c76e86`](https://github.com/mathjax/MathJax/commit/1c76e868c1dac55f01c95fa9a7d514aaedabb9f0) Update version to 2.7.4
- [`eb61c8b`](https://github.com/mathjax/MathJax/commit/eb61c8bf1fa80a9bfb4441c337d2bc53da1ebc9e) Merge branch 'fix-html' into develop
- [`a55da39`](https://github.com/mathjax/MathJax/commit/a55da396c18cafb767a26aa9ad96f6f4199852f1) Fix parsing and output for \class{} and \unicode{}
- [`b85343a`](https://github.com/mathjax/MathJax/commit/b85343a766b166d309acc6f95f38877246cffcbb) Handle rescanning even when passing over tags like \ . Issue [#1960](https://github-redirect.dependabot.com/mathjax/MathJax/issues/1960).
- [`9f0cfe2`](https://github.com/mathjax/MathJax/commit/9f0cfe2d1a25b5e02942dad46bc0fb9a01a0a512) Make sure mml classes are modified not the instances themselves.
- [`050ecf7`](https://github.com/mathjax/MathJax/commit/050ecf722272991b18a9c77f0ff809524bf03d64) Merge pull request [#1966](https://github-redirect.dependabot.com/mathjax/MathJax/issues/1966) from dpvc/issue1936
- Additional commits viewable in [compare view](https://github.com/mathjax/MathJax/compare/2.7.0...2.7.4)
Maintainer changes
This version was pushed to npm by [mjadmin](https://www.npmjs.com/~mjadmin), a new releaser for mathjax since your current version.
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot ignore this [patch|minor|major] version` will close this PR and stop Dependabot creating any more for this minor/major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
- `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language
- `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language
- `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language
- `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language
You can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/Codgic/codgic-web-legacy/network/alerts).
Bumps mathjax from 2.7.0 to 2.7.4.
Release notes
*Sourced from [mathjax's releases](https://github.com/mathjax/MathJax/releases).* > ## MathJax v2.7.4 > This is a bug-fix release. Among the issue fixed in this release are the following: > > * Prevent infinite loop if an autoloaded component fails to load. ([#1936](https://github-redirect.dependabot.com/mathjax/MathJax/issues/1936)) > * Always set movablelimits to false in `\overset` and `\underset`. ([#1929](https://github-redirect.dependabot.com/mathjax/MathJax/issues/1929)) > * CSS reset for box-sizing in HTML-CSS output. ([#1942](https://github-redirect.dependabot.com/mathjax/MathJax/issues/1942)) > * Add `px` to `max-width` for SVG output containing tags. ([#1950](https://github-redirect.dependabot.com/mathjax/MathJax/issues/1950)) > * Properly handle namespaces starting with `math` in MathML input. ([#1951](https://github-redirect.dependabot.com/mathjax/MathJax/issues/1951)) > * Make `tex2jax` and `asciimath2jax` rescan after unmatched delimiter. ([#1960](https://github-redirect.dependabot.com/mathjax/MathJax/issues/1960)) > * Fix minimum height of accents in scripts. ([#1956](https://github-redirect.dependabot.com/mathjax/MathJax/issues/1956)) > * Make monospaced non-breaking space be of correct width. ([#1953](https://github-redirect.dependabot.com/mathjax/MathJax/issues/1953)) > * Handle size of centered large operators correctly in mrows. ([#1933](https://github-redirect.dependabot.com/mathjax/MathJax/issues/1933)) > > ## MathJax v2.7.3 > 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](https://github-redirect.dependabot.com/mathjax/MathJax/issues/517)) > * Improve line breaking past the container width when no break is found within it ([#1883](https://github-redirect.dependabot.com/mathjax/MathJax/issues/1883)) > * SVG: Don't lose pre-spacing in elements containing line breaks ([#1915](https://github-redirect.dependabot.com/mathjax/MathJax/issues/1915)) > * CommonHTML: Fix width of roots containing line breaks ([#1882](https://github-redirect.dependabot.com/mathjax/MathJax/issues/1882)) > * TeX: Remove `balanceBraces` option from `tex2jax`, which was never implemented ([#1871](https://github-redirect.dependabot.com/mathjax/MathJax/issues/1871)) > * TeX: Make HTML id's used in `\tag` handling more robust ([#1899](https://github-redirect.dependabot.com/mathjax/MathJax/issues/1899)) > * TeX: Make `\DeclareMathOperator` and `\Newextarrow` localizable by `begingroup` ([#1876](https://github-redirect.dependabot.com/mathjax/MathJax/issues/1876)) > * SVG: Measure sizes of `annotation-xml` elements properly ([#1870](https://github-redirect.dependabot.com/mathjax/MathJax/issues/1870)) > * TeX: Have `\bigg` and friends to trim spaces from their arguments ([#1819](https://github-redirect.dependabot.com/mathjax/MathJax/issues/1819)) > * Handle default border width properly in SVG and HTML-CSS ([#1855](https://github-redirect.dependabot.com/mathjax/MathJax/issues/1855)) > * Decode hash URI component so it works with special characters ([#1843](https://github-redirect.dependabot.com/mathjax/MathJax/issues/1843)) > * CommonHTML: Reset character width if a reset occurs while an equation is being processed ([#1837](https://github-redirect.dependabot.com/mathjax/MathJax/issues/1837)) > * CommonHTML: Properly scale widths in line breaking algorithm ([#1881](https://github-redirect.dependabot.com/mathjax/MathJax/issues/1881)) > * HTML-CSS: Fix position of rightmost glyph in multi-glyph horizontal stretchy characters ([#1896](https://github-redirect.dependabot.com/mathjax/MathJax/issues/1896)) > * MathML: Don't add duplicate `xmlns` attribute when original is empty ([#1862](https://github-redirect.dependabot.com/mathjax/MathJax/issues/1862)) > * TeX: Don't produce unwanted `mrow`s with `\left...\right` ([#1829](https://github-redirect.dependabot.com/mathjax/MathJax/issues/1829)) > > 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 > > * Upgrade Accessibility Extensions to [v1.2.3](https://github.com/mathjax/MathJax-a11y/releases/tag/1.2.3) > > ### API > > * Properly handle arrays of elements in `Typeset()` call without callbacks. [#1680](https://github-redirect.dependabot.com/mathjax/MathJax/issues/1680) [#1794](https://github-redirect.dependabot.com/mathjax/MathJax/issues/1794) > ... (truncated)Commits
- [`50c333c`](https://github.com/mathjax/MathJax/commit/50c333cc695066b9d27f713035b44c9ef78ab658) Merge remote-tracking branch 'origin/develop' - [`c4eca32`](https://github.com/mathjax/MathJax/commit/c4eca3211291d6f05cfb79eb14ea88bc2b209d22) Update version number in package.json - [`d6834e5`](https://github.com/mathjax/MathJax/commit/d6834e56ae6db26fe3215eeeaacf578a501119d6) Merge pull request [#1971](https://github-redirect.dependabot.com/mathjax/MathJax/issues/1971) from mathjax/develop - [`22a2431`](https://github.com/mathjax/MathJax/commit/22a2431612631e30a5680956c92ff8e690fad818) Repack and recombine for 2.7.4 - [`1c76e86`](https://github.com/mathjax/MathJax/commit/1c76e868c1dac55f01c95fa9a7d514aaedabb9f0) Update version to 2.7.4 - [`eb61c8b`](https://github.com/mathjax/MathJax/commit/eb61c8bf1fa80a9bfb4441c337d2bc53da1ebc9e) Merge branch 'fix-html' into develop - [`a55da39`](https://github.com/mathjax/MathJax/commit/a55da396c18cafb767a26aa9ad96f6f4199852f1) Fix parsing and output for \class{} and \unicode{} - [`b85343a`](https://github.com/mathjax/MathJax/commit/b85343a766b166d309acc6f95f38877246cffcbb) Handle rescanning even when passing over tags like \. Issue [#1960](https://github-redirect.dependabot.com/mathjax/MathJax/issues/1960). - [`9f0cfe2`](https://github.com/mathjax/MathJax/commit/9f0cfe2d1a25b5e02942dad46bc0fb9a01a0a512) Make sure mml classes are modified not the instances themselves. - [`050ecf7`](https://github.com/mathjax/MathJax/commit/050ecf722272991b18a9c77f0ff809524bf03d64) Merge pull request [#1966](https://github-redirect.dependabot.com/mathjax/MathJax/issues/1966) from dpvc/issue1936 - Additional commits viewable in [compare view](https://github.com/mathjax/MathJax/compare/2.7.0...2.7.4)
Maintainer changes
This version was pushed to npm by [mjadmin](https://www.npmjs.com/~mjadmin), a new releaser for mathjax since your current version.Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot ignore this [patch|minor|major] version` will close this PR and stop Dependabot creating any more for this minor/major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) - `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language You can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/Codgic/codgic-web-legacy/network/alerts).