Releases: kortina/vscode-markdown-notes
Fix #108 and #186 ENOENT rendererLog
Fixes:
- #108 and #186 - fix ENOENT 'rendererLog' by ensuring active document is (1) not untitled and (2) not rendererLog when performing operations on change that require a path on the fs
- dependabot updates
Diff:
https://github.com/kortina/vscode-markdown-notes/compare/64be797..38bc07c4cc
Use `vscode` instead of `fs` to create new files
Enhancements:
- #161 - use vscodeinstead offsto create new files - tx @higab85
- cleanup the docs / jest testing utils
- merge dependabot updates
Diff:
https://github.com/kortina/vscode-markdown-notes/compare/1911feb..64be797
Fix nested syntax, BibTex citations
Enhancements:
- #158 - nested tag syntax highlighting - tx @me-matt
- #146 - fix typo in error message - tx @movermeyer
- #152 - fix BibTex citations - tx @josephgarnier
- merge dependabot updates
Diff:
https://github.com/kortina/vscode-markdown-notes/compare/3fa7d914..c20bd44
Distinguish unpiped from piped wikilinks
Enhancements:
- Distinguish unpiped from piped wikilinks,  text.markdown.notes.wiki-link.unpipedfromtext.markdown.notes.wiki-link.piped. For piped, allow different color and formatting forsupport.function.text.markdown.notes.wiki-link.title.firstvs.second- tx @mrgutkun. Re: #102.
Diff:
https://github.com/kortina/vscode-markdown-notes/compare/3c586476..3c4661c5
BibTeX notations, Markdown Hyperlinks in Backlinks Panel, Other Fixes
Enhancements:
- #126 - show Backlinks in the Panel when files link to the current document using a standard markdown hyperlink - tx @thomaskoppelaar. Closes #46.
- #124 - support Pandoc-style BibTeX citations with syntax highlighting, autocompletion based on a global .bibfile, and Peek / Go To Definition - tx @Anderas.
Fixes:
Diff:
https://github.com/kortina/vscode-markdown-notes/compare/cc4f56ec..3fa7d914
v0.0.22 (2021-01-24)
Collapse all backlinks, improved Chinese char support, link to txt files, all suggestions for empty # or [[
Fixes:
- #117 - add collapse all button to backlinks view - tx @MCluck90
- #119 - improve tag recognition, Chinese character support using \p{L}instead of\w- tx @thomaskoppelaar, @frankreporting. Closes #114, #115.
- upgrade jestdeps to resolve depandabot alerts
- #122 - return all suggestions on 'empty' #and[[. Closes #99.
- #123 - allow linking to txtfiles - tx @thomaskoppelaar. Closes #107.
Diff:
https://github.com/kortina/vscode-markdown-notes/compare/311dda9..b7660f
New Note from Selection, Package markdownit dependency
Enhancements:
- #96 option to disable lower-casing of file names - tx @mgmeyers
- #95 vscodeMarkdownNotes.newNoteFromSelectionwhich will "cut" the selected text from the current document, prompt for a note name, create a new note with that name, and insert the new text into that note. tx @mgmeyers
Fixes:
Diff:
https://github.com/kortina/vscode-markdown-notes/compare/431084c..4d315eb
improve perf by respecting search.exclude, files.excluce, AND .gitignore
Fixes:
- improve perf by respecting search.exclude, files.exclude, AND .gitignore
- addresses #90
- via microsoft/vscode#48674
Diff:
github-slugger support and markdown-it-wikilinks rendering in preview
Enhancements:
- merge #85 - add setting vscodeMarkdownNotes.slugifyMethod- "classic" supports some options specific to Markdown Notes. "github-slugger" uses https://github.com/Flet/github-slugger and is compatible with foam, addresses: foambubble/foam#240
- merge #87 - add API.tswith a 'beta' public API (subject to change), one example function:
let notes = await vscode.commands.executeCommand('vscodeMarkdownNotes.notesForWikiLink', 'demo');- add a sync version of filesForWikiLinkRef,filesForWikiLinkRefFromCache
- merge #86 from @thomaskoppelaar (🙏🏿 🙏🏿 🙏🏿), with...
- markdownItPluginsrendering of wiki-links
- add setting: vscodeMarkdownNotes.previewShowFileExtension- Specifies whether or not to show the linked file's extension in the preview
- add setting: vscodeMarkdownNotes.previewLabelStyling- Changes how the link to a file should be shown, either with or without brackets
Fixes:
- (#88) fix bug with jest-focused.shtest runner and fixtest-at-line.tsso it can parse typescript files
Cleanup:
- cleanup jest tests
- add setConfighelper to jest tests
Diff:
Add $date var for use in newNoteTemplate
Add $date var for use in vscodeMarkdownNotes.newNoteTemplate.
Enhancements:
- New $datetemplate var will expand toYYYY-MM-DDformat date.
Diff:
