github platers/obsidian-linter 1.7.1

latest releases: 1.27.0-rc-1, 1.26.0, 1.26.0-rc-3...
23 months ago

Notable Info

  • In order to improve performance for linting, a less robust version of table identification was used to allow reasonable times for parsing a file (77+ minutes for 5.8k lines down to about half a second)
    • This means that more complex tables may no longer get recognized properly
    • This also means that you need to be careful not to put tables beside each other with a single blank line between them as that will cause both tables to be considered one table

What's Changed

  • [fix] hotkey not work on macOS by @rea1shane in #465
  • Make Sure Not to Paste if Paste Already Handled by @pjkaufman in #468
  • No Bare URLs Add Smart Typography as Acceptable Wrapping Characters and Ignore Inline Code by @pjkaufman in #471
  • Don't call format array for non-arrays by @mnaoumov in #478
  • Don't calculate diff if linter failed by @mnaoumov in #476
  • Ensure error.message in included in console.log by @mnaoumov in #474
  • bug: Fix Issue with Spaces Being Left Around Tags Creating Duplicate Tags with Moving Tags to YAML by @pjkaufman in #482
  • Feat: Allow for Plural and Singular Versions of Tag and Alias for Keys in YAML Rules by @pjkaufman in #483
  • Bug: Fix Performance for Parsing Larger Files by Using Regex instead of Remark for Tables by @pjkaufman in #491
  • Bug: Ignore Style Property Contents for Moving Tags by @pjkaufman in #492
  • Ignore Tables for Paragraph Spacing Rules by @pjkaufman in #495
  • Updated License Year, Version Info, and Description by @pjkaufman in #496

New Contributors

Full Changelog: 1.7.0...1.7.1

Don't miss a new obsidian-linter release

NewReleases is sending notifications on new releases.