v0.8.0 (2017-08-11)
Pre-release
Pre-release
Breaking changes:
- Implicit \color, explicitly grouped \textcolor #619
New features:
- fix #509: added some international operators #647
- Old font command support: \rm, \sf, \tt, \bf, \it #675
- Builtin macros, macro arguments, \overset and \underset #605
- Add \iff, \implies, \impliedby support #697
- Support <, >, | and many \text... commands in text mode #684
- Implement
$...$ via styling node #637 - Support Windows high-contrast mode. Fix #716 #724
- Add \jot lineskip to aligned environment, switch contents to displaystyle, and add gathered #725
- Fix high contrast mode better, thanks to @GeeLaw #733
- Support stretchy wide elements. #670
- Implement \coloneqq, \colonequals, etc. based on mathtools and colonequals #727
- Add configurable error callback #658
- Support absolute TeX units #732
Other changes:
- Revert "Remove trailing commas for IE 9 compatibility" #622
- Fix all AMS mathord symbols #618
- Fix x'^2 #636
- Use utils.deflt for Settings #649
- Fix font typo math -> main #678
- Fix spaces before \middle #689
- Refactor and comment space splicing code #699
- Fix #711 issue with multiple superscripts. #718
- Fix interaction between styles and sizes. #719
- Vertically center single-character \mathop. #745
- Correct handling of unbraced kerns followed by spaces. #751
- Associate font metrics with Options, not Style. #743
- Upgrade the source to use ES6 syntax including classes, import and static properties #679
- Set maxFontSize on rules. #744
- Correct computation of TeX sizes. #755
- Use \displaystyle within \over/\underbrace #765
- Shrinkwrap vlists in table-like CSS. #768
- Solve Safari rendering issues with font-size overrides. #780
- Improve rule coding, including for
\sqrt
. #776
Infra changes:
- Update dependencies to more recent version #612
- Use morgan to log requests in the dev server #625
- Improve release script and bower support #615
- Show compressed sizes correctly #639
- Set up a diff attribute and textconv instructions for font files #635
- Fix release script after experience from 0.7.1 release #642
- Update texcmp to ubuntu 17.04 and avoid mounted host directory #722
- Screenshotter: Add --diff and --attempts options. #736
- Switch from jasmine to jest #747
- Ensure screenshotter runs all tests. #769
Misc:
- Describe using auto renderer in html head #623
- README.md - added integrity #590
- README.md - added integrity #591
- Switch speed test in README #640
- Describe site-provided macros in README #644
- Fixed missing verb in README #668
- Rephrase displayMode description to be clearer #648
- Add documentation for how to run auto-render example #740
- Mention texcmp in CONTRIBUTING.md #753