github platers/obsidian-linter 1.34.0-rc-2

pre-release4 hours ago

Linter v1.34.0-rc-2

The changes here are some long overdue changes for some features as well as a decent bit of bug fixes. Users using empty lines around should see a slight change in behavior that allows for each of the empty lines around rules to consistently decide what level to use when dealing with blockquotes. There were also improvements to how no bare URLs functions which allows it to work more reliably on URLs and catch more types of URLs. However some cases either are not handled by Github's autolink rules or they are not actually URLs, so please check any potential URLs not being matched against what Github considers an auto-linked URL. Thank you to everyone who helped in making this release possible.

What's Changed

Features

  • Add Option to Control Alias Removal Behavior for YAML Title Alias by @pjkaufman in #1616
  • Add rule to align table columns by @Ooopz in #1232
  • Remove an Unused Dependency and Add Localization Ability for New Table Trim Error by @pjkaufman in #1619
  • Add Move inline fields to YAML rule by @anandghegde in #1618

Bugs

  • Remove \r from Lint Text to Prevent Potentially Duplicating YAML by @pjkaufman in #1601
  • Fix Obsidian Flicker Issues and Attempt a Fix for Other Obsidian Timestamp Update UI Issues by @pjkaufman in #1603
  • Fix Several URL Recognition Issues for No Bare URLs by @pjkaufman in #1606
  • Fix Failed Plugin Load When Settings Tab Loads Prior to LayoutReady by @pjkaufman in #1610
  • Fix HTML Showing in Some Rule Names by @pjkaufman in #1612
  • Fix "Empty Block Around..." Not Properly Handling Blockquote Next Line Handling When Next Non-Empty Line Is a Callout by @pjkaufman in #1614
  • Fix Capitalize Heading Removing Whitespace from Whitespace Only Headings and Remove Space Before and After Characters Affecting Last Starting Whitespace in Headings by @pjkaufman in #1617
  • fix: preserve indented tables in blockquotes by @orivee in #1572
  • Fix Some Scenarios Where Empty Lines Would Incorrectly Insert Empty Blockquote Lines in the Wrong Place by @pjkaufman in #1621
  • Fix Several Empty Line Around Logic Issues and Force Agreement on Level Across Different Rules by @pjkaufman in #1623

Documentation

  • Change Bug Reports to Use New Github Form and Update/Fix Docs Around Math Format Not Showing in Docs by @pjkaufman in #1602
  • Release Prep for Next BRAT Release by @pjkaufman in #1625

Maintenance

Other Changes

New Contributors

Full Changelog: 1.34.0-rc-1...1.34.0-rc-2

Don't miss a new obsidian-linter release

NewReleases is sending notifications on new releases.