github platers/obsidian-linter 1.27.0-rc-1

latest releases: 1.27.1, 1.27.0
one month ago

Linter v1.27.0-rc-1

It is that time again. The Linter is releasing another time. This release is a BRAT release and it should allow BETA/BRAT testers to be able to get access to the new more consistent way of updating content in source and Live Preview mode. This will hopefully get rid of the issues that have been encountered when using Linter in Live Preview (I know this statement has been made several times before, but this time I am hoping it will be the last time I have to say this since it uses CodeMirror directly now). Beyond that the only other big change was to YAML Timestamp. Many people have been waiting for the ability to have date modified set after a user edits a file without having to manually lint. Well, now that is the case. The only logic run after a change in the editor is the YAML timestamp logic and only if a user turns on the setting to do so under the general tab.

Features

  • Made some styling changes to make some of the Linter settings to be cleaner and more akin to what is present elsewhere in Obsidian
  • Added an option to Auto-Correct Common Misspellings to allow for ignoring words with a capital letter present at anywhere except the first letter
  • Added ability to refresh custom auto-correct file contents that the Linter is aware of from the settings page
  • Added the ability to run YAML Timestamp x seconds after a change is made in an editor
  • Added the ability to ignore the date modified in the file system in favor of just updating that value when a change is made by the Linter or the user in an editor

Bugs

  • Fixed the Linter running Auto-Correct Common Misspellings on custom auto-correct files which erased these custom file config values
  • Fixed an issue with pasting a URL not working consistently
  • Fixed Live Preview not working in some scenarios when a file was updated (hopefully this will put these issues to rest for good)

What's Changed

  • Fix: Paste with a URL not Working Consistently by @pjkaufman in #1158
  • Release Prep & Fix Up UT RAM Usage by @pjkaufman in #1159
  • Add and Update Integration Tests by @pjkaufman in #1168
  • Fix: Live Preview Editor Updates by @pjkaufman in #1169
  • Update Docs, Some Component Formatting, and Auto-Correct Common Misspellings Functionality by @pjkaufman in #1173
  • Feat: Auto-Correct Common Mispellings Allow Users to Ignore Words with Multiple Capitals by @pjkaufman in #1175
  • Chore: Add Zip File for Manual Plugin Install to Release Workflow by @pjkaufman in #1176
  • Chore: Swap Off of Deprectated MarkdownRender.renderMarkdown to MarkdownRender.render by @pjkaufman in #1177
  • Feat: Update Date Modified on Editor Content Change & Miscellaneous Style and YAML Timestamp Changes by @pjkaufman in #1178
  • Auto-release beta 1.27.0-rc-1 by @pjkaufman in #1179

Full Changelog: 1.26.0...1.27.0-rc-1

Don't miss a new obsidian-linter release

NewReleases is sending notifications on new releases.