All notable changes to mdEditor will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
MAJOR VERSION UPDATE
-
New
.markdownlintignore
file ensuresmdEditor
only lints and formats markdown files within themd/
directory, rather than the entire workspace -
All options/values seen in the snippet below were added to the workspace settings
"[markdown]": { "diffEditor.ignoreTrimWhitespace": false, "editor.codeActionsOnSave": { "source.fixAll.markdownlint": true }, "editor.formatOnPaste": false, "editor.semanticHighlighting.enabled": true, "editor.unicodeHighlight.ambiguousCharacters": false, "editor.unicodeHighlight.invisibleCharacters": false, }, "markdown.updateLinksOnFileMove.enabled": "prompt",
- BREAKING CHANGE: Removed support for the now deprecated
vs-code-pandoc
, formerly maintained by Doug Finke - BREAKING CHANGE: Migrated to a direct fork of
vs-code-pandoc
actively maintained by Chris Chinchilla - BREAKING CHANGE:
mdEditor.code-workspace
now sets themarkdown.validate.enabled
option tofalse
by default. This disables Vs Code's native Markdown validation in favor of the linting and formatting options thatmdEditor
provides. To revert this change, delete line 31 frommdEditor.code-workspace
. - Renamed the linting rules reference document
styles/syntax.md
tostyles/rules.md
to align with themarkdownlint
file from which it was derived
- Edited the linting rules reference document
styles/rules.md
(formerlystyles/syntax.md
) to reflect the rules in the latestmarkdownlint
version (v0.31.1)
- Deleted unused
.gitignore
file
MINOR VERSION UPDATE
- mdEditor will now ask if you want to install the recommended extensions. The prompt should appear when entering the workplace after install. If you already have them, don't worry, that's why nothing showed up
"MD003": { "style": "atx" }
- Enforces
atx
styling rule (MD003) by adding the above line to.markdownlint.json
to alleviate editor conflicts
- Added two separate lines in the Workspace configuration, one to support the Windows file system, and one to support Linux. The config is in "Windows mode" by default However, all you need to switch is to cautiously copy & paste the Linux snippet exactly where the Windows snippet is, then do the opposite for the Windows one
INITIAL PUBLIC RELEASE
- docs(mdEditor): contrib guide & pre-release fixes by @killshot13 in #8
- Development branch added by @killshot13 in #9
- [ImgBot] Optimize images by @imgbot in #1
- [ImgBot] Optimize images by @imgbot in #2
- Test: image #1 responsive placement by @killshot13 in #3
- [ImgBot] Optimize images by @imgbot in #7
Full Changelog (1.0.0) https://github.com/killshot13/mdEditor/commits/v1.0.0