Releases: shd101wyy/crossnote
Releases · shd101wyy/crossnote
0.9.9
Bug fixes
- Fixed Long sidebarToc does not display completely by @moonlitusun
- Removed the
text
as the default language selector for code block.
Chore
- Updated flake.nix and node.js to 20.
0.9.8
New features
- @moonlitusun sidebarToc supports local caching
Updates
- @oneWaveAdrian updated the
mermaid
version to the latest10.9.0
.
Bug fixes
0.9.7
New features
Bug fixes
- Fixed rendering
vega-lite
inReveal.js
slide: shd101wyy/vscode-markdown-preview-enhanced#1880 - Removed one github-dark background css attribute: #344
0.9.6
Changes
- Updated mermaid.js to the latest version 10.6.0.
Bug fixes
- Fixed importing file with spaces in the path: shd101wyy/vscode-markdown-preview-enhanced#1857
0.9.5
Bug fixes
- Fixed of bug of rendering the KaTeX math expression: shd101wyy/vscode-markdown-preview-enhanced#1853
0.9.4
New features
- Updated fontawesome from version 4.7 to version 6.4.2 (Free).
A list of available icons can be found at: https://kapeli.com/cheat_sheets/Font_Awesome.docset/Contents/Resources/Documents/index - Updated WaveDrom to the latest version 3.3.0.
Changes
-
Changed the markdown parser process to be like below. We removed the
onWillTransformMarkdown
andonDidTransformMarkdown
hooks as these two caused the confusion.markdown ↓ `onWillParseMarkdown(markdown)` ↓ markdown ↓ **crossnote markdown transformer** ↓ markdown ↓ **markdown-it or pandoc renderer** ↓ html ↓ `onDidParseMarkdown(html)` ↓ html, and then rendered in the preview
-
(Beta) Supported to export the selected element in preview to .png file and copy the blob to the clipboard:
Bug fixes
- Fixed a bug of importing files that contains empty heading: shd101wyy/vscode-markdown-preview-enhanced#1840
- Fixed a bug of rendering inline math in image name: shd101wyy/vscode-markdown-preview-enhanced#1846
- Fixed a bug of parsing inline code: shd101wyy/vscode-markdown-preview-enhanced#1848
0.9.3
Bug fixes
- Better handling of source map for importing files.
0.9.2
New features
-
Added
ID
button to copy the element id to clipboard: -
Supported to import section of markdown by header id:
@import "test.md#header-id" or ![](test.md#header-id) or ![[test#header-id]]
Bug fixes
- URL fragments on image links do not load: shd101wyy/vscode-markdown-preview-enhanced#1837
- Supported matplotlib-type preview for other Python tools like
pipenv
: #332
0.9.1
Buf fixes
- Fixed rendering vega and vega-lite. Also fixed
interactive=true
attribute for vega.
0.9.0
New features
- Added two more syntaxes to import files in addition to the
@import
syntax. Please note that these syntaxes only work on new lines. For example, they won't work within list items.- Use the image syntax but with other file extensions:
![](path/to/file.md) ![](path/to/test.py){.line-numbers} ![](path/to/test.js){code_block=true}
- Use the wikilink syntax but with other file extensions:
![[file]] ![[path/to/test.py]]{.line-numbers} ![[path/to/test.js]]{code_block=true}
- Use the image syntax but with other file extensions:
Bug fixes
- Fixed a header id generation bug shd101wyy/vscode-markdown-preview-enhanced#1833
- Fixed parsing block attributes from curly bracket when
enableTypographer
is enabled shd101wyy/vscode-markdown-preview-enhanced#1823 - Fixed the bug of not rendering the
@import
file: - Fixed rendering the vega and vega-lite diagrams.