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
- @rea1shane made their first contribution in #465
Full Changelog: 1.7.0...1.7.1