Skip to content

Releases: alondmnt/joplin-plugin-tag-navigator

v1.2.2

23 Aug 01:07
Compare
Choose a tag to compare
  • new: setting Space replacement: Character to replace spaces in converted Joplin tags. Default: "_".
  • improve: insert tag without leading space.
  • improve: sections appear instead of disappear on panel init.

Full Changelog: v1.2.1...v1.2.2

v1.2.1

16 Aug 01:47
Compare
Choose a tag to compare
  • new: insert tags into the note editor (Markdown / Rich Text) with auto-completion
    • in the settings, set Search: When multiple tags are matched: to Insert first in editor, and follow these steps:
    1. press Ctrl+Shift+I to change focus to the tag search panel.
    2. type part of a tag.
    3. press Enter to insert the first tag at the current cursor position, and return to the editor.
    4. or, press Esc to return to the note editor.
    • this also works on mobile, if the note editor is open.

Full Changelog: v1.2.0...v1.2.1

v1.2.0

15 Aug 13:16
Compare
Choose a tag to compare
  • navigation panel
    • new: navigation panel view of all tags, with nested tags support (see video)
  • misc fixes & improvements
    • improve: display tooltip for note title in query
    • fix: tag name sort to be locale aware
    • fix: open range queries
    • fix: save over badly formatted queries

Full Changelog: v1.1.0...v1.2.0

v1.1.0

20 Jul 00:41
Compare
Choose a tag to compare
  • commands
    • new: toggle task checkboxes between 6 different states via a context menu. (see screenshot)
      • open, in question, ongoing, blocked, obsolete, done
    • new: note toolbar button to load query from a note, which is available on mobile in the 3-dot note menu.
    • new: editor toolbar button to toggle note view, which is available on mobile on the editor toolbar.
  • note mentions
    • new: wikilinks can open notes from the panel.
    • fix: regression in wikilink search.
    • fix: add notes to query by title and ID to handle notes with duplicate titles.
    • improve: search only by note ID when available to handle notes with duplicate titles.
  • misc fixes & improvements
    • fix: remove empty notes from note view.
    • fix: avoid multiple context menus.
    • improve: content margins style.

Full Changelog: v1.0.0...v1.1.0

image

v1.0.0 🎉

13 Jul 09:28
Compare
Choose a tag to compare
  • enhanced tag search
    • nested tags / tag hierarchy: this feature request has been floating around for some time. when using nested tags like #parent/child, searching for #parent will bring up all its child tags as well (including #parent/child, #parent/child2, etc.). this format / style is common in many note apps such as Bear, Obsidian, Notable, Foam, Amplenote, and allows one to group tags by projects and contexts. you may use the Replace All command to rename your existing tags and turn them into nested tags.
      • example: when date tagging using the following format #2024/07/13, searching for #2024 will return all dates from 2024, and searching for #2024/07 will return all dates from July 2024.
  • new commands
    • show / hide panel sections (tag ranges, note mentions, results filters) by right-clicking anywhere on the panel.
    • edit tags also by right-clicking on the tag list or the search query.
  • new settings
    • Search: When multiple tags are matched, select: "First" / "All" (behaviour in v0.8.0) / "None" (behaviour before v0.8.0).
      • example: when selecting "All" here, and selecting Search: Use regex for tag / note / content filtering, you could come up with filter patterns to add multiple tags at once to the query and search for all of them.
    • Search: Tag sort by: "Name" / "Count".
      • example: when selecting "Count" here and "First" in the setting above, the most popular tag will be selected by default when pressing Enter in the query builder.
  • misc fixes
    • toggle checklist items with markdown formatting.
    • case insensitive tag ranges.
    • case insensitive tag replace / remove all.
    • checkbox style.

Full Changelog: v0.8.0...v1.0.0

v0.8.0

26 Jun 00:50
Compare
Choose a tag to compare
  • enhanced tag search
    • new: tag range queries (see screenshot)
      • check the Enter, Esc, ArrowUp key presses while editing ranges in the panel
    • new: #today date tag, with support for date arithmetic (e.g., #today+1)
      • this special tag can be used both to tag and to search (see screenshot)
    • new: Enter key press can add multi-tags to query
    • new: optional regex support in filters
  • enhanced tag editing (see screenshot)
    • new: context menu command Replace all to edit all instances of a tag
    • new: context menu command Remove all to remove all instances of a tag
  • other
    • new: follow links to notes from the panel
  • new settings
    • new: Search: Use regex for tag / note / content filtering
    • new: Search: Show tag range section
    • new: Date tags: Today
      • customise the #today tag
    • new: Date tags: Date format
  • misc fixes & improvements
    • fix: skip note when tag conversion fails
    • improve: default tag regex (stop at quotation marks)
    • fix: update database and tag list while editing notes
    • improve: results highlighting
    • fix: toggle checklist items with markdown formatting
    • fix: load results filter on load query command
    • improve: more compact panel UX

Full Changelog: v0.7.4...v0.8.0

image 1: tag ranges
image

image 2: date tags & date ranges
note how #today is used to tag a paragraph, and to search for dates
image

image 3: new tag editing commands
image

v0.7.4

23 May 03:30
Compare
Choose a tag to compare
  • various fixes to improve plugin stability and reduce its footprint considerably
  • new: blocked-task style checkbox - [!] (not officially part of the [x]it! specs)
  • improve: set a constant level for headings (h3) rendered on the panel
  • fix: AND logic for empty tags

Full Changelog: v0.7.3...v0.7.4

v0.7.3

14 May 12:46
Compare
Choose a tag to compare
  • new: tag context menu commands Search tag and Extend query (see screenshot)
image

v0.7.2

12 May 12:53
Compare
Choose a tag to compare
  • fix: regression in tag exclusion regex
  • fix: regression in updating CSS on panel toggle
  • fix: update tags / notes lists on db update
  • improve: checkbox + tag spacing style

v0.7.1

11 May 14:38
Compare
Choose a tag to compare
  • fix: load search filter more robustly and preserve its value when toggling the panel
  • improve: checkbox style for easier customization
    • you may increase the size of checkboxes by entering in the Search: Panel style setting: .itags-search-checkbox { width: 15px; height: 15px; font-size: 15px } (requires restart)