All notable changes to the "ultra-math-preview" extension will be documented in this file.
(insider)
- Initial demo
- render TeX from codecogs test website , then get png file.
(insider)
- render TeX to SVG file with MathJax.
(insider)
- Fix multi-preview bug
(insider)
- delete test functions
(insider)
- moveout keybindings functions.
- Fix unusual display in math delimiters
- Add icon of extension.
- Partly fix preview bug in markdown block-quote environment
- Update icon
- Fix preview bug in math delimiters.
- Auto reload preview on error.
- Support User-defined macros.
- Support 'Reload macros' command.
- Support 'Toggle Math Preview' command.
- Automatically change background-color and foreground-color when theme changes.
- Partly fix "Command xxx not found" error
- Context menu improvements.
- Partly fix issue#1 by forcibly let
\newcommand*
be\newcommand
- known issue: putting
\newcommand*
in math-blocks may cause error.
- Change TextMate extension to
yfzhao.hscopes-booster
(HyperScopes Booster)- Now you can uninstall
draivin.hscopes
(HyperScopes) extension if no extension depends on that.
- Now you can uninstall
- Fix a bug which may cause
Cannot read property 'scopes' of null
Error.
Ultra Math Preview is now 0.2.0 !🎉
(#2)
- NEW: new option "Position"(
umath.preview.position
). You can preview your formula on top/bottom of your code. - NEW: support
KaTeX
renderer. You can toggle renderer with "Renderer"(umath.preview.renderer
) option. - FIX: fix conflict caused by MathJax.
- Other: compress file with
esbuild
to reduce the size. - Other: preload
MathJax
components when extension is activated.
Thanks to @Eumeryx .
- FIX: fix a bug of
getMacros()
which may give wrong macros. - NEW: Support more environments, such as
equation
. - Other: Add more comments.
- Other: Remove "Automatically update macros" function.
- FIX: fix a bug that may return wrong range in
markdown
file
- FIX: fix alignment bug in LaTeX file
- Other: several enhancements.
- FIX: fix some typos
- NEW: Escape keybinding for closing preview panel. (With
when
clause) - NEW: Add custom CSS support.
- Other: rewrite CSS string.
- Other: several enhancements.