npm katex 0.9.0-alpha
v0.9.0-alpha

latest releases: 0.16.10, 0.16.9, 0.16.8...
6 years ago

Breaking changes:

  • Require [text]color HTML colors to be well-formed. (#827)
  • \llap and \rlap now render contents in math mode, use \mathllap (new) and \mathrlap (new) if you need the previous behavior.

New features:

  • Added MathJax compatibility script (#680)
  • Add a maxSize option to limit user-specified sizes (#803)
  • Add \smash, laps, spaces, and phantoms (#833)
  • Advanced macro support and magic \dots (#794)
  • Support for \raisebox (#685)
  • copy-tex contrib module (#813)
  • Support \operatorname. Resolve #145 (#866)
  • Support \And (#881)
  • Support \colorbox and \fcolorbox (#886)
  • Implement \verb (#614)
  • Add support for comments, fixes #20 (#884)
  • allow sizing commands inside optional groups (#885)

Bug fixes:

  • Fix exponential behavior in accent production (#834)
  • Use mpadded for \raisebox MathML (#876)
  • Fix #337 - Array/Matrix environments do not trim newlines (#479)

Other changes:

  • Add contrib to NPM files
  • To @flow: Token, Lexer, ParseError, and ParseNode. (#839)
  • Update Parser comments to match implementation. (#837)
  • Fix match-at flow errors (#847)
  • To @flow: MacroExpander. (#845)
  • eslint-plugin-flowtype & upgrade to eslint@4 (#849)
  • Port unit.js to @flow. (#855)
  • Improve SVG Performance (#841)
  • To @flow: fontMetrics, fontMetricsData, Options, Settings, Style (#848)
  • Port symbol.js to @flow. (#858)
  • Fix small type error in defineFunctions. (#860)
  • Port environments.js to @flow. (#862)
  • Remove the positions array computed by Parser's parseArguments(). (#864)
  • Port functions.js to @flow. (#867)
  • Allow test/lint scripts to run without requiring make (#878)
  • Upgrade \sqrt zoom and width (#890)
  • refactor defineEnvironment to also accept HTML and MathML builders (#875)
  • Correct @flow types. Refactor some Parser code for stricter typing. (#896)
  • Add SourceLocation to encapsulate Token/ParseNode debug information. (#904)
  • Parser: Separate mandatory and optional arguments in parseArguments (#903)
  • Webpack dev server (#902)
  • Replace ParseFuncOrArgument with type-safer alternative. (#901)
  • ensure that build/ exists (#918)

Don't miss a new katex release

NewReleases is sending notifications on new releases.