Linter v1.25.0
This release goes ahead and moves the previous beta release to regular users. It also adds a couple of feature changes and bug fixes. Users can now ignore files using regex and have their YAML timestamps be UTC.
Features
- Users can now use regex to ignore files based on file paths that match the regex(es) specified
- Users can now specify that the YAML timestamp value will be in UTC
Docs
- Some wording updates were added to a couple of rules to help clarify how certain rules work
Bugs
- Fixes
YAML Timestamp
overwriting created date when retention of creation date is set, the timezone is in the format, and the computer is currently in a different timezone from the one where the created date was created - Fixes
Blockquote Style
removing spaces from list item code and math blocks - Fixes
YAML Title Alias
not respecting multiline format when the alias key is empty and preserve existing format is enabled - Fixes a scenario where linting in Live Preview would mess up the markdown in the file since it tried to update the frontmatter piecemeal
- Fixes
No Bare URLs
not allowing~
in the URL path - Fixes image links being affected by
Quote Style
- Fixes footnotes with hyphens not being counted as footnotes
- Fixes some issues with tag regex that caused incorrect matches which could cause issues with the frontmatter
What's Changed
- Fix: YAML Timestamp Overwrites Created Date When Retention Set and Timezone in Format when Current Timezone Is Different by @pjkaufman in #1081
- Fix: Update Wording in Translation Files to Help Clarify How Certain Rules Work by @pjkaufman in #1083
- Basic implementation of YAML timestamp UTC option by @lucible in #1070
- Fix:
blockquote-style
Removes Spaces from List Item Code and Math Blocks by @pjkaufman in #1088 - Fix:
yaml-title-alias
Does Not Respect Multiline Format when Initially Empty with Preserve Existing Format Used by @pjkaufman in #1089 - Fix: Live Preview Update Breaks Frontmatter if Frontmatter Exists and Update Happens on the
---
of the end of the Frontmatter by @pjkaufman in #1094 - Fix: URL Not Allowing
~
in Path by @pjkaufman in #1095 - Feat: Add Ability to Ignore Files Via Regex by @pjkaufman in #1096
- Add Beta Release Info by @pjkaufman in #1097
- Fix: Ignore Images for
Quote Style
by @pjkaufman in #1110 - fix: footnote-after-punctuation containing hyphen by @domodwyer in #1113
- Fix: Blockquotes Joined When Code Block Ends/Starts Two Same Level Blockquotes by @pjkaufman in #1118
- Fix: Update Tag Regex to Better Conform to Specified Obsidian Tag Spec by @pjkaufman in #1119
- Release Prep 1.25.0 by @pjkaufman in #1120
New Contributors
- @lucible made their first contribution in #1070
- @domodwyer made their first contribution in #1113
Full Changelog: 1.24.0...1.25.0