wenlzhang_obsidian-tag-index/CHANGELOG.md
2025-10-03 23:59:31 +02:00

3 KiB

Changelog

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.

[0.7.0] - 2025-10-03

Changes

  • perf: optimize tag frequency calculation using Obsidian's built-in cache API
  • feat: add tag sorting options with frequency, name, and added time methods
  • style: adjust tag index header spacing and alignment for better layout balance
  • refactor: replace sort menu icons with setChecked for cleaner menu state handling
  • feat: add flexible note sorting by name, modified time, or created time

[0.6.1] - 2025-10-03

Changes

  • feat: enable drag and drop for intermediate tag nodes with position preservation
  • feat: implement tag position sorting and fix tag array mutation issues

[0.6.0] - 2025-10-03

Changes

  • fix: improve tag name extraction from nested tag pane DOM structure
  • docs: add getting started guide and expand feature documentation in README
  • feat: add configurable refresh delay with intelligent file change detection
  • style: adjust tag index spacing and font sizes for better visual density
  • feat: conditionally show line content settings based on parent toggle
  • feat: add clickable line content with configurable navigation behavior

[0.5.0] - 2025-10-03

Changes

  • fix: default showLineContent setting to false
  • feat: add line content preview to tag index panel with auto-refresh
  • fix: handle undefined nodes in tag index tree traversal

[0.4.0] - 2025-10-03

Changes

  • refactor: replace custom hover preview with Obsidian's native hover preview system

[0.3.0] - 2025-10-03

Changes

  • refactor: remove unused tag hierarchy sorting functionality
  • feat: replace auto-insert parent tags with persistent tag expansion state
  • feat: enhance tag tree UI with improved indentation and visual hierarchy
  • feat: implement hierarchical tag sorting and auto-insert parent tags
  • feat: implement hierarchical tag display with nested indentation and improved tag parsing
  • Improve code format

[0.2.0] - 2025-06-27

Changes

  • Fine tune tag pane open setting
  • Address review comments
  • Update README.md
  • Improve code format

[0.1.1] - 2025-03-25

Changes

  • Address review comments
  • Update README.md
  • Update README.md
  • Add demo
  • Update README.md
  • Create LICENSE
  • Improve code format

[0.1.0] - 2025-03-24

Changes

  • Improve css definition
  • Prepare for submission
  • Improve plugin info
  • Fine tune settings tab
  • Update README.md
  • Update README.md
  • Tune spacing
  • Tune header
  • Tune tag icon
  • Fine tune notification
  • Improve setting tab
  • Improve notification
  • Debug tag count and number in tag number
  • Debug tag count and number in tag number
  • Remove tag count in tag name
  • Fix tag order
  • Fix tag name extraction
  • Fix tags in frontmatter
  • Fix tag count in tag pane
  • Fix tag pane alignment
  • Debug related notes
  • Fix adding tags from tag pane
  • Debug adding tags
  • Develop initial version
  • Initial commit