From 2c3fc3fb770ccb3a971381025a1ed15244c92370 Mon Sep 17 00:00:00 2001 From: wz <44930227+wenlzhang@users.noreply.github.com> Date: Fri, 3 Oct 2025 23:59:31 +0200 Subject: [PATCH] 0.7.0 --- CHANGELOG.md | 11 +++++++++++ manifest.json | 2 +- package-lock.json | 4 ++-- package.json | 2 +- versions.json | 3 ++- 5 files changed, 17 insertions(+), 5 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index bace02a..054aefc 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -13,6 +13,17 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 + +## [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 diff --git a/manifest.json b/manifest.json index 9ea4244..74e9586 100644 --- a/manifest.json +++ b/manifest.json @@ -1,7 +1,7 @@ { "id": "tag-index", "name": "Tag Index", - "version": "0.6.1", + "version": "0.7.0", "minAppVersion": "1.0.0", "description": "Create a curated list of important tags to serve as meaningful entry points to your knowledge base.", "author": "wenlzhang", diff --git a/package-lock.json b/package-lock.json index e1c3ef6..dccf75b 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "tag-index", - "version": "0.6.1", + "version": "0.7.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "tag-index", - "version": "0.6.1", + "version": "0.7.0", "devDependencies": { "@eslint/js": "^9.16.0", "@types/jest": "^29.5.14", diff --git a/package.json b/package.json index b755cbb..29447d7 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "tag-index", - "version": "0.6.1", + "version": "0.7.0", "description": "Create a curated list of important tags to serve as meaningful entry points to your knowledge base.", "main": "main.js", "scripts": { diff --git a/versions.json b/versions.json index bb867e5..3f92ce2 100644 --- a/versions.json +++ b/versions.json @@ -7,5 +7,6 @@ "0.4.0": "1.0.0", "0.5.0": "1.0.0", "0.6.0": "1.0.0", - "0.6.1": "1.0.0" + "0.6.1": "1.0.0", + "0.7.0": "1.0.0" } \ No newline at end of file