Skip to content

mathjax-node v1.0-beta

Pre-release
Pre-release
Compare
Choose a tag to compare
@pkra pkra released this 21 Feb 19:04
· 164 commits to develop since this 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