- Fix: for VSCode v1.28.0-insider (and again)
- Other: Remove outline view feature
- New: Add Chinese language support (#240). Thanks, @linsui.
- Fix: Some minor bugs (#205, #223, #231). Thanks, Tom Bresson (@tombresson) for #231.
- Other: More math completions (in fact, all KaTeX function) (#219).
- Fix: Handle activation error for vscode earlier than v1.24.0.
- New: Additional syntax decorations (for strikethrough, code span etc.) and a new plain theme (#185).
- New: Show image preview along with path intellisense (#188).
- Fix: Multi-line task list indentation (#203).
- Fix: Add unique ids to duplicate headings (only when
githubCompatibilityistrue) (#211). - Other: Upgrade KaTeX version (#196).
- New: Auto completions! Images paths and math commands
- New: Use comment
<!-- omit in toc -->to omit specific heading in TOC (#177). - New: Option
print.imgToBase64, encoding images into HTML file (#73). Thanks, Eric Yancey Dauenhauer (@ericyd). - Fix: Regression on table formatting (#171). Thanks, Stefan Zi (@StefanZi).
- Fix: Problem of losing track of TOC after editing the first heading (#48).
- Other: Remove
quickStylingModeoption. (It's default behavior now) - Other: Provide latest CI build (here).
- New: Automatically fix list markers when editing ordered list (#32, #104, #154). Thanks, Eric Yancey Dauenhauer (@ericyd)
- New: Keyboard shortcut for toggling math environment (Ctrl + M) (#165)
- New: Command
toggleUnorderedList, switching between non-list,-,*and+(#145) - Fix: Tables inside list item will be also formatted now (#107). Thanks, Stefan Zi (@StefanZi)
- Fix: Keybinding (Ctrl + K V) conflicts with command
workbench.action.terminal.clear(#161) - Other: Handle Japanese characters when formatting tables (#153). Thanks, Matsuyanagi (@Matsuyanagi)
- Other: Smartly set collapse states when showing outline view (#149)
(assign your desired key binding to markdown.extension.editing.toggleUnorderedList first)
- New: Math rendering! (supported in both vscode preview and exported HTML) (#106)
- New: Option
toc.githubCompatibility(in place of removedtoc.encodeUriandtoc.toLowerCase) - Fix: Replace underscore with dash when slugifying (#147)
- Other: Add default keybinding Alt + S to command
toggleStrikethrough(#91)
- New: Option
toc.toLowerCasedetermining whether or not lowercasing TOC anchors (#136, #137. Thanks, Владислав Люминарский (@Vladislav-Lyuminarskiy)) - Fix: Handle relative CSS paths in
markdown.stylessetting when printing (#113) - Fix: TOC now works better with ordered list (#130, #131)
- Fix: Keybinding conflict between
togglePreviewandpasteon Linux (#134) - Fix: Reveal cursor after editing list in case it is out of view (#138)
- New: Override default "Open Preview" keybinding with "Toggle Preview". Now you can close preview use the same keybinding. (#86)
- Fix: No outline if first-level headiing is missing (#120)
- Fix: List does not continue if a list item starts with URL (#122)
- Fix:
print.absoluteImgPathoption doesn't take effect on some image tags (#124) - Fix: A bug when formatting table (#128)
- New: Option
toc.encodeUri(#90, #98) - Fix: TOC detection (#85, #102)
- Fix: Wrong HTML output path if you are editing
.MDfile (#105)
- Fix: Option
markdown.extension.print.absoluteImgPathdoesn't work (#84)
- Fix: TOC entries that contain links do not generate correctly (#83)
- New: Option
markdown.extension.print.absoluteImgPath(#81)
- Fix: Anchors in exported HTML (#78)
- Fix: Conditions to show outline (#60)
- Fix: Respect
insertSpacesandtabSizeoptions of current file when generating TOC (#77)
- New: Update outline view on save (#68)
- New: Option
markdown.extension.toc.unorderedList.marker(#74) - Change: Use Ctrl + Shift + [ (or ]) to change heading level in Mac (#71)
- Fix: Some fixes you might not notice
- New: Option
markdown.extension.tableFormatter.enabled(#51) - Fix: Show outline only when current doc is Markdown (#40)
- Fix: Now option
editor.tabCompletionis correctly handled (#55) - Fix: Now if you export Markdown to HTML, all CSS will be embedded rather than referred (#57)
- New: Use Tab/Backspace key to indent/outdent task list (#50)
- New: Support GFM task lists (checkbox)
- Press Alt + C to check/uncheck a task list item
- New: Add new setting
markdown.extension.showExplorerto control whether to show outline view in the explorer panel (Thank you, Ali Karbassi (@karbassi), PR#44) - Preview: Print to HTML
/PDF(work in progress)
- New: Support GFM checkbox when continuing list item (#38)
- Fix: Unexpected deletion of list marker when deleting leading spaces of a list item (#39)
- v0.10.2: Fix
toc == null - v0.10.1: Update readme
- New: Outline view (#36)
- New: Toggle strikethrough
~~with the keybinding you likemarkdown.extension.editing.toggleStrikethrough(#35) - Fix: Update TOC on save
- New: Multi-cursor support (#33)
- Fix: Support setext heading syntax on TOC generation (#30)
- Fix: Remove backticks in generated TOC link (#29)
- Fix: Handle Chinese characters when formatting table (#26)
- Fix: Use the same slugify function with vscode when creating table of contents (#27)
- New: Support more than 9 list items and some improvements. Thank you @rbolsius
- Fix: Wrong formatting when table contains
|(#24)
- New: New setting
markdown.extension.quickStyling. Quick styling (toggle bold/italic without selecting words) (defaultfalse) - New: New setting
markdown.extension.italic.indicator(*or_) - New: New setting
markdown.extension.toc.levelscontrolling the range of TOC levels (syntaxx..y, default1..6) - Other: Add unit tests and continuous integration (Appveyor)
- Fix: Fix again (activation events). Finally go back to the legacy activation events (not fancy but robust).
- Fix: Cannot activate extension when no folder is opened (#14)
- Fix: Fix activation events (#12)
- Fix: Chinese TOC (#11)
- Fix: Adopt normal Enter, Tab and Backspace behaviors in fenced code blocks (#8)
- Fix: Unexpected list continuing
- Fix: Better TOC detection rules (#7)
- New: GFM table formatter
- New: Add shortcuts for code spans (Ctrl + `)
- New: Remove empty list item when pressing Enter
- Other: Add marketplace badges; Improve documentation
- Fix: Ctrl + Enter won't break current line now
- Other: Move word completion feature to a standalone extension Dictionary Completion
- New: Edit lists with Enter, Tab and Backspace
- Rollback
New: Automatic close Markdown preview when change editor
- New: New shortcut behavior to let cursor jump out of bold or italic block
Thanks, Zach Kirkland (@zkirkland)
- New: Suggest capitalized words
- Other: More words
- Fix: Word completion, handle
,,., ...
- Other: Word completion, more words, more accurate
- Fix: Typo
- New: Word completion for frequently used words
- New: Continue quote block
>
New: Print your Markdown to PDF(Need more tests for the installation of required library)- New: At the end of a list item, pressing Enter will automatically insert the new list item bullet
- Blank list item won't be continued
- (Planed: Pressing Tab on the blank list item will indent it) (Help wanted)
- Fix: LF and CRLF in TOC
- Other: Override
blockComment(<!--,-->to<!--,-->)
- New: Automatically show preview to side when opening a Markdown file
- New: Option for plain text TOC
- New: Keyboard shortcuts (toggle bold, italic, heading)
- New: Table of contents (create, update)
- Options (depth, orderedList, updateOnSave)






