Linter v1.34.0-rc-1
This release is mostly meant to improve things in the Linter for users. This includes performance improvements made by @saberzero1 which make the Linter noticeably faster (8+ times faster), changes to move text area settings to list items to make it clearer how they are used by adding validation, and even fixing several outstanding YAML bugs and issues that have piled up over the last couple of years which were finally addressed with moving to a YAML package instead of using regex to interact with YAML at times.
Hopefully you will be able to notice the improvements and more easily use some of the Linter settings.
What's Changed
Features
- Add CJK Spacing Missing Boundaries With Multiple Inline Math or Code on One Line Tests by @anandghegde in #1589
- Fix Custom Regexes not Allowing Whitespace and Add List Item Options to Replace Text Area Options by @pjkaufman in #1593
- Swap from Regex Parsing YAML at Times to Using YAML Package and Some YAML Fixes by @pjkaufman in #1595
- feat: replace document masking with a protected-range index by @saberzero1 in #1590
Bugs
- fix: include text fragments in URL detection by @yzxcj797 in #1569
- Fix Insert YAML Attributes not Handling Missing Colon in YAML Keys by @pjkaufman in #1587
- Fix Docs Generation by @pjkaufman in #1594
Documentation
- Release Prep by @pjkaufman in #1597
Maintenance
- Update Release Workflow to Attest Plugin Assets and Mark Beta Releases as Prerelease by @pjkaufman in #1583
- See About Adding new Workflow for Adding Comments to Issues on Release by @pjkaufman in #1585
- Update Linter Dependencies by @pjkaufman in #1586
New Contributors
- @yzxcj797 made their first contribution in #1569
- @saberzero1 made their first contribution in #1590
- @anandghegde made their first contribution in #1589
Full Changelog: 1.33.0...1.34.0-rc-1