Skip to content

Releases: mathjax/MathJax-node

mathjax-node v1.0.3

02 May 14:59
Compare
Choose a tag to compare

Bug fixes:

  • Sanitize user configurations #309

mathjax-node v1.0.2

02 May 14:19
Compare
Choose a tag to compare

Bug fixes

  • #323: update the default fontURL (after cdn.mathjax.org retired) and allow fontURL to be re-configured after initial configuration.

mathjax-node v1.0.1

07 Apr 09:49
Compare
Choose a tag to compare

Bug fixes

  • #307 [main] user configuration with autoload-all should enable color extension
  • #310 [readme] add documentation for result.width, result.height, result.errors

mathjax-node v1.0.0

14 Mar 16:48
Compare
Choose a tag to compare

This the first major release. It fixes numerous bugs and removes several features in favor of separate modules.

Deprecated features

  • #205 remove PNG generation features
  • #206 remove mj-page.js
    • mj-single.js has been renamed to main.js and can be accessed with \require('mathjax-node').
  • #207 remove speech-rule-engine integration
  • #208 remove CLI tools
  • #265 drop support for Node.js < 4

Note: see the readme for examples that replicate the removed features.

New features

  • #209 add options for output as DOM nodes
  • #239 pass input data to output callback
  • #207 always generate textual alternatives from input

Bug fixes

  • #175 TeX input: don't automatically load the color extension
  • #215 HTML output: strip unnecessary IDs
  • #223 TeX input: fix displayIndent configuration option
  • #234 SVG output: fix ex handling
  • #243 SVG output: add xlink prefix to href attribute in <image> tags
  • #244 ensure that 0 is treated like 0px in padding and margins
  • #260 fix state.ID
  • #275 SVG output: support physical units
  • #288 allow HTML and SVG output to be generated simultaneously
  • #292 enable CSS output when no HTML output is requested

Misc.

  • #298 README: improved documentation

mathjax-node v1.0-beta

21 Feb 19:04
Compare
Choose a tag to compare
Pre-release

This the first beta to the first major release. It fixes numerous bugs and removes several features in favor of separate modules.

Deprecated features

  • #205 remove PNG generation features
  • #206 remove mj-page (and related CLI tools)
    • mj-single.js has been renamed to main.js and can be accessed with \require('mathjax-node').
  • #207 remove speech-rule-engine integration
  • #265 drop support for Node.js < 4

Note: see the readme for examples that replicate the removed features.

New features

  • #209 add options for output as DOM nodes
  • #239 pass input data to output callback
  • #207 always generate textual alternatives from input

Bug fixes

  • #175 TeX input: don't automatically load the color extension
  • #215 HTML output: strip unnecessary IDs
  • #223 TeX input: fix displayIndent configuration option
  • #234 SVG output: fix ex handling
  • #243 SVG output: add xlink prefix to href attribute in <image> tags
  • #244 ensure that 0 is treated like 0px in padding and margins
  • #260 fix state.ID
  • #275 SVG output: support physical units
  • #288 allow HTML and SVG output to be generated simultaneously
  • #292 enable CSS output when no HTML output is requested

mathjax-node v0.5.2

30 Nov 08:12
Compare
Choose a tag to compare

A small patch release fixing #268 (remove SetWH() calls from mj-page.js).

a dummy release

03 May 10:49
Compare
Choose a tag to compare
a dummy release Pre-release
Pre-release

This dummy release adds a warning to the readme to inform visitors to npm that the package was renamed. See #214.

mathjax-node v0.5.1

22 Feb 10:22
Compare
Choose a tag to compare
mathjax-node v0.5.1 Pre-release
Pre-release

A very small patch/bugfix release.

  • #182 Improve patch for older jsdom versions. Resolves issues #172 and #179.

mathjax-node v0.5.0-rc.1

15 Feb 11:05
Compare
Choose a tag to compare
Pre-release

This is a pre-release of mathjax-node v0.5.0. Improvements include

  • update to MathJax v2.6
  • integrate MathJax's CommonHTML output, a high quality, HTML/CSS output.
  • Automate publication to npm
  • Test on more Node versions (4, 5, stable).

For more details, see the milestone

mathjax-node v0.5.0

15 Feb 11:22
Compare
Choose a tag to compare
mathjax-node v0.5.0 Pre-release
Pre-release

Main changes

  • update to MathJax v2.6
  • integrate MathJax's CommonHTML output, a high quality, HTML/CSS output
  • Automate publication to npm
  • Extend testing coverage

For more details, see the milestone