Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Snyk] Upgrade mathjax-full from 3.0.1 to 3.0.4 #218

Merged
merged 1 commit into from Apr 11, 2020

Conversation

snyk-bot
Copy link
Contributor

Snyk has created this PR to upgrade mathjax-full from 3.0.1 to 3.0.4.

ℹ️ Keep your dependencies up-to-date. This makes it easier to fix existing vulnerabilities and to more quickly identify and fix newly disclosed vulnerabilities when they affect your project.
  • The recommended version is 3 versions ahead of your current version.
  • The recommended version was released 2 days ago, on 2020-04-08.
Release notes
Package name: mathjax-full
  • 3.0.4 - 2020-04-08

    This is mostly a bug-fix release, resolving a number of important issues since v3.0.1. See the individual bugs linked below for more details, and the 3.0.4 milestone for the pull requests involved in this release.

    Version 3.0.2 and 3.0.3 had problems with their npm deployment and have been removed; 3.0.4 is the next release after 3.0.1.

    New Features in this Release

    • The infrastructure for the font system has been updated to prepare for more font support in a future release. See #455 for details.

    • The expression explorer now has dynamic loading for its locale data, and the speech-rule engine has been updated to 3.0.0-beta.10.

    Bugs Addressed in this Release

    Output Issues

    TeX Input

    MathML input

    Miscellaneous

    • Correct menu name being disabled. (mathjax/MathJax-demos-node#10)

    • Fix error with setting startup.elements in configuration. (mathjax/MathJax#2371)

    • Use components/global.js to get window.MathJax in menu handling. (#458)

    • Prevent reading node_modules/@types from containing directories. (mathjax/MathJax#2358)

    • Don't process escaped characters in a11y and menu extensions. (mathjax/MathJax#2327)

    • Set loader's mathjax path to work in more situations. (#406)

    • Fix problem with infinite loop with SRE component in IE. (#450)

  • 3.0.3 - 2020-04-08
  • 3.0.2 - 2020-04-08
  • 3.0.1 - 2020-02-07

    This is a bug-fix release that fixes most of the bugs reported since the v3.0.0 release. See the individual bugs linked below for more details, and the 3.0.1 milestone for the pull requests involved in this release.

    Bugs Addressed in this Release

    Accessibility

    • Change the default for Braille output to false in equation explorer.
    • Fix problem with enabling explorer with MathML input. (mathjax/MathJax#2255)
    • Reintroduce AssistiveMML support to v3. (mathjax/MathJax#2260)
    • Improve efficiency of speech generation.
    • Find speech labels even if they are not on the top-level MathML node.
    • Update Speech-Rule Engine to latest beta version.

    TeX Input

    • Don't crash for certain \text{} content values. (mathjax/MathJax#2283)
    • Make \require{bussproofs} load properly.
    • Better handling of unknown tagging class. (#404)
    • Make TexParser.Push() handle inferred mrows properly. (mathjax/MathJax#2261)
    • Convert units of mu to ems. (mathjax/MathJax#2239)
    • Improve movablelimits support.
    • Fix operator with movable limits when no other super- or subscripts are used. (mathjax/MathJax#2221)
    • Fix tagFormat to allow it to work with AMS tags. (mathjax/MathJax#2201)
    • Fix capitalization for the amsCd component. (#335)
    • Don't leak fonts and other properties to initial array entries. (mathjax/MathJax#2247)
    • Fix problem with determining texClass uses by \dots. (mathjax/MathJax#2315)
    • Fix problem with incorrect "double exponent" error. (#314)
    • Make tags work for starred environments. (#316)

    CHTML and SVG Output

    • Don't include extenders in SVG stretchy characters if they have negative width. (mathjax/MathJax#2300)
    • Fix linespacing below CHTML displayed equations. (mathjax/MathJax#2296)
    • Don't remap U+2192 (right arrow) to U+20D7 (vector accent) when used alone as a movable subscript. (mathjax/MathJax#2293)
    • Fix problem with spacing inside maligngroup elements. (mathjax/MathJax#2295)
    • Update font data to include missing italic correction values and correct minimum stretchy widths. (mathjax/MathJax#2286)
    • Make pt relative to the em size (as it was in v2). (mathjax/MathJax#2285)
    • Fix duplicate xlink namespace in SVG output. (#365)
    • Fixes a bug in msqrt when computing clearance value.
    • Don't use CSS content for invisible characters. (#385)
    • Fix problem with variantForm characters in CHTML. (mathjax/MathJax#2236)
    • Fix spacing problems in superscripts. (mathjax/MathJax#2241)
    • Add missing data for U-0394 (delta) in the italic font. (mathjax/MathJax#2231)
    • Better bounding box computations for unknown characters.
    • Fix scaling of zoomed multline environments with tags. (mathjax/MathJax-demos-web#17)
    • Fix alignment problem with mtables. (mathjax/MathJax#2186)
    • Check that parent is defined before getting its metrics. (mathjax/MathJax#2191)
    • Add CSS to force LTR direction for SVG output. (mathjax/MathJax#2204)
    • Fix spacing around super- and sub-scripts. (mathjax/MathJax#2187)
    • Fix problem with tags being displayed horizontally in CHTML in a table with multiple tags. (mathjax/MathJax#2200)
    • Improve support for annotation-xml elements. (mathjax/MathJax#2210)
    • Fix problem with \underline in SVG output. (#264)

    MathML

    • Preserve special spaces in token element contents.
    • Add more data-mjx-* attributes to MathML serialization to support internal values.
    • Add support for serializing annotation-xml contents.
    • Add attribute to identify texClass for TeXAtom serialization. (mathjax/MathJax#2193)

    Node and LiteDOM

    • Fix LiteAdaptor's search for elements by class. (mathjax/MathJax#2278)
    • Fix node-main.js to use require() and the correct mathjax path. (#406)
    • Improve path handling when used in node. (#398)
    • Handle self-closing tags in liteDOM. (#328)

    General

    • Fix problem with options being improperly shared between object instances. (mathjax/MathJax#2301)
    • Make source.js and dependencies.js into ESM modules. (#420)
    • Corrects capitalization of imported module in ts/core/MmlTree/MmlNode.ts.
    • Fix problem with math following a <br>. (mathjax/MathJax#2202)
    • Fix issues with handling of multiple className attribute values. (mathjax/MathJax#2185)
    • Fix problem with MathDocument.convert() stopping before the final requested step.
    • Make MathDocument.convert() handle output with unknown characters. (mathjax/MathJax#2309)
from mathjax-full GitHub release notes
Commit messages
Package name: mathjax-full

Compare


Note: You are seeing this because you or someone else with access to this repository has authorized Snyk to open upgrade PRs.

For more information:

🧐 View latest project report

🛠 Adjust upgrade PR settings

🔕 Ignore this dependency or unsubscribe from future upgrade PRs

@qubyte qubyte merged commit 41b648d into master Apr 11, 2020
@qubyte qubyte deleted the snyk-upgrade-15c7b03eee91cdfa3091e1934ed20c3e branch April 11, 2020 08:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants