Skip to content

Commit 0fc6ceb

Browse files
chore: release 4.9.7
1 parent 8df03ab commit 0fc6ceb

4 files changed

Lines changed: 18 additions & 3 deletions

File tree

CHANGELOG.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,20 @@ All notable changes to this project will be documented in this file. See [standa
44

55
## 4.X
66

7+
### [4.9.7](https://github.com/SkepticMystic/breadcrumbs/compare/4.9.6...4.9.7) (2026-05-16)
8+
9+
### Features
10+
11+
* Wire up the **Rebuild Graph → on note save** trigger. The setting had a toggle but no event handler, so enabling it did nothing. A `metadataCache` `changed` listener now rebuilds the graph when the toggle is on, debounced (~1.5s) via the existing `rebuildGraphDebounced` so rapid edits collapse into a single rebuild.
12+
13+
### Code Refactoring
14+
15+
* Differentiate edge-field errors from malformed-value errors. Added an `invalid_edge_field` error code distinct from `invalid_field_value`: the former flags a value naming an unregistered BC edge-field, the latter a malformed metadata value. Applied across the explicit edge builders (`dataview_note`, `dendron_note`, `folder_note`, `johnny_decimal_note`, `list_note`, `regex_note`, `tag_note`).
16+
17+
### Chores
18+
19+
* Remove a stale TODO in the `list_note` builder that was already answered by its own follow-up comment.
20+
721
### [4.9.6](https://github.com/SkepticMystic/breadcrumbs/compare/4.9.5...4.9.6) (2026-05-16)
822

923
### Chores

manifest.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"id": "breadcrumbs",
33
"name": "Breadcrumbs",
4-
"version": "4.9.6",
4+
"version": "4.9.7",
55
"minAppVersion": "1.12.0",
66
"description": "Add structured hierarchies to your notes",
77
"author": "SkepticMystic",

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "breadcrumbs",
3-
"version": "4.9.6",
3+
"version": "4.9.7",
44
"description": "Add typed-links to your Obsidian notes",
55
"main": "main.js",
66
"scripts": {

versions.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -281,5 +281,6 @@
281281
"4.9.3": "1.12.0",
282282
"4.9.4": "1.12.0",
283283
"4.9.5": "1.12.0",
284-
"4.9.6": "1.12.0"
284+
"4.9.6": "1.12.0",
285+
"4.9.7": "1.12.0"
285286
}

0 commit comments

Comments
 (0)