npm katex 0.10.0-alpha
v0.10.0-alpha

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

Bug fixes:

  • Nested Math in Non-Default Text Fix (#1111)
  • Fix contenteditable mode (#1179)
  • Work around negative space bug in Chrome (#1194)
  • Fix \nobreakspace, refactor "regular space" checking (#1200)
  • Fix cli.js: add nomnom dependency, add -u option (#1218)
  • Add metrics for \S and \P (#1224)
  • Fix anchor.toMarkup (#1246)
  • Specify height for SVG elements (#1252)
  • Include Bold-Italic fonts for \boldsymbol (#1257)
  • Fix space width in \texttt (#1261)
  • Fix \underset (#1277)
  • Switch makeGlue from .mord .rule to .mspace (#1295)
  • Stop throwing ParseError when throwOnError is false (#1169)
  • Fix extensible arrow sup vertical alignment (#1256)
  • Adjust \underset alignment and spacing (#1290)
  • Revert frac-lines to borders (#1249)
  • Fix underbrace (#1304)
  • Strict setting controls \newline display-mode behavior; fix MacroExpander space handling (#1314)

New features:

  • unicodeTextInMathMode setting (#1117)
  • Support Unicode ° (#1203)
  • Add \yen support to text mode (#1208)
  • Support Unicode delimiters (#1207)
  • Support ( and fix instant mode switching for $, (, \text (#1213)
  • More Unicode letters (#1260)
  • Support Unicode \ll and \lll (#1273)
  • Add defineSymbol to the main katex object (#1263)
  • Greek caps (#1283)
  • Add version to katex object (#1279)
  • Support Unicode ≘≙≚≛≝≞≟ (#1274)
  • Support some Unicode Mathematical Alphanumeric Symbols (#1232)
  • \copyright, \textregistered, \textcircled support (#1073)
  • Tilde \textasciitilde and fix ~ in \verb (#1286)
  • Line breaks for inline formulas (#1287)
  • Support \hline (#1306)
  • Support for top-level \newline and \ in inline math (#1298)
  • Implement strict mode (replacing unicodeTextInMathMode) (#1278)
  • Allow all Unicode symbols in nonstrict mode (#1217)
  • Support \tag, \tag*, and \gdef (#1309)

Other changes:

  • Add tests for __* internal interface (#1170)
  • Port delimiter.js to @flow. (#1177)
  • Add unicode-fonts as submodule (#1182)
  • Port spacingData and unicodeSymbols to @flow. (#1195)
  • Online screenshot diff/generation using CircleCI (#1187)
  • Implementing analyze script (#1197)
  • Add display/displayMode toggle on test page (#1193)
  • Format buildHTML groupType definitions in preparation for adding types (#1206)
  • Treat svg-wrapping spans differently from DOM-wrapping spans. (#1239)
  • List react-katex in Libraries (#1236)
  • Change CDN links (#1243)
  • Type correction to allow documentFragment to be children of span. (#1247)
  • Add size badge (#1253)
  • Fix typo in release.sh (#1280)
  • Alternate approach to capital Greek letters (#1285)
  • Remove special \verb space handling now that space is in Typewriter-Regular (#1258)
  • move retrieveBaseFontName and retrieveFontStylesName into retrieveTextFontName (#1300)
  • Update texcmp (#1297)
  • Document new error handling behavior (renderOnError) (#1302)
  • Make ParseNode value payload and defineFunction handler functions tpe-safe (#1276)
  • Cleanup domTree.js to re-use code (#1305)
  • One strut instead of two (#1307)
  • throwOnError documentation bug fix (#1308)
  • Documenting String.raw (#1198)
  • Make htmlBuilder and mathmlBuilder params type-safe. (#1312)
  • changelog for KaTeX - complete w/ links (#1322)
  • Move test helpers into common modules (#1318)
  • Move the rest of the ops from functions.js to functions/ops.js. (#1323)
  • Move "mclass" node logic to functions/mclass. (#1325)
  • Specify flow output types for htmlBuilder and mathmlBuilder. (#1324)

Don't miss a new katex release

NewReleases is sending notifications on new releases.