Linter v1.29.0
This release is mostly dealing with getting some of the logic that has been in beta for a couple months out to regular users. The YAML fixes that allow for a broader support for YAML in YAML Sort have been merged. There are still places that use the regex to pull out the values of the YAML, but hopefully those can slowly be removed in favor of the new YAML package. Beyond that, there were a couple of bug fixes and minor changes on the website to fix a mermaid doc that worked locally, but not on github.
What's Changed
Features
- Swap to from
js-yaml
toyaml
for Parsing YAML by @pjkaufman in #1227 - Feat: Add Ability to Ignore Files and Folders from Popup Menu and Commands by @pjkaufman in #1247
Bugs
- Fix Table Recognition So It Does Not Match Table Rows with Just Dashes in Them by @pjkaufman in #1248
- Fix Trailing Spaces Breaking List Items and Checklist Items by @pjkaufman in #1250
- Fix List Ignore Type Ignoring More than It Should when Sublists Are Present by @pjkaufman in #1269
- Fix UTC Not Properly Handled by YAML Timestamp When Format is Not Expected Format But Is UTC by @pjkaufman in #1270
- Update Mermaid Diagram on How the Linter Works by @pjkaufman in #1302
- Try to Remove List Numbering and See if that Fixes the Diagram by @pjkaufman in #1303
Other Changes
- Auto-release Beta 1.28.1-rc1 by @pjkaufman in #1271
- Auto-release 1.29.0 by @pjkaufman in #1304
Full Changelog: 1.28.0...1.29.0