Skip to content

Releases: platers/obsidian-linter

1.2.6

30 Oct 06:14
Compare
Choose a tag to compare
  • New Rule: Remove Consecutive List markers - @chrisgrieser
  • New Rule: Three Consecutive Dots to Ellipsis - @chrisgrieser
  • Make title case rule more customizable, added a setting to set which words to ignore or keep lowercase.
  • Lots of bug fixes

1.2.5

17 Oct 22:21
Compare
Choose a tag to compare
  • Fix bug when linter would fail to load when first installed
  • Make settings more concise
  • Folders to ignore setting now prevents linting those folders on manual save as well - @JeppeKlitgaard

1.2.4

15 Oct 17:08
Compare
Choose a tag to compare
  • New rules: remove-hyphenated-line-breaks
  • Configurable timestamp keys for date modified and date created - @JeppeKlitgaard
  • Better codeblock parsing using remark
  • Ignored folders are no longer linted on manual lint - @JeppeKlitgaard

1.2.3

07 Oct 00:14
Compare
Choose a tag to compare
  • Setting to ignore folders when linting all files
  • New rule: Remove Multiple Spaces - @chrisgrieser
  • New rule: Insert yaml attributes
  • Ignore cased words option for better acronym support in titleCase
  • Fix display changed option resetting

1.2.2

29 Sep 23:23
Compare
Choose a tag to compare
  • Fix settings not loading when updating plugin #78
  • New setting to toggle to pop up message when linting.
  • New rule footnote-after-punctuation @chrisgrieser

1.2.1

25 Sep 04:54
Compare
Choose a tag to compare

Fix bug in disabling rules in YAML #70

1.2.0

24 Sep 03:29
Compare
Choose a tag to compare

Completely rebuilt the settings UI to be more user friendly. Now rules can be toggled like normal plugin settings.

This update is not backwards compatible. You will need to reconfigure your rules after updating. Hopefully this is much easier now!

Additional changes:

  • Ability to disable some or all rules in a file through a YAML setting
  • Tag rules by type, making them easier to find
  • Add a confirmation modal to the lint all files command
  • New rules: convert-spaces-to-tabs and line-break-at-document-end. Thanks @chrisgrieser!
  • Many bug fixes regarding YAML and code block detection

1.1.5

16 Sep 05:05
Compare
Choose a tag to compare
  • Lint all files command
  • New rule: format-tags-in-yaml
  • New rule: move-footnotes-to-the-bottom
  • New rule: re-index-footnotes
  • Update titleCase behavior
  • Bug fixes for header increment
  • Bug fixes for multiple code blocks and YAMLs in a file

1.1.4

08 Sep 05:54
Compare
Choose a tag to compare
  • Preserve folds, zoom, cursor, and scroll on lint.
  • Smarter capitalization logic
  • Paragraph blank lines rule
  • YAML timestamp now uses file metadata instead of current time
  • File name heading rule

1.1.3

02 Sep 02:41
11d560b
Compare
Choose a tag to compare
  • New rule capitalize headings
  • Date created/updated options for yaml timestamp