All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- If a suggestion is selected, the suggestion window will disappear until the next editor change.
- Separator warning will appear until clicked or the problematic characters are removed, and only instance of this warning will appear at a time.
- Display text suggestions. A suggestions popup will appear when the cursor is directly after an anchor link with display text. There will be three suggestions one, for each of the display text formats that can be used with this plugin (no note name, note name and then heading(s), heading(s) and then note name).
- Heading separators are now validated to not include link breaking characters
[]|#^
. If any of these characters are typed into the separator field, the character will be ignored and a warning will appear.
^
character will not be included in the display text when linking to a block.- Minor typos.
- Option to change the text content of notifications.
- In the plugin options menu, the notification text setting will appear conditionally based on if notifications are enabled.
- Name of plugin and related class names changed to use the phrase "anchor links", as this is what they are referred to in th Obsidian docs.
- Headings in settings tab follow Obsidian guidelines.
- Option to pick which headings to include in link display text when linking to multiple headings.
- Options to change where the note name goes in relation to the headings in the link display text.
- Option to change the message of the optional notice that appears whenever the plugin auto changes the display text.
- Incorrect display text when the link includes multiple headings.