Skip to content

Releases: ronkok/Temml

v0.11.00

14 Feb 03:05
Compare
Choose a tag to compare

Breaking Change

  • renderMathInElement() is now part of Temml proper. The previous auto-render
    extension is no longer necessary.
    The call to this function must now be: temml.renderMathInElement(), not
    renderMathInElement().

  • Documentation for renderMathInElement() is now in the Temml Installation page, not in a contrib folder.

Added

  • renderMathInElement() has a new option: fences, which eases the selection
    of recognized math delimiters. See the docs.

  • renderMathInElement() now recognizes AMS functions \ref and \eqref.

Fixed

  • Revised an internal call to Object.hasOwn to enable older versions of Safari.

v0.10.34

09 Feb 21:45
Compare
Choose a tag to compare

[0.10.34] = 2025-02-09

Fixed

  • Asterisk
  • \tag inside a non-AMS environment
  • \tag to over-ride an AMS auto-equation number
  • \label id is placed at the correct vertical alignment
  • Post-process is no longer needed for \label, only for \ref and \eqref
  • Workaround to prevent Firefox extra spacing between environment rows

v0.10.33

02 Feb 19:30
Compare
Choose a tag to compare

Fixed

  • Enable \rule in text mode
  • Explicitly set scriptlevel of deeply nested (sub|super)scripts
  • Explicitly set math-depth level of deeply nested fractions
  • Make Unicode ‖ responsive to \left & \right
  • Fix \providecommand so that it does not redefine an existing macro
  • Improve consolidation of numbers into elements
  • Set CSS width:100% on when a tag is present
  • Improve vertical alignment of labels in CD environment
  • Set \ref & \eqref to return an element
  • Fix \ref & \eqref when targeted on AMS environments

Added

  • Support \mathsfit
  • Support \vcenter

Deprecated

  • HTML \href and \url

Removed

  • Revert large operator workaround

v0.10.32

30 Nov 23:18
Compare
Choose a tag to compare

Fixed

  • Parse \vdots in text mode

Added

  • Ensure printing of \cancel & \phase

v0.10.31

23 Nov 21:30
Compare
Choose a tag to compare

Fixed

  • Omit stray <mspace> between open delimiter and a math operator

v0.10.30

12 Nov 01:46
Compare
Choose a tag to compare

Fixed

  • Fix minsize on / & \. Fixes issue #71.
  • Fix \color and \right delimiter. Fixes issue #73.

v0.10.29

26 Aug 17:28
Compare
Choose a tag to compare

Fixed

  • Work around a Chromium bug so big operators from the STIX-TWO font will be vertically centered on the math axis. Fixes #66.

Added

  • Support \boxslash, \longdiv, \phase, and \textcircled

Changed

  • Use the <menclose> element and the notation attribute when possible.
    This will improve accessibility for functions such as \cancel and \boxed.
    Since Chromiumn does not support <menclose>, use CSS in Chromium.

v0.10.28

20 Jun 21:56
Compare
Choose a tag to compare

Fixed

  • Work around a WebKit bug so that mhchem subscripts will render

Added

  • Support \bigcupplus, \bigcupdot, \bigdoublevee, and \bigdoublewedge

v0.10.27

14 May 01:46
Compare
Choose a tag to compare

Fixed

  • Avoid Unicode normalization of text-mode Latin-1 characters
  • Use combining characters for some text-mode accents
  • Improve consolidation of text into <mtext> elements. Fixes issue #64.

v0.10.26

28 Apr 17:47
Compare
Choose a tag to compare

Fixed

  • Insert a space between a font atom and a math operator. Fixes #62,
  • \newcommand and \renewcommand act locally, not globally

Added

  • Support \arraycolsep & \arraystretch