Katex

Latest version: v0.0.4

Safety actively analyzes 682361 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 4

0.9.0alpha

Added
- Added MathJax compatibility script. [680](https://github.com/Khan/KaTeX/pull/680)
- Added a maxSize option to limit user-specified sizes. [803](https://github.com/Khan/KaTeX/pull/803)
- Added `\smash`, laps, spaces, and phantoms. [833](https://github.com/Khan/KaTeX/pull/833)
- Support for `\raisebox`, `\operatorname`, `\And`, `\colorbox`, `\fcolorbox` and `\verb`.
- Added support for comments. Fixed [20](https://github.com/Khan/KaTeX/issues/20)
- To `flow`:
- fontMetrics, fontMetricsData, Token, Lexer, MacroExpander, Options, ParseError, ParseNode, Settings, Style.

Removed
- Removed the positions array computed by Parser's parseArguments(). [864](https://github.com/Khan/KaTeX/pull/864)

Changed
- Advanced macro support and magic `\dots`. [794](https://github.com/Khan/KaTeX/pull/794)
- Allow sizing commands inside optional groups. [885](https://github.com/Khan/KaTeX/pull/885)
- Upgraded `\sqrt` zoom and width. [890](https://github.com/Khan/KaTeX/pull/890)
- Refactored defineEnvironment to also accept HTML and MathML builders. [875](https://github.com/Khan/KaTeX/pull/875)
- For `flow`:
- Ported environments.js, functions.js, symbol.js, unit.js.
- Separated mandatory and optional arguments in parseArguments. [903](https://github.com/Khan/KaTeX/pull/903)

Breaking Changes
- Require [text]color HTML colors to be well-formed. See [827](https://github.com/Khan/KaTeX/pull/827)
- `\llap` and `\rlap` now render contents in math mode. Use `\mathllap` (new) and `\mathrlap` (new) if you need the previous behavior.

Fixed
- Fixed exponential behavior in accent production. [834](https://github.com/Khan/KaTeX/pull/834)
- Use mpadded for `\raisebox` MathML. [876](https://github.com/Khan/KaTeX/pull/876)
- Array/Matrix environments do not trim newlines. Fixed [337](https://github.com/Khan/KaTeX/issues/337). PR is [479](https://github.com/Khan/KaTeX/pull/479).
- For `flow`:
- Corrected flow types. Refactor some Parser code for stricter typing. [896](https://github.com/Khan/KaTeX/pull/896)
- Fixed match-at flow errors. [847](https://github.com/Khan/KaTeX/pull/847)

0.8.3

Added
- Added latin-1 letters as math symbols. See [796](https://github.com/Khan/KaTeX/pull/796)
- Added support for `\not`. [140](https://github.com/Khan/KaTeX/pull/140)

Changed
- Support CJK full-width punctuation + Unicode dots. See [814](https://github.com/Khan/KaTeX/pull/814)
- Support for ' \` ^ ~ = \u . " \r \H \v text-mode accents. See [802](https://github.com/Khan/KaTeX/pull/802)
- Modernized font creation. See [624](https://github.com/Khan/KaTeX/pull/624)

Fixed
- Use inline SVG for stretchy elements. [807](https://github.com/Khan/KaTeX/pull/807)
- Improve `\sqrt`. [810](https://github.com/Khan/KaTeX/issues/810)

0.8.2

Added
- Accepts all existing Greek letters using unicode characters in math mode. See [410](https://github.com/Khan/KaTeX/pull/410)

Fixed
- Fixed MathML output for ' and large operators with limits. [788](https://github.com/Khan/KaTeX/pull/788)
- Updated package.json to point 'main' at dist/katex.js. [791](https://github.com/Khan/KaTeX/pull/791)
- Fixed color support for stretchy, strikethrough, and fbox. [792](https://github.com/Khan/KaTeX/pull/792)
- Detect attachEvent() support correctly. See [771](https://github.com/Khan/KaTeX/issues/771) and [772](https://github.com/Khan/KaTeX/pull/772) for the issue and PR fix respectively.

0.8.1

Fixed
- Note: The v0.8.0 release did not include the SVG images which are necessary for rendering wide and stretchy accents as well as `\overbrace` and `\underbrace`. This release corrects that.

- Note that if you're including copies of KaTeX in your web application, you should now include the dist/images directory in addition to the usual the dist/fonts directory.

0.8.0

Added
- Added some international operators. See [509](https://github.com/Khan/KaTeX/issues/509)
- Old font command support: `\rm`, `\sf`, `\tt`, `\bf`, `\it`. [675](https://github.com/Khan/KaTeX/pull/675)
- Builtin macros, macro arguments, `\overset` and `\underset`. [605](https://github.com/Khan/KaTeX/pull/605)
- Added `\iff`, `\implies`, `\impliedby` support. [697](https://github.com/Khan/KaTeX/pull/697)
- Support <, >, | and many `\text`... commands in text mode. [684](https://github.com/Khan/KaTeX/pull/684)
- Implemented $...$ via styling node. [637](https://github.com/Khan/KaTeX/pull/637)
- Added `\jot` lineskip to aligned environment, switch contents to displaystyle, and add gathered. [725](https://github.com/Khan/KaTeX/pull/725)
- Support stretchy wide elements. [670](https://github.com/Khan/KaTeX/pull/670)
- Set maxFontSize on rules. [744](https://github.com/Khan/KaTeX/pull/744)


Changes
- Added support for Windows high-contrast mode. Fixed [716](https://github.com/Khan/KaTeX/issues/716) [724](https://github.com/Khan/KaTeX/pull/724)
-Implemented `\coloneqq`, `\colonequals`, etc. based on mathtools and colonequals. [727](https://github.com/Khan/KaTeX/pull/727)
- Added configurable error callback. [658](https://github.com/Khan/KaTeX/pull/658)
- Added support for absolute TeX units. [732](https://github.com/Khan/KaTeX/pull/732)
- Revert "Remove trailing commas for IE 9 compatibility". [622](https://github.com/Khan/KaTeX/pull/622)
- Use utils.deflt for Settings. [649](https://github.com/Khan/KaTeX/pull/649)
- Refactored and commented space splicing code. [699](https://github.com/Khan/KaTeX/pull/699)
- Vertically center single-character `\mathop`. [745](https://github.com/Khan/KaTeX/pull/745)
- Associate font metrics with Options, not Style. [743](https://github.com/Khan/KaTeX/pull/743)
- Upgraded the source to use ES6 syntax including classes, import and static properties.
[679](https://github.com/Khan/KaTeX/pull/679)
- Use `\displaystyle` within `\over/\underbrace`. [765](https://github.com/Khan/KaTeX/pull/765)
- Shrinkwrap vlists in table-like CSS. [768](https://github.com/Khan/KaTeX/pull/768)
- Improve rule coding, including for `\sqrt`. [776](https://github.com/Khan/KaTeX/pull/776)

Breaking Changes
- Implicit `\color`, explicitly grouped `\textcolor`. See [619](https://github.com/Khan/KaTeX/pull/619)

Fixed
- Fixed high contrast mode better. [733](https://github.com/Khan/KaTeX/pull/733)
- Fixed all AMS mathord symbols. [618](https://github.com/Khan/KaTeX/pull/618)
- Fixed x'^2 [636](https://github.com/Khan/KaTeX/pull/636)
- Fixed font typo math -> main. [678](https://github.com/Khan/KaTeX/pull/678)
- Fixed spaces before `\middle`. [689](https://github.com/Khan/KaTeX/pull/689)
- Fixed [711](https://github.com/Khan/KaTeX/issues/711) issue with multiple superscripts. [718](https://github.com/Khan/KaTeX/pull/718)
- Fixed interaction between styles and sizes. [719](https://github.com/Khan/KaTeX/pull/719)
- Correct handling of unbraced kerns followed by spaces. [751](https://github.com/Khan/KaTeX/pull/751)
- Corrected computation of TeX sizes. [755](https://github.com/Khan/KaTeX/pull/755)
- Solved Safari rendering issues with font-size overrides. [780](https://github.com/Khan/KaTeX/pull/780)

0.7.1

Fixed
- Restored creation of dist directory during release process.

Page 2 of 4

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.