Skip to content

Releases: mathjax/MathJax-node

mathjax-node 2.1.1

05 Jun 13:34
08f566c
Compare
Choose a tag to compare

This release fixes the extensions s issue (#401). It also includes a fix to the start() method that avoids a timing issue if it is called twice in succession, and traps errors during the startup, as discussed in #401.

mathjax-node v2.1.0

20 Mar 13:01
a3c7182
Compare
Choose a tag to compare

This release adds a new paths property to the data passed to the typeset() function that allows you to specify paths for third-party extensions, making it easier to use such extensions in mathjax-node. It also include a fix for a problem introduced in v2.0.1 where certain SVG configuration parameters would not take effect on the first typeset() call.

mathjax-node v2.0.1

06 Feb 21:09
4b29b9a
Compare
Choose a tag to compare

This release updates the README to correspond to new requirements of Node.js version 6 and jsdom version 10.

mathjax-node v2.0.0

06 Feb 00:49
89d1e0a
Compare
Choose a tag to compare

This release updates the jsdom dependency to jsdom version 10, which has a different API from previous versions. This means that you may need to change your driver code if you are using jsdom yourself. This is the reason for the change in major version number.

Changes include:

  • Update jsdom to version 10, which has a different API from earlier versions. (#325)
  • Handle mglyph without loading images (you must include width and height explicitly).
  • Prevent unknown character warnings during MathML output (#377)

mathjax-node v1.3.0

29 Dec 16:26
a30432f
Compare
Choose a tag to compare

This release introduces a new configuration option cjkCharWidth to control the width of CJK characters. It also improves the heuristics for calculating strings of "unknown" characters (i.e., Unicode points not covered by the fonts being used).

Features

  • improve full-width characters rendering and add new configuration option cjkCharWidth #358

Bug fixes

  • [package.json] fix versions of dependencies #365

Documentation

  • Document cjkCharWidth (defaults to 13); controls assumed width of CJK character. #358
  • Remove non-functional test files #369
  • Add node 8, 9 to Travis configuration #366

mathjax-node v1.2.1

26 Sep 07:29
Compare
Choose a tag to compare

Bug fixes

  • [CommonHTML] Fix fontURL issues #356, #355

Documentation

mathjax-node v1.2.0

23 Aug 07:18
Compare
Choose a tag to compare

Features

  • Add a promise-based API #297

Bug fixes

  • [CommonHTML] no warnings for unknown chars #350

Miscellaneous

  • fix automatic npm deployment #349

mathjax-node v1.2.0-beta.0

23 Aug 06:55
Compare
Choose a tag to compare
Pre-release

Features

  • Add a promise-based API #297

Bug fixes

  • [CommonHTML] no warnings for unknown chars #350

Miscellaneous

  • fix automatic npm deployment #349

mathjax-node v1.1.1

14 Jul 13:27
Compare
Choose a tag to compare

Bug fixes

  • CommonHTML output: fix manual line-breaks #339, #335
  • Configuration: sanitize MathJax configuration #337, #330

mathjax-node v1.1.0

04 May 06:31
Compare
Choose a tag to compare

Features

  • Allow arbitrary data in input to pass to output #303